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

 Copyright Google LLC All Rights Reserved.

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


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

 The MIT License

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

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

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

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

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

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

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.io/license
 @param {!_ZonePrivate} api
 @param {?} target
 @param {string} targetName
 @param {string} method
 @param {!Array<string>} callbacks
 @return {void}
*/
var ba,da,ea,ia,na,va,xa,Aa,Ba,Ca,Ea,Ga,Fa,Ha,Ia,Ja,Ka,La,Ma,Na,Qa,Ra,Sa,Xa,jb,ob,pb,tb,wb,zb,Eb,Fb,Gb,Jb,Kb,Mb,Nb,Ob,Pb,Qb,Sb,Tb,Vb,Xb,Yb,Zb,$b,ac,bc,cc,gc,ic,jc,lc,kc,nc,mc,pc,rc,qc,sc,tc,vc,yc,zc,Dc,Fc,Gc,Jc,Kc,Lc,Mc,Uc,Vc,Qc,Yc,Zc,$c,Oc,bd,cd,dd,hd,fd,nd,od,qd,sd,td,gd,xd,Ad,Id,Gd,Jd,Kd,Md,Nd,Od,Pd,Xd,Yd,Vd,Wd,Zd,$d,ae,ce,de,ee,ke,le,oe,qe,re,te,ve,we,ze,ye,Ce,De,Ee,Ge,He,Ke,Le,Me,Oe,Ne,Pe,Qe,Re,Se,Ze,$e,cf,gf,Te,Ve,We,jf,kf,lf,mf,pf,nf,qf,tf,sf,rf,uf,yf,zf,Cf,Ef,Df,If,Gf,Ff,Kf,Lf,Mf,Nf,Of,Pf,
Sf,Rf,Uf,Vf,Wf,Xf,Zf,Yf,ag,bg,eg,gg,hg,fg,ig,jg,kg,lg,og,pg,qg,sg,tg,rg,vg,wg,yg,Bg,Fg,Dg,Cg,Eg,Ig,Lg,Kg,Ng,Og,Mg,Rg,Gg,Vg,Tg,Yg,$g,ah,dh,eh,fh,gh,hh,lh,mh,oh,ph,rh,qh,sh,th,vh,uh,nh,wh,xh,Ah,Bh,Ch,Fh,Ih,Jh,Lh,Mh,Nh,Qh,ai,ci,di,ei,fi,ki,mi,ni,oi,pi,ui,vi,qi,wi,yi,Ai,Di,Ci,ti,Bi,si,Ei,ri,Fi,Gi,Ii,zi,Ki,Li,Mi,Oi,Ni,Pi,Qi,Ri,Si,Ui,Vi,Wi,$i,aj,bj,dj,fj,gj,hj,ij,kj,mj,oj,pj,rj,wj,zj,yj,Lj,Mj,Oj,Rj,Sj,Uj,Xj,ak,bk,gk,fk,jk,lk,mk,ok,pk,uk,wk,Hk,Fk,Jk,Mk,Nk,Vk,Tk,Yk,ll,nl,pl,ml,ol,sl,wl,vl,Fl,Jl,ul,Gl,Al,
Ml,Nl,Rl,yl,Sl,Ul,Vl,Tl,Zl,$l,Yl,gm,hm,im,nm,sm,om,wm,ym,zm,rm,xm,Am,Jm,Km,Im,Mm,Lm,Tm,Xm,Zm,Ym,an,$m,bn,fn,hn,kn,pn,rn,qn,un,vn,tn,yn,Bn,Cn,Gn,En,Pn,Qn,Un,Yn,ao,bo,eo,co,fo,io,jo,mo,no,po,oo,lo,qo,ko,ro,to,uo,vo,wo,xo,so,yo,zo,Bo,Do,Eo,Go,Jo,Ho,Io,No,Qo,Ko,Ro,Lo,Po,Oo,To,Uo,Wo,Xo,dp,ep,$o,cp,bp,gp,hp,ip,jp,kp,lp,mp,tp,vp,up,wp,xp,yp,zp,Cp,Ap,Bp,Ep,Dp,Fp,Gp,Hp,Jp,Kp,Lp,Np,Op,Sp,Pp,Tp,Qp,Wp,Xp,$p,Yp,Zp,eq,dq,aq,gq,fq,hq,jq,mq,kq,qq,nq,oq,pq,sq,tq,uq,vq,wq,zq,xq,Bq,Cq,Dq,Eq,Fq,Hq,Iq,Lq,Mq,Nq,Oq,Pq,
Qq,Rq,Vq,cr,gr,lr,mr,nr,ur,qr,vr,tr,Mr,Kr,Vr,Lr,Jr,$r,as,bs,es,ks,ns,qs,rs,us,xs,zs,Bs,Cs,Ds,Es,Gs,Hs,Ks,Ms,Os,Qs,Rs,Ss,Ts,Vs,Ws,at,dt,bt,ct,nt,qt,st,rt,tt,ut,vt,xt,yt,At,zt,Bt,Ct,Dt,Et,Ft,Gt,Ht,It,Kt,Jt,Mt,Nt,ot,Pt,Qt,St,Tt,Ut,Vt,Wt,Yt,Zt,$t,au,bu,cu,eu,fu,gu,hu,ju,ku,lu,mu,ou,qu,pu,ru,su,vu,tu,wu,xu,yu,Au,Bu,Cu,Du,Gu,Fu,Hu,Iu,Ju,Ku,Lu,Mu,Nu,Ou,Pu,Qu,Wu,Yu,Zu,Vu,Ru,Xu,Su,Uu,cv,Tu,fv,gv,jv,kv,lv,mv,nv,ov,qv,rv,tv,uv,vv,wv,xv,yv,zv,Bv,Ev,Fv,Gv,Hv,Iv,Lv,Mv,Nv,Ov,Pv,Tv,Uv,Vv,Wv,Xv,Yv,Zv,$v,dw,ew,fw,
gw,hw,jw,kw,lw,mw,nw,pw,qw,sw,tw,uw,ww,xw,yw,zw,Bw,Dw,Ew,Gw,Iw,Kw,Lw,Mw,Nw,Uw,Ow,Vw,Ww,Xw,Yw,Zw,$w,ax,bx,cx,dx,ex,fx,gx,hx,ix,jx,kx,lx,mx,nx,ox,px,qx,rx,sx,tx,ux,vx,wx,xx,yx,zx,Ax,Bx,Cx,Dx,Ex,Fx,Gx,Hx,Ix,Jx,Kx,Lx,Mx,Nx,Ox,Px,Qx,Rx,Sx,Tx,Ux,Vx,Wx,Xx,Yx,Zx,$x,ay,by,cy,gy,hy,iy,jy,ky,ly,my,oy,py,qy,ry,sy,ty,uy,vy,wy,xy,yy,zy,By,Cy,Dy,Ey,Fy,Gy,Hy,Iy,Jy,Ky,Ly,My,Ny,Oy,Py,Qy,Ry,Sy,Ty,Uy,Vy,Wy,Xy,Yy,Zy,az,bz,cz,dz,ez,lz,nz,oz,rz,sz,wz,vz,zz,Dz,Hz,Iz,Jz,Lz,Kz,Uz,Bj,Vz,Wz,Xz,Yz,Zz,Cj;
da=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,da);else{const c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.cause=b)};ea=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");da.call(this,c+a[d])};ia=function(a,b){0<=ha(a,b)||a.push(b)};_.ka=function(a,b){b=ha(a,b);let c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c};
_.la=function(a){const b=a.length;if(0<b){const c=Array(b);for(let d=0;d<b;d++)c[d]=a[d];return c}return[]};na=function(a,b){for(let c=1;c<arguments.length;c++){const d=arguments[c];if(_.ma(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)}};va=function(a,b){b=b||a;let c=0,d=0;const e={};for(;d<a.length;){const f=a[d++],g=ra(f)?"o"+sa(f):(typeof f).charAt(0)+f;Object.prototype.hasOwnProperty.call(e,g)||(e[g]=!0,b[c++]=f)}b.length=c};
xa=function(){var a=_.wa.navigator;return a&&(a=a.userAgent)?a:""};Aa=function(a){return ya?za?za.brands.some(({brand:b})=>b&&-1!=b.indexOf(a)):!1:!1};Ba=function(a){return-1!=xa().indexOf(a)};Ca=function(){return ya?!!za&&0<za.brands.length:!1};Ea=function(){return Ca()?!1:Ba("Trident")||Ba("MSIE")};
Ga=function(){return Ba("Safari")&&!(Fa()||(Ca()?0:Ba("Coast"))||(Ca()?0:Ba("Opera"))||(Ca()?0:Ba("Edge"))||(Ca()?Aa("Microsoft Edge"):Ba("Edg/"))||(Ca()?Aa("Opera"):Ba("OPR"))||Ba("Firefox")||Ba("FxiOS")||Ba("Silk")||Ba("Android"))};Fa=function(){return Ca()?Aa("Chromium"):(Ba("Chrome")||Ba("CriOS"))&&!(Ca()?0:Ba("Edge"))||Ba("Silk")};Ha=function(){return ya?!!za&&!!za.platform:!1};Ia=function(){return Ba("iPhone")&&!Ba("iPod")&&!Ba("iPad")};Ja=function(a,b,c){for(const d in a)b.call(c,a[d],d,a)};
Ka=function(a,b){const c={};for(const d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c};La=function(a,b){for(const c in a)if(!b.call(void 0,a[c],c,a))return!1;return!0};Ma=function(a){const b=[];let c=0;for(const d in a)b[c++]=a[d];return b};Na=function(a){const b=[];let c=0;for(const d in a)b[c++]=d;return b};Qa=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<Pa.length;f++)c=Pa[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
Ra=function(a){const b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return Ra.apply(null,arguments[0]);const c={};for(let d=0;d<b;d++)c[arguments[d]]=!0;return c};Sa=function(a){_.wa.setTimeout(()=>{throw a;},0)};_.Ua=function(a){if(!Ta){a:{var b=document.createElement("a");try{b.href=a}catch(c){a=void 0;break a}a=b.protocol;a=":"===a||""===a?"https:":a}return a}try{b=new URL(a)}catch(c){return"https:"}return b.protocol};
Xa=function(a){a instanceof _.Va?a=_.Wa(a):a="javascript:"!==_.Ua(a)?a:void 0;return a};_.Ya=function(a,b){b=Xa(b);void 0!==b&&(a.href=b)};_.Za=function(a,b=`unexpected value ${a}!`){throw Error(b);};_.fb=function(a,b,c){if(b instanceof _.bb)a.href=_.cb(b).toString();else{if(-1===eb.indexOf(c))throw Error("o`"+c);b=Xa(b);if(void 0===b)return;a.href=b}a.rel=c};
_.gb=function(a){var b;let c;const d=null==(c=(b=(a.ownerDocument&&a.ownerDocument.defaultView||window).document).querySelector)?void 0:c.call(b,"script[nonce]");(b=d?d.nonce||d.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)};_.hb=function(a,b){a.src=_.cb(b);_.gb(a)};jb=function(a){return new ib(b=>b.substr(0,a.length+1).toLowerCase()===a+":")};_.mb=function(a,b=kb){for(let c=0;c<b.length;++c){const d=b[c];if(d instanceof ib&&d.hi(a))return new _.Va(a,_.lb)}};
ob=function(a,...b){const c=[a[0]];for(let d=0;d<b.length;d++)c.push(String(b[d])),c.push(a[d+1]);return new _.Va(c.join(""),_.lb)};pb=function(a,b){b=Xa(b);void 0!==b&&a.open(b,void 0,void 0)};tb=function(a){if(!qb)return rb(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]||""};
zb=function(a){if(!qb)return xb(a);yb.test(a)&&(a=a.replace(yb,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};
Eb=function(a){if("string"===typeof a)return{buffer:zb(a),vj:!1};if(Array.isArray(a))return{buffer:new Uint8Array(a),vj:!1};if(a.constructor===Uint8Array)return{buffer:a,vj:!1};if(a.constructor===ArrayBuffer)return{buffer:new Uint8Array(a),vj:!1};if(a.constructor===Ab){if(Bb!==Bb)throw Error("t");var b=a.ye;b=null==b||Cb&&null!=b&&b instanceof Uint8Array?b:"string"===typeof b?zb(b):null;return{buffer:(null==b?b:a.ye=b)||Db||(Db=new Uint8Array(0)),vj:!0}}if(a instanceof Uint8Array)return{buffer:new Uint8Array(a.buffer,
a.byteOffset,a.byteLength),vj:!1};throw Error("D");};Fb=function(a){a=String(a);return"0000000".slice(a.length)+a};Gb=function(a){return Array.prototype.slice.call(a)};Jb=function(a){const b=Hb(a);1!==(b&1)&&(Object.isFrozen(a)&&(a=Gb(a)),Ib(a,b|1))};Kb=function(a,b){Object.isFrozen(a)&&(a=Gb(a));Ib(a,b);return a};Mb=function(a){Lb(a,1);return a};Nb=function(a){Lb(a,32);return a};Ob=function(a,b){Ib(b,(a|0)&-255)};Pb=function(a,b){Ib(b,(a|34)&-221)};
Qb=function(a){a=a>>10&1023;return 0===a?536870912:a};Sb=function(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object};Tb=function(a){if(a&2)throw Error();};Vb=function(a,b){(b=Ub?b[Ub]:void 0)&&(a[Ub]=Gb(b))};Xb=function(a){if("boolean"!==typeof a)throw Error("F`"+Wb(a)+"`"+a);return!!a};Yb=function(a){return"number"===typeof a&&!Number.isNaN(a)||!!a&&"string"===typeof a&&!isNaN(a)};Zb=function(a){if("number"!==typeof a)throw Error();return a};
$b=function(a){if(null==a)return a;if("string"===typeof a){if(!a)return;a=+a}if("number"===typeof a)return a};ac=function(a){if(!Yb(a))throw Error("G`"+a+"`"+Wb(a));return"string"===typeof a?a:a};bc=function(a){if(!Yb(a))throw Error("H`"+a+"`"+Wb(a));return"string"===typeof a?a:a};cc=function(a){if(null!=a&&"string"!==typeof a)throw Error();return a};_.dc=function(a){return null==a||"string"===typeof a?a:void 0};
gc=function(a,b,c){var d=!1;if(null!=a&&"object"===typeof a&&!(d=Array.isArray(a))&&a.Ku===ec)return a;if(d){var e=d=Hb(a);0===e&&(e|=c&32);e|=c&2;e!==d&&Ib(a,e);return new b(a)}};ic=function(a,b){hc=b;a=new a(b);hc=void 0;return a};jc=function(a){switch(typeof a){case "number":return 0<a?void 0:[-a,void 0];case "string":return[0,a];case "object":return a}};
lc=function(a,b,c){null==a&&(a=hc);hc=void 0;if(null==a){var d=96;c?(a=[c],d|=512):a=[];b&&(d=d&-1047553|(b&1023)<<10)}else{if(!Array.isArray(a))throw Error();d=Hb(a);if(d&64)return a;d|=64;if(c&&(d|=512,c!==a[0]))throw Error();a:{c=a;var e=c.length;if(e){const g=e-1;var f=c[g];if(Sb(f)){d|=256;b=(d>>9&1)-1;e=g-b;1024<=e&&(kc(c,b,f),e=1023);d=d&-1047553|(e&1023)<<10;break a}}b&&(f=(d>>9&1)-1,b=Math.max(b,e-f),1024<b&&(kc(c,f,{}),d|=256,b=1023),d=d&-1047553|(b&1023)<<10)}}Ib(a,d);return a};
kc=function(a,b,c){const d=1023+b,e=a.length;for(let f=d;f<e;f++){const g=a[f];null!=g&&g!==c&&(c[f-b]=g)}a.length=d+1;a[d]=c};nc=function(a,b){return mc(b)};mc=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case "object":if(a&&!Array.isArray(a)){if(Cb&&null!=a&&a instanceof Uint8Array)return tb(a);if(a instanceof Ab){const b=a.ye;return null==b?"":"string"===typeof b?b:a.ye=tb(b)}}}return a};
pc=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])}Vb(d,a);return d};rc=function(a,b,c,d,e,f){if(null!=a){if(Array.isArray(a))a=e&&0==a.length&&Hb(a)&1?void 0:f&&Hb(a)&2?a:qc(a,b,c,void 0!==d,e,f);else if(Sb(a)){const g={};for(let h in a)g[h]=rc(a[h],b,c,d,e,f);a=g}else a=b(a,d);return a}};
qc=function(a,b,c,d,e,f){const g=d||c?Hb(a):0;d=d?!!(g&32):void 0;const h=Gb(a);for(let p=0;p<h.length;p++)h[p]=rc(h[p],b,c,d,e,f);c&&(Vb(h,a),c(g,h));return h};sc=function(a){return a.Ku===ec?a.toJSON():mc(a)};tc=function(a,b,c=Pb){if(null!=a){if(Cb&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){const d=Hb(a);return d&2?a:!b||d&68||!(d&32||0===d)?qc(a,tc,d&4?Pb:c,!0,!1,!0):(Ib(a,d|34),a)}a.Ku===ec&&(b=a.Ac,c=uc(b),a=c&2?a:ic(a.constructor,vc(b,c,!0)));return a}};
vc=function(a,b,c){const d=c||b&2?Pb:Ob,e=!!(b&32);a=pc(a,b,f=>tc(f,e,d));Lb(a,32|(c?2:0));return a};yc=function(a){const b=a.Ac,c=uc(b);return c&2?ic(a.constructor,vc(b,c,!1)):a};zc=function(a,b,c,d,e){var f=Qb(b);if(c>=f||e){e=b;if(b&256)f=a[a.length-1];else{if(null==d)return;f=a[f+((b>>9&1)-1)]={};e|=256}f[c]=d;e!==b&&Ib(a,e)}else a[c+((b>>9&1)-1)]=d,b&256&&(a=a[a.length-1],c in a&&delete a[c])};
Dc=function(a,b,c,d,e){var f=b&2;let g=Ac(a,b,c,e);Array.isArray(g)||(g=Bc);const h=Hb(g);h&1||Mb(g);if(f)h&2||Lb(g,34),d&1||Object.freeze(g);else{f=!(d&2);const p=h&2;d&1||!p?f&&h&32&&!p&&Cc(g,32):(g=Mb(Gb(g)),zc(a,b,c,g,e))}return g};
_.Ec=function(a,b,c){a=a.Ac;const d=uc(a),e=d&2;let f=Dc(a,d,b,1),g=Hb(f);if(!(g&4)){Object.isFrozen(f)&&(g=0,f=Gb(f),zc(a,d,b,f));let h=0,p=0;for(;h<f.length;h++){const r=c(f[h]);null!=r&&(f[p++]=r)}p<h&&(f.length=p);g|=5;e&&(g|=34);Ib(f,g);g&2&&Object.freeze(f)}!e&&(g&2||Object.isFrozen(f))&&(f=Gb(f),Lb(f,5),zc(a,d,b,f));return f};Fc=function(a,b,c){let d=0;for(let e=0;e<c.length;e++){const f=c[e];null!=Ac(a,b,f)&&(0!==d&&zc(a,b,d),d=f)}return d};
Gc=function(a,b,c,d,e,f){var g=!!(b&2),h=Dc(a,b,d,1,e);if(h===Bc||!(Hb(h)&4)){var p=h;h=!!(b&2);var r=!!(Hb(p)&2);g=p;!h&&r&&(p=Gb(p));var w=b|(r?2:0);r=r||void 0;let x=0,z=0;for(;x<p.length;x++){const B=gc(p[x],c,w);void 0!==B&&(r=r||uc(B.Ac)&2,p[z++]=B)}z<x&&(p.length=z);c=p;p=Hb(c);w=p|5;r=r?w&-9:w|8;p!=r&&(c=Kb(c,r));p=c;g!==p&&zc(a,b,d,p,e);(h&&2!==f||1===f)&&Object.freeze(p);return p}if(3===f)return h;g?2===f&&(f=Hb(h),h=Gb(h),Ib(h,f),zc(a,b,d,h,e)):(g=Object.isFrozen(h),1===f?g||Object.freeze(h):
(f=Hb(h),c=f&-35,g&&(h=Gb(h),f=0,zc(a,b,d,h,e)),f!==c&&Ib(h,c)));return h};_.Ic=function(a,b,c,d,e,f,g){a=a.Ac;const h=uc(a);Tb(h);b=Gc(a,h,c,b,f,2);c=null!=d?d:new c;if(g&&("number"!==typeof e||0>e||e>b.length))throw Error();void 0!=e?b.splice(e,g,c):b.push(c);c.vj()&&Cc(b,8)};Jc=function(a,b,c){c=null==c?c:Xb(c);const d=a.Ac,e=uc(d);Tb(e);zc(d,e,b,!1!==c?c:void 0);return a};Kc=function(a,b){return null!=a?a:b};
Lc=function(a,b,c){var d=a.constructor.Lc,e=Qb(uc(c?a.Ac:b)),f=!1;if(d){if(!c){b=Gb(b);var g;if(b.length&&Sb(g=b[b.length-1]))for(f=0;f<d.length;f++)if(d[f]>=e){Object.assign(b[b.length-1]={},g);break}f=!0}e=b;c=!c;g=uc(a.Ac);a=Qb(g);g=(g>>9&1)-1;var h;for(let N=0;N<d.length;N++){var p=d[N];if(p<a){p+=g;var r=e[p];null==r?e[p]=c?Bc:Mb([]):c&&r!==Bc&&Jb(r)}else{if(!h){var w=void 0;e.length&&Sb(w=e[e.length-1])?h=w:e.push(h={})}r=h[p];null==h[p]?h[p]=c?Bc:Mb([]):c&&r!==Bc&&Jb(r)}}}d=b.length;if(!d)return b;
let x,z;if(Sb(h=b[d-1])){a:{var B=h;w={};e=!1;for(let N in B)c=B[N],Array.isArray(c)&&c!=c&&(e=!0),null!=c?w[N]=c:e=!0;if(e){for(let N in w){B=w;break a}B=null}}B!=h&&(x=!0);d--}for(;0<d;d--){h=b[d-1];if(null!=h)break;z=!0}if(!x&&!z)return b;var F;f?F=b:F=Array.prototype.slice.call(b,0,d);b=F;f&&(b.length=d);B&&b.push(B);return b};
Mc=function(a,b){if(null==b)return new a;if(!Array.isArray(b))throw Error("K");if(Object.isFrozen(b)||Object.isSealed(b)||!Object.isExtensible(b))throw Error("L");Lb(b,128);return ic(a,Nb(b))};
Uc=function(a){let b=a[Nc];if(!b){const c=Oc(a),d=c.C;b=d?(e,f)=>d(e,f,c):(e,f)=>{for(;Pc(f)&&4!=f.B;){var g=f.D,h=c[g];if(!h){var p=c.A;p&&(p=p[g])&&(h=c[g]=Qc(p))}if(!h||!h(f,e,g)){h=f;g=h.C;Rc(h);if(h.MH)h=void 0;else if(p=h.A.A-g,h.A.A=g,h=h.A,g=p,0==g)h=Sc||(Sc=new Ab(null,Bb));else{if(0>g)throw Error("C`"+g);p=h.A;var r=p+g;if(r>h.B)throw Error("B`"+(h.B-p)+"`"+g);h.A=r;r=p;h.Jy&&h.H?g=h.C.subarray(r,r+g):(h=h.C,p=r,g=r+g,g=p===g?Db||(Db=new Uint8Array(0)):Tc?h.slice(p,g):new Uint8Array(h.subarray(p,
g)));h=0==g.length?Sc||(Sc=new Ab(null,Bb)):new Ab(g,Bb)}g=e;h&&(Ub||(Ub=Symbol()),(p=g[Ub])?p.push(h):g[Ub]=[h])}}};a[Nc]=b}return b};Vc=function(a){if(a=a.vQ)return Uc(a)};Qc=function(a){const b=Vc(a),c=a.iY.A;if(b){const d=Oc(a.vQ).B;return(e,f,g)=>c(e,f,g,d,b)}return(d,e,f)=>c(d,e,f)};Yc=function(a,b){let c=a[b];"function"==typeof c&&(c=c(),a[b]=c);(a=Array.isArray(c))&&!(a=Wc in c||Xc in c)&&(a=0<c.length)&&(a=c[0],b=jc(a),null!=b&&b!==a&&(c[0]=b),a=null!=b);return a?c:void 0};
Zc=function(a,b){const c=a.A;return b?(d,e,f)=>c(d,e,f,b):c};$c=function(a,b,c){const d=a.A;let e,f;return(g,h,p)=>d(g,h,p,f||(f=Oc(b).B),e||(e=Uc(b)),c)};
Oc=function(a){var b=a[Wc];if(b)return b;a:{b=a[Wc]={};var c=Zc,d=$c;b.B=jc(a[0]);let h=1;if(a.length>h&&"number"!==typeof a[h]){var e=a[h++];if(Array.isArray(e)){b.C=e[0];b.A=e[1];break a}b.A=e}for(e=0;h<a.length;){e+=a[h++];for(var f=h+1;f<a.length&&"number"!==typeof a[f];)f++;const p=a[h++];f-=h;switch(f){case 0:b[e]=c(p);break;case 1:(f=Yc(a,h))?(h++,b[e]=d(p,f)):b[e]=c(p,a[h++]);break;case 2:f=e;var g=h++;g=Yc(a,g);b[f]=d(p,g,a[h++]);break;default:throw Error("M`"+f);}}}Wc in a&&Xc in a&&(a.length=
0);return b};bd=function(a){return b=>ad(a,b)};cd=function(a,b){return Zone.current.PV(a,b)};dd=function(a,b){for(let c=a.length-1;0<=c;c--)"function"===typeof a[c]&&(a[c]=cd(a[c],b+"_"+c));return a};hd=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=ed(a,e);fd(g)&&(a[e]=(h=>{const p=function(){return h.apply(this,dd(arguments,c+"."+e))};gd(p,h);return p})(f))}}};
fd=function(a){return a?!1===a.writable?!1:!("function"===typeof a.get&&"undefined"===typeof a.set):!0};
nd=function(a,b,c){let d=ed(a,b);!d&&c&&ed(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=id("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=jd[g];h||(h=jd[g]=id("ON_PROPERTY"+g));d.set=function(p){let r=this;r||a!==kd||(r=kd);r&&("function"===typeof r[h]&&r.removeEventListener(g,ld),f&&f.call(r,null),r[h]=p,"function"===typeof p&&r.addEventListener(g,ld,!1))};d.get=function(){let p=this;p||a!==kd||(p=kd);if(!p)return null;
var r=p[h];return r?r:e&&(r=e.call(this))?(d.set.call(this,r),"function"===typeof p.removeAttribute&&p.removeAttribute(b),r):null};md(a,b,d);a[c]=!0}};od=function(a,b,c){if(b)for(var d=0;d<b.length;d++)nd(a,"on"+b[d],c);else{b=[];for(d in a)"on"==d.slice(0,2)&&b.push(d);for(d=0;d<b.length;d++)nd(a,b[d],c)}};
qd=function(a){const b=kd[a];if(b){kd[id(a)]=b;kd[a]=function(){const e=dd(arguments,a);switch(e.length){case 0:this[pd]=new b;break;case 1:this[pd]=new b(e[0]);break;case 2:this[pd]=new b(e[0],e[1]);break;case 3:this[pd]=new b(e[0],e[1],e[2]);break;case 4:this[pd]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("ca");}};gd(kd[a],b);var c=new b(function(){}),d;for(d in c)"XMLHttpRequest"===a&&"responseBlob"===d||function(e){"function"===typeof c[e]?kd[a].prototype[e]=function(){return this[pd][e].apply(this[pd],
arguments)}:md(kd[a].prototype,e,{set:function(f){"function"===typeof f?(this[pd][e]=cd(f,a+"."+e),gd(this[pd][e],f)):this[pd][e]=f},get:function(){return this[pd][e]}})}(d);for(d in b)"prototype"!==d&&b.hasOwnProperty(d)&&(kd[a][d]=b[d])}};sd=function(a,b,c){let d=a;for(;d&&!d.hasOwnProperty(b);)d=rd(d);!d&&a[b]&&(d=a);a=id(b);let e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];const f=d&&ed(d,b);if(fd(f)){const g=c(e,a,b);d[b]=function(){return g(this,arguments)};gd(d[b],e)}}return e};
td=function(a,b,c){function d(f){const g=f.data;g.kd[g.Ct]=function(){f.Yc.apply(this,arguments)};e.apply(g.target,g.kd);return f}let e=null;e=sd(a,b,f=>function(g,h){const p=c(g,h);return 0<=p.Ct&&"function"===typeof h[p.Ct]?Zone.current.Gv(p.name,h[p.Ct],p,d):f.apply(g,h)})};gd=function(a,b){a[id("OriginalDelegate")]=b};xd=function(){if(ud)return vd;ud=!0;try{const a=wd.navigator.userAgent;if(-1!==a.indexOf("MSIE ")||-1!==a.indexOf("Trident/")||-1!==a.indexOf("Edge/"))vd=!0}catch(a){}return vd};
Ad=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=yd+c;b=yd+b;zd[a]={};zd[a]["false"]=c;zd[a]["true"]=b};
Id=function(a,b,c,d){function e(V,W,T){if(W=W||a.event){V=V||W.target||a;var M=V[zd[W.type][T?"true":"false"]];if(M){T=[];if(1===M.length)(W=z(M[0],V,W))&&T.push(W);else{M=M.slice();for(let ja=0;ja<M.length&&(!W||!0!==W[Bd]);ja++){const oa=z(M[ja],V,W);oa&&T.push(oa)}}if(1===T.length)throw T[0];for(W=0;W<T.length;W++){const ja=T[W];b.yT(()=>{throw ja;})}}}}function f(V,W){if(!V)return!1;let T=!0;W&&void 0!==W.DC&&(T=W.DC);const M=W&&W.NV;let ja=!0;W&&void 0!==W.KQ&&(ja=W.KQ);let oa=!1;W&&void 0!==
W.EU&&(oa=W.EU);let pa=V;for(;pa&&!pa.hasOwnProperty(g);)pa=rd(pa);!pa&&V[g]&&(pa=V);if(!pa||pa[w])return!1;const nb=W&&W.DX,$a={},wc=pa[w]=pa[g],oc=pa[id(h)]=pa[h];V=pa[id(p)]=pa[p];const S=pa[id(r)]=pa[r];let aa;W&&W.prepend&&(aa=pa[id(W.prepend)]=pa[W.prepend]);var ca=function(qa){if(!qa.tA){var Oa=zd[qa.Nk];let Da;Oa&&(Da=Oa[qa.capture?"true":"false"]);if(Oa=Da&&qa.target[Da])for(let ab=0;ab<Oa.length;ab++)if(Oa[ab]===qa){Oa.splice(ab,1);qa.tA=!0;0===Oa.length&&(qa.yG=!0,qa.target[Da]=null);break}}if(qa.yG)return oc.call(qa.target,
qa.Nk,qa.capture?F:B,qa.options)},db=function(qa){return wc.call($a.target,$a.Nk,qa.Yc,$a.options)};const sb=function(qa){return aa.call($a.target,$a.Nk,qa.Yc,$a.options)};var ua=function(qa){return oc.call(qa.target,qa.Nk,qa.Yc,qa.options)};db=T?function(){if(!$a.NS)return wc.call($a.target,$a.Nk,$a.capture?F:B,$a.options)}:db;ca=T?ca:ua;ua=function(qa,Oa){const Da=typeof Oa;return"function"===Da&&qa.callback===Oa||"object"===Da&&qa.sh===Oa};const Y=W&&W.lg?W.lg:ua,fa=Zone[id("UNPATCHED_EVENTS")],
ta=a[id("PASSIVE_EVENTS")];ua=function(qa,Oa,Da,ab,ub=!1,fc=!1){return function(){const Rb=this||a;let xc=arguments[0];W&&W.Yj&&(xc=W.Yj(xc));let Ie=arguments[1];if(!Ie||Cd&&"uncaughtException"===xc)return qa.apply(this,arguments);let uI=!1;if("function"!==typeof Ie){if(!Ie.handleEvent)return qa.apply(this,arguments);uI=!0}if(!M||M(qa,Ie,Rb,arguments)){var bm=Dd&&!!ta&&-1!==ta.indexOf(xc);var Hc=arguments[2];Hc=!Dd&&"object"===typeof Hc&&Hc?!!Hc.capture:Dd&&bm?"boolean"===typeof Hc?{capture:Hc,passive:!0}:
Hc?"object"===typeof Hc&&!1!==Hc.passive?Object.assign({},Hc,{passive:!0}):Hc:{passive:!0}:Hc;if(fa)for(var cm=0;cm<fa.length;cm++)if(xc===fa[cm])return bm?qa.call(Rb,xc,Ie,Hc):qa.apply(this,arguments);bm=Hc?"boolean"===typeof Hc?!0:Hc.capture:!1;cm=Hc&&"object"===typeof Hc?Hc.once:!1;var vY=Zone.current,Jf=zd[xc];Jf||(Ad(xc,nb),Jf=zd[xc]);var ug=Jf[bm?"true":"false"];Jf=Rb[ug];var jj=!1;if(Jf){if(jj=!0,ja)for(ug=0;ug<Jf.length;ug++)if(Y(Jf[ug],Ie))return}else Jf=Rb[ug]=[];var he;ug=Rb.constructor.name;
var wI=Ed[ug];wI&&(he=wI[xc]);he||(he=ug+Oa+(nb?nb(xc):xc));$a.options=Hc;cm&&($a.options.once=!1);$a.target=Rb;$a.capture=bm;$a.Nk=xc;$a.NS=jj;if(jj=T?Fd:void 0)jj.nV=$a;he=vY.Fv(he,Ie,jj,Da,ab);$a.target=null;jj&&(jj.nV=null);cm&&(Hc.once=!0);if(Dd||"boolean"!==typeof he.options)he.options=Hc;he.target=Rb;he.capture=bm;he.Nk=xc;uI&&(he.sh=Ie);fc?Jf.unshift(he):Jf.push(he);if(ub)return Rb}}};pa[g]=ua(wc,x,db,ca,oa);aa&&(pa.prependListener=ua(aa,".prependListener:",sb,ca,oa,!0));pa[h]=function(){const qa=
this||a;let Oa=arguments[0];W&&W.Yj&&(Oa=W.Yj(Oa));var Da=arguments[2],ab=Da?"boolean"===typeof Da?!0:Da.capture:!1;Da=arguments[1];if(!Da)return oc.apply(this,arguments);if(!M||M(oc,Da,qa,arguments)){var ub=zd[Oa],fc;ub&&(fc=ub[ab?"true":"false"]);if(ab=fc&&qa[fc])for(ub=0;ub<ab.length;ub++){const Rb=ab[ub];if(Y(Rb,Da)){ab.splice(ub,1);Rb.tA=!0;0===ab.length&&(Rb.yG=!0,qa[fc]=null,"string"===typeof Oa&&(qa[yd+"ON_PROPERTY"+Oa]=null));Rb.pb.Si(Rb);if(oa)return qa;return}}return oc.apply(this,arguments)}};
pa[p]=function(qa){var Oa=this||a,Da=qa;W&&W.Yj&&(Da=W.Yj(Da));qa=[];Oa=Gd(Oa,nb?nb(Da):Da);for(Da=0;Da<Oa.length;Da++){const ab=Oa[Da];qa.push(ab.sh?ab.sh:ab.callback)}return qa};pa[r]=function(qa){var Oa=this||a;if(qa){W&&W.Yj&&(qa=W.Yj(qa));var Da=zd[qa];if(Da){var ab=Oa[Da["false"]];Oa=Oa[Da["true"]];if(ab)for(ab=ab.slice(),Da=0;Da<ab.length;Da++){const ub=ab[Da];this[h].call(this,qa,ub.sh?ub.sh:ub.callback,ub.options)}if(Oa)for(Oa=Oa.slice(),ab=0;ab<Oa.length;ab++)Da=Oa[ab],this[h].call(this,
qa,Da.sh?Da.sh:Da.callback,Da.options)}}else{qa=Object.keys(Oa);for(Oa=0;Oa<qa.length;Oa++)(ab=(ab=Hd.exec(qa[Oa]))&&ab[1])&&"removeListener"!==ab&&this[r].call(this,ab);this[r].call(this,"removeListener")}if(oa)return this};gd(pa[g],wc);gd(pa[h],oc);S&&gd(pa[r],S);V&&gd(pa[p],V);return!0}const g=d&&d.add||"addEventListener",h=d&&d.kY||"removeEventListener",p=d&&d.Me||"eventListeners",r=d&&d.lY||"removeAllListeners",w=id(g),x="."+g+":",z=function(V,W,T){if(!V.tA){var M=V.callback;"object"===typeof M&&
M.handleEvent&&(V.callback=pa=>M.handleEvent(pa),V.sh=M);try{V.Yc(V,W,[T])}catch(pa){var ja=pa}var oa=V.options;oa&&"object"===typeof oa&&oa.once&&W[h].call(W,T.type,V.sh?V.sh:V.callback,oa);return ja}},B=function(V){return e(this,V,!1)},F=function(V){return e(this,V,!0)};let N=[];for(let V=0;V<c.length;V++)N[V]=f(c[V],d);return N};
Gd=function(a,b){if(!b){var c=[];for(let e in a){var d=Hd.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=zd[b];c||(Ad(b),c=zd[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]};Jd=function(a,b){(a=a.Event)&&a.prototype&&b.uB(a.prototype,"stopImmediatePropagation",c=>function(d,e){d[Bd]=!0;c&&c.apply(d,e)})};Kd=function(a,b){b.uB(a,"queueMicrotask",()=>function(c,d){Zone.current.Tn("queueMicrotask",d[0])})};
Md=function(a,b,c,d){function e(r){const w=r.data;w.kd[0]=function(){return r.Yc.apply(this,arguments)};w.oj=g.apply(a,w.kd);return r}function f(r){return h.call(a,r.data.oj)}let g=null,h=null;b+=d;c+=d;const p={};g=sd(a,b,r=>function(w,x){if("function"===typeof x[0]){const z={xq:"Interval"===d,delay:"Timeout"===d||"Interval"===d?x[1]||0:void 0,kd:x},B=x[0];x[0]=function(){try{return B.apply(this,arguments)}finally{z.xq||("number"===typeof z.oj?delete p[z.oj]:z.oj&&(z.oj[Ld]=null))}};w=Zone.current.Gv(b,
x[0],z,e,f);if(!w)return w;x=w.data.oj;"number"===typeof x?p[x]=w:x&&(x[Ld]=w);x&&x.Nn&&x.AC&&"function"===typeof x.Nn&&"function"===typeof x.AC&&(w.Nn=x.Nn.bind(x),w.AC=x.AC.bind(x));return"number"===typeof x||x?x:w}return r.apply(a,x)});h=sd(a,c,r=>function(w,x){w=x[0];let z;"number"===typeof w?z=p[w]:(z=w&&w[Ld])||(z=w);z&&"string"===typeof z.type?"notScheduled"!==z.state&&(z.Gp&&z.data.xq||0===z.ul)&&("number"===typeof w?delete p[w]:w&&(w[Ld]=null),z.pb.Si(z)):r.apply(a,x)})};
Nd=function(a,b,c,d,e){const f=Zone.he(d);if(!b[f]){var g=b[f]=b[d];b[d]=function(h,p,r){p&&p.prototype&&e.forEach(function(w){const x=`${c}.${d}::`+w,z=p.prototype;try{if(z.hasOwnProperty(w)){const B=a.Ul(z,w);B&&B.value?(B.value=a.ds(B.value,x),a.by(p.prototype,w,B)):z[w]&&(z[w]=a.ds(z[w],x))}else z[w]&&(z[w]=a.ds(z[w],x))}catch(B){}});return g.call(b,h,p,r)};a.FG(b[d],g)}};
Od=function(a,b,c){if(!c||0===c.length)return b;c=c.filter(e=>e.target===a);if(!c||0===c.length)return b;const d=c[0].AS;return b.filter(e=>-1===d.indexOf(e))};Pd=function(a){return Object.getOwnPropertyNames(a).filter(b=>b.startsWith("on")&&2<b.length).map(b=>b.substring(2))};
Xd=function(){Qd=Zone.he;Rd=Object[Qd("defineProperty")]=Object.defineProperty;Sd=Object[Qd("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;Td=Object.create;Ud=Qd("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[Ud]&&a[Ud][b])throw new TypeError("ga`"+b+"`"+a);const d=c.configurable;"prototype"!==b&&(c=Vd(a,b,c));return Wd(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;
(null==(d=Object.getOwnPropertyDescriptor(b,c))?0:d.enumerable)&&Object.defineProperty(a,c,b[c])}return a};Object.create=function(a,b){"object"!==typeof b||Object.isFrozen(b)||Object.keys(b).forEach(function(c){b[c]=Vd(a,c,b[c])});return Td(a,b)};Object.getOwnPropertyDescriptor=function(a,b){const c=Sd(a,b);c&&a&&a[Ud]&&a[Ud][b]&&(c.configurable=!1);return c}};Yd=function(a,b,c){const d=c.configurable;c=Vd(a,b,c);return Wd(a,b,c,d)};
Vd=function(a,b,c){Object.isFrozen(c)||(c.configurable=!0);c.configurable||(a[Ud]||Object.isFrozen(a)||Rd(a,Ud,{writable:!0,value:{}}),a[Ud]&&(a[Ud][b]=!0));return c};
Wd=function(a,b,c,d){try{return Rd(a,b,c)}catch(e){if(c.configurable){"undefined"==typeof d?delete c.configurable:c.configurable=d;try{return Rd(a,b,c)}catch(f){d=!1;if("createdCallback"===b||"attachedCallback"===b||"detachedCallback"===b||"attributeChangedCallback"===b)d=!0;if(!d)throw f;d=null;try{d=JSON.stringify(c)}catch(g){d=c.toString()}console.log(`Attempting to configure '${b}' with descriptor '${d}' on object '${a}' and got error, giving up: ${f}`)}}else throw e;}};
Zd=function(a,b){const {VH:c,hS:d,LL:e,ED:f,YC:g,GD:h}=b.jj();var p="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 r=[];var w="Anchor Area Audio BR Base BaseFont Body Button Canvas Content DList Directory Div Embed FieldSet Font Form Frame FrameSet HR Head Heading Html IFrame Image Input Keygen LI Label Legend Link Map Marquee Media Menu Meta Meter Mod OList Object OptGroup Option Output Paragraph Pre Progress Quote Script Select Source Span Style TableCaption TableCell TableCol Table TableRow TableSection TextArea Title Track UList Unknown Video".split(" ");
a.wtf?r=w.map(T=>"HTML"+T+"Element").concat(p):a.EventTarget?r.push("EventTarget"):r=p;const x=a.__Zone_disable_IE_check||!1,z=a.__Zone_enable_cross_context_check||!1,B=b.GI(),F={MSPointerCancel:"pointercancel",MSPointerDown:"pointerdown",MSPointerEnter:"pointerenter",MSPointerHover:"pointerhover",MSPointerLeave:"pointerleave",MSPointerMove:"pointermove",MSPointerOut:"pointerout",MSPointerOver:"pointerover",MSPointerUp:"pointerup"};for(p=0;p<c.length;p++){var N=c[p],V=h+(N+g),W=h+(N+f);e[N]={};e[N][g]=
V;e[N][f]=W}for(p=0;p<w.length;p++)for(N=w[p],V=d[N]={},W=0;W<c.length;W++){const T=c[W];V[T]=N+".addEventListener:"+T}w=[];for(p=0;p<r.length;p++)N=a[r[p]],w.push(N&&N.prototype);b.Xq(a,b,w,{NV:function(T,M,ja,oa){if(!x&&B)if(z)try{const pa=M.toString();if("[object FunctionWrapper]"===pa||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==pa)return T.apply(ja,oa),!1}catch(pa){return T.apply(ja,oa),!1}else{if(M=M.toString(),"[object FunctionWrapper]"===M||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==
M)return T.apply(ja,oa),!1}else if(z)try{M.toString()}catch(pa){return T.apply(ja,oa),!1}return!0},Yj:T=>F[T]||T});Zone[b.Hf("patchEventTarget")]=!!a.EventTarget};
$d=function(a,b){const {NL:c,RM:d}=a.jj(),e=b.WebSocket;b.EventTarget||a.Xq(b,a,[e.prototype]);b.WebSocket=function(g,h){const p=1<arguments.length?new e(g,h):new e(g);let r,w;const x=a.Ul(p,"onmessage");x&&!1===x.configurable?(r=a.yD(p),w=p,[c,d,"send","close"].forEach(function(z){r[z]=function(){const B=a.TC.call(arguments);if(z===c||z===d){var F=0<B.length?B[0]:void 0;F&&(F=Zone.he("ON_PROPERTY"+F),p[F]=r[F])}return p[z].apply(p,B)}})):r=p;a.JJ(r,["close","error","message","open"],w);return r};
const f=b.WebSocket;for(const g in e)f[g]=e[g]};
ae=function(a,b){const {ub:c,Du:d}=a.jj();if((c||d)&&!a.Ul(HTMLElement.prototype,"onclick")&&"undefined"!==typeof Element){var e=a.Ul(Element.prototype,"onclick");if(e&&!e.configurable)return!1;if(e){a.Tl(Element.prototype,"onclick",{enumerable:!0,configurable:!0,get:function(){return!0}});var f=!!document.createElement("div").onclick;a.Tl(Element.prototype,"onclick",e);return f}}var g=b.XMLHttpRequest;if(!g)return!1;e=g.prototype;if(f=a.Ul(e,"onreadystatechange"))return a.Tl(e,"onreadystatechange",
{enumerable:!0,configurable:!0,get:function(){return!0}}),g=!!(new g).onreadystatechange,a.Tl(e,"onreadystatechange",f||{}),g;const h=a.Hf("fake");a.Tl(e,"onreadystatechange",{enumerable:!0,configurable:!0,get:function(){return this[h]},set:function(p){this[h]=p}});a=new g;e=()=>{};a.onreadystatechange=e;e=a[h]===e;a.onreadystatechange=null;return e};
ce=function(a){const b=a.Hf("unbound");for(let c=0;c<be.length;c++){const d=be[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.ds(f[e],h),g[b]=f[e],f[e]=g),f=f.parentElement},!0)}};de=function(a){for(let b in a)if(a[b]===de)return b;throw Error("ha");};ee=function(a,b){for(const c in b)b.hasOwnProperty(c)&&!a.hasOwnProperty(c)&&(a[c]=b[c])};_.fe=function(a){return{ja:a.ja,aa:a.aa||null,U:a.U,value:void 0}};
_.ge=function(a){return{Xb:a.Xb||[],imports:a.imports||[]}};ke=function(a){var b;(b=a.hasOwnProperty(ie)?a[ie]:null)||(b=a.hasOwnProperty(je)?a[je]:null);return b};le=function(a){return(a=a&&(a[ie]||a[je]))?a:null};oe=function(a){return a&&(a.hasOwnProperty(me)||a.hasOwnProperty(ne))?a[me]:null};_.pe=function(a){return"string"===typeof a?a:null==a?"":String(a)};
qe=function(a){if("string"===typeof a)return a;if(Array.isArray(a))return"["+a.map(qe).join(", ")+"]";if(null==a)return""+a;if(a.hU)return`${a.hU}`;if(a.name)return`${a.name}`;a=a.toString();if(null==a)return""+a;const b=a.indexOf("\n");return-1===b?a:a.substring(0,b)};re=function(a,b){return null==a||""===a?null===b?"":b:null==b||""===b?a:a+" "+b};te=function(){throw new se(-201,!1);};ve=function(a){const b=ue;ue=a;return b};
we=function(a,b,c){const d=ke(a);if(d&&"root"==d.aa)return void 0===d.value?d.value=d.U():d.value;if(c&8)return null;if(void 0!==b)return b;te(qe(a))};_.xe=function(a){a.HD=_.xe;a.toString=function(){return qe(this())};return a};ze=function(a){return ye(a)?a():a};ye=function(a){return"function"===typeof a&&a.hasOwnProperty(Ae)&&a.HD===_.xe};Ce=function(a){const b=Be;Be=a;return b};De=function(a,b=0){if(void 0===Be)throw new se(-203,!1);return null===Be?we(a,void 0,b):Be.get(a,b&8?null:void 0,b)};
_.k=function(a,b=0){return(ue||De)(ze(a),b)};_.Fe=function(a,b=0){return _.k(a,Ee(b))};Ee=function(a){return"undefined"===typeof a||"number"===typeof a?a:0|(a.optional&&8)|(a.host&&1)|(a.self&&2)|(a.tY&&4)};Ge=function(a){const b=[];for(let c=0;c<a.length;c++){const d=ze(a[c]);if(Array.isArray(d)){if(0===d.length)throw new se(900,!1);let e=void 0,f=0;for(let g=0;g<d.length;g++){const h=d[g],p=h.__NG_DI_FLAG__;"number"===typeof p?-1===p?e=h.ja:f|=p:e=h}b.push(_.k(e,f))}else b.push(_.k(d))}return b};
He=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};Ke=function(a,b,c=null){a=a&&"\n"===a.charAt(0)&&"\u0275"==a.charAt(1)?a.slice(2):a;var d=qe(b);if(Array.isArray(b))d=b.map(qe).join(" -> ");else if("object"===typeof b){d=[];for(let e in b)if(b.hasOwnProperty(e)){let f=b[e];d.push(e+":"+("string"===typeof f?JSON.stringify(f):qe(f)))}d=`{${d.join(", ")}}`}return`${"R3InjectorError"}${c?"("+c+")":""}[${d}]: ${a.replace(Je,"\n  ")}`};
Le=function(a,b){var c=0;let d=a.length;for(;;){c=a.indexOf(b,c);if(-1===c)return c;if(0===c||32>=a.charCodeAt(c-1)){const e=b.length;if(c+e===d||32>=a.charCodeAt(c+e))return c}c+=1}};Me=function(a,b,c){let d=0;for(;d<c.length;){var e=c[d];if("number"===typeof e){if(0!==e)break;d++;e=c[d++];var f=c[d++];const g=c[d++];a.setAttribute(b,f,g,e)}else f=c[++d],64===e.charCodeAt(0)?a.setProperty(b,e,f):a.setAttribute(b,e,f),d++}};
Oe=function(a,b){if(null!==b&&0!==b.length)if(null===a||0===a.length)a=b.slice();else{let c=-1;for(let d=0;d<b.length;d++){const e=b[d];"number"===typeof e?c=e:0!==c&&(-1===c||2===c?Ne(a,c,e,b[++d]):Ne(a,c,e,null))}}return a};
Ne=function(a,b,c,d){let e=0,f=a.length;if(-1===b)f=-1;else for(;e<a.length;){var g=a[e++];if("number"===typeof g)if(g===b){f=-1;break}else if(g>b){f=e-1;break}}for(;e<a.length;){g=a[e];if("number"===typeof g)break;else if(g===c){null!==d&&(a[e+1]=d);return}e++;null!==d&&e++}-1!==f&&(a.splice(f,0,b),e=f+1);a.splice(e++,0,c);null!==d&&a.splice(e++,0,d)};
Pe=function(a,b,c){let d=4;const e=a.Gc||[];a:{for(var f=0;f<e.length;f++){var g=e[f];if(3===g||4===g||6===g){g=f;break a}}g=e.length}f=!1;for(let z=0;z<b.length;z++){var h=b[z];if("number"===typeof h){if(!f&&0!==(d&1)&&0!==(h&1))return!1;f&&0===(h&1)||(f=!1,d=h|d&1)}else if(!f)if(d&4){if(d=2|d&1,""!==h&&h!==(4!==a.type||c?a.value:"ng-template")||""===h&&1===b.length){if(0===(d&1))return!1;f=!0}}else{var p=d&8?h:b[++z];if(d&8&&null!==a.Gc){a:{h=a.Gc;for(var r=c,w=0,x=!0;w<h.length;){let B=h[w++];
if("string"===typeof B&&x){const F=h[w++];if(r&&"class"===B&&-1!==Le(F.toLowerCase(),p)){p=!0;break a}}else if(1===B){for(;w<h.length&&"string"==typeof(B=h[w++]);)if(B.toLowerCase()===p){p=!0;break a}break}else"number"===typeof B&&(x=!1)}p=!1}if(!p){if(0===(d&1))return!1;f=!0}}else{a:if(h=d&8?"class":h,null===e)h=-1;else if(r=0,c||4!==a.type||"ng-template"===a.value){for(w=!1;r<e.length;){x=e[r];if(x===h){h=r;break a}if(3===x||6===x)w=!0;else if(1===x||2===x){for(x=e[++r];"string"===typeof x;)x=e[++r];
continue}else if(4===x)break;else if(0===x){r+=4;continue}r+=w?1:2}h=-1}else b:{r=e.indexOf(4);if(-1<r)for(r++;r<e.length;){w=e[r];if("number"===typeof w)break;if(w===h){h=r;break b}r++}h=-1}if(-1===h){if(0===(d&1))return!1;f=!0}else if(""!==p&&(h=h>g?"":e[h+1].toLowerCase(),(r=d&8?h:null)&&-1!==Le(r,p)||d&2&&p!==h)){if(0===(d&1))return!1;f=!0}}}}return 0===(d&1)||f};Qe=function(a,b,c=!1){for(let d=0;d<b.length;d++)if(Pe(a,b[d],c))return!0;return!1};
Re=function(a){let b=a[0],c=1,d=2,e="",f=!1;for(;c<a.length;){let g=a[c];if("string"===typeof g)if(d&2){const h=a[++c];e+="["+g+(0<h.length?'="'+h+'"':"")+"]"}else d&8?e+="."+g:d&4&&(e+=" "+g);else""!==e&&0!==(g&1)&&(b+=f?":not("+e.trim()+")":e,e=""),d=g,f=f||0!==(d&1);c++}""!==e&&(b+=f?":not("+e.trim()+")":e);return b};Se=function(a){return{toString:a}.toString()};
_.l=function(a){return Se(()=>{var b=Te(a),c;b=Object.assign({},b,{O:a.O,P:a.P,M:a.M,S:a.S||null,Pa:a.Pa,iB:0===a.xa,HH:null,KJ:null,V:b.N&&a.V||null,Oz:null,El:null!=(c=a.El)?c:!1,data:a.data||{},Oa:a.Oa||0,styles:a.styles||Ue,VW:null,Un:a.Un||null,Qb:null,id:""});Ve(b);c=a.V;b.HH=We(c,!1);b.KJ=We(c,!0);c=0;const d=[b.I,b.Pa,b.wa,b.Ca,b.S,b.P,b.O,b.Oa,b.N,b.El,b.Qa,JSON.stringify(b.inputs),JSON.stringify(b.outputs),Object.getOwnPropertyNames(b.type.prototype),!!b.Db,!!b.Ba].join("|");for(const e of d)c=
Math.imul(31,c)+e.charCodeAt(0)<<0;b.id="c"+(c+2147483648);return b})};Ze=function(a){return a[Xe]||a[Ye]||null};$e=function(a){return null!==a};_.af=function(a){return Se(()=>({type:a.type,Ep:a.Ep||Ue,cR:a.cR||Ue,imports:a.imports||Ue,exports:a.exports||Ue,zY:null,Un:a.Un||null,id:a.id||null}))};cf=function(a,b){if(null==a)return bf;const c={};for(const d in a)if(a.hasOwnProperty(d)){let e=a[d],f=e;Array.isArray(e)&&(f=e[1],e=e[0]);c[e]=d;b&&(b[e]=f)}return c};
_.df=function(a){return Se(()=>{const b=Te(a);Ve(b);return b})};_.ef=function(a){return{type:a.type,name:a.name,U:null,bd:!1!==a.bd,N:!0===a.N,Pb:a.type.prototype.oa||null}};gf=function(a){return a[ff]||null};Te=function(a){const b={};return{type:a.type,DB:null,U:null,na:a.na||null,wa:a.wa||0,Ca:a.Ca||null,Db:a.Db||null,Rp:b,nh:null,HS:a.inputs||bf,Qa:a.Qa||null,N:!0===a.N,El:!0===a.El,I:a.I||Ue,Ba:a.Ba||null,features:a.features||null,Lv:null,Yp:null,KX:null,inputs:cf(a.inputs,b),outputs:cf(a.outputs)}};
Ve=function(a){let b;null==(b=a.features)||b.forEach(c=>c(a))};We=function(a,b){if(!a)return null;const c=b?gf:Ze;return()=>("function"===typeof a?a():a).map(d=>c(d)).filter($e)};jf=function(a){return a.hasOwnProperty(hf)?a[hf]:null};kf=function(a,b){a.forEach(c=>Array.isArray(c)?kf(c,b):b(c))};lf=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};mf=function(a,b){const c=[];for(let d=0;d<a;d++)c.push(b);return c};
_.of=function(a,b,c){let d=nf(a,b);if(0<=d)a[d|1]=c;else{var e=d=~d;let f=a.length;if(f==e)a.push(b,c);else if(1===f)a.push(c,a[0]),a[0]=b;else{f--;for(a.push(a[f-1],a[f]);f>e;)a[f]=a[f-2],f--;a[e]=b;a[e+1]=c}}return d};pf=function(a,b){b=nf(a,b);if(0<=b)return a[b|1]};nf=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)};qf=function(a){return{bk:a}};
tf=function(...a){const b=[],c=new Set;let d;const e=f=>{b.push(f)};kf(a,f=>{rf(f,e,[],c)&&(d||(d=[]),d.push(f))});void 0!==d&&sf(d,e);return b};sf=function(a,b){for(let c=0;c<a.length;c++){const {Dn:d,Xb:e}=a[c];uf(e,f=>{b(f,d)})}};
rf=function(a,b,c,d){a=ze(a);if(!a)return!1;let e=null;var f=oe(a);const g=!f&&(a[Xe]||null);if(f||g){if(g&&!g.N)return!1;e=a}else{var h=a.Dn;if(f=oe(h))e=h;else return!1}h=d.has(e);if(g){if(h)return!1;d.add(e);if(g.V){f="function"===typeof g.V?g.V():g.V;for(var p of f)rf(p,b,c,d)}}else if(f){if(null!=f.imports&&!h){d.add(e);let r;kf(f.imports,w=>{rf(w,b,c,d)&&(r||(r=[]),r.push(w))});void 0!==r&&sf(r,b)}h||(p=jf(e)||(()=>new e),b({ka:e,Ed:p,Ie:Ue},e),b({ka:vf,sb:e,Jb:!0},e),b({ka:wf,sb:()=>_.k(e),
Jb:!0},e));f=f.Xb;if(null!=f&&!h){const r=a;uf(f,w=>{b(w,r)})}}else return!1;return e!==a&&void 0!==a.Xb};uf=function(a,b){for(let c of a)c&&c.bk&&(c=c.bk),Array.isArray(c)?uf(c,b):b(c)};yf=function(a){return null!==a&&"object"==typeof a&&xf in a};zf=function(a){return"function"===typeof a};Cf=function(){void 0===Af&&(Af=new Bf);return Af};
Ef=function(a){var b=ke(a);b=null!==b?b.U:jf(a);if(null!==b)return b;if(a instanceof _.m)throw new se(204,!1);if(a instanceof Function)return Df(a);throw new se(204,!1);};Df=function(a){const b=a.length;if(0<b)throw mf(b,"?"),new se(204,!1);const c=le(a);return null!==c?()=>c.U(a):()=>new a};If=function(a){if(yf(a))return Ff(void 0,a.sb);a=Gf(a);return Ff(a,Hf)};
Gf=function(a){var b=void 0;if(zf(a))return b=ze(a),jf(b)||Ef(b);if(yf(a))b=()=>ze(a.sb);else if(a&&a.Ed)b=()=>a.Ed(...Ge(a.Ie||[]));else if(a&&a.Ra)b=()=>_.k(ze(a.Ra));else{const c=ze(a&&(a.fd||a.ka));if(a.Ie)b=()=>new c(...Ge(a.Ie));else return jf(c)||Ef(c)}return b};Ff=function(a,b,c=!1){return{U:a,value:b,Jb:c?[]:void 0}};Kf=function(a,b){for(const c of a)Array.isArray(c)?Kf(c,b):c&&c&&c.bk?Kf(c.bk,b):b(c)};Lf=function(a){return function(...b){if(a){b=a(...b);for(const c in b)this[c]=b[c]}}};
Mf=function(a){return Se(()=>{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=Lf(a);return b})};Nf=function(a){return Array.isArray(a)&&"object"===typeof a[1]};Of=function(a){return Array.isArray(a)&&!0===a[1]};_.Qf=function(){return Pf};
Pf=function(a){a.type.prototype.tc&&(a.Lv=Rf);return Sf};Sf=function(){const a=this.__ngSimpleChanges__||null,b=null==a?void 0:a.current;if(b){const c=a.xB;if(c===bf)a.xB=b;else for(let d in b)c[d]=b[d];a.current=null;this.tc(b)}};Rf=function(a,b,c,d){c=this.Rp[c];var e;(e=a.__ngSimpleChanges__||null)||(e=a.__ngSimpleChanges__={xB:bf,current:null});var f=e;e=f.current||(f.current={});f=f.xB;const g=f[c];e[c]=new Tf(g&&g.Md,b,f===bf);a[d]=b};Uf=function(a){for(;Array.isArray(a);)a=a[0];return a};
Vf=function(a,b){return Uf(b[a.index])};Wf=function(a,b){a=b[a];return Nf(a)?a:a[0]};Xf=function(a,b){return null===b||void 0===b?null:a[b]};Zf=function(a){a[2]&1024&&(a[2]&=-1025,Yf(a,-1))};Yf=function(a,b){a=a[3];if(null!==a){a[5]+=b;var c=a;for(a=a[3];null!==a&&(1===b&&1===c[5]||-1===b&&0===c[5]);)a[5]+=b,c=a,a=a[3]}};_.n=function(){return _.$f.vn};_.q=function(a){_.$f.Ek=a;return a[8]};_.t=function(a){_.$f.Ek=null;return a};ag=function(){let a=_.$f.Gk;for(;null!==a&&64===a.type;)a=a.parent;return a};
bg=function(a,b){const c=_.$f;c.Gk=a;c.gi=b};_.cg=function(){const a=_.$f;let b=a.yt;-1===b&&(b=a.yt=a.Qb.Sy);return b};_.dg=function(a){const b=_.$f,c=b.Fe;b.Fe+=a;return c};eg=function(a){const b=_.$f.Km;return-1===b?null:a[b]};gg=function(a,b,c){if(c&4){for(;!(b=b.parent,null!==b||c&1);){b=a[1];b=2===b.type?b.fz:1===b.type?a[6]:null;if(null===b)break;a=a[14];if(b.type&10)break}if(null===b)return!1}c=_.$f=fg();c.Gk=b;c.vn=a;return!0};
hg=function(a){const b=fg(),c=a[1];_.$f=b;b.Gk=c.firstChild;b.vn=a;b.Qb=c;b.Ek=a;b.Fe=c.Sy;b.vI=!1};fg=function(){const a=_.$f,b=null===a?null:a.Zd;return null===b?ig(a):b};ig=function(a){const b={Gk:null,gi:!0,vn:null,Qb:null,selectedIndex:-1,Ek:null,Tt:0,Lm:null,Km:-1,yt:-1,Fe:-1,Sf:0,parent:a,Zd:null,vI:!1};null!==a&&(a.Zd=b);return b};jg=function(){const a=_.$f;_.$f=a.parent;a.Gk=null;a.vn=null;return a};
kg=function(){const a=jg();a.gi=!0;a.Qb=null;a.selectedIndex=-1;a.Ek=null;a.Tt=0;a.Km=-1;a.Lm=null;a.yt=-1;a.Fe=-1;a.Sf=0};lg=function(){const a=_.$f;return a.Qb.data[a.selectedIndex]};_.mg=function(){_.$f.Lm="svg"};og=function(a){const b=ng;ng=a;return b};pg=function(a){const b=og(null);try{return a()}finally{og(b)}};
qg=function(a,b){for(let d=b.Je,e=b.mg;d<e;d++){var c=a.data[d].type.prototype;b=c.Dd;const f=c.Gq,g=c.Ha,h=c.SA;c=c.oa;if(b){let p,r;(null!=(r=(p=a).Np)?r:p.Np=[]).push(-d,b)}if(f){let p,r;(null!=(r=(p=a).Np)?r:p.Np=[]).push(d,f);let w,x;(null!=(x=(w=a).Zy)?x:w.Zy=[]).push(d,f)}if(g){let p,r;(null!=(r=(p=a).Zr)?r:p.Zr=[]).push(-d,g)}if(h){let p,r;(null!=(r=(p=a).Zr)?r:p.Zr=[]).push(d,h);let w,x;(null!=(x=(w=a).MC)?x:w.MC=[]).push(d,h)}if(null!=c){let p,r;(null!=(r=(p=a).Jk)?r:p.Jk=[]).push(d,c)}}};
sg=function(a,b,c,d){(a[2]&3)===c&&rg(a,b,c,d)};tg=function(a,b){let c=a[2];(c&3)===b&&(a[2]=(c&8191)+1)};rg=function(a,b,c,d){var e=void 0!==d?a[17]&65535:0;const f=null!=d?d:-1,g=b.length-1;let h=0;for(;e<g;e++)if("number"===typeof b[e+1]){if(h=b[e],null!=d&&h>=d)break}else{0>b[e]&&(a[17]+=65536);if(h<f||-1==f){const p=0>b[e],r=b[e+1],w=a[p?-b[e]:b[e]];p?a[2]>>13<a[17]>>16&&(a[2]&3)===c&&(a[2]+=8192,vg(w,r)):vg(w,r);a[17]=(a[17]&4294901760)+e+2}e++}};vg=function(a,b){const c=og(null);try{b.call(a)}finally{og(c)}};
wg=function(a,b){for(a>>=16;0<a;)b=b[14],a--;return b};yg=function(a){const b=xg;xg=a;return b};Bg=function(a,b,c){let d;"string"===typeof c?d=c.charCodeAt(0)||0:c.hasOwnProperty(zg)&&(d=c[zg]);null==d&&(d=c[zg]=Ag++);c=d&255;b.data[a+(c>>5)]|=1<<c};Fg=function(a,b){var c=Cg(a,b);if(-1!==c)return c;c=b[1];c.Ad&&(a.bf=b.length,Dg(c.data,a),Dg(b,null),Dg(c.Th,null));c=Eg(a,b);a=a.bf;if(-1!==c){const d=c&32767,e=wg(c,b),f=e[1].data;for(let g=0;8>g;g++)b[a+g]=e[d+g]|f[d+g]}b[a+8]=c;return a};
Dg=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};Cg=function(a,b){return-1===a.bf||a.parent&&a.parent.bf===a.bf||null===b[a.bf+8]?-1:a.bf};Eg=function(a,b){if(a.parent&&-1!==a.parent.bf)return a.parent.bf;a=0;let c=b;for(;null!==c;){b=Gg(c);if(null===b)break;a++;c=c[14];if(-1!==b.bf)return b.bf|a<<16}return-1};
_.Hg=function(a){var b=ag();if("class"===a)return b.Fm;if("style"===a)return b.styles;if(b=b.Gc){const c=b.length;let d=0;for(;d<c;){const e=b[d];if(3===e||4===e||6===e)break;if(0===e)d+=2;else if("number"===typeof e)for(d++;d<c&&"string"===typeof b[d];)d++;else{if(e===a)return b[d+1];d+=2}}}return null};Ig=function(a,b,c,d){c&8&&void 0===d&&(d=null);if(0===(c&3)){a=a[9];const e=ve();try{return a?a.get(b,d,c&8):we(b,d,c&8)}finally{ve(e)}}c&8||void 0!==d?b=d:(te(),b=void 0);return b};
Lg=function(a,b,c,d=0,e){if(null!==a){if(b[2]&2048&&!(d&2)){a:{var f=Jg;var g=a;let h=b;for(;null!==g&&null!==h&&h[2]&2048&&!(h[2]&512);){const p=Kg(g,h,c,d|2);if(p!==Jg){f=p;break a}g=g.parent;if(!g){if(g=h[20])if(g=g.get(c,Jg,d),g!==Jg){f=g;break a}g=Gg(h);h=h[14]}}}if(f!==Jg)return f}a=Kg(a,b,c,d);if(a!==Jg)return a}return Ig(b,c,d,e)};
Kg=function(a,b,c,d){var e=Jg;if("string"===typeof c)var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(zg)?c[zg]:void 0,f="number"===typeof f?0<=f?f&255:Mg:f;if("function"===typeof f){if(!gg(b,a,d))return d&1?d&8||void 0!==e?b=e:(te(),b=void 0):b=Ig(b,c,d,e),b;try{var g=f(d);if(null!=g||d&8)return g;te()}finally{jg()}}else if("number"===typeof f){g=null;let p=Cg(a,b);let r=d&1?b[15][6]:null;if(-1===p||d&4){var h=-1===p?Eg(a,b):b[p+8];-1===h||d&2?p=-1:(g=b[1],p=h&32767,b=wg(h,b))}for(;-1!==p;){a=b[1];
if(a.data[p+(f>>5)]&1<<f){h=b[1];const w=h.data[p+8],x=Ng(w,h,c,null==g?-1<w.Vh&&xg:g!=h&&0!==(w.type&3),d&1&&r===w);h=null!==x?Og(b,h,x,w):Jg;if(h!==Jg)return h}h=b[p+8];-1!==h&&!(d&2||d&1&&b[1].data[p+8]===r)&&b[p+(f>>5)]&1<<f?(g=a,p=h&32767,b=wg(h,b)):p=-1}}return e};Ng=function(a,b,c,d,e){var f=a.Oj;const g=b.data;var h=f&1048575;b=a.Je;a=a.mg;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.M&&e.type===c?b:null};
Og=function(a,b,c,d){let e=a[c];const f=b.data;if(e instanceof Pg){const h=e;if(h.C)throw a=f[c],new se(-200,`Circular dependency in DI detected for ${"function"===typeof a?a.name||a.toString():"object"===typeof a&&null!=a&&"function"===typeof a.type?a.type.name||a.type.toString():_.pe(a)}${""}`);const p=yg(h.G);h.C=!0;const r=h.D?ve(h.D):null;gg(a,d,0);try{if(e=a[c]=h.U(void 0,f,a,d),b.Ad&&c>=d.Je){var g=f[c];const w=g.type.prototype.Wa,x=g.type.prototype.Bg;if(g.type.prototype.tc){const z=Pf(g);
let B;(null!=(B=b.th)?B:b.th=[]).push(c,z);let F;(null!=(F=b.Jj)?F:b.Jj=[]).push(c,z)}if(w){let z;(null!=(z=b.th)?z:b.th=[]).push(-c,w)}if(x){let z;(null!=(z=b.th)?z:b.th=[]).push(c,x);let B;(null!=(B=b.Jj)?B:b.Jj=[]).push(c,x)}}}finally{null!==r&&ve(r),yg(p),h.C=!1,jg()}}return e};Mg=function(){return new Qg(ag(),_.n())};
_.Sg=function(a){return Se(()=>{var b=a.prototype.constructor;b=b[hf]||Rg(b);const c=Object.prototype;let d=Object.getPrototypeOf(a.prototype).constructor;for(;d&&d!==c;){const e=d[hf]||Rg(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return e=>new e})};Rg=function(a){return ye(a)?()=>{const b=Rg(ze(a));return b&&b()}:jf(a)};Gg=function(a){const b=a[1],c=b.type;return 2===c?b.fz:1===c?a[6]:null};Vg=function(a,b=null,c=null,d){a=Tg(a,b,c,d);Ug(a);return a};
Tg=function(a,b=null,c=null,d,e=new Set){c=[c||Ue,{bk:tf([a]),BY:!0}];d=d||("object"===typeof a?void 0:qe(a));return new Wg(c,b||Cf(),d||null,e)};Yg=function(){if(void 0!==Xg)return Xg;if("undefined"!==typeof document)return document;throw new se(210,!1);};$g=function(a,b){return new _.Zg(Vf(a,b))};ah=function(a){return a instanceof _.Zg?a.J:a};_.bh=function(a){return a.ownerDocument.defaultView};dh=function(a,b){Nf(b)?(a.__ngContext__=b[19],ch.set(b[19],b)):a.__ngContext__=b};
eh=function(a){a=a[3];return Of(a)?a[3]:a};fh=function(a){for(;null!==a&&!Of(a);)a=a[4];return a};gh=function(a){for(;a;){a[2]|=64;const b=eh(a);if(0!==(a[2]&512)&&!b)break;a=b}};_.u=function(a){hh(_.$f.Qb,_.n(),_.$f.selectedIndex+a)};hh=function(a,b,c){3===(b[2]&3)?(a=a.Jj,null!==a&&rg(b,a,3,c)):(a=a.th,null!==a&&sg(b,a,0,c));_.$f.selectedIndex=c};_.v=function(a,b=0){const c=_.n();return null===c?_.k(a,b):Lg(ag(),c,ze(a),b)};_.ih=function(){throw Error("la");};
lh=function(){return"".replace(jh,a=>a.replace(kh,"\u200b$1\u200b"))};mh=function(a,b,c,d,e){if(null!=d){var f=!1;if(Of(d))var g=d;else Nf(d)&&(f=!0,d=d[0]);d=Uf(d);if(0===a&&null!==c)null==e?b.appendChild(c,d):b.insertBefore(c,d,e||null,!0);else if(1===a&&null!==c)b.insertBefore(c,d,e||null,!0);else if(2===a){const h=b.parentNode(d);h&&b.removeChild(h,d,f)}else 3===a&&b.Sp(d);if(null!=g)for(d=g[7],d!==Uf(g)&&mh(a,b,c,d,e),e=11;e<g.length;e++)f=g[e],nh(b,a,f[1].firstChild,f,c,d,!1)}};
oh=function(a,b){a=a[9];const c=a.indexOf(b);Zf(b);a.splice(c,1)};ph=function(a,b){if(!(11>=a.length)){var c=11+b,d=a[c];if(d){const e=d[16];null!==e&&e!==a&&oh(e,d);0<b&&(a[c-1][4]=d[4]);a=lf(a,11+b);nh(d[11],2,d[1].firstChild,d,null,null,!1);d[0]=null;d[6]=null;b=a[18];null!==b&&b.Qm(a[1]);d[3]=null;d[4]=null;d[2]&=-129}return d}};
rh=function(a,b){if(!(b[2]&256)){var c=b[11],d;null==(d=b[23])||d.destroy();let e;null==(e=b[24])||e.destroy();c.Sp&&nh(c,3,a.firstChild,b,null,null,!1);if(a=b[12])for(;a;){c=null;Nf(a)?c=a[12]:(d=a[11])&&(c=d);if(!c){for(;a&&!a[4]&&a!==b;)Nf(a)&&qh(a[1],a),a=a[3];null===a&&(a=b);Nf(a)&&qh(a[1],a);c=a&&a[4]}a=c}else qh(b[1],b)}};
qh=function(a,b){if(!(b[2]&256)){b[2]&=-129;b[2]|=256;var c;if(null!=a&&null!=(c=a.Jk))for(var d=0;d<c.length;d+=2){var e=b[c[d]];if(!(e instanceof Pg)){var f=c[d+1];if(Array.isArray(f))for(let g=0;g<f.length;g+=2)f[g+1].call(e[f[g]]);else f.call(e)}}c=a.Ti;d=b[7];if(null!==c)for(e=0;e<c.length-1;e+=2)if("string"===typeof c[e]){f=c[e+3];if(0<=f)d[f]();else d[-f].unsubscribe();e+=2}else c[e].call(d[c[e+1]]);null!==d&&(b[7]=null);c=b[21];if(null!==c)for(b[21]=null,d=0;d<c.length;d++)(0,c[d])();1===
b[1].type&&b[11].destroy();c=b[16];null!==c&&Of(b[3])&&(c!==b[3]&&oh(c,b),c=b[18],null!==c&&c.Qm(a));ch.delete(b[19])}};sh=function(a,b,c){for(;null!==b&&b.type&40;)b=b.parent;if(null===b)return c[0];const d=b.Vh;return-1<d&&({Oa:a}=a.data[b.Je+d],2===a||0===a)?null:Vf(b,c)};
th=function(a,b,c,d){a=sh(a,d.parent,b);const e=b[11];d=d.parent||b[6];b=d.type&40?Vf(d,b):null;if(null!=a)if(Array.isArray(c))for(let f=0;f<c.length;f++)d=c[f],null!==b?e.insertBefore(a,d,b,!1):e.appendChild(a,d);else null!==b?e.insertBefore(a,c,b,!1):e.appendChild(a,c)};
vh=function(a,b){if(null!==b){var c=b.type;if(c&3)return Vf(b,a);if(c&4)return uh(-1,a[b.index]);if(c&8){c=b.Zd;if(null!==c)return vh(a,c);a=a[b.index];return Of(a)?uh(-1,a):Uf(a)}if(c&32)return(void 0)(b,a)()||Uf(a[b.index]);c=null!==b?a[15][6].Dg[b.Dg]:null;if(null!==c){if(Array.isArray(c))return c[0];a=eh(a[15]);return vh(a,c)}return vh(a,b.next)}return null};uh=function(a,b){a+=12;if(a<b.length){a=b[a];const c=a[1].firstChild;if(null!==c)return vh(a,c)}return b[7]};
nh=function(a,b,c,d,e,f,g){for(;null!=c;){const p=d[c.index];var h=c.type;g&&0===b&&(p&&dh(Uf(p),d),c.flags|=2);if(32!==(c.flags&32))if(h&8)nh(a,b,c.Zd,d,e,f,!1),mh(b,a,e,p,f);else if(h&32){h=(void 0)(c,d);let r;for(;r=h();)mh(b,a,e,r,f);mh(b,a,e,p,f)}else h&16?wh(a,b,d,c,e,f):mh(b,a,e,p,f);c=g?c.CB:c.next}};wh=function(a,b,c,d,e,f){var g=c[15];c=g[6].Dg[d.Dg];if(Array.isArray(c))for(d=0;d<c.length;d++)mh(b,a,e,c[d],f);else g=g[3],128===(d.flags&128)&&(c.flags|=128),nh(a,b,c,g,e,f,!0)};
xh=function(a,b,c){const d=c.yg,e=c.Fm;c=c.styles;null!==d&&Me(a,b,d);null!==e&&(""===e?a.removeAttribute(b,"class"):a.setAttribute(b,"class",e));null!==c&&a.setAttribute(b,"style",c)};Ah=function(){null!=yh||(yh=new zh);return yh};Bh=function(a,b){let c;return null!=(c=a[b])?c:Ah()};Ch=function(a,b){const c=Ah();c.B&&(a[b]=yh,c.vn=a,yh=new zh)};_.Eh=function(a){return a instanceof Dh?a.A:a};
Fh=function(a,b){a=a instanceof Dh&&a.Cw()||null;if(null!=a&&a!==b){if("ResourceURL"===a&&"URL"===b)return!0;throw Error("ma`"+b+"`"+a);}return a===b};Ih=function(){if(void 0===Gh&&(Gh=null,Hh.trustedTypes))try{Gh=Hh.trustedTypes.createPolicy("angular",{createHTML:a=>a,createScript:a=>a,createScriptURL:a=>a})}catch(a){}return Gh};Jh=function(a){let b;return(null==(b=Ih())?void 0:b.createHTML(a))||a};Lh=function(a){a=String(a);return a.match(Kh)?a:"unsafe:"+a};
Mh=function(a){const b={};for(const c of a.split(","))b[c]=!0;return b};Nh=function(...a){const b={};for(const c of a)for(const d in c)c.hasOwnProperty(d)&&(b[d]=!0);return b};Qh=function(a){return a.replace(/&/g,"&amp;").replace(Oh,function(b){return"&#"+(1024*(b.charCodeAt(0)-55296)+(b.charCodeAt(1)-56320)+65536)+";"}).replace(Ph,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
ai=function(a,b){var c=null;try{var d;if(!(d=Rh)){const p=new Sh(a);try{var e=!!(new window.DOMParser).parseFromString(Jh(""),"text/html")}catch(r){e=!1}d=e?new Th(p):p}Rh=d;var f=b?String(b):"";c=Rh.iu(f);a=5;b=f;do{if(0===a)throw Error("oa");a--;f=b;b=c.innerHTML;c=Rh.iu(f)}while(f!==b);var g=new Uh;let h=(("content"in c&&c.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===c.nodeName?c.content:null)||c).firstChild;for(f=!0;h;){if(h.nodeType===Node.ELEMENT_NODE)a:{a=g;b=h;const p=b.nodeName.toLowerCase();
if(!Vh.hasOwnProperty(p)){f=!Wh.hasOwnProperty(p);break a}a.A.push("<");a.A.push(p);const r=b.attributes;for(b=0;b<r.length;b++){const w=r.item(b),x=w.name,z=x.toLowerCase();if(!Xh.hasOwnProperty(z))continue;let B=w.value;Yh[z]&&(B=Lh(B));a.A.push(" ",x,'="',Qh(B),'"')}a.A.push(">");f=!0}else h.nodeType===Node.TEXT_NODE&&g.A.push(Qh(h.nodeValue));if(f&&h.firstChild)h=h.firstChild;else for(;h;){if(h.nodeType===Node.ELEMENT_NODE){a=g;const r=h.nodeName.toLowerCase();Vh.hasOwnProperty(r)&&!Zh.hasOwnProperty(r)&&
(a.A.push("</"),a.A.push(r),a.A.push(">"))}let p=$h(h,h.nextSibling);if(p){h=p;break}h=$h(h,h.parentNode)}}return Jh(g.A.join(""))}finally{if(c)for(c=("content"in c&&c.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===c.nodeName?c.content:null)||c;c.firstChild;)c.removeChild(c.firstChild)}};ci=function(){if(void 0===bi&&(bi=null,Hh.trustedTypes))try{bi=Hh.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:a=>a,createScript:a=>a,createScriptURL:a=>a})}catch(a){}return bi};
di=function(a){let b;return(null==(b=ci())?void 0:b.createHTML(a))||a};ei=function(a){let b;return(null==(b=ci())?void 0:b.createScriptURL(a))||a};_.gi=function(a){const b=fi();return b?di(b.A(1,a)||""):Fh(a,"HTML")?di(_.Eh(a)):ai(Yg(),_.pe(a))};_.hi=function(a){const b=fi();return b?b.A(4,a)||"":Fh(a,"URL")?_.Eh(a):Lh(_.pe(a))};_.ii=function(a){const b=fi();if(b)return ei(b.A(5,a)||"");if(Fh(a,"ResourceURL"))return ei(_.Eh(a));throw new se(904,!1);};fi=function(){const a=_.n();return a&&a[10].IU};
ki=function(a,b,c,d,e,f,g,h,p,r,w){const x=b.Th.slice();x[0]=e;x[2]=d|140;if(null!==r||a&&a[2]&2048)x[2]|=2048;x[17]=0;x[3]=x[14]=a;x[8]=c;x[10]=g||a&&a[10];x[11]=h||a&&a[11];x[9]=p||a&&a[9]||null;x[6]=f;x[19]=ji++;x[22]=w;x[20]=r;x[15]=2==b.type?a[15]:x;return x};
mi=function(a,b,c,d,e){var f=a.data[b];if(null===f){f=_.$f.Gk;const p=_.$f.gi;var g=a.data,h=p?f:f&&f.parent;let r=h?h.bf:-1,w=0;null!==li&&(w|=128);b=g[b]={type:c,index:b,NX:null,bf:r,Je:-1,mg:-1,Qt:-1,Vh:-1,hY:null,flags:w,Oj:0,value:d,Gc:e,yg:null,CA:null,AI:void 0,inputs:null,outputs:null,Qb:null,next:null,wB:null,CB:null,Zd:null,parent:h,Dg:null,styles:null,Wv:null,Bv:void 0,Fm:null,Et:null,Av:void 0,Ip:0,Hr:0};null===a.firstChild&&(a.firstChild=b);null!==f&&(p?null==f.Zd&&null!==b.parent&&(f.Zd=
b):null===f.next&&(f.next=b,b.wB=f));f=b;_.$f.vI&&(f.flags|=32)}else f.type&64&&(f.type=c,f.value=d,f.Gc=e,a=_.$f,b=a.Gk,a=a.gi?b:b.parent,f.bf=null===a?-1:a.bf);bg(f,!0);return f};ni=function(a,b,c,d){if(0===c)return-1;const e=b.length;for(let f=0;f<c;f++)b.push(d),a.Th.push(d),a.data.push(null);return e};
oi=function(a,b,c,d,e){const f=Bh(b,23),g=_.$f.selectedIndex,h=d&2;try{if(_.$f.selectedIndex=-1,h&&25<b.length&&hh(a,b,25),h)f.vh(c,d,e);else{const p=og(null);try{c(d,e)}finally{og(p)}}}finally{h&&null===b[23]&&Ch(b,23),_.$f.selectedIndex=g}};pi=function(a,b,c){if(0!==(b.flags&4)){const d=og(null);try{const e=b.Je,f=b.mg;for(b=e;b<f;b++){const g=a.data[b];g.Db&&g.Db(1,c[b],b)}}finally{og(d)}}};
ui=function(a,b,c){var d=Vf(c,b);const e=c.Je,f=c.mg;if(-1<c.Vh){var g=a.data[e+c.Vh],h=Vf(c,b),p=qi(g),r=b[10].rl,w=16;g.El?w=4096:g.iB&&(w=64);g=ri(b,ki(b,p,null,w,h,c,null,r.Xi(h,g),null,null,null));b[c.index]=g}a.Ad||Fg(c,b);dh(d,b);d=c.AI;for(g=e;g<f;g++){h=a.data[g];p=Og(b,a,g,c);dh(p,b);if(null!==d&&(r=d[g-e],null!==r))for(w=0;w<r.length;){const x=r[w++],z=r[w++],B=r[w++];si(h,p,x,z,B)}h.M&&(Wf(c.index,b)[8]=Og(b,a,g,c))}64===(c.flags&64)&&ti(a,b,c)};
vi=function(a,b,c=Vf){const d=b.CA;if(null!==d){let f=b.index+1;for(let g=0;g<d.length;g+=2){var e=d[g+1];e=-1===e?c(b,a):a[e];a[f++]=e}}};qi=function(a){const b=a.Qb;return null===b||b.wI?a.Qb=wi(1,null,a.M,a.O,a.P,a.HH,a.KJ,a.Ba,a.Un,a.S,a.id):b};
wi=function(a,b,c,d,e,f,g,h,p,r,w){d=25+d;e=d+e;const x=[];for(let z=0;z<e;z++)x.push(z<d?null:_.xi);r="function"===typeof r?r():r;return x[1]={type:a,Th:x,M:c,Ab:null,Ba:h,fz:b,data:x.slice().fill(null,d),Sy:d,WH:e,bA:null,Ad:!0,au:!0,JK:!1,IK:!1,th:null,Jj:null,Np:null,Zy:null,Zr:null,MC:null,Jk:null,Ti:null,Db:null,Wh:null,IH:"function"===typeof f?f():f,LJ:"function"===typeof g?g():g,firstChild:null,Un:p,S:r,wI:!1,FK:w}};
yi=function(a,b,c,d){for(let h in a)if(a.hasOwnProperty(h)){c=null===c?{}:c;const p=a[h];if(null===d){var e=c,f=b,g=h;e.hasOwnProperty(g)?e[g].push(f,p):e[g]=[f,p]}else d.hasOwnProperty(h)&&(e=c,f=b,g=d[h],e.hasOwnProperty(g)?e[g].push(f,p):e[g]=[f,p])}return c};
Ai=function(a,b,c,d,e,f,g,h){const p=Vf(b,c);let r=b.inputs,w;!h&&null!=r&&(w=r[d])?(zi(a,c,w,d,e),-1<b.Vh&&(a=Wf(b.index,c),a[2]&16||(a[2]|=64))):b.type&3&&(d="class"===d?"className":"for"===d?"htmlFor":"formaction"===d?"formAction":"innerHtml"===d?"innerHTML":"readonly"===d?"readOnly":"tabindex"===d?"tabIndex":d,e=null!=g?g(e,b.value||"",d):e,f.setProperty(p,d,e))};
Di=function(a,b,c,d){const e=null===d?null:{"":-1};var f=a.IH;let g=null,h=null;if(f)for(let w=0;w<f.length;w++){const x=f[w];if(Qe(c,x.I,!1))if(g||(g=[]),x.M)if(null!==x.Yp){const z=[];h=h||new Map;x.Yp(x,z,h);g.unshift(...z,x);Bi(a,c,z.length)}else g.unshift(x),Bi(a,c,0);else{h=h||new Map;let z,B;null==(B=(z=x).Yp)||B.call(z,x,g,h);g.push(x)}}f=null===g?null:[g,h];var p;let r;null===f?p=r=null:[p,r]=f;null!==p&&Ci(a,b,c,p,e,r);if(e&&d)for(a=c.CA=[],b=0;b<d.length;b+=2){p=e[d[b+1]];if(null==p)throw new se(-301,
!1);a.push(d[b],p)}c.yg=Oe(c.yg,c.Gc)};
Ci=function(a,b,c,d,e,f){for(var g=0;g<d.length;g++){var h=Fg(c,b);Bg(h,a,d[g].type)}h=a.data.length;g=d.length;c.flags|=1;c.Je=h;c.mg=h+g;c.Oj=h;for(h=0;h<d.length;h++)g=d[h],g.DB&&g.DB(g);g=h=!1;var p=ni(a,b,d.length,null);for(var r=0;r<d.length;r++){var w=d[r];c.yg=Oe(c.yg,w.Ca);var x=a,z=c,B=b,F=p;x.data[F]=w;var N=w.U||(w.U=jf(w.type));N=new Pg(N,!!w.M);x.Th[F]=N;B[F]=N;var V=z;B=ni(x,B,w.wa,_.xi);if(z=w.na){N=x.bA;null===N&&(N=x.bA=[]);x=~V.index;a:{for(V=N.length;0<V;){const oa=N[--V];if("number"===
typeof oa&&0>oa){V=oa;break a}}V=0}V!=x&&N.push(x);N.push(F,B,z)}x=p;if(F=e){if(w.Qa)for(B=0;B<w.Qa.length;B++)F[w.Qa[B]]=x;w.M&&(F[""]=x)}null!==w.Db&&(c.flags|=4);if(null!==w.na||null!==w.Ca||0!==w.wa)c.flags|=64;w=w.type.prototype;if(!h&&(w.tc||w.Wa||w.Bg)){var W=void 0,T=void 0;(null!=(T=(W=a).th)?T:W.th=[]).push(c.index);h=!0}if(!g&&(w.tc||w.Bg)){var M=void 0,ja=void 0;(null!=(ja=(M=a).Jj)?ja:M.Jj=[]).push(c.index);g=!0}p++}M=c.Je;b=c.mg;a=a.data;d=c.Gc;e=[];for(T=W=null;M<b;M++){ja=a[M];g=(h=
f?f.get(ja):null)?h.outputs:null;W=yi(ja.inputs,M,W,h?h.inputs:null);T=yi(ja.outputs,M,T,g);if(null===W||null===d||4===c.type&&"ng-template"!==c.value)ja=null;else{ja=W;h=M;g=null;for(p=0;p<d.length;)if(r=d[p],0===r)p+=4;else{if(5!==r){if("number"===typeof r)break;if(ja.hasOwnProperty(r))for(null===g&&(g=[]),w=ja[r],x=0;x<w.length;x+=2)if(w[x]===h){g.push(r,w[x+1],d[p+1]);break}}p+=2}ja=g}e.push(ja)}null!==W&&(W.hasOwnProperty("class")&&(c.flags|=8),W.hasOwnProperty("style")&&(c.flags|=16));c.AI=
e;c.inputs=W;c.outputs=T};ti=function(a,b,c){var d=c.Je;const e=c.mg,f=c.index;c=_.$f.Km;try{for(_.$f.selectedIndex=f;d<e;d++){const g=a.data[d],h=b[d];_.$f.Km=d;null===g.na&&0===g.wa&&null===g.Ca||null===g.na||g.na(1,h)}}finally{_.$f.selectedIndex=-1,_.$f.Km=c}};Bi=function(a,b,c){b.Vh=c;let d;(null!=(d=a.Wh)?d:a.Wh=[]).push(b.index)};si=function(a,b,c,d,e){const f=og(null);try{const g=a.nh;null!==g&&g.hasOwnProperty(d)&&(e=g[d].call(b,e));null!==a.Lv?a.Lv(b,e,c,d):b[d]=e}finally{og(f)}};
Ei=function(a,b){const c=a.Db;if(null!==c)for(let d=0;d<c.length;d+=2){const e=c[d],f=c[d+1];if(-1!==f){const g=a.data[f];_.$f.Sf=e;g.Db(2,b[f],f)}}};ri=function(a,b){a[12]?a[13][4]=b:a[12]=b;return a[13]=b};Fi=function(a,b,c){_.$f.Sf=0;const d=og(null);try{b(a,c)}finally{og(d)}};Gi=function(a,b,c){if(null===a||a.M)a:{for(a=c[b.index];Array.isArray(a);){if("object"===typeof a[1]){c=a;break a}a=a[0]}c=null}return c[11]};Ii=function(a,b){(a=(a=a[9])?a.get(Hi,null):null)&&a.handleError(b)};
zi=function(a,b,c,d,e){for(let f=0;f<c.length;){const g=c[f++],h=c[f++];si(a.data[g],b[g],d,h,e)}};_.Ji=function(a,b){a[11].ee(Uf(a[_.$f.selectedIndex]),b)};
Ki=function(a,b,c){hg(b);try{var d=a.Ba;null!==d&&Fi(1,d,c);var e=a.M;null!==e&&oi(a,b,e,1,c);a.Ad&&(a.Ad=!1);a.IK&&Ei(a,b);a.JK&&Fi(2,a.Ba,c);const f=a.Wh;if(null!==f)for(e=0;e<f.length;e++){const g=Wf(f[e],b),h=g[1];c=h;d=g;for(let p=d.length;p<c.Th.length;p++)d.push(c.Th[p]);null!==g[0]&&null===g[22]&&(g[22]=null);Ki(h,g,g[8])}}catch(f){throw a.Ad&&(a.wI=!0,a.Ad=!1),f;}finally{b[2]&=-5,kg()}};
Li=function(a,b,c){let d=c?a.styles:null,e=c?a.Fm:null,f=0;if(null!==b)for(let h=0;h<b.length;h++){var g=b[h];if("number"===typeof g)f=g;else if(1==f)e=re(e,g);else if(2==f){const p=b[++h];d=re(d,g+": "+p+";")}}c?a.styles=d:a.Wv=d;c?a.Fm=e:a.Et=e};
Mi=function(a,b,c,d,e=!1){for(;null!==c;){var f=b[c.index];null!==f&&d.push(Uf(f));if(Of(f)){for(var g=11;g<f.length;g++){const h=f[g],p=h[1].firstChild;null!==p&&Mi(h[1],h,p,d)}f[7]!==f[0]&&d.push(f[7])}f=c.type;if(f&8)Mi(a,b,c.Zd,d);else if(f&32)for(f=(void 0)(c,b);g=f();)d.push(g);else f&16&&(f=null!==c?b[15][6].Dg[c.Dg]:null,Array.isArray(f)?d.push(...f):(g=eh(b[15]),Mi(g[1],g,f,d,!0)));c=e?c.CB:c.next}return d};
Oi=function(a,b,c,d=!0){const e=b[10],f=e.rl,g=e.jQ;let h;null==(h=f.Dp)||h.call(f);null==g||g.Dp();try{Ni(a,b,a.M,c)}catch(p){throw d&&Ii(b,p),p;}finally{let p;null==(p=f.end)||p.call(f);let r;null==(r=e.OH)||r.flush();null==g||g.end()}};
Ni=function(a,b,c,d){const e=b[2];if(256!==(e&256)){var f;null!=(f=b[10].OH)&&f.flush();hg(b);try{b[17]=0;_.$f.Fe=a.Sy;null!==c&&oi(a,b,c,2,d);if(c=3===(e&3)){var g=a.Jj;null!==g&&rg(b,g,3,null)}else{const F=a.th;null!==F&&sg(b,F,0,null);tg(b,0)}for(var h=fh(b[12]);null!==h;h=fh(h[4]))if(h[2]){var p=h[9];for(g=0;g<p.length;g++){var r=p[g];0===(r[2]&1024)&&(r[2]|=1024,Yf(r,1))}}Pi(b,2);null!==a.Db&&Ei(a,b);if(c){const F=a.Zy;null!==F&&rg(b,F,3)}else{const F=a.Np;null!==F&&sg(b,F,1);tg(b,1)}const x=
a.bA;if(null!==x){var w=Bh(b,24);try{for(r=0;r<x.length;r++){const F=x[r];if(0>F)_.$f.selectedIndex=~F;else{h=F;const N=x[++r],V=x[++r];p=_.$f;p.Fe=p.yt=N;_.$f.Km=h;w.vh(V,2,b[h])}}}finally{null===b[24]&&Ch(b,24),_.$f.selectedIndex=-1}}const z=a.Wh;if(null!==z)for(w=0;w<z.length;w++){const F=Wf(z[w],b);Qi(F,0)}const B=a.Ba;null!==B&&Fi(2,B,d);if(c){const F=a.MC;null!==F&&rg(b,F,3)}else{const F=a.Zr;null!==F&&sg(b,F,2);tg(b,2)}!0===a.au&&(a.au=!1);b[2]&=-73;Zf(b)}finally{kg()}}};
Pi=function(a,b){for(a=fh(a[12]);null!==a;a=fh(a[4]))for(let c=11;c<a.length;c++)Qi(a[c],b)};Qi=function(a,b){if(128===(a[2]&128)){var c=a[1];if(a[2]&80&&0===b||a[2]&1024||2===b)Ni(c,a,c.M,a[8]);else if(0<a[5]&&(Pi(a,1),b=a[1].Wh,null!==b))for(c=0;c<b.length;c++){const d=Wf(b[c],a);Qi(d,1)}}};Ri=function(a){const b=[];for(let c in a)a.hasOwnProperty(c)&&b.push({Nj:a[c],UK:c});return b};Si=function(){qg(_.n()[1],ag())};Ui=function(a,b,c=null){return(new Ti({Xb:a,parent:b,zH:c,aK:!0})).Ma};
Vi=function(a){return!!a&&"function"===typeof a.then};_.Yi=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=Wi(b))return a;b=b.split("-")[0];if(a=Wi(b))return a;if("en"===b)return Xi;throw new se(701,!1);};Wi=function(a){a in Zi||(Zi[a]=Hh.RA&&Hh.RA.kH&&Hh.RA.kH.fT&&Hh.RA.kH.fT[a]);return Zi[a]};$i=function(a){setTimeout(()=>{throw a;},0)};aj=function(a){return"function"===typeof a};bj=function(a){return null!==a&&"object"===typeof a};
dj=function(a){return a instanceof _.cj||a&&"closed"in a&&"function"===typeof a.remove&&"function"===typeof a.add&&"function"===typeof a.unsubscribe};fj=function(a){return a.reduce((b,c)=>b.concat(c instanceof ej?c.errors:c),[])};gj=function(a){return a};hj=function(a){return 0===a.length?gj:1===a.length?a[0]:function(b){return a.reduce((c,d)=>d(c),b)}};ij=function(a){return a&&"function"===typeof a.next&&"function"===typeof a.error&&"function"===typeof a.complete};
kj=function(a){a||(a=Promise);if(!a)throw Error("ra");return a};mj=function(a,b){return new _.lj(c=>{const d=new _.cj;let e=0;d.add(b.cd(function(){e===a.length?c.complete():(c.next(a[e++]),c.closed||d.add(this.cd()))}));return d})};oj=function(a,b){return b?mj(a,b):new _.lj(nj(a))};pj=function(a){return a&&"function"===typeof a.cd};_.qj=function(...a){let b=a[a.length-1];return pj(b)?(a.pop(),mj(a,b)):oj(a)};rj=function(a){return new _.lj(b=>b.error(a))};
_.tj=function(a){return new Promise((b,c)=>{const d=new _.cj;d.add(a.subscribe({next:e=>{b(e);d.unsubscribe()},error:c,complete:()=>{c(new sj)}}))})};_.uj=function(a,b){if(a&&"function"===typeof a.yn)return a.yn(b);throw new TypeError("sa");};wj=function(){return function(a){return _.uj(a,new vj)}};_.y=function(a){return function(b){if("function"!==typeof a)throw new TypeError("ta");return _.uj(b,new xj(a))}};zj=function(a){return b=>{yj(a,b).catch(c=>b.error(c))}};
yj=function(a,b){return _.Aj(function*(){var c;try{var d,e=a[Symbol.asyncIterator];if(void 0!==e)var f=e.call(a);else{var g="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];if(g)var h=g.call(a);else if("number"==typeof a.length)h={next:Bj(a)};else throw Error("c`"+String(a));f=new Cj(h)}for(d=f;;){var p=yield d.next();if(p.done)break;b.next(p.value)}}catch(w){var r={error:w}}finally{try{p&&!p.done&&(c=d.return)&&(yield c.call(d))}finally{if(r)throw r.error;}}b.complete()})};
_.Ej=function(a,b){if(!b.closed)return a instanceof _.lj?a.subscribe(b):Dj(a)(b)};_.Hj=function(...a){let b=void 0,c=void 0,d=void 0;pj(a[a.length-1])&&(c=a.pop());"function"===typeof a[a.length-1]&&(b=a.pop());if(1===a.length){const e=a[0];(0,_.Fj)(e)&&(a=e);bj(e)&&Object.getPrototypeOf(e)===Object.prototype&&(d=Object.keys(e),a=d.map(f=>e[f]))}return _.uj(oj(a,c),new _.Gj(b,d))};_.Ij=function(a){return a instanceof _.lj?a:new _.lj(Dj(a))};
_.Jj=function(a,b){var c=Infinity;if("function"===typeof b)return d=>_.A(d,_.Jj((e,f)=>_.A(_.Ij(a(e,f)),_.y((g,h)=>b(e,g,f,h))),c));"number"===typeof b&&(c=b);return d=>_.uj(d,new Kj(a,c))};Lj=function(a=Infinity){return _.Jj(gj,a)};Mj=function(...a){return Lj(1)(_.qj(...a))};_.Nj=function(a){return new _.lj(b=>{let c;try{c=a()}catch(d){b.error(d);return}return _.Ij(c).subscribe(b)})};
_.Pj=function(...a){if(1===a.length){const b=a[0];if((0,_.Fj)(b))return Oj(b,null);if(bj(b)&&Object.getPrototypeOf(b)===Object.prototype)return a=Object.keys(b),Oj(a.map(c=>b[c]),a)}if("function"===typeof a[a.length-1]){const b=a.pop();a=1===a.length&&(0,_.Fj)(a[0])?a[0]:a;return _.A(Oj(a,null),_.y(c=>b(...c)))}return Oj(a,null)};
Oj=function(a,b){return new _.lj(c=>{const d=a.length;if(0===d)c.complete();else{var e=Array(d),f=0,g=0;for(let h=0;h<d;h++){const p=_.Ij(a[h]);let r=!1;c.add(p.subscribe({next:w=>{r||(r=!0,g++);e[h]=w},error:w=>c.error(w),complete:()=>{f++;f!==d&&r||(g===d&&c.next(b?b.reduce((w,x,z)=>(w[x]=e[z],w),{}):e),c.complete())}}))}}})};
_.Qj=function(a,b,c){if(aj(c)){var d=c;c=void 0}return d?_.A(_.Qj(a,b,c),_.y(e=>(0,_.Fj)(e)?d(...e):d(e))):new _.lj(e=>{Rj(a,b,function(f){1<arguments.length?e.next(Array.prototype.slice.call(arguments)):e.next(f)},e,c)})};
Rj=function(a,b,c,d,e){let f;if(a&&"function"===typeof a.addEventListener&&"function"===typeof a.removeEventListener)a.addEventListener(b,c,e),f=()=>a.removeEventListener(b,c,e);else if(a&&"function"===typeof a.on&&"function"===typeof a.off)a.on(b,c),f=()=>a.off(b,c);else if(a&&"function"===typeof a.addListener&&"function"===typeof a.removeListener)a.addListener(b,c),f=()=>a.removeListener(b,c);else if(a&&a.length)for(let g=0,h=a.length;g<h;g++)Rj(a[g],b,c,d,e);else throw new TypeError("ya");d.add(f)};
Sj=function(a){return!(0,_.Fj)(a)&&0<=a-parseFloat(a)+1};_.Vj=function(a=0){var b=_.Tj;if(!Sj(a)||0>a)a=0;b&&"function"===typeof b.cd||(b=_.Tj);return new _.lj(c=>{c.add(b.cd(Uj,a,{ho:c,counter:0,lv:a}));return c})};Uj=function(a){const b=a.ho,c=a.counter;a=a.lv;b.next(c);this.cd({ho:b,counter:c+1,lv:a},a)};
_.Wj=function(...a){let b=Infinity,c=void 0,d=a[a.length-1];pj(d)?(c=a.pop(),1<a.length&&"number"===typeof a[a.length-1]&&(b=a.pop())):"number"===typeof d&&(b=a.pop());return!c&&1===a.length&&a[0]instanceof _.lj?a[0]:Lj(b)(oj(a,c))};Xj=function(){};_.Zj=function(a){return function(b){return _.uj(b,new Yj(a))}};ak=function(a){return a instanceof Date&&!isNaN(a)};
_.ck=function(a=0,b){var c;let d=-1;null!=b&&(pj(b)?c=b:d=b);pj(c)||(c=_.Tj);return new _.lj(e=>{const f=Math.max(0,ak(a)?+a-c.now():a);return c.cd(bk,f,{counter:0,lv:d,ho:e})})};bk=function(a){const b=a.lv,c=a.ho,d=a.counter++;c.next(d);if(!c.closed){if(0>b)return c.complete();this.cd(a,b)}};_.ek=function(...a){let b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());return _.uj(oj(a),new dk(b))};
gk=function(){var a;return b=>{let c,d=void 0,e=void 0,f;a=null!=(f=a)?f:_.Tj;ak(1E4)?c=1E4:d=1E4;let g;e=null!=(g=e)?g:fk;if(null==c&&null==d)throw new TypeError("Aa");return _.uj(b,function(h){const p=this,r=new _.cj;let w,x=null,z=null,B=0;const F=N=>{r.add(x=a.cd(()=>{let V;const W={TX:null,Hu:z,oY:B};try{V=_.Ij(e(W))}catch(T){p.error(T);return}w.unsubscribe();r.add(V.subscribe(p))},N))};r.add(w=h.subscribe({next:N=>{let V;null==(V=x)||V.unsubscribe();x=null;B++;z=N;null!=d&&0<d&&F(d);p.next(N)},
error:N=>p.error(N),complete:()=>p.complete()}));h=null!=c?"number"===typeof c?c:+c-a.now():d;F(h);return r})}};fk=function(a){throw new hk(a);};jk=function(a){return a in ik?(delete ik[a],!0):!1};_.kk=function(a){return!!a&&(a instanceof _.lj||"function"===typeof a.yn&&"function"===typeof a.subscribe)};lk=function(a){return b=>{setTimeout(a,void 0,b)}};mk=function(){};ok=function(a){return function(b){return _.uj(b,new nk(a))}};pk=function(a){return ok(()=>_.ck(a,_.Tj))};
_.qk=function(a){return b=>_.uj(b,function(c){const d=this,e=new _.cj;let f=null,g=!1,h;f=c.subscribe({next:p=>d.next(p),error:p=>{try{h=_.Ij(a(p,_.qk(a)(c)))}catch(r){d.error(r)}h&&(f?(f.unsubscribe(),f=null,e.add(h.subscribe(d))):g=!0)},complete:()=>d.complete()});g?(f.unsubscribe(),f=null,e.add(h.subscribe(d))):e.add(f);return e})};_.sk=function(a){return b=>_.uj(b,new rk(a))};uk=function(a){tk(a)};wk=function(a=null){return b=>_.uj(b,new vk(a))};
_.yk=function(a=_.Tj){const b=ak(0)?-a.now():0;return c=>_.uj(c,new xk(b,a))};_.Ak=function(a){return b=>_.uj(b,new zk(a))};_.Ck=function(a){return b=>_.uj(b,new Bk(a))};_.Ek=function(){if(isNaN(1))throw new TypeError("Ba");return a=>_.uj(a,new Dk)};Hk=function(a=Fk){return b=>_.uj(b,new Gk(a))};Fk=function(){return new sj};Jk=function(a){return b=>_.uj(b,new Ik(a))};_.Kk=function(a,b){const c=2<=arguments.length;return d=>_.A(d,a?_.Zj((e,f)=>a(e,f,d)):gj,_.Ek(),c?wk(b):Hk(()=>new sj))};
Mk=function(){if(isNaN(1))throw new TypeError("Ba");return function(a){return _.uj(a,new Lk)}};Nk=function(a,b){const c=2<=arguments.length;return d=>_.A(d,a?_.Zj((e,f)=>a(e,f,d)):gj,Mk(),c?wk(b):Hk(()=>new sj))};_.Pk=function(a){return b=>_.uj(b,new Ok(a))};_.Rk=function(a,b){let c=!1;2<=arguments.length&&(c=!0);return function(d){return _.uj(d,new Qk(a,b,c))}};
_.Sk=function(a,b){return 2<=arguments.length?function(c){return hj([_.Rk(a,b),Mk(),wk(b)])(c)}:function(c){return hj([_.Rk((d,e,f)=>a(d,e,f+1)),Mk()])(c)}};Vk=function(){var a=Tk;return function(b){let c;c="function"===typeof a?a:function(){return a};const d=Object.create(b,Uk);d.source=b;d.MK=c;return d}};Tk=function(){return new _.Wk};_.Xk=function(){return a=>wj()(Vk()(a))};_.Zk=function(a){let b;a&&"object"===typeof a?b=a:b={bufferSize:a,OV:void 0,ir:!1,scheduler:void 0};return c=>_.uj(c,Yk(b))};
Yk=function({bufferSize:a=Infinity,OV:b=Infinity,ir:c,scheduler:d}){let e,f=0,g;return function(h){f++;let p;e?p=e.subscribe(this):(e=new _.$k(a,b,d),p=e.subscribe(this),g=h.subscribe({next(r){e.next(r)},error(r){const w=e;e=g=void 0;w.error(r)},complete(){g=void 0;e.complete()}}),g.closed&&(g=void 0));this.add(()=>{f--;p.unsubscribe();c&&0===f&&g&&(g.unsubscribe(),e=g=void 0)})}};_.bl=function(){return a=>_.uj(a,new al)};
_.cl=function(...a){const b=a[a.length-1];return pj(b)?(a.pop(),c=>Mj(a,c,b)):c=>Mj(a,c)};_.el=function(a){return b=>_.uj(b,new dl(a))};_.gl=function(a){return b=>_.uj(b,new fl(a))};_.il=function(a){return function(b){return _.uj(b,new hl(a))}};_.kl=function(...a){return b=>{let c;"function"===typeof a[a.length-1]&&(c=a.pop());return _.uj(b,new jl(a,c))}};
ll=function(a){if(0==a.qm&&!a.mq&&!a.isStable)try{a.qm++,a.Xu.emit(null)}finally{if(a.qm--,!a.mq)try{a.Ka(()=>a.ue.emit(null))}finally{a.isStable=!0}}};nl=function(a){a.EI||-1!==a.Gu||(a.Gu=a.xT.call(Hh,()=>{a.XH||(a.XH=Zone.root.Fv("fakeTopEventTask",()=>{a.Gu=-1;ml(a);a.EI=!0;ll(a);a.EI=!1},void 0,()=>{},()=>{}));a.XH.Yc()}),ml(a))};
pl=function(a){a.Kh=a.Kh.kh({name:"angular",RJ:{isAngularZone:!0},hl:(b,c,d,e,f,g)=>{try{return ol(a),b.Tk(d,e,f,g)}finally{(a.Ov&&"eventTask"===e.type||a.yr)&&nl(a),a.qm--,ll(a)}},Oq:(b,c,d,e,f,g,h)=>{try{return ol(a),b.Yc(d,e,f,g,h)}finally{a.yr&&nl(a),a.qm--,ll(a)}},dB:(b,c,d,e)=>{b.Wz(d,e);c===d&&("microTask"==e.change?(a.fO=e.sT,ml(a),ll(a)):"macroTask"==e.change&&(a.Uz=e.lT))},Nq:(b,c,d,e)=>{b.handleError(d,e);a.Ka(()=>a.Ej.emit(e));return!1}})};
ml=function(a){a.mq=a.fO||(a.Ov||a.yr)&&-1!==a.Gu?!0:!1};ol=function(a){a.qm++;a.isStable&&(a.isStable=!1,a.yJ.emit(null))};
sl=function(){const a=_.Fe(_.ql);let b=!0;return _.Wj(new _.lj(c=>{b=a.isStable&&!a.Uz&&!a.mq;a.Ka(()=>{c.next(b);c.complete()})}),_.A(new _.lj(c=>{let d;a.Ka(()=>{d=a.ue.subscribe(()=>{if(_.rl())throw new se(909,!1);queueMicrotask(()=>{b||a.Uz||a.mq||(b=!0,c.next(!0))})})});const e=a.yJ.subscribe(()=>{if(!_.rl())throw new se(909,!1);b&&(b=!1,a.Ka(()=>{c.next(!1)}))});return()=>{d.unsubscribe();e.unsubscribe()}}),_.Xk()))};wl=function(a=[]){if(tl)return tl;tl=a=ul(a);vl(a);return a};
vl=function(a){let b;null==(b=a.get(xl,null))||b.forEach(c=>c())};
Fl=function(a){try{const b=a.BU,c=a.mQ,d=wl(a.rU),e=[yl(),...(c||[])],f=(new Ti({Xb:e,parent:d,zH:"",aK:!1})).Ma,g=f.get(_.ql);return g.nb(()=>{Ug(f);const h=f.get(Hi,null);let p;g.Ka(()=>{p=g.Ej.subscribe({next:x=>{h.handleError(x)}})});const r=()=>f.destroy(),w=d.get(zl);w.add(r);f.Pb(()=>{p.unsubscribe();w.delete(r)});return Al(h,g,()=>{const x=f.get(Bl);Cl(x);return x.B.then(()=>{var z=f.get(_.Dl,"en-US")||"en-US";if(null==z)throw Error("ia`Expected localeId to be defined`"+` [Expected=> ${null} ${"!="} ${z} <=Actual]`);
z=f.get(El);void 0!==b&&z.Ep(b);return z})})})}catch(b){return Promise.reject(b)}};Jl=function(a,b,c=[]){const d=`Platform: ${b}`,e=new _.m(d);return(f=[])=>{let g=Gl();if(!g||g.Ma.get(Hl,!1))if(f=[...c,...f,{ka:e,sb:!0}],a)a(f);else{f=ul(f,d);if(tl&&!tl.get(Hl,!1))throw new se(400,!1);tl=f;f.get(Il);vl(f)}f=Gl();if(!f)throw new se(401,!1);return f}};ul=function(a=[],b){return _.Kl({name:b,Xb:[{ka:Ll,sb:"platform"},{ka:zl,sb:new Set([()=>tl=null])},...a]})};
Gl=function(){let a,b;return null!=(b=null==(a=tl)?void 0:a.get(Il))?b:null};Al=function(a,b,c){try{const d=c();return Vi(d)?d.catch(e=>{b.Ka(()=>a.handleError(e));throw e;}):d}catch(d){throw b.Ka(()=>a.handleError(d)),d;}};Ml=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};Nl=function(){const a=_.Fe(_.ql),b=_.Fe(Hi);return c=>a.Ka(()=>b.handleError(c))};Rl=function(a){return[{ka:_.ql,Ed:a},{ka:wf,Jb:!0,Ed:()=>{const b=_.Fe(Ol,{optional:!0});return()=>b.initialize()}},{ka:Pl,Ed:Nl},{ka:Ql,Ed:sl}]};
yl=function(){return qf([[],Rl(()=>new _.ql({zR:!1,Ov:!1,yr:!1}))])};
_.Wl=function(a){var b=Object.getPrototypeOf(a.type.prototype).constructor,c=!0;const d=[a];for(;b;){var e=void 0;if(a.M)e=b.R||b.ma;else{if(b.R)throw new se(903,!1);e=b.ma}if(e){if(c){d.push(e);var f=a;f.inputs=Sl(a.inputs);f.nh=Sl(a.nh);f.Rp=Sl(a.Rp);f.outputs=Sl(a.outputs);var g=e.na;g&&Tl(a,g);g=e.Ba;const h=e.Db;g&&Ul(a,g);h&&Vl(a,h);ee(a.inputs,e.inputs);ee(a.Rp,e.Rp);ee(a.outputs,e.outputs);null!==e.nh&&(null===f.nh&&(f.nh={}),ee(f.nh,e.nh));e.M&&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.HT&&g(a),g===_.Wl&&(c=!1)}b=Object.getPrototypeOf(b)}a=0;b=null;for(c=d.length-1;0<=c;c--)e=d[c],e.wa=a+=e.wa,e.Ca=Oe(e.Ca,b=Oe(b,e.Ca))};Sl=function(a){return a===bf?{}:a===Ue?[]:a};Ul=function(a,b){const c=a.Ba;a.Ba=c?(d,e)=>{b(d,e);c(d,e)}:b};Vl=function(a,b){const c=a.Db;a.Db=c?(d,e,f)=>{b(d,e,f);c(d,e,f)}:b};Tl=function(a,b){const c=a.na;a.na=c?(d,e)=>{b(d,e);c(d,e)}:b};
_.Xl=function(a){const b=a.HS,c={};for(const d in b)if(b.hasOwnProperty(d)){const e=b[d];Array.isArray(e)&&e[2]&&(c[d]=e[2])}a.nh=c};Zl=function(a){return Yl(a)?Array.isArray(a)||!(a instanceof Map)&&Symbol.iterator in a:!1};$l=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)};Yl=function(a){return null!==a&&("function"===typeof a||"object"===typeof a)};_.am=function(a,b,c){return a[b]=c};
_.dm=function(a,b,c){if(Object.is(a[b],c))return!1;a[b]=c;return!0};_.em=function(a,b,c,d){c=_.dm(a,b,c);return _.dm(a,b+1,d)||c};_.fm=function(a,b,c,d){var e=_.n(),f=_.$f.Fe++;if(_.dm(e,f,b)){var g=lg();f=Vf(g,e);e=e[11];g=g.value;null==b?e.removeAttribute(f,a,d):(b=null==c?_.pe(b):c(b,g||"",a),e.setAttribute(f,a,b,d))}return _.fm};gm=function(a,b,c,d){return _.dm(a,_.$f.Fe++,c)?b+_.pe(c)+d:_.xi};
_.C=function(a,b,c){const d=_.n();var e=_.$f.Fe++;if(_.dm(d,e,b)){e=_.$f.Qb;const f=lg();Ai(e,f,d,a,b,d[11],c,!1)}return _.C};hm=function(a,b,c,d,e){e=e?"class":"style";zi(a,c,b.inputs[e],e,d)};
im=function(a,b,c,d){const e=a[c+1],f=null===b;let g=d?e>>17&32767:(e&131068)>>2,h=!1;for(;0!==g&&(!1===h||f);){const r=a[g+1];var p=a[g];if(null===p||null==b||(Array.isArray(p)?p[1]:p)===b||Array.isArray(p)&&"string"===typeof b&&0<=nf(p,b))h=!0,a[g+1]=d?r|1:r|2;g=d?r>>17&32767:(r&131068)>>2}h&&(a[c+1]=d?e|2:e|1)};nm=function(a,b){const c=_.jm;if(c===b)return-1;for(b=_.km=b;b<c&&32<a.charCodeAt(b);)b++;b=_.lm=b;return _.mm(a,b,c)};_.mm=function(a,b,c){for(;b<c&&32>=a.charCodeAt(b);)b++;return b};
_.pm=function(a,b,c){om(a,b,c,!1);return _.pm};_.D=function(a,b){om(a,b,null,!0);return _.D};_.tm=function(a){_.qm(rm,sm,a,!0)};sm=function(a,b){var c;_.um=_.vm=_.lm=_.km=0;_.jm=b.length;for(c=nm(b,_.mm(b,0,_.jm));0<=c;c=nm(b,c))_.of(a,b.substring(_.km,_.lm),!0)};
om=function(a,b,c,d){const e=_.n(),f=_.$f.Qb,g=_.dg(2);f.au&&wm(f,a,g,d);if(b!==_.xi&&_.dm(e,g,b)){var h=f.data[_.$f.selectedIndex],p=e[11];null!=b&&""!==b&&("string"===typeof c?b+=c:"object"===typeof b&&(b=qe(_.Eh(b))));xm(f,h,e,p,a,e[g+1]=b,d,g)}};
_.qm=function(a,b,c,d){const e=_.$f.Qb;var f=_.dg(2);e.au&&wm(e,null,f,d);const g=_.n();if(c!==_.xi&&_.dm(g,f,c)){const x=e.data[_.$f.selectedIndex];if(0===(x.flags&(d?8:16))||f>=e.WH){var h=g[11],p=g[f+1];if(null==c||""===c)a=Ue;else{var r=[];c=_.Eh(c);if(Array.isArray(c))for(b=0;b<c.length;b++)a(r,c[b],!0);else if("object"===typeof c)for(var w in c)c.hasOwnProperty(w)&&a(r,w,c[w]);else"string"===typeof c&&b(r,c);a=r}a=g[f+1]=a;p===_.xi&&(p=Ue);b=r=0;c=0<p.length?p[0]:null;for(w=0<a.length?a[0]:
null;null!==c||null!==w;){const z=r<p.length?p[r+1]:void 0,B=b<a.length?a[b+1]:void 0;let F=null,N=void 0;c===w?(r+=2,b+=2,z!==B&&(F=w,N=B)):null===w||null!==c&&c<w?(r+=2,F=c):(b+=2,F=w,N=B);null!==F&&xm(e,x,g,h,F,N,d,f);c=r<p.length?p[r]:null;w=b<a.length?a[b]:null}}else f=d?x.Et:x.Wv,null!==f&&(c=re(f,c?c:"")),hm(e,x,g,c,d)}};
wm=function(a,b,c,d){const e=a.data;if(null===e[c+1]){const p=e[_.$f.selectedIndex];a=c>=a.WH;0!==(p.flags&(d?8:16))&&null===b&&!a&&(b=!1);var f=eg(e),g=d?p.Av:p.Bv;if(null===f)0===(d?p.Ip:p.Hr)&&(b=ym(null,e,p,b,d),b=zm(b,p.Gc,d),g=null);else{var h=p.Qt;if(-1===h||e[h]!==f)if(b=ym(f,e,p,b,d),null===g)f=d?p.Ip:p.Hr,f=0!==(f&131068)>>2?e[f>>17&32767]:void 0,void 0!==f&&Array.isArray(f)&&(f=ym(null,e,p,f[1],d),f=zm(f,p.Gc,d),e[(d?p.Ip:p.Hr)>>17&32767]=f);else{g=void 0;f=p.mg;for(h=1+p.Qt;h<f;h++)g=
zm(g,e[h].Ca,d);g=zm(g,p.Gc,d)}}void 0!==g&&(d?p.Av=g:p.Bv=g);h=b;g=d?p.Ip:p.Hr;b=g>>17&32767;g=(g&131068)>>2;e[c]=h;let r=!1;if(Array.isArray(h)){if(f=h[1],null===f||0<nf(h,f))r=!0}else f=h;a?0!==g?(a=e[b+1]>>17&32767,e[c+1]=a<<17|b<<2,0!==a&&(e[a+1]=e[a+1]&-131069|c<<2),e[b+1]=e[b+1]&131071|c<<17):(e[c+1]=b<<17|0,0!==b&&(e[b+1]=e[b+1]&-131069|c<<2),b=c):(e[c+1]=g<<17|0,0===b?b=c:e[g+1]=e[g+1]&-131069|c<<2,g=c);r&&(e[c+1]=e[c+1]|2);im(e,f,c,!0);im(e,f,c,!1);a=d?p.Av:p.Bv;null!=a&&"string"==typeof f&&
0<=nf(a,f)&&(e[c+1]=e[c+1]|1);g=b<<17|g<<2;d?p.Ip=g:p.Hr=g}};ym=function(a,b,c,d,e){let f;const g=c.mg;let h=c.Qt;for(-1===h?h=c.Je:h++;h<g;){f=b[h];d=zm(d,f.Ca,e);if(f===a)break;h++}null!==a&&(c.Qt=h);return d};zm=function(a,b,c){const d=c?1:2;let e=-1;if(null!==b)for(let f=0;f<b.length;f++){const g=b[f];"number"===typeof g?e=g:e===d&&(Array.isArray(a)||(a=void 0===a?[]:["",a]),_.of(a,g,c?!0:b[++f]))}return void 0===a?null:a};rm=function(a,b,c){b=String(b);""===b||b.includes(" ")||_.of(a,b,c)};
xm=function(a,b,c,d,e,f,g,h){if(b.type&3){a=a.data;var p=a[h+1];void 0===(1===(p&1)?Am(a,b,c,e,(p&131068)>>2,g):void 0)&&(void 0!==f||2==(p&2)&&(f=Am(a,null,c,e,h,g)),b=Uf(c[_.$f.selectedIndex]),g?f?d.Xg(b,e):d.ni(b,e):(g=-1===e.indexOf("-")?void 0:2,null==f?d.yv(b,e,g):("string"===typeof f&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.Mv(b,e,f,g))))}};
Am=function(a,b,c,d,e,f){const g=null===b;let h=void 0;for(;0<e;){const r=a[e],w=Array.isArray(r);var p=w?r[1]:r;const x=null===p;let z=c[e+1];z===_.xi&&(z=x?Ue:void 0);p=x?pf(z,d):p===d?z:void 0;w&&void 0===p&&(p=pf(r,d));if(void 0!==p&&(h=p,g))return h;e=a[e+1];e=g?e>>17&32767:(e&131068)>>2}null!==b&&(a=f?b.Av:b.Bv,null!=a&&(h=pf(a,d)));return h};_.Bm=function(a,b,c){a=gm(_.n(),a,b,c);_.qm(_.of,sm,a,!0)};
_.E=function(a,b,c,d){const e=_.n(),f=_.$f.Qb;var g=25+a;a=e[11];if(f.Ad){var h=f.S;c=Xf(h,c);c=mi(f,g,2,b,c);Di(f,e,c,Xf(h,d));null!==c.Gc&&Li(c,c.Gc,!1);null!==c.yg&&Li(c,c.yg,!0);null!==f.Ab&&f.Ab.Vp(f,c);h=c}else h=f.data[g];Cm=!0;b=a.createElement(b,_.$f.Lm);e[g]=b;g=1===(h.flags&1);bg(h,!0);xh(a,b,h);32!==(h.flags&32)&&Cm&&th(f,e,b,h);0===_.$f.Tt&&dh(b,e);_.$f.Tt++;g&&(ui(f,e,h),pi(f,h,e));null!==d&&vi(e,h);return _.E};
_.G=function(){let a=ag();_.$f.gi?_.$f.gi=!1:(a=a.parent,bg(a,!1));const b=a;li===b&&(li=null);_.$f.Tt--;const c=_.$f.Qb;c.Ad&&(qg(c,a),0!==(a.flags&4)&&c.Ab.Ut(a));null!=b.Et&&0!==(b.flags&8)&&hm(c,b,_.n(),b.Et,!0);null!=b.Wv&&0!==(b.flags&16)&&hm(c,b,_.n(),b.Wv,!1);return _.G};_.H=function(a,b,c,d){_.E(a,b,c,d);_.G();return _.H};
_.Dm=function(a,b,c){const d=_.n(),e=_.$f.Qb;a+=25;if(e.Ad){var f=e.S;const g=Xf(f,b);b=mi(e,a,8,"ng-container",g);null!==g&&Li(b,g,!0);f=Xf(f,c);Di(e,d,b,f);null!==e.Ab&&e.Ab.Vp(e,b);f=b}else f=e.data[a];bg(f,!0);Cm=!0;b=d[11].createComment(lh());d[a]=b;Cm&&th(e,d,b,f);dh(b,d);1===(f.flags&1)&&(ui(e,d,f),pi(e,f,d));null!=c&&vi(d,f);return _.Dm};_.Em=function(){let a=ag();const b=_.$f.Qb;_.$f.gi?_.$f.gi=!1:(a=a.parent,bg(a,!1));b.Ad&&(qg(b,a),0!==(a.flags&4)&&b.Ab.Ut(a));return _.Em};
_.Fm=function(a,b,c){_.Dm(a,b,c);_.Em();return _.Fm};_.Gm=function(a,b,c){const d=_.n();var e=_.$f.Fe++;if(_.dm(d,e,b)){e=_.$f.Qb;const f=lg();Ai(e,f,d,a,b,d[11],c,!0)}return _.Gm};_.Hm=function(a,b,c){const d=_.n();var e=_.$f.Fe++;if(_.dm(d,e,b)){e=_.$f.Qb;const f=lg();Ai(e,f,d,a,b,Gi(eg(e.data),f,d),c,!0)}return _.Hm};_.I=function(a,b,c,d){c=_.n();Im(_.$f.Qb,c,c[11],ag(),a,b,d);return _.I};Jm=function(a,b){const c=ag(),d=_.n(),e=_.$f.Qb;Im(e,d,Gi(eg(e.data),c,d),c,a,b);return Jm};
Km=function(a,b,c,d){a=a.Ti;if(null!=a)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;"string"===typeof f&&(e+=2)}return null};
Im=function(a,b,c,d,e,f,g){var h=1===(d.flags&1);const p=a.Ad&&(a.Ti||(a.Ti=[])),r=b[7]||(b[7]=[]);var w=!0;if(d.type&3||g){var x=Vf(d,b);const B=g?g(x):x;x=r.length;const F=g?V=>g(Uf(V[d.index])):d.index;let N=null;!g&&h&&(N=Km(a,b,e,d.index));null!==N?((N.cN||N).ID=f,N.cN=f,w=!1):(f=Lm(d,b,f),a=c.Kb(B,e,f),r.push(f,a),p&&p.push(e,F,x,x+1))}else f=Lm(d,b,f);a=d.outputs;let z;if(w&&null!==a&&(z=a[e])&&(w=z.length))for(a=0;a<w;a+=2)c=b[z[a]][z[a+1]].subscribe(f),h=r.length,r.push(f,c),p&&p.push(e,
d.index,h,-(h+1))};Mm=function(a,b,c){try{return!1!==b(c)}catch(d){return Ii(a,d),!1}finally{}};Lm=function(a,b,c){return function f(e){if(e===Function)return c;var g=-1<a.Vh?Wf(a.index,b):b;gh(g);g=Mm(b,c,e);let h=f.ID;for(;h;)g=Mm(b,h,e)&&g,h=h.ID;return g}};_.J=function(a=1){for(var b=_.$f,c=_.$f.Ek;0<a;)c=c[14],a--;return(b.Ek=c)[8]};
_.Nm=function(a){var b=_.n()[15][6];if(!b.Dg){const h=b.Dg=mf(a?a.length:1,null),p=h.slice();for(b=b.Zd;null!==b;){if(a)a:{var c=b;var d=a;let r=null;b:{var e=c.Gc;if(null!=e){var f=e.indexOf(5);if(0===(f&1)){e=e[f+1];break b}}e=null}for(f=0;f<d.length;f++){var g=d[f];if("*"===g)r=f;else{if(null===e)g=Qe(c,g,!0);else b:{c:for(let w=0;w<g.length;w++){const x=g[w];if(e.length===x.length){for(let z=0;z<e.length;z++)if(e[z]!==x[z])continue c;g=!0;break b}}g=!1}if(g){c=f;break a}}}c=r}else c=0;null!==
c&&(p[c]?p[c].CB=b:h[c]=b,p[c]=b);b=b.next}}};_.Om=function(a,b=0,c){const d=_.n();var e=_.$f.Qb;a=mi(e,25+a,16,null,c||null);null===a.Dg&&(a.Dg=b);_.$f.gi=!1;d[22]&&null===li||32===(a.flags&32)||(b=d[11],e=sh(e,a.parent,d),c=a.parent||d[6],c=c.type&40?Vf(c,d):null,wh(b,0,d,a,e,c))};_.Qm=function(a,b,c){_.Pm(a,"",b,"",c);return _.Qm};_.Pm=function(a,b,c,d,e){const f=_.n();b=gm(f,b,c,d);b!==_.xi&&(c=_.$f.Qb,d=lg(),Ai(c,d,f,a,b,f[11],e,!1));return _.Pm};_.Rm=function(a){return _.$f.Ek[25+a]};
_.K=function(a,b,c,d,e,f,g,h){const p=_.n(),r=_.$f.Qb,w=a+25;if(r.Ad){const x=r.S;e=mi(r,w,4,e||null,Xf(x,f));Di(r,p,e,Xf(x,g));qg(r,e);b=e.Qb=wi(2,e,b,c,d,r.IH,r.LJ,null,r.Un,x,null);null!==r.Ab&&(r.Ab.M(r,e),b.Ab=r.Ab.nz(e));b=e}else b=r.data[w];bg(b,!1);a=Sm(r,p,b,a);Cm&&th(r,p,a,b);dh(a,p);ri(p,p[w]=[a,!0,!1,p,null,0,b,a,null,null,null]);1===(b.flags&1)&&ui(r,p,b);null!=g&&vi(p,b,h)};Tm=function(a,b){Cm=!0;return b[11].createComment("")};
_.L=function(a,b=""){const c=_.n(),d=_.$f.Qb;a+=25;const e=d.Ad?mi(d,a,1,b,null):d.data[a];Cm=!0;b=c[11].dz(b);c[a]=b;Cm&&th(d,c,b,e);bg(e,!1)};_.Vm=function(a){_.Um("",a,"");return _.Vm};_.Um=function(a,b,c){const d=_.n();a=gm(d,a,b,c);a!==_.xi&&_.Ji(d,a);return _.Um};_.Wm=function(a,b,c,d,e){const f=_.n(),g=_.em(f,_.$f.Fe,b,d);_.dg(2);a=g?a+_.pe(b)+c+_.pe(d)+e:_.xi;a!==_.xi&&_.Ji(f,a);return _.Wm};
Xm=function(a,b,c,d,e){a=ze(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)Xm(a[f],b,c,d,e);else{f=_.$f.Qb;const x=_.n(),z=ag();let B=zf(a)?a:ze(a.ka);var g=Gf(a),h=z.Oj&1048575,p=z.Je,r=z.Oj>>20;if(zf(a)||!a.Jb)d=new Pg(g,e),g=Ym(B,b,e?h:h+r,p),-1===g?(g=Fg(z,x),Bg(g,f,B),Zm(f,a,b.length),b.push(B),z.Je++,z.mg++,e&&(z.Oj+=1048576),c.push(d),x.push(d)):(c[g]=d,x[g]=d);else{p=Ym(B,b,h+r,p);h=Ym(B,b,h,h+r);var w=0<=p&&c[p];r=0<=h&&c[h];e&&!r||!e&&!w?(p=Fg(z,x),Bg(p,f,B),p=c.length,w=new Pg(e?$m:
an,e),w.Jb=[],w.index=p,w.A=0,d&&!e&&w.A++,w.Jb.push(g),g=w,!e&&r&&(c[h].B=g),Zm(f,a,b.length,0),b.push(B),z.Je++,z.mg++,e&&(z.Oj+=1048576),c.push(g),x.push(g)):(b=c[e?h:p],!e&&d&&b.A++,b=b.Jb.push(g)-1,Zm(f,a,-1<p?p:h,b));!e&&d&&r&&c[h].A++}}};Zm=function(a,b,c,d){const e=zf(b);var f=!!b.fd;if(e||f)if(f=(f?ze(b.fd):b).prototype.oa)a=a.Jk||(a.Jk=[]),!e&&b.Jb?(b=a.indexOf(c),-1===b?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};Ym=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
an=function(){return bn(this.Jb,[])};$m=function(a,b,c,d){b=this.Jb;if(this.B){const e=this.B.A;d=Og(c,c[1],this.B.index,d);c=d.slice(0,e);bn(b,c);for(b=e;b<d.length;b++)c.push(d[b])}else c=[],bn(b,c);return c};bn=function(a,b){for(let c=0;c<a.length;c++)b.push((0,a[c])());return b};_.cn=function(a){var b=[];return c=>{c.DB=(d,e)=>{e=e?e(a):a;const f=_.$f.Qb;f.Ad&&(d=!!d.M,Xm(b,f.data,f.Th,d,!0),Xm(e,f.data,f.Th,d,!1))}}};
_.O=function(a){a.Oz=b=>{b=b.get(dn);if(a.N){if(!b.A.has(a)){var c=tf(a.type);c=0<c.length?Ui([c],b.Ec,`Standalone[${a.type.name}]`):null;b.A.set(a,c)}b=b.A.get(a)}else b=null;return b}};_.en=function(a,b){a=_.cg()+a;const c=_.n();return c[a]===_.xi?_.am(c,a,b()):c[a]};_.gn=function(a,b,c){return fn(_.n(),_.cg(),a,b,c)};_.jn=function(a,b,c,d){return hn(_.n(),_.cg(),a,b,c,d)};_.ln=function(a,b,c,d,e){return kn(_.n(),_.cg(),a,b,c,d,e)};_.mn=function(a,b){a=a[b];return a===_.xi?void 0:a};
fn=function(a,b,c,d,e,f){b+=c;return _.dm(a,b,e)?_.am(a,b+1,f?d.call(f,e):d(e)):_.mn(a,b+1)};hn=function(a,b,c,d,e,f,g){b+=c;return _.em(a,b,e,f)?_.am(a,b+2,g?d.call(g,e,f):d(e,f)):_.mn(a,b+2)};kn=function(a,b,c,d,e,f,g,h){b+=c;c=_.em(a,b,e,f);return _.dm(a,b+2,g)||c?_.am(a,b+3,h?d.call(h,e,f,g):d(e,f,g)):_.mn(a,b+3)};
_.P=function(a,b){const c=_.$f.Qb;a+=25;if(c.Ad){a:{var d=c.LJ;if(d)for(let g=d.length-1;0<=g;g--){const h=d[g];if(b===h.name){b=h;break a}}b=void 0}c.data[a]=b;if(b.Pb){var e;(null!=(e=c.Jk)?e:c.Jk=[]).push(a,b.Pb)}}else b=c.data[a];e=b.U||(b.U=jf(b.type));b=ve(_.v);try{const g=yg(!1),h=e();yg(g);var f=_.n();a>=c.data.length&&(c.data[a]=null,c.Th[a]=null);f[a]=h}finally{ve(b)}};_.Q=function(a,b,c){a+=25;const d=_.n(),e=d[a];return d[1].data[a].bd?fn(d,_.cg(),b,e.transform,c,e):e.transform(c)};
_.nn=function(a,b,c,d){a+=25;const e=_.n(),f=e[a];return e[1].data[a].bd?hn(e,_.cg(),b,f.transform,c,d,f):f.transform(c,d)};_.on=function(a,b,c,d,e){a+=25;const f=_.n(),g=f[a];return f[1].data[a].bd?kn(f,_.cg(),b,g.transform,c,d,e,g):g.transform(c,d,e)};pn=function(){return this.B[Symbol.iterator]()};rn=function(){return qn(ag(),_.n())};qn=function(a,b){return a.type&4?new sn(b,a,$g(a,b)):null};un=function(){return tn(ag(),_.n())};vn=function(a){return a[8]||(a[8]=[])};
tn=function(a,b){let c;const d=b[a.index];Of(d)?c=d:(c=[d,!0,!1,b,null,0,a,null,null,null,null],b[a.index]=c,ri(b,c));wn(c,b,a,d);return new xn(c,a,b)};yn=function(a,b,c,d){if(!a[7]){if(c.type&8)d=Uf(d);else{d=b[11];const e=d.createComment("");c=Vf(c,b);b=d.parentNode(c);c=d.nextSibling(c);d.insertBefore(b,e,c,!1);d=e}a[7]=d}};
Bn=function(a,b,c,d){d=b[18].Ab[d];if(null===d.matches){const r=a.data,w=c.matches,x=[];for(let z=0;z<w.length;z+=2){var e=w[z];if(0>e)x.push(null);else{a=x;var f=a.push,g=b,h=r[e],p=w[z+1];e=c.metadata.read;-1===p?(e=h,g=e.type&11?$g(e,g):e.type&4?qn(e,g):null):-2===p?g=e===_.Zg?$g(h,g):e===_.zn?qn(h,g):e===_.An?tn(h,g):void 0:g=Og(g,g[1],p,h);f.call(a,g)}}d.matches=x}return d.matches};
Cn=function(a,b,c,d){var e=a.Ab.Ab[c];const f=e.matches;if(null!==f)for(a=Bn(a,b,e,c),c=0;c<f.length;c+=2){var g=f[c];if(0<g)d.push(a[c/2]);else{e=f[c+1];g=b[-g];for(var h=11;h<g.length;h++){var p=g[h];p[16]===p[3]&&Cn(p[1],p,e,d)}if(null!==g[9])for(g=g[9],h=0;h<g.length;h++)p=g[h],Cn(p[1],p,e,d)}}return d};
_.R=function(a){var b=_.n();const c=_.$f.Qb,d=_.$f.Sf;_.$f.Sf=d+1;const e=c.Ab.Ab[d];return a.wf&&4===(b[2]&4)===(2===(e.metadata.flags&2))?(null===e.matches?a.reset([]):(b=e.sH?Cn(c,b,d,[]):Bn(c,b,e,d),a.reset(b,ah),_.Dn(a)),!0):!1};_.U=function(a,b,c){const d=_.$f.Qb;d.Ad&&(En(d,new Fn(a,b,c),-1),2===(b&2)&&(d.JK=!0));Gn(d,b)};
_.Hn=function(a,b,c,d){const e=_.$f.Qb;e.Ad&&(En(e,new Fn(b,c,d),ag().index),b=e.Db||(e.Db=[]),a!==(b.length?b[b.length-1]:-1)&&b.push(e.Ab.length-1,a),2===(c&2)&&(e.IK=!0));Gn(e,c)};_.X=function(){return _.n()[18].Ab[_.$f.Sf].EB};Gn=function(a,b){var c=_.n();b=new _.In(4===(b&4));var d=b.destroy;const e=c[7]||(c[7]=[]);e.push(b);a.Ad&&(a.Ti||(a.Ti=[])).push(d,e.length-1);null===c[18]&&(c[18]=new Jn);c[18].Ab.push(new Kn(b))};En=function(a,b,c){null===a.Ab&&(a.Ab=new Ln);a.Ab.track(new Mn(b,c))};
_.Nn=function(a,b){return qn(a,b)};Pn=function(a){var b=ag(),c=_.n();-1<b.Vh&&16!==(a&16)?(a=Wf(b.index,c),a=new On(a,a)):a=b.type&47?new On(c[15],c):null;return a};Qn=function(a,b,c){a=a.Lj;if(null===a)return a;let d=0;c&&a<c.length&&(d=c[a]);return a+b+d};_.Rn=function(a){return"boolean"===typeof a?a:null!=a&&"false"!==a};
Un=function(a){var b={};if(a instanceof Sn)return a;a=a.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;");b.eY&&(a=a.replace(/(^|[\r\n\t ]) /g,"$1&#160;"));b.dY&&(a=a.replace(/(\r\n|\n|\r)/g,"<br>"));b.fY&&(a=a.replace(/(\t+)/g,'<span style="white-space:pre">$1</span>'));return _.Tn(a)};_.Wn=function(a,...b){if(0===b.length)return _.Vn(a[0]);let c=a[0];for(let d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return _.Vn(c)};
Yn=function(a){let b=_.cb(Xn).toString();if(/#/.test(b))throw Error("n");let c=/\?/.test(b)?"&":"?";a.forEach((d,e)=>{d=d instanceof Array?d:[d];for(let f=0;f<d.length;f++){const g=d[f];null!==g&&void 0!==g&&(b+=c+encodeURIComponent(e)+"="+encodeURIComponent(String(g)),c="&")}});return _.Vn(b)};ao=function(a){return new Zn(a[0],$n)};
bo=function(a,b,c){const d=c.path.split("/");if(d.length>a.length||"full"===c.Od&&(0<b.A||d.length<a.length))return null;b={};for(c=0;c<d.length;c++){const e=d[c],f=a[c];if(e.startsWith(":"))b[e.substring(1)]=f;else if(e!==f.path)return null}return{Lp:a.slice(0,d.length),NJ:b}};eo=function(a,b){const c=a?Object.keys(a):void 0;var d=b?Object.keys(b):void 0;if(!c||!d||c.length!=d.length)return!1;for(let e=0;e<c.length;e++)if(d=c[e],!co(a[d],b[d]))return!1;return!0};
co=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};fo=function(a){return _.kk(a)?a:Vi(a)?_.Ij(Promise.resolve(a)):_.qj(a)};io=function(a,b,c){return go[c.ve](a.root,b.root,c.fJ)&&ho[c.jb](a.jb,b.jb)&&!("exact"===c.zc&&a.zc!==b.zc)};jo=function(a,b){return eo(a,b)};
mo=function(a,b,c){if(!ko(a.segments,b.segments)||!lo(a.segments,b.segments,c)||a.A!==b.A)return!1;for(const d in b.children)if(!a.children[d]||!mo(a.children[d],b.children[d],c))return!1;return!0};no=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(c=>co(a[c],b[c]))};po=function(a,b,c){return oo(a,b,b.segments,c)};
oo=function(a,b,c,d){if(a.segments.length>c.length)return a=a.segments.slice(0,c.length),!ko(a,c)||0<b.A||!lo(a,c,d)?!1:!0;if(a.segments.length===c.length){if(!ko(a.segments,c)||!lo(a.segments,c,d))return!1;for(var e in b.children)if(!a.children[e]||!po(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 ko(a.segments,e)&&lo(a.segments,e,d)&&a.children.primary?oo(a.children.primary,b,c,d):!1};
lo=function(a,b,c){return b.every((d,e)=>ho[c](a[e].parameters,d.parameters))};qo=function(a,b){return ko(a,b)&&a.every((c,d)=>eo(c.parameters,b[d].parameters))};ko=function(a,b){return a.length!==b.length?!1:a.every((c,d)=>c.path===b[d].path)};ro=function(a,b){let c=[];Object.entries(a.children).forEach(([d,e])=>{"primary"===d&&(c=c.concat(b(e,d)))});Object.entries(a.children).forEach(([d,e])=>{"primary"!==d&&(c=c.concat(b(e,d)))});return c};to=function(a){return a.segments.map(b=>so(b)).join("/")};
uo=function(a,b){if(!(0<a.A))return to(a);if(b){b=a.children.primary?uo(a.children.primary,!1):"";const c=[];Object.entries(a.children).forEach(([d,e])=>{"primary"!==d&&c.push(`${d}:${uo(e,!1)}`)});return 0<c.length?`${b}(${c.join("//")})`:b}b=ro(a,(c,d)=>"primary"===d?[uo(a.children.primary,!1)]:[`${d}:${uo(c,!1)}`]);return 1===Object.keys(a.children).length&&null!=a.children.primary?`${to(a)}/${b[0]}`:`${to(a)}/(${b.join("//")})`};
vo=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")};wo=function(a){return vo(a).replace(/%3B/gi,";")};xo=function(a){return vo(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")};so=function(a){return`${xo(a.path)}${yo(a.parameters)}`};yo=function(a){return Object.keys(a).map(b=>`;${xo(b)}=${xo(a[b])}`).join("")};
zo=function(a){const b=Object.keys(a).map(c=>{const d=a[c];return Array.isArray(d)?d.map(e=>`${wo(c)}=${wo(e)}`).join("&"):`${wo(c)}=${wo(d)}`}).filter(c=>!!c);return b.length?`?${b.join("&")}`:""};Bo=function(a){return(a=a.match(Ao))?a[0]:""};Do=function(a){return 0<a.segments.length?new Co([],{primary:a}):a};
Eo=function(a){var b={};for(const c of Object.keys(a.children)){const d=Eo(a.children[c]);if("primary"===c&&0===d.segments.length&&0<d.A)for(const [e,f]of Object.entries(d.children))b[e]=f;else if(0<d.segments.length||0<d.A)b[c]=d}a=new Co(a.segments,b);1===a.A&&a.children.primary&&(b=a.children.primary,a=new Co(a.segments.concat(b.segments),b.children));return a};Go=function(a){return a instanceof Fo};Jo=function(a,b=null,c=null){a=Ho(a);return Io(a,[],b,c)};
Ho=function(a){function b(f){var g={};for(const h of f.children){const p=b(h);g[h.Lb]=p}g=new Co(f.url,g);f===a&&(c=g);return g}let c;var d=b(a.root);d=Do(d);let e;return null!=(e=c)?e:d};
Io=function(a,b,c,d){let e=a;for(;e.parent;)e=e.parent;if(0===b.length)return Ko(e,e,e,c,d);b=Lo(b);if(b.B&&1===b.A.length&&"/"==b.A[0])return Ko(e,e,new Co([],{}),c,d);var f=e;if(b.B)a=new Mo(f,!0,0);else if(a)if(null===a.parent)a=new Mo(a,!0,0);else{f=a;a=a.segments.length-1+(No(b.A[0])?0:1);let g=b.C;for(;g>a;){g-=a;f=f.parent;if(!f)throw new se(4005,!1);a=f.segments.length}a=new Mo(f,!1,a-g)}else a=new Mo(f,!1,NaN);b=a.A?Oo(a.vi,a.index,b.A):Po(a.vi,a.index,b.A);return Ko(e,a.vi,b,c,d)};
No=function(a){return"object"===typeof a&&null!=a&&!a.Xf&&!a.gK};Qo=function(a){return"object"===typeof a&&null!=a&&a.Xf};Ko=function(a,b,c,d,e){let f={};d&&Object.entries(d).forEach(([g,h])=>{f[g]=Array.isArray(h)?h.map(p=>`${p}`):`${h}`});a=a===b?c:Ro(a,b,c);a=Do(Eo(a));return new Fo(a,f,e)};Ro=function(a,b,c){const d={};Object.entries(a.children).forEach(([e,f])=>{d[e]=f===b?c:Ro(f,b,c)});return new Co(a.segments,d)};
Lo=function(a){if("string"===typeof a[0]&&1===a.length&&"/"===a[0])return new So(!0,0,a);let b=0,c=!1;a=a.reduce((d,e,f)=>{if("object"===typeof e&&null!=e){if(e.Xf){const g={};Object.entries(e.Xf).forEach(([h,p])=>{g[h]="string"===typeof p?p.split("/"):p});return[...d,{Xf:g}]}if(e.gK)return[...d,e.gK]}return"string"!==typeof e?[...d,e]:0===f?(e.split("/").forEach((g,h)=>{if(0!=h||"."!==g)0==h&&""===g?c=!0:".."===g?b++:""!=g&&d.push(g)}),d):[...d,e]},[]);return new So(c,b,a)};
Po=function(a,b,c){a||(a=new Co([],{}));if(0===a.segments.length&&0<a.A)return Oo(a,b,c);a:{var d=a;var e=0;let h=b;const p={match:!1,kv:0,jH:0};for(;h<d.segments.length;){if(e>=c.length){d=p;break a}const r=d.segments[h];var f=c[e];if(Qo(f))break;f=`${f}`;var g=e<c.length-1?c[e+1]:null;if(0<h&&void 0===f)break;if(f&&g&&"object"===typeof g&&void 0===g.Xf){if(f!=r.path||!eo(g,r.parameters)){d=p;break a}e+=2}else{g={};if(f!=r.path||!eo(g,r.parameters)){d=p;break a}e++}h++}d={match:!0,kv:h,jH:e}}e=c.slice(d.jH);
return d.match&&d.kv<a.segments.length?(b=new Co(a.segments.slice(0,d.kv),{}),b.children.primary=new Co(a.segments.slice(d.kv),a.children),Oo(b,0,e)):d.match&&0===e.length?new Co(a.segments,{}):!d.match||0<a.A?d.match?Oo(a,0,e):To(a,b,c):To(a,b,c)};
Oo=function(a,b,c){if(0===c.length)return new Co(a.segments,{});const d=Qo(c[0])?c[0].Xf:{primary:c},e={};if(!d.primary&&a.children.primary&&1===a.A&&0===a.children.primary.segments.length)return c=Oo(a.children.primary,b,c),new Co(a.segments,c.children);Object.entries(d).forEach(([f,g])=>{"string"===typeof g&&(g=[g]);null!==g&&(e[f]=Po(a.children[f],b,g))});Object.entries(a.children).forEach(([f,g])=>{void 0===d[f]&&(e[f]=g)});return new Co(a.segments,e)};
To=function(a,b,c){const d=a.segments.slice(0,b);let e=0;for(;e<c.length;){var f=c[e];if(Qo(f))return a=Uo(f.Xf),new Co(d,a);if(0===e&&No(c[0])){d.push(new Vo(a.segments[b].path,Wo(c[0])));e++;continue}f=Qo(f)?f.Xf.primary:`${f}`;const g=e<c.length-1?c[e+1]:null;f&&g&&No(g)?(d.push(new Vo(f,Wo(g))),e+=2):(d.push(new Vo(f,{})),e++)}return new Co(d,{})};Uo=function(a){const b={};Object.entries(a).forEach(([c,d])=>{"string"===typeof d&&(d=[d]);null!==d&&(b[c]=To(new Co([],{}),0,d))});return b};
Wo=function(a){const b={};Object.entries(a).forEach(([c,d])=>b[c]=`${d}`);return b};Xo=function(a,b){if(b&&!b.me)throw Error("Da`"+a+"`"+qe(b));};_.Yo=function(a,b){a=_.Yi(a);const c=a[13][b];if("undefined"===typeof c){if(12===b)return a[13][0];if(13===b)return a[13][1]}return c};_.Zo=function(){return new se(2100,!1)};
dp=function(a,b,c,d){var e="",f=!1;if(isFinite(a)){f=$o(a);e=b.tT;var g=b.kJ,h=b.KA;if(d){var p=d.match(ap);if(null===p)throw Error("La`"+d);d=p[1];const r=p[3];p=p[5];null!=d&&(e=bp(d));null!=r&&(g=bp(r));null!=p?h=bp(p):null!=r&&g>h&&(h=g)}cp(f,g,h);g=f.GH;p=f.fi;h=f.exponent;d=[];for(f=g.every(r=>!r);p<e;p++)g.unshift(0);for(;0>p;p++)g.unshift(0);0<p?d=g.splice(p,g.length):(d=g,g=[0]);e=[];for(g.length>=b.xA&&e.unshift(g.splice(-b.xA,g.length).join(""));g.length>b.Hz;)e.unshift(g.splice(-b.Hz,
g.length).join(""));g.length&&e.unshift(g.join(""));e=e.join(_.Yo(c,1));d.length&&(e+=_.Yo(c,0)+d.join(""));h&&(e+=_.Yo(c,6)+"+"+h)}else e=_.Yo(c,9);return e=0>a&&!f?b.PA+e+b.QA:b.pv+e+b.Zq};_.fp=function(a,b,c){var d=_.Yi(b)[14][0];d=ep(d,_.Yo(b,5));return dp(a,d,b,c)};
ep=function(a,b="-"){const c={tT:1,kJ:0,KA:0,pv:"",Zq:"",PA:"",QA:"",Hz:0,xA:0};a=a.split(";");var d=a[0];a=a[1];var e=-1!==d.indexOf(".")?d.split("."):[d.substring(0,d.lastIndexOf("0")+1),d.substring(d.lastIndexOf("0")+1)],f=e[0];e=e[1]||"";c.pv=f.substring(0,f.indexOf("#"));for(let g=0;g<e.length;g++){const h=e.charAt(g);"0"===h?c.kJ=c.KA=g+1:"#"===h?c.KA=g+1:c.Zq+=h}f=f.split(",");c.Hz=f[1]?f[1].length:0;c.xA=f[2]||f[1]?(f[2]||f[1]).length:0;a?(b=d.length-c.pv.length-c.Zq.length,d=a.indexOf("#"),
c.PA=a.substring(0,d).replace(/'/g,""),c.QA=a.slice(d+b).replace(/'/g,"")):(c.PA=b+c.pv,c.QA=c.Zq);return c};
$o=function(a){a=Math.abs(a)+"";let b=0,c,d,e,f,g;-1<(d=a.indexOf("."))&&(a=a.replace(".",""));0<(e=a.search(/e/i))?(0>d&&(d=e),d+=+a.slice(e+1),a=a.substring(0,e)):0>d&&(d=a.length);for(e=0;"0"===a.charAt(e);e++);if(e===(g=a.length))c=[0],d=1;else{for(g--;"0"===a.charAt(g);)g--;d-=e;c=[];for(f=0;e<=g;e++,f++)c[f]=Number(a.charAt(e))}22<d&&(c=c.splice(0,21),b=d-1,d=1);return{GH:c,exponent:b,fi:d}};
cp=function(a,b,c){if(b>c)throw Error("Ma`"+b+"`"+c);let d=a.GH,e=d.length-a.fi;c=Math.min(Math.max(b,e),c);let f=c+a.fi;var g=d[f];if(0<f){d.splice(Math.max(a.fi,f));for(var h=f;h<d.length;h++)d[h]=0}else for(e=Math.max(0,e),a.fi=1,d.length=Math.max(1,f=c+1),d[0]=0,h=1;h<f;h++)d[h]=0;if(5<=g)if(0>f-1){for(g=0;g>f;g--)d.unshift(0),a.fi++;d.unshift(1);a.fi++}else d[f-1]++;for(;e<Math.max(0,c);e++)d.push(0);let p=0!==c;const r=b+a.fi;if(b=d.reduceRight(function(w,x,z,B){x+=w;B[z]=10>x?x:x-10;p&&(0===
B[z]&&z>=r?B.pop():p=!1);return 10<=x?1:0},0))d.unshift(b),a.fi++};bp=function(a){const b=parseInt(a);if(isNaN(b))throw Error("Na`"+a);return b};gp=function(a,b){if(0==a.length)return b;if(0==b.length)return a;let c=0;a.endsWith("/")&&c++;b.startsWith("/")&&c++;return 2==c?a+b.substring(1):1==c?a+b:a+"/"+b};hp=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)};ip=function(a){return a&&"?"!==a[0]?"?"+a:a};
jp=function(a){return RegExp("^(https?:)?//").test(a)?([,a]=a.split(/\/\/[^\/]+/),a):a};kp=function(a,b){if(a===b.value)return b;for(const c of b.children)if(b=kp(a,c))return b;return null};lp=function(a,b){if(a===b.value)return[b];for(const c of b.children){const d=lp(a,c);if(d.length)return d.unshift(b),d}return[]};mp=function(a){const b={};a&&a.children.forEach(c=>b[c.value.Lb]=c);return b};
tp=function(){const a=new np(new op(new pp([],{},{},"",{},"primary",null,null,{}),[])),b=new _.qp(new _.rp([new Vo("",{})]),new _.rp({}),new _.rp({}),new _.rp(""),new _.rp({}),"primary",null,a.root);b.Nb=a.root;return new sp(new op(b,[]),a)};vp=function(a,b="emptyOnly"){a=a.B;let c=0;if("always"!==b)for(c=a.length-1;1<=c;){b=a[c];const d=a[c-1];if(b.Gb&&""===b.Gb.path)c--;else if(d.component)break;else c--}return up(a.slice(c))};
up=function(a){return a.reduce((b,c)=>{const d=Object.assign({},b.params,c.params),e=Object.assign({},b.data,c.data);let f;b=Object.assign({},c.data,b.resolve,null==(f=c.Gb)?void 0:f.data,c.A);return{params:d,data:e,resolve:b}},{params:{},data:{},resolve:{}})};wp=function(a,b){b.value.Oh=a;b.children.forEach(c=>wp(a,c))};xp=function(a){const b=0<a.children.length?` { ${a.children.map(xp).join(", ")} } `:"";return`${a.value}${b}`};
yp=function(a){if(a.Nb){const d=a.Nb,e=a.A;a.Nb=e;eo(d.jb,e.jb)||a.K.next(e.jb);d.zc!==e.zc&&a.G.next(e.zc);eo(d.params,e.params)||a.H.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(!eo(b[f],c[f])){b=!1;break a}b=!0}}b||a.L.next(e.url);eo(d.data,e.data)||a.B.next(e.data)}else a.Nb=a.A,a.B.next(a.A.data)};zp=function(a,b){const c=eo(a.params,b.params)&&qo(a.url,b.url),d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||zp(a.parent,b.parent))};
Cp=function(a,b,c){if(c&&b.value.Gb===c.value.Nb.Gb){var d=c.value;d.A=b.value;b=Ap(a,b,c);return new op(d,b)}d=Bp(b.value);b=b.children.map(e=>Cp(a,e));return new op(d,b)};Ap=function(a,b,c){return b.children.map(d=>{for(const e of c.children)if(d.value.Gb===e.value.Nb.Gb)return Cp(a,d,e);return Cp(a,d)})};Bp=function(a){return new _.qp(new _.rp(a.url),new _.rp(a.params),new _.rp(a.jb),new _.rp(a.zc),new _.rp(a.data),a.Lb,a.component,a)};
Ep=function(a){const {Rj:b,oJ:c}=Go(a)?{Rj:a,oJ:void 0}:a;a=Dp(0,a);a.url=b;a.oJ=c;return a};Dp=function(a,b){const c=Error("Qa`");c.ngNavigationCancelingError=!0;c.zQ=a;b&&(c.url=b);return c};Fp=function(a){return a&&a.ngNavigationCancelingError};Gp=function(a,b){a.Xb&&!a.Ec&&(a.Ec=Ui(a.Xb,b,`Route: ${a.path}`));let c;return null!=(c=a.Ec)?c:b};
Hp=function(a){const b=a.children&&a.children.map(Hp);a=b?Object.assign({},a,{children:b}):Object.assign({},a);a.component||a.Wb||!b&&!a.Ju||!a.Lb||"primary"===a.Lb||(a.component=Ip);return a};Jp=function(a){return a.Lb||"primary"};Kp=function(a,b){const c=a.filter(d=>Jp(d)===b);c.push(...a.filter(d=>Jp(d)!==b));return c};
Lp=function(a){if(!a)return null;var b;if(null==(b=a.Gb)?0:b.Ec)return a.Gb.Ec;for(a=a.parent;a;a=a.parent){b=a.Gb;let c;if(null==(c=b)?0:c.Uo)return b.Uo;let d;if(null==(d=b)?0:d.Ec)return b.Ec}return null};Np=function(){return _.el(a=>_.A(_.Hj(a.map(b=>_.A(b,_.Ek(),_.cl(Mp)))),_.y(b=>{for(const c of b)if(!0!==c){if(c===Mp)return Mp;if(!1===c||c instanceof Fo)return c}return!0}),_.Zj(b=>b!==Mp),_.Ek()))};
Op=function(a,b){const c=Symbol(),d=b.get(a,c);return d===c?"function"!==typeof a||null!==ke(a)?b.get(a):a:d};Sp=function(a,b,c,d,e={canDeactivateChecks:[],canActivateChecks:[]}){const f=mp(b);a.children.forEach(g=>{Pp(g,f[g.value.Lb],c,d.concat([g.value]),e);delete f[g.value.Lb]});Object.entries(f).forEach(([g,h])=>Qp(h,Rp(c,g),e));return e};
Pp=function(a,b,c,d,e={canDeactivateChecks:[],canActivateChecks:[]}){const f=a.value,g=b?b.value:null,h=c?Rp(c,a.value.Lb):null;if(g&&f.Gb===g.Gb){const p=Tp(g,f,f.Gb.mc);p?e.canActivateChecks.push(new Up(d)):(f.data=g.data,f.A=g.A);f.component?Sp(a,b,h?h.children:null,d,e):Sp(a,b,c,d,e);p&&h&&h.Lb&&h.Lb.iA&&e.canDeactivateChecks.push(new Vp(h.Lb.component,g))}else g&&Qp(b,h,e),e.canActivateChecks.push(new Up(d)),f.component?Sp(a,null,h?h.children:null,d,e):Sp(a,null,c,d,e)};
Tp=function(a,b,c){if("function"===typeof c)return c(a,b);switch(c){case "pathParamsChange":return!ko(a.url,b.url);case "pathParamsOrQueryParamsChange":return!ko(a.url,b.url)||!eo(a.jb,b.jb);case "always":return!0;case "paramsOrQueryParamsChange":return!zp(a,b)||!eo(a.jb,b.jb);default:return!zp(a,b)}};
Qp=function(a,b,c){const d=mp(a),e=a.value;Object.entries(d).forEach(([f,g])=>{e.component?b?Qp(g,Rp(b.children,f),c):Qp(g,null,c):Qp(g,b,c)});e.component?b&&b.Lb&&b.Lb.iA?c.canDeactivateChecks.push(new Vp(b.Lb.component,e)):c.canDeactivateChecks.push(new Vp(null,e)):c.canDeactivateChecks.push(new Vp(null,e))};Wp=function(a){return"function"===typeof a};Xp=function(a){return a instanceof sj||"EmptyError"===(null==a?void 0:a.name)};
$p=function(a,b){return _.Jj(c=>{const d=c.jf,e=c.Mm;var f=c.dn;const g=f.canActivateChecks;f=f.canDeactivateChecks;return 0===f.length&&0===g.length?_.qj(Object.assign({},c,{nj:!0})):_.A(Yp(f,d,e,a),_.Jj(h=>h&&"boolean"===typeof h?Zp(d,g,a,b):_.qj(h)),_.y(h=>Object.assign({},c,{nj:h})))})};Yp=function(a,b,c,d){return _.A(_.Ij(a),_.Jj(e=>aq(e.component,e.A,c,b,d)),_.Kk(e=>!0!==e,!0))};
Zp=function(a,b,c,d){return _.A(_.Ij(b),_.Jj(e=>{var f=e.A.parent;null!==f&&d&&d(new bq(f));f=_.qj(!0);var g=e.A;null!==g&&d&&d(new cq(g));g=_.qj(!0);return Mj(f,g,dq(a,e.path,c),eq(a,e.A,c))},1),_.Kk(e=>!0!==e,!0))};eq=function(a,b,c){var d=b.Gb?b.Gb.Bt:null;if(!d||0===d.length)return _.qj(!0);d=d.map(e=>_.Nj(()=>{var f;const g=null!=(f=Lp(b))?f:c,h=Op(e,g);f=h&&Wp(h.Bt)?h.Bt(b,a):g.vh(()=>h(b,a));return _.A(fo(f),_.Kk())}));return _.A(_.qj(d),Np())};
dq=function(a,b,c){const d=b[b.length-1];b=b.slice(0,b.length-1).reverse().map(e=>{const f=e.Gb?e.Gb.TG:null;return f&&0!==f.length?{node:e,dn:f}:null}).filter(e=>null!==e).map(e=>_.Nj(()=>{const f=e.dn.map(g=>{let h;const p=null!=(h=Lp(e.node))?h:c,r=Op(g,p);g=r&&Wp(r.TG)?r.TG(d,a):p.vh(()=>r(d,a));return _.A(fo(g),_.Kk())});return _.A(_.qj(f),Np())}));return _.A(_.qj(b),Np())};
aq=function(a,b,c,d,e){var f=b&&b.Gb?b.Gb.UG:null;if(!f||0===f.length)return _.qj(!0);f=f.map(g=>{let h;const p=null!=(h=Lp(b))?h:e,r=Op(g,p);g=r&&Wp(r.UG)?r.UG(a,b,c,d):p.vh(()=>r(a,b,c,d));return _.A(fo(g),_.Kk())});return _.A(_.qj(f),Np())};gq=function(a,b,c){var d=b.VG;if(void 0===d||0===d.length)return _.qj(!0);d=d.map(e=>{const f=Op(e,a);e=f&&Wp(f.VG)?f.VG(b,c):a.vh(()=>f(b,c));return fo(e)});return _.A(_.qj(d),Np(),fq())};
fq=function(){return hj([_.il(a=>{if(Go(a))throw Ep(a);}),_.y(a=>!0===a)])};hq=function(a,b,c){var d=b.WG;if(!d||0===d.length)return _.qj(!0);d=d.map(e=>{const f=Op(e,a);e=f&&Wp(f.WG)?f.WG(b,c):a.vh(()=>f(b,c));return fo(e)});return _.A(_.qj(d),Np(),fq())};jq=function(a){return rj(new iq(a))};mq=function(a,b,c,d){const e=kq(a,b,c);if(!e.An)return _.qj(e);d=Gp(b,d);return _.A(hq(d,b,c),_.y(f=>!0===f?e:Object.assign({},lq)))};
kq=function(a,b,c){if(""===b.path)return"full"===b.Od&&(0<a.A||0<c.length)?Object.assign({},lq):{An:!0,Ck:[],ql:c,parameters:{},vB:{}};a=(b.SX||bo)(c,a,b);if(!a)return Object.assign({},lq);const d={};var e;Object.entries(null!=(e=a.NJ)?e:{}).forEach(([g,h])=>{d[g]=h.path});e=0<a.Lp.length?Object.assign({},d,a.Lp[a.Lp.length-1].parameters):d;let f;return{An:!0,Ck:a.Lp,ql:c.slice(a.Lp.length),parameters:e,vB:null!=(f=a.NJ)?f:{}}};
qq=function(a,b,c,d){if(0<c.length&&nq(a,c,d)){var e=Co;a=new Co(c,a.children);c={};c.primary=a;for(var f of d)""===f.path&&"primary"!==Jp(f)&&(d=new Co([],{}),c[Jp(f)]=d);c={vi:new e(b,c),lC:[]}}else if(0===c.length&&oq(a,c,d)){b=Co;f=a.segments;var g=a.children;const h={};for(e of d)pq(a,c,e)&&!g[Jp(e)]&&(d=new Co([],{}),h[Jp(e)]=d);d=Object.assign({},g,h);c={vi:new b(f,d),lC:c}}else c={vi:new Co(a.segments,a.children),lC:c};return c};nq=function(a,b,c){return c.some(d=>pq(a,b,d)&&"primary"!==Jp(d))};
oq=function(a,b,c){return c.some(d=>pq(a,b,d))};pq=function(a,b,c){return(0<a.A||0<b.length)&&"full"===c.Od?!1:""===c.path};sq=function(a,b,c,d,e,f,g="emptyOnly"){return(new rq(a,b,c,d,e,g,f)).recognize()};tq=function(a){a.sort((b,c)=>"primary"===b.value.Lb?-1:"primary"===c.value.Lb?1:b.value.Lb.localeCompare(c.value.Lb))};uq=function(a){return(a=a.value.Gb)&&""===a.path};
vq=function(a){const b=[],c=new Set;for(const d of a)uq(d)?(a=b.find(e=>d.value.Gb===e.value.Gb),void 0!==a?(a.children.push(...d.children),c.add(a)):b.push(d)):b.push(d);for(const d of c)a=vq(d.children),b.push(new op(d.value,a));return b.filter(d=>!c.has(d))};wq=function(a,b,c,d,e,f){return _.Jj(g=>_.A(sq(a,b,c,d,g.oe,e,f),_.y(({state:h,BV:p})=>Object.assign({},g,{jf:h,vc:p}))))};
zq=function(a,b){return _.Jj(c=>{const d=c.jf,e=c.dn.canActivateChecks;if(!e.length)return _.qj(c);let f=0;return _.A(_.Ij(e),_.Jj(g=>xq(g.A,d,a,b),1),_.il(()=>f++),Mk(),_.Jj(()=>f===e.length?_.qj(c):_.yq))})};xq=function(a,b,c,d){const e=a.Gb,f=a.C;void 0!==(null==e?void 0:e.title)&&"string"!==typeof e.title&&null!==e.title&&(f[Aq]=e.title);return _.A(Bq(f,a,b,d),_.y(g=>{a.A=g;a.data=vp(a,c).resolve;!e||"string"!==typeof e.title&&null!==e.title||(a.data[Aq]=e.title);return null}))};
Bq=function(a,b,c,d){const e=Cq(a);if(0===e.length)return _.qj({});const f={};return _.A(_.Ij(e),_.Jj(g=>_.A(Dq(a[g],b,c,d),_.Kk(),_.il(h=>{f[g]=h}))),Mk(),_.Pk(f),_.qk(g=>Xp(g)?_.yq:rj(g)))};Cq=function(a){return[...Object.keys(a),...Object.getOwnPropertySymbols(a)]};Dq=function(a,b,c,d){let e;const f=null!=(e=Lp(b))?e:d,g=Op(a,f);a=g.resolve?g.resolve(b,c):f.vh(()=>g(b,c));return fo(a)};Eq=function(a){return _.el(b=>{const c=a(b);return c?_.A(_.Ij(c),_.y(()=>b)):_.qj(b)})};
Fq=function(a){return a&&"object"===typeof a&&"default"in a?a["default"]:a};Hq=function(a,b){return b.map(c=>c.replace(Gq,a))};Iq=function(a){const b=new Map;0<a.length&&a.replace(/^\?/,"").split("&").forEach(c=>{const d=c.indexOf("="),[e,f]=-1==d?[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};Lq=function(a){return encodeURIComponent(a).replace(Jq,(b,c)=>{let d;return null!=(d=Kq[c])?d:b})};Mq=function(a){return`${a}`};
Nq=function(a){return"undefined"!==typeof ArrayBuffer&&a instanceof ArrayBuffer};Oq=function(a){return"undefined"!==typeof Blob&&a instanceof Blob};Pq=function(a){return"undefined"!==typeof FormData&&a instanceof FormData};Qq=function(a,b){return b(a)};Rq=function(a,b,c){return(d,e)=>c.vh(()=>b(d,f=>a(f,e)))};
Vq=function(a,b){var c=a.url.toLowerCase();if(!_.Fe(Sq)||"GET"===a.method||"HEAD"===a.method||c.startsWith("http://")||c.startsWith("https://"))return b(a);c=_.Fe(Tq).lu();const d=_.Fe(Uq);null==c||a.headers.has(d)||(a=a.clone({headers:a.headers.set(d,c)}));return b(a)};cr=function(){var a=[];const b=[_.Wq,Xq,Yq,{ka:Zq,Ra:Yq},{ka:$q,Ra:Xq},{ka:ar,sb:Vq,Jb:!0},{ka:Sq,sb:!0},{ka:Tq,fd:br}];for(const c of a)b.push(...c.bk);return qf(b)};
gr=function(a,b){var c=Object,d=c.assign;b={Xb:[(null==b?void 0:b.Xb)||[],dr]};let e;b={mQ:[...er,...(null!=(e=null==b?void 0:b.Xb)?e:[])],rU:fr};return Fl(d.call(c,{},{BU:a},b))};lr=function(a,b){_.A(a.Zb,_.Zj(c=>c instanceof hr||c instanceof ir||c instanceof jr||c instanceof kr),_.y(c=>c instanceof hr||c instanceof kr?0:c instanceof ir&&(0===c.code||1===c.code)?2:1),_.Zj(c=>2!==c),_.Ek()).subscribe(()=>{b()})};mr=function(a){throw a;};nr=function(a,b){return b.parse("/")};
ur=function(...a){return qf([{ka:or,Jb:!0,sb:pr},[],{ka:_.qp,Ed:qr,Ie:[_.rr]},{ka:sr,Jb:!0,Ed:tr},a.map(b=>b.bk)])};qr=function(a){return a.si.root};vr=function(a,b){return{CY:a,bk:b}};
tr=function(){const a=_.Fe(_.wr);return b=>{var c=a.get(El);if(b===c.Wh[0]){b=a.get(_.rr);var d=a.get(xr);if(1===a.get(yr)&&(zr(b),!b.A.L)){const g=b.location.A.A.A.state;Ar(b,b.location.path(!0),"imperative",g)}var e;null==(e=a.get(Br,null,8))||e.rY();var f;null==(f=a.get(Cr,null,8))||f.init();c=c.G[0];b.si.root.component=c;b.A.G=c;d.closed||(d.next(),d.complete(),d.unsubscribe())}}};
_.Hr=function(a,b,c=!0,d=!0){return a.segments.filter(e=>{if("ital"===e.tag&&!_.Dr(b))return!1;if("opsz"===e.tag)return c;if(d&&!Er(e))return!0;if(!_.Fr(e))throw Error("$a`"+e.tag);return!Gr(b,e)})};Mr=function(a){if(!a||!a.familyMetadataList||!a.axisRegistry)throw Error("eb");const b=new Ir(a.axisRegistry),c=Jr(a.familyMetadataList).map(d=>Kr(d,b));a=Lr(a.promotedScript);return{familyMetadataList:c,axisRegistry:b,promotedScript:a}};
Kr=function(a,b){const c=a.category,d=_.Nr(a.fonts),e=_.Or(a.axes),f=Object.values(d).map(h=>h.tf).sort(_.Pr),g=_.Qr(e,f);b=_.Rr(g,e,b);return new Sr(a.family,a.displayName||a.family,c,d,e,f,g,a.subsets,a.designers,b,a.lastModified,a.dateAdded,a.popularity,a.defaultSort,a.isNoto,new Set(a.colorCapabilities),a.primaryScript||"",a.primaryLanguage||"")};_.Nr=function(a){return Object.keys(a).reduce((b,c)=>{c=new Tr(c);c.tf&&(b[c.tf.toString()]=c);return b},{})};
_.Or=function(a){return a.reduce((b,c)=>b.set(c.tag,new Ur(c.tag,c.min,c.max,c.defaultValue)),new Map)};_.Rr=function(a,b,c){const d=[];a=new Set(a.flatMap(e=>e.segments).map(e=>e.tag));for(const e of a.values())d.push(Vr(e,b,c));return new _.Wr(d)};Vr=function(a,b,c){c=(b=b.get(a))?b.defaultValue:_.Xr(c,a).defaultValue;return new _.Yr(a,c)};Lr=function(a){return a?Zr.get(a):void 0};
_.Qr=function(a,b){if(1>a.size)return b;const c=Array.from(a.values(),d=>new _.Yr(d.tag,d.min,d.max));b=b.map(d=>{d=d.segments.filter(e=>!a.has(e.tag));return new _.Wr(c.concat(d))});return $r(b)};Jr=function(a){return a.filter(b=>as(b)?!0:!1)};$r=function(a){const b=new Set;return a.filter(c=>{if(b.has(c.toString()))return!1;b.add(c.toString());return!0})};as=function(a){return 0===Object.keys(a.fonts).length?!1:a.subsets.some(b=>!!Zr.get(b))};_.cs=function(a,b){return a.split("|").map(c=>bs(c,b)).flat()};
bs=function(a,b){const [c,d]=decodeURIComponent(a).split(":"),e=_.ds(b,c);return e?(null!=d?es(d,e):[e.Yb]).map(f=>new _.fs(e,_.gs(f,e.Yb))):[]};es=function(a,b){const [c,d]=a.split("@",2);a=d.split(";").map(e=>(e=hs(`${c}@${e}`))&&!is(b,e)?null:e).filter(e=>null!=e);return 0===a.length?[b.Yb]:a};_.js=function(a,b){return a>=b.minWidth&&a<=b.maxWidth};
ks=function(a){if(a&1){const b=_.n();_.E(0,"div",1);_.L(1," You can now share your selected families with others. ");_.E(2,"div",2)(3,"a",3);_.I("click",function(){_.q(b);const c=_.J();return _.t(c.Uy())});_.L(4," Dismiss ");_.G()()()}};_.ls=function(a){return Array.isArray(a)?a:[a]};_.ms=function(a){return null!=a&&"false"!==`${a}`};ns=function(a){return null==a?"":"string"===typeof a?a:`${a}px`};_.os=function(a){return a instanceof _.Zg?a.J:a};
_.ps=function(a,b=0){return isNaN(parseFloat(a))||isNaN(Number(a))?b:Number(a)};qs=function(a){return 0===a.buttons||0===a.offsetX&&0===a.offsetY};rs=function(a){a=a.touches&&a.touches[0]||a.changedTouches&&a.changedTouches[0];return!!a&&-1===a.identifier&&(null==a.radiusX||1===a.radiusX)&&(null==a.radiusY||1===a.radiusY)};_.ss=function(a,...b){return b.length?b.some(c=>a[c]):a.altKey||a.shiftKey||a.ctrlKey||a.metaKey};
us=function(){if(null==ts&&"undefined"!==typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>ts=!0}))}finally{ts=ts||!1}return ts};_.vs=function(a){return us()?a:!!a.capture};xs=function(){if(null==ws){if("object"!==typeof document||!document||"function"!==typeof Element||!Element)return ws=!1;if("scrollBehavior"in document.documentElement.style)ws=!0;else{const a=Element.prototype.scrollTo;ws=a?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}}return ws};
zs=function(){if("object"!==typeof document||!document)return 0;if(null==ys){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);ys=0;0===b.scrollLeft&&(b.scrollLeft=1,ys=0===b.scrollLeft?1:2);b.remove()}return ys};
_.As=function(a){return a.composedPath?a.composedPath()[0]:a.target};Bs=function(){return"undefined"!==typeof __karma__&&!!__karma__||"undefined"!==typeof jasmine&&!!jasmine||"undefined"!==typeof jest&&!!jest||"undefined"!==typeof Mocha&&!!Mocha};Cs=function(a){if(!a.hasAttribute("tabindex")||void 0===a.tabIndex)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))};Ds=function(a){if(!Cs(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a};
Es=function(a){return{matches:"all"===a||""===a,media:a,addListener:()=>{},removeListener:()=>{}}};_.Fs=function(a){return a.map(b=>b.split(",")).reduce((b,c)=>b.concat(c)).map(b=>b.trim())};Gs=function(){return null};_.Is=function(a,b,c){const d=Hs(a,b);d.some(e=>e.trim()==c.trim())||(d.push(c.trim()),a.setAttribute(b,d.join(" ")))};_.Js=function(a,b,c){const d=Hs(a,b).filter(e=>e!=c.trim());d.length?a.setAttribute(b,d.join(" ")):a.removeAttribute(b)};
Hs=function(a,b){return(a.getAttribute(b)||"").match(/\S+/g)||[]};Ks=function(a,b){return"string"===typeof a?`${b||""}/${a}`:a};Ms=function(a,b){a.id||(a.id=`${"cdk-describedby-message"}-${b}-${Ls++}`)};Os=function(){return _.Fe(_.Ns)};Qs=function(a){a=(null==a?void 0:a.toLowerCase())||"";let b;return"auto"===a&&"undefined"!==typeof navigator&&(null==(b=navigator)?0:b.language)?Ps.test(navigator.language)?"rtl":"ltr":"rtl"===a?"rtl":"ltr"};
Rs=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})};Ss=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})};Ts=function(a,b){for(let c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};Vs=function(a){if("number"!==typeof a&&null!=a){const [b,c]=a.split(Us);return c&&"px"!==c?null:parseFloat(b)}return a||null};
Ws=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)}};_.Xs=function(a,b){return class extends a{get color(){return this.Ng}set color(c){c=c||this.Om;c!==this.Ng&&(this.Ng&&this.ea.J.classList.remove(`mat-${this.Ng}`),c&&this.ea.J.classList.add(`mat-${c}`),this.Ng=c)}constructor(...c){super(...c);this.color=this.Om=b}}};
_.Ys=function(a){return class extends a{get wb(){return this.Te}set wb(b){this.Te=_.ms(b)}constructor(...b){super(...b);this.Te=!1}}};_.Zs=function(a){return class extends a{get disabled(){return this.ab}set disabled(b){this.ab=_.ms(b)}constructor(...b){super(...b);this.ab=!1}}};_.$s=function(a,b=0){return class extends a{get tabIndex(){return this.disabled?-1:this.fG}set tabIndex(c){this.fG=null!=c?_.ps(c):this.BH}constructor(...c){super(...c);this.BH=this.fG=b}}};at=function(){return _.Fe(_.Dl)};
dt=function(a,b){const c=[];"string"==typeof a?a.split(/\s*,\s*/).forEach(d=>{a:{if(":"==d[0]&&(d=bt(d,b),"function"==typeof d)){c.push(d);d=void 0;break a}var e=d.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==e||4>e.length)b.push(new se(3015,!1)),d=c;else{d=e[1];var f=e[2];e=e[3];c.push(ct(d,e));"<"!=f[0]||"*"==d&&"*"==e||c.push(ct(e,d));d=void 0}}return d}):c.push(a);return c};
bt=function(a,b){switch(a){case ":enter":return"void => *";case ":leave":return"* => void";case ":increment":return(c,d)=>parseFloat(d)>parseFloat(c);case ":decrement":return(c,d)=>parseFloat(d)<parseFloat(c);default:return b.push(new se(3016,!1)),"* => *"}};ct=function(a,b){const c=et.has(a)||ft.has(a),d=et.has(b)||ft.has(b);return(e,f)=>{let g="*"==a||a==e,h="*"==b||b==f;!g&&c&&"boolean"===typeof e&&(g=e?et.has(a):ft.has(a));!h&&d&&"boolean"===typeof f&&(h=f?et.has(b):ft.has(b));return g&&h}};
_.gt=function(a,b){return{type:7,name:a,eR:b,options:{}}};_.ht=function(a,b=null){return{type:4,styles:b,zi:a}};_.it=function(a){return{type:6,styles:a,offset:null}};_.jt=function(a,b){return{type:0,name:a,styles:b,options:void 0}};_.kt=function(a,b){return{type:1,ER:a,animation:b,options:null}};nt=function(a){switch(a.length){case 0:return new lt;case 1:return a[0];default:return new mt(a)}};
qt=function(a,b=new Map,c=new Map){const d=[],e=[];let f=-1,g=null;a.forEach(h=>{const p=h.get("offset"),r=p==f,w=r&&g||new Map;h.forEach((x,z)=>{let B=z;if("offset"!==z)switch(B=ot(B),x){case "!":x=b.get(z);break;case "*":x=c.get(z);break;default:x=pt(B,x,d)}w.set(B,x)});r||e.push(w);g=w;f=p});if(d.length)throw new se(3502,!1);return e};
st=function(a,b,c,d){switch(b){case "start":a.Cg(()=>d(c&&rt(c,"start",a)));break;case "done":a.ef(()=>d(c&&rt(c,"done",a)));break;case "destroy":a.Pb(()=>d(c&&rt(c,"destroy",a)))}};rt=function(a,b,c){const d=c.totalTime;b=tt(a.element,a.Pd,a.Mc,a.zb,b||a.qU,void 0==d?a.totalTime:d,c.disabled?!0:!1);a=a._data;null!=a&&(b._data=a);return b};tt=function(a,b,c,d,e="",f=0,g){return{element:a,Pd:b,Mc:c,zb:d,qU:e,totalTime:f,disabled:!!g}};ut=function(a,b,c){let d=a.get(b);d||a.set(b,d=c);return d};
vt=function(a){const b=a.indexOf(":");return[a.substring(1,b),a.slice(b+1)]};xt=function(a){a=a.parentNode||a.host||null;return a===wt?null:a};yt=function(a,b){for(;b;){if(b===a)return!0;b=xt(b)}return!1};At=function(a){if("number"==typeof a)return a;a=a.match(/^(-?[\.\d]+)(m?s)/);return!a||2>a.length?0:zt(parseFloat(a[1]),a[2])};zt=function(a,b){switch(b){case "s":return 1E3*a;default:return a}};
Bt=function(a,b,c){if(a.hasOwnProperty("duration"))b=a;else a:{var d=/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i;let e=0,f="";if("string"===typeof a){d=a.match(d);if(null===d){b.push(new se(3E3,!1));b={duration:0,delay:0,easing:""};break a}a=zt(parseFloat(d[1]),d[2]);const g=d[3];null!=g&&(e=zt(parseFloat(g),d[4]));(d=d[5])&&(f=d)}c||(c=!1,d=b.length,0>a&&(b.push(new se(3100,!1)),c=!0),0>e&&(b.push(new se(3101,!1)),c=!0),c&&b.splice(d,0,new se(3E3,!1)));b={duration:a,
delay:e,easing:f}}return b};Ct=function(a){var b={};Object.keys(a).forEach(c=>{b[c]=a[c]});return b};Dt=function(a){const b=new Map;Object.keys(a).forEach(c=>{b.set(c,a[c])});return b};Et=function(a){return a.length?a[0]instanceof Map?a:a.map(b=>Dt(b)):[]};Ft=function(a,b=new Map,c){if(c)for(let [d,e]of c)b.set(d,e);for(let [d,e]of a)b.set(d,e);return b};Gt=function(a,b,c){b.forEach((d,e)=>{const f=ot(e);c&&!c.has(e)&&c.set(e,a.style[f]);a.style[f]=d})};
Ht=function(a,b){b.forEach((c,d)=>{d=ot(d);a.style[d]=""})};It=function(a){return Array.isArray(a)?1==a.length?a[0]:{type:2,xe:a,options:null}:a};Kt=function(a,b,c){const d=b.params||{};a=Jt(a);a.length&&a.forEach(e=>{d.hasOwnProperty(e)||c.push(new se(3001,!1))})};Jt=function(a){let b=[];if("string"===typeof a){let c;for(;c=Lt.exec(a);)b.push(c[1]);Lt.lastIndex=0}return b};
Mt=function(a,b,c){const d=a.toString(),e=d.replace(Lt,(f,g)=>{g=b[g];null==g&&(c.push(new se(3003,!1)),g="");return g.toString()});return e==d?a:e};Nt=function(a){const b=[];let c=a.next();for(;!c.done;)b.push(c.value),c=a.next();return b};ot=function(a){return a.replace(Ot,(...b)=>b[1].toUpperCase())};
Pt=function(a,b,c){if(c.size&&b.length){let d=b[0],e=[];c.forEach((f,g)=>{d.has(g)||e.push(g);d.set(g,f)});if(e.length)for(c=1;c<b.length;c++){let f=b[c];e.forEach(g=>{var h=f,p=h.set;var r=window.getComputedStyle(a)[g];return p.call(h,g,r)})}}return b};
Qt=function(a,b,c){switch(b.type){case 7:return a.HL(b,c);case 0:return a.PC(b,c);case 1:return a.QC(b,c);case 2:return a.FL(b,c);case 3:return a.DL(b,c);case 4:return a.AL(b,c);case 5:return a.mw(b,c);case 6:return a.bs(b,c);case 8:return a.ow(b,c);case 9:return a.BL(b,c);case 10:return a.CL(b,c);case 11:return a.EL(b,c);case 12:return a.GL(b,c);default:throw new se(3004,!1);}};
St=function(a){const b=a.split(/\s*,\s*/).find(c=>":self"==c)?!0:!1;b&&(a=a.replace(Rt,""));a=a.replace(/@\*/g,".ng-trigger").replace(/@\w+/g,c=>".ng-trigger-"+c.slice(1)).replace(/:animating/g,".ng-animating");return[a,b]};Tt=function(a){if("string"==typeof a)return null;let b=null;Array.isArray(a)?a.forEach(c=>{c instanceof Map&&c.has("offset")&&(b=parseFloat(c.get("offset")),c.delete("offset"))}):a instanceof Map&&a.has("offset")&&(b=parseFloat(a.get("offset")),a.delete("offset"));return b};
Ut=function(a,b){if(a.hasOwnProperty("duration"))return a;if("number"==typeof a)return{duration:Bt(a,b).duration,delay:0,easing:""};if(a.split(/\s+/).some(c=>"{"==c.charAt(0)&&"{"==c.charAt(1)))return b={duration:0,delay:0,easing:"",qR:!0},b.jV=a,b;a=Bt(a,b);return{duration:a.duration,delay:a.delay,easing:a.easing}};Vt=function(a){if(a){if(a=Ct(a),a.params){var b=a;var c=(c=a.params)?Ct(c):null;b.params=c}}else a={};return a};
Wt=function(a,b,c,d,e,f,g=null,h=!1){return{type:1,element:a,yj:b,Jn:c,nl:d,duration:e,delay:f,totalTime:e+f,easing:g,lV:h}};Yt=function(a,b,c,d,e,f=new Map,g=new Map,h,p,r=[]){return Xt(a,b,c,d,e,f,g,h,p,r)};Zt=function(a){const b=Math.pow(10,2);return Math.round(a*b)/b};$t=function(a,b){const c=new Map;let d;a.forEach(e=>{if("*"===e){d=d||b.keys();for(let f of d)c.set(f,"*")}else Ft(e,c)});return c};
au=function(a,b,c,d,e,f,g,h,p,r,w,x,z){return{type:0,element:a,Pd:b,MI:e,Mc:c,eu:f,zb:d,Nr:g,Ch:h,vU:p,Jn:r,nl:w,totalTime:x,errors:z}};bu=function(a,b,c,d,e){return a.some(f=>f(b,c,d,e))};cu=function(a,b){b=Ct(b);for(const c in a)a.hasOwnProperty(c)&&null!=a[c]&&(b[c]=a[c]);return b};eu=function(a,b){return new du(a,{type:1,animation:{type:2,xe:[],options:null},eJ:[()=>!0],options:null,Pj:0,eh:0},b)};fu=function(a,b,c){a.has(b)?a.has(c)||a.set(c,a.get(b)):a.has(c)&&a.set(b,a.get(c))};
gu=function(a){return a&&1===a.nodeType};hu=function(a,b){const c=a.style.display;a.style.display=null!=b?b:"none";return c};ju=function(a,b,c){const d=[];b.forEach(g=>d.push(hu(g)));const e=[];c.forEach((g,h)=>{const p=new Map;g.forEach(r=>{var w=window.getComputedStyle(h)[r];p.set(r,w);w&&0!=w.length||(h.__ng_removed=iu,e.push(h))});a.set(h,p)});let f=0;b.forEach(g=>hu(g,d[f++]));return e};
ku=function(a,b){function c(g){if(!g)return 1;let h=f.get(g);if(h)return h;const p=g.parentNode;d.has(p)?h=p:e.has(p)?h=1:h=c(p);f.set(g,h);return h}const d=new Map;a.forEach(g=>d.set(g,[]));if(0==b.length)return d;const e=new Set(b),f=new Map;b.forEach(g=>{const h=c(g);1!==h&&d.get(h).push(g)});return d};lu=function(a,b){let c;null==(c=a.classList)||c.add(b)};mu=function(a,b){let c;null==(c=a.classList)||c.remove(b)};ou=function(a,b,c){nt(c).ef(()=>nu(a,b))};qu=function(a){const b=[];pu(a,b);return b};
pu=function(a,b){for(let c=0;c<a.length;c++){const d=a[c];d instanceof mt?pu(d.A,b):b.push(d)}};ru=function(a,b){const c=Object.keys(a);var d=Object.keys(b);if(c.length!=d.length)return!1;for(d=0;d<c.length;d++){const e=c[d];if(!b.hasOwnProperty(e)||a[e]!==b[e])return!1}return!0};su=function(a,b,c){const d=c.get(a);if(!d)return!1;let e=b.get(a);e?d.forEach(f=>e.add(f)):b.set(a,d);c.delete(a);return!0};
vu=function(a,b){let c=null,d=null;Array.isArray(b)&&b.length?(c=tu(b[0]),1<b.length&&(d=tu(b[b.length-1]))):b instanceof Map&&(c=tu(b));return c||d?new uu(a,c,d):null};tu=function(a){let b=null;a.forEach((c,d)=>{if("display"===d||"position"===d)b=b||new Map,b.set(d,c)});return b};wu=function(a){switch(a){case "body":return document.body;case "document":return document;case "window":return window;default:return a}};xu=function(a){const b=a.indexOf(".");return[a.substring(0,b),a.slice(b+1)]};
yu=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)};Au=function(){if(void 0===zu&&(zu=null,"undefined"!==typeof window)){const a=window;void 0!==a.trustedTypes&&(zu=a.trustedTypes.createPolicy("angular#components",{createHTML:b=>b}))}return zu};Bu=function(a){let b;return(null==(b=Au())?void 0:b.createHTML(a))||a};
Cu=function(){const a=_.Fe(_.Ns),b=a?a.location:null;return{kI:()=>b?b.pathname+b.search:""}};Du=function(){return{color:"accent"}};_.Eu=function(a){return null==a||("string"===typeof a||Array.isArray(a))&&0===a.length};Gu=function(a){if(!a)return Fu;let b,c;"string"===typeof a?(c="","^"!==a.charAt(0)&&(c+="^"),c+=a,"$"!==a.charAt(a.length-1)&&(c+="$"),b=new RegExp(c)):(c=a.toString(),b=a);return d=>{if(_.Eu(d.value))return null;d=d.value;return b.test(d)?null:{pattern:{requiredPattern:c,actualValue:d}}}};
Fu=function(){return null};Hu=function(a){return null!=a};Iu=function(a){return Vi(a)?_.Ij(a):a};Ju=function(a){let b={};a.forEach(c=>{b=null!=c?Object.assign({},b,c):b});return 0===Object.keys(b).length?null:b};Ku=function(a,b){return b.map(c=>c(a))};Lu=function(a){return a.map(b=>b.validate?c=>b.validate(c):b)};Mu=function(a){if(!a)return null;const b=a.filter(Hu);return 0==b.length?null:function(c){return Ju(Ku(c,b))}};Nu=function(a){return null!=a?Mu(Lu(a)):null};
Ou=function(a){if(!a)return null;const b=a.filter(Hu);return 0==b.length?null:function(c){c=Ku(c,b).map(Iu);return _.A(_.Pj(c),_.y(Ju))}};Pu=function(a){return null!=a?Ou(Lu(a)):null};Qu=function(a,b){return null===a?[b]:Array.isArray(a)?[...a,b]:[a,b]};Wu=function(a,b,c="whenDisabledForLegacyCode"){Ru(a,b);b.A.Bi(a.value);if(a.disabled||"always"===c){let d,e;null==(e=(d=b.A).xi)||e.call(d,a.disabled)}Su(a,b);Tu(a,b);Uu(a,b);Vu(a,b)};
Yu=function(a,b){const c=()=>{};b.A&&(b.A.uh(c),b.A.Sj(c));Xu(a,b);a&&(b.qa(),a.uk(()=>{}))};Zu=function(a,b){a.forEach(c=>{c.TJ&&c.TJ(b)})};Vu=function(a,b){if(b.A.xi){const c=d=>{b.A.xi(d)};a.Ps.push(c);b.T(()=>{a.KP(c)})}};Ru=function(a,b){var c=a.Tg;null!==b.C?$u(a,Qu(c,b.C)):"function"===typeof c&&$u(a,[c]);c=a.B;null!==b.Zg?av(a,Qu(c,b.Zg)):"function"===typeof c&&av(a,[c]);c=()=>bv(a);Zu(b.Tg,c);Zu(b.B,c)};
Xu=function(a,b){let c=!1;if(null!==a){if(null!==b.C){var d=a.Tg;if(Array.isArray(d)&&0<d.length){var e=d.filter(f=>f!==b.C);e.length!==d.length&&(c=!0,a.G(e))}}null!==b.Zg&&(d=a.B,Array.isArray(d)&&0<d.length&&(e=d.filter(f=>f!==b.Zg),e.length!==d.length&&(c=!0,a.D(e))))}a=()=>{};Zu(b.Tg,a);Zu(b.B,a);return c};Su=function(a,b){b.A.uh(c=>{a.tk=c;a.rk=!0;a.Us=!0;"change"===a.cg&&cv(a,b)})};Uu=function(a,b){b.A.Sj(()=>{a.Yx=!0;"blur"===a.cg&&a.rk&&cv(a,b);"submit"!==a.cg&&dv(a)})};
cv=function(a,b){a.Us&&ev(a);a.ee(a.tk,{PH:!1});b.D(a.tk);a.rk=!1};Tu=function(a,b){const c=(d,e)=>{b.A.Bi(d);e&&b.D(d)};a.uh(c);b.T(()=>{a.JP(c)})};fv=function(a,b){if(!a.hasOwnProperty("model"))return!1;a=a.model;return a.Zt?!0:!Object.is(b,a.Md)};gv=function(a,b){a.sy();b.forEach(c=>{const d=c.control;"submit"===d.cg&&d.rk&&(c.D(d.tk),d.rk=!1)})};
jv=function(a){if(!a)return null;let b=void 0,c=void 0,d=void 0;a.forEach(e=>{e.constructor===_.hv?b=e:Object.getPrototypeOf(e.constructor)===iv?c=e:d=e});return d?d:c?c:b?b:null};kv=function(a){return null!=a&&!Array.isArray(a)&&"object"===typeof a};lv=function(a,b){a.Og((c,d)=>{if(void 0===b[d])throw new se(1002,"");})};mv=function(a){return"object"===typeof a&&null!==a&&2===Object.keys(a).length&&"value"in a&&"disabled"in a};nv=function(){return{color:"accent"}};
ov=function(a){const b=new Map;for(const c of Object.keys(a))b.set(a[c].Gf,a[c].Mf);return b};qv=function(a){let b=pv.target;for(;b;){if(b===a)return!0;b=b.parentElement}return!1};rv=function(a,b){a&1&&(_.E(0,"span"),_.L(1,"family="),_.E(2,"span",10),_.L(3),_.G(),_.L(4,"&"),_.G());a&2&&(a=b.X,_.u(3),_.Vm(a))};
tv=function(a){if(a&1){const b=_.n();_.E(0,"div",8);_.I("mouseup",function(){_.q(b);const c=_.J().W,d=_.J();return _.t(sv(d,c.Wp))});_.L(1,' <link rel="preconnect" href="https://fonts.googleapis.com"> ');_.H(2,"br");_.L(3,' <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> ');_.H(4,"br");_.L(5,' <link href="https://fonts.googleapis.com/css2?');_.K(6,rv,5,1,"span",9);_.L(7,'display=swap" rel="stylesheet"> ');_.G()}a&2&&(a=_.J().W,_.u(6),_.C("ngForOf",a.YH))};
uv=function(a,b){a&1&&(_.E(0,"span"),_.L(1,"family="),_.E(2,"span",10),_.L(3),_.G(),_.L(4,"&"),_.G());a&2&&(a=b.X,_.u(3),_.Vm(a))};vv=function(a){if(a&1){const b=_.n();_.E(0,"div",11);_.I("mouseup",function(){_.q(b);const c=_.J().W,d=_.J();return _.t(sv(d,c.Wp))});_.L(1," <style>");_.H(2,"br");_.L(3," @import url('https://fonts.googleapis.com/css2?");_.K(4,uv,5,1,"span",9);_.L(5,"display=swap');");_.H(6,"br");_.L(7," </style> ");_.G()}a&2&&(a=_.J().W,_.u(4),_.C("ngForOf",a.YH))};
wv=function(a,b){if(a&1){const c=_.n();_.Dm(0);_.E(1,"mat-radio-group",1);_.I("change",function(d){_.q(c);const e=_.J();d=d.value;e.qr.next(d);e.dD.A("embedCode","tabs",d);return _.t()});_.E(2,"mat-radio-button",2);_.L(3,"<link>");_.G();_.E(4,"mat-radio-button",3);_.L(5,"@import");_.G()();_.E(6,"div",4);_.K(7,tv,8,1,"div",5);_.K(8,vv,8,1,"div",6);_.H(9,"copy-button",7);_.G();_.Em()}a&2&&(a=b.W,b=_.J(),_.u(1),_.C("ngModel",a.qr),_.u(1),_.C("value",b.Vt.uD),_.u(2),_.C("value",b.Vt.cD),_.u(2),_.C("ngSwitch",
a.qr),_.u(1),_.C("ngSwitchCase",b.Vt.uD),_.u(1),_.C("ngSwitchCase",b.Vt.cD),_.u(1),_.C("text",a.tR)("label","Copy embed code to clipboard")("ve",b.Kf.YL)("veClick",!0))};xv=function(a,b){a&1&&(_.E(0,"ol")(1,"li"),_.L(2),_.G()());a&2&&(a=b.X,_.u(2),_.Vm(a))};yv=function(a,b){a&1&&(_.Dm(0),_.E(1,"div",1),_.K(2,xv,3,1,"ol",2),_.G(),_.H(3,"copy-button",3),_.Em());a&2&&(a=b.W,_.u(2),_.C("ngForOf",a.GU),_.u(1),_.C("text",a.FU)("label","Copy sample CSS to clipboard"))};
zv=function(a){a&1&&(_.E(0,"section",0)(1,"p",1)(2,"a",5),_.L(3," Learn about legacy browser support for variable fonts. "),_.G()()())};_.Av=function(a){const [b,c]=a.split("?");a="";c&&(a="?"+c.split("&").map(d=>d.match(/^preview\.text=/)?d:d.replace(/(%20|%2B)/g,"+").replace(/%7C/g,"|")).join("&"));return`${b.replace(/(%20|%2B)/g,"+").replace(/%7C/g,"|")}${a}`};Bv=function(a){try{return!!(new URL(a)).protocol}catch(b){return a.startsWith("//")}};
Ev=function(a){if(a&1){const b=_.n();_.E(0,"button",5,6);_.I("click",function(c){const d=_.q(b).W,e=_.J(2);var f=d.Va();_.Cv(e.ha,`/${"knowledge"}/${_.Dv(d,2)}/${f}`,c);return _.t()});_.L(2," Learn more ");_.G()}};
Fv=function(a){if(a&1){const b=_.n();_.E(0,"div",1);_.L(1," Optical Size improves text quality but will increase page load times. ");_.E(2,"div",2);_.K(3,Ev,3,0,"button",3);_.P(4,"async");_.E(5,"button",4);_.I("click",function(){_.q(b);const c=_.J();return _.t(c.gh())});_.L(6," Dismiss ");_.G()()()}a&2&&(a=_.J(),_.u(3),_.C("ngIf",_.Q(4,1,a.data)))};Gv=function(a){a&1&&(_.E(0,"div",12),_.mg(),_.E(1,"svg",13),_.H(2,"path",14),_.G(),_.E(3,"svg",15),_.H(4,"path",16),_.G()())};Hv=function(){};
Iv=function(a){a&1&&_.H(0,"span",2);a&2&&(a=_.J(),_.C("@indicatorRotate",a.Ds()))};Lv=function(a){if(a&1){const b=_.n();_.E(0,"li",9)(1,"div",10)(2,"label",11);_.L(3,"Use Optical Size");_.G();_.E(4,"button",12);_.I("click",function(){_.q(b);const c=_.Rm(8);return _.t(c.toggle())});_.H(5,"gf-icon",13);_.G()();_.E(6,"mat-slide-toggle",14);_.I("change",function(c){_.q(b);const d=_.J().X;return _.t(Jv(d,c.checked))});_.G();_.H(7,"gf-opsz-callout",null,15);_.G()}a&2&&(a=_.J().X,_.u(6),_.C("checked",Kv(a)))};
Mv=function(a,b){a&1&&(_.E(0,"li",22),_.L(1),_.G());a&2&&(a=b.X,_.u(1),_.Um(" ",a," "))};Nv=function(a,b){a&1&&(_.E(0,"ul",20),_.K(1,Mv,2,1,"li",21),_.G());a&2&&(a=b.X,_.u(1),_.C("ngForOf",a))};
Ov=function(a){if(a&1){const b=_.n();_.Dm(0);_.K(1,Nv,2,1,"ul",17);_.P(2,"async");_.P(3,"tsnChunks");_.E(4,"button",18);_.I("click",function(){_.q(b);const c=_.J().X,d=_.J().X,e=_.J(2);e.Fa.remove(d.fontFamily,c,!0,!1);e.Dw.A("collectionDrawer","removeStyle");return _.t()});_.H(5,"gf-icon",19);_.G();_.Em()}if(a&2){a=_.J().X;const b=_.J().X;_.u(1);_.C("ngIf",_.Q(2,2,_.on(3,4,a,b.fontFamily,!0)));_.u(3);_.fm("aria-label","Remove "+b.fontFamily.displayName+" from collection")}};
Pv=function(a,b){a&1&&(_.E(0,"li",16),_.K(1,Ov,6,8,"ng-container",0),_.G());a&2&&(a=b.X,b=_.J().X,_.u(1),_.C("ngIf",b.xj(a)))};
Tv=function(a,b){if(a&1){const c=_.n();_.E(0,"mat-expansion-panel",2);_.I("opened",function(){const d=_.q(c).index,e=_.J(2);d!==e.Fa.Wm&&_.Qv(e.Fa,d,!1);return _.t()})("closed",function(){const d=_.q(c).index,e=_.J(2);d===e.Fa.Wm&&_.Qv(e.Fa,-1,!1);return _.t()});_.E(1,"mat-expansion-panel-header")(2,"mat-panel-title",3);_.L(3);_.G()();_.E(4,"ol");_.K(5,Lv,9,1,"li",4);_.K(6,Pv,2,1,"li",5);_.G();_.E(7,"div",6)(8,"button",7);_.I("click",function(){const d=_.q(c).X,e=_.J(2);return _.t(e.Rz(d))});_.L(9,
" Add more styles ");_.G();_.E(10,"button",8);_.I("click",function(){const d=_.q(c).X,e=_.J(2);Rv(e.Fa,d);e.Dw.A("collectionDrawer","removeAllStyles");return _.t()});_.L(11,"Remove all");_.G()()()}if(a&2){a=b.X;b=b.index;const c=_.J(2);_.C("expanded",b===c.Fa.Wm);_.u(3);_.Vm(a.fontFamily.displayName);_.u(2);_.C("ngIf",c.Tz(a));_.u(1);_.C("ngForOf",Sv(a).sort(_.Pr));_.u(2);_.C("disabled",0<a.fontFamily.axes.size?!1:a.fontFamily.rb.length===a.Bl)}};
Uv=function(a,b){a&1&&(_.E(0,"mat-accordion"),_.K(1,Tv,12,5,"mat-expansion-panel",1),_.G());a&2&&(a=b.W,_.u(1),_.C("ngForOf",a))};Vv=function(a){const b={attributeFilter:["aria-label","aria-valuenow"]};return new _.lj(c=>{(new MutationObserver(d=>{const e=d[0].target;var f;d=null!=(f=e.getAttribute("aria-label"))?f:"";let g;f=null!=(g=e.getAttribute("aria-valuenow"))?g:"indeterminate";c.next([d,f])})).observe(a,b)})};
Wv=function(a){a&1&&(_.mg(),_.E(0,"svg",11),_.H(1,"circle",12),_.G());a&2&&(a=_.J(),_.fm("viewBox",a.tG()),_.u(1),_.pm("stroke-dasharray",a.dt(),"px")("stroke-dashoffset",a.dt()/2,"px")("stroke-width",a.XD(),"%"),_.fm("r",a.vs()))};Xv=function(){return{diameter:100}};Yv=function(a){a&&"function"==typeof a.kc&&a.kc()};Zv=function(a){for(let b=0,c=arguments.length;b<c;++b){const d=arguments[b];_.ma(d)?Zv.apply(null,d):Yv(d)}};
$v=function(a,b){return new Promise(c=>{const d=e=>{e.source===a.contentWindow&&e.data===b&&(window.removeEventListener("message",d),c(e))};window.addEventListener("message",d)})};
dw=function(a){const b=_.aw(document,"IFRAME");if(!b.sandbox)throw Error("Ib");b.sandbox.value="allow-scripts";b.sandbox.supports&&b.sandbox.add&&b.sandbox.supports("allow-downloads")&&b.sandbox.add("allow-downloads");if(""==Xn){const c=_.Tn(`<!DOCTYPE html><body><input type="hidden" id="nonce" value="${Un(a)}" /><script nonce="${Un(_.bw())}">${'/*\n\n Copyright The Closure Library Authors.\n SPDX-License-Identifier: Apache-2.0\n*/\nvar f=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b},h=this||self,k=function(a){return a};var l;var m={},n=function(a){this.g=a};n.prototype.toString=function(){return this.g.toString()};var p=function(a){return a instanceof n&&a.constructor===n?a.g:"type_error:SafeScript"},q=function(a){if(void 0===l){var b=null;var c=h.trustedTypes;if(c&&c.createPolicy)try{b=c.createPolicy("goog#html",{createHTML:k,createScript:k,createScriptURL:k})}catch(d){h.console&&h.console.error(d.message)}l=b}a=(b=l)?b.createScript(a):a;return new n(a,m)};/*\n\n SPDX-License-Identifier: Apache-2.0\n*/\nfunction r(a,b){a.textContent=p(b);var c,d;(c=(b=null==(d=(c=(a.ownerDocument&&a.ownerDocument.defaultView||window).document).querySelector)?void 0:d.call(c,"script[nonce]"))?b.nonce||b.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",c)};var t=function(a){var b=f.apply(1,arguments),c,d;"evalCspCompatiblyData"in window||(window.evalCspCompatiblyData={index:0});var e=window.evalCspCompatiblyData.index++;window.evalCspCompatiblyData[e]={args:b,callback:function(g,u){c=g;d=u}};b=document.createElement("script");b.async=!1;b.setAttribute("data-index",e);e=q(\'"use strict";\\v(function(){var idx=parseInt((document.currentScript||Array.prototype.slice.call(document.querySelectorAll("head script[data-index]"),-1)[0]).getAttribute("data-index"),10),curEvalData=evalCspCompatiblyData[idx];delete evalCspCompatiblyData[idx];(function(){var callback=curEvalData.callback;try{callback(true,(\'+\nString(p(a))+"\\n));}catch(ex){callback(false, ex);}}).apply(this, curEvalData.args);})()");r(b,e);e=function(g){c=!1;d=g.error||g};window.addEventListener("error",e);document.head.appendChild(b);window.removeEventListener("error",e);document.head.removeChild(b);if(!c)throw d;return d};var v=document.getElementById("nonce"),w=v?v.value:(new URL(location.href)).searchParams.get("nonce");function x(){if(self.origin)return"null"==self.origin;if(""!=location.host)return!1;try{return window.parent.escape(""),!1}catch(a){return!0}}\n(function(){if(!x())throw"sandboxing error";var a=new MessageChannel;a.port1.onmessage=function(c){try{var d=t.apply(null,[q("(function("+c.data.paramNames.join(", ")+") {\\n"+c.data.code+"\\n}).apply(null, arguments)")].concat(c.data.values));c.ports[0].postMessage({result:d})}catch(e){c.ports[0].postMessage({error:e.toString()})}};var b="*";"chrome-extension:"==location.protocol&&(b=location.origin);window.parent.postMessage(w,b,[a.port2])})();\n'}\x3c/script></body>`);a=
_.Vn("data:text/html;charset=UTF-8;base64,"+btoa(c.toString()));b.srcdoc=_.cw(c)}else a=Yn(new Map([["nonce",a]]));b.src=_.cb(a).toString();b.style.cssText="height: 0; left: 0; position: absolute; top: 0; width: 0;";b.setAttribute("aria-hidden","true");return b};ew=function(){return new Promise(a=>{setTimeout(a,500)})};fw=function(a){a&1&&(_.Dm(0),_.H(1,"gf-icon",5),_.E(2,"span",6),_.Om(3),_.G(),_.Em());a&2&&(_.u(1),_.C("size",20))};
gw=function(a){a&1&&(_.Dm(0),_.H(1,"mat-progress-spinner",7),_.E(2,"span",6),_.L(3,"Downloading"),_.G(),_.Em());a&2&&(a=_.J(2),_.u(1),_.C("mode",0!==a.progress?"determinate":"indeterminate")("value",a.progress)("diameter",18))};hw=function(a){a&1&&(_.E(0,"span",3),_.K(1,fw,4,1,"ng-container",4),_.K(2,gw,4,3,"ng-container",4),_.G());a&2&&(a=_.J(),_.u(1),_.C("ngIf",!a.sn),_.u(1),_.C("ngIf",a.sn))};
jw=function(a){if(a&1){const b=_.n();_.E(0,"button",8);_.I("click",function(){_.q(b);const c=_.J();return _.t(iw(c))})("keydown.tab",function(c){_.q(b);const d=_.J();return _.t(d.tab.next(c))});_.Fm(1,9);_.G()}if(a&2){a=_.J();const b=_.Rm(1);_.D("mat-mdc-button",!1)("gmat-mdc-button-with-prefix",!0);_.C("disabled",a.sn)("ve",a.Kf.UL)("veClick",!0);_.u(1);_.C("ngTemplateOutlet",b)}};
kw=function(a){if(a&1){const b=_.n();_.E(0,"button",10);_.I("click",function(){_.q(b);const c=_.J();return _.t(iw(c))})("keydown.tab",function(c){_.q(b);const d=_.J();return _.t(d.tab.next(c))});_.Fm(1,9);_.G()}if(a&2){a=_.J();const b=_.Rm(1);_.D("mat-mdc-button",!1);_.C("disabled",a.sn);_.u(1);_.C("ngTemplateOutlet",b)}};lw=function(a){a&1&&(_.mg(),_.E(0,"svg",3),_.H(1,"polygon",4),_.G())};
mw=function(a){if(a&1){const b=_.n();_.E(0,"div",0);_.I("keydown",function(c){_.q(b);const d=_.J();return _.t(d.Jd(c))})("click",function(){_.q(b);const c=_.J();return _.t(c.closed.emit("click"))})("@transformMenu.start",function(c){_.q(b);const d=_.J();return _.t(d.EO(c))})("@transformMenu.done",function(c){_.q(b);const d=_.J();return _.t(d.DO(c))});_.E(1,"div",1);_.Om(2);_.G()()}a&2&&(a=_.J(),_.C("id",a.ev)("ngClass",a.Ae)("@transformMenu",a.Ss),_.fm("aria-label",a.ariaLabel||null)("aria-labelledby",
a.je||null)("aria-describedby",a.zk||null))};nw=function(){return{Tq:!1,Ql:"after",so:"below",Sh:"cdk-overlay-transparent-backdrop"}};
pw=function(a){if(a&1){const b=_.n();_.E(0,"button",11,12);_.I("click",function(){_.q(b);const c=_.J();c.Zk=!0;c.It&&c.It.focus();c.cb.setProperty("shareCalloutHidden",!0);return _.t()})("menuOpened",function(c){_.q(b);const d=_.J();return _.t(ow(d,c))});_.H(3,"gf-icon",13);_.G()}if(a&2){a=_.J();const b=_.Rm(18);_.D("is-popup-visible",a.Zk);_.C("matMenuTriggerFor",b);_.fm("cdkFocusInitial",!0)}};
qw=function(a,b){if(a&1){const c=_.n();_.E(0,"button",14,15);_.I("click",function(){_.q(c);const d=_.J();return _.t(d.close())});_.H(2,"gf-icon",16);_.G()}a&2&&_.fm("cdkFocusInitial",b.W.lA)};
sw=function(a,b){if(a&1){const c=_.n();_.E(0,"div",22)(1,"a",23)(2,"span",24);_.H(3,"gf-icon",25);_.E(4,"span",26);_.L(5,"API docs");_.G()()();_.E(6,"gf-download-button",27,28);_.I("click",function(){_.q(c);_.J(2).cb.setProperty("downloadUnderstood",!0);return _.t()});_.P(8,"async");_.L(9," Download all ");_.G()()}a&2&&(a=b.W,b=_.J(2),_.u(1),_.Qm("href",b.OL,_.hi),_.u(2),_.C("size",22),_.u(3),_.C("families",_.Q(8,5,b.Fa.Ok)||_.en(7,rw))("fallbackUrl",a.link)("logEventLabel",a.Wp))};
tw=function(a){a&1&&(_.Dm(0),_.E(1,"div",17)(2,"section",18)(3,"h2",19),_.L(4," Review "),_.G(),_.H(5,"gf-review-panel"),_.G(),_.E(6,"section",20)(7,"h2",19),_.L(8," Use on the web "),_.G(),_.H(9,"gf-embed-panel"),_.G()(),_.K(10,sw,10,8,"div",21),_.P(11,"async"),_.Em());a&2&&(a=_.J(),_.u(10),_.C("ngIf",_.Q(11,1,a.pR)))};
uw=function(a){a&1&&(_.E(0,"div",29)(1,"p",30),_.L(2),_.G(),_.E(3,"h2",31),_.L(4,"You don\u2019t have any fonts yet."),_.G(),_.E(5,"p",31),_.L(6),_.G()());a&2&&(a=_.J(),_.u(2),_.Um(" ",a.vR," "),_.u(4),_.Vm(a.wR))};
ww=function(a,b){if(a&1){const c=_.n();_.E(0,"div",33);_.I("click",function(d){return d.stopPropagation()});_.E(1,"code",34);_.I("click",function(d){_.q(c);const e=_.J(2);return _.t(e.VB(d))});_.L(2);_.G();_.E(3,"button",35,36);_.I("click",function(){const d=_.q(c).W,e=_.J(2);return _.t(e.Op(d))})("keydown.tab",function(d){_.q(c);const e=_.J(2);return _.t(vw(e,d))})("keydown.shift.tab",function(d){_.q(c);const e=_.J(2);return _.t(vw(e,d))});_.H(5,"gf-icon",37);_.G();_.E(6,"a",38,39);_.I("keydown.tab",
function(d){_.q(c);const e=_.J(2);return _.t(ow(e,d))})("keydown.shift.tab",function(d){_.q(c);const e=_.J(2);return _.t(ow(e,d))});_.H(8,"gf-icon",25);_.G()()}a&2&&(a=b.W,_.u(2),_.Vm(a),_.u(3),_.C("size",24),_.u(1),_.Qm("href",a,_.hi),_.u(2),_.C("size",24))};xw=function(a){a&1&&(_.K(0,ww,9,4,"div",32),_.P(1,"async"));a&2&&(a=_.J(),_.C("ngIf",_.Q(1,1,a.PU)))};yw=function(a){a&1&&_.Om(0,0,["*ngIf","isCustomError"])};
zw=function(a){if(a&1){const b=_.n();_.E(0,"button",5);_.I("click",function(){_.q(b);const c=_.J();return _.t(c.Jp())});_.L(1," Clear your filters and try again\n");_.G()}};Bw=function(a){if(a&1){const b=_.n();_.E(0,"button",5);_.I("click",function(){_.q(b);const c=_.J();return _.t(Aw(c))});_.L(1," Return to Google Fonts\n");_.G()}};Dw=function(a){return Cw.some(b=>b.test(a))};Ew=function(a){let b;return null==(b=a.formContent)?void 0:b.locale};
Gw=function(a,b){var c=Ew(a);c=(c&&Fw.includes(c)?Ew(a):"en").replaceAll("-","_").toLowerCase();let d;a=(null==(d=a.initializationData)?0:d.useNightlyRelease)?"nightly":"live";let e;return(null==b?0:null==(e=b.getEnableAlohaBinarySplit)?0:e.call(b))?(0,_.Wn)`https://www.gstatic.com/uservoice/feedback/client/web/${a}/main_light_binary.js`:(0,_.Wn)`https://www.gstatic.com/uservoice/feedback/client/web/${a}/main_binary__${c}.js`};
Iw=function(a,b,c,d){if(Hw)return Hw;const e=Gw(a,d);return Hw=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise((f,g)=>{const h=_.aw(document,"SCRIPT");_.hb(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)})};
Kw=function(a,b,c,d){if(Jw)return Jw;const e=Gw(a,d);return Jw=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise((f,g)=>{const h=_.aw(document,"SCRIPT");_.hb(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)})};
Lw=function(a,b,c,d){return _.Aj(function*(){var e=Date.now();e=yield(yield Iw(a,c,d,b)).initializeFeedbackClientAsync(a,e,b);e.initiateAloha();return e})};Mw=function(a,b,c,d){return _.Aj(function*(){var e=Date.now();e=yield(yield Kw(a,c,d.document,b)).initializeFeedbackClientAsync(a,e,b,d);e.initiateAloha();return e})};
Nw=function(a,b,c){return _.Aj(function*(){const d=c||_.wa;var e;if(null==b?0:null==(e=b.getEnableAlohaBinarySplit)?0:e.call(b)){if(d.isFormOpened)throw e=Error("Qb"),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 Mw(a,b,d,d)}catch(g){throw d.isFormOpened=!1,g;}}else{if(d.isFormOpened)throw e=Error("Qb"),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 Lw(a,b,d,d.document)}catch(g){throw d.isFormOpened=!1,g;}}})};
Uw=function(a,b){return _.Aj(function*(){return new Promise(c=>{const d=Ow(null!=b?b:"")+"/aloha_form_properties?productId="+a;Pw(d,e=>{const f=e.target;e=null;try{var g=JSON,h=g.stringify;if(f.A){var p=f.A.responseText;0==p.indexOf(")]}'\n")&&(p=p.substring(5));b:{if(_.wa.JSON)try{var r=_.wa.JSON.parse(p);break b}catch(w){}r=Qw(p)}}else r=void 0;e=ad(Rw,h.call(g,r))}catch(w){h=new Rw,r=new Sw,r=Jc(r,5,!0),r=Jc(r,2,!0),r=Jc(r,4,!1),r=Jc(r,8,!0),r=Jc(r,9,!0),r=Jc(r,7,!0),r=Jc(r,10,!0),r=Jc(r,12,!0),
r=Jc(r,13,!1),r=Jc(r,14,!0),r=Jc(r,15,!0),r=Jc(r,20,!1),e=_.Tw(h,Sw,1,r)}c(e)},"GET","",{},2E3,!0)})})};Ow=function(a){return Dw(a)?a:"https://www.google.com/tools/feedback"};Vw=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",5),_.H(2,"path",6)(3,"path",7)(4,"path",8)(5,"circle",9)(6,"path",10)(7,"path",11)(8,"path",12)(9,"path",13),_.G()())};Ww=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",14),_.H(2,"circle",15)(3,"path",16),_.G()())};
Xw=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",17),_.H(2,"rect",18)(3,"path",19)(4,"path",20)(5,"path",21)(6,"path",22)(7,"path",23)(8,"path",24)(9,"path",25)(10,"path",26)(11,"path",27)(12,"path",28)(13,"path",29)(14,"path",30)(15,"path",31),_.G()())};Yw=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",17),_.H(2,"rect",32)(3,"path",33)(4,"path",34)(5,"path",35)(6,"path",36)(7,"path",37),_.G()())};
Zw=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",17),_.H(2,"rect",38)(3,"rect",39)(4,"path",40)(5,"rect",41)(6,"path",42),_.G()())};$w=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",43),_.H(2,"path",44)(3,"path",45)(4,"path",46),_.G()())};ax=function(a){a&1&&(_.E(0,"span",47),_.mg(),_.E(1,"svg",48)(2,"g",49),_.H(3,"circle",50)(4,"path",51),_.G()()())};bx=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",52),_.H(2,"circle",53)(3,"path",54),_.G()())};
cx=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",55),_.H(2,"path",56)(3,"path",57),_.G()())};dx=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",55),_.H(2,"path",58)(3,"path",59)(4,"path",60)(5,"path",61),_.G()())};ex=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",55),_.H(2,"path",62)(3,"path",63),_.G()())};fx=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",55),_.H(2,"path",64)(3,"path",65)(4,"path",66)(5,"path",67),_.G()())};
gx=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",55),_.H(2,"path",68)(3,"path",69),_.G()())};hx=function(a){a&1&&(_.E(0,"span",70),_.mg(),_.E(1,"svg",71)(2,"mask",72),_.H(3,"rect",73)(4,"path",74),_.G(),_.H(5,"path",75),_.E(6,"mask",76),_.H(7,"rect",77)(8,"path",78),_.G(),_.H(9,"path",79),_.G()())};ix=function(a){a&1&&(_.E(0,"span",70),_.mg(),_.E(1,"svg",80),_.H(2,"circle",81)(3,"circle",82)(4,"circle",83)(5,"circle",84),_.G()())};
jx=function(a){a&1&&(_.E(0,"span",70),_.mg(),_.E(1,"svg",85),_.H(2,"path",86)(3,"path",87)(4,"path",88),_.G()())};kx=function(a){a&1&&(_.E(0,"span",70),_.mg(),_.E(1,"svg",89),_.H(2,"path",90)(3,"path",91)(4,"path",92)(5,"path",93)(6,"path",94),_.G()())};lx=function(a){a&1&&(_.E(0,"span",70),_.mg(),_.E(1,"svg",95),_.H(2,"path",96)(3,"path",97),_.G()())};mx=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",98),_.H(2,"path",99)(3,"path",100)(4,"path",101)(5,"path",102),_.G()())};
nx=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",98),_.H(2,"path",103)(3,"path",104)(4,"path",105),_.G()())};ox=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",106),_.H(2,"path",107)(3,"path",108)(4,"path",109),_.G()())};px=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",98),_.H(2,"path",110)(3,"path",111),_.G()())};qx=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",112),_.H(2,"path",113)(3,"path",114)(4,"path",115)(5,"path",116),_.G()())};
rx=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",112),_.H(2,"path",117)(3,"path",118),_.G()())};sx=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",112),_.H(2,"path",119)(3,"path",120)(4,"path",121),_.G()())};tx=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",122),_.H(2,"path",123),_.G()())};ux=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",122),_.H(2,"path",124),_.G()())};vx=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",122),_.H(2,"path",125),_.G()())};
wx=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",126),_.H(2,"path",127),_.G()())};xx=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",128),_.H(2,"path",129)(3,"path",130)(4,"path",131)(5,"path",132),_.G()())};yx=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",128),_.H(2,"circle",133)(3,"rect",134)(4,"rect",135)(5,"path",136)(6,"path",137),_.G()())};zx=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",128),_.H(2,"path",138)(3,"rect",139)(4,"rect",140)(5,"path",141),_.G()())};
Ax=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",128),_.H(2,"rect",142)(3,"path",143)(4,"path",144),_.G()())};Bx=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",128),_.H(2,"rect",145)(3,"rect",146)(4,"path",147),_.G()())};Cx=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",17),_.H(2,"path",148)(3,"circle",149)(4,"path",150),_.G()())};Dx=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",17),_.H(2,"path",148)(3,"path",151)(4,"path",152)(5,"path",153)(6,"path",154),_.G()())};
Ex=function(a){a&1&&(_.Dm(0),_.mg(),_.E(1,"svg",155),_.H(2,"rect",156)(3,"path",157)(4,"polygon",158),_.G(),_.Em())};Fx=function(a){a&1&&(_.Dm(0),_.mg(),_.E(1,"svg",159),_.H(2,"path",160),_.G(),_.Em())};Gx=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",161),_.H(2,"path",162)(3,"rect",163)(4,"path",164)(5,"rect",165)(6,"path",166),_.G()())};
Hx=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",161),_.H(2,"path",167),_.E(3,"mask",168),_.H(4,"path",169),_.G(),_.H(5,"path",170),_.E(6,"mask",171),_.H(7,"path",172),_.G(),_.H(8,"path",173)(9,"rect",174),_.G()())};Ix=function(a){a&1&&(_.E(0,"span"),_.mg(),_.E(1,"svg",161),_.H(2,"path",175)(3,"path",176)(4,"path",177),_.E(5,"mask",178),_.H(6,"path",179),_.G(),_.H(7,"path",180),_.G()())};Jx=function(a){a&1&&(_.E(0,"span",181),_.mg(),_.E(1,"svg",182),_.H(2,"path",183),_.G()())};
Kx=function(a,b){a&1&&(_.E(0,"div",12),_.H(1,"div",13),_.G());a&2&&(a=b.W,_.u(1),_.C("innerHtml",a,_.gi))};Lx=function(a,b){a&1&&(_.E(0,"li")(1,"a",14),_.L(2),_.G()());a&2&&(a=b.X,_.u(1),_.C("catalogRouterLink",a.link)("logEventLabel",a.label),_.u(1),_.Um(" ",a.label," "))};Mx=function(a,b){a&1&&(_.E(0,"li")(1,"a",14),_.L(2),_.G()());a&2&&(a=b.X,_.u(1),_.C("catalogRouterLink",a.link)("logEventLabel",a.label),_.u(1),_.Um(" ",a.label," "))};
Nx=function(a,b){a&1&&(_.Dm(0),_.E(1,"a",15),_.L(2),_.G(),_.Em());a&2&&(a=b.X,_.u(1),_.C("catalogRouterLink",a.link)("logEventLabel",a.label),_.u(1),_.Um(" ",a.label," "))};Ox=function(a){if(a&1){const b=_.n();_.E(0,"div",1)(1,"div",2);_.L(2);_.E(3,"a",3);_.I("click",function(){_.q(b);const c=_.J();return _.t(c.hn())});_.L(4," Dismiss ");_.G()()()}a&2&&(a=_.J(),_.D("callout--show",a.kA),_.fm("aria-label",a.SG),_.u(2),_.Um(" ",a.SG," "))};
Px=function(a){a&1&&(_.Dm(0),_.H(1,"video",2),_.Em());a&2&&(_.u(1),_.C("muted",!0))};Qx=function(a){a&1&&(_.Dm(0),_.H(1,"img",3),_.Em())};Rx=function(a){a&1&&(_.E(0,"div",7),_.H(1,"gf-icon",8),_.G());a&2&&(_.u(1),_.C("inheritColor",!0)("size",24))};Sx=function(a,b){if(a&1){const c=_.n();_.E(0,"gf-megamenu-item",12);_.I("mouseup",function(){_.q(c);const d=_.J(2);return _.t(d.close())});_.G()}a&2&&(a=b.X,b=b.first,_.C("item",a)("logEventLabel",a.id),_.fm("cdkFocusInitial",b))};
Tx=function(a,b){if(a&1){const c=_.n();_.E(0,"gf-megamenu-item",12);_.I("mouseup",function(){_.q(c);const d=_.J(2);return _.t(d.close())});_.G()}a&2&&(a=b.X,_.C("item",a)("logEventLabel",a.id))};
Ux=function(a){if(a&1){const b=_.n();_.E(0,"div",5,6);_.I("click",function(c){return c.stopPropagation()})("keydown.tab",function(c){return c.stopPropagation()})("keydown.shift.tab",function(c){return c.stopPropagation()});_.E(2,"div",7,8)(4,"div",9);_.K(5,Sx,1,3,"gf-megamenu-item",10);_.G();_.E(6,"div",9);_.K(7,Tx,1,2,"gf-megamenu-item",10);_.G()();_.E(8,"gf-megamenu-featured",11);_.I("mouseup",function(){_.q(b);const c=_.J();return _.t(c.close())});_.G()()}a&2&&(a=_.J(),_.u(5),_.C("ngForOf",a.data.left),
_.u(2),_.C("ngForOf",a.data.right),_.u(1),_.C("hidden",a.aA)("item",a.data.ZH)("logEventLabel",a.data.ZH.id))};Vx=function(a){a&1&&_.H(0,"gf-lottie",3,4);a&2&&_.C("loop",!1)("autoplay",!1)};Wx=function(a){a&1&&(_.H(0,"gf-icon",5),_.P(1,"async"));a&2&&(a=_.J(),_.C("filled",_.Q(1,2,a.Fa.vg))("animated",!0))};Xx=function(){return window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches};Yx=function(a){a&1&&_.H(0,"gf-icon",6)};Zx=function(a){a&1&&_.H(0,"gf-icon",7)};
$x=function(a){a&1&&(_.Dm(0),_.K(1,Yx,1,0,"gf-icon",4),_.K(2,Zx,1,0,"gf-icon",5),_.Em());a&2&&(a=_.J().W,_.u(1),_.C("ngIf",!a.Uk),_.u(1),_.C("ngIf",a.Uk))};ay=function(a){a&1&&_.H(0,"gf-lottie",10);a&2&&(a=_.J(3),_.C("loop",!1)("autoplay",a.Vk&&!0))};by=function(a){a&1&&_.H(0,"gf-lottie",11);a&2&&(a=_.J(3),_.C("loop",!1)("autoplay",a.Vk&&!0))};cy=function(a){a&1&&(_.K(0,ay,1,2,"gf-lottie",8),_.K(1,by,1,2,"gf-lottie",9));a&2&&(a=_.J().W,_.C("ngIf",a.Uk),_.u(1),_.C("ngIf",!a.Uk))};
gy=function(a,b){if(a&1){const c=_.n();_.Dm(0);_.E(1,"button",1);_.I("click",function(){const d=_.q(c).W,e=_.J();d.Uk?(dy(e.eD),ey(e,!1)):(fy(e.eD),ey(e,!0));return _.t()});_.K(2,$x,3,2,"ng-container",2);_.K(3,cy,2,2,"ng-template",null,3,_.Nn);_.G();_.Em()}if(a&2){a=b.W;const c=_.Rm(4);b=_.J();_.u(1);_.Qm("matTooltip",a.Uk?b.bL:b.cL);_.fm("aria-label",a.Uk?b.bL:b.cL);_.u(1);_.C("ngIf",b.Y)("ngIfElse",c)}};hy=function(a){a&1&&_.H(0,"gf-cookie-bar");a&2&&(a=_.J(2),_.D("fixed",a.fixed))};
iy=function(a){if(a&1){const b=_.n();_.E(0,"div",16)(1,"button",17);_.I("click",function(){_.q(b);const c=_.J(2);return _.t(c.oB())});_.H(2,"gf-icon",18);_.G()()}};jy=function(a){a&1&&_.H(0,"gf-lottie",19,20);a&2&&_.C("animation","gf-logo")("loop",!1)("autoplay",!0)};ky=function(a){a&1&&_.H(0,"gf-lottie",21,20);a&2&&_.C("loop",!1)("autoplay",!0)};ly=function(a){a&1&&(_.mg(),_.E(0,"svg",22),_.H(1,"path",23),_.G())};
my=function(a){a&1&&(_.E(0,"span",24),_.L(1),_.G());a&2&&(a=_.J(2),_.u(1),_.Um(" ",a.mu.badge," "))};oy=function(a,b){if(a&1){const c=_.n();_.E(0,"gf-google-header-nav-item",32);_.I("mouseup",function(){_.q(c);const d=_.J(3);return _.t(d.dh())});_.G()}a&2&&(a=b.X,b=_.J(3),_.C("item",a)("isActive",_.ny(b.ha,a.link)&&!b.Cu))};py=function(a){a&1&&_.H(0,"gf-shopping-bag-callout");a&2&&(a=_.J(3),_.Bm("",a.Bk,"-shopping-bag-callout"))};
qy=function(a){if(a&1){const b=_.n();_.E(0,"nav",25)(1,"div",26);_.K(2,oy,1,2,"gf-google-header-nav-item",27);_.E(3,"gf-megamenu",28);_.I("opened",function(){_.q(b);const c=_.J(2);c.Cu=!0;c.Fa.isVisible&&c.Fa.Jl();c.uS.reset();return _.t()})("closed",function(){_.q(b);_.J(2).Cu=!1;return _.t()})("mouseup",function(c){return c.stopPropagation()});_.G();_.H(4,"gf-theme-toggle",29);_.E(5,"div",30);_.H(6,"gf-shopping-bag");_.K(7,py,1,3,"gf-shopping-bag-callout",31);_.G()()()}a&2&&(a=_.J(2),_.u(2),_.C("ngForOf",
a.mu.BT),_.u(1),_.D("gf-nav__link--active",a.Cu),_.C("data",a.mu.LA),_.u(4),_.C("ngIf",a.yi))};ry=function(a){a&1&&_.H(0,"gf-theme-toggle",29)};sy=function(a){a&1&&_.H(0,"gf-shopping-bag-callout");a&2&&(a=_.J(3),_.Bm("",a.Bk,"-shopping-bag-callout"))};
ty=function(a){a&1&&(_.E(0,"div",33),_.Om(1,1),_.E(2,"div",26),_.K(3,ry,1,0,"gf-theme-toggle",34),_.P(4,"async"),_.E(5,"div",30),_.H(6,"gf-shopping-bag"),_.K(7,sy,1,3,"gf-shopping-bag-callout",31),_.G()()());a&2&&(a=_.J(2),_.u(3),_.C("ngIf",_.Q(4,2,a.da.hb)),_.u(4),_.C("ngIf",a.yi))};
uy=function(a,b){if(a&1){const c=_.n();_.E(0,"div",1);_.I("mouseup",function(){_.q(c);const d=_.J();d.Y||d.LA.close();return _.t()});_.E(1,"a",2);_.I("click",function(d){_.q(c);_.J();d.preventDefault();if(d=document.querySelector("#main-content"))d.setAttribute("tabindex","-1"),d.focus();return _.t()});_.P(2,"async");_.L(3," Skip to content ");_.G();_.K(4,hy,1,2,"gf-cookie-bar",3);_.P(5,"async");_.E(6,"header",4);_.P(7,"async");_.P(8,"async");_.E(9,"div",5);_.K(10,iy,3,0,"div",6);_.E(11,"h1",7)(12,
"a",8);_.I("click",function(){_.q(c);const d=_.J();return _.t(_.Cv(d.ha,""))});_.K(13,jy,2,3,"gf-lottie",9);_.P(14,"async");_.K(15,ky,2,2,"gf-lottie",10);_.P(16,"async");_.K(17,ly,2,0,"svg",11);_.G()();_.K(18,my,2,1,"span",12);_.K(19,qy,8,5,"nav",13);_.K(20,ty,8,4,"ng-template",null,14,_.Nn);_.G();_.E(22,"div",15);_.Om(23);_.G()()()}if(a&2){a=b.W;const c=_.Rm(21);b=_.J();_.u(1);_.D("skip-to-content-link--left-drawer-open",_.Q(2,20,b.da.Bu));_.Qm("href",b.DM,_.hi);_.u(3);_.C("ngIf",_.Q(5,22,b.Ld.Vf));
_.u(2);_.D("content--fixed",b.fixed)("content--collection-expanded",b.Fa.isVisible)("content--cookie-bar-open",_.Q(7,24,b.Ld.Vf))("content--left-drawer-open",_.Q(8,26,b.da.Bu));_.u(4);_.C("ngIf",!b.Y);_.u(2);_.Qm("href",b.ha.CQ,_.hi);_.u(1);_.C("ngIf",(b.Y&&a.cf||!b.Y&&!a.fb)&&_.Q(14,28,b.rK));_.u(2);_.C("ngIf",b.Y&&!a.cf&&_.Q(16,30,b.rK));_.u(2);_.C("ngIf",!b.Y&&a.fb);_.u(1);_.C("ngIf",b.mu.badge);_.u(1);_.C("ngIf",!b.Y)("ngIfElse",c)}};
vy=function(a){a&1&&(_.Dm(0),_.E(1,"a",2),_.L(2),_.G(),_.Em());a&2&&(a=_.J(),_.u(1),_.D("nav-list-item--secondary",a.fK),_.C("activated",_.ny(a.ha,a.item.link))("catalogRouterLink",a.item.link),_.fm("aria-label",a.item.label+" nav item"),_.u(1),_.Um(" ",a.item.label," "))};wy=function(a){a&1&&_.H(0,"mat-divider")};xy=function(a,b){a&1&&(_.Dm(0),_.H(1,"gf-nav-panel-item",7),_.Em());a&2&&(a=b.X,_.u(1),_.C("item",a)("secondary",!0))};
yy=function(a,b){a&1&&(_.Dm(0),_.K(1,xy,2,2,"ng-container",4),_.Em());a&2&&(a=b.W,_.u(1),_.C("ngForOf",a))};zy=function(a,b){a&1&&(_.Dm(0),_.H(1,"gf-nav-panel-item",5),_.K(2,yy,2,1,"ng-container",6),_.Em());a&2&&(a=b.X,_.J(),_.u(1),_.C("item",a),_.u(1),_.C("ngIf",a.children))};
By=function(a,b){if(a&1){const c=_.n();_.E(0,"a",2,3);_.I("keydown",function(d){_.q(c);const e=_.J();return _.t(Ay(e,d))});_.E(2,"span",4);_.H(3,"gf-icon",5);_.G();_.E(4,"span",6);_.L(5);_.G()()}a&2&&(a=b.X,b=_.J(),_.D("active",b.isActive(a.url)),_.C("catalogRouterLink",a.url),_.fm("aria-label",a.label)("aria-current",b.isActive(a.url)),_.u(3),_.C("name",a.icon)("filled",b.isActive(a.url))("animated",!0),_.u(2),_.Vm(a.label))};
Cy=function(a,b){a&1&&(_.E(0,"li"),_.H(1,"gf-v5-footer-item",14),_.G());a&2&&(a=b.X,_.u(1),_.C("item",a))};Dy=function(a,b){a&1&&(_.E(0,"li"),_.H(1,"gf-v5-footer-item",14),_.G());a&2&&(a=b.X,_.u(1),_.C("item",a))};Ey=function(a,b){a&1&&(_.Dm(0),_.E(1,"a",15),_.L(2),_.G(),_.Em());a&2&&(a=b.X,_.u(1),_.C("catalogRouterLink",a.link),_.u(1),_.Um(" ",a.label," "))};
Fy=function(a){if(a&1){const b=_.n();_.E(0,"div",2);_.I("click",function(){_.q(b);const c=_.J();return _.t(c.uF())});_.G()}a&2&&(a=_.J(),_.D("mat-drawer-shown",a.kF()))};Gy=function(a){a&1&&(_.E(0,"mat-drawer-content"),_.Om(1,2),_.G())};Hy=function(){return!1};Iy=function(a){if(a&1){const b=_.n();_.E(0,"div",2);_.I("click",function(){_.q(b);const c=_.J();return _.t(c.uF())});_.G()}a&2&&(a=_.J(),_.D("mat-drawer-shown",a.kF()))};Jy=function(a){a&1&&(_.E(0,"mat-sidenav-content"),_.Om(1,2),_.G())};
Ky=function(a){if(a&1){const b=_.n();_.E(0,"div",7)(1,"header",8)(2,"a",9);_.I("click",function(){_.q(b);_.J();var c=window.location,d=ob`/`;d=Xa(d);void 0!==d&&(c.href=d);return _.t(!1)});_.H(3,"gf-lottie",10);_.G()();_.H(4,"gf-error",11);_.G()}a&2&&(a=_.J(),_.u(3),_.C("loop",!1)("autoplay",!0),_.u(1),_.C("type",a.xL))};Ly=function(a){a&1&&(_.E(0,"gf-nav-rail",12),_.P(1,"async"),_.G());a&2&&(a=_.J(),_.D("gmat-elevation-z4",_.Q(1,2,a.TS)))};
My=function(a){if(a&1){const b=_.n();_.E(0,"mat-sidenav",13,14);_.I("closedStart",function(){_.q(b);const c=_.J();return _.t(c.dh())});_.H(2,"gf-nav-panel");_.G()}a&2&&(a=_.J(),_.C("opened",a.da.rA)("fixedInViewport",!0))};Ny=function(a){a&1&&_.Fm(0)};
Oy=function(a){a&1&&(_.E(0,"mat-sidenav",15),_.P(1,"async"),_.P(2,"async"),_.K(3,Ny,1,0,"ng-container",16),_.G());if(a&2){a=_.J();let b;_.C("mode",_.Q(1,4,a.da.tn)?"side":"over")("fixedInViewport",!0)("opened",a.Le&&_.Q(2,6,a.da.Bu));_.u(3);_.C("ngTemplateOutlet",null!==(b=a.Le)&&void 0!==b?b:null)}};Py=function(a){a&1&&_.Fm(0)};
Qy=function(a,b){if(a&1){const c=_.n();_.E(0,"mat-sidenav",17);_.I("openedStart",function(){_.q(c);const d=_.J();return _.t(d.zu=!0)})("closedStart",function(){_.q(c);const d=_.J();return _.t(d.zu=!1)});_.K(1,Py,1,0,"ng-container",16);_.G()}a&2&&(a=b.W,b=_.J(),_.C("opened",0<a.length)("fixedInViewport",!0),_.u(1),_.C("ngTemplateOutlet",b.wu))};Ry=function(a){a&1&&_.Fm(0)};Sy=function(a){a&1&&(_.Dm(0,29),_.K(1,Ry,1,0,"ng-container",16),_.Em());a&2&&(a=_.J(3),_.u(1),_.C("ngTemplateOutlet",a.header))};
Ty=function(a){a&1&&_.Fm(0)};Uy=function(a){a&1&&(_.Dm(0,30),_.K(1,Ty,1,0,"ng-container",16),_.Em());a&2&&(a=_.J(3),_.u(1),_.C("ngTemplateOutlet",a.ff))};Vy=function(a){a&1&&_.Fm(0)};Wy=function(a){a&1&&(_.Dm(0),_.K(1,Vy,1,0,"ng-container",16),_.Em());a&2&&(a=_.J(3),_.u(1),_.C("ngTemplateOutlet",a.bh))};Xy=function(a){a&1&&_.H(0,"gf-footer")};Yy=function(a){a&1&&_.H(0,"gf-v5-footer")};Zy=function(a){a&1&&_.H(0,"gf-collection-drawer",31)};
az=function(a){if(a&1){const b=_.n();_.E(0,"div",20);_.P(1,"async");_.E(2,"gf-google-header",21);_.K(3,Sy,2,1,"ng-container",22);_.K(4,Uy,2,1,"ng-container",23);_.G();_.K(5,Wy,2,1,"ng-container",24);_.E(6,"div",25)(7,"router-outlet",26);_.I("activate",function(c){_.q(b);const d=_.J(2),e=d.ha.A?"Catalog":d.ha.C?"NotoBetterSpecimen":d.ha.B?"BetterSpecimen":d.ha.isNoto?"NotoHomepage":d.ha.sA?"NotoFonts":d.ha.JI?"NotoUse":d.ha.II?"NotoContribute":"";d.wu=c.wu;d.Le=c.Le;d.yu&&$y(d);d.bh=c.bh;var f=d.QJ,
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&&(d.header=c.header);d.ff=c.ff;d.QJ=e;d.yu=!1;return _.t()});_.G()();_.K(8,Xy,1,0,"gf-footer",24);_.K(9,Yy,1,0,"gf-v5-footer",24);_.E(10,"div",27);_.P(11,"async");_.K(12,Zy,1,0,"gf-collection-drawer",28);_.G();_.H(13,"gf-feedback-button");_.G()}if(a&2){a=_.J().W;const b=_.J();_.D("gf-full-page--v5",b.Y)("full-page--collection-expanded",
!!a.Cf&&!b.ha.tq)("full-page--cookie-bar-open",_.Q(1,23,b.Ld.Vf))("v5",b.Y);_.u(2);_.D("has-left-drawer",b.Y&&b.Le);_.C("fixed",b.eC);_.u(1);_.C("ngIf",b.Y&&b.header);_.u(1);_.C("ngIf",b.Y&&b.ff);_.u(1);_.C("ngIf",b.Y&&b.bh);_.u(1);_.D("is-relative",b.ha.qA);_.u(2);_.C("ngIf",!b.Y);_.u(1);_.C("ngIf",b.Y);_.u(1);_.D("collection-drawer-layout-container--collection-expanded",!!a.Cf&&!b.ha.tq)("collection-drawer-layout-container--header-fixed-and-cookie-bar-open",b.eC&&_.Q(11,25,b.Ld.Vf));_.u(2);_.C("ngIf",
!!a.Cf&&!b.ha.tq)}};bz=function(a){a&1&&(_.E(0,"mat-sidenav-content",18),_.K(1,az,14,27,"div",19),_.G());a&2&&(a=_.J(),_.D("drawer-content__specimen",a.ha.wj),_.u(1),_.C("ngIf",!a.lw))};cz=function(a){a&1&&_.Om(0,0,["*ngIf","isCustomError"])};dz=function(a){if(a&1){const b=_.n();_.E(0,"button",5);_.I("click",function(){_.q(b);const c=_.J();return _.t(c.Jp())});_.L(1," Clear your filters and try again\n");_.G()}};
ez=function(a){if(a&1){const b=_.n();_.E(0,"button",5);_.I("click",function(){_.q(b);const c=_.J();return _.t(Aw(c))});_.L(1," Return to Google Fonts\n");_.G()}};lz=function(a){return{path:a,mc:"always",Wb:()=>fz("KHJXJ").then(()=>_.gz),children:[{path:"",Wb:()=>fz("AL0Bn").then(()=>_.hz),mc:"always",Od:"full"},{path:"glyphs",Wb:()=>fz("ru9X9c").then(()=>_.iz),mc:"always"},{path:"tester",Wb:()=>fz("ipeFuf").then(()=>_.jz),mc:"always"},{path:"about",Wb:()=>fz("TafJjb").then(()=>_.kz),mc:"always"}]}};
nz=function(a){if(a)if(a.__owner)a=a.__owner;else if(a.parentNode&&11===a.parentNode.nodeType)a=a.parentNode.host;else a:{var b;if(mz&&(b=a.parentElement)){a=b;break a}b=a.parentNode;a=ra(b)&&1==b.nodeType?b:null}else a=null;return a};oz=function(a,b,c){for(c||(a=nz(a));a&&!b(a);)a=nz(a)};
rz=function(a){var b=pz;const c=sa(a),d=([,...f])=>b(c,f),e=([f,...g])=>a.apply(f,g);return function(...f){var g=this||_.wa,h=qz.get(g);h||(h={},qz.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)}};
sz=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;w=r=0}function b(x){for(var z=g,B=0;64>B;B+=4)z[B/4]=x[B]<<24|x[B+1]<<16|x[B+2]<<8|x[B+3];for(B=16;80>B;B++)x=z[B-3]^z[B-8]^z[B-14]^z[B-16],z[B]=(x<<1|x>>>31)&4294967295;x=e[0];var F=e[1],N=e[2],V=e[3],W=e[4];for(B=0;80>B;B++){if(40>B)if(20>B){var T=V^F&(N^V);var M=1518500249}else T=F^N^V,M=1859775393;else 60>B?(T=F&N|V&(F|N),M=2400959708):(T=F^N^V,M=3395469782);T=((x<<5|x>>>27)&4294967295)+T+
W+M+z[B]&4294967295;W=V;V=N;N=(F<<30|F>>>2)&4294967295;F=x;x=T}e[0]=e[0]+x&4294967295;e[1]=e[1]+F&4294967295;e[2]=e[2]+N&4294967295;e[3]=e[3]+V&4294967295;e[4]=e[4]+W&4294967295}function c(x,z){if("string"===typeof x){x=unescape(encodeURIComponent(x));for(var B=[],F=0,N=x.length;F<N;++F)B.push(x.charCodeAt(F));x=B}z||(z=x.length);B=0;if(0==r)for(;B+64<z;)b(x.slice(B,B+64)),B+=64,w+=64;for(;B<z;)if(f[r++]=x[B++],w++,64==r)for(r=0,b(f);B+64<z;)b(x.slice(B,B+64)),B+=64,w+=64}function d(){var x=[],z=
8*w;56>r?c(h,56-r):c(h,64-(r-56));for(var B=63;56<=B;B--)f[B]=z&255,z>>>=8;b(f);for(B=z=0;5>B;B++)for(var F=24;0<=F;F-=8)x[z++]=e[B]>>F&255;return x}for(var e=[],f=[],g=[],h=[128],p=1;64>p;++p)h[p]=0;var r,w;a();return{reset:a,update:c,digest:d,iR:function(){for(var x=d(),z="",B=0;B<x.length;B++)z+="0123456789ABCDEF".charAt(Math.floor(x[B]/16))+"0123456789ABCDEF".charAt(x[B]%16);return z}}};
wz=function(){return qf([{ka:_.tz,Ed:()=>{const a=_.Fe(uz);return vz(a)}},...[{kind:1,Xb:[{ka:uz,sb:"https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog"}]}].flatMap(a=>a.Xb)])};vz=function(a){return b=>{const c=new xz(`${a}/${b.src}`);b.width&&c.xo(b.width);return c.Wc()}};
zz=function(a){var b="";const c=_.wa._F_jsUrl;if("undefined"!==typeof document&&document&&document.getElementById&&(a=document.getElementById(a))){const d=a.tagName.toUpperCase();if("SCRIPT"==d||"LINK"==d)b=a.src?a.src:a.getAttribute("href")}if(c&&b){if(c!=b)throw Error("hc`"+c+"`"+b);b=c}else b=c||b;if(!yz(b))throw Error("ic");return b};Dz=function(){!_.Az&&_.Bz&&_.Cz((0,_.Bz)());return _.Az};_.Cz=function(a){_.Az=a;Ez.forEach(b=>{b(_.Az)});Ez=[]};_.Fz=function(a){_.Az&&_.Az.LG(a)};
_.Gz=function(){_.Az&&_.Az.yo()};Hz=function(){};Iz=function(a){return a.replace(/[A-Z]/g,b=>`-${b.toLowerCase()}`)};Jz=function(a){const b={};a.forEach(({Nj:c,UK:d,transform:e})=>{b[Iz(d)]=[c,e]});return b};Lz=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=Kz(g,b,d);-1!==h&&c[h].push(g)}return c};
Kz=function(a,b,c){let d=c;a&&a.nodeType===Node.ELEMENT_NODE&&b.some((e,f)=>{var g;if(g="*"!==e)Mz||(g=Element.prototype,Mz=g.matches||g.matchesSelector||g.mozMatchesSelector||g.msMatchesSelector||g.oMatchesSelector||g.webkitMatchesSelector),g=a.nodeType===Node.ELEMENT_NODE?Mz.call(a,e):!1;return g?(d=f,!0):!1});return d};
Uz=function(a){const b=Nz(a.Ma.get(_.Oz),Pz).inputs,c=a.wY||new Qz(a.Ma),d=Jz(b);class e extends Rz{get Cn(){if(!this.A){const f=this.A=c.create(this.Ma||a.Ma);b.forEach(({Nj:g,transform:h})=>{if(this.hasOwnProperty(g)){var p=this[g];delete this[g];Sz(f,g,p,h)}})}return this.A}constructor(f){super();this.Ma=f}attributeChangedCallback(f,g,h){const [p,r]=d[f];Sz(this.Cn,p,h,r)}connectedCallback(){let f=!1;this.Cn.Zb&&(this.D(),f=!0);this.Cn.connect(this);f||this.D()}disconnectedCallback(){this.A&&this.A.disconnect();
this.C&&(this.C.unsubscribe(),this.C=null)}D(){this.C=this.Cn.Zb.subscribe(f=>{f=new CustomEvent(f.name,{detail:f.value});this.dispatchEvent(f)})}}e.observedAttributes=Object.keys(d);b.forEach(({Nj:f,transform:g})=>{Object.defineProperty(e.prototype,f,{get(){return Tz(this.Cn,f)},set(h){Sz(this.Cn,f,h,g)},configurable:!0,enumerable:!0})});return e};Bj=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};
Vz="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};Wz=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");};Xz=Wz(this);
Yz=function(a,b){if(b)a:{var c=Xz;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&Vz(c,a,{configurable:!0,writable:!0,value:b})}};Yz("Symbol.asyncIterator",function(a){return a?a:Symbol("b")});Zz=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())})};_.Aj=function(a){return Zz(a())};
Cj=function(a){this[Symbol.asyncIterator]=function(){return this};this[Symbol.iterator]=function(){return a};this.next=function(b){return Promise.resolve(a.next(b))};void 0!==a["throw"]&&(this["throw"]=function(b){return Promise.resolve(a["throw"](b))});void 0!==a["return"]&&(this["return"]=function(b){return Promise.resolve(a["return"](b))})};Yz("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}});
Yz("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}});var $z=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};
Yz("Array.prototype.values",function(a){return a?a:function(){return $z(this,function(b,c){return c})}});Yz("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}});Yz("globalThis",function(a){return a||Xz});
Yz("Array.prototype.flat",function(a){return a?a:function(b){b=void 0===b?1:b;var c=[];Array.prototype.forEach.call(this,function(d){Array.isArray(d)&&0<b?(d=Array.prototype.flat.call(d,b-1),c.push.apply(c,d)):c.push(d)});return c}});Yz("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}});
Yz("String.prototype.matchAll",function(a){return a?a:function(b){if(b instanceof RegExp&&!b.global)throw new TypeError("d");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}});
Yz("Object.fromEntries",function(a){return a?a:function(b){var c={};if(!(Symbol.iterator in b))throw new TypeError("e`"+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("f");c[d[0]]=d[1]}return c}});
Yz("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b instanceof RegExp&&!b.global)throw new TypeError("g");return b instanceof RegExp?this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),c)}});var aA,bA,cA,eA,fz,dA,fA,Wb,ra,sa,gA,hA,iA,jA,lA,mA,nA;aA=aA||{};_.wa=this||self;bA=function(a,b){a=a.split(".");var c=_.wa;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b};cA=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;eA=function(a){if("string"!==typeof a||!a||-1==a.search(cA))throw Error("h");if(!dA||"goog"!=dA.type)throw Error("i`"+a);if(dA.uT)throw Error("j");dA.uT=a};
eA.get=function(){return null};fz=null;dA=null;fA=function(a,b){a=a.split(".");b=b||_.wa;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b};Wb=function(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"};_.ma=function(a){var b=Wb(a);return"array"==b||"object"==b&&"number"==typeof a.length};ra=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b};sa=function(a){return Object.prototype.hasOwnProperty.call(a,gA)&&a[gA]||(a[gA]=++hA)};
gA="closure_uid_"+(1E9*Math.random()>>>0);hA=0;iA=function(a,b,c){return a.call.apply(a.bind,arguments)};jA=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}};
_.kA=function(a,b,c){_.kA=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?iA:jA;return _.kA.apply(null,arguments)};lA=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)}};
mA=function(a,b){function c(){}c.prototype=b.prototype;a.dd=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.tX=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)}};nA=function(a){return a};mA(da,Error);da.prototype.name="CustomError";var oA;mA(ea,da);ea.prototype.name="AssertionError";var ha,qA;ha=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(let c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1};_.pA=Array.prototype.forEach?function(a,b){Array.prototype.forEach.call(a,b,void 0)}:function(a,b){const c=a.length,d="string"===typeof a?a.split(""):a;for(let e=0;e<c;e++)e in d&&b.call(void 0,d[e],e,a)};
qA=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){const c=a.length,d="string"===typeof a?a.split(""):a;for(let e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1};var ya,rA=fA("WIZ_global_data.oxN3nb"),sA=rA&&rA[610401301];ya=null!=sA?sA:!1;var uA,vA,xA,wA;_.tA=function(a,b){return 0==a.lastIndexOf(b,0)};uA=function(a){return/^[\s\xa0]*$/.test(a)};vA=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
xA=function(){var a=xa(),b="";if(Ha()?"Windows"===za.platform:Ba("Windows"))b=/Windows (?:NT|Phone) ([0-9.]+)/,b=(a=b.exec(a))?a[1]:"0.0";else if(Ia()||Ba("iPad")||Ba("iPod"))b=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,b=(a=b.exec(a))&&a[1].replace(/_/g,".");else if(Ha()?"macOS"===za.platform:Ba("Macintosh"))b=/Mac OS X ([0-9_.]+)/,b=(a=b.exec(a))?a[1].replace(/_/g,"."):"10";else if(-1!=xa().toLowerCase().indexOf("kaios"))b=/(?:KaiOS)\/(\S+)/i,b=(a=b.exec(a))&&a[1];else if(Ha()?"Android"===za.platform:
Ba("Android"))b=/Android\s+([^\);]+)(\)|;)/,b=(a=b.exec(a))&&a[1];else if(Ha()?"Chrome OS"===za.platform:Ba("CrOS"))b=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,b=(a=b.exec(a))&&a[1];a=0;b=vA(String(b||"")).split(".");const c=vA("16").split("."),d=Math.max(b.length,c.length);for(let g=0;0==a&&g<d;g++){var e=b[g]||"",f=c[g]||"";do{e=/(\d*)(\D*)(.*)/.exec(e)||["","","",""];f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];if(0==e[0].length&&0==f[0].length)break;a=wA(0==e[1].length?0:parseInt(e[1],10),0==f[1].length?
0:parseInt(f[1],10))||wA(0==e[2].length,0==f[2].length)||wA(e[2],f[2]);e=e[3];f=f[3]}while(0==a)}return a};wA=function(a,b){return a<b?-1:a>b?1:0};var za,yA=_.wa.navigator;za=yA?yA.userAgentData||null:null;var zA=function(a){zA[" "](a);return a};zA[" "]=function(){};var AA=Ea(),BA=Ba("Gecko")&&!(-1!=xa().toLowerCase().indexOf("webkit")&&!Ba("Edge"))&&!(Ba("Trident")||Ba("MSIE"))&&!Ba("Edge"),CA=-1!=xa().toLowerCase().indexOf("webkit")&&!Ba("Edge"),DA=CA&&Ba("Mobile");try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}var mz=AA||CA;var EA=function(){},FA=function(a){return a},GA=function(a){return function(){throw Error(a);}},HA=function(a){const b=arguments,c=b.length;return function(){for(let d=0;d<c;d++)if(!b[d].apply(this,arguments))return!1;return!0}};var Pa="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var IA;_.JA=function(){if(void 0===IA){var a=null,b=_.wa.trustedTypes;if(b&&b.createPolicy){try{a=b.createPolicy("goog#html",{createHTML:nA,createScript:nA,createScriptURL:nA})}catch(c){_.wa.console&&_.wa.console.error(c.message)}IA=a}else IA=a}return IA};var NA,LA;_.MA=function(a,b){this.C=a===_.KA&&b||"";this.D=LA};_.MA.prototype.B=!0;_.MA.prototype.A=function(){return this.C};NA=function(a){return a instanceof _.MA&&a.constructor===_.MA&&a.D===LA?a.C:"type_error:Const"};LA={};_.KA={};var PA,OA,RA;_.bb=class{constructor(a){this.C=a}toString(){return this.C+""}};_.bb.prototype.B=!0;_.bb.prototype.A=function(){return this.C.toString()};_.cb=function(a){return a instanceof _.bb&&a.constructor===_.bb?a.C:"type_error:TrustedResourceUrl"};
_.QA=function(a,b){var c=NA(a);if(!OA.test(c))throw Error("k`"+c);a=c.replace(PA,function(d,e){if(!Object.prototype.hasOwnProperty.call(b,e))throw Error("l`"+e+"`"+c+"`"+JSON.stringify(b));d=b[e];return d instanceof _.MA?NA(d):encodeURIComponent(String(d))});return _.Vn(a)};PA=/%{(\w+)}/g;OA=RegExp("^((https:)?//[0-9a-z.:[\\]-]+/|/[^/\\\\]|[^:/\\\\%]+/|[^:/\\\\%]*[?#]|about:blank#)","i");RA={};_.Vn=function(a){const b=_.JA();a=b?b.createScriptURL(a):a;return new _.bb(a,RA)};var SA,UA;_.Va=class{constructor(a){this.C=a}toString(){return this.C.toString()}};_.Va.prototype.B=!0;_.Va.prototype.A=function(){return this.C.toString()};_.Wa=function(a){return a instanceof _.Va&&a.constructor===_.Va?a.C:"type_error:SafeUrl"};try{new URL("s://g"),SA=!0}catch(a){SA=!1}_.TA=SA;_.lb={};UA=new _.Va("about:invalid#zClosurez",_.lb);var $n,Zn;$n={};_.VA=function(){var a=ao`html { scroll-behavior: smooth; }`;return a instanceof Zn&&a.constructor===Zn?a.C:"type_error:SafeStyleSheet"};Zn=class{constructor(a){this.C=a;this.B=!0}toString(){return this.C.toString()}A(){return this.C}};var WA,Sn;WA={};_.cw=function(a){return a instanceof Sn&&a.constructor===Sn?a.C:"type_error:SafeHtml"};_.Tn=function(a){const b=_.JA();a=b?b.createHTML(a):a;return new Sn(a,WA)};Sn=class{constructor(a){this.C=a;this.B=!0}A(){return this.C.toString()}toString(){return this.C.toString()}};var XA;XA=/^[\w+/_-]+[=]{0,2}$/;_.bw=function(a){a=(a||_.wa).document;return a.querySelector?(a=a.querySelector("script[nonce]"))&&(a=a.nonce||a.getAttribute("nonce"))&&XA.test(a)?a:"":""};var YA=function(a,b){return a+Math.random()*(b-a)};var ZA=function(a,b){this.width=a;this.height=b};ba=ZA.prototype;ba.clone=function(){return new ZA(this.width,this.height)};ba.aspectRatio=function(){return this.width/this.height};ba.ph=function(){return!(this.width*this.height)};ba.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};ba.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
ba.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};var $A=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)},aB=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};var bB,cB,dB;bB=function(a){a=a.document;a="CSS1Compat"==a.compatMode?a.documentElement:a.body;return new ZA(a.clientWidth,a.clientHeight)};
cB=function(a,b,c){function d(h){h&&b.appendChild("string"===typeof h?a.createTextNode(h):h)}for(var e=1;e<c.length;e++){var f=c[e];if(!_.ma(f)||ra(f)&&0<f.nodeType)d(f);else{a:{if(f&&"number"==typeof f.length){if(ra(f)){var g="function"==typeof f.item||"string"==typeof f.item;break a}if("function"===typeof f){g="function"==typeof f.item;break a}}g=!1}_.pA(g?_.la(f):f,d)}}};_.aw=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};
dB=function(a){this.A=a||_.wa.document||document};dB.prototype.getElementsByTagName=function(a,b){return(b||this.A).getElementsByTagName(String(a))};dB.prototype.createElement=function(a){return _.aw(this.A,a)};dB.prototype.createTextNode=function(a){return this.A.createTextNode(String(a))};var eB=function(a){a=a.A;return a.parentWindow||a.defaultView};ba=dB.prototype;ba.appendChild=function(a,b){a.appendChild(b)};ba.append=function(a,b){cB(9==a.nodeType?a:a.ownerDocument||a.document,a,arguments)};
ba.canHaveChildren=function(a){if(1!=a.nodeType)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0};ba.removeNode=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};
ba.contains=function(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a};var fB=function(a,b){a.D(b);100>a.B&&(a.B++,b.next=a.A,a.A=b)},gB=class{constructor(a,b){this.C=a;this.D=b;this.B=0;this.A=null}get(){let a;0<this.B?(this.B--,a=this.A,this.A=a.next,a.next=null):a=this.C();return a}};var hB,iB=function(){var a=_.wa.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!Ba("Presto")&&(a=function(){var e=_.aw(document,"IFRAME");e.style.display="none";document.documentElement.appendChild(e);var f=e.contentWindow;e=f.document;e.open();e.close();var g="callImmediate"+Math.random(),h="file:"==f.location.protocol?"*":f.location.protocol+"//"+f.location.host;e=(0,_.kA)(function(p){if(("*"==h||p.origin==h)&&p.data==g)this.port1.onmessage()},
this);f.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){f.postMessage(g,h)}}});if("undefined"!==typeof a&&!Ea()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.YG;c.YG=null;e()}};return function(e){d.next={YG:e};d=d.next;b.port2.postMessage(0)}}return function(e){_.wa.setTimeout(e,0)}};var kB=class{constructor(){this.B=this.A=null}add(a,b){const c=jB.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}},jB=new gB(()=>new lB,a=>a.reset()),lB=class{constructor(){this.next=this.A=this.B=null}set(a,b){this.B=a;this.A=b;this.next=null}reset(){this.next=this.A=this.B=null}};var mB,nB=!1,oB=new kB,qB=(a,b)=>{mB||pB();nB||(mB(),nB=!0);oB.add(a,b)},pB=()=>{if(_.wa.Promise&&_.wa.Promise.resolve){const a=_.wa.Promise.resolve(void 0);mB=()=>{a.then(rB)}}else mB=()=>{var a=rB;"function"!==typeof _.wa.setImmediate||_.wa.Window&&_.wa.Window.prototype&&(Ca()||!Ba("Edge"))&&_.wa.Window.prototype.setImmediate==_.wa.setImmediate?(hB||(hB=iB()),hB(a)):_.wa.setImmediate(a)}},rB=()=>{let a;for(;a=oB.remove();){try{a.B.call(a.A)}catch(b){Sa(b)}fB(jB,a)}nB=!1};var sB=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var uB=function(a){this.A=0;this.L=void 0;this.D=this.B=this.C=null;this.H=this.K=!1;if(a!=EA)try{var b=this;a.call(void 0,function(c){tB(b,2,c)},function(c){tB(b,3,c)})}catch(c){tB(this,3,c)}},vB=function(){this.next=this.context=this.A=this.B=this.Zd=null;this.C=!1};vB.prototype.reset=function(){this.context=this.A=this.B=this.Zd=null;this.C=!1};
var wB=new gB(function(){return new vB},function(a){a.reset()}),xB=function(a,b,c){var d=wB.get();d.B=a;d.A=b;d.context=c;return d},yB=function(a){if(a instanceof uB)return a;var b=new uB(EA);tB(b,2,a);return b},AB=function(a,b,c){zB(a,b,c,null)||qB(lA(b,a))},BB=function(a){return new uB(function(b,c){var d=a.length,e=[];if(d)for(var f=function(r,w){d--;e[r]=w;0==d&&b(e)},g=function(r){c(r)},h=0,p;h<a.length;h++)p=a[h],AB(p,lA(f,h),g);else b(e)})};
uB.prototype.then=function(a,b,c){return CB(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};uB.prototype.$goog_Thenable=!0;uB.prototype.G=function(a,b){return CB(this,null,a,b)};uB.prototype.catch=uB.prototype.G;uB.prototype.cancel=function(a){if(0==this.A){var b=new DB(a);qB(function(){EB(this,b)},this)}};
var EB=function(a,b){if(0==a.A)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.Zd==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.A&&1==d?EB(c,b):(f?(d=f,d.next==c.D&&(c.D=d),d.next=d.next.next):FB(c),GB(c,e,3,b)))}a.C=null}else tB(a,3,b)},IB=function(a,b){a.B||2!=a.A&&3!=a.A||HB(a);a.D?a.D.next=b:a.B=b;a.D=b},CB=function(a,b,c,d){var e=xB(null,null,null);e.Zd=new uB(function(f,g){e.B=b?function(h){try{var p=b.call(d,h);f(p)}catch(r){g(r)}}:f;e.A=c?function(h){try{var p=
c.call(d,h);void 0===p&&h instanceof DB?g(h):f(p)}catch(r){g(r)}}:g});e.Zd.C=a;IB(a,e);return e.Zd};uB.prototype.Z=function(a){this.A=0;tB(this,2,a)};uB.prototype.ca=function(a){this.A=0;tB(this,3,a)};
var tB=function(a,b,c){0==a.A&&(a===c&&(b=3,c=new TypeError("m")),a.A=1,zB(c,a.Z,a.ca,a)||(a.L=c,a.A=b,a.C=null,HB(a),3!=b||c instanceof DB||JB(a,c)))},zB=function(a,b,c,d){if(a instanceof uB)return IB(a,xB(b||EA,c||null,d)),!0;if(sB(a))return a.then(b,c,d),!0;if(ra(a))try{var e=a.then;if("function"===typeof e)return KB(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},KB=function(a,b,c,d,e){var f=!1,g=function(p){f||(f=!0,c.call(e,p))},h=function(p){f||(f=!0,d.call(e,p))};try{b.call(a,g,h)}catch(p){h(p)}},
HB=function(a){a.K||(a.K=!0,qB(a.T,a))},FB=function(a){var b=null;a.B&&(b=a.B,a.B=b.next,b.next=null);a.B||(a.D=null);return b};uB.prototype.T=function(){for(var a;a=FB(this);)GB(this,a,this.A,this.L);this.K=!1};
var GB=function(a,b,c,d){if(3==c&&b.A&&!b.C)for(;a&&a.H;a=a.C)a.H=!1;if(b.Zd)b.Zd.C=null,LB(b,c,d);else try{b.C?b.B.call(b.context):LB(b,c,d)}catch(e){MB.call(null,e)}fB(wB,b)},LB=function(a,b,c){2==b?a.B.call(a.context,c):a.A&&a.A.call(a.context,c)},JB=function(a,b){a.H=!0;qB(function(){a.H&&MB.call(null,b)})},MB=Sa,DB=function(a){da.call(this,a)};mA(DB,da);DB.prototype.name="cancel";var NB;try{new URL("s://g"),NB=!0}catch(a){NB=!1}var Ta=NB;var eb="alternate author bookmark canonical cite help icon license next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var ib=class{constructor(a){this.hi=a}},kb=[jb("data"),jb("http"),jb("https"),jb("mailto"),jb("ftp"),new ib(a=>/^[^:]*([/?#]|$)/.test(a))];var OB=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)})},PB=class{constructor(a){this.A=a;a.then((0,_.kA)(function(){},this),()=>{},this)}},RB=function(a,b,c){const d=Array(arguments.length-2);for(var e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=QB(a,b).then(function(f){return f.apply(null,d)});return new PB(e)},SB={},QB=function(a,b){var c=SB[b];if(c)return c;c=(c=fA(b))?yB(c):(new uB(function(d,e){const f=(new dB(document)).createElement("SCRIPT");
f.async=!0;_.hb(f,_.Vn(NA(a)));f.onload=f.onreadystatechange=function(){f.readyState&&"loaded"!=f.readyState&&"complete"!=f.readyState||d()};f.onerror=e;(document.head||document.getElementsByTagName("head")[0]).appendChild(f)})).then(function(){const d=fA(b);if(!d)throw Error("q`"+b+"`"+a);return d});return SB[b]=c};var TB=function(a){for(var b=[],c=0,d=0;d<a.length;d++){var e=a.charCodeAt(d);128>e?b[c++]=e:(2048>e?b[c++]=e>>6|192:(55296==(e&64512)&&d+1<a.length&&56320==(a.charCodeAt(d+1)&64512)?(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};!Ba("Android")||Fa();Fa();Ga();var UB={},VB=null,rb=function(a,b){void 0===b&&(b=0);WB();b=UB[b];const c=Array(Math.floor(a.length/3)),d=b[64]||"";let e=0,f=0;for(;e<a.length-2;e+=3){var g=a[e],h=a[e+1],p=a[e+2],r=b[g>>2];g=b[(g&3)<<4|h>>4];h=b[(h&15)<<2|p>>6];p=b[p&63];c[f++]=r+g+h+p}r=0;p=d;switch(a.length-e){case 2:r=a[e+1],p=b[(r&15)<<2]||d;case 1:a=a[e],c[f]=b[a>>2]+b[(a&3)<<4|r>>4]+p+d}return c.join("")},xb=function(a){var b=a.length,c=3*b/4;c%3?c=Math.floor(c):-1!="=.".indexOf(a[b-1])&&(c=-1!="=.".indexOf(a[b-2])?c-2:c-
1);var d=new Uint8Array(c),e=0;XB(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d},XB=function(a,b){function c(p){for(;d<a.length;){var r=a.charAt(d++),w=VB[r];if(null!=w)return w;if(!uA(r))throw Error("s`"+r);}return p}WB();for(var d=0;;){var e=c(-1),f=c(0),g=c(64),h=c(64);if(64===h&&-1===e)break;b(e<<2|f>>4);64!=g&&(b(f<<4&240|g>>2),64!=h&&b(g<<6&192|h))}},WB=function(){if(!VB){VB={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=",
"-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));UB[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===VB[f]&&(VB[f]=e)}}}};var Cb="undefined"!==typeof Uint8Array,qb=!AA&&"function"===typeof btoa,yb=/[-_.]/g,vb={"-":"+",_:"/",".":"="},Db,Bb={};var Sc,Ab=class{constructor(a,b){if(b!==Bb)throw Error("t");this.ye=a;if(null!=a&&0===a.length)throw Error("u");}ph(){return null==this.ye}};var Tc="function"===typeof Uint8Array.prototype.slice,YB="function"===typeof BigInt;var ZB=function(a,b){a.A=b;if(b>a.B)throw Error("B`"+b+"`"+a.B);},$B=function(a){let b=0,c=a.A;const d=c+10,e=a.C;for(;c<d;){const f=e[c++];b|=f;if(0===(f&128))return ZB(a,c),!!(b&127)}throw Error("A");},aC=function(a){var b=a.C;const c=a.A,d=b[c],e=b[c+1],f=b[c+2];b=b[c+3];ZB(a,a.A+4);return(d<<0|e<<8|f<<16|b<<24)>>>0},bC=class{constructor(a,b){this.C=null;this.H=!1;this.A=this.B=this.G=0;this.init(a,void 0,void 0,b)}init(a,b,c,{Jy:d=!1}={}){this.Jy=d;a&&(a=Eb(a),this.C=a.buffer,this.H=a.vj,this.G=
b||0,this.B=void 0!==c?this.G+c:this.C.length,this.A=this.G)}clear(){this.C=null;this.H=!1;this.A=this.B=this.G=0;this.Jy=!1}reset(){this.A=this.G}D(){const a=this.C;let b=this.A,c=a[b++],d=c&127;if(c&128&&(c=a[b++],d|=(c&127)<<7,c&128&&(c=a[b++],d|=(c&127)<<14,c&128&&(c=a[b++],d|=(c&127)<<21,c&128&&(c=a[b++],d|=c<<28,c&128&&a[b++]&128&&a[b++]&128&&a[b++]&128&&a[b++]&128&&a[b++]&128)))))throw Error("A");ZB(this,b);return d}},cC=[];var dC=function(a,{MH:b=!1}={}){a.MH=b},Pc=function(a){var b=a.A;if(b.A==b.B)return!1;a.C=a.A.A;var c=a.A.D()>>>0;b=c>>>3;c&=7;if(!(0<=c&&5>=c))throw Error("w`"+c+"`"+a.C);if(1>b)throw Error("x`"+b+"`"+a.C);a.D=b;a.B=c;return!0},Rc=function(a){switch(a.B){case 0:0!=a.B?Rc(a):$B(a.A);break;case 1:a=a.A;ZB(a,a.A+8);break;case 2:if(2!=a.B)Rc(a);else{var b=a.A.D()>>>0;a=a.A;ZB(a,a.A+b)}break;case 5:a=a.A;ZB(a,a.A+4);break;case 3:b=a.D;do{if(!Pc(a))throw Error("y");if(4==a.B){if(a.D!=b)throw Error("z");
break}Rc(a)}while(1);break;default:throw Error("w`"+a.B+"`"+a.C);}},eC=class{constructor(a,b){if(cC.length){const c=cC.pop();c.init(a,void 0,void 0,b);a=c}else a=new bC(a,b);this.A=a;this.C=this.A.A;this.B=this.D=-1;dC(this,b)}reset(){this.A.reset();this.C=this.A.A;this.B=this.D=-1}},fC=[];var gC=class{constructor(a){this.A=a}};var hC="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():void 0,Lb=hC?(a,b)=>{a[hC]|=b}:(a,b)=>{void 0!==a.ug?a.ug|=b:Object.defineProperties(a,{ug:{value:b,configurable:!0,writable:!0,enumerable:!1}})},Cc=hC?(a,b)=>{a[hC]&=~b}:(a,b)=>{void 0!==a.ug&&(a.ug&=~b)},Hb=hC?a=>a[hC]|0:a=>a.ug|0,uc=hC?a=>a[hC]:a=>a.ug,Ib=hC?(a,b)=>{a[hC]=b}:(a,b)=>{void 0!==a.ug?a.ug=b:Object.defineProperties(a,{ug:{value:b,configurable:!0,writable:!0,enumerable:!1}})};var ec={},iC,Bc,jC=[];Ib(jC,39);Bc=Object.freeze(jC);var Ub;var hc;var kC,Ac,oC,pC,qC,rC,sC,mC,vC,wC,xC,yC,zC,AC,BC,CC,DC,HC;kC=function(a,b){a=a.Ac;return Ac(a,uc(a),b)};Ac=function(a,b,c,d){if(-1===c)return null;if(c>=Qb(b)){if(b&256)return a[a.length-1][c]}else{var e=a.length;if(d&&b&256&&(d=a[e-1][c],null!=d))return d;b=c+((b>>9&1)-1);if(b<e)return a[b]}};_.lC=function(a,b,c,d){const e=a.Ac,f=uc(e);Tb(f);zc(e,f,b,c,d);return a};oC=function(a){return void 0!==mC(a,nC,11,!1)};
pC=function(a,b){a=a.Ac;const c=uc(a),d=Ac(a,c,b);var e=null==d?d:"number"===typeof d||"NaN"===d||"Infinity"===d||"-Infinity"===d?Number(d):void 0;null!=e&&e!==d&&zc(a,c,b,e);return e};qC=function(a,b){a=kC(a,b);return null==a?a:"boolean"===typeof a||"number"===typeof a?!!a:void 0};rC=function(a,b,c){{const d=a.Ac,e=uc(d);Tb(e);if(null==c)zc(d,e,b);else{if(!(Hb(c)&4)){Object.isFrozen(c)&&(c=Gb(c));for(let f=0;f<c.length;f++)c[f]=Zb(c[f]);Ib(c,5)}zc(d,e,b,c)}}return a};
sC=function(a,b,c,d){a=a.Ac;const e=uc(a);Tb(e);(c=Fc(a,e,c))&&c!==b&&null!=d&&zc(a,e,c);zc(a,e,b,d)};mC=function(a,b,c,d){a=a.Ac;const e=uc(a),f=Ac(a,e,c,d);b=gc(f,b,e);b!==f&&null!=b&&zc(a,e,c,b,d);return b};_.tC=function(a,b,c,d=!1){b=mC(a,b,c,d);if(null==b)return b;a=a.Ac;const e=uc(a);if(!(e&2)){const f=yc(b);f!==b&&(b=f,zc(a,e,c,b,d))}return b};
_.uC=function(a,b,c){var d=a.Ac;const e=uc(d);a=!!(e&2);b=Gc(d,e,b,c,void 0,a?1:2);if(!(a||Hb(b)&8)){for(c=0;c<b.length;c++)a=b[c],d=yc(a),a!==d&&(b[c]=d);Lb(b,8)}return b};_.Tw=function(a,b,c,d,e){null==d&&(d=void 0);return _.lC(a,c,d,e)};vC=function(a,b,c){if(null!=c&&"number"!==typeof c)throw Error("E`"+typeof c+"`"+c);_.lC(a,b,c)};
wC=function(a,b,c){const d=a.Ac,e=uc(d);Tb(e);if(null!=c){var f=!!c.length;for(var g=0;g<c.length;g++){var h=c[g];f=f&&!(Hb(h.Ac)&2)}g=Hb(c);h=g|1;f=(f?h|8:h&-9)|4;f!=g&&(c=Kb(c,f))}null==c&&(c=void 0);zc(d,e,b,c);return a};xC=function(a,b){return $b(kC(a,b))};yC=function(a,b){a=kC(a,b);a=null==a?a:Yb(a)?"number"===typeof a?a:a:void 0;return a};zC=function(a){a=kC(a,1);a=null==a?a:Yb(a)?"string"===typeof a?a:a:void 0;return a};
AC=function(a,b){a=kC(a,b);a=null==a?a:Yb(a)?"number"===typeof a?a:a:void 0;return a};BC=function(a,b,c){_.lC(a,b,null==c?c:Xb(c))};CC=function(a,b,c){return _.lC(a,b,null==c?c:Zb(c))};DC=function(a,b,c){return _.lC(a,b,null==c?c:ac(c))};_.EC=function(a,b){return _.dc(kC(a,b))};_.FC=function(a,b,c){return _.lC(a,b,cc(c))};HC=function(){var a=new GC;return _.lC(a,1,1)};_.IC=function(a,b,c=!1){return Kc(qC(a,b),c)};_.Dv=function(a,b){return Kc(_.EC(a,b),"")};
_.KC=function(a,b,c){const d=a.Ac;c=Fc(d,uc(d),JC)===c?c:-1;return _.tC(a,b,c)};var ad,LC,MC;ad=function(a,b){if(null==b||""==b)return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error(void 0);return ic(a,Nb(b))};LC=function(a){iC=!0;try{return JSON.stringify(a.toJSON(),nc)}finally{iC=!1}};MC=function(a,b,c){b.A?b.D(a,b.A,b.B,c,!0):b.D(a,b.B,c,!0)};
_.NC=class{constructor(a,b,c){this.Ac=lc(a,b,c)}toJSON(){if(iC)var a=Lc(this,this.Ac,!1);else a=qc(this.Ac,sc,void 0,void 0,!1,!1),a=Lc(this,a,!0);return a}clone(){const a=this.Ac;return ic(this.constructor,vc(a,uc(a),!1))}vj(){return!!(Hb(this.Ac)&2)}};_.NC.prototype.Ku=ec;_.NC.prototype.toString=function(){return Lc(this,this.Ac,!1).toString()};var Nc=Symbol(),Xc=Symbol(),Wc=Symbol(),OC=new gC(function(a,b,c){if(0!==a.B)return!1;{var d=a.A;let f=0,g=a=0;const h=d.C;let p=d.A;do{var e=h[p++];f|=(e&127)<<g;g+=7}while(32>g&&e&128);32<g&&(a|=(e&127)>>4);for(g=3;32>g&&e&128;g+=7)e=h[p++],a|=(e&127)<<g;ZB(d,p);if(128>e){d=f>>>0;e=a>>>0;if(a=e&2147483648)d=~d+1>>>0,e=~e>>>0,0==d&&(e=e+1>>>0);d=4294967296*e+(d>>>0);a=a?-d:d}else throw Error("A");}zc(b,uc(b),c,a);return!0}),PC=new gC(function(a,b,c){if(0!==a.B)return!1;a=a.A.D();zc(b,uc(b),c,a);
return!0}),QC=new gC(function(a,b,c){if(0!==a.B&&2!==a.B)return!1;b=Dc(b,uc(b),c,2,!1);if(2==a.B){c=bC.prototype.D;var d=a.A.D()>>>0;for(d=a.A.A+d;a.A.A<d;)b.push(c.call(a.A))}else b.push(a.A.D());return!0}),RC=new gC(function(a,b,c){if(1!==a.B)return!1;var d=a.A;a=aC(d);d=aC(d)>>>0;var e=a>>>0;2097151>=d?a=""+(4294967296*d+e):YB?a=""+(BigInt(d)<<BigInt(32)|BigInt(e)):(a=(e>>>24|d<<8)&16777215,d=d>>16&65535,e=(e&16777215)+6777216*a+6710656*d,a+=8147497*d,d*=2,1E7<=e&&(a+=Math.floor(e/1E7),e%=1E7),
1E7<=a&&(d+=Math.floor(a/1E7),a%=1E7),a=d+Fb(a)+Fb(e));zc(b,uc(b),c,a);return!0}),SC=new gC(function(a,b,c){if(5!==a.B)return!1;a=aC(a.A);zc(b,uc(b),c,a);return!0}),TC=new gC(function(a,b,c){if(0!==a.B)return!1;a=$B(a.A);zc(b,uc(b),c,a);return!0}),UC=new gC(function(a,b,c,d,e){if(2!==a.B)return!1;{var f=uc(b);Tb(f);var g=Ac(b,f,c);let h;if(null!=g&&g.Ku===ec)d=yc(g),d!==g&&zc(b,f,c,d),b=d.Ac;else{if(Array.isArray(g)){const p=Hb(g);p&2?h=vc(g,p,!1):h=g;h=lc(h,d[0],d[1])}else h=lc(void 0,d[0],d[1]);
h!==g&&zc(b,f,c,h);b=h}}c=a.A.B;f=a.A.D()>>>0;g=a.A.A+f;d=g-c;0>=d&&(a.A.B=g,e(b,a,void 0,void 0,void 0),d=g-a.A.A);if(d)throw Error("v`"+f+"`"+(f-d));a.A.A=g;a.A.B=c;return!0});var VC=class{constructor(a,b){this.B=a;this.A=b;this.C=_.tC;this.D=_.Tw;this.defaultValue=void 0}};var WC=class{constructor(a){this.A=a}GK(a){OB(this.A,"startFeedback",arguments)}B(a){OB(this.A,"requestSurvey",arguments).G(()=>{},this)}C(a){OB(this.A,"presentSurvey",arguments).G(()=>{},this)}},XC=new _.MA(_.KA,"https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");QB(XC,"help.service.Lazy.create").G(()=>{});var YC=class extends _.NC{constructor(){super()}};YC.Lc=[1,2,3,4];var ZC=class extends _.NC{constructor(a){super(a)}};ZC.Lc=[2];_.$C={trending:"Trending",popularity:"Most popular",date:"Newest",alpha:"Name"};_.aD=[{label:_.$C.trending,value:"trending"},{label:_.$C.popularity,value:"popularity"},{label:_.$C.date,value:"date"},{label:_.$C.alpha,value:"alpha"}];_.bD=class{};var cD,Z,kD,Zr;cD=function(a){return a.map(b=>Zr.get(b)).filter(b=>!!b)};Z=class{constructor(a,b,c,d,e,f=!1,g=!1){this.id=a;this.name=b;this.A=c;this.C=d;this.lang=e;this.hidden=f;this.B=g}};_.dD=new Z("arabic","Arabic",{script:"Arab"},!0,"ar");_.eD=new Z("cyrillic","Cyrillic",{script:"Cyrl"},!1,"ru");_.fD=new Z("devanagari","Devanagari",{script:"Deva"},!1,"hi");_.gD=new Z("greek","Greek",{script:"Grek"},!1,"el");_.hD=new Z("gujarati","Gujarati",{script:"Gujr"},!1,"gu");
_.iD=new Z("hebrew","Hebrew",{script:"Hebr"},!0,"he");_.jD=new Z("khmer","Khmer",{script:"Khmr"},!1,"km");kD=new Z("latin","Latin",{script:"Latn"},!1,"en");_.lD=new Z("myanmar","Myanmar",{script:"Mymr"},!1,"my");_.mD=new Z("tamil","Tamil",{script:"Taml"},!1,"ta");_.nD=new Z("telugu","Telugu",{script:"Telu"},!1,"te");_.oD=new Z("thai","Thai",{script:"Thai"},!1,"th");_.pD=new Z("vietnamese","Vietnamese",{script:"Latn"},!1,"vi");_.qD=new Z("all","All",{},!1,"all",!0,!1);
_.rD=[_.dD,new Z("bengali","Bengali",{script:"Beng"},!1,"bn"),new Z("chinese-simplified","Chinese (Simplified)",{script:"Hans"},!1,"zh"),new Z("chinese-traditional","Chinese (Traditional)",{script:"Hant"},!1,"zh-TW"),new Z("chinese-hongkong","Chinese (Hong Kong)",{script:"Hant"},!1,"zh-HK"),_.eD,new Z("cyrillic-ext","Cyrillic Extended",{language:"bg_Cyrl"},!1,"ru"),_.fD,_.gD,new Z("greek-ext","Greek Extended",{language:"grc_Grek"},!1,"el"),_.hD,new Z("gurmukhi","Gurmukhi",{script:"Guru"},!1,"pa"),
_.iD,new Z("japanese","Japanese",{script:"Jpan"},!1,"ja"),new Z("kannada","Kannada",{script:"Knda"},!1,"kn"),new Z("korean","Korean",{script:"Kore"},!1,"ko"),_.jD,kD,new Z("latin-ext","Latin Extended",{language:"cs_Latn"},!1,"en"),new Z("malayalam","Malayalam",{script:"Mlym"},!1,"ml"),_.lD,new Z("oriya","Oriya",{script:"Orya"},!1,"or"),new Z("sinhala","Sinhala",{script:"Sinh"},!1,"si"),_.mD,_.nD,_.oD,new Z("tibetan","Tibetan",{script:"Tibt"},!1,"bo"),_.pD,new Z("adlam","Adlam",{script:"Adlm"},!1,
"",!0,!1),new Z("anatolian-hieroglyphs","Anatolian Hieroglyphs",{script:"Hluw"},!1,"",!0,!1),new Z("armenian","Armenian",{script:"Armn"},!1,"hy",!0,!1),new Z("avestan","Avestan",{script:"Avst"},!1,"",!0,!1),new Z("balinese","Balinese",{script:"Bali"},!1,"",!0,!1),new Z("bamum","Bamum",{script:"Bamu"},!1,"",!0,!1),new Z("bassa-vah","Bassa Vah",{script:"Bass"},!1,"",!0,!1),new Z("batak","Batak",{script:"Batk"},!1,"",!0,!1),new Z("bhaiksuki","Bhaiksuki",{script:"Bhks"},!1,"",!0,!1),new Z("brahmi","Brahmi",
{script:"Brah"},!1,"",!0,!1),new Z("buginese","Buginese",{script:"Bugi"},!1,"",!0,!1),new Z("buhid","Buhid",{script:"Buhd"},!1,"",!0,!1),new Z("canadian-aboriginal","Canadian Aboriginal",{script:"Cans"},!1,"",!0,!1),new Z("carian","Carian",{script:"Cari"},!1,"",!0,!1),new Z("caucasian-albanian","Caucasian Albanian",{script:"Aghb"},!1,"",!0,!1),new Z("chakma","Chakma",{script:"Cakm"},!1,"",!0,!1),new Z("cham","Cham",{script:"Cham"},!1,"",!0,!1),new Z("cherokee","Cherokee",{script:"Cher"},!1,"",!0,
!1),new Z("coptic","Coptic",{script:"Copt"},!1,"",!0,!1),new Z("cuneiform","Cuneiform",{script:"Xsux"},!1,"",!0,!1),new Z("cypriot","Cypriot",{script:"Cprt"},!1,"",!0,!1),new Z("deseret","Deseret",{script:"Dsrt"},!1,"",!0,!1),new Z("duployan","Duployan",{script:"Dupl"},!1,"",!0,!1),new Z("egyptian-hieroglyphs","Egyptian Hieroglyphs",{script:"Egyp"},!1,"",!0,!1),new Z("elbasan","Elbasan",{script:"Elba"},!1,"",!0,!1),new Z("elymaic","Elymaic",{script:"Elym"},!1,"",!0,!1),new Z("emoji","Emoji",{},!1,
"und-Zsye",!0,!1),new Z("georgian","Georgian",{script:"Geor"},!1,"",!0,!1),new Z("glagolitic","Glagolitic",{script:"Glag"},!1,"",!0,!1),new Z("gothic","Gothic",{script:"Goth"},!1,"",!0,!1),new Z("grantha","Grantha",{script:"Gran"},!1,"",!0,!1),new Z("gunjala-gondi","Gunjala Gondi",{script:"Gong"},!1,"",!0,!1),new Z("hanifi-rohingya","Hanifi Rohingya",{script:"Rohg"},!1,"",!0,!1),new Z("hanunoo","Hanunoo",{script:"Hano"},!1,"",!0,!1),new Z("hatran","Hatran",{script:"Hatr"},!1,"",!0,!1),new Z("imperial-aramaic",
"Imperial Aramaic",{script:"Armi"},!1,"",!0,!1),new Z("indic-siyaq-numbers","Indic Siyaq Numbers",{},!1,"",!0,!1),new Z("inscriptional-pahlavi","Inscriptional Pahlavi",{script:"Phli"},!1,"",!0,!1),new Z("inscriptional-parthian","Inscriptional Parthian",{script:"Prti"},!1,"",!0,!1),new Z("javanese","Javanese",{script:"Java"},!1,"",!0,!1),new Z("kaithi","Kaithi",{script:"Kthi"},!1,"",!0,!1),new Z("kayah-li","Kayah Li",{script:"Kali"},!1,"",!0,!1),new Z("kharoshthi","Kharoshthi",{script:"Khar"},!1,"",
!0,!1),new Z("khojki","Khojki",{script:"Khoj"},!1,"",!0,!1),new Z("khudawadi","Khudawadi",{script:"Sind"},!1,"",!0,!1),new Z("lao","Lao",{script:"Laoo"},!1,"",!0,!1),new Z("lepcha","Lepcha",{script:"Lepc"},!1,"",!0,!1),new Z("limbu","Limbu",{script:"Limb"},!1,"",!0,!1),new Z("linear-a","Linear A",{script:"Lina"},!1,"",!0,!1),new Z("linear-b","Linear B",{script:"Linb"},!1,"",!0,!1),new Z("lisu","Lisu",{script:"Lisu"},!1,"",!0,!1),new Z("lycian","Lycian",{script:"Lyci"},!1,"",!0,!1),new Z("lydian",
"Lydian",{script:"Lydi"},!1,"",!0,!1),new Z("mahajani","Mahajani",{script:"Mahj"},!1,"",!0,!1),new Z("mandaic","Mandaic",{script:"Mand"},!1,"",!0,!1),new Z("manichaean","Manichaean",{script:"Mani"},!1,"",!0,!1),new Z("marchen","Marchen",{script:"Marc"},!1,"",!0,!1),new Z("masaram-gondi","Masaram Gondi",{script:"Gonm"},!1,"",!0,!1),new Z("math","Math",{},!1,"",!0,!1),new Z("mayan-numerals","Mayan Numerals",{},!1,"",!0,!1),new Z("medefaidrin","Medefaidrin",{script:"Medf"},!1,"",!0,!1),new Z("meetei-mayek",
"Meetei Mayek",{script:"Mtei"},!1,"",!0,!1),new Z("mende-kikakui","Mende Kikakui",{script:"Mend"},!1,"",!0,!1),new Z("meroitic","Meroitic",{script:"Merc"},!1,"",!0,!1),new Z("miao","Miao",{script:"Plrd"},!1,"",!0,!1),new Z("modi","Modi",{script:"Modi"},!1,"",!0,!1),new Z("mongolian","Mongolian",{script:"Mong"},!1,"",!0,!1),new Z("mro","Mro",{script:"Mroo"},!1,"",!0,!1),new Z("multani","Multani",{script:"Mult"},!1,"",!0,!1),new Z("music","Music",{},!1,"",!0,!1),new Z("nko","Nko",{script:"Nkoo"},!1,
"",!0,!1),new Z("nabataean","Nabataean",{script:"Nbat"},!1,"",!0,!1),new Z("new-tai-lue","New Tai Lue",{script:"Talu"},!1,"",!0,!1),new Z("newa","Newa",{script:"Newa"},!1,"",!0,!1),new Z("nushu","Nushu",{script:"Nshu"},!1,"",!0,!1),new Z("ogham","Ogham",{script:"Ogam"},!1,"",!0,!1),new Z("ol-chiki","Ol Chiki",{script:"Olck"},!1,"",!0,!1),new Z("old-hungarian","Old Hungarian",{script:"Hung"},!1,"",!0,!1),new Z("old-italic","Old Italic",{script:"Ital"},!1,"",!0,!1),new Z("old-north-arabian","Old North Arabian",
{script:"Narb"},!1,"",!0,!1),new Z("old-permic","Old Permic",{script:"Perm"},!1,"",!0,!1),new Z("old-persian","Old Persian",{script:"Xpeo"},!1,"",!0,!1),new Z("old-sogdian","Old Sogdian",{script:"Sogo"},!1,"",!0,!1),new Z("old-south-arabian","Old South Arabian",{script:"Sarb"},!1,"",!0,!1),new Z("old-turkic","Old Turkic",{script:"Orkh"},!1,"",!0,!1),new Z("osage","Osage",{script:"Osge"},!1,"",!0,!1),new Z("osmanya","Osmanya",{script:"Osma"},!1,"",!0,!1),new Z("pahawh-hmong","Pahawh Hmong",{script:"Hmng"},
!1,"",!0,!1),new Z("palmyrene","Palmyrene",{script:"Palm"},!1,"",!0,!1),new Z("pau-cin-hau","Pau Cin Hau",{script:"Pauc"},!1,"",!0,!1),new Z("phags-pa","Phags Pa",{script:"Phag"},!1,"",!0,!1),new Z("phoenician","Phoenician",{script:"Phnx"},!1,"",!0,!1),new Z("psalter-pahlavi","Psalter Pahlavi",{script:"Phlp"},!1,"",!0,!1),new Z("rejang","Rejang",{script:"Rjng"},!1,"",!0,!1),new Z("runic","Runic",{script:"Runr"},!1,"",!0,!1),new Z("samaritan","Samaritan",{script:"Samr"},!1,"",!0,!1),new Z("saurashtra",
"Saurashtra",{script:"Saur"},!1,"",!0,!1),new Z("sharada","Sharada",{script:"Shrd"},!1,"",!0,!1),new Z("shavian","Shavian",{script:"Shaw"},!1,"",!0,!1),new Z("siddham","Siddham",{script:"Sidd"},!1,"",!0,!1),new Z("sogdian","Sogdian",{script:"Sogd"},!1,"",!0,!1),new Z("sora-sompeng","Sora Sompeng",{script:"Sora"},!1,"",!0,!1),new Z("soyombo","Soyombo",{script:"Soyo"},!1,"",!0,!1),new Z("sundanese","Sundanese",{script:"Sund"},!1,"",!0,!1),new Z("syloti-nagri","Syloti Nagri",{script:"Sylo"},!1,"",!0,
!1),new Z("symbols","Symbols",{},!1,"",!0,!1),new Z("syriac","Syriac",{script:"Syrc"},!1,"",!0,!1),new Z("tagalog","Tagalog",{script:"Tglg"},!1,"",!0,!1),new Z("tagbanwa","Tagbanwa",{script:"Tagb"},!1,"",!0,!1),new Z("tai-le","Tai Le",{script:"Tale"},!1,"",!0,!1),new Z("tai-tham","Tai Tham",{script:"Lana"},!1,"",!0,!1),new Z("tai-viet","Tai Viet",{script:"Tavt"},!1,"",!0,!1),new Z("takri","Takri",{script:"Takr"},!1,"",!0,!1),new Z("tamil-supplement","Tamil Supplement",{script:"Taml"},!1,"",!0,!1),
new Z("thaana","Thaana",{script:"Thaa"},!1,"",!0,!1),new Z("tifinagh","Tifinagh",{script:"Tfng"},!1,"",!0,!1),new Z("tirhuta","Tirhuta",{script:"Tirh"},!1,"",!0,!1),new Z("ugaritic","Ugaritic",{script:"Ugar"},!1,"",!0,!1),new Z("ethiopic","Ethiopic",{script:"Ethi"},!1,"",!0,!1),new Z("vai","Vai",{script:"Vaii"},!1,"",!0,!1),new Z("wancho","Wancho",{script:"Wcho"},!1,"",!0,!1),new Z("warang-citi","Warang Citi",{script:"Wara"},!1,"",!0,!1),new Z("yi","Yi",{script:"Yiii"},!1,"",!0,!1),new Z("zanabazar-square",
"Zanabazar Square",{script:"Zanb"},!1,"",!0,!1),new Z("ahom","Ahom",{script:"Ahom"},!1,"",!0,!1),new Z("dogra","Dogra",{script:"Dogr"},!1,"",!0,!1),new Z("nyiakeng-puachue-hmong","Nyiakeng Puachue Hmong",{script:"Hmnp"},!1,"",!0,!1),new Z("tangut","Tangut",{script:"Tang"},!1,"",!0,!1),new Z("yezidi","Yezidi",{script:"Yezi"},!1,"",!0,!1),_.qD].sort((a,b)=>a.name.localeCompare(b.name));Zr=_.rD.reduce((a,b)=>a.set(b.id,b),new Map);var sD,Ur,tD,Er,uD,hs,vD,wD;
sD=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;if(this.fallbackOnly){if(2>this.fallbacks.length)throw Error("O`"+this.tag);var b=2===this.fallbacks.length?0:2}else b="opsz"===this.tag?0:1;this.A=b;this.illustrationUrl=
a.illustrationUrl||"";this.B="opsz"===this.tag}};Ur=class{constructor(a,b,c,d){this.tag=a;this.min=b;this.max=c;this.defaultValue=d}};_.Fr=function(a){return a.start===a.end};tD=function(a,b){return a.tag===b.tag&&a.start===b.start&&a.end===b.end};Er=function(a){a=a.tag.charAt(0);return a===a.toUpperCase()};uD=function(a,b){if(a.tag!==b.tag){const c=Number(Er(a))-Number(Er(b));return 0!==c?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};
_.Yr=class{constructor(a,b,c){this.tag=a;this.start=b;this.end="undefined"===typeof c?b:c}contains(a){return this.tag===a.tag&&this.start<=a.start&&a.end<=this.end}};hs=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 _.Yr(f,Number(g),Number(h))}return new _.Yr(f,Number(e))});return new _.Wr(a)};
vD=function(a){return new _.Wr([new _.Yr("ital","i"===a.slice(-1)?1:0),new _.Yr("wght",Number(a.replace(/i$/,"")))])};_.gs=function(a,b){b=b.segments.filter(c=>!a.has(c.tag));return new _.Wr(a.segments.concat(b))};_.Pr=function(a,b){let c=uD(a.get("wght"),b.get("wght"));0===c&&(c=uD(a.get("ital"),b.get("ital")));0===c&&(c=wD(a,b));return c};
wD=function(a,b){for(let c=0;c<a.segments.length;c++){if(c>=b.segments.length)return 1;const d=uD(a.segments[c],b.segments[c]);if(0!==d)return d}return a.segments.length-b.segments.length};_.xD=function(a,b){return a.segments.length!==b.segments.length?!1:a.segments.every((c,d)=>tD(c,b.segments[d]))};_.yD=function(a,b,c=b){return new _.Wr([...a.segments.filter(d=>"opsz"!==d.tag),new _.Yr("opsz",b,c)])};
_.Wr=class{constructor(a){this.C=this.B="";this.segments=a.sort((b,c)=>uD(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("P`"+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=>_.Fr(c)?c.start:`${c.start}..${c.end}`);this.B=`${a.join(",")}@${b.join(",")}`}return this.B}A(){return new _.Wr(this.segments)}};var is,Gr,CD;_.zD=function(a){return 0<a.axes.size};_.Dr=function(a){let b=!1,c=!1;for(const d of Object.values(a.fonts))b=b||!d.Au,c=c||d.Au;return b&&c};_.AD=function(a,b){for(const c of b)(b=Zr.get(c))&&(a.scripts[c]=b)};is=function(a,b){return a.fonts.hasOwnProperty(b.toString())?!0:a.D.some(c=>c.contains(b))};_.BD=function(a,b){return a.axes.has(b)||"ital"===b&&a.B};Gr=function(a,b){return a.C.has(b.tag)&&tD(a.C.get(b.tag),b)};
CD=function(a,b,c){if(!_.BD(a,"opsz"))return b;const {min:d,max:e,defaultValue:f}=a.axes.get("opsz"),g=(a=b.has("opsz"))&&_.Fr(b.get("opsz"));return!c||a&&!g?c||a&&g?b:_.yD(b,f):_.yD(b,d,e)};
_.DD=class{constructor(a,b,c,d,e,f,g,h,p=!1,r=new Set,w="",x=""){this.name=a;this.displayName=b;this.category=c;this.fonts=d;this.axes=e;this.rb=f;this.D=g;this.C=h;this.isNoto=p;this.colorCapabilities=r;this.primaryScript=w;this.primaryLanguage=x;this.scripts={};this.Pm=[];this.Yb=g.some(z=>z.contains(h))?h:f[0];this.B=_.zD(this)&&!this.axes.has("ital")&&_.Dr(this)}get A(){return this.scripts[kD.id]?kD:Object.values(this.scripts)[0]}};_.fs=class{constructor(a,b){this.fontFamily=a;this.variant=b}};var ED,GD,HD,Sr;ED=function(a,b){return a.displayName.localeCompare(b.displayName)};_.FD=function(a,b){return a.defaultSort-b.defaultSort};GD=function(a,b){return a.popularity-b.popularity};HD=function(a,b){return a.dateAdded-b.dateAdded};
Sr=class extends _.DD{constructor(a,b,c,d,e,f,g,h,p,r,w,x,z,B,F,N,V,W){super(a,b,c,d,e,f,g,r,F,N,V,W);this.name=a;this.displayName=b;this.category=c;this.fonts=d;this.axes=e;this.rb=f;this.D=g;this.Pm=p;this.popularity=z;this.defaultSort=B;this.isNoto=F;this.colorCapabilities=N;this.primaryScript=V;this.primaryLanguage=W;this.lastModified=Number(w.replace(/-/g,""));this.dateAdded=Number(x.replace(/-/g,""));_.AD(this,h)}};(function(a){function b(S){p&&p.mark&&p.mark(S)}function c(S,aa){p&&p.measure&&p.measure(S,aa)}function d(S){return r+S}function e(S){ja||a[V]&&(ja=a[V].resolve(0));if(ja){let aa=ja[W];aa||(aa=ja.then);aa.call(ja,S)}else a[N](S,0)}function f(S){0===oc&&0===T.length&&e(g);S&&T.push(S)}function g(){if(!M){for(M=!0;T.length;){const S=T;T=[];for(let aa=0;aa<S.length;aa++){const ca=S[aa];try{ca.pb.Ev(ca,null,null)}catch(db){nb.nB(db)}}}nb.jJ();M=!1}}function h(){}const p=a.performance;b("Zone");const r=
a.__Zone_symbol_prefix||"__zone_symbol__",w=!0===a[d("forceDuplicateZoneCheck")];if(a.Zone){if(w||"function"!==typeof a.Zone.he)throw Error("Q");return a.Zone}class x{static nQ(){if(a.Promise!==pa.ZoneAwarePromise)throw Error("R");}static get root(){let S=x.current;for(;S.parent;)S=S.parent;return S}static get current(){return $a.pb}static get Lt(){return wc}static Tc(S,aa,ca=!1){if(pa.hasOwnProperty(S)){if(!ca&&w)throw Error("S`"+S);}else a["__Zone_disable_"+S]||(ca="Zone:"+S,b(ca),pa[S]=aa(a,x,
nb),c(ca,ca))}get parent(){return this.ib}get name(){return this.qk}constructor(S,aa){this.ib=S;this.qk=aa?aa.name||"unnamed":"<root>";this.B=aa&&aa.RJ||{};this.A=new B(this,this.ib&&this.ib.A,aa)}get(S){const aa=this.C(S);if(aa)return aa.B[S]}C(S){let aa=this;for(;aa;){if(aa.B.hasOwnProperty(S))return aa;aa=aa.ib}return null}kh(S){if(!S)throw Error("T");return this.A.kh(this,S)}PV(S,aa){if("function"!==typeof S)throw Error("U`"+S);const ca=this.A.intercept(this,S,aa),db=this;return function(){return db.wl(ca,
this,arguments,aa)}}nb(S,aa,ca,db){$a={parent:$a,pb:this};try{return this.A.Yc(this,S,aa,ca,db)}finally{$a=$a.parent}}wl(S,aa=null,ca,db){$a={parent:$a,pb:this};try{try{return this.A.Yc(this,S,aa,ca,db)}catch(sb){if(this.A.handleError(this,sb))throw sb;}}finally{$a=$a.parent}}Ev(S,aa,ca){if(S.pb!=this)throw Error("V`"+(S.pb||oa).name+"`"+this.name);if("notScheduled"!==S.state||"eventTask"!==S.type&&"macroTask"!==S.type){var db="running"!=S.state;db&&S.qf("running","scheduled");S.ul++;var sb=wc;wc=
S;$a={parent:$a,pb:this};try{"macroTask"==S.type&&S.data&&!S.data.xq&&(S.Gp=void 0);try{return this.A.Tk(this,S,aa,ca)}catch(ua){if(this.A.handleError(this,ua))throw ua;}}finally{"notScheduled"!==S.state&&"unknown"!==S.state&&("eventTask"==S.type||S.data&&S.data.xq?db&&S.qf("scheduled","running"):(S.ul=0,this.lp(S,-1),db&&S.qf("notScheduled","running","notScheduled"))),$a=$a.parent,wc=sb}}}xl(S){if(S.pb&&S.pb!==this)for(var aa=this;aa;){if(aa===S.pb)throw Error("W`"+this.name+"`"+S.pb.name);aa=aa.parent}S.qf("scheduling",
"notScheduled");aa=[];S.Bm=aa;S.Xd=this;try{S=this.A.xl(this,S)}catch(ca){throw S.qf("unknown","scheduling","notScheduled"),this.A.handleError(this,ca),ca;}S.Bm===aa&&this.lp(S,1);"scheduling"==S.state&&S.qf("scheduled","scheduling");return S}Tn(S,aa,ca,db){return this.xl(new F("microTask",S,aa,ca,db,void 0))}Gv(S,aa,ca,db,sb){return this.xl(new F("macroTask",S,aa,ca,db,sb))}Fv(S,aa,ca,db,sb){return this.xl(new F("eventTask",S,aa,ca,db,sb))}Si(S){if(S.pb!=this)throw Error("X`"+(S.pb||oa).name+"`"+
this.name);if("scheduled"===S.state||"running"===S.state){S.qf("canceling","scheduled","running");try{this.A.Si(this,S)}catch(aa){throw S.qf("unknown","canceling"),this.A.handleError(this,aa),aa;}this.lp(S,-1);S.qf("notScheduled","canceling");S.ul=0;return S}}lp(S,aa){const ca=S.Bm;-1==aa&&(S.Bm=null);for(let db=0;db<ca.length;db++)ca[db].lp(S.type,aa)}}x.he=d;const z={name:"",dB:(S,aa,ca,db)=>S.Wz(ca,db),Gn:(S,aa,ca,db)=>S.xl(ca,db),hl:(S,aa,ca,db,sb,ua)=>S.Tk(ca,db,sb,ua),Fn:(S,aa,ca,db)=>S.Si(ca,
db)};class B{constructor(S,aa,ca){this.zP={microTask:0,macroTask:0,eventTask:0};this.pb=S;this.lX=aa;this.qx=ca&&(ca&&ca.cB?ca:aa.qx);this.wE=ca&&(ca.cB?aa:aa.wE);this.EN=ca&&(ca.cB?this.pb:aa.EN);this.Fx=ca&&(ca.fB?ca:aa.Fx);this.bF=ca&&(ca.fB?aa:aa.bF);this.aF=ca&&(ca.fB?this.pb:aa.aF);this.Ix=ca&&(ca.Oq?ca:aa.Ix);this.dF=ca&&(ca.Oq?aa:aa.dF);this.cF=ca&&(ca.Oq?this.pb:aa.cF);this.tx=ca&&(ca.Nq?ca:aa.tx);this.GE=ca&&(ca.Nq?aa:aa.GE);this.FE=ca&&(ca.Nq?this.pb:aa.FE);this.Vs=ca&&(ca.Gn?ca:aa.Vs);
this.iy=ca&&(ca.Gn?aa:aa.iy);this.hy=ca&&(ca.Gn?this.pb:aa.hy);this.Hs=ca&&(ca.hl?ca:aa.Hs);this.Hx=ca&&(ca.hl?aa:aa.Hx);this.Gx=ca&&(ca.hl?this.pb:aa.Gx);this.ts=ca&&(ca.Fn?ca:aa.ts);this.ex=ca&&(ca.Fn?aa:aa.ex);this.bx=ca&&(ca.Fn?this.pb:aa.bx);this.KE=this.ME=this.LE=this.Jo=null;const db=ca&&ca.dB,sb=aa&&aa.Jo;if(db||sb)this.Jo=db?ca:z,this.LE=aa,this.ME=this,this.KE=S,ca.Gn||(this.Vs=z,this.iy=aa,this.hy=this.pb),ca.hl||(this.Hs=z,this.Hx=aa,this.Gx=this.pb),ca.Fn||(this.ts=z,this.ex=aa,this.bx=
this.pb)}kh(S,aa){return this.qx?this.qx.cB(this.wE,this.pb,S,aa):new x(S,aa)}intercept(S,aa,ca){return this.Fx?this.Fx.fB(this.bF,this.aF,S,aa,ca):aa}Yc(S,aa,ca,db,sb){return this.Ix?this.Ix.Oq(this.dF,this.cF,S,aa,ca,db,sb):aa.apply(ca,db)}handleError(S,aa){return this.tx?this.tx.Nq(this.GE,this.FE,S,aa):!0}xl(S,aa){let ca=aa;if(this.Vs)this.Jo&&ca.Bm.push(this.ME),(ca=this.Vs.Gn(this.iy,this.hy,S,aa))||(ca=aa);else if(aa.cK)aa.cK(aa);else if("microTask"==aa.type)f(aa);else throw Error("Y");return ca}Tk(S,
aa,ca,db){return this.Hs?this.Hs.hl(this.Hx,this.Gx,S,aa,ca,db):aa.callback.apply(ca,db)}Si(S,aa){if(this.ts)S=this.ts.Fn(this.ex,this.bx,S,aa);else{if(!aa.Gp)throw Error("Z");S=aa.Gp(aa)}return S}Wz(S,aa){try{this.Jo&&this.Jo.dB(this.LE,this.KE,S,aa)}catch(ca){this.handleError(S,ca)}}lp(S,aa){const ca=this.zP,db=ca[S];aa=ca[S]=db+aa;if(0>aa)throw Error("$");0!=db&&0!=aa||this.Wz(this.pb,{sT:0<ca.microTask,lT:0<ca.macroTask,EX:0<ca.eventTask,change:S})}}class F{constructor(S,aa,ca,db,sb,ua){this.Xd=
null;this.ul=0;this.Bm=null;this.A="notScheduled";this.type=S;this.source=aa;this.data=db;this.cK=sb;this.Gp=ua;if(!ca)throw Error("aa");this.callback=ca;const Y=this;this.Yc="eventTask"===S&&db&&db.DC?F.Tk:function(){return F.Tk.call(a,Y,this,arguments)}}static Tk(S,aa,ca){S||(S=this);oc++;try{return S.ul++,S.pb.Ev(S,aa,ca)}finally{1==oc&&g(),oc--}}get pb(){return this.Xd}get state(){return this.A}qf(S,aa,ca){if(this.A===aa||this.A===ca)this.A=S,"notScheduled"==S&&(this.Bm=null);else throw Error("ba`"+
this.type+"`"+this.source+"`"+S+"`"+aa+"`"+(ca?" or '"+ca+"'":"")+"`"+this.A);}toString(){return this.data&&"undefined"!==typeof this.data.oj?this.data.oj.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,pb:this.pb.name,ul:this.ul}}}const N=d("setTimeout"),V=d("Promise"),W=d("then");let T=[],M=!1,ja;const oa={name:"NO ZONE"},pa={},nb={Hf:d,ZQ:()=>$a,nB:h,jJ:h,Tn:f,ZU:()=>!x[d("ignoreConsoleErrorUncaughtError")],Xq:()=>[],JJ:h,uB:()=>
h,wQ:()=>[],pU:()=>h,IJ:()=>h,HJ:()=>h,GI:()=>!1,jj:()=>{},Tl:()=>h,Ul:()=>{},yD:()=>{},TC:()=>[],GJ:()=>h,ds:()=>h,IR:()=>[],FG:()=>h,by:()=>h,tB:()=>h,yT:e};let $a={parent:null,pb:new x(null,null)},wc=null,oc=0;c("Zone","Zone");return a.Zone=x})("undefined"!==typeof window&&window||"undefined"!==typeof self&&self||global);Zone.Tc("Error",(a,b,c)=>{function d(T){let M={KL:T.pb.name},ja=M;for(;T.parent;){T=T.parent;const oa={KL:T.pb.name};M=M.parent=oa}return ja}function e(T,M,ja=!0){T=T.split("\n");let oa=0;for(;T[oa]!==r&&T[oa]!==w&&T[oa]!==x&&T[oa]!==z&&T[oa]!==B&&oa<T.length;)oa++;for(;oa<T.length&&M;oa++){let pa=T[oa];if(pa.trim())switch(p[pa]){case 0:T.splice(oa,1);oa--;break;case 1:M.parent?M=M.parent:M=null;T.splice(oa,1);oa--;break;default:T[oa]+=ja?` [${M.pb.name}]`:` [${M.KL}]`}}return T.join("\n")}function f(){let T=
h.apply(this,arguments);const M=T.originalStack=T.stack;if(f.stackRewrite&&M){let ja=c.ZQ();if("lazy"===F)T[c.Hf("zoneFrameNames")]=d(ja);else if("default"===F)try{T.stack=T.A=e(M,ja)}catch(oa){}}return this instanceof h&&this.constructor!=h?(Object.keys(T).concat("stack","message").forEach(ja=>{const oa=T[ja];if(void 0!==oa)try{this[ja]=oa}catch(pa){}}),this):T}const g=c.Hf("zoneJsInternalStackFrames"),h=a[c.Hf("Error")]=a.Error,p={};let r,w,x,z,B;a.Error=f;const F=a.__Zone_Error_BlacklistedStackFrames_policy||
a.__Zone_Error_ZoneJsInternalStackFrames_policy||"default";f.prototype=h.prototype;f[g]=p;f.stackRewrite=!1;const N=c.Hf("zoneAwareStack");"lazy"===F&&Object.defineProperty(f.prototype,"zoneAwareStack",{configurable:!0,enumerable:!0,get:function(){this[N]||(this[N]=e(this.Zu,this[c.Hf("zoneFrameNames")],!1));return this[N]},set:function(T){this.Zu=T;this[N]=e(this.Zu,this[c.Hf("zoneFrameNames")],!1)}});const V=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(h))&&a.forEach(T=>
{0===V.filter(M=>M===T).length&&Object.defineProperty(f,T,{get:function(){return h[T]},set:function(M){h[T]=M}})});h.hasOwnProperty("stackTraceLimit")&&(h.stackTraceLimit=Math.max(h.stackTraceLimit,15),Object.defineProperty(f,"stackTraceLimit",{get:function(){return h.stackTraceLimit},set:function(T){return h.stackTraceLimit=T}}));h.hasOwnProperty("captureStackTrace")&&Object.defineProperty(f,"captureStackTrace",{value:function(T,M){h.captureStackTrace(T,M)}});Object.defineProperty(f,"prepareStackTrace",
{get:function(){return h.OJ},set:function(T){return T&&"function"===typeof T?h.OJ=function(M,ja){if(ja)for(let oa=0;oa<ja.length;oa++)if("zoneCaptureStackTrace"===ja[oa].getFunctionName()){ja.splice(oa,1);break}return T.call(this,M,ja)}:h.OJ=T}});if("disable"!==F){var W=b.current.kh({name:"detect",Nq:function(T,M,ja,oa){if(oa.Zu&&Error===f)for(T=oa.Zu.split(/\n/),oa=ja=M=!1;T.length;){let pa=T.shift();if(/:\d+:\d+/.test(pa)||"ZoneAwareError"===pa){let nb=pa.split("(")[0].split("@")[0],$a=1;-1!==nb.indexOf("ZoneAwareError")&&
(-1!==nb.indexOf("new ZoneAwareError")?(r=pa,w=pa.replace("new ZoneAwareError","new Error.ZoneAwareError")):(x=pa,z=pa.replace("Error.",""),-1===pa.indexOf("Error.ZoneAwareError")&&(B=pa.replace("ZoneAwareError","Error.ZoneAwareError"))),p[w]=0);-1!==nb.indexOf("runGuarded")?ja=!0:-1!==nb.indexOf("runTask")?oa=!0:-1!==nb.indexOf("run")?M=!0:$a=0;p[pa]=$a;if(M&&ja&&oa){f.stackRewrite=!0;break}}}return!1}}).kh({name:"child",Gn:function(T,M,ja,oa){return T.xl(ja,oa)},hl:function(T,M,ja,oa,pa,nb){return T.Tk(ja,
oa,pa,nb)},Fn:function(T,M,ja,oa){return T.Si(ja,oa)},Oq:function(T,M,ja,oa,pa,nb,$a){return T.Yc(ja,oa,pa,nb,$a)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;W.nb(()=>{W.wl(()=>{const T=()=>{};W.Fv(g,()=>{W.Gv(g,()=>{W.Tn(g,()=>{throw Error();},void 0,M=>{M.qf=T;M.Yc()});W.Tn(g,()=>{throw Error();},void 0,M=>{M.qf=T;M.Yc()})},void 0,M=>{M.qf=T;M.Yc()},()=>{})},void 0,M=>{M.qf=T;M.Yc()},()=>{})})});Error.stackTraceLimit=b}});var ed=Object.getOwnPropertyDescriptor,md=Object.defineProperty,rd=Object.getPrototypeOf,ID=Object.create,JD=Array.prototype.slice,KD=Zone.he("addEventListener"),LD=Zone.he("removeEventListener"),yd=Zone.he(""),id=Zone.he,MD="undefined"!==typeof window,wd=MD?window:void 0,kd=MD&&wd||"object"===typeof self&&self||global,ND="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,Cd=!("nw"in kd)&&"undefined"!==typeof kd.process&&"[object process]"==={}.toString.call(kd.process),OD=
!Cd&&!ND&&!(!MD||!wd.HTMLElement),PD="undefined"!==typeof kd.process&&"[object process]"==={}.toString.call(kd.process)&&!ND&&!(!MD||!wd.HTMLElement),jd={},ld=function(a){if(a=a||kd.event){var b=jd[a.type];b||(b=jd[a.type]=id("ON_PROPERTY"+a.type));var c=this||a.target||kd;b=c[b];OD&&c===wd&&"error"===a.type?(c=a,c=b&&b.call(this,c.message,c.filename,c.lineno,c.colno,c.error),!0===c&&a.preventDefault()):(c=b&&b.apply(this,arguments),void 0==c||c||a.preventDefault());return c}},pd=id("originalInstance"),
ud=!1,vd=!1;var Dd=!1;if("undefined"!==typeof window)try{const a=Object.defineProperty({},"passive",{get:function(){Dd=!0}});window.addEventListener("test",a,a);window.removeEventListener("test",a,a)}catch(a){Dd=!1}var Fd={DC:!0},zd={},Ed={},Hd=new RegExp("^"+yd+"(\\w+)(true|false)$"),Bd=id("propagationStopped");Zone.Tc("ZoneAwarePromise",(a,b,c)=>{function d(Y){if(Y&&Y.toString===Object.prototype.toString){const fa=Y.constructor&&Y.constructor.name;return(fa?fa:"")+": "+JSON.stringify(Y)}return Y?Y.toString():Object.prototype.toString.call(Y)}function e(Y){c.nB(Y);try{const fa=b[ja];"function"===typeof fa&&fa.call(this,Y)}catch(fa){}}function f(Y){return Y}function g(Y){return sb.reject(Y)}function h(Y,fa){return ta=>{try{p(Y,fa,ta)}catch(qa){p(Y,!1,qa)}}}function p(Y,fa,ta){var qa=oc();if(Y===ta)throw new TypeError("da");
if(null===Y[oa]){var Oa=null;try{if("object"===typeof ta||"function"===typeof ta)Oa=ta&&ta.then}catch(Da){return qa(()=>{p(Y,!1,Da)})(),Y}if(!1!==fa&&ta instanceof sb&&ta.hasOwnProperty(oa)&&ta.hasOwnProperty(pa)&&null!==ta[oa])r(ta),p(Y,ta[oa],ta[pa]);else if(!1!==fa&&"function"===typeof Oa)try{Oa.call(ta,qa(h(Y,fa)),qa(h(Y,!1)))}catch(Da){qa(()=>{p(Y,!1,Da)})()}else{Y[oa]=fa;qa=Y[pa];Y[pa]=ta;Y[nb]===nb&&!0===fa&&(Y[oa]=Y[wc],Y[pa]=Y[$a]);!1===fa&&ta instanceof Error&&(Oa=b.Lt&&b.Lt.data&&b.Lt.data.__creationTrace__)&&
F(ta,S,{configurable:!0,enumerable:!1,writable:!0,value:Oa});for(Oa=0;Oa<qa.length;)w(Y,qa[Oa++],qa[Oa++],qa[Oa++],qa[Oa++]);if(0==qa.length&&0==fa){Y[oa]=0;fa=ta;try{throw Error("ea`"+d(ta)+"`"+(ta&&ta.stack?"\n"+ta.stack:""));}catch(Da){fa=Da}W&&(fa.qV=!0);fa.vv=ta;fa.promise=Y;fa.pb=b.current;fa.TK=b.Lt;V.push(fa);c.Tn()}}}return Y}function r(Y){if(0===Y[oa]){try{var fa=b[aa];fa&&"function"===typeof fa&&fa.call(this,{vv:Y[pa],promise:Y})}catch(ta){}Y[oa]=!1;for(fa=0;fa<V.length;fa++)Y===V[fa].promise&&
V.splice(fa,1)}}function w(Y,fa,ta,qa,Oa){r(Y);const Da=Y[oa],ab=Da?"function"===typeof qa?qa:f:"function"===typeof Oa?Oa:g;fa.Tn("Promise.then",()=>{try{const ub=Y[pa],fc=!!ta&&nb===ta[nb];fc&&(ta[$a]=ub,ta[wc]=Da);const Rb=fa.nb(ab,void 0,fc&&ab!==g&&ab!==f?[]:[ub]);p(ta,!0,Rb)}catch(ub){p(ta,!1,ub)}},ta)}function x(Y){const fa=Y.prototype,ta=B(fa,"then");if(!ta||!1!==ta.writable&&ta.configurable){var qa=fa.then;fa[M]=qa;Y.prototype.then=function(Oa,Da){return(new sb((ab,ub)=>{qa.call(this,ab,ub)})).then(Oa,
Da)};Y[ua]=!0}}function z(Y){return function(fa,ta){fa=Y.apply(fa,ta);if(fa instanceof sb)return fa;ta=fa.constructor;ta[ua]||x(ta);return fa}}const B=Object.getOwnPropertyDescriptor,F=Object.defineProperty,N=c.Hf,V=[],W=!0===a[N("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")];var T=N("Promise");const M=N("then");c.nB=Y=>{if(c.ZU()){const fa=Y&&Y.vv;fa?console.error("Unhandled Promise rejection:",fa instanceof Error?fa.message:fa,"; Zone:",Y.pb.name,"; Task:",Y.TK&&Y.TK.source,"; Value:",fa,fa instanceof
Error?fa.stack:void 0):console.error(Y)}};c.jJ=()=>{for(;V.length;){const Y=V.shift();try{Y.pb.wl(()=>{if(Y.qV)throw Y.vv;throw Y;})}catch(fa){e(fa)}}};const ja=N("unhandledPromiseRejectionHandler"),oa=N("state"),pa=N("value"),nb=N("finally"),$a=N("parentPromiseValue"),wc=N("parentPromiseState"),oc=function(){let Y=!1;return function(fa){return function(){Y||(Y=!0,fa.apply(null,arguments))}}},S=N("currentTaskTrace"),aa=N("rejectionHandledHandler"),ca=function(){},db=a.AggregateError;class sb{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(Y){return p(new this(null),
!0,Y)}static reject(Y){return p(new this(null),!1,Y)}static any(Y){if(!Y||"function"!==typeof Y[Symbol.iterator])return Promise.reject(new db([],"All promises were rejected"));const fa=[];let ta=0;try{for(let Da of Y)ta++,fa.push(sb.resolve(Da))}catch(Da){return Promise.reject(new db([],"All promises were rejected"))}if(0===ta)return Promise.reject(new db([],"All promises were rejected"));let qa=!1;const Oa=[];return new sb((Da,ab)=>{for(let ub=0;ub<fa.length;ub++)fa[ub].then(fc=>{qa||(qa=!0,Da(fc))},
fc=>{Oa.push(fc);ta--;0===ta&&(qa=!0,ab(new db(Oa,"All promises were rejected")))})})}static race(Y){function fa(ab){qa(ab)}function ta(ab){Oa(ab)}let qa,Oa,Da=new this((ab,ub)=>{qa=ab;Oa=ub});for(let ab of Y)ab&&ab.then||(ab=this.resolve(ab)),ab.then(fa,ta);return Da}static all(Y){return sb.AG(Y)}static allSettled(Y){return(this&&this.prototype instanceof sb?this:sb).AG(Y,{pV:fa=>({status:"fulfilled",value:fa}),CR:fa=>({status:"rejected",reason:fa})})}static AG(Y,fa){let ta,qa,Oa=new this((fc,Rb)=>
{ta=fc;qa=Rb}),Da=2,ab=0;const ub=[];for(let fc of Y){fc&&fc.then||(fc=this.resolve(fc));const Rb=ab;try{fc.then(xc=>{ub[Rb]=fa?fa.pV(xc):xc;Da--;0===Da&&ta(ub)},xc=>{fa?(ub[Rb]=fa.CR(xc),Da--,0===Da&&ta(ub)):qa(xc)})}catch(xc){qa(xc)}Da++;ab++}Da-=2;0===Da&&ta(ub);return Oa}constructor(Y){if(!(this instanceof sb))throw Error("fa");this[oa]=null;this[pa]=[];try{const fa=oc();Y&&Y(fa(h(this,!0)),fa(h(this,!1)))}catch(fa){p(this,!1,fa)}}get [Symbol.toStringTag](){return"Promise"}get [Symbol.species](){return sb}then(Y,
fa){var ta,qa=null==(ta=this.constructor)?void 0:ta[Symbol.species];qa&&"function"===typeof qa||(qa=this.constructor||sb);ta=new qa(ca);qa=b.current;null==this[oa]?this[pa].push(qa,ta,Y,fa):w(this,qa,ta,Y,fa);return ta}catch(Y){return this.then(null,Y)}finally(Y){var fa,ta=null==(fa=this.constructor)?void 0:fa[Symbol.species];ta&&"function"===typeof ta||(ta=sb);fa=new ta(ca);fa[nb]=nb;ta=b.current;null==this[oa]?this[pa].push(ta,fa,Y,Y):w(this,ta,fa,Y,Y);return fa}}sb.resolve=sb.resolve;sb.reject=
sb.reject;sb.race=sb.race;sb.all=sb.all;T=a[T]=a.Promise;a.Promise=sb;const ua=N("thenPatched");c.pU=x;T&&(x(T),sd(a,"fetch",Y=>z(Y)));Promise[b.he("uncaughtPromiseErrors")]=V;return sb});var Ld=id("zoneTask");Zone.Tc("toString",a=>{const b=Function.prototype.toString,c=id("OriginalDelegate"),d=id("Promise"),e=id("Error"),f=function(){if("function"===typeof this){var h=this[c];if(h)return"function"===typeof h?b.call(h):Object.prototype.toString.call(h);if(this===Promise&&(h=a[d])||this===Error&&(h=a[e]))return b.call(h)}return b.call(this)};f[c]=b;Function.prototype.toString=f;const g=Object.prototype.toString;Object.prototype.toString=function(){return"function"===typeof Promise&&this instanceof Promise?
"[object Promise]":g.call(this)}});Zone.Tc("util",(a,b,c)=>{const d=Pd(a);c.JJ=od;c.uB=sd;c.wQ=dd;c.IJ=td;const e=b.he("BLACK_LISTED_EVENTS"),f=b.he("UNPATCHED_EVENTS");a[f]&&(a[e]=a[f]);a[e]&&(b[e]=b[f]=a[e]);c.HJ=Jd;c.Xq=Id;c.GI=xd;c.Tl=md;c.Ul=ed;c.yD=ID;c.TC=JD;c.GJ=qd;c.ds=cd;c.IR=Od;c.FG=gd;c.by=Object.defineProperty;c.tB=Nd;c.jj=()=>({hS:Ed,LL:zd,VH:d,ub:OD,Du:PD,QS:Cd,ED:"true",YC:"false",GD:yd,NL:"addEventListener",RM:"removeEventListener"})});var Qd,Rd,Sd,Td,Ud;var be="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(" ");(function(a){a[(a.__Zone_symbol_prefix||"__zone_symbol__")+"legacyPatch"]=function(){const b=a.Zone;b.Tc("defineProperty",(c,d,e)=>{e.by=Yd;Xd()});b.Tc("registerElement",(c,d,e)=>{const {ub:f,Du:g}=e.jj();(f||g)&&"registerElement"in c.document&&e.tB(e,document,"Document","registerElement",["createdCallback","attachedCallback","detachedCallback","attributeChangedCallback"])});b.Tc("EventTargetLegacy",(c,d,e)=>{Zd(c,e);const {QS:f,Du:g}=e.jj();f&&!g||ae(e,c)||(d="undefined"!==typeof WebSocket,ce(e),
e.GJ("XMLHttpRequest"),d&&$d(e,c),Zone[e.Hf("patchEvents")]=!0)})}})("undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{});Zone.Tc("legacy",a=>{(a=a[Zone.he("legacyPatch")])&&a()});Zone.Tc("timers",a=>{Md(a,"set","clear","Timeout");Md(a,"set","clear","Interval");Md(a,"set","clear","Immediate")});Zone.Tc("requestAnimationFrame",a=>{Md(a,"request","cancel","AnimationFrame");Md(a,"mozRequest","mozCancel","AnimationFrame");Md(a,"webkitRequest","webkitCancel","AnimationFrame")});
Zone.Tc("blocking",(a,b)=>{const c=["alert","prompt","confirm"];for(let d=0;d<c.length;d++)sd(a,c[d],(e,f,g)=>function(h,p){return b.current.nb(e,a,p,g)})});Zone.Tc("EventTarget",(a,b,c)=>{c.HJ(a,c);if(!Zone[c.Hf("patchEventTarget")]){var {VH:d,LL:e,ED:f,YC:g,GD:h}=c.jj();for(b=0;b<d.length;b++){const p=d[b],r=h+(p+g),w=h+(p+f);e[p]={};e[p][g]=r;e[p][f]=w}(b=a.EventTarget)&&b.prototype&&c.Xq(a,c,[b&&b.prototype])}(b=a.XMLHttpRequestEventTarget)&&b.prototype&&c.Xq(a,c,[b.prototype])});
Zone.Tc("MutationObserver",()=>{qd("MutationObserver");qd("WebKitMutationObserver")});Zone.Tc("IntersectionObserver",()=>{qd("IntersectionObserver")});Zone.Tc("FileReader",()=>{qd("FileReader")});
Zone.Tc("on_property",(a,b,c)=>{if((!Cd||PD)&&!Zone[c.Hf("patchEvents")]){b=a.__Zone_ignore_on_properties;c=[];if(OD){var d=window;c=c.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));a:{try{var e=wd.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/")){var f=!0;break a}}catch(h){}f=!1}const g=f?[{target:d,AS:["error"]}]:[];e=Pd(d);f=rd(d);d&&(e=Od(d,
e,b?b.concat(g):b),od(d,e,f))}c=c.concat("XMLHttpRequest XMLHttpRequestEventTarget IDBIndex IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor WebSocket".split(" "));for(f=0;f<c.length;f++)(e=a[c[f]])&&e.prototype&&(d=e.prototype,e=Pd(e.prototype),d&&(e=Od(d,e,b),od(d,e,void 0)))}});
Zone.Tc("customElements",(a,b,c)=>{const {ub:d,Du:e}=c.jj();(d||e)&&a.customElements&&"customElements"in a&&c.tB(c,a.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])});
Zone.Tc("XHR",(a,b)=>{(function(p){function r(ja){const oa=ja.data,pa=oa.target;pa[f]=!1;pa[h]=!1;var nb=pa[e];B||(B=pa[KD],F=pa[LD]);nb&&F.call(pa,"readystatechange",nb);nb=pa[e]=()=>{if(pa.readyState===pa.DONE)if(!oa.aborted&&pa[f]&&"scheduled"===ja.state){const $a=pa[b.he("loadfalse")];if(0!==pa.status&&$a&&0<$a.length){const wc=ja.Yc;ja.Yc=function(){const oc=pa[b.he("loadfalse")];for(let S=0;S<oc.length;S++)oc[S]===ja&&oc.splice(S,1);oa.aborted||"scheduled"!==ja.state||wc.call(ja)};$a.push(ja)}else ja.Yc()}else oa.aborted||
!1!==pa[f]||(pa[h]=!0)};B.call(pa,"readystatechange",nb);pa[c]||(pa[c]=ja);T.apply(pa,oa.kd);pa[f]=!0;return ja}function w(){}function x(ja){ja=ja.data;ja.aborted=!0;return M.apply(ja.target,ja.kd)}var z=p.XMLHttpRequest;if(z){z=z.prototype;var B=z[KD],F=z[LD];!B&&(p=p.XMLHttpRequestEventTarget)&&(p=p.prototype,B=p[KD],F=p[LD]);var N=sd(z,"open",()=>function(ja,oa){ja[d]=0==oa[2];ja[g]=oa[1];return N.apply(ja,oa)}),V=id("fetchTaskAborting"),W=id("fetchTaskScheduling"),T=sd(z,"send",()=>function(ja,
oa){if(!0===b.current[W]||ja[d])return T.apply(ja,oa);oa={target:ja,url:ja[g],xq:!1,kd:oa,aborted:!1};const pa=Zone.current.Gv("XMLHttpRequest.send",w,oa,r,x);ja&&!0===ja[h]&&!oa.aborted&&"scheduled"===pa.state&&pa.Yc()}),M=sd(z,"abort",()=>function(ja,oa){const pa=ja[c];if(pa&&"string"==typeof pa.type)null==pa.Gp||pa.data&&pa.data.aborted||pa.pb.Si(pa);else if(!0===b.current[V])return M.apply(ja,oa)})}})(a);const c=id("xhrTask"),d=id("xhrSync"),e=id("xhrListener"),f=id("xhrScheduled"),g=id("xhrURL"),
h=id("xhrErrorBeforeScheduled")});Zone.Tc("geolocation",a=>{a.navigator&&a.navigator.geolocation&&hd(a.navigator.geolocation)});Zone.Tc("PromiseRejectionEvent",(a,b)=>{function c(d){return function(e){Gd(a,d).forEach(f=>{var g=a.PromiseRejectionEvent;g&&(g=new g(d,{promise:e.promise,reason:e.vv}),f.Yc(g))})}}a.PromiseRejectionEvent&&(b[id("unhandledPromiseRejectionHandler")]=c("unhandledrejection"),b[id("rejectionHandledHandler")]=c("rejectionhandled"))});Zone.Tc("queueMicrotask",(a,b,c)=>{Kd(a,c)});Zone.Tc("canvas",(a,b,c)=>{a=a.HTMLCanvasElement;"undefined"!==typeof a&&a.prototype&&a.prototype.toBlob&&c.IJ(a.prototype,"toBlob",(d,e)=>({name:"HTMLCanvasElement.toBlob",target:d,Ct:0,kd:e}))});var ie=de({la:de}),me=de({Xa:de}),je=de({UX:de}),ne=de({VX:de});var se=class extends Error{constructor(a,b){super(`${`NG0${Math.abs(a)}`}${b?": "+b:""}`);this.code=a}};var ue;var Ae=de({HD:de});var Hh=globalThis;var QD={},Je=/\n/gm,Be=void 0;_.m=class{constructor(a,b){this.A=a;this.la=void 0;"number"==typeof b?this.dk=b:void 0!==b&&(this.la=_.fe({ja:this,aa:b.aa||"root",U:b.U}))}get Jb(){return this}toString(){return`InjectionToken ${this.A}`}};var wf=new _.m("ENVIRONMENT_INITIALIZER");var RD=new _.m("INJECTOR",-1);var vf=new _.m("INJECTOR_DEF_TYPES");var Bf=class{get(a,b=QD){if(b===QD)throw a=Error("ja`"+qe(a)),a.name="NullInjectorError",a;return b}};var Xe=de({R:de}),Ye=de({ma:de}),ff=de({Rd:de}),SD=de({Ya:de}),hf=de({F:de}),zg=de({dk:de}),TD=de({WW:de});var bf={},Ue=[];var xf=de({ka:String,sb:de});var Ll=new _.m("Set Injector scope.");var Hf={},UD={},Af=void 0,VD=class{},WD=function(a,b){b=ze(b);let c=zf(b)?b:ze(b&&b.ka);const d=If(b);if(zf(b)||!0!==b.Jb)a.A.get(c);else{let e=a.A.get(c);e||(e=Ff(void 0,Hf,!0),e.U=()=>Ge(e.Jb),a.A.set(c,e));c=b;e.Jb.push(b)}a.A.set(c,d)},XD=function(a){if(a.Ea)throw new se(205,!1);},Ug=function(a){const b=Ce(a),c=ve();try{const d=a.get(wf.Jb,Ue,2);for(const e of d)e()}finally{Ce(b),ve(c)}},Wg=class extends VD{get fa(){return this.Ea}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.Ea=!1;Kf(a,e=>WD(this,e));this.A.set(RD,Ff(void 0,this));d.has("environment")&&this.A.set(VD,Ff(void 0,this));a=this.A.get(Ll);null!=a&&"string"===typeof a.value&&this.G.add(a.value);this.D=new Set(this.get(vf.Jb,Ue,2))}destroy(){XD(this);this.Ea=!0;try{for(const b of this.C)b.oa();const a=this.B;this.B=[];for(const b of a)b()}finally{this.A.clear(),this.C.clear(),this.D.clear()}}Pb(a){XD(this);this.B.push(a);return()=>{const b=this.B.indexOf(a);-1!==
b&&this.B.splice(b,1)}}vh(a){XD(this);const b=Ce(this),c=ve();try{return a()}finally{Ce(b),ve(c)}}get(a,b=QD,c=0){XD(this);if(a.hasOwnProperty(TD))return a[TD](this);c=Ee(c);const d=Ce(this),e=ve();try{if(!(c&4)){let x=this.A.get(a);if(void 0===x){const z=("function"===typeof a||"object"===typeof a&&a instanceof _.m)&&ke(a);var f;if(f=z)if(z.aa){var g=ze(z.aa);f="string"===typeof g?"any"===g||this.G.has(g):this.D.has(g)}else f=!1;f?x=Ff(Ef(a),Hf):x=null;this.A.set(a,x)}if(null!=x){b=x;b.value===Hf&&
(b.value=UD,b.value=b.U());var h;if(h="object"===typeof b.value&&b.value){var p=b.value;h=null!==p&&"object"===typeof p&&"function"===typeof p.oa}h&&this.C.add(b.value);return b.value}}const w=c&2?Cf():this.parent;b=c&8&&b===QD?null:b;return w.get(a,b)}catch(w){if("NullInjectorError"===w.name){(w.ngTempTokenPath=w.ngTempTokenPath||[]).unshift(qe(a));if(d)throw w;h=w;var r=this.source;const x=h.ngTempTokenPath;a.__source&&x.unshift(a.__source);h.message=Ke("\n"+h.message,x,r);h.ngTokenPath=x;h.ngTempTokenPath=
null;throw h;}throw w;}finally{ve(e),Ce(d)}}toString(){const a=[],b=this.A;for(const c of b.keys())a.push(qe(c));return`R3Injector[${a.join(", ")}]`}};He(Mf(a=>({ja:a})),-1);_.YD=He(Mf(),8);He(Mf(),2);_.ZD=He(Mf(),4);He(Mf(),1);var Tf=class{constructor(a,b,c){this.Mj=a;this.Md=b;this.Zt=c}};_.Qf.HT=!0;var li,Cm;_.$f=ig(null);li=null;Cm=!0;var $D=class{constructor(a){this.Nn=a}deref(){return this.Nn}},aE,bE=null!=(aE=Hh.WeakRef)?aE:$D;var cE=0,ng=null,dE=class{constructor(){this.id=cE++;this.Nn=new bE(this);this.C=new Map;this.D=new Map;this.A=0}get G(){return 0<this.C.size}};var eE=()=>{},fE=class extends dE{constructor(a,b){super();this.K=a;this.cd=b;this.wf=!1;this.B=eE;this.H=c=>{this.B=c}}notify(){this.wf||this.cd(this);this.wf=!0}nb(){this.wf=!1;var a;if(!(a=0===this.A))a:{for(const [c,d]of this.C){a=c;const e=d,f=e.gY.deref();if(null==f||e.qX!==this.A){this.C.delete(a);var b=void 0;null==(b=f)||b.D.delete(this.id)}else if(a=e.pY,0!==a||0!==a){a=!0;break a}}a=!1}if(a){b=og(this);this.A++;try{this.B(),this.B=eE,this.K(this.H)}finally{og(b)}}}Ti(){this.B()}};var Pg=class{constructor(a,b){var c=_.v;this.U=a;this.C=!1;this.G=b;this.D=c}};var xg=!0,Ag=0,Jg={},Qg=class{constructor(a,b){this.B=a;this.yd=b}get(a,b,c){return Lg(this.B,this.yd,a,Ee(c),b)}};de({ka:String,sb:de});var gE;_.Kl=function(a){if(Array.isArray(a))return Vg({name:""},void 0,a,"");let b;const c=null!=(b=a.name)?b:"";return Vg({name:c},a.parent,a.Xb,c)};_.wr=class{};gE=new Bf;_.wr.la=_.fe({ja:_.wr,aa:"any",U:()=>_.k(RD)});_.wr.dk=-1;_.Oz=class{};var hE=class{},iE=class{};var Xg=void 0;var jE,xl,mE;jE=new _.m("AppId",{aa:"root",U:()=>"ng"});xl=new _.m("Platform Initializer");_.kE=new _.m("Platform ID",{aa:"platform",U:()=>"unknown"});new _.m("Application Packages Root URL");_.lE=new _.m("AnimationModuleType");mE=new _.m("CSP nonce",{aa:"root",U:()=>{let a,b;return(null==(a=Yg().body)?void 0:null==(b=a.querySelector("[ngCspNonce]"))?void 0:b.getAttribute("ngCspNonce"))||null}});new _.m("",{aa:"root",U:()=>new Set});var nE=class{},oE=class{};_.Zg=class{constructor(a){this.J=a}};_.Zg.dk=function(){return $g(ag(),_.n())};var pE;pE=class{};_.qE=class{constructor(){this.Sp=null}};_.qE.dk=()=>{const a=_.n(),b=Wf(ag().index,a);return(Nf(b)?b:a)[11]};var rE=class{constructor(){this.callbacks=new Set;this.A=new Set;this.C=0;this.B=!1}Dp(){if(this.B)throw new se(102,!1);this.C++}end(){this.C--;if(0===this.C)try{this.B=!0;for(const a of this.callbacks)a.Yc()}finally{this.B=!1;for(const a of this.A)this.callbacks.add(a);this.A.clear()}}register(a){(this.B?this.A:this.callbacks).add(a)}oa(){this.callbacks.clear();this.A.clear()}};rE.la=_.fe({ja:rE,aa:"root",U:()=>new rE});var ch=new Map,ji=0;var Hi=class{constructor(){this.eE=console}handleError(a){const b=this.DN(a);this.eE.error("ERROR",a);b&&this.eE.error("ORIGINAL ERROR",b)}DN(a){for(a=a&&a.ngOriginalError;a&&a.ngOriginalError;)a=a.ngOriginalError;return a||null}};new _.m("");var sE=new _.m("",{aa:"root",U:()=>!1});var jh=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,kh=/(<|>)/;var zh=class extends dE{constructor(){super(...arguments);this.yd=null}set vn(a){this.yd=a}get B(){return this.G}vh(a,b,c){const d=og(this);this.A++;try{a(b,c)}finally{og(d)}}destroy(){this.A++}},yh=null;_.xi={};var Dh=class{constructor(a){this.A=a}toString(){return`SafeValue must use [property]=binding: ${this.A}`+" (see https://g.co/ng/security#xss)"}},tE=class extends Dh{Cw(){return"HTML"}},uE=class extends Dh{Cw(){return"URL"}},vE=class extends Dh{Cw(){return"ResourceURL"}};var Gh;var Th=class{constructor(a){this.A=a}iu(a){a="<body><remove></remove>"+a;try{const b=(new window.DOMParser).parseFromString(Jh(a),"text/html").body;if(null===b)return this.A.iu(a);b.removeChild(b.firstChild);return b}catch(b){return null}}},Sh=class{constructor(a){this.A=a;this.B=this.A.implementation.createHTMLDocument("sanitization-inert")}iu(a){const b=this.B.createElement("template");b.innerHTML=Jh(a);return b}};var Kh=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;var Zh=Mh("area,br,col,hr,img,wbr"),wE=Mh("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),xE=Mh("rp,rt"),yE=Nh(xE,wE),zE=Nh(wE,Mh("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")),AE=Nh(xE,Mh("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")),
Vh=Nh(Zh,zE,AE,yE),Yh=Mh("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),BE=Mh("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"),
CE=Mh("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"),
Xh=Nh(Yh,BE,CE),Wh=Mh("script,style,template"),$h=function(a,b){if(b&&(a.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw Error("na`"+a.outerHTML);return b},Uh=class{constructor(){this.A=[]}},Oh=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Ph=/([^#-~ |!])/g,Rh;var DE={NONE:0,nW:1,PW:2,GW:3,URL:4,AW:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};var bi;var EE=class{constructor(){this.all=new Set;this.A=new Map}create(a,b){const c="undefined"===typeof Zone?null:Zone.current,d=new fE(a,f=>{this.all.has(f)&&this.A.set(f,c)});this.all.add(d);d.notify();let e;a=()=>{d.Ti();let f;null==(f=e)||f();this.all.delete(d);this.A.delete(d)};e=null==b?void 0:b.Pb(a);return{destroy:a}}flush(){if(0!==this.A.size)for(const [a,b]of this.A){const c=a,d=b;this.A.delete(c);d?d.nb(()=>c.nb()):c.nb()}}};EE.la=_.fe({ja:EE,aa:"root",U:()=>new EE});var On,GE;_.FE=function(a){gh(a.B||a.yd)};
On=class{get Qn(){const a=this.yd,b=a[1];return Mi(b,a,b.firstChild,[])}constructor(a,b){this.yd=a;this.B=b;this.wo=null;this.qs=!1}get context(){return this.yd[8]}set context(a){this.yd[8]=a}get fa(){return 256===(this.yd[2]&256)}destroy(){if(this.wo)this.wo.Qm(this);else if(this.qs){const a=this.yd[3];if(Of(a)){const b=a[8],c=b?b.indexOf(this):-1;-1<c&&(ph(a,c),lf(b,c))}this.qs=!1}rh(this.yd[1],this.yd)}Pb(a){var b=this.yd;if(256===(b[2]&256))throw new se(911,!1);null===b[21]&&(b[21]=[]);b[21].push(a)}detach(){this.yd[2]&=
-129}Fb(){Oi(this.yd[1],this.yd,this.context)}};GE=class extends On{constructor(a){super(a);this.A=a}Fb(){const a=this.A;Oi(a[1],a,a[8],!1)}get context(){return null}};var HE=class{};HE.la=_.fe({ja:HE,aa:"root",U:()=>null});var IE=new class{constructor(a){this.A=a}}("0.0.0-PLACEHOLDER");var JE={};var Nz=function(a,b){return new KE(b[Xe]||null,a.Dn)},LE=class extends _.Oz{constructor(a){super();this.Dn=a}},ME=class{constructor(a,b){this.Ma=a;this.hv=b}get(a,b,c){c=Ee(c);const d=this.Ma.get(a,JE,c);return d!==JE||b===JE?d:this.hv.get(a,b,c)}},KE=class extends oE{get inputs(){var a=this.A;const b=a.nh;a=Ri(a.inputs);if(null!==b)for(const c of a)b.hasOwnProperty(c.Nj)&&(c.transform=b[c.Nj]);return a}get outputs(){return Ri(this.A.outputs)}constructor(a,b){super();this.A=a;this.Dn=b;this.Xy=a.type;
this.hf=a.I.map(Re).join(",");this.Pa=a.Pa?a.Pa:[];this.IS=!!b}create(a,b,c,d){d=d||this.Dn;var e;(d=d instanceof VD?d:null==(e=d)?void 0:e.Ma)&&null!==this.A.Oz&&(d=this.A.Oz(d)||d);var f=d?new ME(a,d):a;a=f.get(pE,null);if(null===a)throw new se(407,!1);e=f.get(HE,null);d=f.get(EE,null);var g=f.get(rE,null);d={rl:a,IU:e,OH:d,jQ:g};a=a.Xi(null,this.A);e=this.A.I[0][0]||"div";c?(e=this.A.Oa,e=f.get(sE,!1)||3===e,e=a.UB(c,e)):(g=e.toLowerCase(),e=a.createElement(e,"svg"===g?"svg":"math"===g?"math":
null));g=e;e=this.A.iB?576:528;var h=this.A.El?4608:e;e=wi(0,null,null,1,0,null,null,null,null,null,null);f=ki(null,e,null,h,null,null,d,a,f,null,null);hg(f);let p,r;try{const ja=this.A;h=null;if(ja.Yp){var w=[];h=new Map;ja.Yp(ja,w,h);w.push(ja)}else w=[ja];var x=f[1];f[25]=g;var z=mi(x,25,2,"#host",null);x=w;var B=f[1];for(var F of x)z.yg=Oe(z.yg,F.Ca);null!==z.yg&&(Li(z,z.yg,!0),null!==g&&xh(a,g,z));F=null;null!==g&&(F=null);var N=d.rl.Xi(g,ja);let oa=16;ja.El?oa=4096:ja.iB&&(oa=64);const pa=ki(f,
qi(ja),null,oa,f[z.index],z,d,N,null,null,F);B.Ad&&Bi(B,z,x.length-1);ri(f,pa);var V=f[z.index]=pa;r=e.data[25];if(g)if(c)Me(a,g,["ng-version",IE.A]);else{var W=ja.I[0];c=[];z=[];B=1;for(N=2;B<W.length;){let ca=W[B];if("string"===typeof ca)2===N?""!==ca&&c.push(ca,W[++B]):8===N&&z.push(ca);else{if(0!==(N&1))break;N=ca}B++}const {Gc:S,Fm:aa}={Gc:c,Fm:z};S&&Me(a,g,S);if(aa&&0<aa.length){var T=aa.join(" ");""===T?a.removeAttribute(g,"class"):a.setAttribute(g,"class",T)}}if(void 0!==b){var M=this.Pa;
const S=r.Dg=[];for(W=0;W<M.length;W++){const aa=b[W];S.push(null!=aa?Array.from(aa):null)}}b=w;w=h;M=[Si];const nb=ag(),$a=f[1],wc=Vf(nb,f);Ci($a,f,nb,b,null,w);for(w=0;w<b.length;w++){const S=Og(f,$a,nb.Je+w,nb);dh(S,f)}ti($a,f,nb);wc&&dh(wc,f);const oc=Og(f,$a,nb.Je+nb.Vh,nb);V[8]=f[8]=oc;if(null!==M)for(const S of M)S(oc,ja);pi($a,nb,V);p=oc;Ki(e,f,null)}finally{kg()}return new NE(this.Xy,p,$g(r,f),f,r)}},NE=class extends nE{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 GE(d);this.Xy=a}Lv(a,b){var c=this.B.inputs;let d;null!==c&&(d=c[a])&&(null!=this.C||(this.C=new Map),this.C.has(a)&&Object.is(this.C.get(a),b)||(c=this.D,zi(c[1],c,d,a,b),this.C.set(a,b),a=Wf(this.B.index,c),gh(a)))}get Ma(){return new Qg(this.B,this.D)}destroy(){this.A.destroy()}Pb(a){this.A.Pb(a)}};var OE=class extends hE{constructor(a,b){super();this.ib=b;this.Zw=[];this.B=[];this.C=new LE(this);var c=(a[SD]||null).Ep;this.Zw=c instanceof Function?c():c;this.A=Tg(a,b,[{ka:hE,sb:this},{ka:_.Oz,sb:this.C}],qe(a),new Set(["environment"]));Ug(this.A);this.instance=this.A.get(a)}get Ma(){return this.A}destroy(){const a=this.A;!a.fa&&a.destroy();this.B.forEach(b=>b());this.B=null}Pb(a){this.B.push(a)}},PE=class extends iE{constructor(a){super();this.A=a}create(a){return new OE(this.A,a)}},Ti=class extends hE{constructor(a){super();
this.C=new LE(this);this.instance=null;const b=new Wg([...a.Xb,{ka:hE,sb:this},{ka:_.Oz,sb:this.C}],a.parent||Cf(),a.zH,new Set(["environment"]));this.Ma=b;a.aK&&Ug(b)}destroy(){this.Ma.destroy()}Pb(a){this.Ma.Pb(a)}};var QE=new _.m("Application Initializer"),Cl=function(a){if(!a.nn){var b=[];for(const d of a.A){const e=d();if(Vi(e))b.push(e);else if(e&&"function"===typeof e.subscribe){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)});0===b.length&&c();a.nn=!0}},Bl=class{constructor(){this.done=this.nn=!1;this.B=new Promise((b,c)=>{this.resolve=b;this.reject=c});let a;this.A=null!=(a=_.Fe(QE,{optional:!0}))?
a:[]}};Bl.F=function(a){return new (a||Bl)};Bl.la=_.fe({ja:Bl,U:Bl.F,aa:"root"});var RE=class{log(a){console.log(a)}};RE.F=function(a){return new (a||RE)};RE.la=_.fe({ja:RE,U:RE.F,aa:"platform"});var Xi=["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 1===Math.floor(Math.abs(a))&&0===b?1:5}];var Zi={};_.Dl=new _.m("LocaleId",{aa:"root",U:()=>_.Fe(_.Dl,12)||("undefined"!==typeof aA?"en-US":"undefined"!==typeof $localize&&$localize.locale||"en-US")});new _.m("DefaultCurrencyCode",{aa:"root",U:()=>"USD"});new _.m("Translations");new _.m("TranslationsFormat");var SE=!1,TE={set Mg(a){a?console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+Error().stack):SE&&console.log("RxJS: Back to a better error behavior. Thank you. <3");SE=a},get Mg(){return SE}};var UE="function"===typeof Symbol&&Symbol.observable||"@@observable";var VE={closed:!0,next(){},error(a){if(TE.Mg)throw a;$i(a)},complete(){}};var ej=(()=>{function a(b){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;return this}a.prototype=Object.create(Error.prototype);return a})();_.Fj=Array.isArray||(a=>a&&"number"===typeof a.length);var WE;
_.cj=class{constructor(a){this.closed=!1;this.Ph=this.Vo=null;a&&(this.yN=!0,this.sf=a)}unsubscribe(){let a;if(!this.closed){var {Vo:b,yN:c,sf:d,Ph:e}=this;this.closed=!0;this.Ph=this.Vo=null;if(b instanceof _.cj)b.remove(this);else if(null!==b)for(var f=0;f<b.length;++f)b[f].remove(this);if(aj(d)){c&&(this.sf=void 0);try{d.call(this)}catch(g){a=g instanceof ej?fj(g.errors):[g]}}if((0,_.Fj)(e)){f=-1;let g=e.length;for(;++f<g;){const h=e[f];if(bj(h))try{h.unsubscribe()}catch(p){a=a||[],p instanceof ej?
a=a.concat(fj(p.errors)):a.push(p)}}}if(a)throw new ej(a);}}add(a){let b=a;if(!a)return _.cj.EMPTY;switch(typeof a){case "function":b=new _.cj(a);case "object":if(b===this||b.closed||"function"!==typeof b.unsubscribe)return b;if(this.closed)return b.unsubscribe(),b;b instanceof _.cj||(a=b,b=new _.cj,b.Ph=[a]);break;default:throw Error("pa`"+a);}let {Vo:c}=b;if(null===c)b.Vo=this;else if(c instanceof _.cj){if(c===this)return b;b.Vo=[c,this]}else if(-1===c.indexOf(this))c.push(this);else return b;a=
this.Ph;null===a?this.Ph=[b]:a.push(b);return b}remove(a){const b=this.Ph;b&&(a=b.indexOf(a),-1!==a&&b.splice(a,1))}};WE=new _.cj;WE.closed=!0;_.cj.EMPTY=WE;var YE;
_.XE=class extends _.cj{static create(a,b,c){a=new _.XE(a,b,c);a.ag=!1;return a}constructor(a,b,c){super();this.Zv=null;this.Zc=this.ag=this.Yv=!1;switch(arguments.length){case 0:this.destination=VE;break;case 1:if(!a){this.destination=VE;break}if("object"===typeof a){a instanceof _.XE?(this.ag=a.ag,this.destination=a,a.add(this)):(this.ag=!0,this.destination=new YE(this,a));break}default:this.ag=!0,this.destination=new YE(this,a,b,c)}}next(a){this.Zc||this.Sa(a)}error(a){this.Zc||(this.Zc=!0,this.mf(a))}complete(){this.Zc||
(this.Zc=!0,this.jd())}unsubscribe(){this.closed||(this.Zc=!0,super.unsubscribe())}Sa(a){this.destination.next(a)}mf(a){this.destination.error(a);this.unsubscribe()}jd(){this.destination.complete();this.unsubscribe()}};
YE=class extends _.XE{constructor(a,b,c,d){super();this.A=a;let e,f=this;aj(b)?e=b:b&&(e=b.next,c=b.error,d=b.complete,b!==VE&&(f=Object.create(b),dj(b)&&b.add(this.unsubscribe.bind(this)),f.unsubscribe=this.unsubscribe.bind(this)));this.B=f;this.Sa=e;this.mf=c;this.jd=d}next(a){if(!this.Zc&&this.Sa){const b=this.A;TE.Mg&&b.ag?this.C(b,this.Sa,a)&&this.unsubscribe():this.D(this.Sa,a)}}error(a){if(!this.Zc){const b=this.A,c=TE.Mg;if(this.mf)c&&b.ag?this.C(b,this.mf,a):this.D(this.mf,a),this.unsubscribe();
else if(b.ag)c?(b.Zv=a,b.Yv=!0):$i(a),this.unsubscribe();else{this.unsubscribe();if(c)throw a;$i(a)}}}complete(){if(!this.Zc){const a=this.A;if(this.jd){const b=()=>this.jd.call(this.B);TE.Mg&&a.ag?this.C(a,b):this.D(b)}this.unsubscribe()}}D(a,b){try{a.call(this.B,b)}catch(c){this.unsubscribe();if(TE.Mg)throw c;$i(c)}}C(a,b,c){if(!TE.Mg)throw Error("qa");try{b.call(this.B,c)}catch(d){return TE.Mg?(a.Zv=d,a.Yv=!0):$i(d),!0}return!1}sf(){const a=this.A;this.A=this.B=null;a.unsubscribe()}};var ZE=class extends _.XE{constructor(a){super();this.destination=a}};_.A=function(a,...b){return 0===b.length?a:hj(b)(a)};
_.lj=class{constructor(a){a&&(this.Wd=a)}yn(a){const b=new _.lj;b.source=this;b.operator=a;return b}subscribe(a,b,c){const d=this.operator;a:{if(a){if(a instanceof _.XE||ij(a)&&dj(a))break a;if(ij(a)){a=new ZE(a);break a}}a=a||b||c?new _.XE(a,b,c):new _.XE(VE)}d?a.add(d.call(a,this.source)):a.add(this.source||TE.Mg&&!a.ag?this.Wd(a):this.C(a));if(TE.Mg&&a.ag&&(a.ag=!1,a.Yv))throw a.Zv;return a}C(a){try{return this.Wd(a)}catch(c){TE.Mg&&(a.Yv=!0,a.Zv=c);var b;a:{for(b=a;b;){const d=b.destination,e=
b.Zc;if(b.closed||e){b=!1;break a}d&&d instanceof _.XE?b=d:b=null}b=!0}b?a.error(c):console.warn(c)}}forEach(a,b){b=kj(b);return new b((c,d)=>{let e;e=this.subscribe(f=>{try{a(f)}catch(g){d(g),e&&e.unsubscribe()}},d,c)})}Wd(a){const b=this.source;return b&&b.subscribe(a)}[UE](){return this}};_.lj.create=a=>new _.lj(a);var $E=class extends _.cj{constructor(a,b){super();this.Jg=a;this.ho=b;this.closed=!1}unsubscribe(){if(!this.closed){this.closed=!0;var a=this.Jg,b=a.te;this.Jg=null;!b||0===b.length||a.Zc||a.closed||(a=b.indexOf(this.ho),-1!==a&&b.splice(a,1))}}};var aF=(()=>{function a(){this.message="object unsubscribed";this.name="ObjectUnsubscribedError";return this}a.prototype=Object.create(Error.prototype);return a})();var bF;bF=function(a){const b=new _.lj;b.source=a;return b};
_.Wk=class extends _.lj{constructor(){super();this.te=[];this.Uf=this.Zc=this.closed=!1;this.B=null}yn(a){const b=new cF(this,this);b.operator=a;return b}next(a){if(this.closed)throw new aF;if(!this.Zc){var b=this.te;const c=b.length;b=b.slice();for(let d=0;d<c;d++)b[d].next(a)}}error(a){if(this.closed)throw new aF;this.Uf=!0;this.B=a;this.Zc=!0;var b=this.te;const c=b.length;b=b.slice();for(let d=0;d<c;d++)b[d].error(a);this.te.length=0}complete(){if(this.closed)throw new aF;this.Zc=!0;var a=this.te;
const b=a.length;a=a.slice();for(let c=0;c<b;c++)a[c].complete();this.te.length=0}unsubscribe(){this.closed=this.Zc=!0;this.te=null}C(a){if(this.closed)throw new aF;return super.C(a)}Wd(a){if(this.closed)throw new aF;if(this.Uf)return a.error(this.B),_.cj.EMPTY;if(this.Zc)return a.complete(),_.cj.EMPTY;this.te.push(a);return new $E(this,a)}};_.Wk.create=(a,b)=>new cF(a,b);
var cF=class extends _.Wk{constructor(a,b){super();this.destination=a;this.source=b}next(a){const b=this.destination;b&&b.next&&b.next(a)}error(a){const b=this.destination;b&&b.error&&this.destination.error(a)}complete(){const a=this.destination;a&&a.complete&&this.destination.complete()}Wd(a){return this.source?this.source.subscribe(a):_.cj.EMPTY}};var dF;dF=function(a){if(a.Uf)throw a.B;if(a.closed)throw new aF;return a.Fc};_.rp=class extends _.Wk{constructor(a){super();this.Fc=a}get value(){return dF(this)}Wd(a){const b=super.Wd(a);b&&!b.closed&&a.next(this.Fc);return b}next(a){super.next(this.Fc=a)}};_.yq=new _.lj(a=>a.complete());var nj=a=>b=>{for(let c=0,d=a.length;c<d&&!b.closed;c++)b.next(a[c]);b.complete()};var eF={now(){return(eF.Eb||Date).now()},Eb:void 0};_.$k=class extends _.Wk{constructor(a=Infinity,b=Infinity,c=eF){super();this.ca=c;this.A=[];this.H=!1;this.D=1>a?1:a;this.L=1>b?1:b;Infinity===b?(this.H=!0,this.next=this.T):this.next=this.Z}T(a){const b=this.A;b.push(a);b.length>this.D&&b.shift();super.next(a)}Z(a){this.A.push({time:this.G(),value:a});this.K();super.next(a)}Wd(a){const b=this.H,c=b?this.A:this.K(),d=c.length;let e;if(this.closed)throw new aF;this.Zc||this.Uf?e=_.cj.EMPTY:(this.te.push(a),e=new $E(this,a));if(b)for(var f=0;f<d&&!a.closed;f++)a.next(c[f]);
else for(f=0;f<d&&!a.closed;f++)a.next(c[f].value);this.Uf?a.error(this.B):this.Zc&&a.complete();return e}G(){const a=this.ca;return a?a.now():eF.now()}K(){const a=this.G(),b=this.D,c=this.L,d=this.A,e=d.length;let f=0;for(;f<e&&!(a-d[f].time<c);)f++;e>b&&(f=Math.max(f,e-b));0<f&&d.splice(0,f);return d}};var gF=class{constructor(a,b=fF){this.B=a;this.now=b}cd(a,b=0,c){return(new this.B(this,a)).cd(c,b)}},fF=eF.now;var sj=(()=>{function a(){this.message="no elements in sequence";this.name="EmptyError";return this}a.prototype=Object.create(Error.prototype);return a})();var vj=class{call(a,b){b.Xo++;a=new hF(a,b);const c=b.subscribe(a);a.closed||(a.connection=b.connect());return c}},hF=class extends _.XE{constructor(a,b){super(a);this.A=b;this.connection=null}sf(){var a=this.A;if(a){this.A=null;var b=a.Xo;0>=b?this.connection=null:(a.Xo=b-1,1<b?this.connection=null:(b=this.connection,a=a.Xl,this.connection=null,!a||b&&a!==b||a.unsubscribe()))}else this.connection=null}};var Uk,kF;_.jF=class extends _.lj{constructor(a,b){super();this.source=a;this.MK=b;this.Xo=0;this.Is=!1}Wd(a){return this.ku().subscribe(a)}ku(){const a=this.wk;if(!a||a.Zc)this.wk=this.MK();return this.wk}connect(){let a=this.Xl;a||(this.Is=!1,a=this.Xl=new _.cj,a.add(this.source.subscribe(new iF(this.ku(),this))),a.closed&&(this.Xl=null,a=_.cj.EMPTY));return a}ir(){return wj()(this)}};kF=_.jF.prototype;
Uk={operator:{value:null},Xo:{value:0,writable:!0},wk:{value:null,writable:!0},Xl:{value:null,writable:!0},Wd:{value:kF.Wd},Is:{value:kF.Is,writable:!0},ku:{value:kF.ku},connect:{value:kF.connect},ir:{value:kF.ir}};var iF=class extends _.XE{constructor(a,b){super();this.destination=a;this.A=b}mf(a){this.sf();super.mf(a)}jd(){this.A.Is=!0;this.sf();super.jd()}sf(){const a=this.A;if(a){this.A=null;const b=a.Xl;a.Xo=0;a.wk=null;a.Xl=null;b&&b.unsubscribe()}}};var xj=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new lF(a,this.A))}},lF=class extends _.XE{constructor(a,b){super(a);this.A=b;this.count=0;this.B=this}Sa(a){let b;try{b=this.A.call(this.B,a,this.count++)}catch(c){this.destination.error(c);return}this.destination.next(b)}};var mF="function"===typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";var nF=a=>b=>{const c=a[mF]();do{let d;try{d=c.next()}catch(e){b.error(e);return}if(d.done){b.complete();break}b.next(d.value);if(b.closed)break}while(1);"function"===typeof c.return&&b.add(()=>{c.return&&c.return()});return b};var oF=a=>b=>{const c=a[UE]();if("function"!==typeof c.subscribe)throw new TypeError("ua");return c.subscribe(b)};var pF=a=>b=>{a.then(c=>{b.closed||(b.next(c),b.complete())},c=>b.error(c)).then(null,$i);return b};var Dj=a=>{if(a&&"function"===typeof a[UE])return oF(a);if(a&&"number"===typeof a.length&&"function"!==typeof a)return nj(a);if(a&&"function"!==typeof a.subscribe&&"function"===typeof a.then)return pF(a);if(a&&"function"===typeof a[mF])return nF(a);if(Symbol&&Symbol.asyncIterator&&a&&"function"===typeof a[Symbol.asyncIterator])return zj(a);throw new TypeError("va`"+(bj(a)?"an invalid object":`'${a}'`));};var rF,tF;_.qF=class extends _.XE{constructor(a){super();this.parent=a}Sa(a){this.parent.Ff(a)}mf(a){this.parent.Iq(a);this.unsubscribe()}jd(){this.parent.Wf();this.unsubscribe()}};rF=class extends _.XE{constructor(a,b,c){super();this.parent=a;this.A=b;this.B=c}Sa(a){this.parent.Ff(this.A,a,this.B,this)}mf(a){this.parent.Iq(a);this.unsubscribe()}jd(){this.parent.Wf(this);this.unsubscribe()}};_.sF=class extends _.XE{Ff(a){this.destination.next(a)}Iq(a){this.destination.error(a)}Wf(){this.destination.complete()}};
tF=class extends _.XE{Ff(a,b){this.destination.next(b)}Iq(a){this.destination.error(a)}Wf(){this.destination.complete()}};var uF,vF;uF={};_.Gj=class{constructor(a,b){this.A=a;this.keys=b}call(a,b){return b.subscribe(new vF(a,this.A,this.keys))}};
vF=class extends tF{constructor(a,b,c){super(a);this.C=b;this.keys=c;this.active=0;this.values=[];this.B=[]}Sa(a){this.values.push(uF);this.B.push(a)}jd(){const a=this.B,b=a.length;if(0===b)this.destination.complete();else{this.A=this.active=b;for(let c=0;c<b;c++)this.add(_.Ej(a[c],new rF(this,null,c)))}}Wf(){0===--this.active&&this.destination.complete()}Ff(a,b,c){const d=this.values;var e=d[c];e=this.A?e===uF?--this.A:this.A:0;d[c]=b;0===e&&(this.C?this.D(d):this.destination.next(this.keys?this.keys.reduce((f,
g,h)=>(f[g]=d[h],f),{}):d.slice()))}D(a){let b;try{b=this.C.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)}};var Kj=class{constructor(a,b=Infinity){this.B=a;this.A=b}call(a,b){return b.subscribe(new wF(a,this.B,this.A))}},wF=class extends _.sF{constructor(a,b,c=Infinity){super(a);this.destination=a;this.B=b;this.A=c;this.en=!1;this.buffer=[];this.index=this.active=0}Sa(a){if(this.active<this.A){let b;const c=this.index++;try{b=this.B(a,c)}catch(d){this.destination.error(d);return}this.active++;a=new _.qF(this);this.destination.add(a);_.Ej(b,a)}else this.buffer.push(a)}jd(){this.en=!0;0===this.active&&0===
this.buffer.length&&this.destination.complete();this.unsubscribe()}Ff(a){this.destination.next(a)}Wf(){const a=this.buffer;this.active--;0<a.length?this.Sa(a.shift()):0===this.active&&this.en&&this.destination.complete()}};var xF=class extends _.cj{constructor(){super()}cd(){return this}};var yF=function(a,b,c){if(a.closed)return Error("za");a.pending=!1;if(b=a.D(b,c))return b;!1===a.pending&&null!=a.id&&(a.id=a.A(a.scheduler,a.id,null))},zF=class extends xF{constructor(a,b){super();this.scheduler=a;this.C=b;this.pending=!1}cd(a,b=0){if(this.closed)return this;this.state=a;a=this.id;const c=this.scheduler;null!=a&&(this.id=this.A(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.B(c,this.id,b);return this}B(a,b,c=0){return setInterval(a.flush.bind(a,this),c)}A(a,b,c=0){if(null!==
c&&this.delay===c&&!1===this.pending)return b;clearInterval(b)}D(a){let b=!1,c=void 0;try{this.C(a)}catch(d){b=!0,c=!!d&&d||Error(d)}if(b)return this.unsubscribe(),c}sf(){const a=this.id,b=this.scheduler,c=b.actions,d=c.indexOf(this);this.state=this.C=null;this.pending=!1;this.scheduler=null;-1!==d&&c.splice(d,1);null!=a&&(this.id=this.A(b,a,null));this.delay=null}};var AF=class extends gF{constructor(a,b=fF){super(a,b);this.actions=[];this.active=!1;this.A=void 0}flush(a){const b=this.actions;if(this.active)b.push(a);else{var c;this.active=!0;do if(c=yF(a,a.state,a.delay))break;while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}}};_.Tj=new AF(zF);var BF=new _.lj(Xj);var Yj=class{constructor(a){this.ar=a}call(a,b){return b.subscribe(new CF(a,this.ar))}},CF=class extends _.XE{constructor(a,b){super(a);this.ar=b;this.count=0}Sa(a){let b;try{b=this.ar.call(void 0,a,this.count++)}catch(c){this.destination.error(c);return}b&&this.destination.next(a)}};var dk=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new DF(a,this.A))}},DF=class extends _.XE{constructor(a,b){Object.create(null);super(a);this.A=[];this.active=0;this.B=b}Sa(a){const b=this.A;(0,_.Fj)(a)?b.push(new EF(a)):"function"===typeof a[mF]?b.push(new FF(a[mF]())):b.push(new GF(this.destination,this,a))}jd(){const a=this.A,b=a.length;this.unsubscribe();if(0===b)this.destination.complete();else{this.active=b;for(let c=0;c<b;c++){const d=a[c];d.iV?this.destination.add(d.subscribe()):
this.active--}}}C(a){let b;try{b=this.B.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)}},FF=class{constructor(a){this.B=a;this.A=a.next()}qe(){return!0}next(){const a=this.A;this.A=this.B.next();return a}en(){const a=this.A;return a&&!!a.done}},EF=class{constructor(a){this.A=a;this.length=this.index=0;this.length=a.length}[mF](){return this}next(){const a=this.index++,b=this.A;return a<this.length?{value:b[a],done:!1}:{value:null,done:!0}}qe(){return this.A.length>
this.index}en(){return this.A.length===this.index}},GF=class extends _.sF{constructor(a,b,c){super(a);this.parent=b;this.observable=c;this.iV=!0;this.buffer=[];this.A=!1}[mF](){return this}next(){const a=this.buffer;return 0===a.length&&this.A?{value:null,done:!0}:{value:a.shift(),done:!1}}qe(){return 0<this.buffer.length}en(){return 0===this.buffer.length&&this.A}Wf(){if(0<this.buffer.length){this.A=!0;var a=this.parent;a.active--;0===a.active&&a.destination.complete()}else this.destination.complete()}Ff(a){this.buffer.push(a);
a:{a=this.parent;const d=a.A,e=d.length,f=a.destination;for(var b=0;b<e;b++){var c=d[b];if("function"===typeof c.qe&&!c.qe())break a}b=!1;c=[];for(let g=0;g<e;g++){let h=d[g],p=h.next();h.en()&&(b=!0);if(p.done){f.complete();break a}c.push(p.value)}a.B?a.C(c):f.next(c);b&&f.complete()}}subscribe(){return _.Ej(this.observable,new _.qF(this))}};var hk=(()=>{function a(b=null){this.message="Timeout has occurred";this.name="TimeoutError";this.info=b;return this}a.prototype=Object.create(Error.prototype);return a})();var HF=1,IF,ik={},JF=function(a){const b=HF++;ik[b]=!0;IF||(IF=Promise.resolve());IF.then(()=>jk(b)&&a());return b};var KF=new class extends AF{flush(a){this.active=!0;this.A=void 0;const b=this.actions;let c,d=-1;a=a||b.shift();let e=b.length;do if(c=yF(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 zF{constructor(a,b){super(a,b);this.scheduler=a;this.C=b}B(a,b,c=0){if(null!==c&&0<c)return super.B(a,b,c);a.actions.push(this);(b=a.A)||(b=JF(a.flush.bind(a,void 0)),b=a.A=b);return b}A(a,b,c=0){if(null!==c&&0<c||null===
c&&0<this.delay)return super.A(a,b,c);0===a.actions.length&&(jk(b),a.A=void 0)}});(()=>{function a(){this.message="argument out of range";this.name="ArgumentOutOfRangeError";return this}a.prototype=Object.create(Error.prototype);return a})();(()=>{function a(b){this.message=b;this.name="NotFoundError";return this}a.prototype=Object.create(Error.prototype);return a})();(()=>{function a(b){this.message=b;this.name="SequenceError";return this}a.prototype=Object.create(Error.prototype);return a})();var LF=class{constructor(){this.B=0;this.A=new Set;this.qu=new _.rp(!1)}add(){this.qu.next(!0);const a=this.B++;this.A.add(a);return a}remove(a){this.A.delete(a);0===this.A.size&&this.qu.next(!1)}oa(){this.A.clear();this.qu.next(!1)}};LF.F=function(a){return new (a||LF)};LF.la=_.fe({ja:LF,U:LF.F,aa:"root"});var MF=class{};MF.F=function(a){return new (a||MF)};MF.la=_.fe({ja:MF,U:MF.F,aa:"root"});new _.m("compilerOptions");_.NF=class extends _.Wk{constructor(a=!1){super();this.A=a}emit(a){super.next(a)}subscribe(a,b,c){var d=a;b=b||(()=>null);if(a&&"object"===typeof a){let e;d=null==(e=a.next)?void 0:e.bind(a);let f;b=null==(f=a.error)?void 0:f.bind(a);let g;c=null==(g=a.complete)?void 0:g.bind(a)}this.A&&(b=lk(b),d&&(d=lk(d)),c&&(c=lk(c)));d=super.subscribe({next:d,error:b,complete:c});a instanceof _.cj&&a.add(d);return d}};var nk=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new OF(a,this.A))}},PF=function(a){const b=a.value,c=a.qe,d=a.A;d&&(a.remove(d),a.A=null,d.unsubscribe());c&&(a.value=null,a.qe=!1,a.destination.next(b))},OF=class extends _.sF{constructor(a,b){super(a);this.B=b;this.value=null;this.qe=!1;this.A=null}Sa(a){this.value=a;this.qe=!0;if(!this.A){let b;try{const c=this.B;b=c(a)}catch(c){return this.destination.error(c)}a=_.Ej(b,new _.qF(this));!a||a.closed?PF(this):this.add(this.A=a)}}Ff(){PF(this)}Wf(){PF(this)}};var rk=class{constructor(a){this.A=a;this.scheduler=_.Tj}call(a,b){return b.subscribe(new QF(a,this.A,this.scheduler))}},RF=function(a){const b=a.A;null!==b&&(a.remove(b),b.unsubscribe(),a.A=null)},tk=function(a){RF(a);if(a.qe){const b=a.Hu;a.Hu=null;a.qe=!1;a.destination.next(b)}},QF=class extends _.XE{constructor(a,b,c){super(a);this.B=b;this.scheduler=c;this.Hu=this.A=null;this.qe=!1}Sa(a){RF(this);this.Hu=a;this.qe=!0;this.add(this.A=this.scheduler.cd(uk,this.B,this))}jd(){tk(this);this.destination.complete()}};var vk=class{constructor(a){this.defaultValue=a}call(a,b){return b.subscribe(new SF(a,this.defaultValue))}},SF=class extends _.XE{constructor(a,b){super(a);this.defaultValue=b;this.ph=!0}Sa(a){this.ph=!1;this.destination.next(a)}jd(){this.ph&&this.destination.next(this.defaultValue);this.destination.complete()}};var xk=class{constructor(a,b){this.delay=a;this.scheduler=b}call(a,b){return b.subscribe(new TF(a,this.delay,this.scheduler))}},UF=function(a){var b=a.source;const c=b.A,d=a.scheduler,e=a.destination;for(;0<c.length&&0>=c[0].time-d.now();)e.next(c.shift().value);0<c.length?(b=Math.max(0,c[0].time-d.now()),this.cd(a,b)):(b.Zc?b.destination.complete():this.unsubscribe(),b.active=!1)},TF=class extends _.XE{constructor(a,b,c){super(a);this.destination=a;this.delay=b;this.scheduler=c;this.A=[];this.active=
!1}B(a){this.active=!0;const b=this.destination;b.add(a.cd(UF,this.delay,{source:this,destination:b,scheduler:a}))}Sa(a){const b=this.scheduler;a=new VF(b.now()+this.delay,a);this.A.push(a);!1===this.active&&this.B(b)}mf(a){this.A.length=0;this.destination.error(a);this.unsubscribe()}jd(){0===this.A.length&&this.destination.complete();this.unsubscribe()}},VF=class{constructor(a,b){this.time=a;this.value=b}};var zk=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new WF(a,this.A))}},XF=function(a,b){b.unsubscribe();const c=a.A.indexOf(b);-1!==c&&a.A.splice(c,1);return b.A},YF=function(a){a.B&&0===a.A.length&&a.destination.complete()},WF=class extends tF{constructor(a,b){super(a);this.C=b;this.B=!1;this.A=[];this.index=0}Ff(a,b,c,d){this.destination.next(a);XF(this,d);YF(this)}Iq(a){this.mf(a)}Wf(a){(a=XF(this,a))&&this.destination.next(a);YF(this)}Sa(a){const b=this.index++;try{const c=this.C(a,
b);if(c){const d=_.Ej(c,new rF(this,a,0));d&&!d.closed&&(this.destination.add(d),this.A.push(d))}}catch(c){this.destination.error(c)}}jd(){this.B=!0;YF(this);this.unsubscribe()}};var Bk=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new ZF(a,this.A))}},ZF=class extends _.XE{constructor(a,b){super(a);this.B=!1;"function"===typeof b&&(this.A=b)}A(a,b){return a===b}Sa(a){let b;try{b=a}catch(d){return this.destination.error(d)}let c=!1;if(this.B)try{const d=this.A;c=d(this.key,b)}catch(d){return this.destination.error(d)}else this.B=!0;c||(this.key=b,this.destination.next(a))}};var Dk=class{constructor(){this.count=1}call(a,b){return b.subscribe(new $F(a,this.count))}},$F=class extends _.XE{constructor(a,b){super(a);this.count=b;this.A=0}Sa(a){const b=this.count,c=++this.A;c<=b&&(this.destination.next(a),c===b&&(this.destination.complete(),this.unsubscribe()))}};var Gk=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new aG(a,this.A))}},aG=class extends _.XE{constructor(a,b){super(a);this.A=b;this.qe=!1}Sa(a){this.qe=!0;this.destination.next(a)}jd(){if(this.qe)return this.destination.complete();let a;try{a=this.A()}catch(b){a=b}this.destination.error(a)}};var Ik=class{constructor(a){this.callback=a}call(a,b){a=b.subscribe(a);a.add(this.callback);return a}};var Lk=class{constructor(){this.total=1}call(a,b){return b.subscribe(new bG(a,this.total))}},bG=class extends _.XE{constructor(a,b){super(a);this.total=b;this.A=[];this.count=0}Sa(a){const b=this.A,c=this.total,d=this.count++;b.length<c?b.push(a):b[d%c]=a}jd(){const a=this.destination;let b=this.count;if(0<b){const c=this.count>=this.total?this.total:this.count,d=this.A;for(let e=0;e<c;e++){const f=b++%c;a.next(d[f])}}a.complete()}};var Ok=class{constructor(a){this.value=a}call(a,b){return b.subscribe(new cG(a,this.value))}},cG=class extends _.XE{constructor(a,b){super(a);this.value=b}Sa(){this.destination.next(this.value)}};var Qk=class{constructor(a,b,c=!1){this.A=a;this.B=b;this.C=c}call(a,b){return b.subscribe(new dG(a,this.A,this.B,this.C))}},dG=class extends _.XE{constructor(a,b,c,d){super(a);this.C=b;this.A=c;this.B=d;this.index=0}Sa(a){const b=this.destination;if(this.B){const c=this.index++;let d;try{d=this.C(this.A,a,c)}catch(e){b.error(e);return}this.A=d;b.next(d)}else this.A=a,this.B=!0,b.next(a)}};var al=class{constructor(){this.total=1}call(a,b){return b.subscribe(new eG(a,this.total))}},eG=class extends _.XE{constructor(a,b){super(a);this.total=b;this.count=0}Sa(a){++this.count>this.total&&this.destination.next(a)}};var dl=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new fG(a,this.A))}},fG=class extends _.sF{constructor(a,b){super(a);this.destination=a;this.B=b;this.index=0}Sa(a){let b;const c=this.index++;try{b=this.B(a,c)}catch(d){this.destination.error(d);return}(a=this.A)&&a.unsubscribe();a=new _.qF(this);this.destination.add(a);this.A=a;_.Ej(b,a)}jd(){const a=this.A;a&&!a.closed||super.jd();this.unsubscribe()}sf(){this.A=void 0}Wf(){this.A=void 0;this.Zc&&super.jd()}Ff(a){this.destination.next(a)}};var fl=class{constructor(a){this.A=a}call(a,b){a=new gG(a);const c=_.Ej(this.A,new _.qF(a));return c&&!a.A?(a.add(c),b.subscribe(a)):a}},gG=class extends _.sF{constructor(a){super(a);this.A=!1}Ff(){this.A=!0;this.complete()}Wf(){}};var hl=class{constructor(a){this.A=a;this.complete=this.error=void 0}call(a,b){return b.subscribe(new hG(a,this.A,this.error,this.complete))}},hG=class extends _.XE{constructor(a,b,c,d){super(a);this.B=this.C=this.D=Xj;this.C=c||Xj;this.B=d||Xj;aj(b)?(this.A=this,this.D=b):b&&(this.A=b,this.D=b.next||Xj,this.C=b.error||Xj,this.B=b.complete||Xj)}Sa(a){try{this.D.call(this.A,a)}catch(b){this.destination.error(b);return}this.destination.next(a)}mf(a){try{this.C.call(this.A,a)}catch(b){this.destination.error(b);
return}this.destination.error(a)}jd(){try{this.B.call(this.A)}catch(a){this.destination.error(a);return}return this.destination.complete()}};var jl=class{constructor(a,b){this.A=a;this.B=b}call(a,b){return b.subscribe(new iG(a,this.A,this.B))}},iG=class extends tF{constructor(a,b,c){super(a);this.B=c;this.A=[];a=b.length;this.values=Array(a);for(c=0;c<a;c++)this.A.push(c);for(c=0;c<a;c++)this.add(_.Ej(b[c],new rF(this,void 0,c)))}Ff(a,b,c){this.values[c]=b;b=this.A;0<b.length&&(c=b.indexOf(c),-1!==c&&b.splice(c,1))}Wf(){}Sa(a){0===this.A.length&&(a=[a,...this.values],this.B?this.C(a):this.destination.next(a))}C(a){let b;try{b=this.B.apply(this,
a)}catch(c){this.destination.error(c);return}this.destination.next(b)}};var jG,Ql;_.rl=function(){return"undefined"!==typeof Zone&&!0===Zone.current.get("isAngularZone")};
_.ql=class{constructor({zR:a=!1,Ov:b=!1,yr:c=!1}){this.mq=this.Uz=!1;this.isStable=!0;this.yJ=new _.NF(!1);this.Xu=new _.NF(!1);this.ue=new _.NF(!1);this.Ej=new _.NF(!1);if("undefined"==typeof Zone)throw new se(908,!1);Zone.nQ();this.qm=0;this.QO=this.Kh=Zone.current;Zone.TaskTrackingZoneSpec&&(this.Kh=this.Kh.kh(new Zone.TaskTrackingZoneSpec));a&&Zone.longStackTraceZoneSpec&&(this.Kh=this.Kh.kh(Zone.longStackTraceZoneSpec));this.Ov=!c&&b;this.yr=c;this.Gu=-1;b="function"===typeof Hh.requestAnimationFrame;
a=Hh[b?"requestAnimationFrame":"setTimeout"];b=Hh[b?"cancelAnimationFrame":"clearTimeout"];"undefined"!==typeof Zone&&a&&b&&((b=a[Zone.he("OriginalDelegate")])&&(a=b),Zone.he("OriginalDelegate"));this.xT=a;pl(this)}nb(a,b,c){return this.Kh.nb(a,b,c)}Ev(a,b,c){const d=this.Kh;a=d.Fv("NgZoneEvent: undefined",a,jG,mk,mk);try{return d.Ev(a,b,c)}finally{d.Si(a)}}wl(a,b,c){return this.Kh.wl(a,b,c)}Ka(a){return this.QO.nb(a)}};jG={};Ql=new _.m("",{aa:"root",U:sl});var kG=new _.m("");new _.m("");var tl=null,Hl=new _.m("AllowMultipleToken"),zl=new _.m("PlatformDestroyListeners"),sr=new _.m("appBootstrapListener"),Il=class{constructor(a){this.Ec=a;this.B=[];this.A=[];this.Ea=!1}C(a){const b=a.Ma.get(El);if(0<a.Zw.length)a.Zw.forEach(c=>b.Ep(c));else if(a.instance.DT)a.instance.DT(b);else throw new se(-403,!1);this.B.push(a)}Pb(a){this.A.push(a)}get Ma(){return this.Ec}destroy(){if(this.Ea)throw new se(404,!1);this.B.slice().forEach(b=>b.destroy());this.A.forEach(b=>b());const a=this.Ec.get(zl,
null);a&&(a.forEach(b=>b()),a.clear());this.Ea=!0}get fa(){return this.Ea}};Il.F=function(a){return new (a||Il)(_.k(_.wr))};Il.la=_.fe({ja:Il,U:Il.F,aa:"platform"});
var lG=function(a){if(a.C)throw new se(101,!1);try{a.C=!0;for(let b of a.A)b.Fb()}catch(b){a.K(b)}finally{a.C=!1}},mG=function(a,b){a.A.push(b);if(b.qs)throw new se(902,!1);b.wo=a},El=class{constructor(){this.D=[];this.Ea=this.C=!1;this.B=[];this.A=[];this.K=_.Fe(Pl);this.T=_.Fe(Ql);this.G=[];this.Wh=[];this.isStable=_.A(_.Fe(LF).qu,_.el(a=>a?_.qj(!1):this.T),_.Ck(),_.Xk());this.Ec=_.Fe(VD)}get fa(){return this.Ea}get Ma(){return this.Ec}Ep(a,b){const c=a instanceof oE;if(!this.Ec.get(Bl).done)throw new se(405,
!1);let d;c?d=a:d=Nz(this.Ec.get(_.Oz),a);this.G.push(d.Xy);a=d.IS?void 0:this.Ec.get(hE);const e=d.create(gE,[],b||d.hf,a),f=e.location.J,g=e.Ma.get(kG,null);null==g||g.A(f);e.Pb(()=>{this.Qm(e.A);Ml(this.Wh,e);null==g||g.B(f)});this.H(e);return e}Qm(a){Ml(this.A,a);a.wo=null;var b=a.yd;nh(b[11],2,a.yd[1].firstChild,b,null,null,!1)}H(a){mG(this,a.A);lG(this);this.Wh.push(a);const b=this.Ec.get(sr,[]);b.push(...this.D);b.forEach(c=>c(a))}oa(){if(!this.Ea)try{this.B.forEach(a=>a()),this.A.slice().forEach(a=>
a.destroy())}finally{this.Ea=!0,this.A=[],this.D=[],this.B=[]}}Pb(a){this.B.push(a);return()=>Ml(this.B,a)}destroy(){if(this.Ea)throw new se(406,!1);const a=this.Ec;a.destroy&&!a.fa&&a.destroy()}get L(){return this.A.length}};El.F=function(a){return new (a||El)};El.la=_.fe({ja:El,U:El.F,aa:"root"});
var Pl=new _.m("",{aa:"root",U:()=>_.Fe(Hi).handleError.bind(this)}),Ol=class{constructor(){this.pb=_.Fe(_.ql);this.B=_.Fe(El)}initialize(){this.A||(this.A=this.pb.Xu.subscribe({next:()=>{this.pb.nb(()=>{lG(this.B)})}}))}oa(){let a;null==(a=this.A)||a.unsubscribe()}};Ol.F=function(a){return new (a||Ol)};Ol.la=_.fe({ja:Ol,U:Ol.F,aa:"root"});new _.m("");new _.m("AnalyzeForEntryComponents");_.jm=0;_.km=0;_.lm=0;_.vm=0;_.um=0;var Sm=Tm;var dn=class{constructor(a){this.Ec=a;this.A=new Map}oa(){try{for(const a of this.A.values())null!==a&&a.destroy()}finally{this.A.clear()}}};dn.la=_.fe({ja:dn,aa:"environment",U:()=>new dn(_.k(VD))});_.nG=function(a){return a.B.slice()};_.Dn=function(a){!a.C||!a.D&&a.G||a.C.emit(a)};
_.In=class{get A(){return this.C||(this.C=new _.NF)}constructor(a=!1){this.G=a;this.wf=!0;this.B=[];this.D=!1;this.C=null;this.length=0;this.wg=this.first=void 0;const b=_.In.prototype;b[Symbol.iterator]||(b[Symbol.iterator]=pn)}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.wf=!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.D=!b)this.B=a,this.length=a.length,this.wg=a[this.length-1],this.first=a[0]}cC(){this.wf=!0}destroy(){this.A.complete();this.A.unsubscribe()}};Symbol.iterator;_.zn=class{};_.zn.dk=rn;var oG=function(a,b,c){const d=a.jx.Qb;c=ki(a.ws,d,b,a.ws[2]&4096?4096:16,null,d.fz,null,null,null,c||null,null);c[16]=a.ws[a.jx.index];a=a.ws[18];null!==a&&(c[18]=a.me(d));Ki(d,c,b);return new On(c)},sn=class extends _.zn{constructor(a,b,c){super();this.ws=a;this.jx=b;this.Za=c}get FK(){let a;return(null==(a=this.jx.Qb)?void 0:a.FK)||null}me(a,b){return oG(this,a,b)}};var rG,xn,wn;_.An=class{};_.An.dk=un;
_.qG=function(a,b,c){var d=b.yd;const e=d[1];if(Of(d[3])){var f=a.indexOf(b);-1!==f?a.detach(f):(f=d[3],f=new xn(f,f[6],f[3]),f.detach(f.indexOf(b)))}c=a.Rw(c);a=a.Ki;f=11+c;var g=a.length;0<c&&(a[f-1][4]=d);c<g-11?(d[4]=a[f],f=11+c,f>=a.length?a.push(d):a.splice(f,0,d)):(a.push(d),d[4]=null);d[3]=a;f=d[16];null!==f&&a!==f&&(g=f[9],d[15]!==d[3][3][15]&&(f[2]=!0),null===g?f[9]=[d]:g.push(d));f=d[18];null!==f&&pG(f,e);d[2]|=128;f=uh(c,a);g=d[11];const h=g.parentNode(a[7]);if(null!==h){var p=a[6];d[0]=
h;d[6]=p;nh(g,1,e.firstChild,d,h,f,!1)}if(b.wo)throw new se(902,!1);b.qs=!0;d=vn(a);c>=d.length?d.push(b):d.splice(c,0,b);return b};rG=function(a,b,c,d,e){var f=b&&"function"!==typeof b;if(!f){var g=c||{};c=g.index;d=g.Ma;e=g.BB;g=g.Mk||g.WX}b=f?b:new KE(b[Xe]||null);d=d||a.hv;g||null!=b.Dn||(f=(f?d:a.hv).get(VD,null))&&(g=f);e=b.create(d,e,null,g);_.qG(a,e.A,c);return e};
xn=class extends _.An{constructor(a,b,c){super();this.Ki=a;this.Cx=b;this.No=c}get element(){return $g(this.Cx,this.No)}get Ma(){return new Qg(this.Cx,this.No)}get hv(){const a=Eg(this.Cx,this.No);if(-1!==a){const b=wg(a,this.No);return new Qg(b[1].data[(a&32767)+8],b)}return new Qg(null,this.No)}clear(){for(;0<this.length;)this.remove(this.length-1)}get(a){const b=this.Ki[8];return null!==b&&b[a]||null}get length(){return this.Ki.length-11}me(a,b,c){let d,e;"number"===typeof c?d=c:null!=c&&(d=c.index,
e=c.Ma);a=oG(a,b||{},e);_.qG(this,a,d);return a}move(a,b){return _.qG(this,a,b)}indexOf(a){const b=this.Ki[8];return null!==b?b.indexOf(a):-1}remove(a){a=this.Rw(a,-1);const b=ph(this.Ki,a);b&&(lf(vn(this.Ki),a),rh(b[1],b))}detach(a){a=this.Rw(a,-1);const b=ph(this.Ki,a);return b&&null!=lf(vn(this.Ki),a)?new On(b):null}Rw(a,b=0){return null==a?this.length+b:a}};wn=yn;var Kn=class{constructor(a){this.EB=a;this.matches=null}clone(){return new Kn(this.EB)}cC(){this.EB.cC()}},pG=function(a,b){for(let c=0;c<a.Ab.length;c++)null!==b.Ab.Ab[c].matches&&a.Ab[c].cC()},Jn=class{constructor(a=[]){this.Ab=a}me(a){const b=a.Ab;if(null!==b){a=null!==a.Db?a.Db[0]:b.length;const c=[];for(let d=0;d<a;d++)c.push(this.Ab[b.Ab[d].yI].clone());return new Jn(c)}return null}Qm(a){pG(this,a)}},Fn=class{constructor(a,b,c=null){this.ar=a;this.flags=b;this.read=c}},Ln=class{constructor(a=
[]){this.Ab=a}Vp(a,b){for(let c=0;c<this.Ab.length;c++)this.Ab[c].Vp(a,b)}Ut(a){for(let b=0;b<this.Ab.length;b++)this.Ab[b].Ut(a)}nz(a){let b=null;for(let c=0;c<this.length;c++){const d=this.Ab[c].nz(a,null!==b?b.length:0);d&&(d.yI=c,null!==b?b.push(d):b=[d])}return null!==b?new Ln(b):null}M(a,b){for(let c=0;c<this.Ab.length;c++)this.Ab[c].M(a,b)}get length(){return this.Ab.length}track(a){this.Ab.push(a)}},sG=function(a,b){if(a.A&&1!==(a.metadata.flags&1)){a=a.B;for(b=b.parent;null!==b&&b.type&8&&
b.index!==a;)b=b.parent;return a===(null!==b?b.index:-1)}return a.A},tG=function(a,b,c){null===a.matches?a.matches=[b,c]:a.matches.push(b,c)},uG=function(a,b,c,d){if(null!==d){const e=a.metadata.read;null!==e?e===_.Zg||e===_.An||e===_.zn&&c.type&4?tG(a,c.index,-2):(b=Ng(c,b,e,!1,!1),null!==b&&tG(a,c.index,b)):tG(a,c.index,d)}},Mn=class{constructor(a,b=-1){this.metadata=a;this.matches=null;this.yI=-1;this.sH=!1;this.A=!0;this.B=b}Vp(a,b){if(sG(this,b)){const d=this.metadata.ar;if(Array.isArray(d))for(let e=
0;e<d.length;e++){const f=d[e];a:{var c=b.CA;if(null!==c)for(let g=0;g<c.length;g+=2)if(c[g]===f){c=c[g+1];break a}c=null}uG(this,a,b,c);uG(this,a,b,Ng(b,a,f,!1,!1))}else d===_.zn?b.type&4&&uG(this,a,b,-1):uG(this,a,b,Ng(b,a,d,!1,!1))}}Ut(a){this.B===a.index&&(this.A=!1)}M(a,b){this.Vp(a,b)}nz(a,b){return sG(this,a)?(this.sH=!0,tG(this,-a.index,b),new Mn(this.metadata)):null}};_.vG=class{};_.vG.dk=Pn;var xG,yG,BG,wG,CG,FG,EG,DG;xG=class{supports(a){return Zl(a)}create(a){return new wG(a)}};yG=(a,b)=>b;_.zG=function(a,b){let c=a.C;a=a.H;let d=0,e=null;for(;c||a;){const f=!a||c&&c.Hd<Qn(a,d,e)?c:a,g=Qn(f,d,e),h=f.Hd;if(f===a)d--,a=a.hg;else if(c=c.Sa,null==f.Lj)d++;else{e||(e=[]);const p=g-d,r=h-d;if(p!=r){for(let w=0;w<p;w++){const x=w<e.length?e[w]:e[w]=0,z=x+w;r<=z&&z<p&&(e[w]=x+1)}e[f.Lj]=r-p}}g!==h&&b(f,g,h)}};_.AG=function(a,b){for(a=a.ia;null!==a;a=a.H)b(a)};
BG=function(a){if(a.sj){let b;for(b=a.fc=a.C;null!==b;b=b.Sa)b.L=b.Sa;for(b=a.T;null!==b;b=b.C)b.Lj=b.Hd;a.T=a.G=null;for(b=a.qa;null!==b;b=b.K)b.Lj=b.Hd;a.qa=a.L=null;a.H=a.B=null;a.ia=a.K=null}};
wG=class{constructor(a){this.length=0;this.K=this.ia=this.B=this.H=this.L=this.qa=this.G=this.T=this.Z=this.C=this.fc=this.A=this.D=null;this.Na=a||yG}hI(a){let b;for(b=this.C;null!==b;b=b.Sa)a(b)}gI(a){let b;for(b=this.T;null!==b;b=b.C)a(b)}iI(a){let b;for(b=this.H;null!==b;b=b.hg)a(b)}lg(a){null==a&&(a=[]);if(!Zl(a))throw new se(900,!1);return this.check(a)?this:null}Pb(){}check(a){BG(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.Na(g,e),null!==b&&Object.is(b.B,f)?(c&&(b=this.kb(b,e,f,g)),Object.is(b.item,e)||this.ca(b,e)):(b=this.Ua(b,e,f,g),c=!0),b=b.Sa}else d=0,$l(a,g=>{f=this.Na(d,g);null!==b&&Object.is(b.B,f)?(c&&(b=this.kb(b,g,f,d)),Object.is(b.item,g)||this.ca(b,g)):(b=this.Ua(b,g,f,d),c=!0);b=b.Sa;d++}),this.length=d;this.Xc(b);this.le=a;return this.sj}get sj(){return null!==this.T||null!==this.qa||null!==this.H||null!==this.ia}Ua(a,b,c,d){let e;null===a?e=this.Z:(e=a.Vd,this.Vc(a));a=null===this.A?null:this.A.get(c,
null);null!==a?(Object.is(a.item,b)||this.ca(a,b),this.eb(a,e,d)):(a=null===this.D?null:this.D.get(c,d),null!==a?(Object.is(a.item,b)||this.ca(a,b),this.Sb(a,e,d)):a=this.Hb(new CG(b,c),e,d));return a}kb(a,b,c,d){b=null===this.A?null:this.A.get(c,null);null!==b?a=this.eb(b,a.Vd,d):a.Hd!=d&&(a.Hd=d,this.va(a,d));return a}Xc(a){for(;null!==a;){const b=a.Sa;this.La(this.Da(a));a=b}null!==this.A&&this.A.clear();null!==this.G&&(this.G.C=null);null!==this.L&&(this.L.K=null);null!==this.Z&&(this.Z.Sa=null);
null!==this.B&&(this.B.hg=null);null!==this.K&&(this.K.H=null)}eb(a,b,c){null!==this.A&&this.A.remove(a);const d=a.G,e=a.hg;null===d?this.H=e:d.hg=e;null===e?this.B=d:e.G=d;this.za(a,b,c);this.va(a,c);return a}Sb(a,b,c){this.Da(a);this.za(a,b,c);this.va(a,c);return a}Hb(a,b,c){this.za(a,b,c);this.G=null===this.G?this.T=a:this.G.C=a;return a}za(a,b,c){const d=null===b?this.C:b.Sa;a.Sa=d;a.Vd=b;null===d?this.Z=a:d.Vd=a;null===b?this.C=a:b.Sa=a;null===this.D&&(this.D=new DG);EG(this.D,a);a.Hd=c;return a}Vc(a){return this.La(this.Da(a))}Da(a){null!==
this.D&&this.D.remove(a);const b=a.Vd,c=a.Sa;null===b?this.C=c:b.Sa=c;null===c?this.Z=b:c.Vd=b;return a}va(a,b){if(a.Lj===b)return a;this.L=null===this.L?this.qa=a:this.L.K=a;return a}La(a){null===this.A&&(this.A=new DG);EG(this.A,a);a.Hd=null;a.hg=null;null===this.B?(this.B=this.H=a,a.G=null):(a.G=this.B,this.B=this.B.hg=a);return a}ca(a,b){a.item=b;this.K=null===this.K?this.ia=a:this.K.H=a;return a}};
CG=class{constructor(a,b){this.item=a;this.B=b;this.H=this.K=this.C=this.hg=this.G=this.A=this.D=this.Sa=this.Vd=this.L=this.Lj=this.Hd=null}};FG=class{constructor(){this.B=this.A=null}add(a){null===this.A?(this.A=this.B=a,a.A=null,a.D=null):(this.B.A=a,a.D=this.B,a.A=null,this.B=a)}get(a,b){let c;for(c=this.A;null!==c;c=c.A)if((null===b||b<=c.Hd)&&Object.is(c.B,a))return c;return null}remove(a){const b=a.D;a=a.A;null===b?this.A=a:b.A=a;null===a?this.B=b:a.D=b;return null===this.A}};
EG=function(a,b){const c=b.B;let d=a.map.get(c);d||(d=new FG,a.map.set(c,d));d.add(b)};DG=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 ph(){return 0===this.map.size}clear(){this.map.clear()}};var HG=class{supports(a){return a instanceof Map||Yl(a)}create(){return new GG}},IG=function(a){if(a.sj){let b;a.Z=a.A;for(b=a.Z;null!==b;b=b.Sa)b.C=b.Sa;for(b=a.G;null!==b;b=b.B)b.Mj=b.Md;for(b=a.C;null!=b;b=b.A)b.Mj=b.Md;a.G=a.H=null;a.C=a.D=null;a.K=null}},GG=class{constructor(){this.L=new Map;this.K=this.D=this.C=this.H=this.G=this.Z=this.B=this.A=null}get sj(){return null!==this.C||null!==this.G||null!==this.K}hI(a){let b;for(b=this.A;null!==b;b=b.Sa)a(b)}gI(a){let b;for(b=this.C;null!==b;b=
b.A)a(b)}iI(a){let b;for(b=this.K;null!==b;b=b.hg)a(b)}lg(a){if(!a)a=new Map;else if(!(a instanceof Map||Yl(a)))throw new se(900,!1);return this.check(a)?this:null}Pb(){}check(a){IG(this);let b=this.A;this.B=null;this.qa(a,(c,d)=>{b&&b.key===d?(this.T(b,c),this.B=b,b=b.Sa):(c=this.va(d,c),b=this.za(b,c))});if(b)for(b.Vd&&(b.Vd.Sa=null),this.K=b,a=b;null!==a;a=a.hg)a===this.A&&(this.A=null),this.L.delete(a.key),a.hg=a.Sa,a.Mj=a.Md,a.Md=null,a.Vd=null,a.Sa=null;this.H&&(this.H.B=null);this.D&&(this.D.A=
null);return this.sj}za(a,b){if(a){const c=a.Vd;b.Sa=a;b.Vd=c;a.Vd=b;c&&(c.Sa=b);a===this.A&&(this.A=b);return this.B=a}this.B?(this.B.Sa=b,b.Vd=this.B):this.A=b;this.B=b;return null}va(a,b){if(this.L.has(a)){a=this.L.get(a);this.T(a,b);b=a.Vd;var c=a.Sa;b&&(b.Sa=c);c&&(c.Vd=b);a.Sa=null;a.Vd=null;return a}c=new JG(a);this.L.set(a,c);c.Md=b;this.ca(c);return c}T(a,b){Object.is(b,a.Md)||(a.Mj=a.Md,a.Md=b,this.ia(a))}ca(a){null===this.C?this.C=this.D=a:this.D=this.D.A=a}ia(a){null===this.G?this.G=this.H=
a:this.H=this.H.B=a}qa(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(c=>b(a[c],c))}},JG=class{constructor(a){this.key=a;this.B=this.hg=this.A=this.Vd=this.Sa=this.C=this.Md=this.Mj=null}};_.KG=class{constructor(a){this.A=a}find(a){const b=this.A.find(c=>c.supports(a));if(null!=b)return b;throw new se(901,!1);}};_.KG.la=_.fe({ja:_.KG,aa:"root",U:function(){return new _.KG([new xG])}});_.LG=class{constructor(a){this.A=a}find(a){const b=this.A.find(c=>c.supports(a));if(b)return b;throw new se(901,!1);}};_.LG.la=_.fe({ja:_.LG,aa:"root",U:function(){return new _.LG([new HG])}});var MG=Jl(null,"core",[]);var NG=function(a,b){switch(b){case "trending":return a.sort(_.FD);case "popularity":return a.sort(GD);case "date":return a.sort(HD).reverse();case "alpha":return a.sort(ED);default:_.Za(b,`${b} is not a valid sort`)}},OG=class extends _.bD{};OG.F=function(){let a;return function(b){return(a||(a=_.Sg(OG)))(b||OG)}}();OG.la=_.fe({ja:OG,U:OG.F,aa:"root"});var PG=new _.m("navPanelData");var QG=new _.m("hats_triggers");var SG;_.RG=function(a){return _.IC(a,6)};SG=class extends _.NC{constructor(a){super(a,0,"features")}};var TG=class extends _.NC{constructor(a){super(a,0,"config")}},UG=bd(TG);TG.Lc=[9];var VG,WG;VG=window;WG=VG.CONFIG?UG(window.atob(VG.CONFIG)):new TG;_.XG=_.Dv(WG,3);_.YG=class{constructor(){this.config=WG;this.features=_.tC(WG,SG,1)||new SG;this.qz=this.rz=this.sz=this.oz=this.pz=!0;this.gtag=VG.gtag;this.A=VG.GA_TRACKING_ID}};_.YG.F=function(a){return new (a||_.YG)};_.YG.la=_.fe({ja:_.YG,U:_.YG.F,aa:"root"});var ZG=class{constructor(){this.B=`//${_.Dv(WG,5)}/`;this.A=!_.IC(WG,11)}};ZG.F=function(a){return new (a||ZG)};ZG.la=_.fe({ja:ZG,U:ZG.F,aa:"root"});_.QA(new _.MA(_.KA,"https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/v5/guidelines/1.jpg"),{});_.QA(new _.MA(_.KA,"https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/v5/guidelines/2.jpg"),{});_.QA(new _.MA(_.KA,"https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/v5/guidelines/3.jpg"),{});var Aq=Symbol("Ca"),$G=class{constructor(a){this.params=a||{}}has(a){return Object.prototype.hasOwnProperty.call(this.params,a)}get(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a[0]:a):null}getAll(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a:[a]):[]}get keys(){return Object.keys(this.params)}};var go={exact:mo,subset:po},ho={exact:jo,subset:no,ignored:()=>!0},Fo=class{constructor(a=new Co([],{}),b={},c=null){this.root=a;this.jb=b;this.zc=c}toString(){return aH.A(this)}},Co=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 to(this)}},Vo=class{constructor(a,b){this.path=a;this.parameters=b}toString(){return so(this)}},bH=class{};
bH.F=function(a){return new (a||bH)};bH.la=_.fe({ja:bH,U:function(){return new cH},aa:"root"});
var cH=class{parse(a){a=new dH(a);eH(a,"/");var b=""===a.A||a.A.startsWith("?")||a.A.startsWith("#")?new Co([],{}):new Co([],fH(a));const c={};if(eH(a,"?")){do{var d,e,f=a.A.match(gH);if(e=f?f[0]:"")a.capture(e),f="",eH(a,"=")&&(d=(d=a.A.match(hH))?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(eH(a,"&"))}return new Fo(b,c,eH(a,"#")?decodeURIComponent(a.A):
null)}A(a){const b=`/${uo(a.root,!0)}`,c=zo(a.jb);a="string"===typeof a.zc?`#${encodeURI(a.zc)}`:"";return`${b}${c}${a}`}},aH=new cH,Ao=/^[^\/()?;#]+/,iH=/^[^\/()?;=#]+/,gH=/^[^=?&#]+/,hH=/^[^&#]+/,eH=function(a,b){return a.A.startsWith(b)?(a.A=a.A.substring(b.length),!0):!1},fH=function(a){if(""===a.A)return{};eH(a,"/");const b=[];for(a.A.startsWith("(")||b.push(jH(a));a.A.startsWith("/")&&!a.A.startsWith("//")&&!a.A.startsWith("/(");)a.capture("/"),b.push(jH(a));let c={};a.A.startsWith("/(")&&(a.capture("/"),
c=kH(a,!0));let d={};a.A.startsWith("(")&&(d=kH(a,!1));if(0<b.length||0<Object.keys(c).length)d.primary=new Co(b,c);return d},jH=function(a){var b=Bo(a.A);if(""===b&&a.A.startsWith(";"))throw new se(4009,!1);a.capture(b);b=decodeURIComponent(b);const c={};for(;eH(a,";");){var d,e=a;if(d=(d=e.A.match(iH))?d[0]:""){e.capture(d);var f="";if(eH(e,"=")){const g=Bo(e.A);g&&(f=g,e.capture(f))}c[decodeURIComponent(d)]=decodeURIComponent(f)}}return new Vo(b,c)},kH=function(a,b){const c={};for(a.capture("(");!eH(a,
")")&&0<a.A.length;){var d=Bo(a.A),e=a.A[d.length];if("/"!==e&&")"!==e&&";"!==e)throw new se(4010,!1);e=void 0;-1<d.indexOf(":")?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=fH(a);c[e]=1===Object.keys(d).length?d.primary:new Co([],d);eH(a,"//")}return c},dH=class{constructor(a){this.A=this.url=a}capture(a){if(!eH(this,a))throw new se(4011,!1);}};var So=class{constructor(a,b,c){this.B=a;this.C=b;this.A=c;if(a&&0<c.length&&No(c[0]))throw new se(4003,!1);if((a=c.find(Qo))&&a!==(0<c.length?c[c.length-1]:null))throw new se(4004,!1);}},Mo=class{constructor(a,b,c){this.vi=a;this.A=b;this.index=c}};var lH,mH;lH=/\s+/;mH=[];
_.nH=class{constructor(a,b,c,d){this.T=a;this.Z=b;this.C=c;this.D=d;this.H=mH;this.A=new Map}set bT(a){this.H=null!=a?a.trim().split(lH):mH}set CT(a){this.L="string"===typeof a?a.trim().split(lH):a}Bg(){for(var a of this.H)this.B(a,!0);a=this.L;if(Array.isArray(a)||a instanceof Set)for(const b of a)this.B(b,!0);else if(null!=a)for(const b of Object.keys(a))this.B(b,!!a[b]);this.K()}B(a,b){const c=this.A.get(a);void 0!==c?(c.enabled!==b&&(c.Ty=!0,c.enabled=b),c.If=!0):this.A.set(a,{enabled:b,Ty:!0,
If:!0})}K(){for(const a of this.A){const b=a[0],c=a[1];c.Ty?(this.G(b,c.enabled),c.Ty=!1):c.If||(c.enabled&&this.G(b,!1),this.A.delete(b));c.If=!1}}G(a,b){a=a.trim();0<a.length&&a.split(lH).forEach(c=>{b?this.D.Xg(this.C.J,c):this.D.ni(this.C.J,c)})}};_.nH.F=function(a){return new (a||_.nH)(_.v(_.KG),_.v(_.LG),_.v(_.Zg),_.v(_.qE))};_.nH.ma=_.df({type:_.nH,I:[["","ngClass",""]],inputs:{bT:["class","klass"],CT:"ngClass"},N:!0});var oH,pH;oH=class{constructor(a,b){this.X=a;this.TA=b;this.count=this.index=-1}get first(){return 0===this.index}get wg(){return this.index===this.count-1}get vz(){return 0===this.index%2}get TT(){return!this.vz}};
pH=function(a,b){const c=a.K;_.zG(b,(d,e,f)=>{null==d.Lj?c.me(a.D,new oH(d.item,a.A),null===f?void 0:f):null==f?c.remove(null===e?void 0:e):null!==e&&(e=c.get(e),c.move(e,f),e.context.X=d.item)});for(let d=0,e=c.length;d<e;d++){const f=c.get(d).context;f.index=d;f.count=e;f.TA=a.A}_.AG(b,d=>{c.get(d.Hd).context.X=d.item})};
_.qH=class{set TA(a){this.A=a;this.C=!0}set UA(a){this.H=a}get UA(){return this.H}constructor(a,b,c){this.K=a;this.D=b;this.G=c;this.A=null;this.C=!0;this.B=null}set ET(a){a&&(this.D=a)}Bg(){if(this.C){this.C=!1;var a=this.A;!this.B&&a&&(this.B=this.G.find(a).create(this.UA))}this.B&&(a=this.B.lg(this.A))&&pH(this,a)}};_.qH.F=function(a){return new (a||_.qH)(_.v(_.An),_.v(_.zn),_.v(_.KG))};
_.qH.ma=_.df({type:_.qH,I:[["","ngFor","","ngForOf",""]],inputs:{TA:"ngForOf",UA:"ngForTrackBy",ET:"ngForTemplate"},N:!0});var rH;rH=function(a){a.A.X?a.D||(a.B.clear(),a.C=null,a.H&&(a.D=a.B.me(a.H,a.A))):a.C||(a.B.clear(),a.D=null,a.G&&(a.C=a.B.me(a.G,a.A)))};_.tH=class{constructor(a,b){this.B=a;this.A=new sH;this.C=this.D=this.G=null;this.H=b}set W(a){this.A.X=this.A.W=a;rH(this)}set GT(a){Xo("ngIfThen",a);this.H=a;this.D=null;rH(this)}set FT(a){Xo("ngIfElse",a);this.G=a;this.C=null;rH(this)}};_.tH.F=function(a){return new (a||_.tH)(_.v(_.An),_.v(_.zn))};
_.tH.ma=_.df({type:_.tH,I:[["","ngIf",""]],inputs:{W:"ngIf",GT:"ngIfThen",FT:"ngIfElse"},N:!0});var sH=class{constructor(){this.W=this.X=null}};var uH;uH=class{constructor(a,b){this.Uc=a;this.B=b;this.A=!1}create(){this.A=!0;this.Uc.me(this.B)}destroy(){this.A=!1;this.Uc.clear()}};
_.vH=class{constructor(){this.C=[];this.G=!1;this.D=this.B=0;this.A=!1}set WA(a){this.T=a;0===this.B&&this.H(!0)}K(){return this.B++}Z(a){this.C.push(a)}L(a){a=a==this.T;this.A=this.A||a;this.D++;this.D===this.B&&(this.H(!this.A),this.D=0,this.A=!1);return a}H(a){if(0<this.C.length&&a!==this.G){this.G=a;for(const c of this.C){var b=a;b&&!c.A?c.create():!b&&c.A&&c.destroy()}}}};_.vH.F=function(a){return new (a||_.vH)};_.vH.ma=_.df({type:_.vH,I:[["","ngSwitch",""]],inputs:{WA:"ngSwitch"},N:!0});
_.wH=class{constructor(a,b,c){this.WA=c;c.K();this.A=new uH(a,b)}Bg(){var a=this.A,b=this.WA.L(this.JT);b&&!a.A?a.create():!b&&a.A&&a.destroy()}};_.wH.F=function(a){return new (a||_.wH)(_.v(_.An),_.v(_.zn),_.v(_.vH,9))};_.wH.ma=_.df({type:_.wH,I:[["","ngSwitchCase",""]],inputs:{JT:"ngSwitchCase"},N:!0});var xH=class{};xH.F=function(a){return new (a||xH)};xH.la=_.fe({ja:xH,U:function(a){let b=null;a?b=new a:b=new yH(_.k(_.Dl));return b},aa:"root"});var zH=function(a,b,c){switch((0,_.Yi(c||a.locale)[20])(b)){case 0:return"zero";case 1:return"one";case 2:return"two";case 3:return"few";case 4:return"many";default:return"other"}},yH=class extends xH{constructor(a){super();this.locale=a}};yH.F=function(a){return new (a||yH)(_.k(_.Dl))};yH.la=_.fe({ja:yH,U:yH.F});_.AH=class{constructor(a){this.Uc=a;this.sJ=this.XA=this.Uu=this.A=null}tc(a){if(a.ngTemplateOutlet||a.ngTemplateOutletInjector)if(a=this.Uc,this.A&&a.remove(a.indexOf(this.A)),this.XA){const b=this.sJ;this.A=a.me(this.XA,this.Uu,b?{Ma:b}:void 0)}else this.A=null;else this.A&&a.ngTemplateOutletContext&&this.Uu&&(this.A.context=this.Uu)}};_.AH.F=function(a){return new (a||_.AH)(_.v(_.An))};
_.AH.ma=_.df({type:_.AH,I:[["","ngTemplateOutlet",""]],inputs:{Uu:"ngTemplateOutletContext",XA:"ngTemplateOutlet",sJ:"ngTemplateOutletInjector"},N:!0,features:[_.Qf]});var BH,CH,DH,EH;BH=class{rH(a,b){return pg(()=>a.subscribe({next:b,error:c=>{throw c;}}))}kc(a){pg(()=>a.unsubscribe())}};CH=class{rH(a,b){return a.then(b,c=>{throw c;})}kc(){}};DH=new CH;EH=new BH;
_.FH=class{constructor(a){this.D=this.A=this.B=this.C=null;this.H=a}oa(){this.B&&this.G();this.H=null}transform(a){return this.A?a!==this.A?(this.G(),this.transform(a)):this.C:(a&&this.Wd(a),this.C)}Wd(a){this.A=a;this.D=this.K(a);this.B=this.D.rH(a,b=>this.L(a,b))}K(a){if(Vi(a))return DH;if(a&&"function"===typeof a.subscribe)return EH;throw _.Zo();}G(){this.D.kc(this.B);this.A=this.B=this.C=null}L(a,b){a===this.A&&(this.C=b,_.FE(this.H))}};_.FH.F=function(a){return new (a||_.FH)(_.v(_.vG,16))};
_.FH.Rd=_.ef({name:"async",type:_.FH,bd:!1,N:!0});_.GH=new _.m("DATE_PIPE_DEFAULT_TIMEZONE");_.HH=new _.m("DATE_PIPE_DEFAULT_OPTIONS");var IH;IH=/#/g;_.JH=class{constructor(a){this.A=a}transform(a,b,c){if(null==a)return"";if("object"!==typeof b||null===b)throw _.Zo();{var d=Object.keys(b);let e=`=${a}`;if(-1<d.indexOf(e))c=e;else if(e=zH(this.A,a,c),-1<d.indexOf(e))c=e;else if(-1<d.indexOf("other"))c="other";else throw Error("Ga`"+a);}return b[c].replace(IH,a.toString())}};_.JH.F=function(a){return new (a||_.JH)(_.v(xH,16))};_.JH.Rd=_.ef({name:"i18nPlural",type:_.JH,bd:!0,N:!0});var ap=/^(\d+)?\.((\d+)(-(\d+))?)?$/;_.KH=class{};_.KH.F=function(a){return new (a||_.KH)};_.KH.Ya=_.af({type:_.KH});_.KH.Xa=_.ge({});_.LH=a=>a.src;_.tz=new _.m("ImageLoader",{aa:"root",U:()=>_.LH});_.Ns=new _.m("DocumentToken");new _.m("PRECONNECT_CHECK_BLOCKLIST");_.MH=new _.m("NG_OPTIMIZED_PRELOADED_IMAGES",{aa:"root",U:()=>new Set});_.NH={Dm:[16,32,48,64,96,128,256,384,640,750,828,1080,1200,1920,2048,3840]};_.OH=new _.m("ImageConfig",{aa:"root",U:()=>_.NH});var PH=null,QH=class{};var RH=class{B(){throw Error("Pa");}};RH.F=function(a){return new (a||RH)};RH.la=_.fe({ja:RH,U:function(){return _.Fe(SH)},aa:"platform"});new _.m("Location Initialized");
var UH=function(a,b){const c=TH(a.C,"window");c.addEventListener("popstate",b,!1);return()=>c.removeEventListener("popstate",b)},VH=function(a,b){const c=TH(a.C,"window");c.addEventListener("hashchange",b,!1);return()=>c.removeEventListener("hashchange",b)},SH=class extends RH{constructor(){super();this.C=_.Fe(_.Ns);this.nf=window.location;this.A=window.history}get href(){return this.nf.href}get port(){return this.nf.port}get pathname(){return this.nf.pathname}get search(){return this.nf.search}get hash(){return this.nf.hash}set pathname(a){this.nf.pathname=
a}B(a=0){this.A.go(a)}};SH.F=function(a){return new (a||SH)};SH.la=_.fe({ja:SH,U:function(){return new SH},aa:"platform"});var WH=class{D(){throw Error("Pa");}};WH.F=function(a){return new (a||WH)};WH.la=_.fe({ja:WH,U:function(){return _.Fe(XH)},aa:"root"});
var YH=new _.m("appBaseHref"),ZH=function(a,b){a.C.push(UH(a.A,b),VH(a.A,b))},XH=class extends WH{constructor(a,b){super();this.A=a;this.C=[];let c,d,e;null==b&&(b=($H=$H||document.querySelector("base"))?$H.getAttribute("href"):null,null==b?b=null:(aI=aI||document.createElement("a"),aI.setAttribute("href",b),b=aI.pathname,b="/"===b.charAt(0)?b:`/${b}`));this.B=null!=(e=null!=(d=b)?d:null==(c=_.Fe(_.Ns).location)?void 0:c.origin)?e:""}oa(){for(;this.C.length;)this.C.pop()()}path(a=!1){const b=this.A.pathname+
ip(this.A.search),c=this.A.hash;return c&&a?`${b}${c}`:b}D(a=0){let b,c;null==(c=(b=this.A).B)||c.call(b,a)}};XH.F=function(a){return new (a||XH)(_.k(RH),_.k(YH,8))};XH.la=_.fe({ja:XH,U:XH.F,aa:"root"});var bI,cI,eI;bI=function(a,b){b&&"/"!==b[0]&&(b="/"+b);return gp(a.A.B,b)};cI=function(a,b,c=null){var d=a.A;d.A.A.pushState(c,"",gp(d.B,b+ip("")));a.B(bI(a,b+ip("")),c)};_.dI=function(a,b,c="",d=null){var e=a.A;e.A.A.replaceState(d,"",gp(e.B,b+ip(c)));a.B(bI(a,b+ip(c)),d)};eI=function(a,b=0){let c,d;null==(d=(c=a.A).D)||d.call(c,b)};
_.fI=class{constructor(a){this.wk=new _.NF;this.C=[];this.G=null;this.A=a;this.D=jp(hp(this.A.B.replace(/\/index.html$/,"")));ZH(this.A,b=>{this.wk.emit({url:this.path(!0),pop:!0,state:b.state,type:b.type})})}oa(){let a;null==(a=this.G)||a.unsubscribe();this.C=[]}path(a=!1){return this.normalize(this.A.path(a))}normalize(a){var b=this.D;a=a.replace(/\/index.html$/,"");b&&a.startsWith(b)?(b=a.substring(b.length),b=""===b||["/",";","?","#"].includes(b[0])?b:a):b=a;return hp(b)}B(a="",b){this.C.forEach(c=>
c(a,b))}subscribe(a,b,c){return this.wk.subscribe({next:a,error:b,complete:c})}};_.fI.F=function(a){return new (a||_.fI)(_.k(WH))};_.fI.la=_.fe({ja:_.fI,U:function(){return new _.fI(_.k(WH))},aa:"root"});var gI=class{};gI.la=_.fe({ja:gI,aa:"root",U:()=>new hI});
var iI=function(a,b){a.offset=Array.isArray(b)?()=>b:b},jI=function(a){try{return!!a.window&&!!a.window.scrollTo&&"pageXOffset"in a.window}catch(b){return!1}},kI=function(a,b){jI(a)&&a.window.scrollTo(b[0],b[1])},lI=function(a,b){if(jI(a)){a:{var c=a.document,d=c.getElementById(b)||c.getElementsByName(b)[0];if(d)b=d;else{if("function"===typeof c.createTreeWalker&&c.body&&"function"===typeof c.body.attachShadow)for(c=c.createTreeWalker(c.body,NodeFilter.SHOW_ELEMENT),d=c.currentNode;d;){if(d=d.shadowRoot)if(d=
d.getElementById(b)||d.querySelector(`[name="${b}"]`)){b=d;break a}d=c.nextNode()}b=null}}if(b){d=b.getBoundingClientRect();c=d.left+a.window.pageXOffset;d=d.top+a.window.pageYOffset;const e=a.offset();a.window.scrollTo(c-e[0],d-e[1]);b.focus()}}},hI=class{constructor(){var a=_.k(_.Ns),b=window;this.document=a;this.window=b;this.offset=()=>[0,0]}};var mI=class{};var nI,hr,ir,kr,jr,pI,qI,rI,sI,tI,vI,xI,bq,yI,cq,zI,AI;nI=class{constructor(a,b){this.id=a;this.url=b}};_.oI=class extends nI{constructor(a,b,c="imperative",d=null){super(a,b);this.type=0;this.A=c;this.Uj=d}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}};hr=class extends nI{constructor(a,b,c){super(a,b);this.vc=c;this.type=1}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.vc}')`}};
ir=class extends nI{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}')`}};kr=class extends nI{constructor(a,b){super(a,b);this.reason="";this.code=0;this.type=16}};jr=class extends nI{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})`}};
pI=class extends nI{constructor(a,b,c,d){super(a,b);this.vc=c;this.state=d;this.type=4}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.vc}', state: ${this.state})`}};qI=class extends nI{constructor(a,b,c,d){super(a,b);this.vc=c;this.state=d;this.type=7}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.vc}', state: ${this.state})`}};
rI=class extends nI{constructor(a,b,c,d,e){super(a,b);this.vc=c;this.state=d;this.A=e;this.type=8}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.vc}', state: ${this.state}, shouldActivate: ${this.A})`}};sI=class extends nI{constructor(a,b,c,d){super(a,b);this.vc=c;this.state=d;this.type=5}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.vc}', state: ${this.state})`}};
tI=class extends nI{constructor(a,b,c,d){super(a,b);this.vc=c;this.state=d;this.type=6}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.vc}', state: ${this.state})`}};vI=class{constructor(a){this.A=a;this.type=9}toString(){return`RouteConfigLoadStart(path: ${this.A.path})`}};xI=class{constructor(a){this.A=a;this.type=10}toString(){return`RouteConfigLoadEnd(path: ${this.A.path})`}};
bq=class{constructor(a){this.Nb=a;this.type=11}toString(){return`ChildActivationStart(path: '${this.Nb.Gb&&this.Nb.Gb.path||""}')`}};yI=class{constructor(a){this.Nb=a;this.type=12}toString(){return`ChildActivationEnd(path: '${this.Nb.Gb&&this.Nb.Gb.path||""}')`}};cq=class{constructor(a){this.Nb=a;this.type=13}toString(){return`ActivationStart(path: '${this.Nb.Gb&&this.Nb.Gb.path||""}')`}};
zI=class{constructor(a){this.Nb=a;this.type=14}toString(){return`ActivationEnd(path: '${this.Nb.Gb&&this.Nb.Gb.path||""}')`}};AI=class{constructor(a,b){this.position=a;this.A=b;this.type=15}toString(){return`Scroll(anchor: '${this.A}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}};var CI=class{constructor(){this.Ma=this.A=this.Lb=null;this.children=new BI;this.B=null}},DI=function(a,b){let c=Rp(a,b);c||(c=new CI,a.A.set(b,c));return c},Rp=function(a,b){return a.A.get(b)||null},EI=function(a,b){if(a=Rp(a,b))a.Lb=null,a.B=null},BI=class{constructor(){this.A=new Map}};BI.F=function(a){return new (a||BI)};BI.la=_.fe({ja:BI,U:BI.F,aa:"root"});var FI=function(a,b){return lp(b,a.A).map(c=>c.value)},GI=class{constructor(a){this.A=a}get root(){return this.A.value}parent(a){a=FI(this,a);return 1<a.length?a[a.length-2]:null}children(a){return(a=kp(a,this.A))?a.children.map(b=>b.value):[]}firstChild(a){return(a=kp(a,this.A))&&0<a.children.length?a.children[0].value:null}},op=class{constructor(a,b){this.value=a;this.children=b}toString(){return`TreeNode(${this.value})`}};var sp,pp,np;sp=class extends GI{constructor(a,b){super(a);this.Nb=b;wp(this,a)}toString(){return this.Nb.toString()}};
_.qp=class{constructor(a,b,c,d,e,f,g,h){this.L=a;this.H=b;this.K=c;this.G=d;this.B=e;this.Lb=f;this.component=g;this.A=h;let p,r;this.title=null!=(r=null==(p=this.B)?void 0:_.A(p,_.y(w=>w[Aq])))?r:_.qj(void 0);this.url=a;this.params=b;this.jb=c;this.zc=d;this.data=e}get root(){return this.Oh.root}get parent(){return this.Oh.parent(this)}get firstChild(){return this.Oh.firstChild(this)}get children(){return this.Oh.children(this)}get D(){this.C||(this.C=_.A(this.params,_.y(a=>new $G(a))));return this.C}toString(){return this.Nb?
this.Nb.toString():`Future(${this.A})`}};
pp=class{get title(){let a;return null==(a=this.data)?void 0:a[Aq]}constructor(a,b,c,d,e,f,g,h,p){this.url=a;this.params=b;this.jb=c;this.zc=d;this.data=e;this.Lb=f;this.component=g;this.Gb=h;this.C=p}get root(){return this.Oh.root}get parent(){return this.Oh.parent(this)}get firstChild(){return this.Oh.firstChild(this)}get children(){return this.Oh.children(this)}get B(){return FI(this.Oh,this)}toString(){return`Route(url:'${this.url.map(a=>a.toString()).join("/")}', path:'${this.Gb?this.Gb.path:
""}')`}};np=class extends GI{constructor(a){super(a);this.url="";wp(this,a)}toString(){return xp(this.A)}};var HI,JI,II;HI=function(a,b){let c;return(null==(c=Rp(a.A,b))?void 0:c.Lb)===a};JI=function(a){var b=a.A,c=a.name;const d=DI(b,c);d.Lb=a;b.A.set(c,d);!a.Yd&&(b=Rp(a.A,a.name),null==b?0:b.A)&&(b.B?a.attach(b.B,b.A):II(a,b.A,b.Ma))};II=function(a,b,c){if(a.iA)throw new se(4013,!1);a.B=b;const d=a.location,e=b.Nb.component,f=DI(a.A,a.name).children;a.Yd=rG(d,e,{index:d.length,Ma:new KI(b,f,d.Ma),Mk:null!=c?c:a.Mk});_.FE(a.D);let g;null==(g=a.C)||g.A(a);a.uG.emit(a.Yd.instance)};
_.MI=class{constructor(){this.B=this.Yd=null;this.name="primary";this.uG=new _.NF;this.xH=new _.NF;this.EG=new _.NF;this.FH=new _.NF;this.A=_.Fe(BI);this.location=_.Fe(_.An);this.D=_.Fe(_.vG);this.Mk=_.Fe(VD);this.C=_.Fe(LI,{optional:!0})}tc(a){if(a.name){const {Zt:b,Mj:c}=a.name;b||(HI(this,c)&&(this.Mt(),EI(this.A,c)),JI(this))}}oa(){HI(this,this.name)&&EI(this.A,this.name);let a;null==(a=this.C)||a.B(this)}Wa(){JI(this)}get iA(){return!!this.Yd}get component(){if(!this.Yd)throw new se(4012,!1);
return this.Yd.instance}detach(){if(!this.Yd)throw new se(4012,!1);this.location.detach();const a=this.Yd;this.B=this.Yd=null;this.FH.emit(a.instance);return a}attach(a,b){this.Yd=a;this.B=b;_.qG(this.location,a.A);let c;null==(c=this.C)||c.A(this);this.EG.emit(a.instance)}Mt(){if(this.Yd){const a=this.component;this.Yd.destroy();this.B=this.Yd=null;this.xH.emit(a)}}};_.MI.F=function(a){return new (a||_.MI)};
_.MI.ma=_.df({type:_.MI,I:[["router-outlet"]],inputs:{name:"name"},outputs:{uG:"activate",xH:"deactivate",EG:"attach",FH:"detach"},Qa:["outlet"],N:!0,features:[_.Qf]});var KI=class{constructor(a,b,c){this.A=a;this.B=b;this.parent=c}get(a,b){return a===_.qp?this.A:a===BI?this.B:this.parent.get(a,b)}},LI=new _.m("");var Ip=class{};Ip.F=function(a){return new (a||Ip)};Ip.R=_.l({type:Ip,I:[["ng-component"]],N:!0,features:[_.O],O:1,P:0,M:function(a){a&1&&_.H(0,"router-outlet")},V:[_.MI],Oa:2});var QI=(a,b,c)=>_.y(d=>{var e=new NI(b,d.aw,d.Kt,c);const f=e.C.A,g=e.A?e.A.A:null;OI(e,f,g,a);yp(e.C.root);PI(e,f,g,a);return d}),OI=function(a,b,c,d){const e=mp(c);b.children.forEach(f=>{const g=f.value.Lb;var h=e[g],p=f.value;const r=h?h.value:null;p===r?p.component?(p=Rp(d,p.Lb))&&OI(a,f,h,p.children):OI(a,f,h,d):r&&RI(a,h,d);delete e[g]});Object.values(e).forEach(f=>{RI(a,f,d)})},PI=function(a,b,c,d){const e=mp(c);b.children.forEach(f=>{var g=e[f.value.Lb],h=f.value,p=g?g.value:null;yp(h);h===
p?h.component?(h=DI(d,h.Lb),PI(a,f,g,h.children)):PI(a,f,g,d):h.component?(g=DI(d,h.Lb),p=Lp(h.Nb),g.B=null,g.A=h,g.Ma=p,g.Lb&&II(g.Lb,h,g.Ma),PI(a,f,null,g.children)):PI(a,f,null,d);a.B(new zI(f.value.Nb))});b.children.length&&a.B(new yI(b.value.Nb))},RI=function(a,b,c){const d=Rp(c,b.value.Lb);c=d&&b.value.component?d.children:c;b=mp(b);for(const e of Object.keys(b))RI(a,b[e],c);d&&(d.Lb&&(d.Lb.Mt(),d.children.A=new Map),d.B=null,d.A=null)},NI=class{constructor(a,b,c,d){this.SB=a;this.C=b;this.A=
c;this.B=d}};var Mp=Symbol("Ra");var Up=class{constructor(a){this.path=a;this.A=this.path[this.path.length-1]}},Vp=class{constructor(a,b){this.component=a;this.A=b}};var iq=class{constructor(a){this.vi=a||null}},SI=class{constructor(a){this.A=a}},TI=function(a){let b=[];for(a=a.root;;){b=b.concat(a.segments);if(0===a.A)return _.qj(b);if(1<a.A||!a.children.primary)return rj(new se(4E3,!1));a=a.children.primary}},WI=function(a,b,c,d){var e=a.A.parse(c);b=UI(a,c,e.root,b,d);return new Fo(b,VI(e.jb,a.B.jb),e.zc)},UI=function(a,b,c,d,e){const f=XI(c.segments,d,e);let g={};Object.entries(c.children).forEach(([h,p])=>{g[h]=UI(a,b,p,d,e)});return new Co(f,g)},VI=function(a,
b){const c={};Object.entries(a).forEach(([d,e])=>{c[d]="string"===typeof e&&e.startsWith(":")?b[e.substring(1)]:e});return c},XI=function(a,b,c){return a.map(d=>{if(d.path.startsWith(":")){if(d=c[d.path.substring(1)],!d)throw new se(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})},YI=class{constructor(a,b){this.A=a;this.B=b}};var lq={An:!1,Ck:[],ql:[],parameters:{},vB:{}};var aJ=function(a,b,c,d,e){return 0===d.segments.length&&0<d.A?ZI(a,b,c,d):$I(a,b,c,d,d.segments,e,!0)},bJ=function(a,b){const c=b.value,d=vp(c,a.Wq);c.params=Object.freeze(d.params);c.data=Object.freeze(d.data);b.children.forEach(e=>bJ(a,e))},ZI=function(a,b,c,d){const e=[];for(const f of Object.keys(d.children))"primary"===f?e.unshift(f):e.push(f);return _.A(_.Ij(e),_.Jj(f=>{const g=d.children[f],h=Kp(c,f);return aJ(a,b,h,g,f)},1),_.Rk((f,g)=>{f.push(...g);return f}),wk(null),Nk(),_.Jj(f=>{if(null===
f)return jq(d);f=vq(f);tq(f);return _.qj(f)}))},$I=function(a,b,c,d,e,f,g){return _.A(_.Ij(c),_.Jj(h=>{let p;return _.A(cJ(a,null!=(p=h.Ec)?p:b,c,h,d,e,f,g),_.qk(r=>{if(r instanceof iq)return _.qj(null);throw r;}))},1),_.Kk(h=>!!h),_.qk(h=>{if(Xp(h))return 0!==e.length||d.children[f]?jq(d):_.qj([]);throw h;}))},cJ=function(a,b,c,d,e,f,g,h){if((Jp(d)===g||"primary"!==g&&pq(e,f,d))&&("**"===d.path||kq(e,d,f).An))if(void 0===d.Rj)a=dJ(a,b,e,d,f,g);else{var p;h&&a.C?p="**"===d.path?eJ(a,b,c,d,g):fJ(a,
b,e,c,d,f,g):p=jq(e);a=p}else a=jq(e);return a},dJ=function(a,b,c,d,e,f){var g;if("**"===d.path){let h;const p=new pp(e,0<e.length?(0<e.length?e[e.length-1]:null).parameters:{},Object.freeze(Object.assign({},a.A.jb)),a.A.zc,d.data||{},Jp(d),null!=(h=null!=(g=d.component)?g:d.To)?h:null,d,d.resolve||{});g=_.qj({Nb:p,Ck:[],ql:[]});c.children={}}else g=_.A(mq(c,d,e,b),_.y(({An:h,Ck:p,ql:r,parameters:w})=>{if(!h)return null;let x,z;return{Nb:new pp(p,w,Object.freeze(Object.assign({},a.A.jb)),a.A.zc,d.data||
{},Jp(d),null!=(z=null!=(x=d.component)?x:d.To)?z:null,d,d.resolve||{}),Ck:p,ql:r}}));return _.A(g,_.el(h=>{if(null===h)return jq(c);let p;b=null!=(p=d.Ec)?p:b;return _.A(gJ(a,b,d,e),_.el(({Rn:r})=>{let w;const x=null!=(w=d.Uo)?w:b,z=h.Nb,{vi:B,lC:F}=qq(c,h.Ck,h.ql,r);return 0===F.length&&0<B.A?_.A(ZI(a,x,r,B),_.y(N=>null===N?null:[new op(z,N)])):0===r.length&&0===F.length?_.qj([new op(z,[])]):_.A($I(a,x,r,B,F,Jp(d)===f?"primary":f,!0),_.y(N=>[new op(z,N)]))}))}))},eJ=function(a,b,c,d,e){const f=
WI(a.D,[],d.Rj,{});return d.Rj.startsWith("/")?rj(new SI(f)):_.A(TI(f),_.Jj(g=>{const h=new Co(g,{});return $I(a,b,c,h,g,e,!1)}))},fJ=function(a,b,c,d,e,f,g){const {An:h,Ck:p,ql:r,vB:w}=kq(c,e,f);if(!h)return jq(c);f=WI(a.D,p,e.Rj,w);return e.Rj.startsWith("/")?rj(new SI(f)):_.A(TI(f),_.Jj(x=>$I(a,b,d,c,x.concat(r),g,!1)))},gJ=function(a,b,c,d){return c.children?_.qj({Rn:c.children,Ma:b}):c.Ju?void 0!==c.Ns?_.qj({Rn:c.Ns,Ma:c.Uo}):_.A(gq(b,c,d),_.Jj(e=>e?_.A(a.G.Ju(b,c),_.il(f=>{c.Ns=f.Rn;c.Uo=f.Ma})):
rj(Dp(3)))):_.qj({Rn:[],Ma:b})},rq=class{constructor(a,b,c,d,e,f,g){this.Ma=a;this.G=b;this.H=c;this.config=d;this.A=e;this.Wq=f;this.B=g;this.C=!0;this.D=new YI(this.B,this.A)}recognize(){const a=qq(this.A.root,[],[],this.config).vi;return _.A(aJ(this,this.Ma,this.config,a,"primary"),_.qk(b=>{if(b instanceof SI)return this.C=!1,this.A=b.A,this.match(b.A);if(b instanceof iq)throw new se(4002,!1);throw b;}),_.y(b=>{var c=new pp([],Object.freeze({}),Object.freeze(Object.assign({},this.A.jb)),this.A.zc,
{},"primary",this.H,null,{});b=new np(new op(c,b));c=Jo(c,this.A.jb,this.A.zc);c.jb=this.A.jb;b.url=this.B.A(c);bJ(this,b.A);return{state:b,BV:c}}))}match(a){return _.A(aJ(this,this.Ma,this.config,a.root,"primary"),_.qk(b=>{if(b instanceof iq)throw new se(4002,!1);throw b;}))}};var or=new _.m("ROUTES"),hJ=function(a){return _.A(fo(a()),_.y(Fq),_.Jj(b=>b instanceof iE||Array.isArray(b)?_.qj(b):_.Ij(Promise.resolve(new PE(b)))))},iJ=class{constructor(){this.B=new WeakMap;this.A=new WeakMap;_.Fe(MF)}Wb(a){if(this.B.get(a))return this.B.get(a);if(a.To)return _.qj(a.To);this.D&&this.D(a);var b=_.A(fo(a.Wb()),_.y(Fq),_.il(c=>{this.C&&this.C(a);a.To=c}),Jk(()=>{this.B.delete(a)}));b=_.A(new _.jF(b,()=>new _.Wk),wj());this.B.set(a,b);return b}Ju(a,b){if(this.A.get(b))return this.A.get(b);
if(b.Ns)return _.qj({Rn:b.Ns,Ma:b.Uo});this.D&&this.D(b);var c=_.A(hJ(b.Ju),_.y(d=>{this.C&&this.C(b);let e;Array.isArray(d)||(e=d.create(a).Ma,d=e.get(or,[],10).flat());return{Rn:d.map(Hp),Ma:e}}),Jk(()=>{this.A.delete(b)}));c=_.A(new _.jF(c,()=>new _.Wk),wj());this.A.set(b,c);return c}};iJ.F=function(a){return new (a||iJ)};iJ.la=_.fe({ja:iJ,U:iJ.F,aa:"root"});var jJ=function(a,b){const c=++a.zg;let d;null==(d=a.bg)||d.next(Object.assign({},a.bg.value,b,{id:c}))},kJ=function(a,b,c){c=new ir(b.id,a.A.A(b.oe),"",c);a.Zb.next(c);b.resolve(!1)},pJ=function(a,b){a.bg=new _.rp({id:0,yc:b.yc,XQ:b.yc,oe:b.yc,vc:b.yc,Qj:b.yc,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",Uj:null,Mm:b.si.Nb,jf:null,Kt:b.si,aw:null,dn:{canActivateChecks:[],canDeactivateChecks:[]},nj:null});return _.A(a.bg,_.Zj(c=>0!==c.id),_.y(c=>Object.assign({},
c,{oe:c.Qj})),_.el(c=>{let d=!1,e=!1;return _.A(_.qj(c),_.il(f=>{a.B={id:f.id,LX:f.Qj,oe:f.oe,Qe:f.source,extras:f.extras,uU:a.D?Object.assign({},a.D,{uU:null}):null}}),_.el(f=>{var g=b.Fp.toString();g=!b.Ru||f.oe.toString()!==g||g!==b.yc.toString();let h;const p=null!=(h=f.extras.Yu)?h:b.Yu;if(!g&&"reload"!==p)return a.Zb.next(new kr(f.id,b.Di.A(c.Qj))),b.pl=f.Qj,f.resolve(null),_.yq;"imperative"!==f.source&&(b.Fp=f.oe);return _.A(_.qj(f),_.el(r=>{let w;const x=null==(w=a.bg)?void 0:dF(w);a.Zb.next(new _.oI(r.id,
a.A.A(r.oe),r.source,r.Uj));let z;return x!==(null==(z=a.bg)?void 0:dF(z))?_.yq:Promise.resolve(r)}),wq(a.Mk,a.C,a.G,b.config,a.A,b.Wq),_.il(r=>{c.jf=r.jf;c.vc=r.vc;a.B=Object.assign({},a.B,{OR:r.vc});if("eager"===b.kw){if(!r.extras.Wj){const w=b.Ur.merge(r.vc,r.Qj);lJ(b,w,r)}b.Fp=r.vc}r=new pI(r.id,a.A.A(r.oe),a.A.A(r.vc),r.jf);a.Zb.next(r)}))}),_.il(f=>{f=new qI(f.id,a.A.A(f.oe),a.A.A(f.vc),f.jf);a.Zb.next(f)}),_.y(f=>{var g=Object,h=g.assign;var p=f.Mm;const r=f.jf.A;p=Sp(r,p?p.A:null,a.H,[r.value]);
return c=h.call(g,{},f,{dn:p})}),$p(a.Mk,f=>a.Zb.next(f)),_.il(f=>{c.nj=f.nj;if(Go(f.nj))throw Ep(f.nj);f=new rI(f.id,a.A.A(f.oe),a.A.A(f.vc),f.jf,!!f.nj);a.Zb.next(f)}),_.Zj(f=>f.nj?!0:(mJ(b,f),kJ(a,f,3),!1)),Eq(f=>{if(f.dn.canActivateChecks.length)return _.A(_.qj(f),_.il(g=>{g=new sI(g.id,a.A.A(g.oe),a.A.A(g.vc),g.jf);a.Zb.next(g)}),_.el(g=>{let h=!1;return _.A(_.qj(g),zq(b.Wq,a.Mk),_.il({next:()=>h=!0,complete:()=>{h||(mJ(b,g),kJ(a,g,2))}}))}),_.il(g=>{g=new tI(g.id,a.A.A(g.oe),a.A.A(g.vc),g.jf);
a.Zb.next(g)}))}),Eq(f=>{const g=h=>{const p=[];let r;(null==(r=h.Gb)?0:r.Wb)&&!h.Gb.To&&p.push(_.A(a.C.Wb(h.Gb),_.il(w=>{h.component=w}),_.y(()=>{})));for(const w of h.children)p.push(...g(w));return p};return _.A(_.Hj(g(f.jf.root)),wk(),_.Ek())}),Eq(()=>a.K()),_.y(f=>{var g=f.jf;var h=f.Kt;h=Cp(b.SB,g.A,h?h.A:void 0);g=new sp(h,g);return c=Object.assign({},f,{aw:g})}),_.il(f=>{b.yc=f.vc;b.pl=b.Ur.merge(f.vc,f.Qj);b.si=f.aw;"deferred"===b.kw&&(f.extras.Wj||lJ(b,b.pl,f),b.Fp=f.vc)}),QI(a.H,b.SB,f=>
a.Zb.next(f)),_.Ek(),_.il({next:f=>{d=!0;a.D=a.B;b.Ru=!0;a.Zb.next(new hr(f.id,a.A.A(f.oe),a.A.A(b.yc)));let g;if(null!=(g=b.tV)){const h=nJ(f.aw.Nb);void 0!==h&&(g.title.A.title=h||"")}f.resolve(!0)},complete:()=>{d=!0}}),Jk(()=>{d||e||kJ(a,c,1);let f;(null==(f=a.B)?void 0:f.id)===c.id&&(a.B=null)}),_.qk(f=>{e=!0;if(Fp(f)){Fp(f)&&Go(f.url)||(b.Ru=!0,mJ(b,c,!0));var g=new ir(c.id,a.A.A(c.oe),f.message,f.zQ);a.Zb.next(g);Fp(f)&&Go(f.url)?(f=b.Ur.merge(f.url,b.pl),oJ(b,f,"imperative",null,{Wj:c.extras.Wj,
sl:"eager"===b.kw||"imperative"!==c.source},{resolve:c.resolve,reject:c.reject,promise:c.promise})):c.resolve(!1)}else{mJ(b,c,!0);const h=new jr(c.id,a.A.A(c.oe),f,null!=(g=c.jf)?g:void 0);a.Zb.next(h);try{c.resolve(b.UH(f))}catch(p){c.reject(p)}}return _.yq}))}))},qJ=class{get L(){return 0!==this.zg}constructor(){this.D=this.B=null;this.Zb=new _.Wk;this.C=_.Fe(iJ);this.Mk=_.Fe(VD);this.A=_.Fe(bH);this.H=_.Fe(BI);_.Fe(LI,{optional:!0});this.zg=0;this.K=()=>_.qj(void 0);this.G=null;this.C.C=a=>this.Zb.next(new xI(a));
this.C.D=a=>this.Zb.next(new vI(a))}complete(){let a;null==(a=this.bg)||a.complete()}};qJ.F=function(a){return new (a||qJ)};qJ.la=_.fe({ja:qJ,U:qJ.F,aa:"root"});var rJ=class extends QH{constructor(){super(...arguments)}};var TH=function(a,b){return"window"===b?window:"document"===b?a:"body"===b?a.body:null},sJ=function(a,b,c){a.addEventListener(b,c);return()=>{a.removeEventListener(b,c)}},tJ=class extends rJ{dispatchEvent(a,b){a.dispatchEvent(b)}remove(a){a.parentNode&&a.parentNode.removeChild(a)}createElement(a,b){b=b||document;return b.createElement(a)}},$H=null,aI;var uJ=class{Wc(){return new XMLHttpRequest}};uJ.F=function(a){return new (a||uJ)};uJ.la=_.fe({ja:uJ,U:uJ.F});var vJ=new _.m("EventManagerPlugins"),wJ=class{constructor(a,b){this.Xd=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 se(5101,!1);this.A.set(a,b);return b}};wJ.F=function(a){return new (a||wJ)(_.k(vJ),_.k(_.ql))};wJ.la=_.fe({ja:wJ,U:wJ.F});var xJ=class{};var yJ=function(a){let b;const c=null==(b=a.C.head)?void 0:b.querySelectorAll(`style[${"ng-app-id"}="${a.appId}"]`);if(null==c?0:c.length){const d=new Map;c.forEach(e=>{null!=e.textContent&&d.set(e.textContent,e)});return d}return null},zJ=function(a){const b=a.B;b.clear();b.add(a.C.head)},AJ=function(a,b,c){a=a.A;if(a.has(b))return b=a.get(b),b.usage+=c,b.usage;a.set(b,{usage:c,elements:[]});return c},CJ=function(a,b){for(const c of b)if(1===AJ(a,c,1)){b=a;for(const d of b.B)BJ(b,d,c)}},DJ=function(a,
b){a=a.A;let c,d;null==(c=a.get(b))||null==(d=c.elements)||d.forEach(e=>e.remove());a.delete(b)},BJ=function(a,b,c){{var d=a.D;const f=null==d?void 0:d.get(c);(null==f?void 0:f.parentNode)===b?(d.delete(c),f.removeAttribute("ng-app-id"),d=f):(d=a.C.createElement("style"),a.nonce&&d.setAttribute("nonce",a.nonce),d.textContent=c,a.G&&d.setAttribute("ng-app-id",a.appId))}b.appendChild(d);a=a.A;let e;(b=null==(e=a.get(c))?void 0:e.elements)?b.push(d):a.set(c,{elements:[d],usage:1})},EJ=class{constructor(a,
b,c,d={}){this.C=a;this.appId=b;this.nonce=c;this.A=new Map;this.B=new Set;this.D=yJ(this);this.G="server"===d;zJ(this)}oa(){const a=this.D;a&&(a.forEach(b=>b.remove()),a.clear());for(const b of this.A.keys())DJ(this,b);zJ(this)}};EJ.F=function(a){return new (a||EJ)(_.k(_.Ns),_.k(jE),_.k(mE,8),_.k(_.kE))};EJ.la=_.fe({ja:EJ,U:EJ.F});var FJ={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/MathML/"},Gq=/%COMP%/g,GJ=new _.m("RemoveStylesOnCompDestroy",{aa:"root",U:()=>!0}),LJ=class{constructor(a,b,c,d,e,f,g,h=null){this.D=a;this.K=b;this.appId=c;this.H=d;this.C=e;this.G=g;this.nonce=h;this.B=new Map;this.A="server"===f;this.L=new HJ(a,e,g,this.A)}Xi(a,b){if(!a||
!b)return this.L;this.A&&3===b.Oa&&(b=Object.assign({},b,{Oa:0}));a:{const d=this.B;var c=d.get(b.id);if(!c){c=this.C;const e=this.G,f=this.D,g=this.K,h=this.H,p=this.A;switch(b.Oa){case 0:c=new IJ(f,g,b,this.appId,h,c,e,p);break;case 3:b=new JJ(f,g,a,b,c,e,this.nonce,p);break a;default:c=new KJ(f,g,b,h,c,e,p)}d.set(b.id,c)}b=c}b instanceof IJ?(CJ(b.B,b.styles),b.setAttribute(a,b.L,"")):b instanceof KJ&&CJ(b.B,b.styles);return b}oa(){this.B.clear()}};
LJ.F=function(a){return new (a||LJ)(_.k(wJ),_.k(EJ),_.k(jE),_.k(GJ),_.k(_.Ns),_.k(_.kE),_.k(_.ql),_.k(mE))};LJ.la=_.fe({ja:LJ,U:LJ.F});
var MJ=function(a,b){return c=>{if("__ngUnwrap__"===c)return b;!1===(a.G?a.D.wl(()=>b(c)):b(c))&&c.preventDefault()}},HJ=class{constructor(a,b,c,d){this.C=a;this.A=b;this.D=c;this.G=d;this.data=Object.create(null);this.Sp=null}destroy(){}createElement(a,b){return b?this.A.createElementNS(FJ[b]||b,a):this.A.createElement(a)}createComment(a){return this.A.createComment(a)}dz(a){return this.A.createTextNode(a)}appendChild(a,b){("TEMPLATE"===a.tagName&&void 0!==a.content?a.content:a).appendChild(b)}insertBefore(a,
b,c){a&&("TEMPLATE"===a.tagName&&void 0!==a.content?a.content:a).insertBefore(b,c)}removeChild(a,b){a&&a.removeChild(b)}UB(a,b){a="string"===typeof a?this.A.querySelector(a):a;if(!a)throw new se(-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=FJ[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)}removeAttribute(a,b,c){if(c){const d=FJ[c];d?a.removeAttributeNS(d,b):a.removeAttribute(`${c}:${b}`)}else a.removeAttribute(b)}Xg(a,
b){a.classList.add(b)}ni(a,b){a.classList.remove(b)}Mv(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c}yv(a,b,c){c&2?a.style.removeProperty(b):a.style[b]=""}setProperty(a,b,c){a[b]=c}ee(a,b){a.nodeValue=b}Kb(a,b,c){if("string"===typeof a&&(a=TH(this.A,a),!a))throw Error("Sa`"+a+"`"+b);return this.C.addEventListener(a,b,MJ(this,c))}},NJ=function(a,b){return b===a.H?a.shadowRoot:b},JJ=class extends HJ{constructor(a,b,c,d,e,f,g,h){super(a,e,f,h);this.B=b;this.H=c;this.shadowRoot=
c.attachShadow({mode:"open"});a=this.B;b=this.shadowRoot;a.B.add(b);for(const p of a.A.keys())BJ(a,b,p);d=Hq(d.id,d.styles);for(const p of d)d=document.createElement("style"),g&&d.setAttribute("nonce",g),d.textContent=p,this.shadowRoot.appendChild(d)}appendChild(a,b){return super.appendChild(NJ(this,a),b)}insertBefore(a,b,c){return super.insertBefore(NJ(this,a),b,c)}removeChild(a,b){return super.removeChild(NJ(this,a),b)}parentNode(a){return NJ(this,super.parentNode(NJ(this,a)))}destroy(){this.B.B.delete(this.shadowRoot)}},
KJ=class extends HJ{constructor(a,b,c,d,e,f,g,h){super(a,e,f,g);this.B=b;this.H=d;this.styles=h?Hq(h,c.styles):c.styles}destroy(){if(this.H){var a=this.B,b=this.styles;for(const c of b)0>=AJ(a,c,-1)&&DJ(a,c)}}},IJ=class extends KJ{constructor(a,b,c,d,e,f,g,h){d=d+"-"+c.id;super(a,b,c,e,f,g,h,d);this.K="_ngcontent-%COMP%".replace(Gq,d);this.L="_nghost-%COMP%".replace(Gq,d)}createElement(a,b){a=super.createElement(a,b);super.setAttribute(a,this.K,"");return a}};var OJ=class extends xJ{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)}};OJ.F=function(a){return new (a||OJ)(_.k(_.Ns))};OJ.la=_.fe({ja:OJ,U:OJ.F});var PJ=["alt","control","meta","shift"],QJ={"\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"},RJ={alt:a=>a.altKey,control:a=>a.ctrlKey,meta:a=>a.metaKey,shift:a=>a.shiftKey},TJ=function(a){const b=a.toLowerCase().split(".");a=b.shift();if(0===b.length||"keydown"!==a&&"keyup"!==a)return null;const c=SJ(b.pop());let d="",e=b.indexOf("code");-1<e&&
(b.splice(e,1),d="code.");PJ.forEach(f=>{const g=b.indexOf(f);-1<g&&(b.splice(g,1),d+=f+".")});d+=c;if(0!=b.length||0===c.length)return null;a={domEventName:a};a.fullKey=d;return a},VJ=function(a,b,c){return d=>{UJ(d,a)&&c.wl(()=>b(d))}},SJ=function(a){switch(a){case "esc":return"escape";default:return a}},UJ=function(a,b){let c=QJ[a.key]||a.key,d="";-1<b.indexOf("code.")&&(c=a.code,d="code.");if(null==c||!c)return!1;c=c.toLowerCase();" "===c?c="space":"."===c&&(c="dot");PJ.forEach(e=>{e!==c&&(0,RJ[e])(a)&&
(d+=e+".")});d+=c;return d===b},WJ=class extends xJ{supports(a){return null!=TJ(a)}addEventListener(a,b,c){const d=TJ(b),e=VJ(d.fullKey,c,this.A.Xd);return this.A.Xd.Ka(()=>sJ(a,d.domEventName,e))}};WJ.F=function(a){return new (a||WJ)(_.k(_.Ns))};WJ.la=_.fe({ja:WJ,U:WJ.F});var fr=[{ka:_.kE,sb:"browser"},{ka:xl,sb:function(){var a=new tJ;PH||(PH=a)},Jb:!0},{ka:_.Ns,Ed:function(){return Xg=document},Ie:[]}];Jl(MG,"browser",fr);new _.m("");var er=[{ka:Ll,sb:"root"},{ka:Hi,Ed:function(){return new Hi},Ie:[]},{ka:vJ,fd:OJ,Jb:!0,Ie:[_.Ns,_.ql,_.kE]},{ka:vJ,fd:WJ,Jb:!0,Ie:[_.Ns]},LJ,EJ,wJ,{ka:pE,Ra:LJ},{ka:mI,fd:uJ,Ie:[]},[]];var XJ=class{constructor(a){this.A=a}lI(){return this.A.title}};XJ.F=function(a){return new (a||XJ)(_.k(_.Ns))};XJ.la=_.fe({ja:XJ,U:function(a){let b=null;a?b=new a:b=new XJ(_.k(_.Ns));return b},aa:"root"});new _.m("HammerGestureConfig");new _.m("HammerLoader");var Zq=class{},$q=class{};var YJ=function(a,b,c){a.B.has(c)||a.B.set(c,b)},ZJ=function(a,b,c){c=(Array.isArray(c)?c:[c]).map(e=>e.toString());const d=b.toLowerCase();a.headers.set(d,c);YJ(a,b,d)},$J=function(a,b){b.init();Array.from(b.headers.keys()).forEach(c=>{a.headers.set(c,b.headers.get(c));a.B.set(c,b.B.get(c))})},aK=function(a,b){const c=b.name.toLowerCase();switch(b.de){case "a":case "s":var d=b.value;"string"===typeof d&&(d=[d]);if(0===d.length)break;YJ(a,b.name,c);b=("a"===b.de?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=>-1===e.indexOf(f)),0===d.length?(a.headers.delete(c),a.B.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.B.delete(c)}},bK=class{constructor(a){this.B=new Map;this.C=null;a?"string"===typeof a?this.A=()=>{this.headers=new Map;a.split("\n").forEach(b=>{const c=b.indexOf(":");if(0<c){const d=b.slice(0,c),e=d.toLowerCase();b=b.slice(c+1).trim();YJ(this,d,e);this.headers.has(e)?this.headers.get(e).push(b):
this.headers.set(e,[b])}})}:"undefined"!==typeof Headers&&a instanceof Headers?(this.headers=new Map,a.forEach((b,c)=>{ZJ(this,c,b)})):this.A=()=>{this.headers=new Map;Object.entries(a).forEach(([b,c])=>{ZJ(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()))&&0<a.length?a[0]:null}keys(){this.init();return Array.from(this.B.values())}getAll(a){this.init();return this.headers.get(a.toLowerCase())||
null}append(a,b){return this.clone({name:a,value:b,de:"a"})}set(a,b){return this.clone({name:a,value:b,de:"s"})}delete(a,b){return this.clone({name:a,value:b,de:"d"})}init(){this.A&&(this.A instanceof bK?$J(this,this.A):this.A(),this.A=null,this.C&&(this.C.forEach(a=>aK(this,a)),this.C=null))}clone(a){const b=new bK;b.A=this.A&&this.A instanceof bK?this.A:this;b.C=(this.C||[]).concat([a]);return b}forEach(a){this.init();Array.from(this.B.keys()).forEach(b=>a(this.B.get(b),this.headers.get(b)))}};var Jq,Kq;_.cK=class{RH(a){return Lq(a)}SH(a){return Lq(a)}};Jq=/%(\d[a-f0-9])/gi;Kq={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};
_.dK=class{constructor(a={}){this.A=this.B=null;this.Tm=a.Tm||new _.cK;if(a.aS){if(a.bq)throw Error("Ta");this.map=Iq(a.aS)}else a.bq?(this.map=new Map,Object.keys(a.bq).forEach(b=>{var c=a.bq[b];c=Array.isArray(c)?c.map(Mq):[`${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({Gj:a,
value:b,de:"a"})}set(a,b){return this.clone({Gj:a,value:b,de:"s"})}delete(a,b){return this.clone({Gj:a,value:b,de:"d"})}toString(){this.init();return this.keys().map(a=>{const b=this.Tm.RH(a);return this.map.get(a).map(c=>b+"="+this.Tm.SH(c)).join("&")}).filter(a=>""!==a).join("&")}clone(a){const b=new _.dK({Tm:this.Tm});b.A=this.A||this;b.B=(this.B||[]).concat(a);return b}init(){null===this.map&&(this.map=new Map);null!==this.A&&(this.A.init(),this.A.keys().forEach(a=>this.map.set(a,this.A.map.get(a))),
this.B.forEach(a=>{switch(a.de){case "a":case "s":var b=("a"===a.de?this.map.get(a.Gj):void 0)||[];b.push(`${a.value}`);this.map.set(a.Gj,b);break;case "d":if(void 0!==a.value){b=this.map.get(a.Gj)||[];const c=b.indexOf(`${a.value}`);-1!==c&&b.splice(c,1);0<b.length?this.map.set(a.Gj,b):this.map.delete(a.Gj)}else this.map.delete(a.Gj)}}),this.A=this.B=null)}};var eK=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 fK=function(a){return null===a.body?null:Nq(a.body)||Oq(a.body)||Pq(a.body)||"undefined"!==typeof URLSearchParams&&a.body instanceof URLSearchParams||"string"===typeof a.body?a.body:a.body instanceof _.dK?a.body.toString():"object"===typeof a.body||"boolean"===typeof a.body||Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()},gK=class{constructor(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.Yf=!1;this.responseType="json";this.method=a.toUpperCase();a:switch(this.method){case "DELETE":case "GET":case "HEAD":case "OPTIONS":case "JSONP":a=
!1;break a;default:a=!0}if(a||d)this.body=void 0!==c?c:null,c=d;c&&(this.Yf=!!c.Yf,this.withCredentials=!!c.withCredentials,c.responseType&&(this.responseType=c.responseType),c.headers&&(this.headers=c.headers),c.context&&(this.context=c.context),c.params&&(this.params=c.params));this.headers||(this.headers=new bK);this.context||(this.context=new eK);this.params?(c=this.params.toString(),0===c.length?this.A=b:(d=b.indexOf("?"),this.A=b+(-1===d?"?":d<b.length-1?"&":"")+c)):(this.params=new _.dK,this.A=
b)}clone(a={}){const b=a.method||this.method,c=a.url||this.url,d=a.responseType||this.responseType,e=void 0!==a.body?a.body:this.body,f=void 0!==a.withCredentials?a.withCredentials:this.withCredentials,g=void 0!==a.Yf?a.Yf:this.Yf;let h=a.headers||this.headers,p=a.params||this.params,r;const w=null!=(r=a.context)?r:this.context;void 0!==a.oK&&(h=Object.keys(a.oK).reduce((x,z)=>x.set(z,a.oK[z]),h));a.pK&&(p=Object.keys(a.pK).reduce((x,z)=>x.set(z,a.pK[z]),p));return new gK(b,c,e,{params:p,headers:h,
context:w,Yf:g,responseType:d,withCredentials:f})}};var hK=class{constructor(a,b=200,c="OK"){this.headers=a.headers||new bK;this.status=void 0!==a.status?a.status:b;this.statusText=a.statusText||c;this.url=a.url||null}},iK=class extends hK{constructor(a={}){super(a);this.type=2}clone(a={}){return new iK({headers:a.headers||this.headers,status:void 0!==a.status?a.status:this.status,statusText:a.statusText||this.statusText,url:a.url||this.url||void 0})}},jK=class extends hK{constructor(a={}){super(a);this.type=4;this.body=void 0!==a.body?a.body:null}clone(a=
{}){return new jK({body:void 0!==a.body?a.body:this.body,headers:a.headers||this.headers,status:void 0!==a.status?a.status:this.status,statusText:a.statusText||this.statusText,url:a.url||this.url||void 0})}},kK=class extends hK{constructor(a){super(a,0,"Unknown Error");this.name="HttpErrorResponse";this.message=200<=this.status&&300>this.status?`Http failure during parsing for ${a.url||"(unknown url)"}`:`Http failure response for ${a.url||"(unknown url)"}: ${a.status} ${a.statusText}`;this.error=
a.error||null}};var lK;
lK=function(a,b,c,d={}){if(b instanceof gK)c=b;else{var e=void 0;e=d.headers instanceof bK?d.headers:new bK(d.headers);let f=void 0;d.params&&(f=d.params instanceof _.dK?d.params:new _.dK({bq:d.params}));c=new gK(b,c,void 0!==d.body?d.body:null,{headers:e,context:d.context,params:f,Yf:d.Yf,responseType:d.responseType||"json",withCredentials:d.withCredentials})}e=_.A(_.qj(c),_.Jj(f=>a.handler.handle(f),1));if(b instanceof gK||"events"===d.observe)return e;b=_.A(e,_.Zj(f=>f instanceof jK));switch(d.observe||"body"){case "body":switch(c.responseType){case "arraybuffer":return _.A(b,
_.y(f=>{if(null!==f.body&&!(f.body instanceof ArrayBuffer))throw Error("Ua");return f.body}));case "blob":return _.A(b,_.y(f=>{if(null!==f.body&&!(f.body instanceof Blob))throw Error("Va");return f.body}));case "text":return _.A(b,_.y(f=>{if(null!==f.body&&"string"!==typeof f.body)throw Error("Wa");return f.body}));default:return _.A(b,_.y(f=>f.body))}case "response":return b;default:throw Error("Xa`"+d.observe);}};
_.mK=function(a,b,c,d={}){return lK(a,"POST",b,{body:c,headers:d.headers,context:d.context,observe:d.observe,params:d.params,Yf:d.Yf,responseType:d.responseType,withCredentials:d.withCredentials})};_.Wq=class{constructor(a){this.handler=a}delete(a,b={}){return lK(this,"DELETE",a,b)}get(a,b={}){return lK(this,"GET",a,b)}head(a,b={}){return lK(this,"HEAD",a,b)}options(a,b={}){return lK(this,"OPTIONS",a,b)}};_.Wq.F=function(a){return new (a||_.Wq)(_.k(Zq))};_.Wq.la=_.fe({ja:_.Wq,U:_.Wq.F});new _.m("");var ar=new _.m(""),nK=new _.m(""),Yq=class extends Zq{constructor(a,b){super();this.C=a;this.Ma=b;this.A=null;this.B=_.Fe(LF)}handle(a){null===this.A&&(this.A=Array.from(new Set([...this.Ma.get(ar),...this.Ma.get(nK,[])])).reduceRight((c,d)=>Rq(c,d,this.Ma),Qq));const b=this.B.add();return _.A(this.A(a,c=>this.C.handle(c)),Jk(()=>this.B.remove(b)))}};Yq.F=function(a){return new (a||Yq)(_.k($q),_.k(VD))};Yq.la=_.fe({ja:Yq,U:Yq.F});var oK=/^\)\]\}',?\n/,Xq=class{constructor(a){this.A=a}handle(a){if("JSONP"===a.method)throw new se(-2800,!1);const b=this.A;return _.A(b.RV?_.Ij(b.RV()):_.qj(null),_.el(()=>new _.lj(c=>{const d=b.Wc();d.open(a.method,a.A);a.withCredentials&&(d.withCredentials=!0);a.headers.forEach((B,F)=>d.setRequestHeader(B,F.join(",")));a.headers.has("Accept")||d.setRequestHeader("Accept","application/json, text/plain, */*");if(!a.headers.has("Content-Type")){var e=null===a.body||Pq(a.body)?null:Oq(a.body)?a.body.type||
null:Nq(a.body)?null:"string"===typeof a.body?"text/plain":a.body instanceof _.dK?"application/x-www-form-urlencoded;charset=UTF-8":"object"===typeof a.body||"number"===typeof a.body||"boolean"===typeof a.body?"application/json":null;null!==e&&d.setRequestHeader("Content-Type",e)}a.responseType&&(e=a.responseType.toLowerCase(),d.responseType="json"!==e?e:"text");const f=fK(a);let g=null;const h=()=>{if(null!==g)return g;const B=d.statusText||"OK",F=new bK(d.getAllResponseHeaders()),N=("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 iK({headers:F,status:d.status,statusText:B,url:N})},p=()=>{let {headers:B,status:F,statusText:N,url:V}=h(),W=null;204!==F&&(W="undefined"===typeof d.response?d.responseText:d.response);0===F&&(F=W?200:0);let T=200<=F&&300>F;if("json"===a.responseType&&"string"===typeof W){const M=W;W=W.replace(oK,"");try{W=""!==W?JSON.parse(W):null}catch(ja){W=M,T&&(T=!1,
W={error:ja,text:W})}}T?(c.next(new jK({body:W,headers:B,status:F,statusText:N,url:V||void 0})),c.complete()):c.error(new kK({error:W,headers:B,status:F,statusText:N,url:V||void 0}))},r=B=>{const {url:F}=h();B=new kK({error:B,status:d.status||0,statusText:d.statusText||"Unknown Error",url:F||void 0});c.error(B)};let w=!1;const x=B=>{w||(c.next(h()),w=!0);let F={type:3,loaded:B.loaded};B.lengthComputable&&(F.total=B.total);"text"===a.responseType&&d.responseText&&(F.cY=d.responseText);c.next(F)},z=
B=>{let F={type:1,loaded:B.loaded};B.lengthComputable&&(F.total=B.total);c.next(F)};d.addEventListener("load",p);d.addEventListener("error",r);d.addEventListener("timeout",r);d.addEventListener("abort",r);a.Yf&&(d.addEventListener("progress",x),null!==f&&d.upload&&d.upload.addEventListener("progress",z));d.send(f);c.next({type:0});return()=>{d.removeEventListener("error",r);d.removeEventListener("abort",r);d.removeEventListener("load",p);d.removeEventListener("timeout",r);a.Yf&&(d.removeEventListener("progress",
x),null!==f&&d.upload&&d.upload.removeEventListener("progress",z));d.readyState!==d.DONE&&d.abort()}})))}};Xq.F=function(a){return new (a||Xq)(_.k(mI))};Xq.la=_.fe({ja:Xq,U:Xq.F});var Sq=new _.m("XSRF_ENABLED"),pK=new _.m("XSRF_COOKIE_NAME",{aa:"root",U:()=>"XSRF-TOKEN"}),Uq=new _.m("XSRF_HEADER_NAME",{aa:"root",U:()=>"X-XSRF-TOKEN"}),Tq=class{},br=class{constructor(a,b,c){this.C=a;this.platform=b;this.D=c;this.A="";this.B=null}lu(){if("server"===this.platform)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]=-1==c?[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}};br.F=function(a){return new (a||br)(_.k(_.Ns),_.k(_.kE),_.k(pK))};br.la=_.fe({ja:br,U:br.F});new _.m("LEGACY_INTERCEPTOR_FN");new _.m("");var qK=class{};qK.F=function(a){return new (a||qK)};qK.la=_.fe({ja:qK,U:function(a){return a?new (a||qK):_.k(rK)},aa:"root"});
var rK=class extends qK{constructor(a){super();this.B=a}A(a,b){if(null==b)return null;switch(a){case 0:return b;case 1:return Fh(b,"HTML")?_.Eh(b):ai(this.B,String(b)).toString();case 2:return Fh(b,"Style")?_.Eh(b):b;case 3:if(Fh(b,"Script"))return _.Eh(b);throw new se(5200,!1);case 4:return Fh(b,"URL")?_.Eh(b):Lh(String(b));case 5:if(Fh(b,"ResourceURL"))return _.Eh(b);throw new se(5201,!1);default:throw new se(5202,!1);}}C(a){return new tE(a)}G(a){return new uE(a)}D(a){return new vE(a)}};
rK.F=function(a){return new (a||rK)(_.k(_.Ns))};rK.la=_.fe({ja:rK,U:function(a){a?a=new a:(a=_.k(_.wr),a=new rK(a.get(_.Ns)));return a},aa:"root"});var sK=function(a,b){switch(b){case 1:return a instanceof Sn;case 4:return a instanceof _.Va||a instanceof _.bb;case 5:return a instanceof _.bb;case 3:return!1;default:return!1}},tK=function(a,b){if(null!=b){if(b instanceof Sn)return a.B.C(String(b));if(b instanceof _.Va)return a.B.G(_.Wa(b));if(b instanceof _.bb)return a.B.D(String(b))}return null},uK=class extends qK{constructor(a){super();this.B=new rK(a)}A(a,b){if(null==b)return null;if(b instanceof _.bb||b instanceof _.Va||b instanceof Sn){if(sK(b,
a))return this.B.A(a,tK(this,b));throw Error("Ya`"+DE[a]+"`"+b);}return this.B.A(a,b)}C(){throw Error("Za");}G(){throw Error("Za");}D(){throw Error("Za");}};uK.F=function(a){return new (a||uK)(_.k(_.Ns))};uK.la=_.fe({ja:uK,U:uK.F});var dr=[{ka:HE,Ra:qK},{ka:qK,fd:uK}];var nJ=function(a){let b;for(a=a.root;void 0!==a;){let c;b=null!=(c=a.data[Aq])?c:b;a=a.children.find(d=>"primary"===d.Lb)}return b},vK=class{};vK.F=function(a){return new (a||vK)};vK.la=_.fe({ja:vK,U:function(){return _.Fe(wK)},aa:"root"});var wK=class extends vK{constructor(a){super();this.title=a}};wK.F=function(a){return new (a||wK)(_.k(XJ))};wK.la=_.fe({ja:wK,U:wK.F,aa:"root"});var xK=class{};xK.F=function(a){return new (a||xK)};xK.la=_.fe({ja:xK,U:function(){return _.Fe(yK)},aa:"root"});var zK=class{store(){}},yK=class extends zK{};yK.F=function(){let a;return function(b){return(a||(a=_.Sg(yK)))(b||yK)}}();yK.la=_.fe({ja:yK,U:yK.F,aa:"root"});var AK=new _.m("",{aa:"root",U:()=>({})});var BK=class{};BK.F=function(a){return new (a||BK)};BK.la=_.fe({ja:BK,U:function(){return _.Fe(CK)},aa:"root"});var CK=class{merge(a){return a}};CK.F=function(a){return new (a||CK)};CK.la=_.fe({ja:CK,U:CK.F,aa:"root"});var DK,EK,lJ,mJ,oJ,zr,Ar,JK,KK,LK,FK,GK,HK;DK={ve:"exact",zc:"ignored",fJ:"ignored",jb:"exact"};EK={ve:"subset",zc:"ignored",fJ:"ignored",jb:"subset"};lJ=function(a,b,c){b=a.Di.A(b);var d=a.location;if(d.path()==d.normalize(b+ip(""))||c.extras.sl){var e=Object.assign({},c.extras.state,FK(a,c.id,a.B));_.dI(a.location,b,"",e)}else c=Object.assign({},c.extras.state,FK(a,c.id,(null!=(e=a.B)?e:0)+1)),cI(a.location,b,c)};
mJ=function(a,b,c=!1){if("computed"===a.Hp){var d;c=null!=(d=a.B)?d:a.C;d=a.C-c;if(0!==d)eI(a.location,d);else{let e;a.yc===(null==(e=a.A.B)?void 0:e.OR)&&0===d&&(GK(a,b),a.Fp=b.yc,HK(a))}}else"replace"===a.Hp&&(c&&GK(a,b),HK(a))};
oJ=function(a,b,c,d,e,f){if(a.K)return Promise.resolve(!1);let g,h;f?(g=f.resolve,h=f.reject,f=f.promise):f=new Promise((r,w)=>{g=r;h=w});const p=a.H.add();lr(a,()=>{queueMicrotask(()=>a.H.remove(p))});jJ(a.A,{source:c,Uj:d,yc:a.yc,XQ:a.yc,Qj:b,extras:e,resolve:g,reject:h,promise:f,Mm:a.si.Nb,Kt:a.si});return f.catch(r=>Promise.reject(r))};zr=function(a){a.D||(a.D=a.location.subscribe(b=>{const c="popstate"===b.type?"popstate":"hashchange";"popstate"===c&&setTimeout(()=>{Ar(a,b.url,c,b.state)},0)}))};
Ar=function(a,b,c,d){const e={sl:!0},f=(null==d?0:d.zg)?d:null;d&&(d=Object.assign({},d),delete d.zg,delete d.ML,0!==Object.keys(d).length&&(e.state=d));b=_.IK(a,b);oJ(a,b,c,f,e)};_.IK=function(a,b){let c;try{c=a.Di.parse(b)}catch(d){c=a.dJ(d,a.Di,b)}return c};JK=function(a){return Object.keys(a).reduce((b,c)=>{const d=a[c];null!==d&&void 0!==d&&(b[c]=d);return b},{})};
KK=function(a,b,c={}){const d=c.wv,e=c.jb;var f=c.zc;f=c.cr?a.yc.zc:f;switch(c.FB){case "merge":c=Object.assign({},a.yc.jb,e);break;case "preserve":c=a.yc.jb;break;default:c=e||null}null!==c&&(c=JK(c));let g;try{g=Ho(d?d.Nb:a.si.Nb.root)}catch(h){"string"===typeof b[0]&&b[0].startsWith("/")||(b=[]),g=a.yc.root}return Io(g,b,c,null!=f?f:null)};LK=function(a,b,c={Wj:!1}){b=Go(b)?b:_.IK(a,b);b=a.Ur.merge(b,a.pl);return oJ(a,b,"imperative",null,c)};
FK=function(a,b,c){return"computed"===a.Hp?{zg:b,ML:c}:{zg:b}};GK=function(a,b){a.si=b.Kt;a.yc=b.yc;a.pl=a.Ur.merge(a.yc,b.Qj)};HK=function(a){_.dI(a.location,a.Di.A(a.pl),"",FK(a,a.G,a.C))};
_.rr=class{get zg(){return this.A.zg}get B(){if("computed"===this.Hp){var a;return null==(a=this.location.A.A.A.state)?void 0:a.ML}}get Zb(){return this.A.Zb}constructor(){this.K=!1;this.C=0;this.console=_.Fe(RE);this.options=_.Fe(AK,{optional:!0})||{};this.H=_.Fe(LF);this.UH=this.options.UH||mr;this.dJ=this.options.dJ||nr;this.Ru=!1;this.G=-1;this.Ur=_.Fe(BK);this.SB=_.Fe(xK);this.tV=_.Fe(vK);this.Yu=this.options.Yu||"ignore";this.Wq=this.options.Wq||"emptyOnly";this.kw=this.options.kw||"deferred";
this.Hp=this.options.Hp||"replace";let a,b;this.config=null!=(b=null==(a=_.Fe(or,{optional:!0}))?void 0:a.flat())?b:[];this.A=_.Fe(qJ);this.Di=_.Fe(bH);this.location=_.Fe(_.fI);_.Fe(LI,{optional:!0});_.Fe(_.ql)instanceof _.ql&&_.rl();this.config=this.config.map(Hp);this.Ru=!1;this.G=-1;this.Fp=this.pl=this.yc=new Fo;this.si=tp();pJ(this.A,this).subscribe(c=>{this.G=c.id;let d;this.C=null!=(d=this.B)?d:0},c=>{console.warn(`Unhandled Navigation Error: ${c}`)})}get url(){return this.Di.A(this.yc)}oa(){this.kc()}kc(){this.A.complete();
this.D&&(this.D.unsubscribe(),this.D=void 0);this.K=!0}isActive(a,b){let c;!0===b?c=Object.assign({},DK):!1===b?c=Object.assign({},EK):c=b;if(Go(a))return io(this.yc,a,c);a=_.IK(this,a);return io(this.yc,a,c)}};_.rr.F=function(a){return new (a||_.rr)};_.rr.la=_.fe({ja:_.rr,U:_.rr.F,aa:"root"});var NK,OK,MK;NK=function(a){var b;if(null!==a.D&&a.K)if(null==(b=a.K))b=void 0;else{var c=a.G.Di.A(a.D);b=gp(b.B,c)}else b=null;a.href=b;null===a.href?b=null:(b=a.H.J.tagName.toLowerCase(),b=("base"===b||"link"===b?_.ii:_.hi)(a.href));MK(a,"href",b)};OK=function(a,b){null!=a.Z||a.B||MK(a,"tabindex",b)};MK=function(a,b,c){const d=a.renderer;a=a.H.J;null!==c?d.setAttribute(a,b,c):d.removeAttribute(a,b)};
_.PK=class{constructor(a,b,c,d,e,f){this.G=a;this.A=b;this.Z=c;this.renderer=d;this.H=e;this.K=f;this.C=this.href=null;this.T=new _.Wk;this.sl=this.Wj=this.cr=!1;let g;b=null==(g=e.J.tagName)?void 0:g.toLowerCase();(this.B="a"===b||"area"===b)?this.L=a.Zb.subscribe(h=>{h instanceof hr&&NK(this)}):OK(this,"0")}tc(){this.B&&NK(this);this.T.next(this)}set CU(a){null!=a?(this.C=Array.isArray(a)?a:[a],OK(this,"0")):(this.C=null,OK(this,null))}Kq(a,b,c,d,e){if(null===this.D||this.B&&(0!==a||b||c||d||e||
"string"===typeof this.target&&"_self"!=this.target))return!0;LK(this.G,this.D,{Wj:this.Wj,sl:this.sl,state:this.state});return!this.B}oa(){let a;null==(a=this.L)||a.unsubscribe()}get D(){return null===this.C?null:KK(this.G,this.C,{wv:void 0!==this.wv?this.wv:this.A,jb:this.jb,zc:this.zc,FB:this.FB,cr:this.cr})}};_.PK.F=function(a){return new (a||_.PK)(_.v(_.rr),_.v(_.qp),_.Hg("tabindex"),_.v(_.qE),_.v(_.Zg),_.v(WH))};
_.PK.ma=_.df({type:_.PK,I:[["","routerLink",""]],wa:1,na:function(a,b){a&1&&_.I("click",function(c){return b.Kq(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.fm("target",b.target)},inputs:{target:"target",jb:"queryParams",zc:"fragment",FB:"queryParamsHandling",state:"state",wv:"relativeTo",cr:["preserveFragment","preserveFragment",_.Rn],Wj:["skipLocationChange","skipLocationChange",_.Rn],sl:["replaceUrl","replaceUrl",_.Rn],CU:"routerLink"},N:!0,features:[_.Xl,_.Qf]});var Cr=new _.m(""),RK=function(a){return a.bg.Zb.subscribe(b=>{if(b instanceof _.oI){var c=a.A;a.store[a.G]=jI(c)?[c.window.pageXOffset,c.window.pageYOffset]:[0,0];a.B=b.A;a.C=b.Uj?b.Uj.zg:0}else b instanceof hr?(a.G=b.id,QK(a,a.D.parse(b.vc).zc)):b instanceof kr&&0===b.code&&(a.B=void 0,a.C=0,QK(a,a.D.parse(b.url).zc))})},SK=function(a){return a.bg.Zb.subscribe(b=>{b instanceof AI&&(b.position?"top"===a.options.kr?kI(a.A,[0,0]):"enabled"===a.options.kr&&kI(a.A,b.position):b.A&&"enabled"===a.options.Ky?
lI(a.A,b.A):"disabled"!==a.options.kr&&kI(a.A,[0,0]))})},QK=function(a,b){a.pb.Ka(()=>{setTimeout(()=>{a.pb.nb(()=>{a.bg.Zb.next(new AI("popstate"===a.B?a.store[a.C]:null,b))})},0)})},TK=class{constructor(a,b,c,d,e={}){this.D=a;this.bg=b;this.A=c;this.pb=d;this.options=e;this.G=0;this.B="imperative";this.C=0;this.store={};e.kr=e.kr||"disabled";e.Ky=e.Ky||"disabled"}init(){if("disabled"!==this.options.kr){var a=this.A;jI(a)&&(a.window.history.scrollRestoration="manual")}this.H=RK(this);this.K=SK(this)}oa(){let a;
null==(a=this.H)||a.unsubscribe();let b;null==(b=this.K)||b.unsubscribe()}};TK.F=function(){_.ih()};TK.la=_.fe({ja:TK,U:TK.F});new _.m("",{aa:"root",U:()=>!1});var xr=new _.m("",{U:()=>new _.Wk}),yr=new _.m("",{aa:"root",U:()=>1}),Br=new _.m("");new _.m("ROUTER_FORROOT_GUARD");new _.m("");var UK=class{constructor(a,b){this.B=a;this.A=b}Bt(a,b){return b.url.startsWith("/checkout")&&_.IC(this.A.features,1)?!0:_.IK(this.B,"")}};UK.F=function(a){return new (a||UK)(_.k(_.rr),_.k(_.YG))};UK.la=_.fe({ja:UK,U:UK.F,aa:"root"});var VK=function(a,b){a.xj(b)?(a.Bl++,b="variantAdded"):(a.Bl--,b="variantRemoved");a.B(b,a)},WK=function(a,b){b=_.gs(b,a.fontFamily.Yb);is(a.fontFamily,b)&&!a.xj(b)&&(a.A.set(b.toString(),b),VK(a,b))},XK=function(a,b){b=_.gs(b,a.fontFamily.Yb);is(a.fontFamily,b)&&a.xj(b)&&(a.A.delete(b.toString()),VK(a,b))},Sv=function(a){return Array.from(a.A.values())},Kv=function(a){for(const b of Sv(a))if(b.has("opsz")&&!_.Fr(b.get("opsz")))return!0;return!1},Jv=function(a,b){for(const c of Sv(a))XK(a,c),WK(a,
CD(a.fontFamily,c,b));a.C()},YK=class{constructor(a,b=()=>{},c=()=>{}){this.fontFamily=a;this.B=b;this.C=c;this.A=new Map;this.Bl=0}xj(a){return this.A.has(_.gs(a,this.fontFamily.Yb).toString())}};var ZK=class{constructor(a){this.Yh=a.family;this.Pm=a.designers;this.totalViews=a.totalViews||0;this.viewsByDateRange=a.viewsByDateRange;this.viewsByBrowser=a.viewsByBrowser||{};this.viewsByOS=a.viewsByOS||{}}};_.$K=class{constructor(a,b){this.name=a;b&&(this.role=b.role,this.bio=b.bio,this.imageUrl=b.imageUrl,this.url=b.url)}get GS(){return this.name.split(/\s+/g).map(a=>a[0]).join("").slice(0,2)}};var bL=class{constructor(a){this.name=a.name;this.description=a.descriptionHtml;this.dateLive=new Date(a.dateLive);this.curator=new _.$K(a.curator.name,Object.assign({},{role:"Creator"},a.curator));this.A={[2]:a.heroUrl,[1]:a.horizontalUrl,[0]:a.verticalUrl};this.B=a.entries.map(b=>new aL(b))}},aL=class{constructor(a){this.Yh=a.family;a.variant&&(this.variant=vD(a.variant))}};var cL,dL,eL,fL,Ir;cL=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 sD(b))};dL=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)}return b};_.Xr=function(a,b){a=a.B.get(b);if(!a)throw Error("ab`"+b);return a};
eL=function(a){return(b,c)=>{b=_.Xr(a,b.tag).displayName;c=_.Xr(a,c.tag).displayName;return b.localeCompare(c)}};fL=function(a,b){return b.some(c=>{var d;if(d=_.Fr(c))if(d=c.tag,c=c.start.toString(),a.A.hasOwnProperty(d))d=a.A[d].has(c);else throw Error("ab`"+d);return!d})};Ir=class{constructor(a){this.axes=cL(a);this.B=this.axes.reduce((b,c)=>b.set(c.tag,c),new Map);this.A=dL(this)}};var Tr=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("bb");this.Au="i"===a.slice(-1);this.tf=vD(a)}};var gL;gL=class{constructor(a,b){this.name=a;this.url=b}};_.hL=new gL("Apache License, Version 2.0","http://www.apache.org/licenses/LICENSE-2.0");_.iL=new gL("Open Font License","https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL");_.jL=new gL("Ubuntu Font License","http://font.ubuntu.com/ufl/");_.kL=new gL("Google Restricted License","https://fonts.google.com/license/googlerestricted");var mL,nL;_.lL={withCredentials:!0};mL=function(a){return a&&a.featuredCollectionsList?a.featuredCollectionsList.map(b=>new bL(b)):[]};nL=function(a){return a?a.map(b=>new ZK(b)):[]};_.ds=function(a,b){return a.H[b]?a.H[b]:null};
_.oL=class{constructor(a,b){this.C=a;this.T=b;this.H={};this.K={};this.A=_.Dv(this.T.config,2);this.Z=`${this.A}${"metadata/featured"}`;this.va=`${this.A}${"metadata/stats"}`;this.G=_.A(this.C.get(this.Z,_.lL),_.y(c=>mL(c)),_.Zk(1));this.qa=_.A(this.C.get(this.va,_.lL),_.y(c=>nL(c)),_.Zk(1));this.ca=`${this.A}${"metadata/fonts"}`;this.B=_.A(_.Nj(()=>this.C.get(this.ca,_.lL)),_.y(c=>{c=Mr(c);for(const d of c.familyMetadataList)this.H[d.name]=d;return c}),_.Zk(1));this.Rh=_.A(this.B,_.y(c=>c.axisRegistry));
this.D=_.A(this.B,_.y(c=>c.familyMetadataList));this.L=_.A(this.B,_.y(c=>c.familyMetadataList.filter(d=>d.isNoto)));this.ia=_.A(this.B,_.y(c=>c.promotedScript))}};_.oL.F=function(a){return new (a||_.oL)(_.k(_.Wq),_.k(_.YG))};_.oL.la=_.fe({ja:_.oL,U:_.oL.F,aa:"root"});var pL=new _.Wr([]),rL=function(a,b){var c=Sv(a);if(1===c.length&&b&&b.contains(c[0]))return a.fontFamily.name;c=qL(a);b=c[0].segments.map(d=>d.tag);if(0===b.length)return a.fontFamily.name;c=c.map(d=>d.toString().split("@")[1]);return`${a.fontFamily.name}:${b.join(",")}@${c.join(";")}`},sL=function(a){return a.filter(b=>0<b.Bl).map(b=>rL(b,pL)).sort()},tL=function(a,b){b=b.filter(c=>0<c.Bl).map(c=>_.A(_.A(a.A,_.y(d=>rL(c,d))),_.y(d=>d.replace(/\s/g,"+"))));return _.A(_.Hj(b),_.y(c=>c.sort()))},qL=
function(a){const b=Sv(a).sort((e,f)=>wD(e,f)),c=Kv(a),d=new Set;for(const e of b){const f=_.Hr(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 _.Wr(e)})},uL=class{constructor(a){this.bb=a;this.A=_.A(this.bb.Rh,_.y(b=>new _.Wr(b.axes.map(c=>new _.Yr(c.tag,c.defaultValue)))))}};uL.F=function(a){return new (a||uL)(_.k(_.oL))};uL.la=_.fe({ja:uL,U:uL.F,aa:"root"});var wL;wL=function(a,b,c){a.cache.has(b)||a.cache.set(b,new _.rp(_.vL(a,b,c)));return a.cache.get(b)};_.xL=function(a,b,c){if(null!==a.A)try{a.A.setItem(b,JSON.stringify(c))}catch(d){}};_.vL=function(a,b,c){if(null===a.A)return c;try{const d=a.A.getItem(b);return null!==d?JSON.parse(d):c}catch(d){return c}};
_.yL=class{constructor(){this.A=window.localStorage;this.cache=new Map;this.B=wL(this,"tabCount",0);this.oh=wL(this,"isDarkTheme",!1);this.Eu=wL(this,"isShoppingBagCalloutClosed",!1);wL(this,"downloadUnderstood",!1);this.VS=wL(this,"shareCalloutHidden",!1);this.G=wL(this,"opszFilesizeUnderstood",!1);this.D=wL(this,"cookieBarDismissed",!1);this.C=wL(this,"collectionState",{});window.addEventListener("storage",({key:a,newValue:b})=>{if(null===a)[...this.cache.values()].forEach(d=>{d.next(!1)});else{try{var c=
null!==b?JSON.parse(b):null}catch(d){c=null}b=c;c=wL(this,a,b);c.next(b);this.cache.set(a,c)}})}setProperty(a,b){this.cache.get(a).value!==b&&(this.cache.get(a).next(b),_.xL(this,a,b))}};_.yL.F=function(a){return new (a||_.yL)};_.yL.la=_.fe({ja:_.yL,U:_.yL.F,aa:"root"});var zL=class{constructor(a){this.gtag=a.gtag;this.B=a.A}A(a,b,c,d){a={event_category:a};"number"===typeof d&&(a.value=d);c&&(a.event_label=c);this.gtag("event",b,a)}};zL.F=function(a){return new (a||zL)(_.k(_.YG))};zL.la=_.fe({ja:zL,U:zL.F,aa:"root"});var AL;AL=function(a,b,c){a.B.gtag("event","exception",{description:b instanceof Error?b.message:b,exFatal:c})};_.BL=class{constructor(a,b,c){this.B=a;this.C=b;this.location=c;this.C.Zb.subscribe(d=>{if(d instanceof hr){let e=this.location.path();d=this.B;d.gtag("config",d.B,{page_path:e.split("?")[0]})}})}A(a,b,c,d){this.B.A(a,b,`${c}`,d)}};_.BL.F=function(a){return new (a||_.BL)(_.k(zL),_.k(_.rr),_.k(_.fI))};_.BL.la=_.fe({ja:_.BL,U:_.BL.F,aa:"root"});var CL,FL,DL,GL,IL,Rv,HL,KL,LL;CL=function(a,b){a.C||"familyAdded"!==b&&"familyRemoved"!==b||a.Z.A("collection","changeFamilyCount",Object.values(a.A.value).length)};_.EL=function(a){var b=a.cb;const c=sL(Object.values(a.A.value));a=DL(a);_.xL(b,"collectionState",{["selection.family"]:c.length?c.join("|"):void 0,["selection.subset"]:c.length&&a?a:void 0})};
FL=function(a,b){const c=_.cs(b,a.bb);for(const d of Object.values(a.A.value)){const e=d.fontFamily;b=Sv(d).filter(f=>!c.find(g=>{let h;return g.fontFamily.name===e.name&&(null==(h=g.variant)?void 0:_.xD(h,f))}));for(const f of b)a.remove(e,f,!0,!0,!1)}for(const d of c)a.add(d.fontFamily,d.variant,!0,!1)};DL=function(a){return Na(a.B).filter(b=>b!==kD.id&&a.B[b]).sort().join(",")};_.Qv=function(a,b,c=!1){-1>b||b>=Object.keys(a.A.value).length||(a.Wm=b,-1!==b&&c&&a.scrollIntoView())};
GL=function(a){!a.D&&a.isVisible&&(a.D=!0);CL(a,"toggleVisibility");a.G.next(a.isVisible)};IL=function(a,b,c=!0){a.A.value[b.fontFamily.name]=b;HL(a);CL(a,"familyAdded");c&&_.EL(a)};_.JL=function(a,b){return _.gs(CD(a,b,!1),a.Yb)};Rv=function(a,b){delete a.A.value[b.fontFamily.name];a.A.next(a.A.value);HL(a);CL(a,"familyRemoved");_.Qv(a,-1);_.EL(a)};HL=function(a){const b=Object.values(a.A.value).map(c=>Ma(c.fontFamily.scripts)).flat(Infinity);a.T=new Set(b);a.B=KL(a,LL(a))};
KL=function(a,b){b=new Set(b.filter(c=>a.T.has(c)).map(c=>c.id));b=Ra(...b);b[kD.id]=!0;return b};LL=function(a){a=Ka(a.B,b=>b);return cD(Na(a))};
_.ML=class{constructor(a,b,c,d){this.bb=a;this.Z=b;this.cb=c;this.ca=d;this.K=this.A=new _.rp({});this.Ok=_.A(this.A,_.y(e=>Object.values(e)));this.L=_.A(this.Ok,_.el(e=>tL(this.ca,e)));this.Wm=-1;this.ia=this.H=new _.Wk;this.T=(new Set).add(kD);this.B={[kD.id]:!0};this.C=!0;this.visibility="close";this.GC=_.A(this.Ok,_.y(e=>e.reduce((f,g)=>f+g.Bl,0)));this.Xm=_.A(this.Ok,_.y(e=>e.length));this.D=!1;this.fa=new _.$k(1);this.vg=this.G=new _.Wk;_.A(this.cb.C,_.gl(this.fa),_.el(e=>!this.C||e["selection.family"]||
e["selection.subset"]?_.A(this.bb.B,_.y(()=>e)):_.qj(e))).subscribe(e=>{this.C=!1;const f=e["selection.subset"]||"";FL(this,e["selection.family"]||"");this.B=KL(this,f?cD(f.split(",")):[]);CL(this,"initialized")})}oa(){this.fa.next();this.fa.complete()}get nn(){return!this.C}toggle(a,b){this.contains(a,b)?this.remove(a,b):this.add(a,b)}Jl(){this.visibility=this.isVisible?"close":"open";GL(this)}get isVisible(){return"open"===this.visibility}add(a,b,c=!0,d=!0){if(is(a,b)){if(this.A.value.hasOwnProperty(a.name))var e=
this.A.value[a.name];else e=new YK(a,f=>{CL(this,f)},()=>{this.A.next(this.A.value)}),IL(this,e,d);if(!Kv(e)){const f=_.JL(e.fontFamily,b);this.contains(e.fontFamily,f)&&XK(e,f);b.has("opsz")&&!_.Fr(b.get("opsz"))&&Jv(e,!0)}Kv(e)?WK(e,this.bn(e.fontFamily,b)):WK(e,b);this.A.value[a.name]=e;this.A.next(this.A.value);this.D||this.isVisible||!d||(this.visibility="open",GL(this));c&&(a=Object.values(this.A.value).map(f=>f.fontFamily.name).indexOf(a.name),_.Qv(this,a,!0));d&&_.EL(this)}}remove(a,b,c=!0,
d=!0,e=!0){if(this.A.value.hasOwnProperty(a.name)){var f=this.A.value[a.name];XK(f,b);0===f.Bl?Rv(this,f):c&&(a=Object.values(this.A.value).map(g=>g.fontFamily.name).indexOf(a.name),_.Qv(this,a,d),this.A.next(this.A.value));e&&_.EL(this)}}contains(a,b){return b?this.A.value.hasOwnProperty(a.name)&&this.A.value[a.name].xj(b):this.A.value.hasOwnProperty(a.name)}clear(a=!0){const b=Object.values(this.A.value).slice();this.A.next({});HL(this);CL(this,"cleared");a&&_.EL(this);return b}scrollIntoView(){this.H.next()}bn(a,
b){return _.gs(CD(a,b,!0),a.Yb)}lA(){return 0===Object.keys(this.A.value).length}};_.ML.F=function(a){return new (a||_.ML)(_.k(_.oL),_.k(_.BL),_.k(_.yL),_.k(uL))};_.ML.la=_.fe({ja:_.ML,U:_.ML.F,aa:"root"});var NL,RL,SL,TL;NL=class{constructor(a,b,c){this.id=a;this.minWidth=b;this.maxWidth=c;this.query=0<b&&Infinity===c?`(min-width: ${b}px)`:0<b&&Infinity!==c?`(min-width: ${b}px) and (max-width: ${c}px)`:Infinity!==c?`(max-width: ${c}px)`:""}};_.OL=new NL("phone",0,720);_.PL=new NL("tablet",721,1024);_.QL=new NL("desktop",1025,Infinity);RL=new NL("drawer-push",1246,Infinity);SL=new NL("collapsed",0,1024);TL=[_.OL,_.PL,_.QL];_.UL=function(a){a.Xk.next(!0);a.Fa.isVisible&&a.Fa.Jl()};
_.VL=class{constructor(a,b,c){this.window=a;this.Fa=b;this.rl=c;this.Xk=new _.rp(!1);this.B=new _.rp(this.window.innerWidth);this.hb=_.A(this.B,_.y(d=>_.js(d,_.OL)),_.Zk(1));this.ZS=_.A(this.B,_.y(d=>_.js(d,_.PL)),_.Zk(1));this.Bf=_.A(this.B,_.y(d=>_.js(d,_.QL)),_.Zk(1));this.tn=_.A(this.B,_.y(d=>_.js(d,RL)),_.Zk(1));this.Bu=this.Xk;this.C=this.A=new _.rp(!1);this.rA=!1;this.fa=new _.$k(1);this.renderer=this.rl.Xi(null,null);a.addEventListener("resize",()=>{this.B.next(a.innerWidth)});this.renderer.Kb("window",
"scroll",()=>{0<a.scrollY&&!this.A.value?this.A.next(!0):0===a.scrollY&&this.A.value&&this.A.next(!1)});_.A(this.Fa.vg,_.gl(this.fa)).subscribe(d=>{d&&this.Vi()})}Wa(){}oa(){this.fa.next();this.fa.complete()}get Jt(){let a;return(null==(a=TL.find(b=>_.js(this.window.innerWidth,b)))?void 0:a.id)||_.QL.id}Nc(a=""){this.Eb.Nc(a)}Kk(a){this.Eb&&this.Eb.Kk(a)}uz(){this.Eb.uz()}oB(){this.rA=!0}dh(){this.rA=!1}Vi(){this.Xk.next(!1)}cw(){this.Xk.value?this.Vi():_.UL(this)}};
_.VL.F=function(a){return new (a||_.VL)(_.k("Window"),_.k(_.ML),_.k(pE))};_.VL.la=_.fe({ja:_.VL,U:_.VL.F,aa:"root"});_.WL=class{constructor(a,b,c,d){this.B=a;this.location=b;this.A=c;this.cb=d;this.C=_.IK(this.B,this.location.path()).jb.hasOwnProperty("cookieBar");this.Vf=_.A(this.cb.D,_.y(e=>this.C||_.IC(this.A.config,10)&&!e))}gh(){this.cb.setProperty("cookieBarDismissed",!0)}};_.WL.F=function(a){return new (a||_.WL)(_.k(_.rr),_.k(_.fI),_.k(_.YG),_.k(_.yL))};_.WL.la=_.fe({ja:_.WL,U:_.WL.F,aa:"root"});var XL=class{constructor(a){this.cb=a}Uy(){this.cb.setProperty("shareCalloutHidden",!0)}};XL.F=function(a){return new (a||XL)(_.v(_.yL))};
XL.R=_.l({type:XL,I:[["gf-share-callout"]],inputs:{RU:"shouldRender"},N:!0,features:[_.O],O:1,P:1,S:[["class","gmat-body-2 gmat-elevation-z2 callout",4,"ngIf"],[1,"gmat-body-2","gmat-elevation-z2","callout"],[1,"callout__dismiss"],[1,"gmat-subhead-2","callout__link",3,"click"]],M:function(a,b){a&1&&_.K(0,ks,5,0,"div",0);a&2&&_.C("ngIf",b.RU)},V:[_.tH],styles:['.callout[_ngcontent-%COMP%]{background-color:#1a73e8;border-radius:8px;color:#fff;position:relative;text-align:left;z-index:80}.gf-dark-theme[_nghost-%COMP%]   .callout[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .callout[_ngcontent-%COMP%]{background-color:#8ab4f8;color:#202124}.gf-dark-theme[_nghost-%COMP%]   .callout[_ngcontent-%COMP%]:after, .gf-dark-theme   [_nghost-%COMP%]   .callout[_ngcontent-%COMP%]:after{border-color:transparent transparent #8ab4f8 transparent}.callout[_ngcontent-%COMP%]{position:absolute;right:0;margin-top:26px;padding:16px 16px 8px;letter-spacing:0}.callout[_ngcontent-%COMP%]:after{border:10px solid;border-color:transparent transparent #1a73e8 transparent;content:" ";height:0;position:absolute;width:0;right:78px;top:-20px}.callout__link[_ngcontent-%COMP%]{color:#fff;cursor:pointer}.callout__link[_ngcontent-%COMP%]:active, .callout__link[_ngcontent-%COMP%]:visited{color:#fff}.callout__dismiss[_ngcontent-%COMP%]{padding-top:12px;text-align:right}.gf-dark-theme[_nghost-%COMP%]   .callout[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .callout[_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, .gf-dark-theme[_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%]:visited, .gf-dark-theme   [_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%]:visited{color:#202124}'],xa:0});var ts;var ys,ws;var YL;var ZL;try{ZL="undefined"!==typeof Intl&&Intl.v8BreakIterator}catch(a){ZL=!1}
_.$L=class{constructor(a){this.C=(this.ub=(this.K=a)?"browser"===this.K:"object"===typeof document&&!!document)&&/(edge)/i.test(navigator.userAgent);this.B=this.ub&&/(msie|trident)/i.test(navigator.userAgent);this.G=this.ub&&!(!window.chrome&&!ZL)&&"undefined"!==typeof CSS&&!this.C&&!this.B;this.D=this.ub&&/AppleWebKit/i.test(navigator.userAgent)&&!this.G&&!this.C&&!this.B;this.A=this.ub&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);this.T=this.ub&&/(firefox|minefield)/i.test(navigator.userAgent);
this.L=this.ub&&/android/i.test(navigator.userAgent)&&!this.B;this.H=this.ub&&/safari/i.test(navigator.userAgent)&&this.D}};_.$L.F=function(a){return new (a||_.$L)(_.k(_.kE))};_.$L.la=_.fe({ja:_.$L,U:_.$L.F,aa:"root"});var aM=new _.m("cdk-input-modality-detector-options"),bM={zS:[18,17,224,91,16]},cM=_.vs({passive:!0,capture:!0}),dM=class{get K(){return this.A.value}constructor(a,b,c,d){this.Ia=a;this.B=null;this.A=new _.rp(null);this.C=0;this.D=e=>{let f,g;(null==(f=this.Sg)?0:null==(g=f.zS)?0:g.some(h=>h===e.keyCode))||(this.A.next("keyboard"),this.B=_.As(e))};this.Qs=e=>{650>Date.now()-this.C||(this.A.next(qs(e)?"keyboard":"mouse"),this.B=_.As(e))};this.G=e=>{rs(e)?this.A.next("keyboard"):(this.C=Date.now(),
this.A.next("touch"),this.B=_.As(e))};this.Sg=Object.assign({},bM,d);this.H=_.A(this.A,_.bl());_.A(this.H,_.Ck());a.ub&&b.Ka(()=>{c.addEventListener("keydown",this.D,cM);c.addEventListener("mousedown",this.Qs,cM);c.addEventListener("touchstart",this.G,cM)})}oa(){this.A.complete();this.Ia.ub&&(document.removeEventListener("keydown",this.D,cM),document.removeEventListener("mousedown",this.Qs,cM),document.removeEventListener("touchstart",this.G,cM))}};
dM.F=function(a){return new (a||dM)(_.k(_.$L),_.k(_.ql),_.k(_.Ns),_.k(aM,8))};dM.la=_.fe({ja:dM,U:dM.F,aa:"root"});var eM,fM,iM;eM=new _.m("cdk-focus-monitor-default-options");fM=_.vs({passive:!0,capture:!0});
_.gM=function(a,b,c=!1){b=_.os(b);if(!a.Ia.ub||1!==b.nodeType)return _.qj();a:{if(null==YL){var d="undefined"!==typeof document?document.head:null;YL=!(!d||!d.createShadowRoot&&!d.attachShadow)}if(YL&&(d=b.getRootNode?b.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&d instanceof ShadowRoot))break a;d=null}d=d||a.ta||document;const e=a.A.get(b);if(e)return c&&(e.Dt=!0),e.Jg;c={Dt:c,Jg:new _.Wk,YJ:d};a.A.set(b,c);a.kb(c);return c.Jg};
_.hM=function(a,b){b=_.os(b);const c=a.A.get(b);c&&(c.Jg.complete(),a.K(b),a.A.delete(b),a.Hb(c))};iM=function(a,b,c,d){b=_.os(b);b===(a.ta||document).activeElement?a.La(b).forEach(([e,f])=>a.qa(e,c,f)):(a.za(c),"function"===typeof b.focus&&b.focus(d))};
_.jM=class{constructor(a,b,c,d,e){this.ua=a;this.Ia=b;this.D=c;this.C=null;this.H=this.L=!1;this.A=new Map;this.ia=0;this.B=new Map;this.Na=()=>{this.L=!0;this.fc=window.setTimeout(()=>this.L=!1)};this.Da=new _.Wk;this.G=f=>{for(var g=_.As(f);g;g=g.parentElement)"focus"===f.type?this.Nh(f,g):this.ig(f,g)};this.ta=d;this.T=(null==e?void 0:e.xX)||0}oa(){this.A.forEach((a,b)=>_.hM(this,b))}Ua(a){return this.C?this.H?this.Sb(a)?"touch":"program":this.C:this.L&&this.ca?this.ca:a&&this.eb(a)?"mouse":"program"}Sb(a){return 1===
this.T||!(null==a||!a.contains(this.D.B))}K(a,b){a.classList.toggle("cdk-focused",!!b);a.classList.toggle("cdk-touch-focused","touch"===b);a.classList.toggle("cdk-keyboard-focused","keyboard"===b);a.classList.toggle("cdk-mouse-focused","mouse"===b);a.classList.toggle("cdk-program-focused","program"===b)}za(a,b=!1){this.ua.Ka(()=>{this.C=a;this.H="touch"===a&&b;0===this.T&&(clearTimeout(this.va),this.va=setTimeout(()=>this.C=null,this.H?650:1))})}Nh(a,b){const c=this.A.get(b);a=_.As(a);c&&(c.Dt||b===
a)&&this.qa(b,this.Ua(a),c)}ig(a,b){const c=this.A.get(b);!c||c.Dt&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.K(b),this.Z(c,null))}Z(a,b){a.Jg.te.length&&this.ua.nb(()=>a.Jg.next(b))}kb(a){if(this.Ia.ub){var b=a.YJ;(a=this.B.get(b)||0)||this.ua.Ka(()=>{b.addEventListener("focus",this.G,fM);b.addEventListener("blur",this.G,fM)});this.B.set(b,a+1);1===++this.ia&&(this.ua.Ka(()=>{((this.ta||document).defaultView||window).addEventListener("focus",this.Na)}),_.A(this.D.H,_.gl(this.Da)).subscribe(c=>
{this.za(c,!0)}))}}Hb(a){a=a.YJ;if(this.B.has(a)){const b=this.B.get(a);1<b?this.B.set(a,b-1):(a.removeEventListener("focus",this.G,fM),a.removeEventListener("blur",this.G,fM),this.B.delete(a))}--this.ia||(((this.ta||document).defaultView||window).removeEventListener("focus",this.Na),this.Da.next(),clearTimeout(this.fc),clearTimeout(this.va))}qa(a,b,c){this.K(a,b);this.Z(c,b);this.ca=b}La(a){const b=[];this.A.forEach((c,d)=>{(d===a||c.Dt&&d.contains(a))&&b.push([d,c])});return b}eb(a){const b=this.D.B;
if("mouse"!==this.D.K||!b||b===a||"INPUT"!==a.nodeName&&"TEXTAREA"!==a.nodeName||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}};_.jM.F=function(a){return new (a||_.jM)(_.k(_.ql),_.k(_.$L),_.k(dM),_.k(_.Ns,8),_.k(eM,8))};_.jM.la=_.fe({ja:_.jM,U:_.jM.F,aa:"root"});var kM,lM;
kM=function(a,b){if(!a.Ia.ub)return!1;try{var c=(b.ownerDocument&&b.ownerDocument.defaultView||window).frameElement}catch(f){c=null}if(c&&(-1===Ds(c)||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();let d=Ds(b);if(b.hasAttribute("contenteditable"))a=-1!==d;else{var e;if(!(e="iframe"===c||"object"===c)&&(e=a.Ia.D&&a.Ia.A)){e=b.nodeName.toLowerCase();let f="input"===e&&b.type;e=!("text"===f||"password"===f||"select"===e||"textarea"===e)}a=e?!1:"audio"===c?b.hasAttribute("controls")?-1!==d:!1:"video"===
c?-1===d?!1:null!==d?!0:a.Ia.T||b.hasAttribute("controls"):0<=b.tabIndex}return a};lM=function(a,b){if("input"==b.nodeName.toLowerCase()&&"hidden"==b.type)var c=!1;else c=b.nodeName.toLowerCase(),c="input"===c||"select"===c||"button"===c||"textarea"===c||"a"==b.nodeName.toLowerCase()&&b.hasAttribute("href")||b.hasAttribute("contenteditable")||Cs(b);return c&&!a.tj(b)&&a.isVisible(b)};
_.mM=class{constructor(a){this.Ia=a}tj(a){return a.hasAttribute("disabled")}isVisible(a){return!!(a.offsetWidth||a.offsetHeight||"function"===typeof a.getClientRects&&a.getClientRects().length)&&"visible"===getComputedStyle(a).visibility}};_.mM.F=function(a){return new (a||_.mM)(_.k(_.$L))};_.mM.la=_.fe({ja:_.mM,U:_.mM.F,aa:"root"});var rM;_.nM=function(a){(a=a.ca("start"))&&a.focus(void 0);return!!a};_.oM=function(a){a.H||(a.ua.Ka(()=>{a.B||(a.B=a.T(),a.B.addEventListener("focus",a.qa));a.A||(a.A=a.T(),a.A.addEventListener("focus",a.ia))}),a.mb.parentNode&&(a.mb.parentNode.insertBefore(a.B,a.mb),a.mb.parentNode.insertBefore(a.A,a.mb.nextSibling),a.H=!0))};
_.pM=function(a){return new Promise(b=>{a.va(()=>{var c;(c=a.mb.querySelector("[cdk-focus-initial], [cdkFocusInitial]"))?lM(a.C,c)?(c.focus(void 0),c=!0):(c=a.K(c),null==c||c.focus(void 0),c=!!c):c=_.nM(a);return b(c)})})};
_.qM=class{get enabled(){return this.Fh}set enabled(a){this.Fh=a;this.B&&this.A&&(this.D(a,this.B),this.D(a,this.A))}constructor(a,b,c,d,e=!1){this.mb=a;this.C=b;this.ua=c;this.ta=d;this.H=!1;this.qa=()=>{const f=this.ca("end");f&&f.focus(void 0);return!!f};this.ia=()=>_.nM(this);this.Fh=!0;e||_.oM(this)}destroy(){const a=this.B,b=this.A;a&&(a.removeEventListener("focus",this.qa),a.remove());b&&(b.removeEventListener("focus",this.ia),b.remove());this.B=this.A=null;this.H=!1}ca(a){const b=this.mb.querySelectorAll(`[cdk-focus-region-${a}], `+
`[cdkFocusRegion${a}], `+`[cdk-focus-${a}]`);return"start"==a?b.length?b[0]:this.K(this.mb):b.length?b[b.length-1]:this.Z(this.mb)}qd(){return this.H}K(a){if(lM(this.C,a)&&kM(this.C,a))return a;a=a.children;for(let b=0;b<a.length;b++){const c=a[b].nodeType===this.ta.ELEMENT_NODE?this.K(a[b]):null;if(c)return c}return null}Z(a){if(lM(this.C,a)&&kM(this.C,a))return a;a=a.children;for(let b=a.length-1;0<=b;b--){const c=a[b].nodeType===this.ta.ELEMENT_NODE?this.Z(a[b]):null;if(c)return c}return null}T(){const a=
this.ta.createElement("div");this.D(this.Fh,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")}va(a){this.ua.isStable?a():_.A(this.ua.ue,_.Ek()).subscribe(a)}};rM=class{constructor(a,b,c){this.A=a;this.ua=b;this.ta=c}create(a,b=!1){return new _.qM(a,this.A,this.ua,this.ta,b)}};rM.F=function(a){return new (a||rM)(_.k(_.mM),_.k(_.ql),_.k(_.Ns))};
rM.la=_.fe({ja:rM,U:rM.F,aa:"root"});
_.sM=class{get enabled(){return this.A.enabled}set enabled(a){this.A.enabled=_.ms(a)}get wt(){return this.G}set wt(a){this.G=_.ms(a)}constructor(a,b){this.ea=a;this.D=b;this.B=null;this.A=this.D.create(this.ea.J,!0)}oa(){this.A.destroy();this.B&&(this.B.focus(),this.B=null)}Dd(){_.oM(this.A);this.wt&&this.C()}Bg(){this.A.qd()||_.oM(this.A)}tc(a){(a=a.autoCapture)&&!a.Zt&&this.wt&&this.A.qd()&&this.C()}C(){let a="undefined"!==typeof document&&document?document.activeElement:null;for(;a&&a.shadowRoot;){const b=
a.shadowRoot.activeElement;if(b===a)break;else a=b}this.B=a;_.pM(this.A)}};_.sM.F=function(a){return new (a||_.sM)(_.v(_.Zg),_.v(rM),_.v(_.Ns))};_.sM.ma=_.df({type:_.sM,I:[["","cdkTrapFocus",""]],inputs:{enabled:["cdkTrapFocus","enabled"],wt:["cdkTrapFocusAutoCapture","autoCapture"]},Qa:["cdkTrapFocus"],features:[_.Qf]});var tM=new Set,uM,vM=function(a,b){if(a.Ia.D||a.Ia.G){var c=a.B;if(!tM.has(b))try{uM||(uM=document.createElement("style"),c&&(uM.nonce=c),uM.setAttribute("type","text/css"),document.head.appendChild(uM)),uM.sheet&&(uM.sheet.insertRule(`@media ${b} {body{ }}`,0),tM.add(b))}catch(d){console.error(d)}}return a.A(b)},wM=class{constructor(a,b){this.Ia=a;this.B=b;this.A=this.Ia.ub&&window.matchMedia?window.matchMedia.bind(window):Es}};wM.F=function(a){return new (a||wM)(_.k(_.$L),_.k(mE,8))};
wM.la=_.fe({ja:wM,U:wM.F,aa:"root"});_.xM=class{constructor(a,b){this.D=a;this.Xd=b;this.B=new Map;this.A=new _.Wk}oa(){this.A.next();this.A.complete()}observe(a){a=_.Fs(_.ls(a)).map(b=>this.C(b).observable);a=_.Hj(a);a=Mj(_.A(a,_.Ek()),_.A(a,_.bl(),_.sk(0)));return _.A(a,_.y(b=>{const c={matches:!1,Dm:{}};b.forEach(({matches:d,query:e})=>{c.matches=c.matches||d;c.Dm[e]=d});return c}))}C(a){if(this.B.has(a))return this.B.get(a);const b=vM(this.D,a),c={observable:_.A(new _.lj(d=>{const e=f=>this.Xd.nb(()=>d.next(f));b.addListener(e);
return()=>{b.removeListener(e)}}),_.cl(b),_.y(({matches:d})=>({query:a,matches:d})),_.gl(this.A)),wT:b};this.B.set(a,c);return c}};_.xM.F=function(a){return new (a||_.xM)(_.k(wM),_.k(_.ql))};_.xM.la=_.fe({ja:_.xM,U:_.xM.F,aa:"root"});var yM=function(a){if(!a.Ia.ub)return 0;const b=a.ta.createElement("div");b.style.backgroundColor="rgb(1,2,3)";b.style.position="absolute";a.ta.body.appendChild(b);a=(a=a.ta.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},zM=class{constructor(a,b){this.Ia=a;this.ta=b;this.C=_.Fe(_.xM).observe("(forced-colors: active)").subscribe(()=>
{this.B&&(this.B=!1,this.A())})}oa(){this.C.unsubscribe()}A(){if(!this.B&&this.Ia.ub&&this.ta.body){const a=this.ta.body.classList;a.remove("cdk-high-contrast-active","cdk-high-contrast-black-on-white","cdk-high-contrast-white-on-black");this.B=!0;const b=yM(this);1===b?a.add("cdk-high-contrast-active","cdk-high-contrast-black-on-white"):2===b&&a.add("cdk-high-contrast-active","cdk-high-contrast-white-on-black")}}};zM.F=function(a){return new (a||zM)(_.k(_.$L),_.k(_.Ns))};
zM.la=_.fe({ja:zM,U:zM.F,aa:"root"});var AM=new _.m("liveAnnouncerElement",{aa:"root",U:Gs}),BM=new _.m("LIVE_ANNOUNCER_DEFAULT_OPTIONS");var CM=class{create(a){return"undefined"===typeof MutationObserver?null:new MutationObserver(a)}};CM.F=function(a){return new (a||CM)};CM.la=_.fe({ja:CM,U:CM.F,aa:"root"});
var DM=class{constructor(a){this.C=a;this.A=new Map}oa(){this.A.forEach((a,b)=>this.B(b))}observe(a){const b=_.os(a);return new _.lj(c=>{const d=this.D(b).subscribe(c);return()=>{d.unsubscribe();this.G(b)}})}D(a){if(this.A.has(a))this.A.get(a).count++;else{const b=new _.Wk,c=this.C.create(d=>b.next(d));c&&c.observe(a,{characterData:!0,childList:!0,subtree:!0});this.A.set(a,{ST:c,stream:b,count:1})}return this.A.get(a).stream}G(a){this.A.has(a)&&(this.A.get(a).count--,this.A.get(a).count||this.B(a))}B(a){if(this.A.has(a)){const {ST:b,
stream:c}=this.A.get(a);b&&b.disconnect();c.complete();this.A.delete(a)}}};DM.F=function(a){return new (a||DM)(_.k(CM))};DM.la=_.fe({ja:DM,U:DM.F,aa:"root"});
_.EM=class{get disabled(){return this.ab}set disabled(a){(this.ab=_.ms(a))?this.sf():this.Wd()}get Nt(){return this.C}set Nt(a){this.C=_.ps(a);this.Wd()}constructor(a,b,c){this.B=a;this.ea=b;this.ua=c;this.event=new _.NF;this.ab=!1;this.A=null}Dd(){this.A||this.disabled||this.Wd()}oa(){this.sf()}Wd(){this.sf();const a=this.B.observe(this.ea);this.ua.Ka(()=>{this.A=(this.Nt?_.A(a,_.sk(this.Nt)):a).subscribe(this.event)})}sf(){let a;null==(a=this.A)||a.unsubscribe()}};
_.EM.F=function(a){return new (a||_.EM)(_.v(DM),_.v(_.Zg),_.v(_.ql))};_.EM.ma=_.df({type:_.EM,I:[["","cdkObserveContent",""]],inputs:{disabled:["cdkObserveContentDisabled","disabled"],Nt:"debounce"},outputs:{event:"cdkObserveContent"},Qa:["cdkObserveContent"]});_.FM=class{};_.FM.F=function(a){return new (a||_.FM)};_.FM.Ya=_.af({type:_.FM});_.FM.Xa=_.ge({Xb:[CM]});var GM;GM=0;_.HM=function(a,b){var c=[];const d=a.gg;let e,f;1===c.length&&"number"===typeof c[0]?f=c[0]:[e,f]=c;a.clear();clearTimeout(a.D);e||(e=d&&d.sU?d.sU:"polite");null==f&&d&&(f=d.duration);a.A.setAttribute("aria-live",e);a.A.id&&a.H(a.A.id);a.ua.Ka(()=>{a.B||(a.B=new Promise(g=>a.C=g));clearTimeout(a.D);a.D=setTimeout(()=>{a.A.textContent=b;"number"===typeof f&&(a.D=setTimeout(()=>a.clear(),f));a.C();a.B=a.C=void 0},100);return a.B})};
_.IM=class{constructor(a,b,c,d){this.ua=b;this.gg=d;this.ta=c;this.A=a||this.G()}clear(){this.A&&(this.A.textContent="")}oa(){clearTimeout(this.D);let a;null==(a=this.A)||a.remove();this.A=null;let b;null==(b=this.C)||b.call(this);this.B=this.C=void 0}G(){const a=this.ta.getElementsByClassName("cdk-live-announcer-element"),b=this.ta.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-${GM++}`;this.ta.body.appendChild(b);return b}H(a){const b=this.ta.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?-1===e.indexOf(a)&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}}};_.IM.F=function(a){return new (a||_.IM)(_.k(AM,8),_.k(_.ql),_.k(_.Ns),_.k(BM,8))};_.IM.la=_.fe({ja:_.IM,U:_.IM.F,aa:"root"});_.JM=class{constructor(a){a.A()}};_.JM.F=function(a){return new (a||_.JM)(_.k(zM))};_.JM.Ya=_.af({type:_.JM});_.JM.Xa=_.ge({imports:[_.FM]});var Ls;Ls=0;_.KM=function(a,b,c,d){if(a.H(b,c)){var e=Ks(c,d);"string"!==typeof c?(Ms(c,a.Ih),a.A.set(e,{Fq:c,rv:0})):a.A.has(e)||a.K(c,d);a.C(b,e)||a.G(b,e)}};_.LM=function(a,b,c,d){if(c&&a.D(b)){d=Ks(c,d);a.C(b,d)&&a.ca(b,d);"string"===typeof c&&(b=a.A.get(d))&&0===b.rv&&a.T(d);var e;0===(null==(e=a.B)?void 0:e.childNodes.length)&&(a.B.remove(),a.B=null)}};
_.MM=class{constructor(a,b){this.Ia=b;this.A=new Map;this.B=null;this.Ih=`${Ls++}`;this.ta=a;this.Ih=_.Fe(jE)+"-"+Ls++}oa(){const a=this.ta.querySelectorAll(`[${"cdk-describedby-host"}="${this.Ih}"]`);for(let c=0;c<a.length;c++)this.Z(a[c]),a[c].removeAttribute("cdk-describedby-host");let b;null==(b=this.B)||b.remove();this.B=null;this.A.clear()}K(a,b){const c=this.ta.createElement("div");Ms(c,this.Ih);c.textContent=a;b&&c.setAttribute("role",b);this.L();this.B.appendChild(c);this.A.set(Ks(a,b),{Fq:c,
rv:0})}T(a){let b,c;null==(b=this.A.get(a))||null==(c=b.Fq)||c.remove();this.A.delete(a)}L(){if(!this.B){var a=this.ta.querySelectorAll('.cdk-describedby-message-container[platform="server"]');for(let b=0;b<a.length;b++)a[b].remove();a=this.ta.createElement("div");a.style.visibility="hidden";a.classList.add("cdk-describedby-message-container");a.classList.add("cdk-visually-hidden");this.Ia&&!this.Ia.ub&&a.setAttribute("platform","server");this.ta.body.appendChild(a);this.B=a}}Z(a){const b=Hs(a,"aria-describedby").filter(c=>
0!=c.indexOf("cdk-describedby-message"));a.setAttribute("aria-describedby",b.join(" "))}G(a,b){b=this.A.get(b);_.Is(a,"aria-describedby",b.Fq.id);a.setAttribute("cdk-describedby-host",this.Ih);b.rv++}ca(a,b){b=this.A.get(b);b.rv--;_.Js(a,"aria-describedby",b.Fq.id);a.removeAttribute("cdk-describedby-host")}C(a,b){a=Hs(a,"aria-describedby");b=(b=this.A.get(b))&&b.Fq.id;return!!b&&-1!=a.indexOf(b)}H(a,b){if(!this.D(a))return!1;if(b&&"object"===typeof b)return!0;b=null==b?"":`${b}`.trim();a=a.getAttribute("aria-label");
return b?!a||a.trim()!==b:!1}D(a){return a.nodeType===this.ta.ELEMENT_NODE}};_.MM.F=function(a){return new (a||_.MM)(_.k(_.Ns),_.k(_.$L))};_.MM.la=_.fe({ja:_.MM,U:_.MM.F,aa:"root"});_.NM=new _.m("FOCUS_TRAP_INERT_STRATEGY");var PM,SM;_.OM=function(a){a.La=!0;return a};PM=function(a){a.Na.unsubscribe();a.Na=_.A(a.T,_.il(b=>a.H.push(b)),_.sk(200),_.Zj(()=>0<a.H.length),_.y(()=>a.H.join(""))).subscribe(b=>{const c=a.K();for(let d=1;d<c.length+1;d++){const e=(a.A+d)%c.length,f=c[e];if(!a.ca(f)&&0===f.kj().toUpperCase().trim().indexOf(b)){a.C(e);break}}a.H=[]});return a};_.QM=function(a){a.Da=!0;return a};_.RM=function(a,b){var c=a.K();b="number"===typeof b?b:c.indexOf(b);c=c[b];a.G=null==c?null:c;a.A=b};
SM=function(a){0>a.A?a.D(0,1):a.Ua(1)};_.TM=function(a){0>a.A&&a.La?a.D(a.qc.length-1,-1):a.Ua(-1)};
_.UM=function(a,b){var c=b.keyCode,d=["altKey","ctrlKey","metaKey","shiftKey"].every(e=>!b[e]||-1<a.eb.indexOf(e));switch(c){case 9:a.qa.next();return;case 40:if(a.va&&d){SM(a);break}else return;case 38:if(a.va&&d){_.TM(a);break}else return;case 39:if(a.L&&d){"rtl"===a.L?_.TM(a):SM(a);break}else return;case 37:if(a.L&&d){"rtl"===a.L?SM(a):_.TM(a);break}else return;case 36:if(a.Da&&d){a.D(0,1);break}else return;case 35:if(a.Da&&d){a.D(a.qc.length-1,-1);break}else return;case 33:if(a.Z.enabled&&d){c=
a.A-a.Z.CH;a.D(0<c?c:0,1);break}else return;case 34:if(a.Z.enabled&&d){c=a.A+a.Z.CH;d=a.K().length;a.D(c<d?c:d-1,-1);break}else return;default:if(d||_.ss(b,"shiftKey"))b.key&&1===b.key.length?a.T.next(b.key.toLocaleUpperCase()):(65<=c&&90>=c||48<=c&&57>=c)&&a.T.next(String.fromCharCode(c));return}a.H=[];b.preventDefault()};
_.VM=class{constructor(a){this.qc=a;this.A=-1;this.G=null;this.La=!1;this.T=new _.Wk;this.Na=_.cj.EMPTY;this.va=!0;this.eb=[];this.Da=!1;this.Z={enabled:!1,CH:10};this.ca=b=>b.disabled;this.H=[];this.qa=new _.Wk;this.change=new _.Wk;a instanceof _.In&&(this.kb=a.A.subscribe(b=>{this.G&&(b=_.nG(b).indexOf(this.G),-1<b&&b!==this.A&&(this.A=b))}))}C(a){const b=this.G;_.RM(this,a);this.G!==b&&this.change.next(this.A)}get ia(){return this.A}get B(){return this.G}destroy(){this.Na.unsubscribe();let a;null==
(a=this.kb)||a.unsubscribe();this.T.complete();this.qa.complete();this.change.complete();this.H=[]}Ua(a){this.La?this.Sb(a):this.Hb(a)}Sb(a){const b=this.K();for(let c=1;c<=b.length;c++){const d=(this.A+a*c+b.length)%b.length;if(!this.ca(b[d])){this.C(d);break}}}Hb(a){this.D(this.A+a,a)}D(a,b){const c=this.K();if(c[a]){for(;this.ca(c[a]);)if(a+=b,!c[a])return;this.C(a)}}K(){return this.qc instanceof _.In?_.nG(this.qc):this.qc}};_.WM=class extends _.VM{constructor(){super(...arguments);this.za="program"}C(a){super.C(a);this.B&&this.B.focus(this.za)}};var XM=new _.m("cdk-dir-doc",{aa:"root",U:Os});var Ps;Ps=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;_.YM=class{constructor(a){this.value="ltr";this.change=new _.NF;if(a){const b=a.documentElement?a.documentElement.dir:null;this.value=Qs((a.body?a.body.dir:null)||b||"ltr")}}oa(){this.change.complete()}};_.YM.F=function(a){return new (a||_.YM)(_.k(XM,8))};_.YM.la=_.fe({ja:_.YM,U:_.YM.F,aa:"root"});_.ZM=class{constructor(){this.lb="ltr";this.Ce=!1;this.change=new _.NF}get dir(){return this.lb}set dir(a){const b=this.lb;this.lb=Qs(a);this.YO=a;b!==this.lb&&this.Ce&&this.change.emit(this.lb)}get value(){return this.dir}Dd(){this.Ce=!0}oa(){this.change.complete()}};_.ZM.F=function(a){return new (a||_.ZM)};_.ZM.ma=_.df({type:_.ZM,I:[["","dir",""]],wa:1,na:function(a,b){a&2&&_.fm("dir",b.YO)},inputs:{dir:"dir"},outputs:{change:"dirChange"},Qa:["dir"],features:[_.cn([{ka:_.YM,Ra:_.ZM}])]});_.$M=class{};_.$M.F=function(a){return new (a||_.$M)};_.$M.Ya=_.af({type:_.$M});_.$M.Xa=_.ge({});var aN=class{constructor(a){this.B=[];this.ta=a}oa(){this.detach()}add(a){this.remove(a);this.B.push(a)}remove(a){a=this.B.indexOf(a);-1<a&&this.B.splice(a,1);0===this.B.length&&this.detach()}};aN.F=function(a){return new (a||aN)(_.k(_.Ns))};aN.la=_.fe({ja:aN,U:aN.F,aa:"root"});var bN=class extends aN{constructor(a,b){super(a);this.ua=b;this.C=c=>{const d=this.B;for(let e=d.length-1;-1<e;e--)if(0<d[e].T.te.length){const f=d[e].T;this.ua?this.ua.nb(()=>f.next(c)):f.next(c);break}}}add(a){super.add(a);this.A||(this.ua?this.ua.Ka(()=>this.ta.body.addEventListener("keydown",this.C)):this.ta.body.addEventListener("keydown",this.C),this.A=!0)}detach(){this.A&&(this.ta.body.removeEventListener("keydown",this.C),this.A=!1)}};
bN.F=function(a){return new (a||bN)(_.k(_.Ns),_.k(_.ql,8))};bN.la=_.fe({ja:bN,U:bN.F,aa:"root"});var cN=class extends aN{constructor(a,b,c){super(a);this.Ia=b;this.ua=c;this.D=!1;this.K=d=>{this.G=_.As(d)};this.C=d=>{const e=_.As(d),f="click"===d.type&&this.G?this.G:e;this.G=null;const g=this.B.slice();for(let h=g.length-1;-1<h;h--){const p=g[h];if(1>p.ca.te.length||!p.qd())continue;if(p.K.contains(e)||p.K.contains(f))break;const r=p.ca;this.ua?this.ua.nb(()=>r.next(d)):r.next(d)}}}add(a){super.add(a);if(!this.A){const b=this.ta.body;this.ua?this.ua.Ka(()=>this.H(b)):this.H(b);this.Ia.A&&!this.D&&
(this.L=b.style.cursor,b.style.cursor="pointer",this.D=!0);this.A=!0}}detach(){if(this.A){const a=this.ta.body;a.removeEventListener("pointerdown",this.K,!0);a.removeEventListener("click",this.C,!0);a.removeEventListener("auxclick",this.C,!0);a.removeEventListener("contextmenu",this.C,!0);this.Ia.A&&this.D&&(a.style.cursor=this.L,this.D=!1);this.A=!1}}H(a){a.addEventListener("pointerdown",this.K,!0);a.addEventListener("click",this.C,!0);a.addEventListener("auxclick",this.C,!0);a.addEventListener("contextmenu",
this.C,!0)}};cN.F=function(a){return new (a||cN)(_.k(_.Ns),_.k(_.$L),_.k(_.ql,8))};cN.la=_.fe({ja:cN,U:cN.F,aa:"root"});var dN=function(a){a.Yl||a.A();return a.Yl},eN=class{constructor(a,b){this.Ia=b;this.ta=a}oa(){let a;null==(a=this.Yl)||a.remove()}A(){if(this.Ia.ub||Bs()){var a=this.ta.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]');for(let b=0;b<a.length;b++)a[b].remove()}a=this.ta.createElement("div");a.classList.add("cdk-overlay-container");Bs()?a.setAttribute("platform","test"):this.Ia.ub||a.setAttribute("platform","server");this.ta.body.appendChild(a);
this.Yl=a}};eN.F=function(a){return new (a||eN)(_.k(_.Ns),_.k(_.$L))};eN.la=_.fe({ja:eN,U:eN.F,aa:"root"});var fN=xs(),iN=class{constructor(a,b){this.D=a;this.B={top:"",left:""};this.A=!1;this.ta=b}attach(){}enable(){if(this.G()){const a=this.ta.documentElement;this.C=gN(this.D);this.B.left=a.style.left||"";this.B.top=a.style.top||"";a.style.left=ns(-this.C.left);a.style.top=ns(-this.C.top);a.classList.add("cdk-global-scrollblock");this.A=!0}}disable(){if(this.A){const a=this.ta.documentElement,b=a.style,c=this.ta.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");
fN&&(b.A=c.A="auto");window.scroll(this.C.left,this.C.top);fN&&(b.A=d,c.A=e)}}G(){if(this.ta.documentElement.classList.contains("cdk-global-scrollblock")||this.A)return!1;const a=this.ta.body,b=hN(this.D);return a.scrollHeight>b.height||a.scrollWidth>b.width}};var kN=class{constructor(a,b,c,d){this.H=a;this.ua=b;this.G=c;this.C=d;this.B=null;this.D=()=>{this.disable();this.A.qd()&&this.ua.nb(()=>this.A.detach())}}attach(a){this.A=a}enable(){if(!this.B){var a=_.A(jN(this.H,0),_.Zj(b=>!b||!this.A.K.contains(b.Za.J)));this.C&&this.C.threshold&&1<this.C.threshold?(this.K=gN(this.G).top,this.B=a.subscribe(()=>{const b=gN(this.G).top;Math.abs(b-this.K)>this.C.threshold?this.D():this.A.xd()})):this.B=a.subscribe(this.D)}}disable(){this.B&&(this.B.unsubscribe(),
this.B=null)}detach(){this.disable();this.A=null}};var lN=class{enable(){}disable(){}attach(){}};var mN=class{constructor(a,b,c,d){this.D=a;this.G=b;this.ua=c;this.C=d;this.B=null}attach(a){this.A=a}enable(){this.B||(this.B=jN(this.D,this.C?this.C.KU:0).subscribe(()=>{this.A.xd();if(this.C&&this.C.rX){const a=this.A.K.getBoundingClientRect(),{width:b,height:c}=hN(this.G);Rs(a,[{width:b,height:c,bottom:c,right:b,top:0,left:0}])&&(this.disable(),this.ua.nb(()=>this.A.detach()))}}))}disable(){this.B&&(this.B.unsubscribe(),this.B=null)}detach(){this.disable();this.A=null}};new _.m("VIRTUAL_SCROLL_STRATEGY");var jN=function(a,b=20){return a.Ia.ub?new _.lj(c=>{a.B||a.H();const d=0<b?_.A(a.C,pk(b)).subscribe(c):a.C.subscribe(c);a.D++;return()=>{d.unsubscribe();a.D--;a.D||a.G()}}):_.qj()},nN=function(a,b){const c=[];a.A.forEach((d,e)=>{a.K(e,b)&&c.push(e)});return c},oN=class{constructor(a,b,c){this.ua=a;this.Ia=b;this.C=new _.Wk;this.B=null;this.D=0;this.A=new Map;this.ta=c}register(a){this.A.has(a)||this.A.set(a,a.D.subscribe(()=>this.C.next(a)))}aj(a){const b=this.A.get(a);b&&(b.unsubscribe(),this.A.delete(a))}oa(){this.G();
this.A.forEach((a,b)=>this.aj(b));this.C.complete()}K(a,b){b=_.os(b);a=a.Za.J;do if(b==a)return!0;while(b=b.parentElement);return!1}H(){this.B=this.ua.Ka(()=>_.Qj((this.ta.defaultView||window).document,"scroll").subscribe(()=>this.C.next()))}G(){this.B&&(this.B.unsubscribe(),this.B=null)}};oN.F=function(a){return new (a||oN)(_.k(_.ql),_.k(_.$L),_.k(_.Ns,8))};oN.la=_.fe({ja:oN,U:oN.F,aa:"root"});var pN=class{constructor(a,b,c,d){this.Za=a;this.A=b;this.B=c;this.dir=d;this.Ea=new _.Wk;this.D=new _.lj(e=>this.B.Ka(()=>_.A(_.Qj(this.Za.J,"scroll"),_.gl(this.Ea)).subscribe(e)))}Wa(){this.A.register(this)}oa(){this.A.aj(this);this.Ea.next();this.Ea.complete()}scrollTo(a){const b=this.Za.J,c=this.dir&&"rtl"==this.dir.value;null==a.left&&(a.left=c?a.end:a.start);null==a.right&&(a.right=c?a.start:a.end);null!=a.bottom&&(a.top=b.scrollHeight-b.clientHeight-a.bottom);c&&0!=zs()?(null!=a.left&&(a.right=
b.scrollWidth-b.clientWidth-a.left),2==zs()?a.left=a.right:1==zs()&&(a.left=a.right?-a.right:a.right)):null!=a.right&&(a.left=b.scrollWidth-b.clientWidth-a.right);this.C(a)}C(a){const b=this.Za.J;xs()?b.scrollTo(a):(null!=a.top&&(b.scrollTop=a.top),null!=a.left&&(b.scrollLeft=a.left))}};pN.F=function(a){return new (a||pN)(_.v(_.Zg),_.v(oN),_.v(_.ql),_.v(_.YM,8))};pN.ma=_.df({type:pN,I:[["","cdk-scrollable",""],["","cdkScrollable",""]],N:!0});var qN=class{constructor(){this.A=[]}notify(a,b){for(let c of this.A)c(a,b)}Kb(a){this.A.push(a);return()=>{this.A=this.A.filter(b=>a!==b)}}oa(){this.A=[]}};qN.F=function(a){return new (a||qN)};qN.la=_.fe({ja:qN,U:qN.F,aa:"root"});_.rN=new _.m("_ViewRepeater");var gN,hN;gN=function(a){if(!a.Ia.ub)return{top:0,left:0};const b=a.ta;a=a.ta.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}};hN=function(a){a.A||a.D();const b={width:a.A.width,height:a.A.height};a.Ia.ub||(a.A=null);return b};
_.sN=class{constructor(a,b,c){this.Ia=a;this.B=new _.Wk;this.C=d=>{this.B.next(d)};this.ta=c;b.Ka(()=>{if(a.ub){const d=this.ta.defaultView||window;d.addEventListener("resize",this.C);d.addEventListener("orientationchange",this.C)}this.change().subscribe(()=>this.A=null)})}oa(){if(this.Ia.ub){const a=this.ta.defaultView||window;a.removeEventListener("resize",this.C);a.removeEventListener("orientationchange",this.C)}this.B.complete()}change(a=20){return 0<a?_.A(this.B,pk(a)):this.B}D(){const a=this.ta.defaultView||
window;this.A=this.Ia.ub?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}}};_.sN.F=function(a){return new (a||_.sN)(_.k(_.$L),_.k(_.ql),_.k(_.Ns,8))};_.sN.la=_.fe({ja:_.sN,U:_.sN.F,aa:"root"});new _.m("VIRTUAL_SCROLLABLE");_.tN=class{};_.tN.F=function(a){return new (a||_.tN)};_.tN.Ya=_.af({type:_.tN});_.tN.Xa=_.ge({});_.uN=class{};_.uN.F=function(a){return new (a||_.uN)};_.uN.Ya=_.af({type:_.uN});_.uN.Xa=_.ge({imports:[_.$M,_.tN,_.$M,_.tN]});var vN=class{constructor(a,b,c,d){this.C=a;this.B=b;this.ua=c;this.D=()=>new lN;this.close=e=>new kN(this.C,this.ua,this.B,e);this.block=()=>new iN(this.B,this.ta);this.A=e=>new mN(this.C,this.B,this.ua,e);this.ta=d}};vN.F=function(a){return new (a||vN)(_.k(oN),_.k(_.sN),_.k(_.ql),_.k(_.Ns))};vN.la=_.fe({ja:vN,U:vN.F,aa:"root"});_.wN=class{constructor(a){this.ui=new lN;this.vd="";this.Ke=!1;this.Sh="cdk-overlay-dark-backdrop";this.mR=!1;if(a){const b=Object.keys(a);for(const c of b)void 0!==a[c]&&(this[c]=a[c])}}};var xN,AN,BN;xN=function(a){const b=a.G;b&&(a.eg?a.ia(b):(b.classList.remove("cdk-overlay-backdrop-showing"),a.ua.Ka(()=>{b.addEventListener("transitionend",a.Sb)}),b.style.pointerEvents="none",a.Ua=a.ua.Ka(()=>setTimeout(()=>{a.ia(b)},500))))};_.yN=function(a,b){a.A=Object.assign({},a.A,b);a.Xc()};_.zN=function(a,b){a.C&&a.Z(a.C,b,!0)};AN=function(a){return(a=a.A.direction)?"string"===typeof a?a:a.value:"ltr"};
BN=class{constructor(a,b,c,d,e,f,g,h,p,r=!1){this.qa=a;this.B=b;this.C=c;this.A=d;this.ua=e;this.va=f;this.ta=g;this.nf=h;this.za=p;this.eg=r;this.G=null;this.La=new _.Wk;this.Na=new _.Wk;this.H=new _.Wk;this.eb=_.cj.EMPTY;this.Hb=w=>this.La.next(w);this.Sb=w=>{this.ia(w.target)};this.T=new _.Wk;this.ca=new _.Wk;d.ui&&(this.L=d.ui,this.L.attach(this));this.D=d.Ij}get K(){return this.C}get Da(){return this.B}attach(a){!this.B.parentElement&&this.kb&&this.kb.appendChild(this.B);a=this.qa.attach(a);
this.D&&this.D.attach(this);this.tg();this.Xc();this.Vc();this.L&&this.L.enable();_.A(this.ua.ue,_.Ek()).subscribe(()=>{this.qd()&&this.xd()});this.fc(!0);this.A.Ke&&this.ne();this.A.vd&&this.Z(this.C,this.A.vd,!0);this.Na.next();this.va.add(this);this.A.mR&&(this.eb=this.nf.subscribe(()=>this.kc()));this.za.add(this);"function"===typeof(null==a?void 0:a.Pb)&&a.Pb(()=>{this.qd()&&this.ua.Ka(()=>Promise.resolve().then(()=>this.detach()))});return a}detach(){if(this.qd()){xN(this);this.fc(!1);this.D&&
this.D.detach&&this.D.detach();this.L&&this.L.disable();var a=this.qa.detach();this.H.next();this.va.remove(this);this.xf();this.eb.unsubscribe();this.za.remove(this);return a}}kc(){const a=this.qd();this.D&&this.D.kc();this.og();this.ia(this.G);this.eb.unsubscribe();this.va.remove(this);this.qa.kc();this.Na.complete();this.La.complete();this.T.complete();this.ca.complete();this.za.remove(this);let b;null==(b=this.B)||b.remove();this.kb=this.C=this.B=null;a&&this.H.next();this.H.complete()}qd(){return this.qa.qd()}Ap(){return this.La}xd(){this.D&&
this.D.apply()}setDirection(a){this.A=Object.assign({},this.A,{direction:a});this.Vc()}Vc(){this.B.setAttribute("dir",AN(this))}Xc(){if(this.C){var a=this.C.style;a.width=ns(this.A.width);a.height=ns(this.A.height);a.minWidth=ns(this.A.minWidth);a.minHeight=ns(this.A.minHeight);a.maxWidth=ns(this.A.maxWidth);a.maxHeight=ns(this.A.maxHeight)}}fc(a){this.C.style.pointerEvents=a?"":"none"}ne(){this.G=this.ta.createElement("div");this.G.classList.add("cdk-overlay-backdrop");this.eg&&this.G.classList.add("cdk-overlay-backdrop-noop-animation");
this.A.Sh&&this.Z(this.G,this.A.Sh,!0);this.B.parentElement.insertBefore(this.G,this.B);this.G.addEventListener("click",this.Hb);this.eg||"undefined"===typeof requestAnimationFrame?this.G.classList.add("cdk-overlay-backdrop-showing"):this.ua.Ka(()=>{requestAnimationFrame(()=>{this.G&&this.G.classList.add("cdk-overlay-backdrop-showing")})})}tg(){this.B.nextSibling&&this.B.parentNode.appendChild(this.B)}Z(a,b,c){b=_.ls(b||[]).filter(d=>!!d);b.length&&(c?a.classList.add(...b):a.classList.remove(...b))}xf(){this.ua.Ka(()=>
{const a=_.A(this.ua.ue,_.gl(_.Wj(this.Na,this.H))).subscribe(()=>{this.C&&this.B&&0!==this.C.children.length||(this.C&&this.A.vd&&this.Z(this.C,this.A.vd,!1),this.B&&this.B.parentElement&&(this.kb=this.B.parentElement,this.B.remove()),a.unsubscribe())})})}og(){const a=this.L;a&&(a.disable(),a.detach&&a.detach())}ia(a){a&&(a.removeEventListener("click",this.Hb),a.removeEventListener("transitionend",this.Sb),a.remove(),this.G===a&&(this.G=null));this.Ua&&(clearTimeout(this.Ua),this.Ua=void 0)}};var CN=class{constructor(a,b){this.A=a;this.B=b}};var Us,FN,HN,JN,KN,LN;Us=/([A-Za-z%]+)$/;_.DN=function(a,b){a.Vc=b;return a};_.EN=function(a){if(!a.K&&a.Ia.ub){var b=a.T;if(b){a.Sb=a.kb();a.D=a.C.getBoundingClientRect();a.La=a.tg();a.Zl=dN(a.Xc).getBoundingClientRect();const c=a.ei(a.Sb,a.Zl,b);a.qa(b,c)}else a.apply()}};FN=function(a,b){a.fl=b;return a};_.GN=function(a,b){a.bl=b;-1===b.indexOf(a.T)&&(a.T=null);return a};HN=function(a,b){a.B=b;return a};_.IN=function(a){a.za=!1;return a};JN=function(a,b=!0){a.fc=b;return a};
KN=function(a,b){a.Ln=b;return a};
LN=class{constructor(a,b,c,d,e){this.eb=b;this.ta=c;this.Ia=d;this.Xc=e;this.Z={width:0,height:0};this.G=!1;this.xf=!0;this.ca=!1;this.za=!0;this.fc=!1;this.B=0;this.fl=[];this.bl=[];this.Da=new _.Wk;this.Ua=_.cj.EMPTY;this.ia=[];this.io=this.Da;_.DN(this,a)}attach(a){a.Da.classList.add("cdk-overlay-connected-position-bounding-box");this.A=a;this.H=a.Da;this.C=a.K;this.K=!1;this.L=!0;this.T=null;this.Ua.unsubscribe();this.Ua=this.eb.change().subscribe(()=>{this.L=!0;this.apply()})}apply(){if(!this.K&&
this.Ia.ub)if(!this.L&&this.fc&&this.T)_.EN(this);else{this.og();this.dl();this.sw();this.La=this.tg();this.Sb=this.kb();this.D=this.C.getBoundingClientRect();this.Zl=dN(this.Xc).getBoundingClientRect();var a=this.Sb,b=this.D,c=this.La,d=this.Zl,e=[];for(let g of this.bl){let h=this.ei(a,d,g),p=this.Hb(h,b,g),r=this.fs(p,b,c,g);if(r.KS){this.G=!1;this.qa(g,h);return}if(this.Xr(r,p,c))e.push({position:g,origin:h,gU:b,MG:this.ne(h,g)});else if(!f||f.fU.yL<r.yL)var f={fU:r,bY:p,eU:h,position:g,gU:b}}if(e.length){a=
null;b=-1;for(const g of e)e=g.MG.width*g.MG.height*(g.position.weight||1),e>b&&(b=e,a=g);this.G=!1;this.qa(a.position,a.origin)}else this.xf&&(this.G=!0),this.qa(f.position,f.eU)}}detach(){this.og();this.Na=this.T=null;this.Ua.unsubscribe()}kc(){this.K||(this.H&&Ts(this.H.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.C&&this.dl(),this.A&&this.A.Da.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this.Da.complete(),
this.A=this.H=null,this.K=!0)}ei(a,b,c){if("center"==c.td)var d=a.left+a.width/2;else{d=this.Td()?a.right:a.left;const e=this.Td()?a.left:a.right;d="start"==c.td?d:e}0>b.left&&(d-=b.left);a="center"==c.ud?a.top+a.height/2:"top"==c.ud?a.top:a.bottom;0>b.top&&(a-=b.top);return{x:d,y:a}}Hb(a,b,c){let d;d="center"==c.Ub?-b.width/2:"start"===c.Ub?this.Td()?-b.width:0:this.Td()?0:-b.width;return{x:a.x+d,y:a.y+("center"==c.uc?-b.height/2:"top"==c.uc?0:-b.height)}}fs(a,b,c,d){b=Ws(b);let {x:e,y:f}=a;a=this.va(d,
"x");d=this.va(d,"y");a&&(e+=a);d&&(f+=d);d=-f;a=f+b.height-c.height;c=this.En(b.width,-e,e+b.width-c.width);d=this.En(b.height,d,a);a=c*d;return{yL:a,KS:b.width*b.height===a,RR:d===b.height,QR:c==b.width}}Xr(a,b,c){if(this.za){const d=c.bottom-b.y;c=c.right-b.x;b=Vs(this.A.A.minHeight);const e=Vs(this.A.A.minWidth);c=a.QR||null!=e&&e<=c;return(a.RR||null!=b&&b<=d)&&c}return!1}cl(a,b,c){if(this.Na&&this.fc)return{x:a.x+this.Na.x,y:a.y+this.Na.y};b=Ws(b);const d=this.La;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.B?d.left-c.left-a.x:0;c=b.height<=d.height?g||-f:a.y<this.B?d.top-c.top-a.y:0;this.Na={x:e,y:c};return{x:a.x+e,y:a.y+c}}qa(a,b){this.yw(a);this.xw(b,a);this.ww(b,a);a.vd&&this.Pr(a.vd);this.T=a;this.Da.te.length&&(b=this.qw(),this.Da.next(new CN(a,b)));this.L=!1}yw(a){if(this.Ln){var b=this.H.querySelectorAll(this.Ln),c=a.uc;a="center"===a.Ub?"center":
this.Td()?"start"===a.Ub?"right":"left":"start"===a.Ub?"left":"right";for(let d=0;d<b.length;d++)b[d].style.transformOrigin=`${a} ${c}`}}ne(a,b){var c=this.La;const d=this.Td();let e;let f;if("top"===b.uc){var g=a.y;e=c.height-g+this.B}else if("bottom"===b.uc)f=c.height-a.y+2*this.B,e=c.height-f+this.B;else{g=Math.min(c.bottom-a.y+c.top,a.y);var h=this.Z.height;e=2*g;g=a.y-g;e>h&&!this.L&&!this.ca&&(g=a.y-h/2)}h="start"===b.Ub&&!d||"end"===b.Ub&&d;let p;if("end"===b.Ub&&!d||"start"===b.Ub&&d)p=c.width-
a.x+this.B,b=a.x-this.B;else if(h){var r=a.x;b=c.right-a.x}else r=Math.min(c.right-a.x+c.left,a.x),c=this.Z.width,b=2*r,r=a.x-r,b>c&&!this.L&&!this.ca&&(r=a.x-c/2);return{top:g,left:r,bottom:f,right:p,width:b,height:e}}ww(a,b){a=this.ne(a,b);this.L||this.ca||(a.height=Math.min(a.height,this.Z.height),a.width=Math.min(a.width,this.Z.width));const c={};if(this.ii())c.top=c.left="0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{const d=this.A.A.maxHeight,e=this.A.A.maxWidth;
c.height=ns(a.height);c.top=ns(a.top);c.bottom=ns(a.bottom);c.width=ns(a.width);c.left=ns(a.left);c.right=ns(a.right);c.alignItems="center"===b.Ub?"center":"end"===b.Ub?"flex-end":"flex-start";c.justifyContent="center"===b.uc?"center":"bottom"===b.uc?"flex-end":"flex-start";d&&(c.maxHeight=ns(d));e&&(c.maxWidth=ns(e))}this.Z=a;Ts(this.H.style,c)}sw(){Ts(this.H.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}dl(){Ts(this.C.style,{top:"",left:"",bottom:"",
right:"",position:"",transform:""})}xw(a,b){const c={},d=this.ii(),e=this.za,f=this.A.A;if(d){var g=gN(this.eb);Ts(c,this.es(b,a,g));Ts(c,this.cs(b,a,g))}else c.position="static";a="";g=this.va(b,"x");b=this.va(b,"y");g&&(a+=`translateX(${g}px) `);b&&(a+=`translateY(${b}px)`);c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=ns(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&(d?c.maxWidth=ns(f.maxWidth):e&&(c.maxWidth=""));Ts(this.C.style,c)}es(a,b,c){let d={top:"",bottom:""};b=this.Hb(b,this.D,a);this.G&&
(b=this.cl(b,this.D,c));"bottom"===a.uc?d.bottom=`${this.ta.documentElement.clientHeight-(b.y+this.D.height)}px`:d.top=ns(b.y);return d}cs(a,b,c){let d={left:"",right:""};b=this.Hb(b,this.D,a);this.G&&(b=this.cl(b,this.D,c));"right"===(this.Td()?"end"===a.Ub?"left":"right":"end"===a.Ub?"right":"left")?d.right=`${this.ta.documentElement.clientWidth-(b.x+this.D.width)}px`:d.left=ns(b.x);return d}qw(){const a=this.kb(),b=this.C.getBoundingClientRect(),c=this.fl.map(d=>d.Za.J.getBoundingClientRect());
return{OX:Ss(a,c),PX:Rs(a,c),SS:Ss(b,c),QX:Rs(b,c)}}En(a,...b){return b.reduce((c,d)=>c-Math.max(d,0),a)}tg(){const a=this.ta.documentElement.clientWidth,b=this.ta.documentElement.clientHeight,c=gN(this.eb);return{top:c.top+this.B,left:c.left+this.B,right:c.left+a-this.B,bottom:c.top+b-this.B,width:a-2*this.B,height:b-2*this.B}}Td(){return"rtl"===AN(this.A)}ii(){return!this.za||this.G}va(a,b){return"x"===b?null==a.offsetX?0:a.offsetX:null==a.offsetY?0:a.offsetY}aD(){}Pr(a){this.C&&_.ls(a).forEach(b=>
{""!==b&&-1===this.ia.indexOf(b)&&(this.ia.push(b),this.C.classList.add(b))})}og(){this.C&&(this.ia.forEach(a=>{this.C.classList.remove(a)}),this.ia=[])}kb(){const a=this.Vc;if(a instanceof _.Zg)return a.J.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 NN;_.MN=function(a,b){return new LN(b,a.B,a.ta,a.Ia,a.A)};NN=class{constructor(a,b,c,d){this.B=a;this.ta=b;this.Ia=c;this.A=d}};NN.F=function(a){return new (a||NN)(_.k(_.sN),_.k(_.Ns),_.k(_.$L),_.k(eN))};NN.la=_.fe({ja:NN,U:NN.F,aa:"root"});var ON,RN;ON=class{attach(a){this.B=a;return a.attach(this)}detach(){let a=this.B;null!=a&&(this.B=null,a.detach())}get D(){return null!=this.B}};_.PN=class extends ON{constructor(a,b,c){super();this.component=a;this.A=b;this.Ma=c;this.BB=this.C=void 0}};_.QN=class extends ON{constructor(a,b,c){super();this.Pe=a;this.A=b;this.context=c;this.Ma=void 0}get origin(){return this.Pe.Za}attach(a,b=this.context){this.context=b;return super.attach(a)}detach(){this.context=void 0;return super.detach()}};
RN=function(a,b){a.H=b};_.SN=class{constructor(){this.K=!1}qd(){return!!this.A}attach(a){if(a instanceof _.PN)return this.A=a,this.C(a);if(a instanceof _.QN)return this.A=a,this.D(a)}detach(){this.A&&(this.A=this.A.B=null);this.T()}kc(){this.qd()&&this.detach();this.T();this.K=!0}T(){this.H&&(this.H(),this.H=null)}};var TN=class extends _.SN{constructor(a,b,c,d,e){super();this.B=a;this.L=b;this.G=c;this.Z=d;this.ta=e}C(a){const b=Nz(a.C||this.L,a.component);let c;a.A?(c=rG(a.A,b,a.A.length,a.Ma||a.A.Ma,a.BB||void 0),RN(this,()=>c.destroy())):(c=b.create(a.Ma||this.Z||gE),mG(this.G,c.A),RN(this,()=>{0<this.G.L&&this.G.Qm(c.A);c.destroy()}));this.B.appendChild(this.ca(c));this.A=a;return c}D(a){let b=a.A,c=b.me(a.Pe,a.context,{Ma:a.Ma});c.Qn.forEach(d=>this.B.appendChild(d));c.Fb();RN(this,()=>{let d=b.indexOf(c);
-1!==d&&b.remove(d)});this.A=a;return c}kc(){super.kc();this.B.remove()}ca(a){return a.A.Qn[0]}};_.UN=class extends _.SN{constructor(a,b,c){super();this.ca=a;this.Uc=b;this.Ce=!1;this.My=new _.NF;this.ta=c}get ov(){return this.A}set ov(a){if(!this.qd()||a||this.Ce)this.qd()&&super.detach(),a&&super.attach(a),this.A=a||null}Wa(){this.Ce=!0}oa(){super.kc();this.G=this.A=null}C(a){a.B=this;const b=null!=a.A?a.A:this.Uc,c=Nz(a.C||this.ca,a.component),d=rG(b,c,b.length,a.Ma||b.Ma,a.BB||void 0);b!==this.Uc&&this.ia().appendChild(d.A.Qn[0]);RN(this,()=>d.destroy());this.A=a;this.G=d;this.My.emit(d);
return d}D(a){a.B=this;const b=this.Uc.me(a.Pe,a.context,{Ma:a.Ma});RN(this,()=>this.Uc.clear());this.A=a;this.G=b;this.My.emit(b);return b}ia(){const a=this.Uc.element.J;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode}};_.UN.F=function(a){return new (a||_.UN)(_.v(_.Oz),_.v(_.An),_.v(_.Ns))};_.UN.ma=_.df({type:_.UN,I:[["","cdkPortalOutlet",""]],inputs:{ov:["cdkPortalOutlet","portal"]},outputs:{My:"attached"},Qa:["cdkPortalOutlet"],features:[_.Wl]});_.VN=class{};
_.VN.F=function(a){return new (a||_.VN)};_.VN.Ya=_.af({type:_.VN});_.VN.Xa=_.ge({});var WN;WN=0;
_.XN=class{constructor(a,b,c,d,e,f,g,h,p,r,w,x){this.B=a;this.K=b;this.D=c;this.qa=d;this.G=e;this.Ec=f;this.ua=g;this.ta=h;this.ia=p;this.nf=r;this.H=w;this.L=x}create(a){const b=this.T(),c=this.Z(b),d=this.ca(c);a=new _.wN(a);a.direction=a.direction||this.ia.value;return new BN(d,b,c,a,this.ua,this.G,this.ta,this.nf,this.H,"NoopAnimations"===this.L)}position(){return this.qa}Z(a){const b=this.ta.createElement("div");b.id=`cdk-overlay-${WN++}`;b.classList.add("cdk-overlay-pane");a.appendChild(b);return b}T(){const a=
this.ta.createElement("div");dN(this.K).appendChild(a);return a}ca(a){this.C||(this.C=this.Ec.get(El));return new TN(a,this.D,this.C,this.Ec,this.ta)}};_.XN.F=function(a){return new (a||_.XN)(_.k(vN),_.k(eN),_.k(_.Oz),_.k(NN),_.k(bN),_.k(_.wr),_.k(_.ql),_.k(_.Ns),_.k(_.YM),_.k(_.fI),_.k(cN),_.k(_.lE,8))};_.XN.la=_.fe({ja:_.XN,U:_.XN.F,aa:"root"});var YN={ka:new _.m("cdk-connected-overlay-scroll-strategy"),Ie:[_.XN],Ed:function(a){return()=>a.B.A()}};_.ZN=class{};_.ZN.F=function(a){return new (a||_.ZN)};_.ZN.Ya=_.af({type:_.ZN});_.ZN.Xa=_.ge({Xb:[_.XN,YN],imports:[_.$M,_.VN,_.uN,_.uN]});var $N;$N=new _.m("mat-sanity-checks",{aa:"root",U:function(){return!0}});_.aO=class{constructor(a,b,c){this.A=b;this.ta=c;this.B=!1;a.A();this.B||(this.B=!0)}C(a){return Bs()?!1:"boolean"===typeof this.A?this.A:!!this.A[a]}};_.aO.F=function(a){return new (a||_.aO)(_.k(zM),_.k($N,8),_.k(_.Ns))};_.aO.Ya=_.af({type:_.aO});_.aO.Xa=_.ge({imports:[_.$M,_.$M]});new _.m("MAT_DATE_LOCALE",{aa:"root",U:at});new _.m("mat-date-formats");_.bO=new _.m("MAT_OPTION_PARENT_COMPONENT");_.cO=new _.m("MatOptgroup");var et=new Set(["true","1"]),ft=new Set(["false","0"]);var dO=class{},eO=class{};var fO=function(a){a.D||(a.D=!0,a.A.forEach(b=>b()),a.A=[])},gO=function(a){a.B.forEach(b=>b());a.B=[]},hO=function(a){queueMicrotask(()=>fO(a))},lt=class{constructor(a=0,b=0){this.A=[];this.B=[];this.G=[];this.K=[];this.L=[];this.D=this.Ea=this.H=!1;this.Ud=0;this.C=null;this.totalTime=a+b}Cg(a){this.L.push(a);this.B.push(a)}ef(a){this.K.push(a);this.A.push(a)}Pb(a){this.G.push(a)}mh(){return this.H}init(){}play(){this.mh()||(gO(this),hO(this));this.H=!0}pause(){}tl(){}finish(){fO(this)}destroy(){this.Ea||
(this.Ea=!0,this.mh()||gO(this),this.finish(),this.G.forEach(a=>a()),this.G=[])}reset(){this.D=this.H=!1;this.B=this.L;this.A=this.K}setPosition(a){this.Ud=this.totalTime?a*this.totalTime:1}Ml(a){a="start"==a?this.B:this.A;a.forEach(b=>b());a.length=0}};var iO=function(a){a.G||(a.G=!0,a.B.forEach(b=>b()),a.B=[])},jO=function(a){a.Ea||(a.Ea=!0,iO(a),a.A.forEach(b=>b.destroy()),a.H.forEach(b=>b()),a.H=[])},kO=function(a){a.mh()||(a.K=!0,a.D.forEach(b=>b()),a.D=[])},mt=class{constructor(a){this.B=[];this.D=[];this.Ea=this.K=this.G=!1;this.H=[];this.C=null;this.totalTime=0;this.A=a;let b=0,c=0,d=0;const e=this.A.length;0==e?queueMicrotask(()=>iO(this)):this.A.forEach(f=>{f.ef(()=>{++b==e&&iO(this)});f.Pb(()=>{++c==e&&jO(this)});f.Cg(()=>{++d==e&&kO(this)})});
this.totalTime=this.A.reduce((f,g)=>Math.max(f,g.totalTime),0)}init(){this.A.forEach(a=>a.init())}Cg(a){this.D.push(a)}ef(a){this.B.push(a)}Pb(a){this.H.push(a)}mh(){return this.K}play(){this.C||this.init();kO(this);this.A.forEach(a=>a.play())}pause(){this.A.forEach(a=>a.pause())}tl(){this.A.forEach(a=>a.tl())}finish(){iO(this);this.A.forEach(a=>a.finish())}destroy(){jO(this)}reset(){this.A.forEach(a=>a.reset());this.K=this.G=this.Ea=!1}setPosition(a){const b=a*this.totalTime;this.A.forEach(c=>{c.setPosition(c.totalTime?
Math.min(1,b/c.totalTime):1)})}Bp(){this.A.forEach(a=>{a.Bp&&a.Bp()})}Ml(a){a="start"==a?this.D:this.B;a.forEach(b=>b());a.length=0}};var wt="undefined"===typeof document?null:document.documentElement;var Lt=RegExp("{{\\s*(.+?)\\s*}}","g"),Ot=/-+([a-z0-9])/g;var Rt=RegExp("s*:selfs*,?","g"),mO=class{Wc(a,b){b=new lO(b);this.B(b);return Qt(this,It(a),b)}B(a){a.A="";a.C=new Map;a.C.set("",new Map);a.currentTime=0}HL(a,b){let c=b.Pj=0,d=b.eh=0;const e=[],f=[];"@"==a.name.charAt(0)&&b.errors.push(new se(3006,!1));a.eR.forEach(g=>{this.B(b);if(0==g.type){var h=g.name;h.toString().split(/\s*,\s*/).forEach(p=>{g.name=p;e.push(this.PC(g,b))});g.name=h}else 1==g.type?(h=this.QC(g,b),c+=h.Pj,d+=h.eh,f.push(h)):b.errors.push(new se(3007,!1))});return{type:7,name:a.name,
Fl:e,bg:f,Pj:c,eh:d,options:null}}PC(a,b){const c=this.bs(a.styles,b),d=a.options&&a.options.params||null;if(c.RQ){const e=new Set,f=d||{};c.styles.forEach(g=>{g instanceof Map&&g.forEach(h=>{Jt(h).forEach(p=>{f.hasOwnProperty(p)||e.add(p)})})});e.size&&(Nt(e.values()),b.errors.push(new se(3008,!1)))}return{type:0,name:a.name,style:c,options:d?{params:d}:null}}QC(a,b){b.Pj=0;b.eh=0;const c=Qt(this,It(a.animation),b);return{type:1,eJ:dt(a.ER,b.errors),animation:c,Pj:b.Pj,eh:b.eh,options:Vt(a.options)}}FL(a,
b){return{type:2,xe:a.xe.map(c=>Qt(this,c,b)),options:Vt(a.options)}}DL(a,b){const c=b.currentTime;let d=0;const e=a.xe.map(f=>{b.currentTime=c;f=Qt(this,f,b);d=Math.max(d,b.currentTime);return f});b.currentTime=d;return{type:3,xe:e,options:Vt(a.options)}}AL(a,b){const c=Ut(a.zi,b.errors);b.B=c;var d=a.styles?a.styles:_.it({});if(5==d.type)a=this.mw(d,b);else{d=a.styles;a=!1;d||(a=!0,d={},c.easing&&(d.easing=c.easing),d=_.it(d));b.currentTime+=c.duration+c.delay;const e=this.bs(d,b);e.MS=a;a=e}b.B=
null;return{type:4,zi:c,style:a,options:null}}bs(a,b){a=this.A(a,b);this.C(a,b);return a}A(a,b){const c=[],d=Array.isArray(a.styles)?a.styles:[a.styles];for(let g of d)"string"===typeof g?"*"===g?c.push(g):b.errors.push(new se(3002,!1)):c.push(Dt(g));let e=!1,f=null;c.forEach(g=>{if(g instanceof Map&&(g.has("easing")&&(f=g.get("easing"),g.delete("easing")),!e))for(let h of g.values())if(0<=h.toString().indexOf("{{")){e=!0;break}});return{type:6,styles:c,easing:f,offset:a.offset,RQ:e,options:null}}C(a,
b){const c=b.B;let d=b.currentTime,e=b.currentTime;c&&0<e&&(e-=c.duration+c.delay);a.styles.forEach(f=>{"string"!==typeof f&&f.forEach((g,h)=>{const p=b.C.get(b.A),r=p.get(h);let w=!0;r&&(e!=d&&e>=r.startTime&&d<=r.endTime&&(b.errors.push(new se(3010,!1)),w=!1),e=r.startTime);w&&p.set(h,{startTime:e,endTime:d});b.options&&Kt(g,b.options,b.errors)})})}mw(a,b){const c={type:5,styles:[],options:null};if(!b.B)return b.errors.push(new se(3011,!1)),c;let d=0;const e=[];let f=!1,g=!1,h=0;const p=a.xe.map(F=>
{F=this.A(F,b);let N=null!=F.offset?F.offset:Tt(F.styles),V=0;null!=N&&(d++,V=F.offset=N);g=g||0>V||1<V;f=f||V<h;h=V;e.push(V);return F});g&&b.errors.push(new se(3012,!1));f&&b.errors.push(new se(3200,!1));a=a.xe.length;let r=0;0<d&&d<a?b.errors.push(new se(3202,!1)):0==d&&(r=1/(a-1));const w=a-1,x=b.currentTime,z=b.B,B=z.duration;p.forEach((F,N)=>{N=0<r?N==w?1:r*N:e[N];const V=N*B;b.currentTime=x+z.delay+V;z.duration=V;this.C(F,b);F.offset=N;c.styles.push(F)});return c}ow(a,b){return{type:8,animation:Qt(this,
It(a.animation),b),options:Vt(a.options)}}BL(a,b){b.eh++;return{type:9,options:Vt(a.options)}}CL(a,b){return{type:10,animation:this.ow(a.animation,b),options:Vt(a.options)}}EL(a,b){const c=b.A,d=a.options||{};b.Pj++;b.D=a;const [e,f]=St(a.hf);b.A=c.length?c+" "+e:e;ut(b.C,b.A,new Map);const g=Qt(this,It(a.animation),b);b.D=null;b.A=c;return{type:11,hf:e,limit:d.limit||0,optional:!!d.optional,CS:f,animation:g,aY:a.hf,options:Vt(a.options)}}GL(a,b){b.D||b.errors.push(new se(3013,!1));const c="full"===
a.zi?{duration:0,delay:0,easing:"full"}:Bt(a.zi,b.errors,!0);return{type:12,animation:Qt(this,It(a.animation),b),zi:c,options:null}}},lO=class{constructor(a){this.errors=a;this.eh=this.Pj=0;this.B=this.A=this.D=null;this.currentTime=0;this.C=new Map;this.options=null}};var nO=class{constructor(){this.A=new Map}get(a){return this.A.get(a)||[]}append(a,b){let c=this.A.get(a);c||this.A.set(a,c=[]);c.push(...b)}has(a){return this.A.has(a)}clear(){this.A.clear()}};var oO=RegExp(":enter","g"),pO=RegExp(":leave","g"),Xt=function(a,b,c,d,e,f,g,h,p,r=[]){var w=new qO;p=p||new nO;a=new rO(a,b,p,d,e,r,[]);a.options=h;d=h.delay?At(h.delay):0;sO(a.A,d);tO(a.A,[f],null,a.errors,h);Qt(w,c,a);c=a.Ch.filter(x=>x.va());if(c.length&&g.size){let x;for(f=c.length-1;0<=f;f--)if(w=c[f],w.element===b){x=w;break}x&&x.qa===x.A&&tO(x,[g],null,a.errors,h)}return c.length?c.map(x=>x.ia()):[Wt(b,[],[],[],0,d,"",!1)]},qO=class{HL(){}PC(){}QC(){}BL(a,b){var c=b.ca.get(b.element);if(c){const d=
uO(b,a.options),e=b.A.currentTime;c=this.B(c,d,d.options);e!=c&&vO(b,c)}b.B=a}CL(a,b){const c=uO(b,a.options);vO(c);this.A([a.options,a.animation.options],b,c);this.ow(a.animation,c);vO(b,c.A.currentTime);b.B=a}A(a,b,c){for(const d of a){let e;if(a=null==(e=d)?void 0:e.delay){let f,g;a="number"===typeof a?a:At(Mt(a,null!=(g=null==(f=d)?void 0:f.params)?g:{},b.errors));wO(c,a)}}}B(a,b,c){let d=b.A.currentTime;const e=null!=c.duration?At(c.duration):null,f=null!=c.delay?At(c.delay):null;0!==e&&a.forEach(g=>
{const h={duration:null!=e?e:g.duration,delay:b.A.currentTime+(null!=f?f:0)+g.delay,easing:""};g=new xO(b.G,g.element,g.yj,g.Jn,g.nl,h,g.kV);b.Ch.push(g);d=Math.max(d,h.duration+h.delay)});return d}ow(a,b){yO(b,a.options,!0);Qt(this,a.animation,b);b.B=a}FL(a,b){const c=b.H;let d=b;const e=a.options;e&&(e.params||e.delay)&&(d=uO(b,e),vO(d),null!=e.delay&&(6==d.B.type&&(zO(d.A),d.B=AO),wO(d,At(e.delay))));a.xe.length&&(a.xe.forEach(f=>Qt(this,f,d)),BO(d.A),d.H>c&&vO(d));b.B=a}DL(a,b){const c=[];let d=
b.A.currentTime;const e=a.options&&a.options.delay?At(a.options.delay):0;a.xe.forEach(f=>{const g=uO(b,a.options);e&&wO(g,e);Qt(this,f,g);d=Math.max(d,g.A.currentTime);c.push(g.A)});c.forEach(f=>CO(b.A,f));vO(b,d);b.B=a}C(a,b){return a.qR?(a=a.jV,a=b.params?Mt(a,b.params,b.errors):a,Bt(a,b.errors)):{duration:a.duration,delay:a.delay,easing:a.easing}}AL(a,b){const c=b.C=this.C(a.zi,b),d=b.A;c.delay&&(DO(b.A,b.A.duration+c.delay),zO(d));const e=a.style;5==e.type?this.mw(e,b):(DO(b.A,b.A.duration+c.duration),
this.bs(e,b),BO(d));b.C=null;b.B=a}bs(a,b){const c=b.A;var d=b.C;!d&&0<c.A.size&&(c.duration+=1,c.L());d=d&&d.easing||a.easing;if(a.MS){d&&c.T.set("easing",d);for(let [e,f]of c.B)d=e,c.K.set(d,f||"*"),c.A.set(d,"*");c.qa=c.A}else tO(c,a.styles,d,b.errors,b.options);b.B=a}mw(a,b){const c=b.C,d=b.A.duration,e=c.duration,f=uO(b).A;f.easing=c.easing;a.styles.forEach(g=>{DO(f,(g.offset||0)*e);tO(f,g.styles,g.easing,b.errors,b.options);BO(f)});CO(b.A,f);vO(b,d+e);b.B=a}EL(a,b){var c=b.A.currentTime;const d=
a.options||{},e=d.delay?At(d.delay):0;e&&(6===b.B.type||0==c&&0<b.A.A.size)&&(zO(b.A),b.B=AO);let f=c;c=EO(b,a.hf,a.limit,a.CS,d.optional?!0:!1,b.errors);b.D=c.length;let g=null;c.forEach((h,p)=>{b.Sf=p;p=uO(b,a.options,h);e&&wO(p,e);h===b.element&&(g=p.A);Qt(this,a.animation,p);BO(p.A);f=Math.max(f,p.A.currentTime)});b.Sf=0;b.D=0;vO(b,f);g&&(CO(b.A,g),zO(b.A));b.B=a}GL(a,b){const c=b.Z,d=b.A;var e=a.zi,f=Math.abs(e.duration);const g=f*(b.D-1);f*=b.Sf;switch(0>e.duration?"reverse":e.easing){case "reverse":f=
g-f;break;case "full":f=c.T}e=b.A;f&&sO(e,f);e=e.currentTime;Qt(this,a.animation,b);b.B=a;c.T=d.currentTime-e+(d.startTime-c.A.startTime)}},AO={},uO=function(a,b=null,c){c=c||a.element;c=new rO(a.G,c,a.ca,a.K,a.L,a.errors,a.Ch,a.A.kh(c,0));c.B=a.B;c.C=a.C;c.options=a.ia();yO(c,b);c.Sf=a.Sf;c.D=a.D;c.Z=a;a.H++;return c},vO=function(a,b){a.B=AO;a.A=a.A.kh(a.element,b);a.Ch.push(a.A)},wO=function(a,b){0<b&&sO(a.A,b)},yO=function(a,b,c){if(b){var d=a.options;null!=b.duration&&(d.duration=At(b.duration));
null!=b.delay&&(d.delay=At(b.delay));var e=b.params;if(e){let f=d.params;f||(f=a.options.params={});Object.keys(e).forEach(g=>{c&&f.hasOwnProperty(g)||(f[g]=Mt(e[g],f,a.errors))})}}},EO=function(a,b,c,d,e,f){let g=[];d&&g.push(a.element);0<b.length&&(b=b.replace(oO,"."+a.K),b=b.replace(pO,"."+a.L),a=a.G.query(a.element,b,1!=c),0!==c&&(a=0>c?a.slice(a.length+c,a.length):a.slice(0,c)),g.push(...a));e||0!=g.length||f.push(new se(3014,!1));return g},rO=class{constructor(a,b,c,d,e,f,g,h){this.G=a;this.element=
b;this.ca=c;this.K=d;this.L=e;this.errors=f;this.Ch=g;this.C=this.Z=null;this.B=AO;this.H=0;this.options={};this.T=this.D=this.Sf=0;this.A=h||new FO(this.G,b,0);g.push(this.A)}get params(){return this.options.params}ia(){const a={};if(this.options){const b=this.options.params;if(b){const c=a.params={};Object.keys(b).forEach(d=>{c[d]=b[d]})}}return a}},sO=function(a,b){const c=1===a.C.size&&a.G.size;a.duration||c?(DO(a,a.currentTime+b),c&&zO(a)):a.startTime+=b},tO=function(a,b,c,d,e){c&&a.T.set("easing",
c);c=e&&e.params||{};b=$t(b,a.B);for(let [f,g]of b){b=f;e=Mt(g,c,d);a.G.set(b,e);if(!a.D.has(b)){let h;a.K.set(b,null!=(h=a.B.get(b))?h:"*")}a.ca(b,e)}},zO=function(a){for(let [b,c]of a.D){let d=b,e=c;a.G.set(d,e);a.ca(d,e)}},BO=function(a){0!=a.G.size&&(a.G.forEach((b,c)=>{a.A.set(c,b)}),a.G.clear(),a.D.forEach((b,c)=>{a.A.has(c)||a.A.set(c,b)}))},CO=function(a,b){b.Z.forEach((c,d)=>{const e=a.Z.get(d);(!e||c.time>e.time)&&a.ca(d,c.value)})},DO=function(a,b){BO(a);a.duration=b;a.L()},FO=class{constructor(a,
b,c,d){this.za=a;this.element=b;this.startTime=c;this.H=d;this.duration=0;this.easing=null;this.T=new Map;this.A=new Map;this.C=new Map;this.Z=new Map;this.D=new Map;this.G=new Map;this.K=new Map;this.qa=null;this.H||(this.H=new Map);this.B=this.H.get(b);this.B||(this.B=this.D,this.H.set(b,this.D));this.L()}va(){switch(this.C.size){case 0:return!1;case 1:return 0<this.A.size;default:return!0}}get currentTime(){return this.startTime+this.duration}kh(a,b){BO(this);return new FO(this.za,a,b||this.currentTime,
this.H)}L(){this.A&&(this.T=this.A);this.A=this.C.get(this.duration);this.A||(this.A=new Map,this.C.set(this.duration,this.A))}ca(a,b){this.D.set(a,b);this.B.set(a,b);this.Z.set(a,{time:this.currentTime,value:b})}get RJ(){const a=[];for(let b in this.A)a.push(b);return a}ia(){BO(this);const a=new Set,b=new Set,c=1===this.C.size&&0===this.duration;let d=[];this.C.forEach((g,h)=>{g=Ft(g,new Map,this.K);g.forEach((p,r)=>{"!"===p?a.add(r):"*"===p&&b.add(r)});c||g.set("offset",h/this.duration);d.push(g)});
const e=a.size?Nt(a.values()):[],f=b.size?Nt(b.values()):[];if(c){const g=d[0],h=new Map(g);g.set("offset",0);h.set("offset",1);d=[g,h]}return Wt(this.element,d,e,f,this.duration,this.startTime,this.easing,!1)}},xO=class extends FO{constructor(a,b,c,d,e,f,g=!1){super(a,b,f.delay);this.yj=c;this.Jn=d;this.nl=e;this.Da=g;this.zi={duration:f.duration,delay:f.delay,easing:f.easing}}va(){return 1<this.yj.length}ia(){let a=this.yj,{delay:b,duration:c,easing:d}=this.zi;if(this.Da&&b){const g=[],h=c+b;var e=
b/h,f=Ft(a[0]);f.set("offset",0);g.push(f);f=Ft(a[0]);f.set("offset",Zt(e));g.push(f);e=a.length-1;for(f=1;f<=e;f++){let p=Ft(a[f]);const r=p.get("offset");p.set("offset",Zt((b+r*c)/h));g.push(p)}c=h;b=0;d="";a=g}return Wt(this.element,a,this.Jn,this.nl,c,b,d,!0)}};var GO=class{};var HO=new Set("width height minWidth minHeight maxWidth maxHeight left top bottom right fontSize outlineWidth outlineOffset paddingTop paddingLeft paddingBottom paddingRight marginTop marginLeft marginBottom marginRight borderRadius borderWidth borderTopWidth borderLeftWidth borderRightWidth borderBottomWidth textIndent perspective".split(" ")),pt=function(a,b,c){let d="";const e=b.toString().trim();HO.has(a)&&0!==b&&"0"!==b&&("number"===typeof b?d="px":(a=b.match(/^[+-]?[\d\.]+([a-z]*)$/))&&0==
a[1].length&&c.push(new se(3005,!1)));return e+d},IO=class extends GO{};var JO=class{};var KO={},MO=function(a,b,c,d){let e=a.B.get("*");void 0!==b&&(e=a.B.get(null==b?void 0:b.toString())||e);return e?LO(e,c,d):new Map},du=class{constructor(a,b,c){this.C=a;this.A=b;this.B=c}match(a,b,c,d){return bu(this.A.eJ,a,b,c,d)}Wc(a,b,c,d,e,f,g,h,p,r){var w=[],x=this.A.options&&this.A.options.params||KO;g=MO(this,c,g&&g.params||KO,w);const z=h&&h.params||KO;h=MO(this,d,z,w);const B=new Set,F=new Map,N=new Map,V="void"===d;let W;x={params:cu(z,x),delay:null==(W=this.A.options)?void 0:W.delay};
a=r?[]:Yt(a,b,this.A.animation,e,f,g,h,x,p,w);let T=0;a.forEach(M=>{T=Math.max(M.duration+M.delay,T)});if(w.length)return au(b,this.C,c,d,V,g,h,[],[],F,N,T,w);a.forEach(M=>{const ja=M.element,oa=ut(F,ja,new Set);M.Jn.forEach(nb=>oa.add(nb));const pa=ut(N,ja,new Set);M.nl.forEach(nb=>pa.add(nb));ja!==b&&B.add(ja)});w=Nt(B.values());return au(b,this.C,c,d,V,g,h,a,w,F,N,T)}},LO=function(a,b,c){const d=new Map,e=Ct(a.A);Object.keys(b).forEach(f=>{const g=b[f];null!==g&&(e[f]=g)});a.styles.styles.forEach(f=>
{"string"!==typeof f&&f.forEach((g,h)=>{g&&(g=Mt(g,e,c));const p=ot(h);g=pt(p,g,c);d.set(h,g)})});return d},NO=class{constructor(a,b){this.styles=a;this.A=b}};var OO=function(a,b,c,d,e){return a.B.find(f=>f.match(b,c,d,e))||null},PO=class{constructor(a,b){this.name=a;this.B=[];this.Fl=new Map;b.Fl.forEach(c=>{this.Fl.set(c.name,new NO(c.style,c.options&&c.options.params||{}))});fu(this.Fl,"true","1");fu(this.Fl,"false","0");b.bg.forEach(c=>{this.B.push(new du(a,c,this.Fl))});this.A=eu(a,this.Fl)}};var QO=new nO,RO=class{constructor(a){this.D=a;this.G=new Map;this.C=new Map;this.A=[]}register(a,b){const c=[];b=(new mO).Wc(b,c,[]);if(c.length)throw new se(3503,!1);this.G.set(a,b)}create(a,b,c={}){var d=[];const e=this.G.get(a),f=new Map;e?(b=Yt(this.D,b,e,"ng-enter","ng-leave",new Map,new Map,c,QO,d),b.forEach(g=>{const h=ut(f,g.element,new Map);g.nl.forEach(p=>h.set(p,null))})):(d.push(new se(3300,!1)),b=[]);if(d.length)throw new se(3504,!1);f.forEach((g,h)=>{g.forEach((p,r)=>{var w=g.set;var x=
window.getComputedStyle(h)[r];w.call(g,r,x)})});d=b.map(g=>{var h=f.get(g.element);const p=g.element;h=qt(g.yj,new Map,h);return this.D.animate(p,h,g.duration,g.delay,g.easing,[],!0)});d=nt(d);this.C.set(a,d);d.Pb(()=>this.destroy(a));this.A.push(d);return d}destroy(a){const b=this.B(a);b.destroy();this.C.delete(a);a=this.A.indexOf(b);0<=a&&this.A.splice(a,1)}B(a){a=this.C.get(a);if(!a)throw new se(3301,!1);return a}Kb(a,b,c,d){b=tt(b,"","","");st(this.B(a),c,b,d);return()=>{}}};var SO=[],TO={rd:"",Cl:!1,dC:!1,pu:!1,LB:!1},iu={rd:"",dC:!1,Cl:!1,pu:!1,LB:!0},UO=function(a,b){const c=b.params;if(c){const d=a.options.params;Object.keys(c).forEach(e=>{null==d[e]&&(d[e]=c[e])})}},VO=class{get params(){return this.options.params}constructor(a,b=""){this.rd=b;var c=(b=a&&a.hasOwnProperty("value"))?a.value:a;this.value=null!=c?c:null;b?(a=Ct(a),delete a.value,this.options=a):this.options={};this.options.params||(this.options.params={})}},WO=new VO("void"),XO=function(a,b){a.A.A.delete(b);
a.C.delete(b);const c=a.A.H.get(b);c&&(c.forEach(d=>d.destroy()),a.A.H.delete(b))},ZO=function(a,b,c,d,e){const f=a.A.A.get(b),g=new Map;if(f){const h=[];f.forEach((p,r)=>{g.set(r,p.value);a.B.has(r)&&(p=a.Qe(b,r,"void",e))&&h.push(p)});if(h.length)return YO(a.A,a.id,b,!0,c,g),d&&nt(h).ef(()=>nu(a.A,b)),!0}return!1},aP=function(a,b){const c=a.C.get(b),d=a.A.A.get(b);if(c&&d){const e=new Set;c.forEach(f=>{f=f.name;if(!e.has(f)){e.add(f);var g=a.B.get(f).A,h=d.get(f)||WO,p=new VO("void"),r=new $O(a.id,
f,b);a.A.va++;a.G.push({element:b,Pd:f,transition:g,Mc:h,zb:p,ll:r,FI:!0})}})}},cP=function(a,b){const c=[];a.G.forEach(d=>{const e=d.ll;if(!e.fa){var f=d.element,g=a.C.get(f);g&&g.forEach(h=>{if(h.name==d.Pd){const p=tt(f,d.Pd,d.Mc.value,d.zb.value);p._data=b;st(d.ll,h.Yq,p,h.callback)}});e.K?bP(a.A,()=>{e.destroy()}):c.push(d)}});a.G=[];return c.sort((d,e)=>{const f=d.transition.A.eh,g=e.transition.A.eh;return 0==f||0==g?f-g:yt(d.element,e.element)?1:-1})},gP=class{constructor(a,b,c){this.id=a;
this.H=b;this.A=c;this.D=[];this.B=new Map;this.G=[];this.C=new Map;this.K="ng-tns-"+a;lu(b,this.K)}Kb(a,b,c,d){if(!this.B.has(b))throw new se(3302,!1);if(null==c||0==c.length)throw new se(3303,!1);if("start"!=c&&"done"!=c)throw new se(3400,!1);const e=ut(this.C,a,[]),f={name:b,Yq:c,callback:d};e.push(f);const g=ut(this.A.A,a,new Map);g.has(b)||(lu(a,"ng-trigger"),lu(a,"ng-trigger-"+b),g.set(b,WO));return()=>{bP(this.A,()=>{const h=e.indexOf(f);0<=h&&e.splice(h,1);this.B.has(b)||g.delete(b)})}}register(a,
b){if(this.B.has(a))return!1;this.B.set(a,b);return!0}T(a){a=this.B.get(a);if(!a)throw new se(3401,!1);return a}Qe(a,b,c,d=!0){const e=this.T(b),f=new $O(this.id,b,a);var g=this.A.A.get(a);g||(lu(a,"ng-trigger"),lu(a,"ng-trigger-"+b),this.A.A.set(a,g=new Map));let h=g.get(b);const p=new VO(c,this.id);c&&c.hasOwnProperty("value")||!h||UO(p,h.options);g.set(b,p);h||(h=WO);if("void"!==p.value&&h.value===p.value){if(!ru(h.params,p.params)){d=[];const w=MO(e.A,h.value,h.params,d),x=MO(e.A,p.value,p.params,
d);if(d.length)throw new se(3402,!1);bP(this.A,()=>{Ht(a,w);Gt(a,x)})}}else{c=ut(this.A.H,a,[]);c.forEach(w=>{w.rd==this.id&&w.Pd==b&&w.B&&w.destroy()});g=OO(e,h.value,p.value,a,p.params);var r=!1;if(!g){if(!d)return;g=e.A;r=!0}this.A.va++;this.G.push({element:a,Pd:b,transition:g,Mc:h,zb:p,ll:f,FI:r});r||(lu(a,"ng-animate-queued"),f.Cg(()=>{mu(a,"ng-animate-queued")}));f.ef(()=>{var w=this.D.indexOf(f);0<=w&&this.D.splice(w,1);if(w=this.A.H.get(a)){let x=w.indexOf(f);0<=x&&w.splice(x,1)}});this.D.push(f);
c.push(f);return f}}aj(a){this.B.delete(a);this.A.A.forEach(b=>b.delete(a));this.C.forEach((b,c)=>{this.C.set(c,b.filter(d=>d.name!=a))})}L(a,b){const c=this.A.C.query(a,".ng-trigger",!0);c.forEach(d=>{if(!d.__ng_removed){var e=dP(this.A,d);e.size?e.forEach(f=>ZO(f,d,b,!1,!0)):XO(this,d)}});eP(this.A,()=>c.forEach(d=>XO(this,d)))}removeNode(a,b){const c=this.A;a.childElementCount&&this.L(a,b);if(!ZO(this,a,b,!0)){var d=!1;if(c.Ua){var e=c.ca.length?c.T.get(a):[];if(e&&e.length)d=!0;else for(e=a;e=
e.parentNode;)if(c.A.get(e)){d=!0;break}}aP(this,a);d?YO(c,this.id,a,!1,b):(d=a.__ng_removed,d&&d!==TO||(bP(c,()=>XO(this,a)),fP(c,a),c.Na(a,b)))}}destroy(a){this.D.forEach(b=>b.destroy());this.L(this.H,a)}},bP=function(a,b){a.Da.push(b)},dP=function(a,b){const c=new Set;if(b=a.A.get(b))for(let d of b.values())d.rd&&(b=a.G(d.rd))&&c.add(b);return c},eP=function(a,b){a.ia.push(b)},YO=function(a,b,c,d,e,f){a.B.push(c);c.__ng_removed={rd:b,Cl:e,pu:d,LB:!1,yB:f}},nu=function(a,b){const c=b.__ng_removed;
if(c&&c.Cl){b.__ng_removed=TO;if(c.rd){fP(a,b);const e=a.G(c.rd);e&&XO(e,b)}a.Na(b,c.Cl)}let d;(null==(d=b.classList)?0:d.contains("ng-animate-disabled"))&&hP(a,b,!1);a.C.query(b,".ng-animate-disabled",!0).forEach(e=>{hP(a,e,!1)})},fP=function(a,b){let c=a.C.query(b,".ng-trigger",!0);c.forEach(d=>iP(a,d));0!=a.T.size&&(c=a.C.query(b,".ng-animating",!0),c.forEach(d=>jP(a,d)))},kP=function(a,b,c,d){if(gu(c)){var e=c.__ng_removed;e&&e.Cl&&(e.Cl=!1,e.dC=!0,e=a.B.indexOf(c),0<=e&&a.B.splice(e,1));b&&(b=
a.G(b))&&lu(c,b.K);d&&a.D.push(c)}},hP=function(a,b,c){c?a.L.has(b)||(a.L.add(b),lu(b,"ng-animate-disabled")):a.L.has(b)&&(a.L.delete(b),mu(b,"ng-animate-disabled"))},iP=function(a,b){(a=a.H.get(b))&&a.forEach(c=>{c.B?c.K=!0:c.destroy()})},jP=function(a,b){(a=a.T.get(b))&&a.forEach(c=>c.finish())},lP=function(a,b,c,d){return 0<c.length?a.C.animate(b.element,c,b.duration,b.delay,b.easing,d):new lt(b.duration,b.delay)},oP=class{Na(a,b){this.eb(a,b)}constructor(a,b){this.za=a;this.C=b;this.ca=[];this.qa=
new Map;this.H=new Map;this.T=new Map;this.A=new Map;this.L=new Set;this.va=this.Ua=0;this.Z={};this.K=[];this.Da=[];this.ia=[];this.La=new Map;this.D=[];this.B=[];this.eb=()=>{}}kb(a,b){const c=this.K,d=this.La;if(0<=c.length-1){let e=!1,f=xt(b);for(;f;){const g=d.get(f);if(g){c.splice(c.indexOf(g)+1,0,a);e=!0;break}f=xt(f)}e||c.unshift(a)}else c.push(a);d.set(b,a);return a}register(a,b){var c=this.Z[a];c||(c=new gP(a,b,this),this.za&&yt(this.za,b)?this.kb(c,b):(this.qa.set(b,c),this.D.push(b)),
c=this.Z[a]=c);return c}destroy(a,b){a&&(bP(this,()=>{}),eP(this,()=>{const c=this.G(a);this.La.delete(c.H);const d=this.K.indexOf(c);0<=d&&this.K.splice(d,1);c.destroy(b);delete this.Z[a]}))}G(a){return this.Z[a]}Qe(a,b,c,d){return gu(b)&&(a=this.G(a))?(a.Qe(b,c,d),!0):!1}removeNode(a,b,c){if(gu(b)){var d=a?this.G(a):null;d?d.removeNode(b,c):YO(this,a,b,!1,c);(d=this.La.get(b))&&d.id!==a&&d.removeNode(b,c)}else this.Na(b,c)}Kb(a,b,c,d,e){return gu(b)?this.G(a).Kb(b,c,d,e):()=>{}}Vc(a,b,c,d,e){return a.transition.Wc(this.C,
a.element,a.Mc.value,a.zb.value,c,d,a.Mc.options,a.zb.options,b,e)}flush(a=-1){let b=[];this.qa.size&&(this.qa.forEach((d,e)=>this.kb(d,e)),this.qa.clear());if(this.Ua&&this.D.length)for(var c=0;c<this.D.length;c++)lu(this.D[c],"ng-star-inserted");if(this.K.length&&(this.va||this.B.length)){c=[];try{b=this.Xc(c,a)}finally{for(a=0;a<c.length;a++)c[a]()}}else for(a=0;a<this.B.length;a++)nu(this,this.B[a]);this.va=0;this.D.length=0;this.B.length=0;this.Da.forEach(d=>d());this.Da=[];if(this.ia.length){const d=
this.ia;this.ia=[];b.length?nt(b).ef(()=>{d.forEach(e=>e())}):d.forEach(e=>e())}}Xc(a,b){const c=new nO,d=[],e=new Map,f=[],g=new Map,h=new Map,p=new Map,r=new Set;this.L.forEach(ua=>{r.add(ua);ua=this.C.query(ua,".ng-animate-queued",!0);for(let Y=0;Y<ua.length;Y++)r.add(ua[Y])});const w=this.za;var x=Array.from(this.A.keys());const z=ku(x,this.D),B=new Map;let F=0;z.forEach((ua,Y)=>{const fa="ng-enter"+F++;B.set(Y,fa);ua.forEach(ta=>lu(ta,fa))});const N=[],V=new Set;var W=new Set;for(var T=0;T<this.B.length;T++){var M=
this.B[T];const ua=M.__ng_removed;ua&&ua.Cl&&(N.push(M),V.add(M),ua.pu?this.C.query(M,".ng-star-inserted",!0).forEach(Y=>V.add(Y)):W.add(M))}const ja=new Map,oa=ku(x,Array.from(V));oa.forEach((ua,Y)=>{const fa="ng-leave"+F++;ja.set(Y,fa);ua.forEach(ta=>lu(ta,fa))});a.push(()=>{z.forEach((ua,Y)=>{const fa=B.get(Y);ua.forEach(ta=>mu(ta,fa))});oa.forEach((ua,Y)=>{const fa=ja.get(Y);ua.forEach(ta=>mu(ta,fa))});N.forEach(ua=>{nu(this,ua)})});const pa=[],nb=[];for(a=this.K.length-1;0<=a;a--)cP(this.K[a],
b).forEach(ua=>{const Y=ua.ll,fa=ua.element;pa.push(Y);if(this.D.length){var ta=fa.__ng_removed;if(ta&&ta.dC){if(ta.yB&&ta.yB.has(ua.Pd)){ta=ta.yB.get(ua.Pd);var qa=this.A.get(ua.element);if(qa&&qa.has(ua.Pd)){var Oa=qa.get(ua.Pd);Oa.value=ta;qa.set(ua.Pd,Oa)}}Y.destroy();return}}ta=!w||!yt(w,fa);qa=ja.get(fa);Oa=B.get(fa);const Da=this.Vc(ua,c,Oa,qa,ta);if(Da.errors&&Da.errors.length)nb.push(Da);else if(ta)Y.Cg(()=>Ht(fa,Da.eu)),Y.Pb(()=>Gt(fa,Da.Nr)),d.push(Y);else if(ua.FI)Y.Cg(()=>Ht(fa,Da.eu)),
Y.Pb(()=>Gt(fa,Da.Nr)),d.push(Y);else{var ab=[];Da.Ch.forEach(ub=>{ub.kV=!0;this.L.has(ub.element)||ab.push(ub)});Da.Ch=ab;c.append(fa,Da.Ch);f.push({BI:Da,ll:Y,element:fa});Da.vU.forEach(ub=>ut(g,ub,[]).push(Y));Da.Jn.forEach((ub,fc)=>{if(ub.size){let Rb=h.get(fc);Rb||h.set(fc,Rb=new Set);ub.forEach((xc,Ie)=>Rb.add(Ie))}});Da.nl.forEach((ub,fc)=>{let Rb=p.get(fc);Rb||p.set(fc,Rb=new Set);ub.forEach((xc,Ie)=>Rb.add(Ie))})}});if(nb.length){const ua=[];nb.forEach(()=>{ua.push(new se(3505,!1))});pa.forEach(Y=>
Y.destroy());throw new se(3402,!1);}const $a=new Map,wc=new Map;f.forEach(ua=>{const Y=ua.element;c.has(Y)&&(wc.set(Y,Y),this.Sb(ua.ll.rd,ua.BI,$a))});d.forEach(ua=>{const Y=ua.element;this.Hb(Y,!1,ua.rd,ua.Pd,null).forEach(fa=>{ut($a,Y,[]).push(fa);fa.destroy()})});const oc=N.filter(ua=>su(ua,h,p)),S=new Map;ju(S,W,p).forEach(ua=>{su(ua,h,p)&&oc.push(ua)});const aa=new Map;z.forEach(ua=>{ju(aa,new Set(ua),h)});oc.forEach(ua=>{const Y=S.get(ua),fa=aa.get(ua);let ta,qa;S.set(ua,new Map([...(null!=
(ta=null==Y?void 0:Y.entries())?ta:[]),...(null!=(qa=null==fa?void 0:fa.entries())?qa:[])]))});const ca=[],db=[],sb={};f.forEach(ua=>{const Y=ua.element,fa=ua.ll,ta=ua.BI;if(c.has(Y))if(r.has(Y))fa.Pb(()=>Gt(Y,ta.Nr)),fa.disabled=!0,fa.totalTime=ta.totalTime,d.push(fa);else{var qa=sb;if(1<wc.size){ua=Y;const Oa=[];for(;ua=ua.parentNode;){const Da=wc.get(ua);if(Da){qa=Da;break}Oa.push(ua)}Oa.forEach(Da=>wc.set(Da,qa))}ua=this.fc(fa.rd,ta,$a,e,aa,S);mP(fa,ua);qa===sb?ca.push(fa):((ua=this.H.get(qa))&&
ua.length&&(fa.C=nt(ua)),d.push(fa))}else Ht(Y,ta.eu),fa.Pb(()=>Gt(Y,ta.Nr)),db.push(fa),r.has(Y)&&d.push(fa)});db.forEach(ua=>{var Y=e.get(ua.element);Y&&Y.length&&(Y=nt(Y),mP(ua,Y))});d.forEach(ua=>{ua.C?nP(ua,ua.C):ua.destroy()});for(b=0;b<N.length;b++)if(W=N[b],a=W.__ng_removed,mu(W,"ng-leave"),!a||!a.pu){a=[];if(g.size)for((x=g.get(W))&&x.length&&a.push(...x),x=this.C.query(W,".ng-animating",!0),T=0;T<x.length;T++)(M=g.get(x[T]))&&M.length&&a.push(...M);a=a.filter(ua=>!ua.fa);a.length?ou(this,
W,a):nu(this,W)}N.length=0;ca.forEach(ua=>{this.ca.push(ua);ua.ef(()=>{ua.destroy();this.ca.splice(this.ca.indexOf(ua),1)});ua.play()});return ca}Hb(a,b,c,d,e){let f=[];if(b)(e=this.T.get(a))&&(f=e);else if(a=this.H.get(a)){const g=!e||"void"==e;a.forEach(h=>{h.B||(g||h.Pd==d)&&f.push(h)})}if(c||d)f=f.filter(g=>c&&c!=g.rd||d&&d!=g.Pd?!1:!0);return f}Sb(a,b,c){var d=b.Pd;const e=b.element;a=b.MI?void 0:a;d=b.MI?void 0:d;for(const f of b.Ch){const g=f.element,h=g!==e,p=ut(c,g,[]);this.Hb(g,h,a,d,b.zb).forEach(r=>
{const w=r.A;w.Bp&&w.Bp();r.destroy();p.push(r)})}Ht(e,b.eu)}fc(a,b,c,d,e,f){const g=b.Pd,h=b.element,p=[],r=new Set,w=new Set,x=b.Ch.map(B=>{const F=B.element;r.add(F);var N=F.__ng_removed;if(N&&N.LB)return new lt(B.duration,B.delay);N=F!==h;var V=qu((c.get(F)||SO).map(M=>M.A)).filter(M=>M.element?M.element===F:!1),W=e.get(F);const T=f.get(F);W=qt(B.yj,W,T);V=lP(this,B,W,V);B.lV&&d&&w.add(F);N&&(B=new $O(a,g,F),mP(B,V),p.push(B));return V});p.forEach(B=>{ut(this.T,B.element,[]).push(B);B.ef(()=>
{var F=this.T,N=B.element;let V=F.get(N);V&&(V.length&&V.splice(V.indexOf(B),1),0==V.length&&F.delete(N));return V})});r.forEach(B=>lu(B,"ng-animating"));const z=nt(x);z.Pb(()=>{r.forEach(B=>mu(B,"ng-animating"));Gt(h,b.Nr)});w.forEach(B=>{ut(d,B,[]).push(z)});return z}},mP=function(a,b){a.H||(a.A=b,a.G.forEach((c,d)=>{c.forEach(e=>st(b,d,void 0,e))}),a.G.clear(),a.H=!0,a.totalTime=b.totalTime,a.B=!1)},nP=function(a,b){const c=a.A;c.Ml&&b.Cg(()=>c.Ml("start"));b.ef(()=>a.finish());b.Pb(()=>a.destroy())},
$O=class{constructor(a,b,c){this.rd=a;this.Pd=b;this.element=c;this.A=new lt;this.H=!1;this.G=new Map;this.fa=!1;this.C=null;this.disabled=this.K=!1;this.B=!0;this.totalTime=0}D(a,b){ut(this.G,a,[]).push(b)}ef(a){this.B&&this.D("done",a);this.A.ef(a)}Cg(a){this.B&&this.D("start",a);this.A.Cg(a)}Pb(a){this.B&&this.D("destroy",a);this.A.Pb(a)}init(){this.A.init()}mh(){return this.B?!1:this.A.mh()}play(){!this.B&&this.A.play()}pause(){!this.B&&this.A.pause()}tl(){!this.B&&this.A.tl()}finish(){this.A.finish()}destroy(){this.fa=
!0;this.A.destroy()}reset(){!this.B&&this.A.reset()}setPosition(a){this.B||this.A.setPosition(a)}Ml(a){const b=this.A;b.Ml&&b.Ml(a)}};var pP=function(a,b){eP(a.A,b)},qP=class{constructor(a,b){this.D={};this.B=()=>{};this.A=new oP(a,b);this.C=new RO(b);this.A.eb=(c,d)=>{this.B(c,d)}}register(a,b){this.A.register(a,b)}destroy(a,b){this.A.destroy(a,b)}process(a,b,c,d){if("@"==c.charAt(0)){const [e,f]=vt(c);a=this.C;if("register"==f)a.register(e,d[0]);else if("create"==f)a.create(e,b,d[0]||{});else switch(b=a.B(e),f){case "play":b.play();break;case "pause":b.pause();break;case "reset":b.reset();break;case "restart":b.tl();break;case "finish":b.finish();
break;case "init":b.init();break;case "setPosition":b.setPosition(parseFloat(d[0]));break;case "destroy":a.destroy(e)}}else this.A.Qe(a,b,c,d)}Kb(a,b,c,d,e){if("@"==c.charAt(0)){const [f,g]=vt(c);return this.C.Kb(f,b,g,e)}return this.A.Kb(a,b,c,d,e)}flush(a=-1){this.A.flush(a)}};var uu=class{constructor(a,b,c){this.mb=a;this.C=b;this.A=c;this.B=0;let d=rP.get(a);d||rP.set(a,d=new Map);this.D=d}start(){1>this.B&&(this.C&&Gt(this.mb,this.C,this.D),this.B=1)}finish(){this.start();2>this.B&&(Gt(this.mb,this.D),this.A&&(Gt(this.mb,this.A),this.A=null),this.B=1)}destroy(){this.finish();3>this.B&&(rP.delete(this.mb),this.C&&(Ht(this.mb,this.C),this.A=null),this.A&&(Ht(this.mb,this.A),this.A=null),Gt(this.mb,this.D),this.B=3)}},rP=new WeakMap;var sP=function(a){a.H||(a.H=!0,a.D.forEach(b=>b()),a.D=[])},tP=function(a){if(!a.ca){a.ca=!0;var b=a.yj;a.A=a.La(a.element,b,a.options);a.Da=b.length?b[b.length-1]:new Map;a.A.addEventListener("finish",()=>sP(a))}},uP=class{constructor(a,b,c,d){this.element=a;this.yj=b;this.options=c;this.B=d;this.D=[];this.G=[];this.K=[];this.Ea=this.L=this.H=this.ca=!1;this.ia=[];this.qa=[];this.time=0;this.C=null;this.Mm=new Map;this.va=c.duration;this.T=c.delay||0;this.time=this.va+this.T}init(){tP(this);this.Na()}Na(){this.T?
this.Z():this.A.pause()}za(a){const b=[];a.forEach(c=>{b.push(Object.fromEntries(c))});return b}La(a,b,c){return a.animate(this.za(b),c)}Cg(a){this.qa.push(a);this.G.push(a)}ef(a){this.ia.push(a);this.D.push(a)}Pb(a){this.K.push(a)}play(){tP(this);this.mh()||(this.G.forEach(a=>a()),this.G=[],this.L=!0,this.B&&this.B.start());this.A.play()}pause(){this.init();this.A.pause()}finish(){this.init();this.B&&this.B.finish();sP(this);this.A.finish()}reset(){this.Z();this.L=this.H=this.Ea=!1;this.G=this.qa;
this.D=this.ia}Z(){this.A&&this.A.cancel()}tl(){this.reset();this.play()}mh(){return this.L}destroy(){this.Ea||(this.Ea=!0,this.Z(),sP(this),this.B&&this.B.destroy(),this.K.forEach(a=>a()),this.K=[])}setPosition(a){void 0===this.A&&this.init();this.A.currentTime=a*this.time}get totalTime(){return this.T+this.va}Bp(){const a=new Map;this.mh()&&this.Da.forEach((b,c)=>{if("offset"!==c){var d=a.set,e;this.H?e=b:e=window.getComputedStyle(this.element)[c];d.call(a,c,e)}});this.Mm=a}Ml(a){a="start"===a?
this.G:this.D;a.forEach(b=>b());a.length=0}};var vP=class{query(a,b,c){a=c?Array.from(a.querySelectorAll(b)):(a=a.querySelector(b))?[a]:[];return a}animate(a,b,c,d,e,f=[]){const g={duration:c,delay:d,fill:0==d?"both":"forwards"};e&&(g.easing=e);const h=new Map;e=f.filter(r=>r instanceof uP);0!==c&&0!==d||e.forEach(r=>{r.Mm.forEach((w,x)=>h.set(x,w))});let p=Et(b).map(r=>Ft(r));p=Pt(a,p,h);b=vu(a,p);return new uP(a,p,g,b)}};var xP=class extends dO{constructor(a,b){super();this.B=0;this.A=a.Xi(b.body,{id:"0",Oa:2,styles:[],data:{animation:[]}})}Wc(a){const b=this.B.toString();this.B++;this.A.setProperty(null,`@@${b}:${"register"}`,[Array.isArray(a)?{type:2,xe:a,options:null}:a]);return new wP(b,this.A)}};xP.F=function(a){return new (a||xP)(_.k(pE),_.k(_.Ns))};xP.la=_.fe({ja:xP,U:xP.F});
var wP=class extends eO{constructor(a,b){super();this.Ih=a;this.A=b}create(a,b){return new yP(this.Ih,a,b||{},this.A)}},yP=class{constructor(a,b,c,d){this.id=a;this.element=b;this.G=d;this.C=null;this.B=!1;this.totalTime=0;this.A("create",c)}D(a,b){return this.G.Kb(this.element,`@@${this.id}:${a}`,b)}A(a,...b){return this.G.setProperty(this.element,`@@${this.id}:${a}`,b)}ef(a){this.D("done",a)}Cg(a){this.D("start",a)}Pb(a){this.D("destroy",a)}init(){this.A("init")}mh(){return this.B}play(){this.A("play");
this.B=!0}pause(){this.A("pause")}tl(){this.A("restart")}finish(){this.A("finish")}destroy(){this.A("destroy")}reset(){this.A("reset");this.B=!1}setPosition(a){this.A("setPosition",a)}};var zP=function(a,b,c,d){0<=b&&b<a.D?a.Xd.nb(()=>c(d)):(0==a.B.length&&queueMicrotask(()=>{a.Xd.nb(()=>{a.B.forEach(e=>{const [f,g]=e;f(g)});a.B=[]})}),a.B.push([c,d]))},CP=class{constructor(a,b,c){this.Eb=a;this.A=b;this.Xd=c;this.H=0;this.D=1;this.B=[];this.G=new Map;this.C=0;b.B=(d,e)=>{const f=null==e?void 0:e.parentNode(d);f&&e.removeChild(f,d)}}Xi(a,b){const c=this.Eb.Xi(a,b);if(!(a&&b&&b.data&&b.data.animation))return a=this.G.get(c),a||(a=new AP("",c,this.A,()=>this.G.delete(c)),this.G.set(c,
a)),a;const d=b.id,e=b.id+"-"+this.H;this.H++;this.A.register(e,a);const f=g=>{if(Array.isArray(g))g.forEach(f);else{var h=this.A,p=g.name,r=d+"-"+p,w=h.D[r];if(!w){w=[];g=(new mO).Wc(g,w,[]);if(w.length)throw new se(3404,!1);w=new PO(p,g);h.D[r]=w}h=h.A;(r=h.Z[e])&&r.register(p,w)&&h.Ua++}};b.data.animation.forEach(f);return new BP(this,e,c,this.A)}Dp(){this.C++;this.Eb.Dp&&this.Eb.Dp()}K(){queueMicrotask(()=>{this.D++})}end(){this.C--;0==this.C&&this.Xd.Ka(()=>{this.K();this.A.flush(this.D)});this.Eb.end&&
this.Eb.end()}};CP.F=function(a){return new (a||CP)(_.k(pE),_.k(qP),_.k(_.ql))};CP.la=_.fe({ja:CP,U:CP.F});
var AP=class{constructor(a,b,c,d){this.rd=a;this.Eb=b;this.A=c;this.B=d}get data(){return this.Eb.data}Sp(a){let b,c;null==(c=(b=this.Eb).Sp)||c.call(b,a)}destroy(){this.A.destroy(this.rd,this.Eb);pP(this.A,()=>{queueMicrotask(()=>{this.Eb.destroy()})});let a;null==(a=this.B)||a.call(this)}createElement(a,b){return this.Eb.createElement(a,b)}createComment(a){return this.Eb.createComment(a)}dz(a){return this.Eb.dz(a)}appendChild(a,b){this.Eb.appendChild(a,b);kP(this.A.A,this.rd,b,!1)}insertBefore(a,
b,c,d=!0){this.Eb.insertBefore(a,b,c);kP(this.A.A,this.rd,b,d)}removeChild(a,b){this.A.A.removeNode(this.rd,b,this.Eb)}UB(a,b){return this.Eb.UB(a,b)}parentNode(a){return this.Eb.parentNode(a)}nextSibling(a){return this.Eb.nextSibling(a)}setAttribute(a,b,c,d){this.Eb.setAttribute(a,b,c,d)}removeAttribute(a,b,c){this.Eb.removeAttribute(a,b,c)}Xg(a,b){this.Eb.Xg(a,b)}ni(a,b){this.Eb.ni(a,b)}Mv(a,b,c,d){this.Eb.Mv(a,b,c,d)}yv(a,b,c){this.Eb.yv(a,b,c)}setProperty(a,b,c){"@"==b.charAt(0)&&"@.disabled"==
b?hP(this.A.A,a,!!c):this.Eb.setProperty(a,b,c)}ee(a,b){this.Eb.ee(a,b)}Kb(a,b,c){return this.Eb.Kb(a,b,c)}},BP=class extends AP{constructor(a,b,c,d){super(b,c,d);this.U=a;this.rd=b}setProperty(a,b,c){"@"==b.charAt(0)?"."==b.charAt(1)&&"@.disabled"==b?hP(this.A.A,a,void 0===c?!0:!!c):this.A.process(this.rd,a,b.slice(1),c):this.Eb.setProperty(a,b,c)}Kb(a,b,c){if("@"==b.charAt(0)){a=wu(a);b=b.slice(1);let d="";"@"!=b.charAt(0)&&([b,d]=xu(b));return this.A.Kb(this.rd,a,b,d,e=>{zP(this.U,e._data||-1,
c,e)})}return this.Eb.Kb(a,b,c)}};var DP=class extends qP{constructor(a,b,c){super(a.body,b,c)}oa(){this.flush()}};DP.F=function(a){return new (a||DP)(_.k(_.Ns),_.k(JO),_.k(GO),_.k(El))};DP.la=_.fe({ja:DP,U:DP.F});var EP=[{ka:dO,fd:xP},{ka:GO,Ed:function(){return new IO}},{ka:qP,fd:DP},{ka:pE,Ed:function(a,b,c){return new CP(a,b,c)},Ie:[LJ,qP,_.ql]}],FP=[{ka:JO,Ed:()=>new vP},{ka:_.lE,sb:"BrowserAnimations"},...EP];[...EP];var GP=_.vs({passive:!0,capture:!0}),IP=function(a,b,c,d){var e=HP;const f=e.A.get(b);f?(a=f.get(c))?a.add(d):f.set(c,new Set([d])):(e.A.set(b,new Map([[c,new Set([d])]])),a.Ka(()=>{document.addEventListener(b,e.B,GP)}))},JP=class{constructor(){this.A=new Map;this.B=a=>{const b=_.As(a);if(b){let c;null==(c=this.A.get(a.type))||c.forEach((d,e)=>{(e===b||e.contains(b))&&d.forEach(f=>f.handleEvent(a))})}}}};var KP=class{constructor(a,b,c,d=!1){this.A=a;this.element=b;this.config=c;this.B=d;this.state=3}};var LP,MP,NP,OP,RP,SP,HP;LP={Um:225,dj:150};MP=_.vs({passive:!0,capture:!0});NP=["mousedown","touchstart"];OP=["mouseup","mouseleave","touchend","touchcancel"];_.PP=function(a,b){if(2!==b.state&&3!==b.state){var c=b.element,d=Object.assign({},LP,b.config.animation);c.style.transitionDuration=`${d.dj}ms`;c.style.opacity="0";b.state=2;!b.B&&d.dj||a.px(b)}};
_.QP=function(a,b,c,d={}){var e=a.Zl=a.Zl||a.Yl.getBoundingClientRect();const f=Object.assign({},LP,d.animation);d.Uh&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.Mn||yu(b,c,e);b-=e.left;const h=c-e.top;c=f.Um;const p=document.createElement("div");p.classList.add("mat-ripple-element");p.style.left=`${b-g}px`;p.style.top=`${h-g}px`;p.style.height=`${2*g}px`;p.style.width=`${2*g}px`;null!=d.color&&(p.style.backgroundColor=d.color);p.style.transitionDuration=`${c}ms`;a.Yl.appendChild(p);g=window.getComputedStyle(p);
b=g.transitionDuration;e="none"===g.transitionProperty||"0s"===b||"0s, 0s"===b||0===e.width&&0===e.height;const r=new KP(a,p,d,e);p.style.transform="scale3d(1, 1, 1)";r.state=0;d.nv||(a.Rx=r);let w=null;e||!c&&!f.dj||a.ua.Ka(()=>{const x=()=>a.px(r),z=()=>a.jE(r);p.addEventListener("transitionend",x);p.addEventListener("transitioncancel",z);w={YT:x,XT:z}});a.Bo.set(r,w);!e&&c||a.px(r);return r};RP=function(a,b){const c=_.os(b);a.Ia.ub&&c&&c!==a.Am&&(a.ey(),a.Am=c,NP.forEach(d=>{IP(a.ua,d,c,a)}))};
SP=class{constructor(a,b,c,d){this.ht=a;this.ua=b;this.Ia=d;this.Po=!1;this.Bo=new Map;this.Zx=!1;d.ub&&(this.Yl=_.os(c))}xz(){this.yE().forEach(a=>{a.config.nv||_.PP(a.A,a)})}handleEvent(a){"mousedown"===a.type?this.Qs(a):"touchstart"===a.type?this.LO(a):this.Rs();this.Zx||(this.ua.Ka(()=>{OP.forEach(b=>{this.Am.addEventListener(b,this,MP)})}),this.Zx=!0)}px(a){0===a.state?this.qP(a):2===a.state&&this.jE(a)}qP(a){const b=a===this.Rx,c=a.config.nv;a.state=1;c||b&&this.Po||_.PP(a.A,a)}jE(a){let b;
const c=null!=(b=this.Bo.get(a))?b:null;this.Bo.delete(a);this.Bo.size||(this.Zl=null);a===this.Rx&&(this.Rx=null);a.state=3;null!==c&&(a.element.removeEventListener("transitionend",c.YT),a.element.removeEventListener("transitioncancel",c.XT));a.element.remove()}Qs(a){const b=qs(a),c=this.mF&&Date.now()<this.mF+800;this.ht.RB||b||c||(this.Po=!0,_.QP(this,a.clientX,a.clientY,this.ht.Pn))}LO(a){if(!this.ht.RB&&!rs(a)&&(this.mF=Date.now(),this.Po=!0,a=a.changedTouches))for(let b=0;b<a.length;b++)_.QP(this,
a[b].clientX,a[b].clientY,this.ht.Pn)}Rs(){this.Po&&(this.Po=!1,this.yE().forEach(a=>{const b=1===a.state||a.config.VK&&0===a.state;!a.config.nv&&b&&_.PP(a.A,a)}))}yE(){return Array.from(this.Bo.keys())}ey(){const a=this.Am;a&&(NP.forEach(b=>{var c=HP;const d=c.A.get(b);if(d){var e=d.get(a);e&&(e.delete(this),0===e.size&&d.delete(a),0===d.size&&(c.A.delete(b),document.removeEventListener(b,c.B,GP)))}}),this.Zx&&OP.forEach(b=>a.removeEventListener(b,this,MP)))}};HP=new JP;_.TP=new _.m("mat-ripple-global-options");
_.UP=class{get disabled(){return this.ab}set disabled(a){a&&this.xz();this.ab=a;this.C()}get Qe(){return this.D||this.ea.J}set Qe(a){this.D=a;this.C()}constructor(a,b,c,d,e){this.ea=a;this.xc=e;this.Mn=0;this.Ce=this.ab=!1;this.B=d||{};this.A=new SP(this,b,a,c)}Wa(){this.Ce=!0;this.C()}oa(){this.A.ey()}xz(){this.A.xz()}get Pn(){return{Uh:this.Uh,Mn:this.Mn,color:this.color,animation:Object.assign({},this.B.animation,"NoopAnimations"===this.xc?{Um:0,dj:0}:{},this.animation),VK:this.B.VK}}get RB(){return this.disabled||
!!this.B.disabled}C(){!this.disabled&&this.Ce&&RP(this.A,this.Qe)}};_.UP.F=function(a){return new (a||_.UP)(_.v(_.Zg),_.v(_.ql),_.v(_.$L),_.v(_.TP,8),_.v(_.lE,8))};
_.UP.ma=_.df({type:_.UP,I:[["","mat-ripple",""],["","matRipple",""]],Ca:[1,"mat-ripple"],wa:2,na:function(a,b){a&2&&_.D("mat-ripple-unbounded",b.CV)},inputs:{color:["matRippleColor","color"],CV:["matRippleUnbounded","unbounded"],Uh:["matRippleCentered","centered"],Mn:["matRippleRadius","radius"],animation:["matRippleAnimation","animation"],disabled:["matRippleDisabled","disabled"],Qe:["matRippleTrigger","trigger"]},Qa:["matRipple"]});_.VP=class{};_.VP.F=function(a){return new (a||_.VP)};_.VP.Ya=_.af({type:_.VP});_.VP.Xa=_.ge({imports:[_.aO,_.aO]});_.WP=class{};_.WP.F=function(a){return new (a||_.WP)};_.WP.Ya=_.af({type:_.WP});_.WP.Xa=_.ge({imports:[_.aO]});var XP,YP,$P;XP={capture:!0};YP=["focus","click","mouseenter","touchstart"];$P=function(a,b){if(a.ta){var c;null==(c=b.querySelector(".mat-ripple"))||c.remove();c=a.ta.createElement("span");c.classList.add("mat-ripple",b.getAttribute("mat-ripple-loader-class-name"));b.append(c);a=new _.UP(new _.Zg(c),a.ua,a.Ia,a.jm?a.jm:void 0,a.xc?a.xc:void 0);a.Ce=!0;a.Qe=b;a.Uh=b.hasAttribute("mat-ripple-loader-centered");a.disabled=b.hasAttribute("mat-ripple-loader-disabled");_.ZP(b,a);return a}};
_.aQ=function(a,b){a.setAttribute("mat-ripple-loader-uninitialized","");!b.className&&a.hasAttribute("mat-ripple-loader-class-name")||a.setAttribute("mat-ripple-loader-class-name",b.className||"");b.Uh&&a.setAttribute("mat-ripple-loader-centered","");b.disabled&&a.setAttribute("mat-ripple-loader-disabled","")};_.bQ=function(a,b){return b.JA?b.JA:$P(a,b)};_.cQ=function(a,b){const c=a.JA;c?c.disabled=b:b?a.setAttribute("mat-ripple-loader-disabled",""):a.removeAttribute("mat-ripple-loader-disabled")};
_.ZP=function(a,b){a.removeAttribute("mat-ripple-loader-uninitialized");a.JA=b};
_.dQ=class{constructor(){this.ta=_.Fe(_.Ns,{optional:!0});this.xc=_.Fe(_.lE,{optional:!0});this.jm=_.Fe(_.TP,{optional:!0});this.Ia=_.Fe(_.$L);this.ua=_.Fe(_.ql);this.A=a=>{a.target instanceof HTMLElement&&(a=a.target.closest("[mat-ripple-loader-uninitialized]"))&&$P(this,a)};this.ua.Ka(()=>{for(const a of YP){let b;null==(b=this.ta)||b.addEventListener(a,this.A,XP)}})}oa(){for(const a of YP){let b;null==(b=this.ta)||b.removeEventListener(a,this.A,XP)}}};_.dQ.F=function(a){return new (a||_.dQ)};
_.dQ.la=_.fe({ja:_.dQ,U:_.dQ.F,aa:"root"});var zu;var eQ=class{constructor(a,b){this.url=a;this.Xj=null;this.options=b}},fQ=function(a,b){return a.Da.get(b)||b},gQ=function(a,b,c=""){const d=c+":"+b;let e=a.C.get(d);return e?a.Z(e):(e=a.Na(c,b))?(a.C.set(d,e),a.Z(e)):(c=a.A.get(c))?a.La(b,c):rj(Error("gb`"+d))},hQ=class{constructor(a,b,c,d){this.ca=a;this.ia=b;this.nx=d;this.C=new Map;this.A=new Map;this.qa=new Map;this.D=new Map;this.Da=new Map;this.G=[];this.va=["material-icons","mat-ligature-font"];this.ta=c}oa(){this.G=[];this.C.clear();this.A.clear();
this.qa.clear()}Z(a){return a.Xj?_.qj(this.H(a).cloneNode(!0)):_.A(this.Ua(a),_.y(b=>b.cloneNode(!0)))}La(a,b){var c=this.L(a,b);if(c)return _.qj(c);c=b.filter(d=>!d.Xj).map(d=>_.A(this.eb(d),_.qk(e=>{e=`Loading icon set URL: ${this.ia.A(5,d.url)} failed: ${e.message}`;this.nx.handleError(Error(e));return _.qj(null)})));return _.A(_.Pj(c),_.y(()=>{const d=this.L(a,b);if(!d)throw Error("gb`"+a);return d}))}L(a,b){for(let d=b.length-1;0<=d;d--){var c=b[d];if(c.Xj&&-1<c.Xj.toString().indexOf(a)){const e=
this.H(c);if(c=this.za(e,a,c.options))return c}}return null}Ua(a){return _.A(this.T(a),_.il(b=>a.Xj=b),_.y(()=>this.H(a)))}eb(a){return a.Xj?_.qj(null):_.A(this.T(a),_.il(b=>a.Xj=b))}za(a,b,c){a=a.querySelector(`[id="${b}"]`);if(!a)return null;a=a.cloneNode(!0);a.removeAttribute("id");if("svg"===a.nodeName.toLowerCase())return this.B(a,c);if("symbol"===a.nodeName.toLowerCase())return this.B(this.kb(a),c);b=this.K(Bu("<svg></svg>"));b.appendChild(a);return this.B(b,c)}K(a){const b=this.ta.createElement("DIV");
b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("jb");return a}kb(a){const b=this.K(Bu("<svg></svg>"));var c=a.attributes;for(let d=0;d<c.length;d++){const {name:e,value:f}=c[d];"id"!==e&&b.setAttribute(e,f)}for(c=0;c<a.childNodes.length;c++)a.childNodes[c].nodeType===this.ta.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}T(a){var b=a.url;let c,d;a=null!=(d=null==(c=a.options)?void 0:c.withCredentials)?d:!1;if(!this.ca)throw Error("hb");if(null==b)throw Error("kb`"+b);const e=this.ia.A(5,b);if(!e)throw Error("ib`"+b);if(b=this.D.get(e))return b;b=_.A(this.ca.get(e,{responseType:"text",withCredentials:a}),_.y(f=>Bu(f)),Jk(()=>this.D.delete(e)),_.Xk());this.D.set(e,b);return b}Hb(a,b,c){this.C.set(a+":"+b,c);return this}Sb(a,
b){const c=this.A.get(a);c?c.push(b):this.A.set(a,[b]);return this}H(a){if(!a.PK){const b=this.K(a.Xj);this.B(b,a.options);a.PK=b}return a.PK}Na(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 eQ(d.url,d.options):new eQ(d)}}};hQ.F=function(a){return new (a||hQ)(_.k(_.Wq,8),_.k(qK),_.k(_.Ns,8),_.k(Hi))};hQ.la=_.fe({ja:hQ,U:hQ.F,aa:"root"});new _.YD;new _.ZD;new _.YD;new _.YD;var iQ,jQ,kQ,lQ,aaa,baa;iQ=_.Xs(class{constructor(a){this.ea=a}});jQ=new _.m("MAT_ICON_DEFAULT_OPTIONS");kQ=new _.m("mat-icon-location",{aa:"root",U:Cu});lQ="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");aaa=lQ.map(a=>`[${a}]`).join(", ");baa=/^url\(['"]?#(.*?)['"]?\)$/;
_.mQ=class extends iQ{get inline(){return this.WE}set inline(a){this.WE=_.ms(a)}get oC(){return this.qy}set oC(a){a!==this.qy&&(a?this.XP(a):this.qy&&this.aE(),this.qy=a)}get hj(){return this.uE}set hj(a){a=this.ZD(a);a!==this.uE&&(this.uE=a,this.Ey())}get gj(){return this.tE}set gj(a){a=this.ZD(a);a!==this.tE&&(this.tE=a,this.Ey())}constructor(a,b,c,d,e,f){super(a);this.Dx=b;this.nf=d;this.nx=e;this.WE=!1;this.EF=[];this.hx=_.cj.EMPTY;f&&(f.color&&(this.color=this.Om=f.color),f.hj&&(this.hj=f.hj));
c||a.J.setAttribute("aria-hidden","true")}pP(a){if(!a)return["",""];const b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("lb`"+a);}}Wa(){this.Ey()}SA(){var a=this.gk;a&&a.size&&(a=this.nf.kI(),a!==this.GF&&(this.GF=a,this.CF(a)))}oa(){this.hx.unsubscribe();this.gk&&this.gk.clear()}Hy(){return!this.oC}iP(a){this.aE();const b=this.nf.kI();this.GF=b;this.lN(a);this.CF(b);this.ea.J.appendChild(a)}aE(){const a=this.ea.J;let b=a.childNodes.length;for(this.gk&&
this.gk.clear();b--;){const c=a.childNodes[b];1===c.nodeType&&"svg"!==c.nodeName.toLowerCase()||c.remove()}}Ey(){if(this.Hy()){var a=this.ea.J,b=(this.hj?fQ(this.Dx,this.hj).split(/ +/):this.Dx.va).filter(c=>0<c.length);this.EF.forEach(c=>a.classList.remove(c));b.forEach(c=>a.classList.add(c));this.EF=b;this.gj===this.ay||b.includes("mat-ligature-font")||(this.ay&&a.classList.remove(this.ay),this.gj&&a.classList.add(this.gj),this.ay=this.gj)}}ZD(a){return"string"===typeof a?a.trim().split(" ")[0]:
a}CF(a){const b=this.gk;b&&b.forEach((c,d)=>{c.forEach(e=>{d.setAttribute(e.name,`url('${a}#${e.value}')`)})})}lN(a){const b=a.querySelectorAll(aaa),c=this.gk=this.gk||new Map;for(let d=0;d<b.length;d++)lQ.forEach(e=>{const f=b[d];var g=f.getAttribute(e);if(g=g?g.match(baa):null){let h=c.get(f);h||(h=[],c.set(f,h));h.push({name:e,value:g[1]})}})}XP(a){this.bG=this.cG=null;this.hx.unsubscribe();if(a){const [b,c]=this.pP(a);b&&(this.cG=b);c&&(this.bG=c);this.hx=_.A(gQ(this.Dx,c,b),_.Ek()).subscribe(d=>
this.iP(d),d=>{this.nx.handleError(Error("mb`"+b+"`"+c+"`"+d.message))})}}};_.mQ.F=function(a){return new (a||_.mQ)(_.v(_.Zg),_.v(hQ),_.Hg("aria-hidden"),_.v(kQ),_.v(Hi),_.v(jQ,8))};
_.mQ.R=_.l({type:_.mQ,I:[["mat-icon"]],Ca:["role","img",1,"mat-icon","notranslate"],wa:8,na:function(a,b){a&2&&(_.fm("data-mat-icon-type",b.Hy()?"font":"svg")("data-mat-icon-name",b.bG||b.gj)("data-mat-icon-namespace",b.cG||b.hj)("fontIcon",b.Hy()?b.gj:null),_.D("mat-icon-inline",b.inline)("mat-icon-no-color","primary"!==b.color&&"accent"!==b.color&&"warn"!==b.color))},inputs:{color:"color",inline:"inline",oC:"svgIcon",hj:"fontSet",gj:"fontIcon"},Qa:["matIcon"],features:[_.Wl],Pa:["*"],O:1,P:0,M:function(a){a&
1&&(_.Nm(),_.Om(0))},styles:["mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color)}.mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}\n"],
Oa:2,xa:0});_.nQ=class{};_.nQ.F=function(a){return new (a||_.nQ)};_.nQ.Ya=_.af({type:_.nQ});_.nQ.Xa=_.ge({imports:[_.aO,_.aO]});_.oQ=class{constructor(){this.name="";this.size=24;this.BG=this.filled=this.zI=!1}};_.oQ.F=function(a){return new (a||_.oQ)};
_.oQ.R=_.l({type:_.oQ,I:[["gf-icon"]],wa:8,na:function(a,b){a&2&&(_.fm("role","presentation")("aria-hidden",!0)("filled",b.filled?"":null)("animated",b.BG?"":null),_.pm("width",b.size+"px")("height",b.size+"px"))},inputs:{name:"name",size:"size",zI:"inheritColor",filled:"filled",BG:"animated"},N:!0,features:[_.O],O:2,P:5,S:[["fontSet","google-symbols",1,"icon"]],M:function(a,b){a&1&&(_.E(0,"mat-icon",0),_.L(1),_.G());a&2&&(_.pm("color",b.zI?"inherit":null)("font-size",b.size+"px"),_.u(1),_.Vm(b.name))},
V:[_.nQ,_.mQ],styles:['[_nghost-%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;vertical-align:middle}.icon[_ngcontent-%COMP%]{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)}'],
xa:0});var pQ=new _.m("GMAT_BUTTON_OPTIONS",{aa:"root",U:()=>({Rb:!1})});var caa=[{hf:"mat-button",el:["mdc-button","mat-mdc-button"]},{hf:"mat-flat-button",el:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{hf:"mat-raised-button",el:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{hf:"mat-stroked-button",el:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{hf:"mat-fab",el:["mdc-fab","mat-mdc-fab"]},{hf:"mat-mini-fab",el:["mdc-fab","mdc-fab--mini","mat-mdc-mini-fab"]},{hf:"mat-icon-button",el:["mdc-icon-button","mat-mdc-icon-button"]}],
daa=_.Xs(_.Zs(_.Ys(class{constructor(a){this.ea=a}}))),qQ=class extends daa{get Dv(){let a;return null==(a=this.Ni)?void 0:_.bQ(a,this.ea.J)}set Dv(a){null==this.Ni||_.ZP(this.ea.J,a)}get wb(){return this.Te}set wb(a){this.Te=_.ms(a);this.oG()}get disabled(){return this.ab}set disabled(a){this.ab=_.ms(a);this.oG()}constructor(a,b,c,d){super(a);this.Ia=b;this.ua=c;this.xc=d;this.Bb=_.Fe(_.jM);this.Ni=_.Fe(_.dQ);this.ab=this.Te=this.mk=!1;null==this.Ni||_.aQ(this.ea.J,{className:"mat-mdc-button-ripple"});
const e=a.J.classList;for(const f of caa)this.eO(f.hf)&&f.el.forEach(g=>{e.add(g)})}Ha(){_.gM(this.Bb,this.ea,!0)}oa(){_.hM(this.Bb,this.ea)}focus(a="program",b){a?iM(this.Bb,this.ea.J,a,b):this.ea.J.focus(b)}eO(...a){return a.some(b=>this.ea.J.hasAttribute(b))}oG(){null==this.Ni||_.cQ(this.ea.J,this.wb||this.disabled)}};qQ.F=function(){_.ih()};qQ.ma=_.df({type:qQ,features:[_.Wl]});
var rQ=class extends qQ{constructor(a,b,c,d){super(a,b,c,d);this.EE=e=>{this.disabled&&(e.preventDefault(),e.stopImmediatePropagation())}}Wa(){this.ua.Ka(()=>{this.ea.J.addEventListener("click",this.EE)})}oa(){super.oa();this.ea.J.removeEventListener("click",this.EE)}};rQ.F=function(){_.ih()};rQ.ma=_.df({type:rQ,features:[_.Wl]});var sQ,tQ,uQ,vQ,wQ;sQ=["mat-button",""];tQ=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];uQ=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"];
vQ=function(){return'.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0)}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__progress-indicator{font-size:0;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;line-height:initial}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(\n      100% + 4px\n    );width:calc(\n      100% + 4px\n    );display:none}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring::after{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button{height:var(--mdc-text-button-container-height, 36px);border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, inherit)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button{height:var(--mdc-filled-button-container-height, 36px);border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color, transparent)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, inherit)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button{height:var(--mdc-protected-button-container-height, 36px);border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px));box-shadow:var(--mdc-protected-button-container-elevation, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color, transparent)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color, rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, inherit)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-raised-button.mdc-ripple-upgraded--background-focused,.mat-mdc-raised-button:not(.mdc-ripple-upgraded):focus{box-shadow:var(--mdc-protected-button-focus-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:not(:disabled):active{box-shadow:var(--mdc-protected-button-pressed-container-elevation, 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12))}.mat-mdc-raised-button:disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation, 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button{height:var(--mdc-outlined-button-container-height, 36px);border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px));padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, inherit)}.mat-mdc-outlined-button:disabled{color:var(--mdc-outlined-button-disabled-label-text-color, rgba(0, 0, 0, 0.38))}.mat-mdc-outlined-button .mdc-button__ripple{border-radius:var(--mdc-outlined-button-container-shape, var(--mdc-shape-small, 4px))}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button:disabled{border-color:var(--mdc-outlined-button-disabled-outline-color, rgba(0, 0, 0, 0.12))}.mat-mdc-outlined-button.mdc-button--icon-trailing{padding:0 11px 0 15px}.mat-mdc-outlined-button.mdc-button--icon-leading{padding:0 15px 0 11px}.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:var(--mdc-outlined-button-outline-width, 1px)}.mat-mdc-outlined-button .mdc-button__touch{left:calc(-1 * var(--mdc-outlined-button-outline-width, 1px));width:calc(100% + 2 * var(--mdc-outlined-button-outline-width, 1px))}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-button .mat-ripple-element,.mat-mdc-unelevated-button .mat-ripple-element,.mat-mdc-raised-button .mat-ripple-element,.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-button .mdc-button__label,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-outlined-button .mdc-button__label{z-index:1}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button[disabled],.mat-mdc-unelevated-button[disabled],.mat-mdc-raised-button[disabled],.mat-mdc-outlined-button[disabled]{cursor:default;pointer-events:none}.mat-mdc-button .mat-mdc-button-touch-target,.mat-mdc-unelevated-button .mat-mdc-button-touch-target,.mat-mdc-raised-button .mat-mdc-button-touch-target,.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}[dir=rtl] .mat-mdc-button>.mat-icon,.mat-mdc-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}.mat-mdc-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon,.mat-mdc-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem;margin-left:-4px;margin-right:8px}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:-4px}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon,.mat-mdc-raised-button .mdc-button__label+.mat-icon,.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:-4px}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon,.mat-mdc-unelevated-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-raised-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-outlined-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:-4px;margin-right:8px}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px) * -1)}\n'};
wQ=function(){return".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}\n"};_.xQ=class extends qQ{};_.xQ.F=function(a){return new (a||_.xQ)(_.v(_.Zg),_.v(_.$L),_.v(_.ql),_.v(_.lE,8))};
_.xQ.R=_.l({type:_.xQ,I:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],wa:7,na:function(a,b){a&2&&(_.fm("disabled",b.disabled||null),_.D("_mat-animation-noopable","NoopAnimations"===b.xc)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",wb:"disableRipple",color:"color"},Qa:["matButton"],features:[_.Wl],Gc:sQ,Pa:uQ,O:7,P:4,S:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],
[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],M:function(a,b){a&1&&(_.Nm(tQ),_.H(0,"span",0),_.Om(1),_.E(2,"span",1),_.Om(3,1),_.G(),_.Om(4,2),_.H(5,"span",2)(6,"span",3));a&2&&_.D("mdc-button__ripple",!b.mk)("mdc-fab__ripple",b.mk)},styles:[vQ(),wQ()],Oa:2,xa:0});_.yQ=class extends rQ{};_.yQ.F=function(a){return new (a||_.yQ)(_.v(_.Zg),_.v(_.$L),_.v(_.ql),_.v(_.lE,8))};
_.yQ.R=_.l({type:_.yQ,I:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],wa:9,na:function(a,b){a&2&&(_.fm("disabled",b.disabled||null)("tabindex",b.disabled?-1:b.tabIndex)("aria-disabled",b.disabled.toString()),_.D("_mat-animation-noopable","NoopAnimations"===b.xc)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",wb:"disableRipple",color:"color",tabIndex:"tabIndex"},Qa:["matButton","matAnchor"],features:[_.Wl],
Gc:sQ,Pa:uQ,O:7,P:4,S:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],M:function(a,b){a&1&&(_.Nm(tQ),_.H(0,"span",0),_.Om(1),_.E(2,"span",1),_.Om(3,1),_.G(),_.Om(4,2),_.H(5,"span",2)(6,"span",3));a&2&&_.D("mdc-button__ripple",!b.mk)("mdc-fab__ripple",b.mk)},styles:[vQ(),wQ()],Oa:2,xa:0});var eaa,zQ,AQ;eaa=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];zQ=new _.m("mat-mdc-fab-default-options",{aa:"root",U:Du});AQ=Du();
_.BQ=class extends qQ{get Xt(){return this.CN}set Xt(a){this.CN=_.ms(a)}constructor(a,b,c,d,e){super(a,b,c,d);this.Sg=e;this.mk=!0;this.Sg=this.Sg||AQ;this.color=this.Om=this.Sg.color||AQ.color}};_.BQ.F=function(a){return new (a||_.BQ)(_.v(_.Zg),_.v(_.$L),_.v(_.ql),_.v(_.lE,8),_.v(zQ,8))};
_.BQ.R=_.l({type:_.BQ,I:[["button","mat-fab",""]],wa:11,na:function(a,b){a&2&&(_.fm("disabled",b.disabled||null),_.D("_mat-animation-noopable","NoopAnimations"===b.xc)("mat-unthemed",!b.color)("mat-mdc-button-base",!0)("mdc-fab--extended",b.Xt)("mat-mdc-extended-fab",b.Xt))},inputs:{disabled:"disabled",wb:"disableRipple",color:"color",tabIndex:"tabIndex",Xt:"extended"},Qa:["matButton"],features:[_.Wl],Gc:["mat-fab",""],Pa:[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])",
"*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],O:7,P:4,S:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],M:function(a,b){a&1&&(_.Nm(eaa),_.H(0,"span",0),_.Om(1),_.E(2,"span",1),_.Om(3,1),_.G(),_.Om(4,2),_.H(5,"span",2)(6,"span",3));a&2&&_.D("mdc-button__ripple",!b.mk)("mdc-fab__ripple",b.mk)},styles:['.mdc-fab{position:relative;display:inline-flex;position:relative;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;user-select:none;-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)}.mdc-fab .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-fab[hidden]{display:none}.mdc-fab::-moz-focus-inner{padding:0;border:0}.mdc-fab:hover{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mdc-fab.mdc-ripple-upgraded--background-focused,.mdc-fab:not(.mdc-ripple-upgraded):focus{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mdc-fab .mdc-fab__focus-ring{position:absolute}.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(\n      100% + 4px\n    );width:calc(\n      100% + 4px\n    )}@media screen and (forced-colors: active){.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring{border-color:CanvasText}}.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring::after,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring::after,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring::after{border-color:CanvasText}}.mdc-fab:active,.mdc-fab:focus:active{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12)}.mdc-fab:active,.mdc-fab:focus{outline:none}.mdc-fab:hover{cursor:pointer}.mdc-fab>svg{width:100%}.mdc-fab--mini{width:40px;height:40px}.mdc-fab--extended{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family);font-size:var(--mdc-typography-button-font-size);line-height:var(--mdc-typography-button-line-height);font-weight:var(--mdc-typography-button-font-weight);letter-spacing:var(--mdc-typography-button-letter-spacing);text-decoration:var(--mdc-typography-button-text-decoration);text-transform:var(--mdc-typography-button-text-transform);border-radius:24px;padding-left:20px;padding-right:20px;width:auto;max-width:100%;height:48px;line-height:normal}.mdc-fab--extended .mdc-fab__ripple{border-radius:24px}.mdc-fab--extended .mdc-fab__icon{margin-left:calc(12px - 20px);margin-right:12px}[dir=rtl] .mdc-fab--extended .mdc-fab__icon,.mdc-fab--extended .mdc-fab__icon[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon{margin-left:12px;margin-right:calc(12px - 20px)}[dir=rtl] .mdc-fab--extended .mdc-fab__label+.mdc-fab__icon,.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon[dir=rtl]{margin-left:calc(12px - 20px);margin-right:12px}.mdc-fab--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-fab--touch .mdc-fab__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mdc-fab::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-fab::before{border-color:CanvasText}}.mdc-fab__label{justify-content:flex-start;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;overflow-y:visible}.mdc-fab__icon{transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform}.mdc-fab .mdc-fab__icon{display:inline-flex;align-items:center;justify-content:center}.mdc-fab--exited{transform:scale(0);opacity:0;transition:opacity 15ms linear 150ms,transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-fab--exited .mdc-fab__icon{transform:scale(0);transition:transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mat-mdc-fab,.mat-mdc-mini-fab{background-color:var(--mdc-fab-container-color);--mdc-fab-container-shape:50%;--mdc-fab-icon-size:24px}.mat-mdc-fab .mdc-fab__icon,.mat-mdc-mini-fab .mdc-fab__icon{width:var(--mdc-fab-icon-size);height:var(--mdc-fab-icon-size);font-size:var(--mdc-fab-icon-size)}.mat-mdc-fab:not(:disabled) .mdc-fab__icon,.mat-mdc-mini-fab:not(:disabled) .mdc-fab__icon{color:var(--mdc-fab-icon-color)}.mat-mdc-fab:not(.mdc-fab--extended),.mat-mdc-mini-fab:not(.mdc-fab--extended){border-radius:var(--mdc-fab-container-shape)}.mat-mdc-fab:not(.mdc-fab--extended) .mdc-fab__ripple,.mat-mdc-mini-fab:not(.mdc-fab--extended) .mdc-fab__ripple{border-radius:var(--mdc-fab-container-shape)}.mat-mdc-extended-fab{font-family:var(--mdc-extended-fab-label-text-font);font-size:var(--mdc-extended-fab-label-text-size);font-weight:var(--mdc-extended-fab-label-text-weight);letter-spacing:var(--mdc-extended-fab-label-text-tracking)}.mat-mdc-fab,.mat-mdc-mini-fab{-webkit-tap-highlight-color:rgba(0,0,0,0);box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);color:var(--mat-mdc-fab-color, inherit);flex-shrink:0}.mat-mdc-fab .mat-mdc-button-ripple,.mat-mdc-fab .mat-mdc-button-persistent-ripple,.mat-mdc-fab .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab .mat-mdc-button-ripple,.mat-mdc-mini-fab .mat-mdc-button-persistent-ripple,.mat-mdc-mini-fab .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 .mat-mdc-button-ripple,.mat-mdc-mini-fab .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-fab .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-fab .mat-ripple-element,.mat-mdc-mini-fab .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-fab .mdc-button__label,.mat-mdc-mini-fab .mdc-button__label{z-index:1}.mat-mdc-fab .mat-mdc-focus-indicator,.mat-mdc-mini-fab .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-fab:focus .mat-mdc-focus-indicator::before,.mat-mdc-mini-fab:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-fab .mat-mdc-button-touch-target,.mat-mdc-mini-fab .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-fab._mat-animation-noopable,.mat-mdc-mini-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-fab:hover,.mat-mdc-fab:focus,.mat-mdc-mini-fab:hover,.mat-mdc-mini-fab:focus{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mat-mdc-fab:active,.mat-mdc-fab:focus:active,.mat-mdc-mini-fab:active,.mat-mdc-mini-fab:focus:active{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12)}.mat-mdc-fab[disabled],.mat-mdc-mini-fab[disabled]{cursor:default;pointer-events:none;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12)}.mat-mdc-fab:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-mini-fab:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}.mat-mdc-fab .mat-icon,.mat-mdc-fab .material-icons,.mat-mdc-mini-fab .mat-icon,.mat-mdc-mini-fab .material-icons{transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform}.mat-mdc-fab .mat-mdc-focus-indicator::before,.mat-mdc-mini-fab .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-extended-fab>.mat-icon,.mat-mdc-extended-fab>.material-icons{margin-left:calc(12px - 20px);margin-right:12px}[dir=rtl] .mat-mdc-extended-fab>.mat-icon,[dir=rtl] .mat-mdc-extended-fab>.material-icons,.mat-mdc-extended-fab>.mat-icon[dir=rtl],.mat-mdc-extended-fab>.material-icons[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}.mat-mdc-extended-fab .mdc-button__label+.mat-icon,.mat-mdc-extended-fab .mdc-button__label+.material-icons{margin-left:12px;margin-right:calc(12px - 20px)}[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 .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-extended-fab .mdc-button__label+.material-icons[dir=rtl]{margin-left:calc(12px - 20px);margin-right:12px}.mat-mdc-extended-fab .mat-mdc-button-touch-target{width:100%}\n'],
Oa:2,xa:0});_.CQ=class extends qQ{constructor(a,b,c,d){super(a,b,c,d);_.aQ(this.ea.J,{Uh:!0})}};_.CQ.F=function(a){return new (a||_.CQ)(_.v(_.Zg),_.v(_.$L),_.v(_.ql),_.v(_.lE,8))};
_.CQ.R=_.l({type:_.CQ,I:[["button","mat-icon-button",""]],wa:7,na:function(a,b){a&2&&(_.fm("disabled",b.disabled||null),_.D("_mat-animation-noopable","NoopAnimations"===b.xc)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},inputs:{disabled:"disabled",wb:"disableRipple",color:"color"},Qa:["matButton"],features:[_.Wl],Gc:["mat-icon-button",""],Pa:["*"],O:4,P:0,S:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],M:function(a){a&
1&&(_.Nm(),_.H(0,"span",0),_.Om(1),_.H(2,"span",1)(3,"span",2))},styles:['.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}@media screen and (forced-colors: active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block}}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button[hidden]{display:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%;display:none}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring{border-color:CanvasText}}.mdc-icon-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring::after{border-color:CanvasText}}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button__link{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.mat-mdc-icon-button{height:var(--mdc-icon-button-state-layer-size);width:var(--mdc-icon-button-state-layer-size);color:var(--mdc-icon-button-icon-color);--mdc-icon-button-state-layer-size:48px;--mdc-icon-button-icon-size:24px;--mdc-icon-button-disabled-icon-color:black;--mdc-icon-button-disabled-icon-opacity:0.38}.mat-mdc-icon-button .mdc-button__icon{font-size:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button svg,.mat-mdc-icon-button img{width:var(--mdc-icon-button-icon-size);height:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button:disabled{opacity:var(--mdc-icon-button-disabled-icon-opacity)}.mat-mdc-icon-button:disabled{color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button{padding:12px;font-size:var(--mdc-icon-button-icon-size);border-radius:50%;flex-shrink:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button svg{vertical-align:baseline}.mat-mdc-icon-button[disabled]{cursor:default;pointer-events:none;opacity:1}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0;background-color:var(--mat-mdc-button-persistent-ripple-color)}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-mdc-button-ripple-color)}.mat-mdc-icon-button .mdc-button__label{z-index:1}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}\n',
".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}\n"],Oa:2,xa:0});var DQ=class{};DQ.F=function(a){return new (a||DQ)};DQ.Ya=_.af({type:DQ});DQ.Xa=_.ge({imports:[_.aO,_.VP,_.aO]});_.EQ=class{constructor(a,b){this.Za=a;this.options=b}Wa(){this.Za.J.querySelector(".mat-icon, .material-icons")&&this.Za.J.classList.add("gmat-mdc-button-with-prefix")}};_.EQ.F=function(a){return new (a||_.EQ)(_.v(_.Zg),_.v(pQ))};
_.EQ.ma=_.df({type:_.EQ,I:[["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",""],[""]],wa:2,na:function(a,b){a&2&&_.D("gmat-mdc-button",!b.options.Rb)}});
_.FQ=class{constructor(a,b){this.options=a;this.button=b;this.qb="outline";this.A=!1}Wa(){}get FA(){return this.A}set FA(a){this.A=_.ms(a)}};_.FQ.F=function(a){return new (a||_.FQ)(_.v(pQ),_.v(_.BQ,10))};
_.FQ.ma=_.df({type:_.FQ,I:[["button","mat-fab",""],["a","mat-fab",""],["button","mat-mini-fab",""],["a","mat-mini-fab",""]],wa:10,na:function(a,b){a&2&&_.D("gmat-mdc-button",!b.options.Rb)("gmat-mdc-fab-fill","fill"==b.qb)("gmat-mdc-fab-outline","outline"==b.qb)("gmat-mdc-fab-branded","branded"==b.qb)("gmat-mdc-fab-lowered",b.FA)},inputs:{qb:"appearance",FA:"lowered"}});_.GQ=class{};_.GQ.F=function(a){return new (a||_.GQ)};_.GQ.Ya=_.af({type:_.GQ});_.GQ.Xa=_.ge({Xb:[{ka:zQ,sb:{color:"primary"}}],imports:[DQ]});var faa=class{constructor(a,b){this.ta=b;const c=this.B=this.ta.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.ta.fullscreenElement||this.ta.body).appendChild(c)}A(){const a=this.B;let b=!1;try{if(a){const c=this.ta.activeElement;a.select();a.setSelectionRange(0,a.value.length);b=this.ta.execCommand("copy");c&&c.focus()}}catch(c){}return b}destroy(){const a=this.B;a&&(a.remove(),this.B=void 0)}};_.HQ=class{constructor(a){this.ta=a}A(a){a=new faa(a,this.ta);const b=a.A();a.destroy();return b}};_.HQ.F=function(a){return new (a||_.HQ)(_.k(_.Ns))};_.HQ.la=_.fe({ja:_.HQ,U:_.HQ.F,aa:"root"});new _.m("CDK_COPY_TO_CLIPBOARD_CONFIG");_.IQ=class{constructor(a,b){this.A=a;this.B=b}Op(){this.A.A(this.text);this.B.A("sideNav","copyLink",this.text)}};_.IQ.F=function(a){return new (a||_.IQ)(_.v(_.HQ),_.v(_.BL))};
_.IQ.R=_.l({type:_.IQ,I:[["copy-button"]],inputs:{text:"text",label:"label"},N:!0,features:[_.O],O:2,P:1,S:[["mat-icon-button","",1,"copy-button__button",3,"click"],["name","content_copy",1,"copy-button__icon"]],M:function(a,b){a&1&&(_.E(0,"button",0),_.I("click",function(){return b.Op()}),_.H(1,"gf-icon",1),_.G());a&2&&_.fm("aria-label",b.label)},V:[_.oQ,_.GQ,_.EQ,_.CQ],styles:["[_nghost-%COMP%]{background:#f1f3f4;color:#5f6368;display:block;margin-bottom:24px;margin-top:-8px;text-align:right}.copy-button__icon[_ngcontent-%COMP%]{font-size:18px}.gf-dark-theme   [_nghost-%COMP%]{background:#3c3d40;color:#9aa0a6}"]});var gaa=new _.m("GMAT_RADIO_OPTIONS",{aa:"root",U:()=>({Rb:!1})});_.JQ=class{constructor(a){this.options=a}};_.JQ.F=function(a){return new (a||_.JQ)(_.v(gaa))};_.JQ.ma=_.df({type:_.JQ,I:[["mat-radio-button"]],wa:2,na:function(a,b){a&2&&_.D("gmat-mdc-radio",!b.options.Rb)}});var KQ=class{constructor(a,b){this.C=a;this.ea=b;this.Dj=()=>{};this.Hn=()=>{}}setProperty(a,b){this.C.setProperty(this.ea.J,a,b)}Sj(a){this.Hn=a}uh(a){this.Dj=a}xi(a){this.setProperty("disabled",a)}};KQ.F=function(a){return new (a||KQ)(_.v(_.qE),_.v(_.Zg))};KQ.ma=_.df({type:KQ});var iv=class extends KQ{};iv.F=function(){let a;return function(b){return(a||(a=_.Sg(iv)))(b||iv)}}();iv.ma=_.df({type:iv,features:[_.Wl]});_.LQ=new _.m("NgValueAccessor");var haa,iaa;haa={ka:_.LQ,Ra:_.xe(()=>_.hv),Jb:!0};iaa=new _.m("CompositionEventMode");_.hv=class extends KQ{constructor(a,b,c){super(a,b);this.A=c;this.B=!1;null==this.A&&(this.A=!/android (\d+)/.test((PH?window.navigator.userAgent:"").toLowerCase()))}Bi(a){this.setProperty("value",null==a?"":a)}ux(a){(!this.A||this.A&&!this.B)&&this.Dj(a)}rN(){this.B=!0}qN(a){this.B=!1;this.A&&this.Dj(a)}};_.hv.F=function(a){return new (a||_.hv)(_.v(_.qE),_.v(_.Zg),_.v(iaa,8))};
_.hv.ma=_.df({type:_.hv,I:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],na:function(a,b){a&1&&_.I("input",function(c){return b.ux(c.target.value)})("blur",function(){return b.Hn()})("compositionstart",function(){return b.rN()})("compositionend",function(c){return b.qN(c.target.value)})},
features:[_.cn([haa]),_.Wl]});var MQ=new _.m("NgValidators"),NQ=new _.m("NgAsyncValidators");var OQ=class{constructor(){this.Tg=[];this.B=[];this.G=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get qq(){return this.control?this.control.qq:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get ol(){return this.control?this.control.ol:
null}get wf(){return this.control?this.control.wf:null}get If(){return this.control?this.control.If:null}get status(){return this.control?this.control.status:null}get BC(){return this.control?this.control.BC:null}get Er(){return this.control?this.control.Er:null}get Ol(){return this.control?this.control.Ol:null}get path(){return null}my(a){this.Tg=a||[];this.ca=Nu(this.Tg)}ky(a){this.B=a||[];this.Z=Pu(this.B)}get C(){return this.ca||null}get Zg(){return this.Z||null}T(a){this.G.push(a)}qa(){this.G.forEach(a=>
a());this.G=[]}reset(a){this.control&&this.control.reset(a)}Uf(a,b){return this.control?this.control.Uf(a,b):!1}getError(a,b){return this.control?this.control.getError(a,b):null}};_.PQ=class extends OQ{constructor(){super(...arguments);this.A=this.name=this.ib=null}};_.QQ=class extends OQ{get ai(){return null}get path(){return null}};_.RQ=class{constructor(a){this.A=a}get RI(){let a,b;return!!(null==(a=this.A)?0:null==(b=a.control)?0:b.If)}get SI(){let a,b;return!!(null==(a=this.A)?0:null==(b=a.control)?0:b.BC)}get LI(){let a,b;return!!(null==(a=this.A)?0:null==(b=a.control)?0:b.ol)}get sj(){let a,b;return!!(null==(a=this.A)?0:null==(b=a.control)?0:b.wf)}get hi(){let a,b;return!!(null==(a=this.A)?0:null==(b=a.control)?0:b.valid)}get HI(){let a,b;return!!(null==(a=this.A)?0:null==(b=a.control)?0:b.qq)}get KI(){let a,b;return!!(null==
(a=this.A)?0:null==(b=a.control)?0:b.pending)}get XS(){let a;return!(null==(a=this.A)||!a.Gl)}};Object.assign({},{"[class.ng-untouched]":"isUntouched","[class.ng-touched]":"isTouched","[class.ng-pristine]":"isPristine","[class.ng-dirty]":"isDirty","[class.ng-valid]":"isValid","[class.ng-invalid]":"isInvalid","[class.ng-pending]":"isPending"},{"[class.ng-submitted]":"isSubmitted"});_.SQ=class extends _.RQ{};_.SQ.F=function(a){return new (a||_.SQ)(_.v(_.PQ,2))};
_.SQ.ma=_.df({type:_.SQ,I:[["","formControlName",""],["","ngModel",""],["","formControl",""]],wa:14,na:function(a,b){a&2&&_.D("ng-untouched",b.SI)("ng-touched",b.RI)("ng-pristine",b.LI)("ng-dirty",b.sj)("ng-valid",b.hi)("ng-invalid",b.HI)("ng-pending",b.KI)},features:[_.Wl]});var TQ=new _.m("CallSetDisabledState",{aa:"root",U:()=>"whenDisabledForLegacyCode"});var $u=function(a,b){a.G(b)},av=function(a,b){a.D(b)},bv=function(a,b={}){a.La();a.sp();a.enabled&&(a.za(),a.errors=a.Na(),a.status=a.ca(),"VALID"!==a.status&&"PENDING"!==a.status||a.Da(b.lc));!1!==b.lc&&(a.Ol.emit(a.value),a.Er.emit(a.status));a.ib&&!b.Sc&&bv(a.ib,b)},dv=function(a,b={}){a.If=!0;a.ib&&!b.Sc&&dv(a.ib,b)},ev=function(a,b={}){a.ol=!1;a.ib&&!b.Sc&&ev(a.ib,b)},UQ=function(a,b={}){a.If=!1;a.Yx=!1;a.Og(c=>{UQ(c,{Sc:!0})});a.ib&&!b.Sc&&a.ib.rt(b)},VQ=function(a,b={}){a.ol=!0;a.Us=!1;a.Og(c=>
{VQ(c,{Sc:!0})});a.ib&&!b.Sc&&a.ib.ot(b)},jaa=function(a,b,c={}){a.errors=b;a.mG(!1!==c.lc)},WQ=class{constructor(a,b){this.Yx=this.A=this.Us=!1;this.Mh=()=>{};this.ib=null;this.ol=!0;this.If=!1;this.Ps=[];this.G(a);this.D(b)}get C(){return this.K}set C(a){this.Tg=this.K=a}get Zg(){return this.H}set Zg(a){this.B=this.H=a}get parent(){return this.ib}get valid(){return"VALID"===this.status}get qq(){return"INVALID"===this.status}get pending(){return"PENDING"==this.status}get disabled(){return"DISABLED"===
this.status}get enabled(){return"DISABLED"!==this.status}get wf(){return!this.ol}get BC(){return!this.If}get cg(){return this.nt?this.nt:this.parent?this.parent.cg:"change"}disable(a={}){const b=this.ia(a.Sc);this.status="DISABLED";this.errors=null;this.Og(c=>{c.disable(Object.assign({},a,{Sc:!0}))});this.sp();!1!==a.lc&&(this.Ol.emit(this.value),this.Er.emit(this.status));this.qa(Object.assign({},a,{zK:b}));this.Ps.forEach(c=>c(!0))}enable(a={}){const b=this.ia(a.Sc);this.status="VALID";this.Og(c=>
{c.enable(Object.assign({},a,{Sc:!0}))});bv(this,{Sc:!0,lc:a.lc});this.qa(Object.assign({},a,{zK:b}));this.Ps.forEach(c=>c(!1))}qa(a){this.ib&&!a.Sc&&(bv(this.ib,a),a.zK||this.ib.ot(),this.ib.rt())}wr(a){this.ib=a}rG(a={lc:!0}){this.Og(b=>b.rG(a));bv(this,{Sc:!0,lc:a.lc})}La(){this.status=this.Tw()?"DISABLED":"VALID"}Na(){return this.C?this.C(this):null}Da(a){this.Zg&&(this.status="PENDING",this.A=!0,this.Z=Iu(this.Zg(this)).subscribe(b=>{this.A=!1;jaa(this,b,{lc:a})}))}za(){this.Z&&(this.Z.unsubscribe(),
this.A=!1)}get(a){if(null==a)return null;Array.isArray(a)||(a=a.split("."));return 0===a.length?null:a.reduce((b,c)=>b&&b.qE(c),this)}getError(a,b){return(b=b?this.get(b):this)&&b.errors?b.errors[a]:null}Uf(a,b){return!!this.getError(a,b)}get root(){let a=this;for(;a.ib;)a=a.ib;return a}mG(a){this.status=this.ca();a&&this.Er.emit(this.status);this.ib&&this.ib.mG(a)}VE(){this.Ol=new _.NF;this.Er=new _.NF}ca(){return this.Tw()?"DISABLED":this.errors?"INVALID":this.A||this.L("PENDING")?"PENDING":this.L("INVALID")?
"INVALID":"VALID"}L(a){return this.ps(b=>b.status===a)}MD(){return this.ps(a=>a.wf)}va(){return this.ps(a=>a.If)}ot(a={}){this.ol=!this.MD();this.ib&&!a.Sc&&this.ib.ot(a)}rt(a={}){this.If=this.va();this.ib&&!a.Sc&&this.ib.rt(a)}uk(a){this.Mh=a}ym(a){kv(a)&&null!=a.cg&&(this.nt=a.cg)}ia(a){const b=this.ib&&this.ib.wf;return!a&&!!b&&!this.ib.MD()}qE(){return null}G(a){a=this.Tg=Array.isArray(a)?a.slice():a;this.K=Array.isArray(a)?Nu(a):a||null}D(a){a=this.B=Array.isArray(a)?a.slice():a;this.H=Array.isArray(a)?
Pu(a):a||null}};var XQ=function(a,b,c){if(a.controls[b])return a.controls[b];a.controls[b]=c;c.wr(a);c.uk(a.Mh);return c},kaa=class extends WQ{constructor(a,b){super((kv(a)?a.IV:a)||null,(kv(a)?a.oQ:b)||null);this.controls={};this.VE();this.ym(a);this.nP();bv(this,{Sc:!0,lc:!!this.Zg})}Iy(a){XQ(this,a);bv(this,{lc:{}.lc});this.Mh()}jr(a){this.controls[a]&&this.controls[a].uk(()=>{});delete this.controls[a];bv(this,{lc:{}.lc});this.Mh()}contains(a){return this.controls.hasOwnProperty(a)&&this.controls[a].enabled}ee(a,
b={}){lv(this,a);Object.keys(a).forEach(c=>{const d=this.controls;if(!Object.keys(d).length)throw new se(1E3,"");if(!d[c])throw new se(1001,"");this.controls[c].ee(a[c],{Sc:!0,lc:b.lc})});bv(this,b)}reset(a={},b={}){this.Og((c,d)=>{c.reset(a[d],{Sc:!0,lc:b.lc})});this.ot(b);this.rt(b);bv(this,b)}sy(){let a=this.KF(!1,(b,c)=>c.sy()?!0:b);a&&bv(this,{Sc:!0});return a}Og(a){Object.keys(this.controls).forEach(b=>{const c=this.controls[b];c&&a(c,b)})}nP(){this.Og(a=>{a.wr(this);a.uk(this.Mh)})}sp(){this.value=
this.aP()}ps(a){for(const [b,c]of Object.entries(this.controls)){const d=c;if(this.contains(b)&&a(d))return!0}return!1}aP(){return this.KF({},(a,b,c)=>{if(b.enabled||this.disabled)a[c]=b.value;return a})}KF(a,b){let c=a;this.Og((d,e)=>{c=b(c,d,e)});return c}Tw(){for(const a of Object.keys(this.controls))if(this.controls[a].enabled)return!1;return 0<Object.keys(this.controls).length||this.disabled}qE(a){return this.controls.hasOwnProperty(a)?this.controls[a]:null}};var laa,ZQ;laa={ka:_.QQ,Ra:_.xe(()=>_.YQ)};ZQ=Promise.resolve();
_.YQ=class extends _.QQ{constructor(a,b,c){super();this.Ri=c;this.Gl=!1;this.kx=new Set;this.Hq=new _.NF;this.form=new kaa(Nu(a),Pu(b))}Ha(){this.ym()}get ai(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}Iy(a){ZQ.then(()=>{const b=this.rE(a.path);a.control=XQ(b,a.name,a.control);Wu(a.control,a,this.Ri);bv(a.control,{lc:!1});this.kx.add(a)})}jr(a){ZQ.then(()=>{const b=this.rE(a.path);b&&b.jr(a.name);this.kx.delete(a)})}ee(a){this.control.ee(a)}mB(a){this.Gl=
!0;gv(this.form,this.kx);this.Hq.emit(a);let b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)}jB(){this.NB()}NB(){this.form.reset(void 0);this.Gl=!1}ym(){this.options&&null!=this.options.cg&&(this.form.nt=this.options.cg)}rE(a){a.pop();return a.length?this.form.get(a):this.form}};_.YQ.F=function(a){return new (a||_.YQ)(_.v(MQ,10),_.v(NQ,10),_.v(TQ,8))};
_.YQ.ma=_.df({type:_.YQ,I:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],na:function(a,b){a&1&&_.I("submit",function(c){return b.mB(c)})("reset",function(){return b.jB()})},inputs:{options:["ngFormOptions","options"]},outputs:{Hq:"ngSubmit"},Qa:["ngForm"],features:[_.cn([laa]),_.Wl]});_.$Q=class extends WQ{constructor(){super((kv()?(void 0).IV:void 0)||null,(kv()?(void 0).oQ:void 0)||null);this.defaultValue=null;this.Oc=[];this.rk=!1;this.T(null);this.ym(void 0);this.VE();bv(this,{Sc:!0,lc:!!this.Zg});kv()&&((void 0).XX||(void 0).MX)&&(mv(null)?this.defaultValue=null.value:this.defaultValue=null)}ee(a,b={}){this.value=this.tk=a;this.Oc.length&&!1!==b.PH&&this.Oc.forEach(c=>c(this.value,!1!==b.uR));bv(this,b)}reset(a=this.defaultValue,b={}){this.T(a);VQ(this,b);UQ(this,b);this.ee(this.value,
b);this.rk=!1}sp(){}ps(){return!1}Tw(){return this.disabled}uh(a){this.Oc.push(a)}JP(a){var b=this.Oc;a=b.indexOf(a);-1<a&&b.splice(a,1)}KP(a){var b=this.Ps;a=b.indexOf(a);-1<a&&b.splice(a,1)}Og(){}sy(){return"submit"===this.cg&&(this.Us&&ev(this),this.Yx&&dv(this),this.rk)?(this.ee(this.tk,{Sc:!0,PH:!1}),!0):!1}T(a){mv(a)?(this.value=this.tk=a.value,a.disabled?this.disable({Sc:!0,lc:!1}):this.enable({Sc:!0,lc:!1})):this.value=this.tk=a}};var maa,bR,cR;maa={ka:_.PQ,Ra:_.xe(()=>_.aR)};bR=Promise.resolve();cR=function(a){a.options&&a.options.name&&(a.name=a.options.name)};
_.aR=class extends _.PQ{constructor(a,b,c,d,e,f){super();this.Ga=e;this.Ri=f;this.control=new _.$Q;this.H=!1;this.name="";this.update=new _.NF;this.ib=a;this.my(b);this.ky(c);this.A=jv(d)}tc(a){this.ia();if(!this.H||"name"in a){if(this.H&&(cR(this),this.ai)){const b=a.name.Mj;this.ai.jr({name:b,path:this.L(b)})}this.ym();this.va()?this.za():this.ai.Iy(this);this.H=!0}"isDisabled"in a&&this.Da(a);fv(a,this.K)&&(this.sp(this.model),this.K=this.model)}oa(){this.ai&&this.ai.jr(this)}get path(){return this.L(this.name)}get ai(){return this.ib?
this.ib.ai:null}D(a){this.K=a;this.update.emit(a)}ym(){this.options&&null!=this.options.cg&&(this.control.nt=this.options.cg)}va(){return!this.ib||!(!this.options||!this.options.N)}za(){Wu(this.control,this,this.Ri);bv(this.control,{lc:!1})}ia(){cR(this)}sp(a){bR.then(()=>{this.control.ee(a,{uR:!1});let b;null==(b=this.Ga)||_.FE(b)})}Da(a){a=a.isDisabled.Md;const b=0!==a&&_.Rn(a);bR.then(()=>{b&&!this.control.disabled?this.control.disable():!b&&this.control.disabled&&this.control.enable();let c;null==
(c=this.Ga)||_.FE(c)})}L(a){return this.ib?[...this.ib.path,a]:[a]}};_.aR.F=function(a){return new (a||_.aR)(_.v(_.QQ,9),_.v(MQ,10),_.v(NQ,10),_.v(_.LQ,10),_.v(_.vG,8),_.v(TQ,8))};_.aR.ma=_.df({type:_.aR,I:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",tj:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},Qa:["ngModel"],features:[_.cn([maa]),_.Wl,_.Qf]});var dR=class{};dR.F=function(a){return new (a||dR)};dR.Ya=_.af({type:dR});dR.Xa=_.ge({});var naa,oaa;naa=new _.m("NgModelWithFormControlWarning");oaa={ka:_.PQ,Ra:_.xe(()=>_.eR)};_.eR=class extends _.PQ{set tj(a){}constructor(a,b,c,d,e){super();this.Ri=e;this.update=new _.NF;this.L=!1;this.my(a);this.ky(b);this.A=jv(c)}tc(a){if(this.K(a)){const b=a.form.Mj;b&&Yu(b,this);Wu(this.form,this,this.Ri);bv(this.form,{lc:!1})}fv(a,this.H)&&(this.form.ee(this.model),this.H=this.model)}oa(){this.form&&Yu(this.form,this)}get path(){return[]}get control(){return this.form}D(a){this.H=a;this.update.emit(a)}K(a){return a.hasOwnProperty("form")}};
_.eR.F=function(a){return new (a||_.eR)(_.v(MQ,10),_.v(NQ,10),_.v(_.LQ,10),_.v(naa,8),_.v(TQ,8))};_.eR.ma=_.df({type:_.eR,I:[["","formControl",""]],inputs:{form:["formControl","form"],tj:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},Qa:["ngForm"],features:[_.cn([oaa]),_.Wl,_.Qf]});var paa;paa={ka:_.QQ,Ra:_.xe(()=>_.fR)};
_.fR=class extends _.QQ{constructor(a,b,c){super();this.Ri=c;this.Gl=!1;this.Mh=()=>this.nG();this.Rt=[];this.form=null;this.Hq=new _.NF;this.my(a);this.ky(b)}tc(a){a.hasOwnProperty("form")&&(this.cQ(),this.nG(),this.TP(),this.Os=this.form)}oa(){this.form&&(Xu(this.form,this),this.form.Mh===this.Mh&&this.form.uk(()=>{}))}get ai(){return this}get control(){return this.form}get path(){return[]}Iy(a){const b=this.form.get(a.path);Wu(b,a,this.Ri);bv(b,{lc:!1});this.Rt.push(a)}jr(a){Yu(a.control||null,
a);var b=this.Rt;a=b.indexOf(a);-1<a&&b.splice(a,1)}mB(a){this.Gl=!0;gv(this.form,this.Rt);this.Hq.emit(a);let b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)}jB(){this.NB()}NB(){this.form.reset(void 0);this.Gl=!1}nG(){this.Rt.forEach(a=>{const b=a.control,c=this.form.get(a.path);b!==c&&(Yu(b||null,a),c instanceof _.$Q&&(Wu(c,a,this.Ri),a.control=c))});this.form.rG({lc:!1})}nX(a){const b=this.form.get(a.path);Ru(b,a);bv(b,{lc:!1})}ZW(a){if(this.form){const b=this.form.get(a.path);
b&&Xu(b,a)&&bv(b,{lc:!1})}}TP(){this.form.uk(this.Mh);this.Os&&this.Os.uk(()=>{})}cQ(){Ru(this.form,this);this.Os&&Xu(this.Os,this)}YW(){}};_.fR.F=function(a){return new (a||_.fR)(_.v(MQ,10),_.v(NQ,10),_.v(TQ,8))};_.fR.ma=_.df({type:_.fR,I:[["","formGroup",""]],na:function(a,b){a&1&&_.I("submit",function(c){return b.mB(c)})("reset",function(){return b.jB()})},inputs:{form:["formGroup","form"]},outputs:{Hq:"ngSubmit"},Qa:["ngForm"],features:[_.cn([paa]),_.Wl,_.Qf]});var gR=class{constructor(){this.A=Fu}tc(a){this.B in a&&(a=this.D(a[this.B].Md),this.A=(this.Fh=this.enabled(a))?this.C(a):Fu,this.Oc&&this.Oc())}validate(a){return this.A(a)}TJ(a){this.Oc=a}enabled(a){return null!=a}},qaa;gR.F=function(a){return new (a||gR)};gR.ma=_.df({type:gR,features:[_.Qf]});qaa={ka:MQ,Ra:_.xe(()=>_.hR),Jb:!0};_.hR=class extends gR{constructor(){super(...arguments);this.B="pattern";this.D=a=>a;this.C=a=>Gu(a)}};
_.hR.F=function(){let a;return function(b){return(a||(a=_.Sg(_.hR)))(b||_.hR)}}();_.hR.ma=_.df({type:_.hR,I:[["","pattern","","formControlName",""],["","pattern","","formControl",""],["","pattern","","ngModel",""]],wa:1,na:function(a,b){a&2&&_.fm("pattern",b.Fh?b.pattern:null)},inputs:{pattern:"pattern"},features:[_.cn([qaa]),_.Wl]});_.iR=class{};_.iR.F=function(a){return new (a||_.iR)};_.iR.Ya=_.af({type:_.iR});_.iR.Xa=_.ge({imports:[dR]});_.jR=class{};_.jR.F=function(a){return new (a||_.jR)};_.jR.Ya=_.af({type:_.jR});_.jR.Xa=_.ge({imports:[_.iR]});var raa=["input"],kR=0,lR=class{constructor(a,b){this.source=a;this.value=b}},saa={ka:_.LQ,Ra:_.xe(()=>_.mR),Jb:!0},nR=new _.m("MatRadioGroup"),taa=new _.m("mat-radio-default-options",{aa:"root",U:nv}),oR=class{get name(){return this.qk}set name(a){this.qk=a;this.G()}get Df(){return this.Ks}set Df(a){this.Ks="before"===a?"before":"after";this.A()}get value(){return this.Fc}set value(a){this.Fc!==a&&(this.Fc=a,this.H(),this.B())}B(){this.Pc&&!this.Pc.checked&&(this.Pc.checked=!0)}get selected(){return this.Pc}set selected(a){this.value=
(this.Pc=a)?a.value:null;this.B()}get disabled(){return this.ab}set disabled(a){this.ab=_.ms(a);this.A()}get required(){return this.Xe}set required(a){this.Xe=_.ms(a);this.A()}constructor(a){this.Wl=a;this.Fc=null;this.qk=`mat-radio-group-${kR++}`;this.Pc=null;this.Ce=!1;this.Ks="after";this.Xe=this.ab=!1;this.am=()=>{};this.Hn=()=>{};this.change=new _.NF}Dd(){this.Ce=!0;this.C=this.Li.A.subscribe(()=>{this.selected&&!this.Li.find(a=>a===this.selected)&&(this.Pc=null)})}oa(){let a;null==(a=this.C)||
a.unsubscribe()}D(){this.Hn&&this.Hn()}G(){this.Li&&this.Li.forEach(a=>{a.name=this.name;a.pm()})}H(){const a=null!==this.Pc&&this.Pc.value===this.Fc;this.Li&&!a&&(this.Pc=null,this.Li.forEach(b=>{b.checked=this.value===b.value;b.checked&&(this.Pc=b)}))}hm(){this.Ce&&this.change.emit(new lR(this.Pc,this.Fc))}A(){this.Li&&this.Li.forEach(a=>a.pm())}Bi(a){this.value=a;_.FE(this.Wl)}uh(a){this.am=a}Sj(a){this.Hn=a}xi(a){this.disabled=a;_.FE(this.Wl)}};oR.F=function(a){return new (a||oR)(_.v(_.vG))};
oR.ma=_.df({type:oR,inputs:{color:"color",name:"name",Df:"labelPosition",value:"value",selected:"selected",disabled:"disabled",required:"required"},outputs:{change:"change"}});
var uaa=class{constructor(a){this.ea=a}},vaa=_.Ys(_.$s(uaa)),pR=class extends vaa{get checked(){return this.kf}set checked(a){a=_.ms(a);this.kf!==a&&((this.kf=a)&&this.ec&&this.ec.value!==this.value?this.ec.selected=this:!a&&this.ec&&this.ec.value===this.value&&(this.ec.selected=null),a&&this.IF.notify(this.id,this.name),_.FE(this.Wl))}get value(){return this.Fc}set value(a){this.Fc!==a&&(this.Fc=a,null!==this.ec&&(this.checked||(this.checked=this.ec.value===a),this.checked&&(this.ec.selected=this)))}get Df(){return this.Ks||
this.ec&&this.ec.Df||"after"}set Df(a){this.Ks=a}get disabled(){return this.ab||null!==this.ec&&this.ec.disabled}set disabled(a){this.fP(_.ms(a))}get required(){return this.Xe||this.ec&&this.ec.required}set required(a){this.Xe=_.ms(a)}get color(){return this.Ng||this.ec&&this.ec.color||this.HF&&this.HF.color||"accent"}set color(a){this.Ng=a}get pn(){return`${this.id||this.Oi}-input`}constructor(a,b,c,d,e,f,g,h){super(b);this.Wl=c;this.Bb=d;this.IF=e;this.HF=g;this.id=this.Oi=`mat-radio-${++kR}`;this.change=
new _.NF;this.kf=!1;this.Fc=null;this.Yo=()=>{};this.ec=a;this.Pf="NoopAnimations"===f;h&&(this.tabIndex=_.ps(h,0))}focus(a,b){b?iM(this.Bb,this.Ue,b,a):this.Ue.J.focus(a)}pm(){_.FE(this.Wl)}Wa(){if(this.ec){if(this.checked=this.ec.value===this.Fc)this.ec.selected=this;this.name=this.ec.name}this.Yo=this.IF.Kb((a,b)=>{a!==this.id&&b===this.name&&(this.checked=!1)})}Bg(){this.qG()}Ha(){this.qG();_.gM(this.Bb,this.ea,!0).subscribe(a=>{!a&&this.ec&&this.ec.D()})}oa(){_.hM(this.Bb,this.ea);this.Yo()}hm(){this.change.emit(new lR(this,
this.Fc))}Ro(){return this.wb||this.disabled}xF(a){a.stopPropagation()}yF(a){a.stopPropagation();this.checked||this.disabled||(a=this.ec&&this.value!==this.ec.value,this.checked=!0,this.hm(),this.ec&&(this.ec.am(this.value),a&&this.ec.hm()))}Vx(a){this.yF(a);this.disabled||this.Ue.J.focus()}fP(a){this.ab!==a&&(this.ab=a,_.FE(this.Wl))}qG(){var a=this.ec;a=a&&a.selected&&!this.disabled?a.selected===this?this.tabIndex:-1:this.tabIndex;if(a!==this.WO){let b;const c=null==(b=this.Ue)?void 0:b.J;c&&(c.setAttribute("tabindex",
a+""),this.WO=a)}}};pR.F=function(){_.ih()};pR.ma=_.df({type:pR,Ba:function(a,b){a&1&&_.U(raa,5);if(a&2){let c;_.R(c=_.X())&&(b.Ue=c.first)}},inputs:{id:"id",name:"name",ariaLabel:["aria-label","ariaLabel"],je:["aria-labelledby","ariaLabelledby"],zk:["aria-describedby","ariaDescribedby"],checked:"checked",value:"value",Df:"labelPosition",disabled:"disabled",required:"required",color:"color"},outputs:{change:"change"},features:[_.Wl]});_.mR=class extends oR{};
_.mR.F=function(){let a;return function(b){return(a||(a=_.Sg(_.mR)))(b||_.mR)}}();_.mR.ma=_.df({type:_.mR,I:[["mat-radio-group"]],Db:function(a,b,c){a&1&&_.Hn(c,_.qR,5);if(a&2){let d;_.R(d=_.X())&&(b.Li=d)}},Ca:["role","radiogroup",1,"mat-mdc-radio-group"],Qa:["matRadioGroup"],features:[_.cn([saa,{ka:nR,Ra:_.mR}]),_.Wl]});_.qR=class extends pR{};_.qR.F=function(a){return new (a||_.qR)(_.v(nR,8),_.v(_.Zg),_.v(_.vG),_.v(_.jM),_.v(qN),_.v(_.lE,8),_.v(taa,8),_.Hg("tabindex"))};
_.qR.R=_.l({type:_.qR,I:[["mat-radio-button"]],Ca:[1,"mat-mdc-radio-button"],wa:15,na:function(a,b){a&1&&_.I("focus",function(){return b.Ue.J.focus()});a&2&&(_.fm("id",b.id)("tabindex",null)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),_.D("mat-primary","primary"===b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color)("mat-mdc-radio-checked",b.checked)("_mat-animation-noopable",b.Pf))},inputs:{wb:"disableRipple",tabIndex:"tabIndex"},Qa:["matRadioButton"],features:[_.Wl],
Pa:["*"],O:13,P:17,S:[[1,"mdc-form-field"],["formField",""],[1,"mdc-radio"],[1,"mat-mdc-radio-touch-target",3,"click"],["type","radio",1,"mdc-radio__native-control",3,"id","checked","disabled","required","change"],["input",""],[1,"mdc-radio__background"],[1,"mdc-radio__outer-circle"],[1,"mdc-radio__inner-circle"],["mat-ripple","",1,"mat-radio-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mat-ripple-element","mat-radio-persistent-ripple"],[1,"mdc-label",
3,"for"]],M:function(a,b){a&1&&(_.Nm(),_.E(0,"div",0,1)(2,"div",2)(3,"div",3),_.I("click",function(c){return b.Vx(c)}),_.G(),_.E(4,"input",4,5),_.I("change",function(c){return b.yF(c)}),_.G(),_.E(6,"div",6),_.H(7,"div",7)(8,"div",8),_.G(),_.E(9,"div",9),_.H(10,"div",10),_.G()(),_.E(11,"label",11),_.Om(12),_.G()());if(a&2){const c=_.Rm(1);_.D("mdc-form-field--align-end","before"==b.Df);_.u(2);_.D("mdc-radio--disabled",b.disabled);_.u(2);_.C("id",b.pn)("checked",b.checked)("disabled",b.disabled)("required",
b.required);_.fm("name",b.name)("value",b.value)("aria-label",b.ariaLabel)("aria-labelledby",b.je)("aria-describedby",b.zk);_.u(5);_.C("matRippleTrigger",c)("matRippleDisabled",b.Ro())("matRippleCentered",!0);_.u(2);_.C("for",b.pn)}},V:[_.UP],styles:['.mdc-radio{display:inline-block;position:relative;flex:0 0 auto;box-sizing:content-box;width:20px;height:20px;cursor:pointer;will-change:opacity,transform,border-color,color}.mdc-radio[hidden]{display:none}.mdc-radio__background{display:inline-block;position:relative;box-sizing:border-box;width:20px;height:20px}.mdc-radio__background::before{position:absolute;transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:"";transition:opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__outer-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:50%;transition:border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__inner-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0, 0);border-width:10px;border-style:solid;border-radius:50%;transition:transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit;z-index:1}.mdc-radio--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-radio--touch .mdc-radio__native-control{top:calc((40px - 48px) / 2);right:calc((40px - 48px) / 2);left:calc((40px - 48px) / 2);width:48px;height:48px}.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%}@media screen and (forced-colors: active){.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring{border-color:CanvasText}}.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring::after{border-color:CanvasText}}.mdc-radio__native-control:checked+.mdc-radio__background,.mdc-radio__native-control:disabled+.mdc-radio__background{transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{transition:border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio--disabled{cursor:default;pointer-events:none}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{transform:scale(0.5);transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:disabled+.mdc-radio__background,[aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background{cursor:default}.mdc-radio__native-control:focus+.mdc-radio__background::before{transform:scale(1);opacity:.12;transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-form-field{display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field[hidden]{display:none}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}.mat-mdc-radio-button{--mdc-radio-disabled-selected-icon-opacity:0.38;--mdc-radio-disabled-unselected-icon-opacity:0.38;--mdc-radio-state-layer-size:40px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-radio-button .mdc-radio{padding:calc((var(--mdc-radio-state-layer-size) - 20px) / 2)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-selected-icon-color)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-disabled-selected-icon-color)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{opacity:var(--mdc-radio-disabled-selected-icon-opacity)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{opacity:var(--mdc-radio-disabled-selected-icon-opacity)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-unselected-icon-color)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{opacity:var(--mdc-radio-disabled-unselected-icon-opacity)}.mat-mdc-radio-button .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-focus-icon-color)}.mat-mdc-radio-button .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-focus-icon-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-hover-icon-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-hover-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-icon-color)}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-pressed-icon-color)}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-pressed-icon-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-hover-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-icon-color)}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-pressed-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__background::before{top:calc(-1 * (var(--mdc-radio-state-layer-size) - 20px) / 2);left:calc(-1 * (var(--mdc-radio-state-layer-size) - 20px) / 2);width:var(--mdc-radio-state-layer-size);height:var(--mdc-radio-state-layer-size)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control{top:calc((var(--mdc-radio-state-layer-size) - var(--mdc-radio-state-layer-size)) / 2);right:calc((var(--mdc-radio-state-layer-size) - var(--mdc-radio-state-layer-size)) / 2);left:calc((var(--mdc-radio-state-layer-size) - var(--mdc-radio-state-layer-size)) / 2);width:var(--mdc-radio-state-layer-size);height:var(--mdc-radio-state-layer-size)}.mat-mdc-radio-button .mdc-radio .mdc-radio__background::before{background-color:var(--mat-radio-ripple-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:not([disabled]):not(:focus)~.mdc-radio__background::before{opacity:.04;transform:scale(1)}.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio__background::before{background-color:var(--mat-radio-checked-ripple-color)}.mat-mdc-radio-button.mat-mdc-radio-checked .mat-ripple-element{background-color:var(--mat-radio-checked-ripple-color)}.mat-mdc-radio-button .mdc-radio--disabled+label{color:var(--mat-radio-disabled-label-color)}.mat-mdc-radio-button .mat-radio-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:50%}.mat-mdc-radio-button .mat-radio-ripple .mat-ripple-element{opacity:.14}.mat-mdc-radio-button .mat-radio-ripple::before{border-radius:50%}.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__background::before,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__outer-circle,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__inner-circle{transition:none !important}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:focus:enabled:not(:checked)~.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-focus-icon-color, black)}.mat-mdc-radio-button.cdk-focused .mat-mdc-focus-indicator::before{content:""}.mat-mdc-radio-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}[dir=rtl] .mat-mdc-radio-touch-target{left:0;right:50%;transform:translate(50%, -50%)}\n'],
Oa:2,xa:0});var rR=class{};rR.F=function(a){return new (a||rR)};rR.Ya=_.af({type:rR});rR.Xa=_.ge({imports:[_.aO,_.KH,_.VP,_.aO]});_.sR=class{};_.sR.F=function(a){return new (a||_.sR)};_.sR.Ya=_.af({type:_.sR});_.sR.Xa=_.ge({imports:[rR]});var tR={CLICK:{Gf:"click",Mf:"cOuCgd"},GENERIC_CLICK:{Gf:"generic_click",Mf:"szJgjc"},IMPRESSION:{Gf:"impression",Mf:"xr6bB"},HOVER:{Gf:"hover",Mf:"ZmdkE"},KEYPRESS:{Gf:"keypress",Mf:"Kr2w4b"},KEYBOARD_ENTER:{Gf:"keyboard_enter",Mf:"SYhH9d"},VIS:{Gf:"vis",Mf:"HkgBsf"}},uR=ov(tR),waa=new Map;for(const a of Object.keys(tR))waa.set(tR[a].Mf,tR[a].Gf);
var vR=ov({TRACK:{Gf:"track",Mf:"u014N"},INDEX:{Gf:"index",Mf:"cQYSPc"},MUTABLE:{Gf:"mutable",Mf:"dYFj7e"},COMPONENT_ID:{Gf:"cid",Mf:"cOuyq"},TEST_CODE:{Gf:"tc",Mf:"DM6Eze"}});var wR=function(a,b){return b?a.H.has(b):0!=a.H.size},xR=function(a,b){for(let c=0;c<a.L.length;++c)a.L[c](b)},xaa=class{constructor(a){this.A=a;this.H=new Set;this.C=null;this.G=[];this.B=void 0;this.T=this.D=!1;this.K=null;this.L=[]}setAttribute(a){this.K=a;return this}getAttribute(){return this.K}};var yaa=class extends _.NC{constructor(a){super(a)}ee(a){_.FC(this,2,a)}qe(){return null!=_.EC(this,2)}};var yR=class extends _.NC{constructor(a){super(a)}};var zR=class extends _.NC{constructor(a){super(a)}};var AR=class extends _.NC{constructor(a){super(a)}};var BR=function(a,b){_.FC(a,24,b)},CR=class extends _.NC{constructor(a){super(a,34)}ee(a,b){_.Ic(this,3,yaa,b,a,!1,1)}};CR.Lc=[3,20,27];var DR=class{},ER=class{},zaa=class extends ER{};var FR=Symbol("rb"),Aaa=function(a,b){a.B&&a.B.ia.push(b)},Baa=function(a,b){a.B&&_.ka(a.B.ia,b)},GR=function(a,b,c){a:if(a=a.C,c.IL)a=c.IL;else{if(a)if(c.RC)if(a=a[c.RC],0===a)console.warn(`ID was never assigned for VE with name: ${c.RC}`);else{if(a)break a;console.warn(`Cannot find VE with name: ${c.RC}`)}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;void 0!==d&&(a=[],c.wC&&a.push("generic_click"),
c.iL&&a.push("impression"),c.gL&&a.push("dragstart"),c.hL&&a.push("drop"),c.xC&&a.push("hover"),c.jL&&a.push("input_text"),c.kL&&a.push("key_press"),c.yY&&a.push("keyboard_enter"),c.trackVisibility&&a.push("vis"),d=d.toString(),a.length&&(d+=`;track:${a.join(",")}`),c.metadata&&(d+=`;${c.metadata}`),c.OA&&(d+=";mutable:true"),null!=c.index&&(d+=`;index:${c.index}`),b.J.setAttribute("jslog",d),b.J[FR]=c)},Caa=function(a,b,c){a.Ka(()=>{a.B&&a.C&&(GR(a,b,c),c.iL&&a.B.G())})},Daa=function(a,b,c,d){pv&&
pv!==d&&("click"===pv.type&&c.wC&&qv(b)&&a.A("click",b),"mouseenter"===pv.type&&c.xC&&qv(b)&&a.A("hover",b))},JR=class{constructor(a,b,c=null){this.B=null;a&&(this.B=Eaa(a))&&(HR(this.B,"click",3,"generic_click"),HR(this.B,"dragstart",30),HR(this.B,"drop",37),HR(this.B,"hover",9),HR(this.B,"input_text",15),HR(this.B,"key_press",32));b&&(this.C={});this.Ka=c?c.Ka.bind(c):Zone.root.nb.bind(Zone.root);IR||(IR=!0,this.Ka(()=>{window.addEventListener("click",d=>{pv=d},{capture:!0});window.addEventListener("mouseenter",
d=>{pv=d},{capture:!0})}))}A(a,b){this.B&&this.B.A(a,b)}log(a){this.B&&this.B.log(a)}},IR=!1,pv=null;JR.F=function(a){return new (a||JR)(_.k(DR,8),_.k(ER,8),_.k(_.ql,8))};JR.la=_.fe({ja:JR,U:JR.F,aa:"root"});var KR="click mouseenter dragstart drop keydown input".split(" "),LR=class{constructor(a,b,c){this.A=a;this.document=b;this.C=c;this.B=!1;this.D=d=>{"input"!==d.type&&(this.B=!1);for(let e=d.target;e;e=e.parentElement){const f=e[FR];if(f)switch(d.type){case "click":f.wC&&this.A.A("click",e);break;case "mouseenter":f.xC&&this.A.A("hover",e);break;case "dragstart":f.gL&&this.A.A("dragstart",e);break;case "drop":f.hL&&this.A.A("drop",e);break;case "keydown":f.kL&&this.A.A("key_press",e);break;case "input":f.jL&&
!this.B&&(this.A.A("input_text",e),this.B=!0);break;default:console.warn(`No GIL binding for events of type ${d.type}`)}}};this.C.Ka(()=>{for(const d of KR)this.document.addEventListener(d,this.D,{capture:!0})})}oa(){this.C.Ka(()=>{for(const a of KR)this.document.removeEventListener(a,this.D,{capture:!0})})}};LR.F=function(a){return new (a||LR)(_.k(JR),_.k(_.Ns),_.k(_.ql))};LR.la=_.fe({ja:LR,U:LR.F});var Faa=new _.m("VE config");var MR;MR=function(a){return{metadata:a.uL,OA:a.vL,wC:a.HC,gL:a.IC,hL:a.JC,xC:a.KC,jL:a.Yr,iL:a.tL,kL:a.LC,IL:a.Kf,index:a.LV}};
_.NR=class{constructor(a,b,c,d,e,f){this.C=a;this.B=b;this.K=c;this.renderer=d;this.Z=e;this.Da=f;this.uL="";this.LC=this.Yr=this.KC=this.JC=this.IC=this.HC=this.tL=this.vL=!1;this.T=[];this.H=null;this.G=!1;this.L=()=>{this.G=!1}}get D(){let a;return null==this.Z&&!(null==(a=this.Da)?0:a.yX)}Kq(a){this.HC&&(this.A("click"),this.H=a)}ca(){this.IC&&this.A("dragstart")}ia(){this.JC&&this.A("drop")}va(){this.LC&&this.A("key_press")}za(a){this.KC&&(this.A("hover"),this.H=a)}qa(){this.Yr&&!this.G&&(this.A("input_text"),
this.G=!0)}A(a){this.B.A(a,this.C.J)}Wa(){this.D&&this.K.Ka(()=>{const a=this.C.J;this.T=[this.renderer.Kb(a,"click",this.Kq.bind(this)),this.renderer.Kb(a,"dragstart",this.ca.bind(this)),this.renderer.Kb(a,"drop",this.ia.bind(this)),this.renderer.Kb(a,"keydown",this.va.bind(this)),this.renderer.Kb(a,"input",this.qa.bind(this)),this.renderer.Kb(a,"mouseenter",this.za.bind(this))]});this.config=MR(this);Caa(this.B,this.C,this.config);this.Yr&&this.D&&Aaa(this.B,this.L)}tc(){let a;if(null==(a=this.config)?
0:a.OA)this.config=MR(this),this.config.OA=!0,GR(this.B,this.C,this.config)}oa(){this.config&&this.D&&Daa(this.B,this.C.J,this.config,this.H);this.Yr&&this.D&&Baa(this.B,this.L);this.K.Ka(()=>{for(const a of this.T)a()})}};_.NR.F=function(a){return new (a||_.NR)(_.v(_.Zg),_.v(JR),_.v(_.ql),_.v(_.qE),_.v(LR,8),_.v(Faa,8))};
_.NR.ma=_.df({type:_.NR,I:[["","ve",""]],inputs:{Kf:"ve",uL:"veMetadata",vL:"veMutable",tL:"veImpression",HC:"veClick",IC:"veDrag",JC:"veDrop",KC:"veHover",Yr:"veInputText",LC:"veKeyPress",LV:"veIndex"},Qa:["veLoggingDirective"],N:!0,features:[_.Qf]});var Gaa={cD:"import",uD:"link"},sv=function(a,b){if(a.window.getSelection){var c=a.window.getSelection();c&&(c=c.getRangeAt(0),(c.startContainer!==c.endContainer||4<=c.endOffset-c.startOffset)&&a.dD.A("collectionDrawer","embed",b))}},OR=function(a){return a.map(b=>"family="+b).join("&")},PR=class{constructor(a,b,c){this.window=a;this.Fa=b;this.dD=c;this.Vt=Gaa;this.Kf={YL:169783};this.qr=new _.rp("link");this.jc=_.A(_.Hj([this.qr,this.Fa.L]),_.y(([d,e])=>{a:{switch(d){case "link":var f=`<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?${OR(e)}&display=swap" rel="stylesheet">`;break a;case "import":f=`<style>
  @import url('https://fonts.googleapis.com/css2?${OR(e)}&display=swap');
</style>`;break a;default:_.Za(d,"embedStyle had an unknown type")}f=void 0}return{qr:d,YH:e,tR:f,Wp:e.length}}))}};PR.F=function(a){return new (a||PR)(_.v("Window"),_.v(_.ML),_.v(_.BL))};
PR.R=_.l({type:PR,I:[["gf-selection-embed-code"]],N:!0,features:[_.O],O:2,P:3,S:[[4,"ngIf"],["color","primary","aria-label","Select an embed style",1,"gmat-subhead-2","radio-buttons",3,"ngModel","change"],["aria-label","Link style",3,"value"],["aria-label","Import style",3,"value"],[3,"ngSwitch"],["class","embed-code__link gmat-caption gf-code-block",3,"mouseup",4,"ngSwitchCase"],["class","embed-code__import gmat-caption gf-code-block",3,"mouseup",4,"ngSwitchCase"],[3,"text","label","ve","veClick"],
[1,"embed-code__link","gmat-caption","gf-code-block",3,"mouseup"],[4,"ngFor","ngForOf"],[1,"drawer__emphasized-code"],[1,"embed-code__import","gmat-caption","gf-code-block",3,"mouseup"]],M:function(a,b){a&1&&(_.K(0,wv,10,10,"ng-container",0),_.P(1,"async"));a&2&&_.C("ngIf",_.Q(1,1,b.jc))},V:[_.FH,_.IQ,_.jR,_.SQ,_.aR,_.sR,_.JQ,_.mR,_.qR,_.qH,_.tH,_.vH,_.wH,_.NR],styles:[".drawer__emphasized-code[_ngcontent-%COMP%]{font-weight:700}.radio-buttons[_ngcontent-%COMP%]{display:block;margin-top:8px}.mat-mdc-radio-button[_ngcontent-%COMP%]{margin-right:16px}"]});var QR={KW:"Serif",EW:"Sans Serif",bW:"Display",mW:"Handwriting",wW:"Monospace"},Haa=Object.values(QR),Iaa={Serif:"serif",["Sans Serif"]:"sans-serif",Display:"cursive",Handwriting:"cursive",Monospace:"monospace"};var Jaa=function(a){return a.map(b=>`font-family: '${b.name}', ${Iaa[b.category]};`)},RR=class{constructor(a){this.Fa=a;this.A=_.A(this.Fa.Ok,_.y(b=>b.slice(0).map(c=>c.fontFamily).sort((c,d)=>c.name.localeCompare(d.name))));this.jc=_.A(this.A,_.y(b=>{b=Jaa(b);return{GU:b,FU:b.join("\n")}}))}};RR.F=function(a){return new (a||RR)(_.v(_.ML))};
RR.R=_.l({type:RR,I:[["gf-selection-sample-css"]],N:!0,features:[_.O],O:2,P:3,S:[[4,"ngIf"],[1,"gmat-caption","gf-code-block"],[4,"ngFor","ngForOf"],[3,"text","label"]],M:function(a,b){a&1&&(_.K(0,yv,4,3,"ng-container",0),_.P(1,"async"));a&2&&_.C("ngIf",_.Q(1,1,b.jc))},V:[_.FH,_.IQ,_.qH,_.tH],Oa:2});var SR=class{constructor(a,b){this.Fa=a;this.bb=b;this.LS=_.A(this.Fa.K,_.kl(this.bb.Rh),_.y(([c,d])=>Object.values(c).some(e=>Sv(e).some(f=>fL(d,f.segments)))))}};SR.F=function(a){return new (a||SR)(_.v(_.ML),_.v(_.oL))};
SR.R=_.l({type:SR,I:[["gf-embed-panel"]],N:!0,features:[_.O],O:17,P:3,S:[[1,"embed-panel__section"],[1,"gmat-body-2"],[1,"embed-panel__section","embed-panel__section--css"],["class","embed-panel__section",4,"ngIf"],["href","https://developers.google.com/fonts/faq"],["href","https://developers.google.com/fonts/docs/css2#legacy_browser_support"]],M:function(a,b){a&1&&(_.E(0,"section",0)(1,"p",1),_.L(2," To embed a font, copy the code into the "),_.E(3,"code"),_.L(4,"<head>"),_.G(),_.L(5," of your html "),
_.G(),_.H(6,"gf-selection-embed-code"),_.G(),_.E(7,"section",2)(8,"p",1),_.L(9,"CSS rules to specify families"),_.G(),_.H(10,"gf-selection-sample-css"),_.G(),_.K(11,zv,4,0,"section",3),_.P(12,"async"),_.E(13,"section",0)(14,"p",1)(15,"a",4),_.L(16,"Read our FAQs"),_.G()()());a&2&&(_.u(11),_.C("ngIf",_.Q(12,1,b.LS)))},V:[_.FH,_.tH,PR,RR],styles:[".embed-panel__section[_ngcontent-%COMP%]{margin:0 16px 16px}.embed-panel__section--css[_ngcontent-%COMP%]{margin-top:32px}.embed-panel__section-title[_ngcontent-%COMP%]{margin-bottom:8px}.embed-panel__more-examples[_ngcontent-%COMP%]{margin-top:16px}"]});var Kaa={headers:new bK({"Content-Type":"application/json"})};var Laa=function(a,b){return _.lC(a,1,b)},Maa=class extends _.NC{constructor(){super(void 0,0,"page_request")}Va(){return _.Dv(this,2)}};_.TR=class extends _.NC{constructor(a){super(a)}};_.UR=class extends _.NC{constructor(a){super(a,0,"term_summary")}Va(){return _.Dv(this,1)}Ja(){return _.Dv(this,2)}hu(){return _.Dv(this,3)}lh(){return _.Dv(this,4)}};_.VR=class extends _.NC{constructor(a){super(a,0,"term_group")}Ja(){return _.Dv(this,1)}an(){return _.uC(this,_.UR,2)}};_.VR.Lc=[2];_.WR=class extends _.NC{constructor(a){super(a,0,"knowledge_glossary_data")}};_.WR.Lc=[1];_.YR=class extends _.NC{constructor(a){super(a,0,"topic_summary")}Va(){return _.Dv(this,1)}Ja(){return _.Dv(this,2)}};_.ZR=class extends _.NC{constructor(a){super(a,0,"lesson_summary")}Va(){return _.Dv(this,1)}Ja(){return _.Dv(this,3)}lh(){return _.Dv(this,4)}lj(){return _.uC(this,_.YR,5)}};_.ZR.Lc=[5];_.$R=class extends _.NC{constructor(a){super(a,0,"knowledge_lesson_data")}Va(){return _.Dv(this,1)}Ja(){return _.Dv(this,3)}eq(){return _.tC(this,_.TR,9)}hu(){return _.Dv(this,10)}lj(){return _.uC(this,_.YR,11)}lh(){return _.Dv(this,13)}Nz(){return _.Ec(this,15,_.dc)}};_.$R.Lc=[4,5,6,7,8,11,15,16];_.aS=class extends _.NC{constructor(a){super(a,0,"module_summary")}Va(){return _.Dv(this,1)}Ja(){return _.Dv(this,2)}gu(){return _.Dv(this,3)}Ym(){return _.uC(this,_.ZR,4)}};_.aS.Lc=[4];_.bS=class extends _.NC{constructor(a){super(a,0,"knowledge_overview_data")}an(){return _.uC(this,_.UR,2)}lj(){return _.uC(this,_.YR,3)}};_.bS.Lc=[1,2,3];var Naa=class extends _.NC{constructor(a){super(a,0,"page_template_data_proto")}},JC=[1,2,3,4,5,6,7];_.cS=function(a,b,c){b=Laa(new Maa,b);c&&(b=_.FC(b,2,c));c=LC(b);a.cache.has(c)||a.cache.set(c,_.A(_.mK(a.B,a.A+"metadata/page",LC(b),Kaa),_.y(d=>Mc(Naa,d[0])),_.Zk(1)));return a.cache.get(c)};_.dS=class{constructor(a,b){this.B=a;this.cache=new Map;this.A=_.Dv(b.config,2)}};_.dS.F=function(a){return new (a||_.dS)(_.k(_.Wq),_.k(_.YG))};_.dS.la=_.fe({ja:_.dS,U:_.dS.F,aa:"root"});var Oaa={ki:"styles",label:"Styles"};var Paa,Qaa,Raa,Saa,Taa,fS;_.eS=RegExp("^/(specimen|noto/specimen)/[^/]+(.*)$");Paa=RegExp("^/specimen/Google[+]Sans");Qaa=RegExp("^/(specimen|noto/specimen)/[^/]+$");Raa=RegExp("^/(specimen|noto/specimen)/[^/]+/tester$");Saa=RegExp("^/(specimen|noto/specimen)/[^/]+/glyphs$");Taa=RegExp("^/(specimen|noto/specimen)/[^/]+/about$");fS=function(a){return a.location.path().split("?")[0]};_.gS=function(){return"/knowledge/glossary"};
_.hS=function(a,b){a=new URL(a.window.location.href);a.pathname=_.Av(b);return a.toString()};_.iS=function(a,b){b=encodeURIComponent(b);return _.hS(a,`${"specimen"}/${b}`)};_.jS=function(a){return a&&(a.ctrlKey||a.metaKey||a.shiftKey)?!0:!1};_.Cv=function(a,b,c,d={}){if(_.jS(c))return!0;c&&c.preventDefault();a.window.scrollTo({top:0,behavior:"smooth"});LK(a.D,b+a.window.location.search,d);a.da.dh();return!1};_.kS=function(a,b){return _.Cv(a,"noto/fonts",b)};_.lS=function(){return"/knowledge"};
_.ny=function(a,b){if("/"===b)return a.A;const c="/"===b[b.length-1]?b:b+"/";return a.location.path()===b||a.location.path().startsWith(c)};
_.mS=class{constructor(a,b,c,d){this.location=a;this.D=b;this.da=c;this.window=d}get A(){return""===this.location.path()||"?"===this.location.path()[0]}get tq(){return _.tA(this.location.path(),"/icons")}get B(){return _.eS.test(this.location.path())}get L(){return Paa.test(this.location.path())}get wj(){return Qaa.test(fS(this))}get uA(){return Raa.test(fS(this))}get QI(){return Saa.test(fS(this))}get OI(){return Taa.test(fS(this))}get K(){return _.tA(this.location.path(),"/featured")}get H(){return _.tA(this.location.path(),
"/analytics")}get G(){return _.tA(this.location.path(),"/about")}get T(){return _.tA(this.location.path(),"/noto")}get isNoto(){return _.tA(this.location.path(),"/noto")&&!_.tA(this.location.path(),"/noto/")}get sA(){return _.tA(this.location.path(),"/noto/fonts")}get C(){return _.tA(this.location.path(),"/noto/specimen")}get JI(){return _.tA(this.location.path(),"/noto/use")}get II(){return _.tA(this.location.path(),"/noto/contribute")}get qA(){return this.location.path().startsWith("/knowledge")}get PS(){return"/knowledge"===
this.location.path().split("?")[0]}get OS(){return this.location.path().startsWith(_.gS())}get CQ(){return _.hS(this,"")}get lQ(){return _.hS(this,"analytics")}get rR(){return _.hS(this,"earlyaccess")}get pQ(){return _.hS(this,"attribution")}get KV(){return _.hS(this,"variablefonts")}get QT(){return _.hS(this,"noto")+"/"}get NT(){return _.hS(this,"noto/fonts")+"/"}get RT(){return _.hS(this,"noto/use")+"/"}get LT(){return _.hS(this,"noto/contribute")+"/"}Rz(a){LK(this.D,`${a.isNoto?"noto/specimen":
"specimen"}/${a.name}#${Oaa.ki}`)}qg(a,b=!1,c){a=encodeURIComponent(a);return _.Cv(this,_.Av(`${b?"noto/specimen":"specimen"}/${a}`),c)}ju(a,b=!1){a=encodeURIComponent(a);return _.Av(`${b?"noto/specimen":"specimen"}/${a}`)}};_.mS.F=function(a){return new (a||_.mS)(_.k(_.fI),_.k(_.rr),_.k(_.VL),_.k("Window"))};_.mS.la=_.fe({ja:_.mS,U:_.mS.F,aa:"root"});var Uaa=["learnMoreButton"],nS=class{set eT(a){if(a){this.B=a;let b;null==(b=this.B)||b.focus()}}constructor(a,b,c){this.cb=a;this.ha=b;this.A=c;this.Cf=new _.rp(!0);this.RS=bF(this.Cf);this.data=_.A(_.cS(this.A,4,"choosing_typefaces_that_have_optical_sizes"),_.y(d=>_.KC(d,_.$R,5)));_.A(this.cb.G,_.Ek()).subscribe(d=>{this.Cf.next(!d)})}gh(){this.Cf.next(!1);this.cb.setProperty("opszFilesizeUnderstood",!0)}open(){this.Cf.next(!0)}toggle(){this.Cf.next(!this.Cf.value)}};
nS.F=function(a){return new (a||nS)(_.v(_.yL),_.v(_.mS),_.v(_.dS))};
nS.R=_.l({type:nS,I:[["gf-opsz-callout"]],Ba:function(a,b){a&1&&_.U(Uaa,5);if(a&2){let c;_.R(c=_.X())&&(b.eT=c.first)}},N:!0,features:[_.O],O:2,P:3,S:[["class","gmat-body-2 gmat-elevation-z2 callout",4,"ngIf"],[1,"gmat-body-2","gmat-elevation-z2","callout"],[1,"callout__dismiss"],["class","gmat-subhead-2 actually-flat-button callout__link","mat-flat-button","","color","primary","aria-label","Learn more about optical size",3,"click",4,"ngIf"],["mat-flat-button","","color","primary",1,"gmat-subhead-2",
"actually-flat-button","callout__link",3,"click"],["mat-flat-button","","color","primary","aria-label","Learn more about optical size",1,"gmat-subhead-2","actually-flat-button","callout__link",3,"click"],["learnMoreButton",""]],M:function(a,b){a&1&&(_.K(0,Fv,7,3,"div",0),_.P(1,"async"));a&2&&_.C("ngIf",_.Q(1,1,b.RS))},V:[_.FH,_.GQ,_.EQ,_.xQ,_.tH],styles:['.callout[_ngcontent-%COMP%]{background-color:#1a73e8;border-radius:8px;color:#fff;position:relative;text-align:left;z-index:80}.gf-dark-theme[_nghost-%COMP%]   .callout[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .callout[_ngcontent-%COMP%]{background-color:#8ab4f8;color:#202124}.gf-dark-theme[_nghost-%COMP%]   .callout[_ngcontent-%COMP%]:after, .gf-dark-theme   [_nghost-%COMP%]   .callout[_ngcontent-%COMP%]:after{border-color:transparent transparent #8ab4f8 transparent}[_nghost-%COMP%]{left:-8px;position:absolute;right:-8px}.callout[_ngcontent-%COMP%]{margin-top:24px;padding:16px 16px 8px;position:absolute;right:0}.callout[_ngcontent-%COMP%]:after{border:10px solid;border-color:transparent transparent #1a73e8 transparent;content:" ";height:0;position:absolute;width:0;left:152px;top:-20px}.callout__dismiss[_ngcontent-%COMP%]{padding-top:12px;text-align:right}.gf-dark-theme[_nghost-%COMP%]   .callout[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .callout[_ngcontent-%COMP%]{box-shadow:none}'],
xa:0});var oS={100:"Thin",200:"ExtraLight",300:"Light",400:"Regular",500:"Medium",600:"SemiBold",700:"Bold",800:"ExtraBold",900:"Black"},pS={0:"",1:"Italic"};var Vaa;Vaa=function(a,b,c,d){return _.Aj(function*(){const e=[];a.A||(a.A=_.tj(a.bb.Rh));const f=yield a.A,g=b.get("ital"),h=pS.hasOwnProperty(g.start.toString());var p=eL(f);for(const r of b.segments.slice().sort(p)){if(h&&"ital"===r.tag)continue;if("opsz"===r.tag)continue;p=_.Xr(f,r.tag).displayName;let w=`${r.start}`;_.Fr(r)||(w+=` \u2013 ${r.end}`);(!Gr(c,r)||"wght"===r.tag&&d)&&e.push(`${p}: ${w}`)}pS[g.start.toString()]&&e.push(pS[g.start.toString()]);return e})};
_.qS=class{constructor(a){this.bb=a;this.A=null}transform(a,b,c=!1){const d=this;return _.Aj(function*(){a:{for(f of a.segments){var e;if(e="opsz"!==f.tag){b:switch(e=b,f.tag){case "wght":e=_.Fr(f)?oS.hasOwnProperty(f.start.toString()):!1;break b;case "ital":e=_.Fr(f)?pS.hasOwnProperty(f.start.toString()):!1;break b;default:e=Gr(e,f)}e=!e}if(e){var f=!1;break a}}f=!0}if(f){{e=a.get("wght");const g=a.get("ital");400!==e.start||1!==g.start||c?(f=oS[e.start.toString()],c&&(f+=` ${e.start.toString()}`),
pS[g.start.toString()]&&(f+=` ${pS[g.start.toString()]}`)):f=pS[g.start.toString()]}f=[f]}else f=Vaa(d,a,b,c);return f})}};_.qS.F=function(a){return new (a||_.qS)(_.k(_.oL))};_.qS.la=_.fe({ja:_.qS,U:_.qS.F,aa:"root"});var rS=class{constructor(a){this.A=a}transform(a,b,c=!1){const d=this;return _.Aj(function*(){return d.A.transform(a,b,c)})}};rS.F=function(a){return new (a||rS)(_.v(_.qS,16))};rS.Rd=_.ef({name:"tsnChunks",type:rS,bd:!0,N:!0});var Waa=new _.m("GMAT_SLIDE_TOGGLE_OPTIONS",{aa:"root",U:()=>({Rb:!1})});_.sS=class{constructor(a){this.options=a}};_.sS.F=function(a){return new (a||_.sS)(_.v(Waa))};_.sS.ma=_.df({type:_.sS,I:[["mat-slide-toggle"]],wa:2,na:function(a,b){a&2&&_.D("gmat-mdc-slide-toggle",!b.options.Rb)}});var tS=new _.m("mat-slide-toggle-default-options",{aa:"root",U:()=>({jR:!1,oq:!1})});var Xaa=["switch"],Yaa={ka:_.LQ,Ra:_.xe(()=>_.uS),Jb:!0},vS=class{constructor(a,b){this.source=a;this.checked=b}},Zaa=0,$aa=_.$s(_.Xs(_.Ys(_.Zs(class{constructor(a){this.ea=a}})))),wS=class extends $aa{get required(){return this.Xe}set required(a){this.Xe=_.ms(a)}get checked(){return this.kf}set checked(a){this.kf=_.ms(a);_.FE(this.Ga)}get oq(){return this.Ax}set oq(a){this.Ax=_.ms(a)}get pn(){return`${this.id||this.Oi}-input`}constructor(a,b,c,d,e,f,g){super(a);this.Bb=b;this.Ga=c;this.defaults=
e;this.Oc=()=>{};this.jg=()=>{};this.kf=this.Xe=!1;this.name=null;this.Df="after";this.je=this.ariaLabel=null;this.Ax=!1;this.change=new _.NF;this.fL=new _.NF;this.tabIndex=parseInt(d)||0;this.color=this.Om=e.color||"accent";this.Pf="NoopAnimations"===f;this.id=this.Oi=`${g}${++Zaa}`;let h;this.Ax=null!=(h=e.oq)?h:!1}Dd(){_.gM(this.Bb,this.ea,!0).subscribe(a=>{"keyboard"===a||"program"===a?(this.im=!0,_.FE(this.Ga)):a||Promise.resolve().then(()=>{this.im=!1;this.jg();_.FE(this.Ga)})})}oa(){_.hM(this.Bb,
this.ea)}Bi(a){this.checked=!!a}uh(a){this.Oc=a}Sj(a){this.jg=a}xi(a){this.disabled=a;_.FE(this.Ga)}toggle(){this.checked=!this.checked;this.Oc(this.checked)}hm(){this.Oc(this.checked);this.change.emit(this.fk(this.checked))}};wS.F=function(){_.ih()};
wS.ma=_.df({type:wS,inputs:{name:"name",id:"id",Df:"labelPosition",ariaLabel:["aria-label","ariaLabel"],je:["aria-labelledby","ariaLabelledby"],zk:["aria-describedby","ariaDescribedby"],required:"required",checked:"checked",oq:"hideIcon"},outputs:{change:"change",fL:"toggleChange"},features:[_.Wl]});
_.uS=class extends wS{get OG(){return`${this.id||this.Oi}-button`}constructor(a,b,c,d,e,f){super(a,b,c,d,e,f,"mat-mdc-slide-toggle-");this.So=this.Oi+"-label"}Of(){this.fL.emit();this.defaults.jR||(this.checked=!this.checked,this.Oc(this.checked),this.change.emit(new vS(this,this.checked)))}focus(){this.vP.J.focus()}fk(a){return new vS(this,a)}JN(){return this.je?this.je:this.ariaLabel?null:this.So}};
_.uS.F=function(a){return new (a||_.uS)(_.v(_.Zg),_.v(_.jM),_.v(_.vG),_.Hg("tabindex"),_.v(tS),_.v(_.lE,8))};
_.uS.R=_.l({type:_.uS,I:[["mat-slide-toggle"]],Ba:function(a,b){a&1&&_.U(Xaa,5);if(a&2){let c;_.R(c=_.X())&&(b.vP=c.first)}},Ca:[1,"mat-mdc-slide-toggle"],wa:11,na:function(a,b){a&2&&(_.Gm("id",b.id),_.fm("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),_.D("mat-mdc-slide-toggle-focused",b.im)("mat-mdc-slide-toggle-checked",b.checked)("_mat-animation-noopable",b.Pf))},inputs:{disabled:"disabled",wb:"disableRipple",color:"color",tabIndex:"tabIndex"},Qa:["matSlideToggle"],features:[_.cn([Yaa]),
_.Wl],Pa:["*"],O:13,P:25,S:[[1,"mdc-form-field"],["role","switch","type","button",1,"mdc-switch",3,"tabIndex","disabled","click"],["switch",""],[1,"mdc-switch__track"],[1,"mdc-switch__handle-track"],[1,"mdc-switch__handle"],[1,"mdc-switch__shadow"],[1,"mdc-elevation-overlay"],[1,"mdc-switch__ripple"],["mat-ripple","",1,"mat-mdc-slide-toggle-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],["class","mdc-switch__icons",4,"ngIf"],[1,"mdc-label",3,"for",
"click"],[1,"mdc-switch__icons"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon","mdc-switch__icon--on"],["d","M19.69,5.23L8.96,15.96l-4.23-4.23L2.96,13.5l6,6L21.46,7L19.69,5.23z"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon","mdc-switch__icon--off"],["d","M20 13H4v-2h16v2z"]],M:function(a,b){a&1&&(_.Nm(),_.E(0,"div",0)(1,"button",1,2),_.I("click",function(){return b.Of()}),_.H(3,"div",3),_.E(4,"div",4)(5,"div",5)(6,"div",6),_.H(7,"div",7),_.G(),_.E(8,"div",8),
_.H(9,"div",9),_.G(),_.K(10,Gv,5,0,"div",10),_.G()()(),_.E(11,"label",11),_.I("click",function(c){return c.stopPropagation()}),_.Om(12),_.G()());if(a&2){const c=_.Rm(2);_.D("mdc-form-field--align-end","before"==b.Df);_.u(1);_.D("mdc-switch--selected",b.checked)("mdc-switch--unselected",!b.checked)("mdc-switch--checked",b.checked)("mdc-switch--disabled",b.disabled);_.C("tabIndex",b.tabIndex)("disabled",b.disabled);_.fm("id",b.OG)("name",b.name)("aria-label",b.ariaLabel)("aria-labelledby",b.JN())("aria-describedby",
b.zk)("aria-required",b.required||null)("aria-checked",b.checked);_.u(8);_.C("matRippleTrigger",c)("matRippleDisabled",b.wb||b.disabled)("matRippleCentered",!0);_.u(1);_.C("ngIf",!b.oq);_.u(1);_.C("for",b.OG);_.fm("id",b.So)}},V:[_.UP,_.tH],styles:['.mdc-form-field{display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field[hidden]{display:none}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}.mdc-switch{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;margin:0;outline:none;overflow:visible;padding:0;position:relative}.mdc-switch[hidden]{display:none}.mdc-switch:disabled{cursor:default;pointer-events:none}.mdc-switch__track{overflow:hidden;position:relative;width:100%}.mdc-switch__track::before,.mdc-switch__track::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;width:100%}@media screen and (forced-colors: active){.mdc-switch__track::before,.mdc-switch__track::after{border-color:currentColor}}.mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0)}.mdc-switch__track::after{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(-100%)}[dir=rtl] .mdc-switch__track::after,.mdc-switch__track[dir=rtl]::after{transform:translateX(100%)}.mdc-switch--selected .mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__track::before,.mdc-switch--selected .mdc-switch__track[dir=rtl]::before{transform:translateX(-100%)}.mdc-switch--selected .mdc-switch__track::after{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0)}.mdc-switch__handle-track{height:100%;pointer-events:none;position:absolute;top:0;transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);left:0;right:auto;transform:translateX(0)}[dir=rtl] .mdc-switch__handle-track,.mdc-switch__handle-track[dir=rtl]{left:auto;right:0}.mdc-switch--selected .mdc-switch__handle-track{transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__handle-track,.mdc-switch--selected .mdc-switch__handle-track[dir=rtl]{transform:translateX(-100%)}.mdc-switch__handle{display:flex;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);left:0;right:auto}[dir=rtl] .mdc-switch__handle,.mdc-switch__handle[dir=rtl]{left:auto;right:0}.mdc-switch__handle::before,.mdc-switch__handle::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";width:100%;height:100%;left:0;position:absolute;top:0;transition:background-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1),border-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);z-index:-1}@media screen and (forced-colors: active){.mdc-switch__handle::before,.mdc-switch__handle::after{border-color:currentColor}}.mdc-switch__shadow{border-radius:inherit;bottom:0;left:0;position:absolute;right:0;top:0}.mdc-elevation-overlay{bottom:0;left:0;right:0;top:0}.mdc-switch__ripple{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:-1}.mdc-switch:disabled .mdc-switch__ripple{display:none}.mdc-switch__icons{height:100%;position:relative;width:100%;z-index:1}.mdc-switch__icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;opacity:0;transition:opacity 30ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-switch--selected .mdc-switch__icon--on,.mdc-switch--unselected .mdc-switch__icon--off{opacity:1;transition:opacity 45ms 30ms cubic-bezier(0, 0, 0.2, 1)}.mdc-switch{width:var(--mdc-switch-track-width);--mdc-switch-disabled-handle-opacity:0.38;--mdc-switch-disabled-selected-icon-opacity:0.38;--mdc-switch-disabled-track-opacity:0.12;--mdc-switch-disabled-unselected-icon-opacity:0.38;--mdc-switch-handle-height:20px;--mdc-switch-handle-shape:10px;--mdc-switch-handle-width:20px;--mdc-switch-selected-icon-size:18px;--mdc-switch-track-height:14px;--mdc-switch-track-shape:7px;--mdc-switch-track-width:36px;--mdc-switch-unselected-icon-size:18px;--mdc-switch-state-layer-size:40px;--mdc-switch-selected-focus-state-layer-opacity:0.12;--mdc-switch-selected-hover-state-layer-opacity:0.04;--mdc-switch-selected-pressed-state-layer-opacity:0.1;--mdc-switch-unselected-focus-state-layer-opacity:0.12;--mdc-switch-unselected-hover-state-layer-opacity:0.04;--mdc-switch-unselected-pressed-state-layer-opacity:0.1}.mdc-switch.mdc-switch--selected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-selected-handle-color)}.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-hover-handle-color)}.mdc-switch.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-focus-handle-color)}.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-selected-pressed-handle-color)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-selected-handle-color)}.mdc-switch.mdc-switch--unselected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-unselected-handle-color)}.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-hover-handle-color)}.mdc-switch.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-focus-handle-color)}.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-unselected-pressed-handle-color)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-unselected-handle-color)}.mdc-switch .mdc-switch__handle::before{background:var(--mdc-switch-handle-surface-color)}.mdc-switch:enabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-handle-elevation)}.mdc-switch:disabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-disabled-handle-elevation)}.mdc-switch .mdc-switch__focus-ring-wrapper,.mdc-switch .mdc-switch__handle{height:var(--mdc-switch-handle-height)}.mdc-switch:disabled .mdc-switch__handle::after{opacity:var(--mdc-switch-disabled-handle-opacity)}.mdc-switch .mdc-switch__handle{border-radius:var(--mdc-switch-handle-shape)}.mdc-switch .mdc-switch__handle{width:var(--mdc-switch-handle-width)}.mdc-switch .mdc-switch__handle-track{width:calc(100% - var(--mdc-switch-handle-width))}.mdc-switch.mdc-switch--selected:enabled .mdc-switch__icon{fill:var(--mdc-switch-selected-icon-color)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-selected-icon-color)}.mdc-switch.mdc-switch--unselected:enabled .mdc-switch__icon{fill:var(--mdc-switch-unselected-icon-color)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-unselected-icon-color)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons{opacity:var(--mdc-switch-disabled-selected-icon-opacity)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons{opacity:var(--mdc-switch-disabled-unselected-icon-opacity)}.mdc-switch.mdc-switch--selected .mdc-switch__icon{width:var(--mdc-switch-selected-icon-size);height:var(--mdc-switch-selected-icon-size)}.mdc-switch.mdc-switch--unselected .mdc-switch__icon{width:var(--mdc-switch-unselected-icon-size);height:var(--mdc-switch-unselected-icon-size)}.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-hover-state-layer-color)}.mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-focus-state-layer-color)}.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-pressed-state-layer-color)}.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-hover-state-layer-color)}.mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-focus-state-layer-color)}.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-pressed-state-layer-color)}.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before{opacity:var(--mdc-switch-selected-hover-state-layer-opacity)}.mdc-switch.mdc-switch--selected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:var(--mdc-switch-selected-focus-state-layer-opacity)}.mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}.mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:var(--mdc-switch-selected-pressed-state-layer-opacity)}.mdc-switch.mdc-switch--selected:enabled:active.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-switch-selected-pressed-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before{opacity:var(--mdc-switch-unselected-hover-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:var(--mdc-switch-unselected-focus-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}.mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:active.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity)}.mdc-switch .mdc-switch__ripple{height:var(--mdc-switch-state-layer-size);width:var(--mdc-switch-state-layer-size)}.mdc-switch .mdc-switch__track{height:var(--mdc-switch-track-height)}.mdc-switch:disabled .mdc-switch__track{opacity:var(--mdc-switch-disabled-track-opacity)}.mdc-switch:enabled .mdc-switch__track::after{background:var(--mdc-switch-selected-track-color)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-hover-track-color)}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-focus-track-color)}.mdc-switch:enabled:active .mdc-switch__track::after{background:var(--mdc-switch-selected-pressed-track-color)}.mdc-switch:disabled .mdc-switch__track::after{background:var(--mdc-switch-disabled-selected-track-color)}.mdc-switch:enabled .mdc-switch__track::before{background:var(--mdc-switch-unselected-track-color)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-hover-track-color)}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-focus-track-color)}.mdc-switch:enabled:active .mdc-switch__track::before{background:var(--mdc-switch-unselected-pressed-track-color)}.mdc-switch:disabled .mdc-switch__track::before{background:var(--mdc-switch-disabled-unselected-track-color)}.mdc-switch .mdc-switch__track{border-radius:var(--mdc-switch-track-shape)}.mdc-switch:enabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-handle-elevation-shadow)}.mdc-switch:disabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-disabled-handle-elevation-shadow)}.mat-mdc-slide-toggle .mdc-label{font-family:var(--mat-slide-toggle-label-text-font);font-size:var(--mat-slide-toggle-label-text-size);letter-spacing:var(--mat-slide-toggle-label-text-tracking);line-height:var(--mat-slide-toggle-label-text-line-height);font-weight:var(--mat-slide-toggle-label-text-weight)}.mat-mdc-slide-toggle{display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple,.mat-mdc-slide-toggle .mdc-switch__ripple::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple:not(:empty),.mat-mdc-slide-toggle .mdc-switch__ripple::after:not(:empty){transform:translateZ(0)}.mat-mdc-slide-toggle .mdc-switch__ripple::after{content:"";opacity:0}.mat-mdc-slide-toggle .mdc-switch:hover .mdc-switch__ripple::after{opacity:.04;transition:opacity 75ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mdc-switch .mdc-switch__ripple::after{opacity:.12}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mat-mdc-focus-indicator::before{content:""}.mat-mdc-slide-toggle .mat-ripple-element{opacity:.12}.mat-mdc-slide-toggle .mat-mdc-focus-indicator::before{border-radius:50%}.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle-track,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-elevation-overlay,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__icon,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::after,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::after{transition:none}.mat-mdc-slide-toggle .mdc-switch:enabled+.mdc-label{cursor:pointer}\n'],
Oa:2,xa:0});var xS=class{};xS.F=function(a){return new (a||xS)};xS.Ya=_.af({type:xS});xS.Xa=_.ge({});var yS=class{};yS.F=function(a){return new (a||yS)};yS.Ya=_.af({type:yS});yS.Xa=_.ge({imports:[xS,_.aO,_.VP,_.KH,xS,_.aO]});_.zS=class{};_.zS.F=function(a){return new (a||_.zS)};_.zS.Ya=_.af({type:_.zS});_.zS.Xa=_.ge({Xb:[{ka:tS,sb:{color:"primary"}}],imports:[yS]});var aba=0,AS=new _.m("CdkAccordion"),BS=class{constructor(){this.Ye=new _.Wk;this.zF=new _.Wk;this.id=`cdk-accordion-${aba++}`;this.pF=!1}get Jb(){return this.pF}set Jb(a){this.pF=_.ms(a)}tc(a){this.Ye.next(a)}oa(){this.Ye.complete();this.zF.complete()}};BS.F=function(a){return new (a||BS)};BS.ma=_.df({type:BS,I:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{Jb:"multi"},Qa:["cdkAccordion"],features:[_.cn([{ka:AS,Ra:BS}]),_.Qf]});var bba=0,CS=class{get od(){return this.B}set od(a){a=_.ms(a);this.B!==a&&(this.B=a,this.wz.emit(a),a?(this.Bc.emit(),this.H.notify(this.id,this.A?this.A.id:this.id)):this.closed.emit(),_.FE(this.Ga))}get disabled(){return this.ab}set disabled(a){this.ab=_.ms(a)}constructor(a,b,c){this.A=a;this.Ga=b;this.H=c;this.G=_.cj.EMPTY;this.closed=new _.NF;this.Bc=new _.NF;this.fa=new _.NF;this.wz=new _.NF;this.id=`cdk-accordion-child-${bba++}`;this.ab=this.B=!1;this.Yo=()=>{};this.Yo=c.Kb((d,e)=>{this.A&&
!this.A.Jb&&this.A.id===e&&this.id!==d&&(this.od=!1)});this.A&&(this.G=this.K())}oa(){this.Bc.complete();this.closed.complete();this.fa.emit();this.fa.complete();this.Yo();this.G.unsubscribe()}toggle(){this.disabled||(this.od=!this.od)}close(){this.disabled||(this.od=!1)}open(){this.disabled||(this.od=!0)}K(){return this.A.zF.subscribe(a=>{this.disabled||(this.od=a)})}};CS.F=function(a){return new (a||CS)(_.v(AS,12),_.v(_.vG),_.v(qN))};
CS.ma=_.df({type:CS,I:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{od:"expanded",disabled:"disabled"},outputs:{closed:"closed",Bc:"opened",fa:"destroyed",wz:"expandedChange"},Qa:["cdkAccordionItem"],features:[_.cn([{ka:AS,sb:void 0}])]});var DS=class{};DS.F=function(a){return new (a||DS)};DS.Ya=_.af({type:DS});DS.Xa=_.ge({});var ES=new _.m("MAT_ACCORDION");var cba=_.gt("indicatorRotate",[_.jt("collapsed, void",_.it({transform:"rotate(0deg)"})),_.jt("expanded",_.it({transform:"rotate(180deg)"})),_.kt("expanded <=> collapsed, void => collapsed",_.ht("225ms cubic-bezier(0.4,0.0,0.2,1)"))]),dba=_.gt("bodyExpansion",[_.jt("collapsed, void",_.it({height:"0px",visibility:"hidden"})),_.jt("expanded",_.it({height:"*",visibility:""})),_.kt("expanded <=> collapsed, void => collapsed",_.ht("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);var FS=new _.m("MAT_EXPANSION_PANEL");var GS=class{constructor(a,b){this.A=a;this.B=b}};GS.F=function(a){return new (a||GS)(_.v(_.zn),_.v(FS,8))};GS.ma=_.df({type:GS,I:[["ng-template","matExpansionPanelContent",""]]});var eba,fba,gba,HS;eba=["body"];fba=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]];gba=0;HS=new _.m("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");
_.IS=class extends CS{get di(){return this.D||this.A&&this.A.di}set di(a){this.D=_.ms(a)}get Ai(){return this.L||this.A&&this.A.Ai}set Ai(a){this.L=a}constructor(a,b,c,d,e,f,g){super(a,b,c);this.Uc=d;this.xc=f;this.D=!1;this.xG=new _.NF;this.wG=new _.NF;this.C=new _.Wk;this.PE=`mat-expansion-panel-header-${gba++}`;this.Yw=new _.Wk;this.A=a;this.ta=e;_.A(this.Yw,_.Ck((h,p)=>h.Mc===p.Mc&&h.zb===p.zb)).subscribe(h=>{"void"!==h.Mc&&("expanded"===h.zb?this.xG.emit():"collapsed"===h.zb&&this.wG.emit())});
g&&(this.di=g.di)}gO(){return this.A?this.od&&"default"===this.A.cj:!1}Ds(){return this.od?"expanded":"collapsed"}toggle(){this.od=!this.od}close(){this.od=!1}open(){this.od=!0}Dd(){this.Px&&this.Px.B===this&&_.A(this.Bc,_.cl(null),_.Zj(()=>this.od&&!this.ie),_.Ek()).subscribe(()=>{this.ie=new _.QN(this.Px.A,this.Uc)})}tc(a){this.C.next(a)}oa(){super.oa();this.Yw.complete();this.C.complete()}};
_.IS.F=function(a){return new (a||_.IS)(_.v(ES,12),_.v(_.vG),_.v(qN),_.v(_.An),_.v(_.Ns),_.v(_.lE,8),_.v(HS,8))};
_.IS.R=_.l({type:_.IS,I:[["mat-expansion-panel"]],Db:function(a,b,c){a&1&&_.Hn(c,GS,5);if(a&2){let d;_.R(d=_.X())&&(b.Px=d.first)}},Ba:function(a,b){a&1&&_.U(eba,5);if(a&2){let c;_.R(c=_.X())&&(b.UD=c.first)}},Ca:[1,"mat-expansion-panel"],wa:6,na:function(a,b){a&2&&_.D("mat-expanded",b.od)("_mat-animation-noopable","NoopAnimations"===b.xc)("mat-expansion-panel-spacing",b.gO())},inputs:{disabled:"disabled",od:"expanded",di:"hideToggle",Ai:"togglePosition"},outputs:{Bc:"opened",closed:"closed",wz:"expandedChange",
xG:"afterExpand",wG:"afterCollapse"},Qa:["matExpansionPanel"],features:[_.cn([{ka:ES,sb:void 0},{ka:FS,Ra:_.IS}]),_.Wl,_.Qf],Pa:["mat-expansion-panel-header","*","mat-action-row"],O:7,P:4,S:[["role","region",1,"mat-expansion-panel-content",3,"id"],["body",""],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],M:function(a,b){a&1&&(_.Nm(fba),_.Om(0),_.E(1,"div",0,1),_.I("@bodyExpansion.done",function(c){return b.Yw.next(c)}),_.E(3,"div",2),_.Om(4,1),_.K(5,Hv,0,0,"ng-template",3),_.G(),_.Om(6,2),
_.G());a&2&&(_.u(1),_.C("@bodyExpansion",b.Ds())("id",b.id),_.fm("aria-labelledby",b.PE),_.u(4),_.C("cdkPortalOutlet",b.ie))},V:[_.UN],styles:['.mat-expansion-panel{--mat-expansion-container-shape:4px;box-sizing:content-box;display:block;margin:0;overflow:hidden;transition:margin 225ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);position:relative;background:var(--mat-expansion-container-background-color);color:var(--mat-expansion-container-text-color);border-radius:var(--mat-expansion-container-shape)}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-accordion .mat-expansion-panel:not(.mat-expanded),.mat-accordion .mat-expansion-panel:not(.mat-expansion-panel-spacing){border-radius:0}.mat-accordion .mat-expansion-panel:first-of-type{border-top-right-radius:var(--mat-expansion-container-shape);border-top-left-radius:var(--mat-expansion-container-shape)}.mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:var(--mat-expansion-container-shape);border-bottom-left-radius:var(--mat-expansion-container-shape)}.cdk-high-contrast-active .mat-expansion-panel{outline:solid 1px}.mat-expansion-panel.ng-animate-disabled,.ng-animate-disabled .mat-expansion-panel,.mat-expansion-panel._mat-animation-noopable{transition:none}.mat-expansion-panel-content{display:flex;flex-direction:column;overflow:visible;font-family:var(--mat-expansion-container-text-font);font-size:var(--mat-expansion-container-text-size);font-weight:var(--mat-expansion-container-text-weight);line-height:var(--mat-expansion-container-text-line-height);letter-spacing:var(--mat-expansion-container-text-tracking)}.mat-expansion-panel-content[style*="visibility: hidden"] *{visibility:hidden !important}.mat-expansion-panel-body{padding:0 24px 16px}.mat-expansion-panel-spacing{margin:16px 0}.mat-accordion>.mat-expansion-panel-spacing:first-child,.mat-accordion>*:first-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-top:0}.mat-accordion>.mat-expansion-panel-spacing:last-child,.mat-accordion>*:last-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-bottom:0}.mat-action-row{border-top-style:solid;border-top-width:1px;display:flex;flex-direction:row;justify-content:flex-end;padding:16px 8px 16px 24px;border-top-color:var(--mat-expansion-actions-divider-color)}.mat-action-row .mat-button-base,.mat-action-row .mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-action-row .mat-button-base,[dir=rtl] .mat-action-row .mat-mdc-button-base{margin-left:0;margin-right:8px}\n'],
Oa:2,data:{animation:[dba]},xa:0});var hba,iba,jba;hba=[[["mat-panel-title"]],[["mat-panel-description"]],"*"];iba=class{};jba=_.$s(iba);
_.JS=class extends jba{constructor(a,b,c,d,e,f,g){super();this.ac=a;this.mb=b;this.Bb=c;this.Ga=d;this.xc=f;this.AF=_.cj.EMPTY;const h=a.A?_.A(a.A.Ye,_.Zj(p=>!(!p.hideToggle&&!p.togglePosition))):_.yq;this.tabIndex=parseInt(g||"")||0;this.AF=_.Wj(a.Bc,a.closed,h,_.A(a.C,_.Zj(p=>!!(p.hideToggle||p.disabled||p.togglePosition)))).subscribe(()=>_.FE(this.Ga));_.A(a.closed,_.Zj(()=>{if(a.UD){var p=a.ta.activeElement;const r=a.UD.J;p=p===r||r.contains(p)}else p=!1;return p})).subscribe(()=>iM(c,b,"program"));
e&&(this.expandedHeight=e.expandedHeight,this.collapsedHeight=e.collapsedHeight)}get disabled(){return this.ac.disabled}lG(){this.disabled||this.ac.toggle()}hX(){return this.ac.od}Ds(){return this.ac.Ds()}cX(){return this.ac.id}dX(){return this.ac.Ai}YF(){return!this.ac.di&&!this.ac.disabled}NN(){const a=this.ac.od;return a&&this.expandedHeight?this.expandedHeight:!a&&this.collapsedHeight?this.collapsedHeight:null}Nx(a){switch(a.keyCode){case 32:case 13:_.ss(a)||(a.preventDefault(),this.lG());break;
default:this.ac.A&&this.ac.A.XN(a)}}focus(a,b){a?iM(this.Bb,this.mb,a,b):this.mb.J.focus(b)}Ha(){_.gM(this.Bb,this.mb).subscribe(a=>{a&&this.ac.A&&this.ac.A.WN(this)})}oa(){this.AF.unsubscribe();_.hM(this.Bb,this.mb)}};_.JS.F=function(a){return new (a||_.JS)(_.v(_.IS,1),_.v(_.Zg),_.v(_.jM),_.v(_.vG),_.v(HS,8),_.v(_.lE,8),_.Hg("tabindex"))};
_.JS.R=_.l({type:_.JS,I:[["mat-expansion-panel-header"]],Ca:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],wa:15,na:function(a,b){a&1&&_.I("click",function(){return b.lG()})("keydown",function(c){return b.Nx(c)});a&2&&(_.fm("id",b.ac.PE)("tabindex",b.tabIndex)("aria-controls",b.ac.id)("aria-expanded",b.ac.od)("aria-disabled",b.ac.disabled),_.pm("height",b.NN()),_.D("mat-expanded",b.ac.od)("mat-expansion-toggle-indicator-after","after"===b.ac.Ai)("mat-expansion-toggle-indicator-before",
"before"===b.ac.Ai)("_mat-animation-noopable","NoopAnimations"===b.xc))},inputs:{tabIndex:"tabIndex",expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight"},features:[_.Wl],Pa:["mat-panel-title","mat-panel-description","*"],O:5,P:3,S:[[1,"mat-content"],["class","mat-expansion-indicator",4,"ngIf"],[1,"mat-expansion-indicator"]],M:function(a,b){a&1&&(_.Nm(hba),_.E(0,"span",0),_.Om(1),_.Om(2,1),_.Om(3,2),_.G(),_.K(4,Iv,1,1,"span",1));a&2&&(_.D("mat-content-hide-toggle",!b.YF()),_.u(4),_.C("ngIf",
b.YF()))},V:[_.tH],styles:['.mat-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 24px;border-radius:inherit;transition:height 225ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mat-expansion-header-collapsed-state-height);font-family:var(--mat-expansion-header-text-font);font-size:var(--mat-expansion-header-text-size);font-weight:var(--mat-expansion-header-text-weight);line-height:var(--mat-expansion-header-text-line-height);letter-spacing:var(--mat-expansion-header-text-tracking)}.mat-expansion-panel-header.mat-expanded{height:var(--mat-expansion-header-expanded-state-height)}.mat-expansion-panel-header[aria-disabled=true]{color:var(--mat-expansion-header-disabled-state-text-color)}.mat-expansion-panel-header:not([aria-disabled=true]){cursor:pointer}.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--mat-expansion-header-hover-state-layer-color)}@media(hover: none){.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--mat-expansion-container-background-color)}}.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]).cdk-keyboard-focused,.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]).cdk-program-focused{background:var(--mat-expansion-header-focus-state-layer-color)}.mat-expansion-panel-header._mat-animation-noopable{transition:none}.mat-expansion-panel-header:focus,.mat-expansion-panel-header:hover{outline:none}.mat-expansion-panel-header.mat-expanded:focus,.mat-expansion-panel-header.mat-expanded:hover{background:inherit}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before{flex-direction:row-reverse}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 16px 0 0}[dir=rtl] .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 0 0 16px}.mat-content{display:flex;flex:1;flex-direction:row;overflow:hidden}.mat-content.mat-content-hide-toggle{margin-right:8px}[dir=rtl] .mat-content.mat-content-hide-toggle{margin-right:0;margin-left:8px}.mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-left:24px;margin-right:0}[dir=rtl] .mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-right:24px;margin-left:0}.mat-expansion-panel-header-title{color:var(--mat-expansion-header-text-color)}.mat-expansion-panel-header-title,.mat-expansion-panel-header-description{display:flex;flex-grow:1;flex-basis:0;margin-right:16px;align-items:center}[dir=rtl] .mat-expansion-panel-header-title,[dir=rtl] .mat-expansion-panel-header-description{margin-right:0;margin-left:16px}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header-description{flex-grow:2;color:var(--mat-expansion-header-description-color)}.mat-expansion-indicator::after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle;color:var(--mat-expansion-header-indicator-color)}.cdk-high-contrast-active .mat-expansion-panel-content{border-top:1px solid;border-top-left-radius:0;border-top-right-radius:0}\n'],
Oa:2,data:{animation:[cba]},xa:0});_.KS=class{};_.KS.F=function(a){return new (a||_.KS)};_.KS.ma=_.df({type:_.KS,I:[["mat-panel-title"]],Ca:[1,"mat-expansion-panel-header-title"]});_.LS=class extends BS{constructor(){super(...arguments);this.A=new _.In;this.B=!1;this.cj="default";this.Ai="after"}get di(){return this.B}set di(a){this.B=_.ms(a)}Dd(){_.A(this.QE.A,_.cl(this.QE)).subscribe(a=>{this.A.reset(a.filter(b=>b.ac.A===this));_.Dn(this.A)});this.tb=_.QM(_.OM(new _.WM(this.A)))}XN(a){_.UM(this.tb,a)}WN(a){_.RM(this.tb,a)}oa(){super.oa();let a;null==(a=this.tb)||a.destroy();this.A.destroy()}};_.LS.F=function(){let a;return function(b){return(a||(a=_.Sg(_.LS)))(b||_.LS)}}();
_.LS.ma=_.df({type:_.LS,I:[["mat-accordion"]],Db:function(a,b,c){a&1&&_.Hn(c,_.JS,5);if(a&2){let d;_.R(d=_.X())&&(b.QE=d)}},Ca:[1,"mat-accordion"],wa:2,na:function(a,b){a&2&&_.D("mat-accordion-multi",b.Jb)},inputs:{Jb:"multi",di:"hideToggle",cj:"displayMode",Ai:"togglePosition"},Qa:["matAccordion"],features:[_.cn([{ka:ES,Ra:_.LS}]),_.Wl]});_.MS=class{};_.MS.F=function(a){return new (a||_.MS)};_.MS.Ya=_.af({type:_.MS});_.MS.Xa=_.ge({imports:[_.KH,_.aO,DS,_.VN]});var NS=function(a){setTimeout(()=>{const b=a.Fa.Wm;let c;const d=null==(c=a.nT)?void 0:_.nG(c);d&&b<d.length&&-1<b&&d[b].J.scrollIntoView({behavior:"smooth"})},225)},OS=class{constructor(a,b,c){this.Fa=a;this.ha=b;this.Dw=c;this.fa=new _.$k(1);_.A(this.Fa.ia,_.gl(this.fa)).subscribe(()=>{NS(this)})}Ha(){-1!==this.Fa.Wm&&NS(this)}oa(){this.fa.next();this.fa.complete()}Rz(a){this.ha.Rz(a.fontFamily);this.Dw.A("collectionDrawer","addMoreStyles")}Tz(a){return _.BD(a.fontFamily,"opsz")}};
OS.F=function(a){return new (a||OS)(_.v(_.ML),_.v(_.mS),_.v(_.BL))};
OS.R=_.l({type:OS,I:[["gf-review-panel"]],Ba:function(a,b){a&1&&_.U(_.IS,5,_.Zg);if(a&2){let c;_.R(c=_.X())&&(b.nT=c)}},N:!0,features:[_.O],O:2,P:3,S:[[4,"ngIf"],["class","review-card gmat-elevation-z0",3,"expanded","opened","closed",4,"ngFor","ngForOf"],[1,"review-card","gmat-elevation-z0",3,"expanded","opened","closed"],[1,"gmat-headline-6","review-card__header"],["class","review-card__family-style review-card__family-style--opsz",4,"ngIf"],["class","review-card__family-style",4,"ngFor","ngForOf"],
[1,"review-card__footer-buttons"],["mat-button","","color","primary",1,"review-card__footer-button",3,"disabled","click"],["mat-button","","color","primary",3,"click"],[1,"review-card__family-style","review-card__family-style--opsz"],[1,"optical-size__left"],[1,"gmat-subhead-2"],["mat-icon-button","","aria-label","Warning about the Optical Size axis",1,"optical-size__tooltip-button",3,"click"],["name","info"],["aria-label","Toggle opsz",1,"opsz-toggle",3,"checked","change"],["opszCallout",""],[1,
"review-card__family-style"],["class","gmat-body-1 review-card__family-style-name",4,"ngIf"],["mat-icon-button","","color","secondary",1,"review-card__remove-style-button",3,"click"],["name","do_not_disturb_on"],[1,"gmat-body-1","review-card__family-style-name"],["class","review-card__segment",4,"ngFor","ngForOf"],[1,"review-card__segment"]],M:function(a,b){a&1&&(_.K(0,Uv,2,1,"mat-accordion",0),_.P(1,"async"));a&2&&_.C("ngIf",_.Q(1,1,b.Fa.Ok))},V:[_.FH,_.oQ,_.GQ,_.EQ,_.xQ,_.CQ,_.zS,_.sS,_.uS,_.MS,
_.LS,_.IS,_.JS,_.KS,_.qH,_.tH,nS,rS],styles:[".review-card[_ngcontent-%COMP%]{background:#fff;border:1px solid #dadce0;color:#5f6368;margin:8px 16px;overflow:visible}.review-card__header[_ngcontent-%COMP%]{color:#1a73e8}.review-card__family-style[_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-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.review-card__family-style[_ngcontent-%COMP%]:not(:first-child){margin-top:16px}.optical-size__left[_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}.review-card__family-style--opsz[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.opsz-toggle[_ngcontent-%COMP%]{margin-right:-8px}.review-card__family-style-name[_ngcontent-%COMP%]{margin-top:6px}.review-card__remove-style-button[_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;-webkit-box-flex:0;-webkit-flex:0;-moz-box-flex:0;-ms-flex:0;flex:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:36px;line-height:36px;margin-right:-8px;min-width:36px;padding:0}.review-card__footer-button[_ngcontent-%COMP%]{margin-right:8px}.review-card__footer-buttons[_ngcontent-%COMP%]{margin-left:-8px}.gf-dark-theme[_nghost-%COMP%]   .review-card[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .review-card[_ngcontent-%COMP%]{background:none;border:1px solid #5f6368;color:#e8eaed}.gf-dark-theme[_nghost-%COMP%]   .review-card__header[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .review-card__header[_ngcontent-%COMP%]{color:#8ab4f8}"]});var PS=class{constructor(a,b){this.renderer=a;this.A=b}Ha(){const a=this.A.J;this.renderer.Kb(a,"wheel",b=>{if(0<b.deltaY?a.scrollTop===a.scrollHeight-a.clientHeight:0===a.scrollTop)b.preventDefault(),b.stopPropagation()})}};PS.F=function(a){return new (a||PS)(_.v(_.qE),_.v(_.Zg))};PS.ma=_.df({type:PS,I:[["","gf-scroll-trap",""]],N:!0});var QS={AED:[2,"dh","\u062f.\u0625."],ALL:[0,"Lek","Lek"],AUD:[2,"$","AU$"],BDT:[2,"\u09f3","Tk"],BGN:[2,"lev","lev"],BRL:[2,"R$","R$"],CAD:[2,"$","C$"],CDF:[2,"FrCD","CDF"],CHF:[2,"CHF","CHF"],CLP:[0,"$","CL$"],CNY:[2,"\u00a5","RMB\u00a5"],COP:[32,"$","COL$"],CRC:[0,"\u20a1","CR\u20a1"],CZK:[50,"K\u010d","K\u010d"],DKK:[50,"kr.","kr."],DOP:[2,"RD$","RD$"],EGP:[2,"\u00a3","LE"],ETB:[2,"Birr","Birr"],EUR:[2,"\u20ac","\u20ac"],GBP:[2,"\u00a3","GB\u00a3"],HKD:[2,"$","HK$"],HRK:[2,"kn","kn"],HUF:[34,
"Ft","Ft"],IDR:[0,"Rp","Rp"],ILS:[34,"\u20aa","IL\u20aa"],INR:[2,"\u20b9","Rs"],IRR:[0,"Rial","IRR"],ISK:[0,"kr","kr"],JMD:[2,"$","JA$"],JPY:[0,"\u00a5","JP\u00a5"],KRW:[0,"\u20a9","KR\u20a9"],LKR:[2,"Rs","SLRs"],LTL:[2,"Lt","Lt"],MNT:[0,"\u20ae","MN\u20ae"],MVR:[2,"Rf","MVR"],MXN:[2,"$","Mex$"],MYR:[2,"RM","RM"],NOK:[50,"kr","NOkr"],PAB:[2,"B/.","B/."],PEN:[2,"S/.","S/."],PHP:[2,"\u20b1","PHP"],PKR:[0,"Rs","PKRs."],PLN:[50,"z\u0142","z\u0142"],RON:[2,"RON","RON"],RSD:[0,"din","RSD"],RUB:[50,"\u20bd",
"RUB"],SAR:[2,"SAR","SAR"],SEK:[50,"kr","kr"],SGD:[2,"$","S$"],THB:[2,"\u0e3f","THB"],TRY:[2,"\u20ba","TRY"],TWD:[2,"$","NT$"],TZS:[0,"TSh","TSh"],UAH:[2,"\u0433\u0440\u043d.","UAH"],USD:[2,"$","US$"],UYU:[2,"$","$U"],VND:[48,"\u20ab","VN\u20ab"],YER:[0,"Rial","Rial"],ZAR:[2,"R","ZAR"]};var RS={VC:".",zw:",",zD:"%",Qw:"0",PM:"+",vD:"-",XC:"E",AD:"\u2030",Aw:"\u221e",FM:"NaN",YV:"#,##0.###",FW:"#E0",OM:"#,##0%",WV:"\u00a4#,##0.00",WC:"USD"},SS=RS;SS=RS;var US=function(){this.Z=40;this.B=1;this.C=3;this.ia=this.D=0;this.za=!1;this.ca=this.L="";this.G=SS.vD;this.T="";this.A=1;this.K=!1;this.H=[];this.qa=this.va=!1;var a=SS.OM;const b=[0];this.L=TS(this,a,b);var c=b[0];let d=-1,e=0;var f=0,g=0;let h=-1;const p=a.length;for(let r=!0;b[0]<p&&r;b[0]++)switch(a.charAt(b[0])){case "#":0<f?g++:e++;0<=h&&0>d&&h++;break;case "0":if(0<g)throw Error("Bb`"+a);f++;0<=h&&0>d&&h++;break;case ",":0<h&&this.H.push(h);h=0;break;case ".":if(0<=d)throw Error("Cb`"+a);
d=e+f+g;break;case "E":if(this.qa)throw Error("Db`"+a);this.qa=!0;this.ia=0;b[0]+1<p&&"+"==a.charAt(b[0]+1)&&(b[0]++,this.za=!0);for(;b[0]+1<p&&"0"==a.charAt(b[0]+1);)b[0]++,this.ia++;if(1>e+f||1>this.ia)throw Error("Eb`"+a);r=!1;break;default:b[0]--,r=!1}0==f&&0<e&&0<=d&&(f=d,0==f&&f++,g=e-f,e=f-1,f=1);if(0>d&&0<g||0<=d&&(d<e||d>e+f)||0==h)throw Error("Fb`"+a);g=e+f+g;this.C=0<=d?g-d:0;0<=d&&(this.D=e+f-d,0>this.D&&(this.D=0));this.B=(0<=d?d:g)-e;this.qa&&(this.Z=e+this.B,0==this.C&&0==this.B&&(this.B=
1));this.H.push(Math.max(0,h));this.va=0==d||d==g;c=b[0]-c;this.ca=TS(this,a,b);b[0]<a.length&&";"==a.charAt(b[0])?(b[0]++,1!=this.A&&(this.K=!0),this.G=TS(this,a,b),b[0]+=c,this.T=TS(this,a,b)):(this.G+=this.L,this.T+=this.ca)};
US.prototype.parse=function(a,b){b=b||[0];a=a.replace(/ |\u202f/g,"\u00a0");let c=a.indexOf(this.L,b[0])==b[0],d=a.indexOf(this.G,b[0])==b[0];c&&d&&(this.L.length>this.G.length?d=!1:this.L.length<this.G.length&&(c=!1));c?b[0]+=this.L.length:d&&(b[0]+=this.G.length);if(a.indexOf(SS.Aw,b[0])==b[0]){b[0]+=SS.Aw.length;var e=Infinity}else{e=a;let f=!1,g=!1,h=!1,p=-1,r=1;const w=SS.VC;let x=SS.zw;const z=SS.XC;x=x.replace(/\u202f/g,"\u00a0");let B="";for(;b[0]<e.length;b[0]++){const F=e.charAt(b[0]),N=
VS(F);if(0<=N&&9>=N)B+=N,h=!0;else if(F==w.charAt(0)){if(f||g)break;B+=".";f=!0}else if(F==x.charAt(0)&&("\u00a0"!=x.charAt(0)||b[0]+1<e.length&&0<=VS(e.charAt(b[0]+1)))){if(f||g)break}else if(F==z.charAt(0)){if(g)break;B+="E";g=!0;p=b[0]}else if("+"==F||"-"==F){if(h&&p!=b[0]-1)break;B+=F}else if(1==this.A&&F==SS.zD.charAt(0)){if(1!=r)break;r=100;if(h){b[0]++;break}}else if(1==this.A&&F==SS.AD.charAt(0)){if(1!=r)break;r=1E3;if(h){b[0]++;break}}else break}1!=this.A&&(r=this.A);e=parseFloat(B)/r}if(c){if(a.indexOf(this.ca,
b[0])!=b[0])return NaN;b[0]+=this.ca.length}else if(d){if(a.indexOf(this.T,b[0])!=b[0])return NaN;b[0]+=this.T.length}return d?-e:e};
US.prototype.format=function(a){if(this.D>this.C)throw Error("yb");if(isNaN(a))return SS.FM;const b=[];var c=kba;a=WS(a,-c.nR);const d=0>a||0==a&&0>1/a;d?c.pJ?b.push(c.pJ):(b.push(c.prefix),b.push(this.G)):(b.push(c.prefix),b.push(this.L));if(isFinite(a))if(a*=d?-1:1,a*=this.A,this.qa){var e=a;if(0==e)XS(this,e,this.B,b),YS(this,0,b);else{var f=Math.floor(Math.log(e)/Math.log(10)+2E-15);e=WS(e,-f);var g=this.B;1<this.Z&&this.Z>this.B?(g=f%this.Z,0>g&&(g=this.Z+g),e=WS(e,g),f-=g,g=1):1>this.B?(f++,
e=WS(e,-1)):(f-=this.B-1,e=WS(e,this.B-1));XS(this,e,g,b);YS(this,f,b)}}else XS(this,a,this.B,b);else b.push(SS.Aw);d?c.qJ?b.push(c.qJ):(isFinite(a)&&b.push(c.suffix),b.push(this.T)):(isFinite(a)&&b.push(c.suffix),b.push(this.ca));return b.join("")};
var XS=function(a,b,c,d){if(a.D>a.C)throw Error("yb");d||(d=[]);var e=WS(b,a.C);e=Math.round(e);isFinite(e)?(b=Math.floor(WS(e,-a.C)),e=Math.floor(e-WS(b,a.C))):e=0;var f=b,g=e,h=0<a.D||0<g||!1;e=a.D;h&&(e=a.D);var p="";for(b=f;1E20<b;)p="0"+p,b=Math.round(WS(b,-1));p=b+p;var r=SS.VC;b=SS.Qw.charCodeAt(0);var w=p.length,x=0;if(0<f||0<c){for(f=w;f<c;f++)d.push(String.fromCharCode(b));if(2<=a.H.length)for(c=1;c<a.H.length;c++)x+=a.H[c];c=w-x;if(0<c){f=a.H;x=w=0;var z=SS.zw,B=p.length;for(let N=0;N<
B;N++)if(d.push(String.fromCharCode(b+Number(p.charAt(N)))),1<B-N){var F=f[x];if(N<c){let V=c-N;(1===F||0<F&&1===V%F)&&d.push(z)}else x<f.length&&(N===c?x+=1:F===N-c-w+1&&(d.push(z),w+=F,x+=1))}}else{c=p;p=a.H;f=SS.zw;F=c.length;z=[];for(w=p.length-1;0<=w&&0<F;w--){x=p[w];for(B=0;B<x&&0<=F-B-1;B++)z.push(String.fromCharCode(b+Number(c.charAt(F-B-1))));F-=x;0<F&&z.push(f)}d.push.apply(d,z.reverse())}}else h||d.push(String.fromCharCode(b));(a.va||h)&&d.push(r);h=String(g);g=h.split("e+");if(2==g.length){if(h=
parseFloat(g[0])){r=h;if(isFinite(r)){for(c=0;1<=(r/=10);)c++;r=c}else r=0<r?r:0;r=-r-1;h=-1>r?h&&isFinite(h)?WS(Math.round(WS(h,-1)),1):h:h&&isFinite(h)?WS(Math.round(WS(h,r)),-r):h}h=String(h);h=h.replace(".","");h+=$A("0",parseInt(g[1],10)-h.length+1)}a.C+1>h.length&&(h="1"+$A("0",a.C-h.length)+h);for(a=h.length;"0"==h.charAt(a-1)&&a>e+1;)a--;for(e=1;e<a;e++)d.push(String.fromCharCode(b+Number(h.charAt(e))))},YS=function(a,b,c){c.push(SS.XC);0>b?(b=-b,c.push(SS.vD)):a.za&&c.push(SS.PM);b=""+b;
const d=SS.Qw;for(let e=b.length;e<a.ia;e++)c.push(d);c.push(b)},VS=function(a){a=a.charCodeAt(0);if(48<=a&&58>a)return a-48;const b=SS.Qw.charCodeAt(0);return b<=a&&a<b+10?a-b:-1},TS=function(a,b,c){let d="",e=!1;const f=b.length;for(;c[0]<f;c[0]++){var g=b.charAt(c[0]);if("'"==g)c[0]+1<f&&"'"==b.charAt(c[0]+1)?(c[0]++,d+="'"):e=!e;else if(e)d+=g;else switch(g){case "#":case "0":case ",":case ".":case ";":return d;case "\u00a4":c[0]+1<f&&"\u00a4"==b.charAt(c[0]+1)?(c[0]++,d+=SS.WC):(g=SS.WC,d+=g in
QS?QS[g][1]:g);break;case "%":if(!a.K&&1!=a.A)throw Error("zb");if(a.K&&100!=a.A)throw Error("Ab");a.A=100;a.K=!1;d+=SS.zD;break;case "\u2030":if(!a.K&&1!=a.A)throw Error("zb");if(a.K&&1E3!=a.A)throw Error("Ab");a.A=1E3;a.K=!1;d+=SS.AD;break;default:d+=g}}return d},kba={nR:0,pJ:"",qJ:"",prefix:"",suffix:""},WS=function(a,b){if(!a||!isFinite(a)||0==b)return a;a=String(a).split("e");return parseFloat(a[0]+"e"+(parseInt(a[1]||0,10)+b))};var lba=new US;var mba=new _.m("GMAT_PROGRESS_SPINNER_OPTIONS",{aa:"root",U:()=>({Rb:!1})});var nba=["determinateSpinner"],oba=_.Xs(class{constructor(a){this.ea=a}},"primary"),pba=new _.m("mat-progress-spinner-default-options",{aa:"root",U:Xv}),ZS=class extends oba{constructor(a,b,c){super(a);this.mode="mat-spinner"===this.ea.J.nodeName.toLowerCase()?"indeterminate":"determinate";this.Fc=0;this.kE=100;this.Pf="NoopAnimations"===b&&!!c&&!c.bX;c&&(c.color&&(this.color=this.Om=c.color),c.diameter&&(this.diameter=c.diameter),c.strokeWidth&&(this.strokeWidth=c.strokeWidth))}get value(){return"determinate"===
this.mode?this.Fc:0}set value(a){this.Fc=Math.max(0,Math.min(100,_.ps(a)))}get diameter(){return this.kE}set diameter(a){this.kE=_.ps(a)}get strokeWidth(){let a;return null!=(a=this.sP)?a:this.diameter/10}set strokeWidth(a){this.sP=_.ps(a)}vs(){return(this.diameter-10)/2}tG(){const a=2*this.vs()+this.strokeWidth;return`0 0 ${a} ${a}`}dt(){return 2*Math.PI*this.vs()}rP(){return"determinate"===this.mode?this.dt()*(100-this.Fc)/100:null}XD(){return this.strokeWidth/this.diameter*100}};
ZS.F=function(a){return new (a||ZS)(_.v(_.Zg),_.v(_.lE,8),_.v(pba))};
ZS.R=_.l({type:ZS,I:[["mat-progress-spinner"],["mat-spinner"]],Ba:function(a,b){a&1&&_.U(nba,5);if(a&2){let c;_.R(c=_.X())&&(b.aX=c.first)}},Ca:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],wa:16,na:function(a,b){a&2&&(_.fm("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow","determinate"===b.mode?b.value:null)("mode",b.mode),_.pm("width",b.diameter,"px")("height",b.diameter,"px")("--mdc-circular-progress-size",b.diameter+"px")("--mdc-circular-progress-active-indicator-width",
b.diameter+"px"),_.D("_mat-animation-noopable",b.Pf)("mdc-circular-progress--indeterminate","indeterminate"===b.mode))},inputs:{color:"color",mode:"mode",value:"value",diameter:"diameter",strokeWidth:"strokeWidth"},Qa:["matProgressSpinner"],features:[_.Wl],O:14,P:11,S:[["circle",""],["aria-hidden","true",1,"mdc-circular-progress__determinate-container"],["determinateSpinner",""],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__determinate-circle-graphic"],["cx",
"50%","cy","50%",1,"mdc-circular-progress__determinate-circle"],["aria-hidden","true",1,"mdc-circular-progress__indeterminate-container"],[1,"mdc-circular-progress__spinner-layer"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-left"],[3,"ngTemplateOutlet"],[1,"mdc-circular-progress__gap-patch"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-right"],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__indeterminate-circle-graphic"],
["cx","50%","cy","50%"]],M:function(a,b){a&1&&(_.K(0,Wv,2,8,"ng-template",null,0,_.Nn),_.E(2,"div",1,2),_.mg(),_.E(4,"svg",3),_.H(5,"circle",4),_.G()(),_.$f.Lm=null,_.E(6,"div",5)(7,"div",6)(8,"div",7),_.Fm(9,8),_.G(),_.E(10,"div",9),_.Fm(11,8),_.G(),_.E(12,"div",10),_.Fm(13,8),_.G()()());if(a&2){const c=_.Rm(1);_.u(4);_.fm("viewBox",b.tG());_.u(1);_.pm("stroke-dasharray",b.dt(),"px")("stroke-dashoffset",b.rP(),"px")("stroke-width",b.XD(),"%");_.fm("r",b.vs());_.u(4);_.C("ngTemplateOutlet",c);_.u(2);
_.C("ngTemplateOutlet",c);_.u(2);_.C("ngTemplateOutlet",c)}},V:[_.AH],styles:["@keyframes mdc-circular-progress-container-rotate{to{transform:rotate(360deg)}}@keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}100%{transform:rotate(1080deg)}}@keyframes mdc-circular-progress-color-1-fade-in-out{from{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@keyframes mdc-circular-progress-color-2-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-3-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-4-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}@keyframes mdc-circular-progress-left-spin{from{transform:rotate(265deg)}50%{transform:rotate(130deg)}to{transform:rotate(265deg)}}@keyframes mdc-circular-progress-right-spin{from{transform:rotate(-265deg)}50%{transform:rotate(-130deg)}to{transform:rotate(-265deg)}}.mdc-circular-progress{display:inline-flex;position:relative;direction:ltr;line-height:0;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-circular-progress__determinate-container,.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-container,.mdc-circular-progress__spinner-layer{position:absolute;width:100%;height:100%}.mdc-circular-progress__determinate-container{transform:rotate(-90deg)}.mdc-circular-progress__indeterminate-container{font-size:0;letter-spacing:0;white-space:nowrap;opacity:0}.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic{fill:rgba(0,0,0,0)}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset 500ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-circular-progress__gap-patch{position:absolute;top:0;left:47.5%;box-sizing:border-box;width:5%;height:100%;overflow:hidden}.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{left:-900%;width:2000%;transform:rotate(180deg)}.mdc-circular-progress__circle-clipper{display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic{width:200%}.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{left:-100%}.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container{opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{animation:mdc-circular-progress-container-rotate 1568.2352941176ms linear infinite}.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-1{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-2{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-3{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-4{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--closed{opacity:0}.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:var(--mdc-circular-progress-active-indicator-color)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mat-mdc-progress-spinner circle{stroke-width:var(--mdc-circular-progress-active-indicator-width)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-1 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-2 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-3 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-4 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mat-mdc-progress-spinner .mdc-circular-progress{width:var(--mdc-circular-progress-size) !important;height:var(--mdc-circular-progress-size) !important}.mat-mdc-progress-spinner{display:block;overflow:hidden;line-height:0}.mat-mdc-progress-spinner._mat-animation-noopable,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__determinate-circle{transition:none}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-circle-graphic,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__spinner-layer,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container{animation:none}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container circle{stroke-dasharray:0 !important}.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic,.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle{stroke:currentColor;stroke:CanvasText}\n"],
Oa:2,xa:0});var $S=class{};$S.F=function(a){return new (a||$S)};$S.Ya=_.af({type:$S});$S.Xa=_.ge({imports:[_.KH,_.aO]});var aT=function(a,b,c){b="indeterminate"===c?b:b+" "+lba.format(Number(c)/100);a.A.textContent=b},bT=class{constructor(a,b){this.options=a;this.B=b;this.fa=new _.Wk;this.A=document.createElement("label");this.A.classList.add("cdk-visually-hidden");this.A.classList.add("gmat-mdc-progress-spinner-accessible-label");_.A(Vv(b.ea.J),_.gl(this.fa)).subscribe(c=>{aT(this,c[0],c[1])})}Wa(){this.B.ea.J.insertAdjacentElement("afterend",this.A);const a=this.B.ea.J.getAttribute("aria-label");aT(this,null!=a?
a:"","indeterminate"===this.B.mode?"indeterminate":this.B.value.toString())}oa(){this.A.remove();this.fa.next();this.fa.complete()}};bT.F=function(a){return new (a||bT)(_.v(mba),_.v(ZS,10))};bT.ma=_.df({type:bT,I:[["mat-progress-spinner"],["mat-spinner"]],Ca:["aria-hidden","true"],wa:3,na:function(a,b){a&2&&(_.fm("tabindex",null),_.D("gmat-mdc-progress-spinner",!b.options.Rb))}});var cT=class{};cT.F=function(a){return new (a||cT)};cT.Ya=_.af({type:cT});cT.Xa=_.ge({imports:[$S]});var dT=function(){this.K=this.K;this.H=this.H};dT.prototype.K=!1;dT.prototype.Na=function(){return this.K};dT.prototype.kc=function(){this.K||(this.K=!0,this.ae())};var eT=function(a,b){a.K?b():(a.H||(a.H=[]),a.H.push(b))};dT.prototype.ae=function(){if(this.H)for(;this.H.length;)this.H.shift()()};var fT=function(a,b){this.type=a;this.A=this.target=b;this.defaultPrevented=this.C=!1};fT.prototype.stopPropagation=function(){this.C=!0};fT.prototype.preventDefault=function(){this.defaultPrevented=!0};var qba=function(){if(!_.wa.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{const c=()=>{};_.wa.addEventListener("test",c,b);_.wa.removeEventListener("test",c,b)}catch(c){}return a}();var gT=function(a,b){fT.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.B=null;a&&this.init(a,b)};mA(gT,fT);var rba={2:"touch",3:"pen",4:"mouse"};
gT.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;if(b=a.relatedTarget){if(BA){a:{try{zA(b.nodeName);var e=!0;break a}catch(f){}e=!1}e||(b=null)}}else"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||
0):(this.offsetX=CA||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=CA||void 0!==a.offsetY?a.offsetY:a.layerY,this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.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="string"===typeof a.pointerType?a.pointerType:rba[a.pointerType]||
"";this.state=a.state;this.B=a;a.defaultPrevented&&gT.dd.preventDefault.call(this)};gT.prototype.stopPropagation=function(){gT.dd.stopPropagation.call(this);this.B.stopPropagation?this.B.stopPropagation():this.B.cancelBubble=!0};gT.prototype.preventDefault=function(){gT.dd.preventDefault.call(this);var a=this.B;a.preventDefault?a.preventDefault():a.returnValue=!1};var hT="closure_listenable_"+(1E6*Math.random()|0),iT=function(a){return!(!a||!a[hT])};var sba=0;var tba=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=++sba;this.Tj=this.At=!1},jT=function(a){a.Tj=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};var kT=function(a){this.src=a;this.Me={};this.A=0};kT.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.Me[f];a||(a=this.Me[f]=[],this.A++);var g=lT(a,b,d,e);-1<g?(b=a[g],c||(b.At=!1)):(b=new tba(b,this.src,f,!!d,e),b.At=c,a.push(b));return b};kT.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.Me))return!1;var e=this.Me[a];b=lT(e,b,c,d);return-1<b?(jT(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.Me[a],this.A--),!0):!1};
var mT=function(a,b){var c=b.type;c in a.Me&&_.ka(a.Me[c],b)&&(jT(b),0==a.Me[c].length&&(delete a.Me[c],a.A--))},nT=function(a,b,c,d,e){a=a.Me[b.toString()];b=-1;a&&(b=lT(a,c,d,e));return-1<b?a[b]:null},lT=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.Tj&&f.listener==b&&f.capture==!!c&&f.handler==d)return e}return-1};var oT="closure_lm_"+(1E6*Math.random()|0),pT={},qT=0,sT=function(a,b,c,d,e){if(d&&d.once)return rT(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)sT(a,b[f],c,d,e);return null}c=tT(c);return iT(a)?a.Kb(b,c,ra(d)?!!d.capture:!!d,e):uT(a,b,c,!1,d,e)},uT=function(a,b,c,d,e,f){if(!b)throw Error("Gb");var g=ra(e)?!!e.capture:!!e,h=vT(a);h||(a[oT]=h=new kT(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=uba();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)qba||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),
d,e);else if(a.attachEvent)a.attachEvent(wT(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("Hb");qT++;return c},uba=function(){const a=vba,b=function(c){return a.call(b.src,b.listener,c)};return b},rT=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)rT(a,b[f],c,d,e);return null}c=tT(c);return iT(a)?a.B.add(String(b),c,!0,ra(d)?!!d.capture:!!d,e):uT(a,b,c,!0,d,e)},xT=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)xT(a,
b[f],c,d,e);else d=ra(d)?!!d.capture:!!d,c=tT(c),iT(a)?a.Qr(b,c,d,e):a&&(a=vT(a))&&(b=nT(a,b,c,d,e))&&yT(b)},yT=function(a){if("number"!==typeof a&&a&&!a.Tj){var b=a.src;if(iT(b))mT(b.B,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(wT(c),d):b.addListener&&b.removeListener&&b.removeListener(d);qT--;(c=vT(b))?(mT(c,a),0==c.A&&(c.src=null,b[oT]=null)):jT(a)}}},wT=function(a){return a in pT?pT[a]:pT[a]="on"+a},vba=function(a,b){if(a.Tj)a=
!0;else{b=new gT(b,this);var c=a.listener,d=a.handler||a.src;a.At&&yT(a);a=c.call(d,b)}return a},vT=function(a){a=a[oT];return a instanceof kT?a:null},zT="__closure_events_fn_"+(1E9*Math.random()>>>0),tT=function(a){if("function"===typeof a)return a;a[zT]||(a[zT]=function(b){return a.handleEvent(b)});return a[zT]};var Xn=_.Vn(""),wba=function(){return new Promise(a=>{"loading"!=document.readyState?a():rT(document,"DOMContentLoaded",()=>{a()})})},xba=function(){const a=(window.crypto||window.msCrypto).getRandomValues(new Uint8Array(16));return Array.prototype.join.call(a,".")},yba=function(a,b){return new Promise((c,d)=>{const e=new MessageChannel;e.port1.onmessage=r=>{e.port1.onmessage=null;r=r.data;null!=r.error?d(new EvalError(r.error)):c(r.result)};var f=null!=b?b:[];const g=[],h=[],p=[];for(const r of f)g.push(r.name),
h.push(r.value),r.transfer&&p.push(r.value);f={code:'var url=URL.createObjectURL(blob);var a=document.createElement("a");if(!("download" in a)){throw new Error("Downloading not supported on this browser");}a.href=url;a.download=filename;document.body.appendChild(a);a.click();setTimeout(function(){document.body.removeChild(a);URL.revokeObjectURL(url);},250);',paramNames:g,values:h};a.port?a.port.postMessage(f,[e.port2,...p]):a.B.push({data:f,zV:[e.port2,...p]})})},AT=class{constructor(){this.port=
this.A=null;this.B=[]}load(){const a=xba();this.A=dw(a);wba().then(()=>{this.A&&document.body.appendChild(this.A)});return $v(this.A,a).then(b=>{for(this.port=b.ports[0];0<this.B.length;)b=this.B.shift(),this.port.postMessage(b.data,b.zV)})}kc(){null!=this.A&&(this.A.parentNode&&this.A.parentNode.removeChild(this.A),this.A=null)}};var BT,CT,ET,DT,zba,FT;BT={GV:!1};ET=function(a,b,c="",d=BT){return _.Aj(function*(){if(!DT(d))return!1;try{yield zba(a,b,c)}catch(e){if(e instanceof DOMException&&"SecurityError"===e.name)return!1;throw e;}return!0})};DT=function(a=BT){return a.GV&&!!window.showSaveFilePicker};
zba=function(a,b,c=""){return _.Aj(function*(){{var d={suggestedName:b};var e;(e=b.match(/\..+$/))?(e=e[0],e=16<e.length?null:e):e=null;const g=e;g&&(e=c,e=e.replace(/;[^]*/,""),d.types=[{description:"*"+g,accept:{[/^\s*[a-zA-Z0-9+._-]+\/[a-zA-Z0-9+._-]+?\s*$/.test(e)?e:"*/*"]:[g]}}])}try{var f=yield window.showSaveFilePicker(d)}catch(g){if(g instanceof DOMException&&"AbortError"===g.name)return;throw g;}f=yield f.createWritable();try{yield f.write(a)}finally{yield f.close()}})};
FT=function(a,b,c,d=""){return _.Aj(function*(){const e=b instanceof Blob?b:new Blob([b],{type:d});if("function"===typeof navigator.msSaveOrOpenBlob)navigator.msSaveOrOpenBlob(e,c);else if(!(Ia()||Ba("iPad")||Ba("iPod"))||0<=xA()?0:Fa()||!(!Ba("iPad")&&!Ba("iPhone")||Ga()||Fa()||(Ca()?0:Ba("Coast"))||Ba("Firefox")||Ba("FxiOS"))&&Ba("AppleWebKit")){const f=new FileReader;f.onload=()=>{const g=_.aw(document,"A"),h=_.mb(String(f.result),kb)||UA;_.Ya(g,h);g.download=c;g.click()};f.readAsDataURL(e)}else null==
a.sandbox&&(a.sandbox=new AT,a.sandbox.load()),yield yba(a.sandbox,[{name:"blob",value:e,transfer:!1},{name:"filename",value:c,transfer:!1}]);yield ew()})};
_.GT=class{static download(a,b,c="",d=BT){return _.Aj(function*(){(yield ET(a,b,c,d))||(CT||(CT=new _.GT,CT.init()),yield FT(CT,a,b,c))})}constructor(a=BT){this.options=a;DT(this.options)||"function"===typeof navigator.msSaveOrOpenBlob||(this.sandbox=new AT)}init(){const a=this;return _.Aj(function*(){null!=a.sandbox&&(yield a.sandbox.load())})}download(a,b,c=""){const d=this;return _.Aj(function*(){(yield ET(a,b,c,d.options))||(yield FT(d,a,b,c))})}kc(){null!=this.sandbox&&this.sandbox.kc()}};
bA("SafeDownloader",_.GT);var HT="undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint16Array&&"undefined"!==typeof Uint32Array;/*


 JavaScript Zlib and Deflate Library

 The MIT License

 Copyright (c) 2011 imaya

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

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

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
*/
var JT=function(a){var b=void 0,c;"number"===typeof b||(b=0);var d=a.length;var e=-1;for(c=d&7;c--;++b)e=e>>>8^IT[(e^a[b])&255];for(c=d>>3;c--;b+=8)e=e>>>8^IT[(e^a[b])&255],e=e>>>8^IT[(e^a[b+1])&255],e=e>>>8^IT[(e^a[b+2])&255],e=e>>>8^IT[(e^a[b+3])&255],e=e>>>8^IT[(e^a[b+4])&255],e=e>>>8^IT[(e^a[b+5])&255],e=e>>>8^IT[(e^a[b+6])&255],e=e>>>8^IT[(e^a[b+7])&255];return(e^4294967295)>>>0},KT=function(a,b){return(IT[(a^b)&255]^a>>>8)>>>0},LT=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,
2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,
3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,
1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,
4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,
40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918E3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,
1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117],IT=HT?new Uint32Array(LT):LT;var NT=function(a,b){this.index="number"===typeof b?b:0;this.B=0;this.buffer=a instanceof(HT?Uint8Array:Array)?a:new (HT?Uint8Array:Array)(32768);if(2*this.buffer.length<=this.index)throw Error("Jb");this.buffer.length<=this.index&&MT(this)},MT=function(a){var b=a.buffer,c,d=b.length,e=new (HT?Uint8Array:Array)(d<<1);if(HT)e.set(b);else for(c=0;c<d;++c)e[c]=b[c];return a.buffer=e};
NT.prototype.A=function(a,b,c){var d=this.buffer,e=this.index,f=this.B,g=d[e];c&&1<b&&(a=8<b?(OT[a&255]<<24|OT[a>>>8&255]<<16|OT[a>>>16&255]<<8|OT[a>>>24&255])>>32-b:OT[a]>>8-b);if(8>b+f)g=g<<b|a,f+=b;else for(c=0;c<b;++c)g=g<<1|a>>b-c-1&1,8===++f&&(f=0,d[e++]=OT[g],g=0,e===d.length&&(d=MT(this)));d[e]=g;this.buffer=d;this.B=f;this.index=e};NT.prototype.finish=function(){var a=this.buffer,b=this.index;0<this.B&&(a[b]<<=8-this.B,a[b]=OT[a[b]],b++);HT?a=a.subarray(0,b):a.length=b;return a};
var PT=new (HT?Uint8Array:Array)(256),QT;for(QT=0;256>QT;++QT){var RT=QT,ST=RT,TT=7;for(RT>>>=1;RT;RT>>>=1)ST<<=1,ST|=RT&1,--TT;PT[QT]=(ST<<TT&255)>>>0}var OT=PT;/*


 zlib.heap.js

 The MIT License

 Copyright (c) 2011 imaya

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

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

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
*/
var UT=function(){this.buffer=new (HT?Uint16Array:Array)(1144);this.length=0};UT.prototype.push=function(a,b){var c=this.buffer;var d=this.length;c[this.length++]=b;for(c[this.length++]=a;0<d;)if(a=2*((d-2)/4|0),c[d]>c[a])b=c[d],c[d]=c[a],c[a]=b,b=c[d+1],c[d+1]=c[a+1],c[a+1]=b,d=a;else break;return this.length};
UT.prototype.pop=function(){var a=this.buffer,b;var c=a[0];var d=a[1];this.length-=2;a[0]=a[this.length];a[1]=a[this.length+1];for(b=0;;){var e=2*b+2;if(e>=this.length)break;e+2<this.length&&a[e+2]>a[e]&&(e+=2);if(a[e]>a[b]){var f=a[b];a[b]=a[e];a[e]=f;f=a[b+1];a[b+1]=a[e+1];a[e+1]=f}else break;b=e}return{index:d,value:c,length:this.length}};var VT=function(a,b){this.B=2;this.C=0;this.input=HT&&a instanceof Array?new Uint8Array(a):a;this.de=0;b&&(b.lazy&&(this.C=b.lazy),"number"===typeof b.compressionType&&(this.B=b.compressionType),b.outputBuffer&&(this.output=HT&&b.outputBuffer instanceof Array?new Uint8Array(b.outputBuffer):b.outputBuffer),"number"===typeof b.outputIndex&&(this.de=b.outputIndex));this.output||(this.output=new (HT?Uint8Array:Array)(32768))},WT=[],XT;
for(XT=0;288>XT;XT++)switch(!0){case 143>=XT:WT.push([XT+48,8]);break;case 255>=XT:WT.push([XT-144+400,9]);break;case 279>=XT:WT.push([XT-256,7]);break;case 287>=XT:WT.push([XT-280+192,8]);break;default:throw Error("Kb`"+XT);}
VT.prototype.A=function(){var a,b=this.input;switch(this.B){case 0:var c=0;for(a=b.length;c<a;){var d=HT?b.subarray(c,c+65535):b.slice(c,c+65535);c+=d.length;var e=c===a;var f=this.output,g=this.de;if(HT){for(f=new Uint8Array(this.output.buffer);f.length<=g+d.length+5;)f=new Uint8Array(f.length<<1);f.set(this.output)}f[g++]=(e?1:0)|0;var h=d.length;e=~h+65536&65535;f[g++]=h&255;f[g++]=h>>>8&255;f[g++]=e&255;f[g++]=e>>>8&255;if(HT)f.set(d,g),g+=d.length,f=f.subarray(0,g);else{h=0;for(e=d.length;h<
e;++h)f[g++]=d[h];f.length=g}this.de=g;this.output=f}break;case 1:c=new NT(HT?new Uint8Array(this.output.buffer):this.output,this.de);c.A(1,1,!0);c.A(1,2,!0);b=YT(this,b);a=0;for(d=b.length;a<d;a++)if(f=b[a],NT.prototype.A.apply(c,WT[f]),256<f)c.A(b[++a],b[++a],!0),c.A(b[++a],5),c.A(b[++a],b[++a],!0);else if(256===f)break;this.output=c.finish();this.de=this.output.length;break;case 2:c=new NT(HT?new Uint8Array(this.output.buffer):this.output,this.de);var p,r,w=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,
2,14,1,15];e=Array(19);var x;c.A(1,1,!0);c.A(2,2,!0);b=YT(this,b);f=ZT(this.G,15);g=$T(f);a=ZT(this.D,7);d=$T(a);for(h=286;257<h&&0===f[h-1];h--);for(p=30;1<p&&0===a[p-1];p--);var z=h,B=p;var F=new (HT?Uint32Array:Array)(z+B);var N=new (HT?Uint32Array:Array)(316),V;var W=new (HT?Uint8Array:Array)(19);for(x=r=0;x<z;x++)F[r++]=f[x];for(x=0;x<B;x++)F[r++]=a[x];if(!HT)for(x=0,B=W.length;x<B;++x)W[x]=0;x=V=0;for(B=F.length;x<B;x+=r){for(r=1;x+r<B&&F[x+r]===F[x];++r);z=r;if(0===F[x])if(3>z)for(;0<z--;)N[V++]=
0,W[0]++;else for(;0<z;){var T=138>z?z:138;T>z-3&&T<z&&(T=z-3);10>=T?(N[V++]=17,N[V++]=T-3,W[17]++):(N[V++]=18,N[V++]=T-11,W[18]++);z-=T}else if(N[V++]=F[x],W[F[x]]++,z--,3>z)for(;0<z--;)N[V++]=F[x],W[F[x]]++;else for(;0<z;)T=6>z?z:6,T>z-3&&T<z&&(T=z-3),N[V++]=16,N[V++]=T-3,W[16]++,z-=T}F=HT?N.subarray(0,V):N.slice(0,V);W=ZT(W,7);for(x=0;19>x;x++)e[x]=W[w[x]];for(r=19;4<r&&0===e[r-1];r--);w=$T(W);c.A(h-257,5,!0);c.A(p-1,5,!0);c.A(r-4,4,!0);for(x=0;x<r;x++)c.A(e[x],3,!0);x=0;for(e=F.length;x<e;x++)if(h=
F[x],c.A(w[h],W[h],!0),16<=h){x++;switch(h){case 16:h=2;break;case 17:h=3;break;case 18:h=7;break;default:throw Error("Mb`"+h);}c.A(F[x],h,!0)}f=[g,f];g=[d,a];a=f[0];d=f[1];f=g[0];h=g[1];g=0;for(e=b.length;g<e;++g)if(p=b[g],c.A(a[p],d[p],!0),256<p)c.A(b[++g],b[++g],!0),p=b[++g],c.A(f[p],h[p],!0),c.A(b[++g],b[++g],!0);else if(256===p)break;this.output=c.finish();this.de=this.output.length;break;default:throw Error("Lb");}return this.output};
var Aba=function(a,b){this.length=a;this.A=b},aU,bU=function(){function a(e){switch(!0){case 3===e:return[257,e-3,0];case 4===e:return[258,e-4,0];case 5===e:return[259,e-5,0];case 6===e:return[260,e-6,0];case 7===e:return[261,e-7,0];case 8===e:return[262,e-8,0];case 9===e:return[263,e-9,0];case 10===e:return[264,e-10,0];case 12>=e:return[265,e-11,1];case 14>=e:return[266,e-13,1];case 16>=e:return[267,e-15,1];case 18>=e:return[268,e-17,1];case 22>=e:return[269,e-19,2];case 26>=e:return[270,e-23,2];
case 30>=e:return[271,e-27,2];case 34>=e:return[272,e-31,2];case 42>=e:return[273,e-35,3];case 50>=e:return[274,e-43,3];case 58>=e:return[275,e-51,3];case 66>=e:return[276,e-59,3];case 82>=e:return[277,e-67,4];case 98>=e:return[278,e-83,4];case 114>=e:return[279,e-99,4];case 130>=e:return[280,e-115,4];case 162>=e:return[281,e-131,5];case 194>=e:return[282,e-163,5];case 226>=e:return[283,e-195,5];case 257>=e:return[284,e-227,5];case 258===e:return[285,e-258,0];default:throw Error("Nb`"+e);}}var b=
[],c;for(c=3;258>=c;c++){var d=a(c);b[c]=d[2]<<24|d[1]<<16|d[0]}return b}();aU=HT?new Uint32Array(bU):bU;
var YT=function(a,b){function c(V,W){const T=[];var M=aU[V.length];T[0]=M&65535;T[1]=M>>16&255;T[2]=M>>24;M=V.A;switch(!0){case 1===M:M=[0,M-1,0];break;case 2===M:M=[1,M-2,0];break;case 3===M:M=[2,M-3,0];break;case 4===M:M=[3,M-4,0];break;case 6>=M:M=[4,M-5,1];break;case 8>=M:M=[5,M-7,1];break;case 12>=M:M=[6,M-9,2];break;case 16>=M:M=[7,M-13,2];break;case 24>=M:M=[8,M-17,3];break;case 32>=M:M=[9,M-25,3];break;case 48>=M:M=[10,M-33,4];break;case 64>=M:M=[11,M-49,4];break;case 96>=M:M=[12,M-65,5];
break;case 128>=M:M=[13,M-97,5];break;case 192>=M:M=[14,M-129,6];break;case 256>=M:M=[15,M-193,6];break;case 384>=M:M=[16,M-257,7];break;case 512>=M:M=[17,M-385,7];break;case 768>=M:M=[18,M-513,8];break;case 1024>=M:M=[19,M-769,8];break;case 1536>=M:M=[20,M-1025,9];break;case 2048>=M:M=[21,M-1537,9];break;case 3072>=M:M=[22,M-2049,10];break;case 4096>=M:M=[23,M-3073,10];break;case 6144>=M:M=[24,M-4097,11];break;case 8192>=M:M=[25,M-6145,11];break;case 12288>=M:M=[26,M-8193,12];break;case 16384>=M:M=
[27,M-12289,12];break;case 24576>=M:M=[28,M-16385,13];break;case 32768>=M:M=[29,M-24577,13];break;default:throw Error("Ob");}T[3]=M[0];T[4]=M[1];T[5]=M[2];var ja;M=0;for(ja=T.length;M<ja;++M)r[w++]=T[M];z[T[0]]++;B[T[3]]++;x=V.length+W-1;p=null}var d,e,f,g,h={},p,r=HT?new Uint16Array(2*b.length):[],w=0,x=0,z=new (HT?Uint32Array:Array)(286),B=new (HT?Uint32Array:Array)(30),F=a.C;if(!HT){for(e=0;285>=e;)z[e++]=0;for(e=0;29>=e;)B[e++]=0}z[256]=1;var N=0;for(d=b.length;N<d;++N){e=g=0;for(f=3;e<f&&N+e!==
d;++e)g=g<<8|b[N+e];void 0===h[g]&&(h[g]=[]);e=h[g];if(0<x--)e.push(N);else{for(;0<e.length&&32768<N-e[0];)e.shift();if(N+3>=d){p&&c(p,-1);e=0;for(f=d-N;e<f;++e)g=b[N+e],r[w++]=g,++z[g];break}0<e.length?(f=Bba(b,N,e),p?p.length<f.length?(g=b[N-1],r[w++]=g,++z[g],c(f,0)):c(p,-1):f.length<F?p=f:c(f,0)):p?c(p,-1):(g=b[N],r[w++]=g,++z[g]);e.push(N)}}r[w++]=256;z[256]++;a.G=z;a.D=B;return HT?r.subarray(0,w):r},Bba=function(a,b,c){var d=0,e=a.length;var f=0;var g=c.length;a:for(;f<g;f++){var h=c[g-f-1];
var p=3;if(3<d){for(p=d;3<p;p--)if(a[h+p-1]!==a[b+p-1])continue a;p=d}for(;258>p&&b+p<e&&a[h+p]===a[b+p];)++p;if(p>d){var r=h;d=p}if(258===p)break}return new Aba(d,b-r)},ZT=function(a,b){var c=a.length,d=new UT,e=new (HT?Uint8Array:Array)(c),f;if(!HT)for(f=0;f<c;f++)e[f]=0;for(f=0;f<c;++f)0<a[f]&&d.push(f,a[f]);a=Array(d.length/2);var g=new (HT?Uint32Array:Array)(d.length/2);if(1===a.length)return e[d.pop().index]=1,e;f=0;for(c=d.length/2;f<c;++f)a[f]=d.pop(),g[f]=a[f].value;b=Cba(g,g.length,b);f=
0;for(c=a.length;f<c;++f)e[a[f].index]=b[f];return e},Cba=function(a,b,c){function d(F){var N=p[F][r[F]];N===b?(d(F+1),d(F+1)):--g[N];++r[F]}var e=new (HT?Uint16Array:Array)(c),f=new (HT?Uint8Array:Array)(c),g=new (HT?Uint8Array:Array)(b),h=Array(c),p=Array(c),r=Array(c),w=(1<<c)-b,x=1<<c-1,z;e[c-1]=b;for(z=0;z<c;++z)w<x?f[z]=0:(f[z]=1,w-=x),w<<=1,e[c-2-z]=(e[c-1-z]/2|0)+b;e[0]=f[0];h[0]=Array(e[0]);p[0]=Array(e[0]);for(z=1;z<c;++z)e[z]>2*e[z-1]+f[z]&&(e[z]=2*e[z-1]+f[z]),h[z]=Array(e[z]),p[z]=Array(e[z]);
for(w=0;w<b;++w)g[w]=c;for(x=0;x<e[c-1];++x)h[c-1][x]=a[x],p[c-1][x]=x;for(w=0;w<c;++w)r[w]=0;1===f[c-1]&&(--g[0],++r[c-1]);for(z=c-2;0<=z;--z){c=w=0;var B=r[z+1];for(x=0;x<e[z];x++)c=h[z+1][B]+h[z+1][B+1],c>a[w]?(h[z][x]=c,p[z][x]=b,B+=2):(h[z][x]=a[w],p[z][x]=w,++w);r[z]=0;1===f[z]&&d(z)}return g},$T=function(a){var b=new (HT?Uint16Array:Array)(a.length),c=[],d=[],e=0,f,g;var h=0;for(f=a.length;h<f;h++)c[a[h]]=(c[a[h]]|0)+1;h=1;for(f=16;h<=f;h++)d[h]=e,e+=c[h]|0,e<<=1;h=0;for(f=a.length;h<f;h++)for(e=
d[a[h]],d[a[h]]+=1,c=b[h]=0,g=a[h];c<g;c++)b[h]=b[h]<<1|e&1,e>>>=1;return b};/*


 JavaScript Zlib and Deflate Library

 The MIT License

 Copyright (c) 2011 imaya

 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
*/
var cU=function(){var a=a||{};this.files=[];this.comment=a.comment},dU=[80,75,1,2],eU=[80,75,3,4],fU=[80,75,5,6],gU=function(a,b,c){c=c||{};var d=b.length,e=0;HT&&b instanceof Array&&(b=new Uint8Array(b));"number"!==typeof c.compressionMethod&&(c.compressionMethod=8);if(c.compress)switch(c.compressionMethod){case 0:break;case 8:e=JT(b);b=(new VT(b,c.deflateOption)).A();var f=!0;break;default:throw Error("Pb`"+c.compressionMethod);}a.files.push({buffer:b,Cc:c,mH:f,encrypted:!1,size:d,cz:e})};
cU.prototype.A=function(){var a=this.files,b,c=0,d=0,e,f,g;var h=0;for(g=a.length;h<g;++h){var p=a[h];var r=p.Cc.filename?p.Cc.filename.length:0;var w=p.Cc.comment?p.Cc.comment.length:0;if(!p.mH)switch(p.cz=JT(p.buffer),p.Cc.compressionMethod){case 0:break;case 8:p.buffer=(new VT(p.buffer,p.Cc.deflateOption)).A();p.mH=!0;break;default:throw Error("Pb`"+p.Cc.compressionMethod);}if(void 0!==p.Cc.password||void 0!==this.B){var x=p.Cc.password||this.B;var z=[305419896,591751049,878082192];HT&&(z=new Uint32Array(z));
var B=0;for(b=x.length;B<b;++B)hU(z,x[B]&255);B=z;b=p.buffer;HT?(x=new Uint8Array(b.length+12),x.set(b,12),b=x):b.unshift(0,0,0,0,0,0,0,0,0,0,0,0);for(e=0;12>e;++e)b[e]=iU(B,11===h?p.cz&255:256*Math.random()|0);for(f=b.length;e<f;++e)b[e]=iU(B,b[e]);p.buffer=b}c+=30+r+p.buffer.length;d+=46+r+w}b=new (HT?Uint8Array:Array)(c+d+(46+(this.comment?this.comment.length:0)));B=0;x=c;z=x+d;h=0;for(g=a.length;h<g;++h){p=a[h];r=p.Cc.filename?p.Cc.filename.length:0;w=p.Cc.comment?p.Cc.comment.length:0;e=B;b[B++]=
eU[0];b[B++]=eU[1];b[B++]=eU[2];b[B++]=eU[3];b[x++]=dU[0];b[x++]=dU[1];b[x++]=dU[2];b[x++]=dU[3];b[x++]=20;b[x++]=p.Cc.os||0;b[B++]=b[x++]=20;f=b[B++]=b[x++]=0;if(p.Cc.password||this.B)f|=1;b[B++]=b[x++]=f&255;b[B++]=b[x++]=f>>8&255;f=p.Cc.compressionMethod;b[B++]=b[x++]=f&255;b[B++]=b[x++]=f>>8&255;f=p.Cc.date||new Date;b[B++]=b[x++]=(f.getMinutes()&7)<<5|f.getSeconds()/2|0;b[B++]=b[x++]=f.getHours()<<3|f.getMinutes()>>3;b[B++]=b[x++]=(f.getMonth()+1&7)<<5|f.getDate();b[B++]=b[x++]=(f.getFullYear()-
1980&127)<<1|f.getMonth()+1>>3;f=p.cz;b[B++]=b[x++]=f&255;b[B++]=b[x++]=f>>8&255;b[B++]=b[x++]=f>>16&255;b[B++]=b[x++]=f>>24&255;f=p.buffer.length;b[B++]=b[x++]=f&255;b[B++]=b[x++]=f>>8&255;b[B++]=b[x++]=f>>16&255;b[B++]=b[x++]=f>>24&255;f=p.size;b[B++]=b[x++]=f&255;b[B++]=b[x++]=f>>8&255;b[B++]=b[x++]=f>>16&255;b[B++]=b[x++]=f>>24&255;b[B++]=b[x++]=r&255;b[B++]=b[x++]=r>>8&255;b[B++]=b[x++]=0;b[B++]=b[x++]=0;b[x++]=w&255;b[x++]=w>>8&255;b[x++]=0;b[x++]=0;b[x++]=0;b[x++]=0;b[x++]=0;b[x++]=0;b[x++]=
0;b[x++]=0;b[x++]=e&255;b[x++]=e>>8&255;b[x++]=e>>16&255;b[x++]=e>>24&255;if(f=p.Cc.filename)if(HT)b.set(f,B),b.set(f,x),B+=r,x+=r;else for(e=0;e<r;++e)b[B++]=b[x++]=f[e];if(r=p.Cc.extraField)if(HT)b.set(r,B),b.set(r,x),B+=0,x+=0;else for(e=0;e<w;++e)b[B++]=b[x++]=r[e];if(r=p.Cc.comment)if(HT)b.set(r,x),x+=w;else for(e=0;e<w;++e)b[x++]=r[e];if(HT)b.set(p.buffer,B),B+=p.buffer.length;else for(e=0,f=p.buffer.length;e<f;++e)b[B++]=p.buffer[e]}b[z++]=fU[0];b[z++]=fU[1];b[z++]=fU[2];b[z++]=fU[3];b[z++]=
0;b[z++]=0;b[z++]=0;b[z++]=0;b[z++]=g&255;b[z++]=g>>8&255;b[z++]=g&255;b[z++]=g>>8&255;b[z++]=d&255;b[z++]=d>>8&255;b[z++]=d>>16&255;b[z++]=d>>24&255;b[z++]=c&255;b[z++]=c>>8&255;b[z++]=c>>16&255;b[z++]=c>>24&255;w=this.comment?this.comment.length:0;b[z++]=w&255;b[z++]=w>>8&255;if(this.comment)if(HT)b.set(this.comment,z);else for(e=0,f=w;e<f;++e)b[z++]=this.comment[e];return b};
var iU=function(a,b){var c=a[2]&65535|2;c=c*(c^1)>>8&255;hU(a,b);return c^b},hU=function(a,b){a[0]=KT(a[0],b);a[1]=(6681*(20173*(a[1]+(a[0]&255))>>>0)>>>0)+1>>>0;a[2]=KT(a[2],a[1]>>>24)};var iw;
iw=function(a){return _.Aj(function*(){if(a.families.length){a.sn=!0;a.progress=0;a.A.Fb();try{var b=a.families.map(h=>h instanceof YK?h.fontFamily:h).map(h=>h.name).join(",");const c=yield _.tj(a.C.get(`${_.Dv(a.B.config,2)}download/list?family=${encodeURIComponent(b)}`,{withCredentials:!0})),d=c.zipName,e=new cU,f=c.manifest.fileRefs.length+c.manifest.files.length;b=0;for(const {filename:h,url:p,date:r}of c.manifest.fileRefs){const w=yield _.tj(a.C.get(p,{responseType:"arraybuffer"}));gU(e,new Uint8Array(w),
{filename:TB(h),compressionMethod:0,date:new Date(1E3*r.seconds)});a.progress=++b/f*100;a.A.Fb()}for(const {filename:h,contents:p}of c.manifest.files)gU(e,TB(p),{filename:TB(h),compressionMethod:0}),a.progress=++b/f*100,a.A.Fb();const g=new Blob([e.A()],{type:"application/zip"});yield _.GT.download(g,d)}catch(c){a.yz&&pb(a.window,a.yz),a.D&&_.IC(a.B.config,12)&&AL(a.D,c,!0)}a.sn=!1;a.progress=0;a.A.Fb()}})};
_.jU=class{constructor(a,b,c,d,e){this.window=a;this.C=b;this.B=c;this.A=d;this.D=e;this.Kf={UL:189477};this.sn=!1;this.progress=0;this.yz="";this.QG="flat";this.tab=new _.NF}};_.jU.F=function(a){return new (a||_.jU)(_.v("Window"),_.v(_.Wq),_.v(_.YG),_.v(_.vG),_.v(_.BL))};
_.jU.R=_.l({type:_.jU,I:[["gf-download-button"]],Ba:function(a,b){a&1&&_.U(_.xQ,5);if(a&2){let c;_.R(c=_.X())&&(b.button=c.first)}},inputs:{families:"families",yz:"fallbackUrl",QG:"buttonType"},outputs:{tab:"tab"},N:!0,features:[_.O],Pa:["*"],O:5,P:2,S:[["inner",""],["mat-stroked-button","","color","primary",3,"mat-mdc-button","gmat-mdc-button-with-prefix","disabled","ve","veClick","click","keydown.tab",4,"ngIf","ngIfElse"],["flatButton",""],[1,"wrapper"],[4,"ngIf"],["name","file_download",1,"centered",
3,"size"],[1,"footer__button-text"],["color","color",1,"spinner",3,"mode","value","diameter"],["mat-stroked-button","","color","primary",3,"disabled","ve","veClick","click","keydown.tab"],[3,"ngTemplateOutlet"],["mat-flat-button","","color","primary",3,"disabled","click","keydown.tab"]],M:function(a,b){a&1&&(_.Nm(),_.K(0,hw,3,2,"ng-template",null,0,_.Nn),_.K(2,jw,2,8,"button",1),_.K(3,kw,2,4,"ng-template",null,2,_.Nn));if(a&2){const c=_.Rm(4);_.u(2);_.C("ngIf","stroked"===b.QG)("ngIfElse",c)}},V:[_.oQ,
_.GQ,_.EQ,_.xQ,cT,bT,ZS,_.tH,_.AH,_.NR],styles:["button.gmat-mdc-button.mat-mdc-unelevated-button[_ngcontent-%COMP%]:not(.gmat-mdc-button-with-prefix){padding:0;width:100%}.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;gap:8px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.spinner[_ngcontent-%COMP%]{display:inline-block}button[mat-stroked-button][_ngcontent-%COMP%]{border-radius:36px}button[mat-stroked-button][_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]{gap:4px}.v5   .gf-header[_nghost-%COMP%]   .mat-mdc-outlined-button.mat-primary.gmat-mdc-button[_ngcontent-%COMP%]:not([disabled]), .v5   .gf-header   [_nghost-%COMP%]   .mat-mdc-outlined-button.mat-primary.gmat-mdc-button[_ngcontent-%COMP%]:not([disabled]){border-radius:48px;height:48px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}"],
xa:0});_.kU=class{constructor(a){this.A=a;this.category=this.name=null}track(){this.category&&this.name&&this.A.A(this.category,this.name,this.label,this.value)}};_.kU.F=function(a){return new (a||_.kU)(_.v(_.BL))};_.kU.ma=_.df({type:_.kU,I:[["","logEvent",""]],na:function(a,b){a&1&&_.I("click",function(){return b.track()})},inputs:{name:["logEvent","name"],category:["logEventCategory","category"],label:["logEventLabel","label"],value:["logEventValue","value"]},Qa:["logEvent"],N:!0});var Dba=new _.m("GMAT_MENU_OPTIONS",{aa:"root",U:()=>({Rb:!1})});_.lU=class extends _.XN{constructor(){super(...arguments);this.A=[]}create(a){return super.create(Object.assign({},a,{vd:(null==a?0:a.vd)?_.ls(a.vd).concat(this.A):this.A}))}};_.lU.F=function(){let a;return function(b){return(a||(a=_.Sg(_.lU)))(b||_.lU)}}();_.lU.la=_.fe({ja:_.lU,U:_.lU.F});_.mU=class{constructor(a,b){this.options=a;a.Rb||b.A.push("gmat-mdc-menu")}};_.mU.F=function(a){return new (a||_.mU)(_.v(Dba),_.v(_.XN))};_.mU.ma=_.df({type:_.mU,I:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],features:[_.cn([{ka:_.XN,fd:_.lU}])]});var Eba=_.gt("transformMenu",[_.jt("void",_.it({opacity:0,transform:"scale(0.8)"})),_.kt("void => enter",_.ht("120ms cubic-bezier(0, 0, 0.2, 1)",_.it({opacity:1,transform:"scale(1)"}))),_.kt("* => void",_.ht("100ms 25ms linear",_.it({opacity:0})))]),Fba=_.gt("fadeInItems",[_.jt("showing",_.it({opacity:1})),_.kt("void => *",[_.it({opacity:0}),_.ht("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);var nU=new _.m("MatMenuContent"),oU=class{constructor(a,b,c,d,e,f,g){this.B=a;this.G=b;this.D=c;this.Ec=d;this.Uc=e;this.ta=f;this.Ga=g;this.C=new _.Wk}attach(a={}){this.ie||(this.ie=new _.QN(this.B,this.Uc));this.detach();this.A||(this.A=new TN(this.ta.createElement("div"),this.G,this.D,this.Ec));const b=this.B.Za.J;b.parentNode.insertBefore(this.A.B,b);let c;null==(c=this.Ga)||_.FE(c);this.ie.attach(this.A,a);this.C.next()}detach(){this.ie.D&&this.ie.detach()}oa(){this.A&&this.A.kc()}};
oU.F=function(a){return new (a||oU)(_.v(_.zn),_.v(_.Oz),_.v(El),_.v(_.wr),_.v(_.An),_.v(_.Ns),_.v(_.vG))};oU.ma=_.df({type:oU});_.pU=class extends oU{};_.pU.F=function(){let a;return function(b){return(a||(a=_.Sg(_.pU)))(b||_.pU)}}();_.pU.ma=_.df({type:_.pU,I:[["ng-template","matMenuContent",""]],features:[_.cn([{ka:nU,Ra:_.pU}]),_.Wl]});var qU=new _.m("MAT_MENU_PANEL");var Gba,Hba;Gba=[[["mat-icon"],["","matMenuItemIcon",""]],"*"];Hba=_.Ys(_.Zs(class{}));
_.rU=class extends Hba{constructor(a,b,c,d,e){super();this.ea=a;this.ta=b;this.Bb=c;this.Ts=d;this.Ga=e;this.role="menuitem";this.jk=new _.Wk;this.im=new _.Wk;this.zy=this.Lo=!1;let f;null==d||null==(f=d.iQ)||f.call(d,this)}focus(a,b){this.Bb&&a?iM(this.Bb,this.Pg(),a,b):this.Pg().focus(b);this.im.next(this)}Ha(){this.Bb&&_.gM(this.Bb,this.ea,!1)}oa(){this.Bb&&_.hM(this.Bb,this.ea);this.Ts&&this.Ts.removeItem&&this.Ts.removeItem(this);this.jk.complete();this.im.complete()}Es(){return this.disabled?
"-1":"0"}Pg(){return this.ea.J}nN(a){this.disabled&&(a.preventDefault(),a.stopPropagation())}ZN(){this.jk.next(this)}kj(){const a=this.ea.J.cloneNode(!0),b=a.querySelectorAll("mat-icon, .material-icons");for(let d=0;d<b.length;d++)b[d].remove();let c;return(null==(c=a.textContent)?void 0:c.trim())||""}gP(a){this.Lo=a;let b;null==(b=this.Ga)||_.FE(b)}mP(a){this.zy=a;let b;null==(b=this.Ga)||_.FE(b)}Gs(){return this.ta&&this.ta.activeElement===this.Pg()}};
_.rU.F=function(a){return new (a||_.rU)(_.v(_.Zg),_.v(_.Ns),_.v(_.jM),_.v(qU,8),_.v(_.vG))};
_.rU.R=_.l({type:_.rU,I:[["","mat-menu-item",""]],Ca:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator"],wa:8,na:function(a,b){a&1&&_.I("click",function(c){return b.nN(c)})("mouseenter",function(){return b.ZN()});a&2&&(_.fm("role",b.role)("tabindex",b.Es())("aria-disabled",b.disabled)("disabled",b.disabled||null),_.D("mat-mdc-menu-item-highlighted",b.Lo)("mat-mdc-menu-item-submenu-trigger",b.zy))},inputs:{disabled:"disabled",wb:"disableRipple",role:"role"},Qa:["matMenuItem"],features:[_.Wl],Gc:["mat-menu-item",
""],Pa:["mat-icon, [matMenuItemIcon]","*"],O:5,P:3,S:[[1,"mat-mdc-menu-item-text"],["matRipple","",1,"mat-mdc-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],["class","mat-mdc-menu-submenu-icon","viewBox","0 0 5 10","focusable","false","aria-hidden","true",4,"ngIf"],["viewBox","0 0 5 10","focusable","false","aria-hidden","true",1,"mat-mdc-menu-submenu-icon"],["points","0,0 5,5 0,10"]],M:function(a,b){a&1&&(_.Nm(Gba),_.Om(0),_.E(1,"span",0),_.Om(2,1),_.G(),_.H(3,"div",1),_.K(4,lw,2,0,"svg",
2));a&2&&(_.u(3),_.C("matRippleDisabled",b.wb||b.disabled)("matRippleTrigger",b.Pg()),_.u(1),_.C("ngIf",b.zy))},V:[_.tH,_.UP],Oa:2,xa:0});var Iba=0,sU=new _.m("mat-menu-default-options",{aa:"root",U:nw}),Jba=function(a,b="program"){let c;null==(c=a.G)||c.unsubscribe();a.G=_.A(a.ua.ue,_.Ek()).subscribe(()=>{let d=null;a.A.length&&(d=a.A.first.Pg().closest('[role="menu"]'));if(!d||!d.contains(document.activeElement)){const e=a.tb;e.za=b;e.D(0,1);!e.B&&d&&d.focus()}})},tU=class{get Ql(){return this.L}set Ql(a){this.L=a;this.bo()}get so(){return this.T}set so(a){this.T=a;this.bo()}get Tq(){return this.K}set Tq(a){this.K=_.ms(a)}get Ke(){return this.C}set Ke(a){this.C=
_.ms(a)}set vd(a){const b=this.ca;b&&b.length&&b.split(" ").forEach(c=>{this.Ae[c]=!1});(this.ca=a)&&a.length&&(a.split(" ").forEach(c=>{this.Ae[c]=!0}),this.ea.J.className="")}get classList(){return this.vd}set classList(a){this.vd=a}constructor(a,b,c,d){this.ea=a;this.ua=b;this.Ga=d;this.A=new _.In;this.Ae={};this.Ss="void";this.Fi=new _.Wk;this.close=this.closed=new _.NF;this.ev=`mat-menu-panel-${Iba++}`;this.pB=c.pB||"";this.L=c.Ql;this.T=c.so;this.Sh=c.Sh;this.K=c.Tq;this.C=c.Ke}Wa(){this.bo()}Dd(){this.va();
this.tb=_.QM(PM(_.OM(new _.WM(this.A))));this.tb.qa.subscribe(()=>this.closed.emit("tab"));_.A(this.A.A,_.cl(this.A),_.el(a=>_.Wj(...a.map(b=>b.im)))).subscribe(a=>_.RM(this.tb,a));this.A.A.subscribe(a=>{const b=this.tb;var c;"enter"===this.Ss&&(null==(c=b.B)?0:c.Gs())&&(a=_.nG(a),c=Math.max(0,Math.min(a.length-1,b.ia||0)),a[c]&&!a[c].disabled?b.C(c):SM(b))})}oa(){let a;null==(a=this.tb)||a.destroy();this.A.destroy();this.closed.complete();let b;null==(b=this.G)||b.unsubscribe()}jk(){return _.A(this.A.A,
_.cl(this.A),_.el(a=>_.Wj(...a.map(b=>b.jk))))}iQ(){}removeItem(){}Jd(a){const b=a.keyCode,c=this.tb;switch(b){case 27:_.ss(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.jv&&"ltr"===this.direction&&this.closed.emit("keydown");break;case 39:this.jv&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:if(38===b||40===b)c.za="keyboard";_.UM(c,a);return}a.stopPropagation()}nK(a){a=`${this.D}${Math.min(this.Z+a,24)}`;const b=Object.keys(this.Ae).find(c=>c.startsWith(this.D));
b&&b!==this.B||(this.B&&(this.Ae[this.B]=!1),this.Ae[a]=!0,this.B=a)}bo(a=this.Ql,b=this.so){const c=this.Ae;c["mat-menu-before"]="before"===a;c["mat-menu-after"]="after"===a;c["mat-menu-above"]="above"===b;c["mat-menu-below"]="below"===b;let d;null==(d=this.Ga)||_.FE(d)}qa(){this.Ss="enter"}ia(){this.Ss="void"}DO(a){this.Fi.next(a);this.H=!1}EO(a){this.H=!0;"enter"===a.zb&&0===this.tb.ia&&(a.element.scrollTop=0)}va(){_.A(this.KD.A,_.cl(this.KD)).subscribe(a=>{this.A.reset(a.filter(b=>b.Ts===this));
_.Dn(this.A)})}};tU.F=function(a){return new (a||tU)(_.v(_.Zg),_.v(_.ql),_.v(sU),_.v(_.vG))};
tU.ma=_.df({type:tU,Db:function(a,b,c){a&1&&(_.Hn(c,nU,5),_.Hn(c,_.rU,5),_.Hn(c,_.rU,4));if(a&2){let d;_.R(d=_.X())&&(b.xn=d.first);_.R(d=_.X())&&(b.KD=d);_.R(d=_.X())&&(b.items=d)}},Ba:function(a,b){a&1&&_.U(_.zn,5);if(a&2){let c;_.R(c=_.X())&&(b.Pe=c.first)}},inputs:{Sh:"backdropClass",ariaLabel:["aria-label","ariaLabel"],je:["aria-labelledby","ariaLabelledby"],zk:["aria-describedby","ariaDescribedby"],Ql:"xPosition",so:"yPosition",Tq:"overlapTrigger",Ke:"hasBackdrop",vd:["class","panelClass"],
classList:"classList"},outputs:{closed:"closed",close:"close"}});_.uU=class extends tU{constructor(a,b,c,d){super(a,b,c,d);this.D="mat-elevation-z";this.Z=8}};_.uU.F=function(a){return new (a||_.uU)(_.v(_.Zg),_.v(_.ql),_.v(sU),_.v(_.vG))};
_.uU.R=_.l({type:_.uU,I:[["mat-menu"]],Ca:["ngSkipHydration",""],wa:3,na:function(a){a&2&&_.fm("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},Qa:["matMenu"],features:[_.cn([{ka:qU,Ra:_.uU}]),_.Wl],Pa:["*"],O:1,P:0,S:[["tabindex","-1","role","menu",1,"mat-mdc-menu-panel","mat-mdc-elevation-specific",3,"id","ngClass","keydown","click"],[1,"mat-mdc-menu-content"]],M:function(a){a&1&&(_.Nm(),_.K(0,mw,3,6,"ng-template"))},V:[_.nH],styles:['mat-menu{display:none}.mat-mdc-menu-content{margin:0;padding:8px 0;list-style-type:none}.mat-mdc-menu-content:focus{outline:none}.mat-mdc-menu-content,.mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;white-space:normal;font-family:var(--mat-menu-item-label-text-font);line-height:var(--mat-menu-item-label-text-line-height);font-size:var(--mat-menu-item-label-text-size);letter-spacing:var(--mat-menu-item-label-text-tracking);font-weight:var(--mat-menu-item-label-text-weight)}.mat-mdc-menu-panel{--mat-menu-container-shape:4px;min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;outline:0;border-radius:var(--mat-menu-container-shape);background-color:var(--mat-menu-container-color);will-change:transform,opacity}.mat-mdc-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-mdc-menu-panel{outline:solid 1px}.mat-mdc-menu-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:16px;padding-right:16px;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;width:100%;text-align:left;box-sizing:border-box;color:inherit;font-size:inherit;background:none;text-decoration:none;margin:0;align-items:center;min-height:48px}.mat-mdc-menu-item:focus{outline:none}[dir=rtl] .mat-mdc-menu-item,.mat-mdc-menu-item[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-menu-item::-moz-focus-inner{border:0}.mat-mdc-menu-item,.mat-mdc-menu-item:visited,.mat-mdc-menu-item:link{color:var(--mat-menu-item-label-text-color)}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-item .mat-mdc-menu-submenu-icon{color:var(--mat-menu-item-icon-color)}.mat-mdc-menu-item[disabled]{cursor:default;opacity:.38}.mat-mdc-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.mat-mdc-menu-item .mat-icon{margin-right:16px}[dir=rtl] .mat-mdc-menu-item{text-align:right}[dir=rtl] .mat-mdc-menu-item .mat-icon{margin-right:0;margin-left:16px}.mat-mdc-menu-item.mat-mdc-menu-item-submenu-trigger{padding-right:32px}[dir=rtl] .mat-mdc-menu-item.mat-mdc-menu-item-submenu-trigger{padding-right:16px;padding-left:32px}.mat-mdc-menu-item:not([disabled]):hover{background-color:var(--mat-menu-item-hover-state-layer-color)}.mat-mdc-menu-item:not([disabled]).cdk-program-focused,.mat-mdc-menu-item:not([disabled]).cdk-keyboard-focused,.mat-mdc-menu-item:not([disabled]).mat-mdc-menu-item-highlighted{background-color:var(--mat-menu-item-focus-state-layer-color)}.cdk-high-contrast-active .mat-mdc-menu-item{margin-top:1px}.mat-mdc-menu-submenu-icon{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:5px;height:10px;fill:currentColor}[dir=rtl] .mat-mdc-menu-submenu-icon{right:auto;left:16px;transform:translateY(-50%) scaleX(-1)}.cdk-high-contrast-active .mat-mdc-menu-submenu-icon{fill:CanvasText}.mat-mdc-menu-item .mat-mdc-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n'],
Oa:2,data:{animation:[Eba,Fba]},xa:0});var vU=new _.m("mat-menu-scroll-strategy"),Kba={ka:vU,Ie:[_.XN],Ed:function(a){return()=>a.B.A()}},wU=_.vs({passive:!0}),xU=function(a){return!!(a.G&&a.B&&a.Ef)},Lba=function(a,b){if(!a.A){var c=JN(_.MN(a.Z.position(),a.mb));c.ca=!0;c=new _.wN({Ij:KN(c,".mat-menu-panel, .mat-mdc-menu-panel"),Sh:b.Sh||"cdk-overlay-transparent-backdrop",vd:b.pB,ui:a.va(),direction:a.lb});a.Hb(b,c.Ij);a.A=a.Z.create(c);a.A.T.subscribe()}return a.A},yU=class{get iE(){return this.Ef}set iE(a){this.Ef=a}get Ef(){return this.qa}set Ef(a){if(a!==
this.qa){this.qa=a;this.L.unsubscribe();a&&(this.L=a.close.subscribe(c=>{this.za(c);"click"!==c&&"tab"!==c||!this.B||this.B.closed.emit(c)}));var b;null==(b=this.G)||b.mP(xU(this))}}constructor(a,b,c,d,e,f,g,h,p){this.Z=a;this.mb=b;this.Uc=c;this.G=f;this.lb=g;this.Bb=h;this.ua=p;this.A=null;this.D=!1;this.L=this.ia=this.K=_.cj.EMPTY;this.Ga=_.Fe(_.vG);this.ca=r=>{rs(r)||(this.C="touch")};this.C=void 0;this.Cv=!0;this.VT=this.Eq=new _.NF;this.gB=this.re=new _.NF;this.va=d;this.B=e instanceof tU?e:
void 0;b.J.addEventListener("touchstart",this.ca,wU)}Dd(){this.Na()}oa(){this.A&&(this.A.kc(),this.A=null);this.mb.J.removeEventListener("touchstart",this.ca,wU);this.L.unsubscribe();this.K.unsubscribe();this.ia.unsubscribe()}get xg(){return this.D}get dir(){return this.lb&&"rtl"===this.lb.value?"rtl":"ltr"}Fj(){const a=this.Ef;if(!this.D&&a){var b=Lba(this,a),c=b.A,d=c.Ij;this.kb(a,d);c.Ke=null==a.Ke?!xU(this):a.Ke;b.attach(this.Da(a));a.xn&&a.xn.attach(this.rT);this.K=this.Ua().subscribe(()=>this.Ta());
this.La(a);a instanceof tU&&(a.qa(),_.A(a.A.A,_.gl(a.close)).subscribe(()=>{_.EN(JN(d,!1));JN(d,!0)}))}}Ta(){let a;null==(a=this.Ef)||a.close.emit()}focus(a,b){this.Bb&&a?iM(this.Bb,this.mb,a,b):this.mb.J.focus(b)}xd(){let a;null==(a=this.A)||a.xd()}za(a){if(this.A&&this.xg){var b=this.Ef;this.K.unsubscribe();this.A.detach();!this.Cv||"keydown"!==a&&this.C&&xU(this)||this.focus(this.C);this.C=void 0;if(b instanceof tU)b.ia(),b.xn?_.A(b.Fi,_.Zj(c=>"void"===c.zb),_.Ek(),_.gl(b.xn.C)).subscribe({next:()=>
b.xn.detach(),complete:()=>this.H(!1)}):this.H(!1);else{this.H(!1);let c;null==b||null==(c=b.xn)||c.detach()}}}La(a){a.jv=xU(this)?this.B:void 0;a.direction=this.dir;this.eb(a);Jba(a,this.C||"program");this.H(!0)}eb(a){if(a.nK){let b=0,c=a.jv;for(;c;)b++,c=c.jv;a.nK(b)}}H(a){a!==this.D&&((this.D=a)?this.Eq.emit():this.re.emit(),xU(this)&&this.G.gP(a),_.FE(this.Ga))}Hb(a,b){a.bo&&b.io.subscribe(c=>{const d="start"===c.A.Ub?"after":"before",e="top"===c.A.uc?"below":"above";this.ua?this.ua.nb(()=>a.bo(d,
e)):a.bo(d,e)})}kb(a,b){let [c,d]="before"===a.Ql?["end","start"]:["start","end"],e=c,f=d,[g,h]="above"===a.so?["bottom","top"]:["top","bottom"],[p,r]=[g,h],w=p,x=r,[z,B]=[e,f],F=z,N=B,V=0;xU(this)?(N=e="before"===a.Ql?"start":"end",f=F="end"===e?"start":"end",this.B&&(null==this.T&&(this.T=(a=this.B.items.first)?a.Pg().offsetTop:0),V="bottom"===g?this.T:-this.T)):a.Tq||(w="top"===g?"bottom":"top",x="top"===h?"bottom":"top");_.GN(b,[{td:e,ud:w,Ub:F,uc:g,offsetY:V},{td:f,ud:w,Ub:N,uc:g,offsetY:V},
{td:e,ud:x,Ub:F,uc:h,offsetY:-V},{td:f,ud:x,Ub:N,uc:h,offsetY:-V}])}Ua(){const a=this.A.Ap(),b=this.A.H,c=this.B?this.B.closed:_.qj(),d=this.B?_.A(this.B.jk(),_.Zj(e=>e!==this.G),_.Zj(()=>this.D)):_.qj();return _.Wj(a,c,d,b)}bO(a){qs(a)||(this.C=0===a.button?"mouse":void 0,xU(this)&&a.preventDefault())}Jd(a){a=a.keyCode;if(13===a||32===a)this.C="keyboard";xU(this)&&(39===a&&"ltr"===this.dir||37===a&&"rtl"===this.dir)&&(this.C="keyboard",this.Fj())}Of(a){xU(this)?(a.stopPropagation(),this.Fj()):this.D?
this.Ta():this.Fj()}Na(){xU(this)&&this.B&&(this.ia=_.A(this.B.jk(),_.Zj(a=>a===this.G&&!a.disabled),_.yk(KF)).subscribe(()=>{this.C="mouse";this.Ef instanceof tU&&this.Ef.H?_.A(this.Ef.Fi,_.Ek(),_.yk(KF),_.gl(this.B.jk())).subscribe(()=>this.Fj()):this.Fj()}))}Da(a){this.ie&&this.ie.Pe===a.Pe||(this.ie=new _.QN(a.Pe,this.Uc));return this.ie}};yU.F=function(a){return new (a||yU)(_.v(_.XN),_.v(_.Zg),_.v(_.An),_.v(vU),_.v(qU,8),_.v(_.rU,10),_.v(_.YM,8),_.v(_.jM),_.v(_.ql))};
yU.ma=_.df({type:yU,wa:3,na:function(a,b){a&1&&_.I("click",function(c){return b.Of(c)})("mousedown",function(c){return b.bO(c)})("keydown",function(c){return b.Jd(c)});a&2&&_.fm("aria-haspopup",b.Ef?"menu":null)("aria-expanded",b.xg)("aria-controls",b.xg?b.Ef.ev:null)},inputs:{iE:["mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],Ef:["matMenuTriggerFor","menu"],rT:["matMenuTriggerData","menuData"],Cv:["matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{Eq:"menuOpened",VT:"onMenuOpen",re:"menuClosed",
gB:"onMenuClose"}});_.zU=class extends yU{};_.zU.F=function(){let a;return function(b){return(a||(a=_.Sg(_.zU)))(b||_.zU)}}();_.zU.ma=_.df({type:_.zU,I:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],Ca:[1,"mat-mdc-menu-trigger"],Qa:["matMenuTrigger"],features:[_.Wl]});_.AU=class{};_.AU.F=function(a){return new (a||_.AU)};_.AU.Ya=_.af({type:_.AU});_.AU.Xa=_.ge({Xb:[Kba],imports:[_.KH,_.VP,_.aO,_.ZN,_.tN,_.aO]});_.BU=class{};_.BU.F=function(a){return new (a||_.BU)};_.BU.Ya=_.af({type:_.BU});_.BU.Xa=_.ge({Xb:[{ka:_.XN,fd:_.lU}],imports:[_.AU]});var Mba=["shareButton"],Nba=["closeButton"],Oba=["downloadButton"],Pba=["openShareLinkButton"],Qba=["shareMenuCopyButton"],Rba=["shareMenuOpener"],rw=function(){return[]},Sba=function(a){return{lA:a}},ow=function(a,b){b&&(b.preventDefault(),b.stopPropagation());requestAnimationFrame(()=>{let c;return null==(c=a.It)?void 0:c.focus()})},vw=function(a,b){b&&(b.preventDefault(),b.stopPropagation());let c;null==(c=a.ZT)||c.focus()},CU=class{constructor(a,b,c,d,e,f){this.window=a;this.Fa=c;this.cb=d;this.ha=
e;this.B=f;this.OL="https://developers.google.com/fonts/docs/css2";this.FR={"=0":"family","=1":"family",other:"families"};this.sq=_.A(this.Fa.Xm,_.y(g=>0===g),_.cl(!0));this.pR=_.A(_.Hj([_.A(this.Fa.Ok,_.y(g=>`${this.A}download?family=${g.map(h=>encodeURIComponent(h.fontFamily.name)).join("|")}`)),this.Fa.Xm]),_.y(([g,h])=>({link:g,Wp:h})));this.PU=_.A(this.Fa.L,_.y(g=>{if(!g.length)return"";g=(new _.dK({bq:{["selection.family"]:g.join("|")}})).toString();return`${this.window.location.origin}/${"share"}?${g}`}));
this.fa=new _.$k(1);this.Zk=!1;this.A=_.Dv(b.config,2)}Ha(){}oa(){this.fa.next();this.fa.complete()}close(){this.Fa.isVisible&&this.Fa.Jl()}get wR(){return this.ha.A?"Choose a font to get started.":this.ha.wj||this.ha.uA?"Choose a style to get started.":""}get vR(){return"\u00af\\_(\u30c4)_/\u00af"}Op(a){this.B.A(a);this.xr&&this.xr.Ta()}VB(a){const b=document.createRange();b.selectNode(a.target);let c;null==(c=window.getSelection())||c.removeAllRanges();let d;null==(d=window.getSelection())||d.addRange(b)}};
CU.F=function(a){return new (a||CU)(_.v("Window"),_.v(_.YG),_.v(_.ML),_.v(_.yL),_.v(_.mS),_.v(_.HQ))};
CU.R=_.l({type:CU,I:[["gf-collection-drawer"]],Ba:function(a,b){a&1&&(_.U(Mba,5),_.U(Nba,5),_.U(Oba,5),_.U(Pba,5),_.U(Qba,5),_.U(Rba,5));if(a&2){let c;_.R(c=_.X())&&(b.sY=c.first);_.R(c=_.X())&&(b.vX=c.first);_.R(c=_.X())&&(b.BX=c.first);_.R(c=_.X())&&(b.ZT=c.first);_.R(c=_.X())&&(b.It=c.first);_.R(c=_.X())&&(b.xr=c.first)}},N:!0,features:[_.O],O:20,P:25,S:[["cdkTrapFocus","","cdkTrapFocusAutoCapture","",1,"drawer_wrapper"],[1,"header"],[1,"mat-text--title","gmat-subhead-1","header__title"],["mat-icon-button",
"","color","secondary--gray","class","actions__share-button","aria-label","Share a direct link to the selected font families","logEvent","share","logEventCategory","collectionDrawer",3,"is-popup-visible","matMenuTriggerFor","click","menuOpened",4,"ngIf"],["mat-icon-button","","color","secondary--gray","class","actions__close-button","aria-label","Hide collection","logEvent","close","logEventCategory","collectionDrawer",3,"click",4,"ngIf"],[3,"shouldRender"],[4,"ngIf"],["class","empty-drawer-content",
4,"ngIf"],["focusFirstItem","true",1,"gmat-elevation-z2","share-menu","gf-common",3,"closed"],["shareMenu","matMenu"],["matMenuContent",""],["mat-icon-button","","color","secondary--gray","aria-label","Share a direct link to the selected font families","logEvent","share","logEventCategory","collectionDrawer",1,"actions__share-button",3,"matMenuTriggerFor","click","menuOpened"],["shareMenuOpener","matMenuTrigger","shareButton",""],["name","share"],["mat-icon-button","","color","secondary--gray","aria-label",
"Hide collection","logEvent","close","logEventCategory","collectionDrawer",1,"actions__close-button",3,"click"],["closeButton",""],["name","close"],[1,"drawer-content"],["gf-scroll-trap","",1,"drawer-content__section","drawer-content__section--review"],[1,"mat-text--title","gmat-subhead-2","drawer-content__section-title"],["gf-scroll-trap","",1,"drawer-content__section","drawer-content__section--embed"],["class","drawer-content__footer",4,"ngIf"],[1,"drawer-content__footer"],["mat-stroked-button",
"","color","primary","logEvent","click","logEventCategory","collectionDrawer","logEventLabel","API Docs",1,"footer__button","footer__button--left",3,"href"],[1,"footer__button-content"],["name","open_in_new",3,"size"],[1,"footer__button-text"],["logEvent","download","logEventCategory","collectionDrawer",1,"footer__button",3,"families","fallbackUrl","logEventLabel","click"],["downloadButton",""],[1,"empty-drawer-content"],["aria-hidden","true",1,"gmat-headline-1","empty-drawer-content__error-emoji"],
[1,"gmat-headline-6"],["class","share-popup",3,"click",4,"ngIf"],[1,"share-popup",3,"click"],[1,"share-popup__code","gmat-body-2",3,"click"],["mat-button","","aria-label","Copy share page link","color","secondary--gray","role","menuitem",1,"share-popup__button",3,"click","keydown.tab","keydown.shift.tab"],["shareMenuCopyButton",""],["name","content_copy",3,"size"],["mat-button","","aria-label","Navigate to share page","color","secondary--gray","role","menuitem",1,"share-popup__button",3,"href","keydown.tab",
"keydown.shift.tab"],["openShareLinkButton",""]],M:function(a,b){a&1&&(_.E(0,"div",0)(1,"div",1)(2,"h1",2),_.L(3),_.P(4,"i18nPlural"),_.P(5,"async"),_.G(),_.K(6,pw,4,4,"button",3),_.P(7,"async"),_.K(8,qw,3,1,"button",4),_.P(9,"async"),_.H(10,"gf-share-callout",5),_.P(11,"async"),_.P(12,"async"),_.G(),_.K(13,tw,12,3,"ng-container",6),_.P(14,"async"),_.K(15,uw,7,2,"div",7),_.P(16,"async"),_.E(17,"mat-menu",8,9),_.I("closed",function(){b.Zk=!1}),_.K(19,xw,2,3,"ng-template",10),_.G()());a&2&&(_.u(3),
_.Um(" Selected ",_.nn(4,6,_.Q(5,9,b.Fa.Xm),b.FR)," "),_.u(3),_.C("ngIf",!_.Q(7,11,b.sq)),_.u(2),_.C("ngIf",_.gn(23,Sba,_.Q(9,13,b.sq))),_.u(2),_.C("shouldRender",!_.Q(11,15,b.sq)&&!_.Q(12,17,b.cb.VS)),_.u(3),_.C("ngIf",!_.Q(14,19,b.sq)),_.u(2),_.C("ngIf",_.Q(16,21,b.sq)))},V:[_.JM,_.sM,_.FH,_.jU,SR,_.oQ,_.GQ,_.EQ,_.yQ,_.xQ,_.CQ,_.BU,_.mU,_.uU,_.pU,_.zU,_.JH,_.kU,_.tH,OS,PS,XL],styles:["[_nghost-%COMP%]{background:#fff;display:block;height:100%;max-width:100%;overflow-x:hidden;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s cubic-bezier(.4,0,1,1);transition:.4s cubic-bezier(.4,0,1,1);-webkit-transition-property:box-shadow,-webkit-transform;transition-property:box-shadow,-webkit-transform;transition-property:transform,box-shadow;transition-property:transform,box-shadow,-webkit-transform;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.drawer_wrapper[_ngcontent-%COMP%]{display:contents}.header[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dadce0;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:64px;padding:0 16px}.header__title[_ngcontent-%COMP%]{width:100%}.drawer-content[_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;height:calc(100% - 128px);overflow-y:auto;padding-bottom:0;position:relative}.footer__button[_ngcontent-%COMP%]{padding:0;width:50%}.footer__button--left[_ngcontent-%COMP%]{margin-right:8px}.footer__button-content[_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;text-decoration:none;width:100%}.drawer-content__section-title[_ngcontent-%COMP%]{margin-bottom:24px;padding:16px 16px 0}.empty-drawer-content__error-emoji[_ngcontent-%COMP%]{margin-bottom:24px}.empty-drawer-content[_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-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-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:calc(100% - 64px)}.drawer-content__footer[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #dadce0;bottom:0;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:64px;padding-left:8px;padding-right:8px;position:fixed;width:100%}.drawer-content__section[_ngcontent-%COMP%]{overflow-y:auto}.drawer-content__section--embed[_ngcontent-%COMP%]{border-top:1px solid #dadce0;-webkit-box-flex:1;-webkit-flex:1 1 0;-moz-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.drawer-content__section--review[_ngcontent-%COMP%]{max-height:50%;padding-bottom:16px}.footer__button-text[_ngcontent-%COMP%]{margin-left:8px}.gf-dark-theme[_nghost-%COMP%], .gf-dark-theme   [_nghost-%COMP%]{box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);background:#303134}.gf-dark-theme[_nghost-%COMP%]   .header[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .header[_ngcontent-%COMP%]{border-bottom:1px solid #5f6368}.gf-dark-theme[_nghost-%COMP%]   .drawer-content__section--embed[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .drawer-content__section--embed[_ngcontent-%COMP%]{border-top:1px solid #5f6368}.gf-dark-theme[_nghost-%COMP%]   .drawer-content__footer[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .drawer-content__footer[_ngcontent-%COMP%]{border-top:1px solid #5f6368}.share-popup[_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;padding:0 8px;z-index:20}.share-popup__code[_ngcontent-%COMP%]{border-radius:4px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin-right:8px;overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:nowrap}.share-popup__button[_ngcontent-%COMP%]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:0}"]});_.DU=function(a){return Object.values(a).reduce((b,c)=>{const d=_.Dv(c,4);b[d]||(b[d]={id:d,name:d,regions:[]});b[d].regions.push(c.Va());return b},{})};
_.EU=function(a,b,c,d,e){const f=_.DU(b);return Object.values(a).filter(g=>_.IC(g,11)).filter(g=>{let h;return"all-continent"===c||(null==(h=g.af())?void 0:h.some(p=>{let r;return null==(r=f[c].regions)?void 0:r.includes(p)}))}).filter(g=>{let h;return"all-region"===d||(null==(h=g.af())?void 0:h.includes(d))}).filter(g=>"all-script"===e||_.Dv(g,3)===e).reduce((g,h)=>(g[h.Va()]=h,g),{})};_.FU=class{};_.FU.F=function(a){return new (a||_.FU)};_.FU.la=_.fe({ja:_.FU,U:_.FU.F,aa:"root"});var GU=class extends _.NC{constructor(a){super(a)}Va(){return _.Dv(this,1)}Ja(){return _.Dv(this,4)}af(){return _.Ec(this,8,_.dc)}};GU.Lc=[8];var Tba=class extends _.NC{constructor(a){super(a)}Va(){return _.Dv(this,1)}Ja(){return _.Dv(this,2)}};var Uba=class extends _.NC{constructor(a){super(a)}Va(){return _.Dv(this,1)}Ja(){return _.Dv(this,2)}};var HU=class extends _.NC{constructor(a){super(a,0,"lang_metadata_response")}af(){return _.uC(this,Tba,2)}};HU.Lc=[1,2,3];var Vba;Vba=function(a){return _.Nj(()=>a.B.get(`${_.Dv(a.A.config,2)}${"metadata/lang"}`))};_.IU=function(a){return a.reduce((b,c)=>{b[c.Va()]=c;return b},{})};
_.JU=class{constructor(a,b){this.B=a;this.A=b;this.metadata=_.A(Vba(this),_.y(c=>Mc(HU,c[0])),_.Zk(1));this.languages=_.A(this.metadata,_.y(c=>_.uC(c,GU,1)),_.y(c=>_.IU(c)),_.Zk(1));this.regions=_.A(this.metadata,_.y(c=>c.af()),_.y(c=>_.IU(c)),_.Zk(1));this.scripts=_.A(this.metadata,_.y(c=>_.uC(c,Uba,3)),_.y(c=>_.IU(c)),_.Zk(1));_.A(this.regions,_.Jj(c=>Object.values(c)),_.Sk((c,d)=>{const e=_.Dv(d,4);c[e]=c[e]||{id:e,name:e,regions:[]};c[e].regions.push(d.Va());return c},{}),_.Zk(1));this.Cb=_.A(_.ek(this.languages,
this.regions,this.scripts),_.y(([c,d,e])=>({languages:c,regions:d,scripts:e})))}};_.JU.F=function(a){return new (a||_.JU)(_.k(_.Wq),_.k(_.YG))};_.JU.la=_.fe({ja:_.JU,U:_.JU.F,aa:"root"});var Wba,KU;Wba={withCredentials:!0};KU=function(a){return Object.values(a).flat().reduce((b,c)=>{b[c]=(b[c]||0)+1;return b},{})};
_.LU=class{constructor(a,b,c){this.D=a;this.C=b;this.B=c;this.A=_.A(this.D.get(`${_.Dv(this.C.config,2)}${"metadata/noto/languages"}`,Wba),_.Zk(1));this.G=_.A(this.A,_.y(d=>d.langToNotoFamilies),_.Zk(1));this.K=_.A(this.A,_.y(d=>d.regionToNotoFamilies),_.Zk(1));this.L=_.A(this.A,_.y(d=>d.scriptToNotoFamilies),_.Zk(1));this.H=_.A(this.A,_.y(d=>{const e={},f=KU(d.langToNotoFamilies),g=KU(d.regionToNotoFamilies);(new Set([...Object.keys(f),...Object.keys(g)])).forEach(h=>{e[h]={Fu:f[h]||0,sv:g[h]||0}});
return e}),_.Zk(1))}};_.LU.F=function(a){return new (a||_.LU)(_.k(_.Wq),_.k(_.YG),_.k(_.JU))};_.LU.la=_.fe({ja:_.LU,U:_.LU.F,aa:"root"});_.MU=function(a,b){const c=dF(a.jb);a.jb.next(Object.assign({},c,b))};_.NU=class{constructor(a,b){this.location=a;this.A=b;this.jb=new _.rp(_.IK(this.A,this.location.path()).jb);this.fa=new _.$k(1);_.A(this.jb,_.gl(this.fa),_.sk(500)).subscribe(c=>{c=KK(this.A,[],{cr:!0,jb:c});c=this.A.Di.A(c);_.dI(this.location,c)})}oa(){this.fa.next();this.fa.complete()}};_.NU.F=function(a){return new (a||_.NU)(_.k(_.fI),_.k(_.rr))};_.NU.la=_.fe({ja:_.NU,U:_.NU.F,aa:"root"});var Xba,Zba,eca,Yba,$ba,aca,bca,cca,dca,fca,gca,RU;_.OU={Serif:!0,["Sans Serif"]:!0,Display:!0,Handwriting:!0,Monospace:!0};_.PU={Serif:!1,["Sans Serif"]:!1,Display:!1,Handwriting:!1,Monospace:!1};
Xba=function(a,b){a.reset();var c=b.query;"string"===typeof c&&a.query.next(c);c=b.category;if("string"===typeof c&&(c=c.split(",").filter(e=>Haa.includes(e)),c.length))for(var d of Object.values(QR))a.Lf.value[d]=c.includes(d);c=b.vfonly;!0!==c&&"true"!==c||a.Re.next(!0);c=b.coloronly;!0!==c&&"true"!==c||a.Ge.next(!0);c=b.sort;"string"!==typeof c||"trending"!==c&&"popularity"!==c&&"date"!==c&&"alpha"!==c||a.sort.next(c);c=b.subset;"string"===typeof c&&(d=Zr.get(c))&&!d.hidden&&a.script.next(d);c=
b.stylecount;"string"===typeof c&&(d=Number(c),!isNaN(d)&&1<=d&&18>=d&&(a.Cj.next(!0),a.A.next(d)));c=b["noto.query"];"string"===typeof c&&a.mi.next(c);c=b["noto.lang"];"string"===typeof c&&null!==c&&a.Ne.next(c);c=b["noto.continent"];"string"===typeof c&&null!==c&&a.ce.next(c);c=b["noto.region"];"string"===typeof c&&null!==c&&a.se.next(c);c=b["noto.script"];"string"===typeof c&&null!==c&&a.Oe.next(c)};
Zba=function(a,b,c=!1,d,e=!1,f=!1,g,h){const p=[];let r=b.trim();b=0<r.length;let w=z=>-1!==z.search(Yba(r));if(r.startsWith("/")){r=r.substring(1);let z="";const B=r.lastIndexOf("/");-1!==B&&(z=r.substring(B+1),r=r.substring(0,B));try{const F=new RegExp(r,z);w=N=>-1!==N.search(F)}catch(F){w=()=>!1}}b&&p.push(z=>[z.displayName,z.name,...z.Pm].some(w));c&&1!==d&&p.push(z=>z.rb.length>=d);_.QU(a)||p.push(z=>h[z.category]);e&&p.push(z=>_.zD(z));f&&p.push(z=>0<z.colorCapabilities.size);g!==_.qD&&p.push(z=>
g.id in z.scripts);const x=HA(...p);return z=>x(z)};
eca=function(a,b,c,d,e,f,g){const h=[],p=$ba(a,d,e,g,f),r=b.langToNotoFamilies[d]||[];"all-language"!==d&&h.push(V=>-1<r.indexOf(V.name));let w;const x=(null==(w=_.DU(a.regions)[e])?void 0:w.regions)||[];"all-continent"!==e&&h.push(V=>x.some(W=>{let T;return null==(T=b.regionToNotoFamilies[W])?void 0:T.includes(V.name)}));const z=b.regionToNotoFamilies[g]||[];"all-region"!==g&&h.push(V=>-1<z.indexOf(V.name));const B=b.scriptToNotoFamilies[f]||[];"all-script"!==f&&h.push(V=>-1<B.indexOf(V.name));const F=
c.trim().toLowerCase();if(F.length){const V=aca(p,b,F),W=bca(p,b,F),T=cca(p,b,F),M=dca(p,b,F);h.push(ja=>{const oa=ja.name.toLowerCase();ja=ja.displayName.toLowerCase();const pa=V[oa],nb=W[oa],$a=T[oa],wc=M[oa];return-1<oa.indexOf(F)||-1<ja.indexOf(F)||pa||nb||$a||wc})}const N=HA(...h);return V=>N(V)};Yba=function(a){const b=a.split(/[\s]+/);a=b.reduce((c,d,e)=>{c+=`${d}${"[^\\s]*"}`;e!==b.length-1&&(c+="[\\s]+");return c},"");return new RegExp(a,"gi")};
_.QU=function(a){return a.Y?La(a.Lf.value,b=>!1===b):La(a.Lf.value,FA)};$ba=function(a,b,c,d,e){d=_.EU(a.languages,a.regions,c,d,e);d="all-language"===b?d:Object.fromEntries(Object.entries(d).filter(([f])=>b===f));c=fca(d,a.regions,c);a=gca(d,a.scripts);return{languages:d,regions:c,scripts:a}};
aca=function(a,b,c){return Object.values(a.languages).filter(d=>{let e;return d.Ja().toLowerCase().includes(c)||(null==(e=_.Dv(d,5))?void 0:e.toLowerCase().includes(c))}).filter(d=>b.langToNotoFamilies[d.Va()]).flatMap(d=>b.langToNotoFamilies[d.Va()]).reduce((d,e)=>(d[e.toLowerCase()]=!0,d),{})};
bca=function(a,b,c){return Object.values(a.regions).filter(d=>d.Ja().toLowerCase().includes(c)).filter(d=>b.regionToNotoFamilies[d.Va()]).flatMap(d=>b.regionToNotoFamilies[d.Va()]).reduce((d,e)=>(d[e.toLowerCase()]=!0,d),{})};cca=function(a,b,c){return Object.values(a.scripts).filter(d=>d.Ja().toLowerCase().includes(c)).filter(d=>b.scriptToNotoFamilies[d.Va()]).flatMap(d=>b.scriptToNotoFamilies[d.Va()]).reduce((d,e)=>(d[e.toLowerCase()]=!0,d),{})};
dca=function(a,b,c){return Object.values(a.regions).filter(d=>_.Dv(d,4).toLowerCase().includes(c)).filter(d=>b.regionToNotoFamilies[d.Va()]).flatMap(d=>b.regionToNotoFamilies[d.Va()]).reduce((d,e)=>(d[e.toLowerCase()]=!0,d),{})};fca=function(a,b,c){return Object.values(a).flatMap(d=>d.af()||[]).filter(d=>"all-continent"===c||_.Dv(b[d],4)===c).reduce((d,e)=>(d[e]=b[e],d),{})};gca=function(a,b){return Object.values(a).map(c=>_.Dv(c,3)).map(c=>b[c]).reduce((c,d)=>(c[d.Va()]=d,c),{})};
RU=function(a){var b=""!==a.query.value?a.query.value:null;if(_.QU(a))var c=null;else{c=[];for(const [d,e]of Object.entries(a.Lf.value)){const f=d;e&&c.push(f)}c=c.join(",")}return{query:b,category:c,vfonly:a.Re.value?a.Re.value:null,coloronly:a.Ge.value?a.Ge.value:null,sort:"trending"===a.sort.value?null:a.sort.value,subset:a.script.value===_.qD?null:a.script.value.id,stylecount:a.Cj.value?a.A.value.toString():null,["noto.query"]:""!==a.mi.value?a.mi.value:null,["noto.lang"]:"all-language"===a.Ne.value?
null:a.Ne.value.toString(),["noto.continent"]:"all-continent"===a.ce.value?null:a.ce.value.toString(),["noto.region"]:"all-region"===a.se.value?null:a.se.value.toString(),["noto.script"]:"all-script"===a.Oe.value?null:a.Oe.value.toString()}};
_.SU=class{constructor(a,b,c,d,e,f,g,h,p){this.C=a;this.ia=b;this.location=c;this.bb=d;this.Z=f;this.ca=g;this.T=p;this.Y=_.RG(this.T.features);this.jb=_.IK(this.ia,this.location.path()).jb;this.SJ=this.query=new _.rp("");this.Dr=this.sort=new _.rp("trending");this.Cj=new _.rp(this.Y);this.A=new _.rp(1);this.zL=this.Lf=new _.rp(Object.assign({},this.Y?_.PU:_.OU));this.Re=new _.rp(!1);this.Ge=new _.rp(!1);this.B=this.script=new _.rp(_.qD);this.G=this.mi=new _.rp("");this.qa=this.D=new _.rp;this.Ne=
new _.rp("all-language");this.za=_.Wj(_.A(this.B,_.y(r=>r.A.language||"all-language")),this.Ne);this.ce=new _.rp("all-continent");this.va=_.Wj(_.A(this.B,_.y(r=>r.A.regionGroup||"all-continent")),this.ce);this.Oe=new _.rp("all-script");this.Na=_.Wj(_.A(this.B,_.y(r=>r.A.script||"all-script")),this.Oe);this.se=new _.rp("all-region");this.Da=_.Wj(_.A(this.B,_.y(r=>r.A.region||"all-region")),this.se);this.Jq=_.A(_.Hj([this.G,this.za,this.va,this.Na,this.Da]),_.y(([r,w,x,z,B])=>({mi:r,Ne:w,ce:x,Oe:z,
se:B})));this.Lu=_.A(_.Hj([this.Cj,this.A]),_.y(([r,w])=>({enabled:r,count:w})));this.Qz=_.A(_.Hj([this.Re,this.Ge]),_.y(([r,w])=>({Re:r,Ge:w})));this.K=this.ri=new _.rp(!1);this.L=_.A(_.Hj([this.query,this.Lu,this.Qz,this.script,this.Lf]),_.y(([r,w,x,z,B])=>({query:r,lJ:w,Pz:x,script:z,Lf:B})));this.La=_.A(_.Hj([this.K,this.L,this.bb.D,this.Dr]),_.y(([r,w,x,z])=>({ri:r,LU:w,families:x,sort:z})),_.Zj(({ri:r})=>!r),_.y(({LU:r,families:w,sort:x})=>this.search(w,r.query,r.lJ.enabled,r.lJ.count,r.Pz.Re,
r.Pz.Ge,r.script,r.Lf,x)));this.H=_.A(_.Hj([this.K,this.Jq,this.Z.Cb,this.ca.A,this.bb.L,this.Dr]),_.y(([r,w,x,z,B,F])=>({ri:r,PT:w,Cb:x,OT:z,MT:B,sort:F})),_.Zj(({ri:r})=>!r),_.y(({PT:r,Cb:w,OT:x,MT:z,sort:B})=>this.YA(z,w,x,r.mi,r.Ne,r.ce,r.Oe,r.se,B)));this.fa=new _.$k(1);Xba(this,this.jb)}oa(){this.fa.next();this.fa.complete()}Nl(a){this.script.next(a)}CC(a){this.A.next(a)}jw(a){this.Re.next(a)}iw(a){this.Ge.next(a)}search(a,b,c=!1,d,e=!1,f=!1,g,h,p){const r=RU(this);_.MU(this.C,r);a=a.filter(Zba(this,
b,c,d,e,f,g,h));return NG(a,p)}YA(a,b,c,d,e,f,g,h,p){const r=RU(this);_.MU(this.C,r);a=a.filter(eca(b,c,d,e,f,g,h));return NG(a,p)}reset(){this.ri.next(!0);this.query.next("");this.script.next(_.qD);this.sort.next("trending");this.Lf.next(Object.assign({},this.Y?_.PU:_.OU));this.Re.next(!1);this.Ge.next(!1);this.mi.next("");this.Ne.next("all-language");this.ce.next("all-continent");this.se.next("all-region");this.Oe.next("all-script");this.Cj.next(this.Y);this.A.next(1);this.ri.next(!1)}};
_.SU.F=function(a){return new (a||_.SU)(_.k(_.NU),_.k(_.rr),_.k(_.fI),_.k(_.oL),_.k(_.bD),_.k(_.JU),_.k(_.LU),_.k(_.FU),_.k(_.YG))};_.SU.la=_.fe({ja:_.SU,U:_.SU.F,aa:"root"});var TU,UU,hca,Aw;TU="\\(^\u0414^)/ (\u0387.\u0387) (\u02da\u0394\u02da)b (\u0387_\u0387) (^_^)b (>_<) (o^^)o (;-;) (\u2265o\u2264) \\(o_o)/ (^-^*) (='X'=)".split(" ");UU={GENERIC_ERROR:"Something went wrong. Please try again soon.",NO_RESULTS:"Can\u2019t find any fonts.",PAGE_NOT_FOUND:"Unfortunately, this page doesn&apos;t exist.",CUSTOM_ERROR:"",UNSUPPORTED_BROWSER:"Your browser is not currently supported. Google Fonts works best on Chrome, Firefox, Edge and Safari."};
hca={GENERIC_ERROR:"Something went wrong",PAGE_NOT_FOUND:"Page not found"};Aw=function(a){LK(a.A,"").then(()=>{a.da.uz()})};_.VU=class{set type(a){a&&UU.hasOwnProperty(a)&&(this.zq="NO_RESULTS"===a,this.nA="CUSTOM_ERROR"===a,this.text=UU[a],(this.title=hca[a])&&this.da.Nc(this.title))}constructor(a,b,c){this.da=a;this.Aa=b;this.A=c;this.title="";this.QH=TU[Math.floor(Math.random()*TU.length)];this.text="";this.nA=this.zq=!1}Wa(){this.title&&this.da.Nc(this.title)}Jp(){this.Aa.reset()}};
_.VU.F=function(a){return new (a||_.VU)(_.v(_.VL),_.v(_.SU),_.v(_.rr))};
_.VU.R=_.l({type:_.VU,I:[["gf-error"]],inputs:{type:"type"},N:!0,features:[_.O],Pa:["*"],O:6,P:5,S:[[1,"error-emoji",3,"innerHtml"],[1,"error-text","gmat-headline-4"],[3,"innerHtml"],[4,"ngIf"],["mat-stroked-button","","color","primary",3,"click",4,"ngIf"],["mat-stroked-button","","color","primary",3,"click"]],M:function(a,b){a&1&&(_.Nm(),_.H(0,"div",0),_.E(1,"div",1),_.H(2,"div",2),_.K(3,yw,1,0,"ng-content",3),_.G(),_.K(4,zw,2,0,"button",4),_.K(5,Bw,2,0,"button",4));a&2&&(_.C("innerHtml",b.QH,_.gi),
_.u(2),_.C("innerHtml",b.text,_.gi),_.u(1),_.C("ngIf",b.nA),_.u(1),_.C("ngIf",b.zq),_.u(1),_.C("ngIf",!b.zq))},V:[_.GQ,_.EQ,_.xQ,_.tH],styles:["[_nghost-%COMP%]{display:block;min-width:680px;text-align:center}@media (max-width:720px){[_nghost-%COMP%]{min-width:460px}}@media (max-width:460px){[_nghost-%COMP%]{min-width:328px}}@media (max-width:320px){[_nghost-%COMP%]{min-width:288px}}.error-emoji[_ngcontent-%COMP%]{color:#dadce0;font:200px/1.25 Google Sans,Helvetica Neue,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}.mat-mdc-button[_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;padding:0 16px;text-transform:inherit}"],
xa:0});_.WU=class{constructor(a,b,c){this.B=a;this.window=b;this.A=c;a=this.window.navigator.userAgent;if(-1!==a.indexOf("Trident")||-1!==a.indexOf("MSIE"))a=!1;else if(-1!==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")){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&&8<=
Number(a.split(".",1)[0])}else a="matchMedia"in this.window;this.D=a;this.B.createElement("div");this.H="languages"in this.window.navigator;this.G=_.IC(this.A.config,11);this.C=!this.G}};_.WU.F=function(a){return new (a||_.WU)(_.k(_.Ns),_.k("Window"),_.k(_.YG))};_.WU.la=_.fe({ja:_.WU,U:_.WU.F,aa:"root"});var Sw=class extends _.NC{constructor(a){super(a)}getEnableSsEngine(){return _.IC(this,2)}getEnableAwr(){return _.IC(this,3)}getEnableHelpSuggestions(){return _.IC(this,4)}getAlohaAutoGaRollout(){return _.IC(this,5)}getEnableConfigurator(){return _.IC(this,6)}getEnableMweb(){return _.IC(this,7)}getEnableCtlConsentCheckbox(){return _.IC(this,8)}getEnableIframe(){return _.IC(this,9)}getEnableScreenshotNudge(){return _.IC(this,10)}getEnableWebStartupConfigEndpoint(){return _.IC(this,11)}getEnableJunkNudge(){return _.IC(this,
12)}getEnableConfiguratorLocale(){return _.IC(this,13)}getEnableTinyNoPointer(){return _.IC(this,14)}getEnableSupportSessionLogging(){return _.IC(this,15)}getEnableFileUploadForScreenshot(){return _.IC(this,16)}getEnableDirectDeflectionForSingleCategory(){return _.IC(this,17)}getEnableImageSanitization(){return _.IC(this,18)}getEnableAlohaBinarySplit(){return _.IC(this,19)}getEnableDbFeedbackIntents(){return _.IC(this,20)}getEnableMarkMandatoryFieldsWithRequired(){return _.IC(this,21)}getEnableFeedbackCategoryCustomUi(){return _.IC(this,
22)}getEnableRealtimeCtl(){return _.IC(this,23)}};var Rw=class extends _.NC{constructor(a){super(a)}};var Cw=[/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 Fw="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 Hw,Jw;var XU=function(){dT.call(this);this.B=new kT(this);this.Hb=this;this.za=null};mA(XU,dT);XU.prototype[hT]=!0;ba=XU.prototype;ba.addEventListener=function(a,b,c,d){sT(this,a,b,c,d)};ba.removeEventListener=function(a,b,c,d){xT(this,a,b,c,d)};
ba.dispatchEvent=function(a){var b,c=this.za;if(c)for(b=[];c;c=c.za)b.push(c);c=this.Hb;var d=a.type||a;if("string"===typeof a)a=new fT(a,c);else if(a instanceof fT)a.target=a.target||c;else{var e=a;a=new fT(d,c);Qa(a,e)}e=!0;if(b)for(var f=b.length-1;!a.C&&0<=f;f--){var g=a.A=b[f];e=YU(g,d,!0,a)&&e}a.C||(g=a.A=c,e=YU(g,d,!0,a)&&e,a.C||(e=YU(g,d,!1,a)&&e));if(b)for(f=0;!a.C&&f<b.length;f++)g=a.A=b[f],e=YU(g,d,!1,a)&&e;return e};
ba.ae=function(){XU.dd.ae.call(this);if(this.B){var a=this.B,b=0,c;for(c in a.Me){for(var d=a.Me[c],e=0;e<d.length;e++)++b,jT(d[e]);delete a.Me[c];a.A--}}this.za=null};ba.Kb=function(a,b,c,d){return this.B.add(String(a),b,!1,c,d)};ba.Qr=function(a,b,c,d){return this.B.remove(String(a),b,c,d)};
var YU=function(a,b,c,d){b=a.B.Me[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.Tj&&g.capture==c){var h=g.listener,p=g.handler||g.src;g.At&&mT(a.B,g);e=!1!==h.call(p,d)&&e}}return e&&!d.defaultPrevented};var Qw=function(a){try{return _.wa.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("Rb`"+a);};var ZU=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};var $U=function(){};$U.prototype.A=null;var bV=function(a){var b;(b=a.A)||(b={},aV(a)&&(b[0]=!0,b[1]=!0),b=a.A=b);return b};var cV,dV=function(){};mA(dV,$U);var eV=function(a){return(a=aV(a))?new ActiveXObject(a):new XMLHttpRequest},aV=function(a){if(!a.B&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){const b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"];for(let c=0;c<b.length;c++){const d=b[c];try{return new ActiveXObject(d),a.B=d}catch(e){}}throw Error("Sb");}return a.B};cV=new dV;var fV=function(a,b){XU.call(this);this.C=a||1;this.A=b||_.wa;this.D=(0,_.kA)(this.rV,this);this.G=Date.now()};mA(fV,XU);ba=fV.prototype;ba.enabled=!1;ba.dg=null;ba.setInterval=function(a){this.C=a;this.dg&&this.enabled?(this.stop(),this.start()):this.dg&&this.stop()};ba.rV=function(){if(this.enabled){var a=Date.now()-this.G;0<a&&a<.8*this.C?this.dg=this.A.setTimeout(this.D,this.C-a):(this.dg&&(this.A.clearTimeout(this.dg),this.dg=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};
ba.start=function(){this.enabled=!0;this.dg||(this.dg=this.A.setTimeout(this.D,this.C),this.G=Date.now())};ba.stop=function(){this.enabled=!1;this.dg&&(this.A.clearTimeout(this.dg),this.dg=null)};ba.ae=function(){fV.dd.ae.call(this);this.stop();delete this.A};var gV=function(a,b,c){if("function"===typeof a)c&&(a=(0,_.kA)(a,c));else if(a&&"function"==typeof a.handleEvent)a=(0,_.kA)(a.handleEvent,a);else throw Error("Tb");return 2147483647<Number(b)?-1:_.wa.setTimeout(a,b||0)};var hV=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"),iV=function(a){a=a.match(hV)[1]||null;!a&&_.wa.self&&_.wa.self.location&&(a=_.wa.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""},jV=function(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<=d){var f=a[c].substring(0,d);e=a[c].substring(d+1)}else f=a[c];b(f,e?decodeURIComponent(e.replace(/\+/g," ")):
"")}}},kV=function(a,b){if(!b)return a;var c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.slice(0,d),e,a.slice(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]},lV=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)lV(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))},mV=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)lV(a[b],a[b+1],c);return c.join("&")},nV=function(a,
b){var c=2==arguments.length?mV(arguments[1],0):mV(arguments,1);return kV(a,c)},oV=function(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";return kV(a,b+c)},pV=function(a,b,c,d){for(var e=c.length;0<=(b=a.indexOf(c,b))&&b<d;){var f=a.charCodeAt(b-1);if(38==f||63==f)if(f=a.charCodeAt(b+e),!f||61==f||38==f||35==f)return b;b+=e+1}return-1},qV=/#|$/,ica=function(){var a=window.location.href,b=a.search(qV),c=pV(a,0,"ved",b);if(0>c)return null;var d=a.indexOf("&",c);if(0>d||d>b)d=b;return decodeURIComponent(a.slice(c+
4,-1!==d?d:0).replace(/\+/g," "))},jca=/[?&]($|#)/;_.rV=function(a){XU.call(this);this.headers=new Map;this.ia=a||null;this.C=!1;this.ca=this.A=null;this.T="";this.D=this.va=this.L=this.qa=!1;this.G=0;this.Z=null;this.eb="";this.Da=this.La=!1};mA(_.rV,XU);var kca=/^https?$/i,lca=["POST","PUT"],sV=[],Pw=function(a,b,c,d,e,f,g){const h=new _.rV;sV.push(h);b&&h.Kb("complete",b);h.B.add("ready",h.Sb,!0,void 0,void 0);f&&(h.G=Math.max(0,f));g&&(h.La=g);h.send(a,c,d,e)};_.rV.prototype.Sb=function(){this.kc();_.ka(sV,this)};
_.rV.prototype.send=function(a,b,c,d){if(this.A)throw Error("Ub`"+this.T+"`"+a);b=b?b.toUpperCase():"GET";this.T=a;this.qa=!1;this.C=!0;this.A=this.ia?eV(this.ia):eV(cV);this.ca=this.ia?bV(this.ia):bV(cV);this.A.onreadystatechange=(0,_.kA)(this.Ua,this);try{this.va=!0,this.A.open(b,String(a),!0),this.va=!1}catch(f){tV(this);return}a=c||"";c=new Map(this.headers);if(d)if(Object.getPrototypeOf(d)===Object.prototype)for(var e in d)c.set(e,d[e]);else if("function"===typeof d.keys&&"function"===typeof d.get)for(const f of d.keys())c.set(f,
d.get(f));else throw Error("Vb`"+String(d));d=Array.from(c.keys()).find(f=>"content-type"==f.toLowerCase());e=_.wa.FormData&&a instanceof _.wa.FormData;!(0<=ha(lca,b))||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.eb&&(this.A.responseType=this.eb);"withCredentials"in this.A&&this.A.withCredentials!==this.La&&(this.A.withCredentials=this.La);try{uV(this),0<this.G&&((this.Da=mca(this.A))?(this.A.timeout=this.G,this.A.ontimeout=
(0,_.kA)(this.kb,this)):this.Z=gV(this.kb,this.G,this)),this.L=!0,this.A.send(a),this.L=!1}catch(f){tV(this)}};var mca=function(a){return AA&&"number"===typeof a.timeout&&void 0!==a.ontimeout};_.rV.prototype.kb=function(){"undefined"!=typeof aA&&this.A&&(this.dispatchEvent("timeout"),this.abort(8))};var tV=function(a){a.C=!1;a.A&&(a.D=!0,a.A.abort(),a.D=!1);vV(a);wV(a)},vV=function(a){a.qa||(a.qa=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
_.rV.prototype.abort=function(){this.A&&this.C&&(this.C=!1,this.D=!0,this.A.abort(),this.D=!1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),wV(this))};_.rV.prototype.ae=function(){this.A&&(this.C&&(this.C=!1,this.D=!0,this.A.abort(),this.D=!1),wV(this,!0));_.rV.dd.ae.call(this)};_.rV.prototype.Ua=function(){this.Na()||(this.va||this.L||this.D?xV(this):this.fc())};_.rV.prototype.fc=function(){xV(this)};
var xV=function(a){if(a.C&&"undefined"!=typeof aA&&(!a.ca[1]||4!=yV(a)||2!=a.Pk()))if(a.L&&4==yV(a))gV(a.Ua,0,a);else if(a.dispatchEvent("readystatechange"),4==yV(a)){a.C=!1;try{zV(a)?(a.dispatchEvent("complete"),a.dispatchEvent("success")):(a.Pk(),vV(a))}finally{wV(a)}}},wV=function(a,b){if(a.A){uV(a);const c=a.A,d=a.ca[0]?()=>{}:null;a.A=null;a.ca=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}},uV=function(a){a.A&&a.Da&&(a.A.ontimeout=null);a.Z&&(_.wa.clearTimeout(a.Z),
a.Z=null)};_.rV.prototype.isActive=function(){return!!this.A};var zV=function(a){var b=a.Pk(),c;if(!(c=ZU(b))){if(b=0===b)a=iV(String(a.T)),b=!kca.test(a);c=b}return c},yV=function(a){return a.A?a.A.readyState:0};_.rV.prototype.Pk=function(){try{return 2<yV(this)?this.A.status:-1}catch(a){return-1}};_.AV=function(a){try{return a.A?a.A.responseText:""}catch(b){return""}};_.rV.prototype.getResponseHeader=function(a){if(this.A&&4==yV(this))return a=this.A.getResponseHeader(a),null===a?void 0:a};
_.rV.prototype.getAllResponseHeaders=function(){return this.A&&2<=yV(this)?this.A.getAllResponseHeaders()||"":""};var BV,CV;
BV=function(a,b,c){a.timeOfStartCall=(new Date).getTime();var d=c||_.wa;const e=d.document,f=a.nonce||_.bw(d);f&&!a.nonce&&(a.nonce=f);if("help"==a.flow){var g=fA("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=1200>=h.length)&&(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],null==b||ra(b)||(d+=encodeURIComponent(h)+"="+encodeURIComponent(b)+"&");a=(e?new dB(9==e.nodeType?e:e.ownerDocument||e.document):oA||(oA=new dB)).createElement("SCRIPT");f&&a.setAttribute("nonce",f);_.hb(a,_.Vn(d));e.body.appendChild(a)}};
CV=function(a,b,c,d){_.Aj(function*(){const e=c||_.wa;var f="DEV"===a.serverEnvironment,g=c||_.wa;g=a.nonce||_.bw(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,AY: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 Nw(f,d,e)})};
_.DV=function(a,b,c){try{if("help"===a.flow){const d=a.helpCenterPath.replace(/^\//,"");pb(c||window,_.mb(`https://support.google.com/${d}`,kb)||UA)}else"submit"===a.flow?BV(a,b,c):Uw(a.productId,a.feedbackServerUri).then(d=>{d=_.tC(d,Sw,1);const e=!DA||(null==d?void 0:d.getEnableMweb()),f=!a.tinyNoPointer||(null==d?void 0:d.getEnableTinyNoPointer());!d||d.getAlohaAutoGaRollout()&&e&&f?CV(a,b,c,d):BV(a,b,c)},d=>{d&&"DuplicateFormError"!==d.name&&BV(a,b,c)})}catch(d){CV(a,b,c,null)}};
bA("userfeedback.api.startFeedback",_.DV);var nca,oca,EV,pca;nca={directory:"directory-users",specimen:"specimen-users"};oca={directory:"directory-corp",specimen:"specimen-corp"};EV=function(a){var b=document.getElementById("google-feedback-wizard");if(null!=b&&(b=b.contentDocument,null!=b)){b=b.getElementById("snapshot-frame");if(null!=b){b=b.contentDocument;if(null==b)return;b=b.getElementById("feedback-annotator");if(null!=b){5E4<Number(b.style.height.replace(/px$/,""))&&(b.style.height="50000px");return}}setTimeout(()=>{EV(a)},10)}};
pca=function(a){_.DV({productId:a.productId,bucket:a.B.directory,enableAnonymousFeedback:!0,allowNonLoggedInFeedback:!0,onLoadCallback:()=>{EV(a)}})};_.FV=class{constructor(a){this.A=a;this.B=_.IC(this.A.config,12)?nca:oca;this.productId=_.Dv(this.A.config,13)}};_.FV.F=function(a){return new (a||_.FV)(_.k(_.YG))};_.FV.la=_.fe({ja:_.FV,U:_.FV.F,aa:"root"});_.GV=class{constructor(a){this.element=a;this.KK=this.A=0;this.Gr="sticky";this.LH=!1}ou(){if(!this.LH){this.A=Math.max(window.scrollY,0);var a=this.element.J;this.KK<this.A?a.classList.add(this.Gr):a.classList.remove(this.Gr)}}Wa(){this.ou()}};_.GV.F=function(a){return new (a||_.GV)(_.v(_.Zg))};_.GV.ma=_.df({type:_.GV,I:[["","sticky",""]],na:function(a,b){a&1&&_.I("scroll",function(){return b.ou()},!1,_.bh)},inputs:{KK:"stickyY",Gr:"stickyClass",LH:"disableSticky"},N:!0});var HV=class{constructor(a,b){this.window=a;this.zz=b;this.Fr=this.window.innerHeight}jl(){const a=this.window.document.querySelector("#footer");a&&(this.Fr=a.offsetTop-this.window.innerHeight)}};HV.F=function(a){return new (a||HV)(_.v("Window"),_.v(_.FV))};
HV.R=_.l({type:HV,I:[["gf-feedback-button"]],na:function(a,b){a&1&&_.I("load",function(){return b.jl()},!1,_.bh)("resize",function(){return b.jl()},!1,_.bh)},N:!0,features:[_.O],O:2,P:2,S:[["mat-icon-button","","color","secondary--gray","id","feedback-button","title","Leave feedback","sticky","","stickyClass","is-absolute-bottom","aria-label","Leave feedback",1,"feedback-button",3,"stickyY","click"],["name","feedback",3,"filled"]],M:function(a,b){a&1&&(_.E(0,"button",0),_.I("click",function(){return pca(b.zz)}),
_.H(1,"gf-icon",1),_.G());a&2&&(_.C("stickyY",b.Fr),_.u(1),_.C("filled",!0))},V:[_.oQ,_.GQ,_.EQ,_.CQ,_.GV],styles:[".feedback-button[_ngcontent-%COMP%]{position:fixed;bottom:0;left:3px;z-index:2}.feedback-button.is-absolute-bottom[_ngcontent-%COMP%]{bottom:0;position:fixed}@media (max-width:1024px){.feedback-button.is-absolute-bottom[_ngcontent-%COMP%]{bottom:464px;position:absolute}}.v5[_nghost-%COMP%]   .feedback-button[_ngcontent-%COMP%], .v5   [_nghost-%COMP%]   .feedback-button[_ngcontent-%COMP%], .v5[_nghost-%COMP%]   .feedback-button.is-absolute-bottom[_ngcontent-%COMP%], .v5   [_nghost-%COMP%]   .feedback-button.is-absolute-bottom[_ngcontent-%COMP%]{left:96px}@media (max-width:1024px){.v5[_nghost-%COMP%]   .feedback-button[_ngcontent-%COMP%], .v5   [_nghost-%COMP%]   .feedback-button[_ngcontent-%COMP%], .v5[_nghost-%COMP%]   .feedback-button.is-absolute-bottom[_ngcontent-%COMP%], .v5   [_nghost-%COMP%]   .feedback-button.is-absolute-bottom[_ngcontent-%COMP%]{left:0;bottom:80px}}"],
xa:0});_.IV=class{set BQ(a){this.href=a;this.A=Bv(a)}constructor(a){this.B=a;this.A=!1;this.href=null;this.active=!1}Kq(a,b,c,d,e){if(0!==a||b||c||d||e||!this.href||this.A)return!0;LK(this.B,this.href);return!1}};_.IV.F=function(a){return new (a||_.IV)(_.v(_.rr))};
_.IV.ma=_.df({type:_.IV,I:[["a","catalogRouterLink",""]],wa:3,na:function(a,b){a&1&&_.I("click",function(c){return b.Kq(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&(_.fm("href",b.href,_.hi),_.D("catalog-router-link--active",b.active))},inputs:{active:"active",BQ:"catalogRouterLink"},N:!0});var JV=new _.m("footerData"),KV=new _.m("footerDataV5");_.LV=class{constructor(){this.name=""}};_.LV.F=function(a){return new (a||_.LV)};
_.LV.R=_.l({type:_.LV,I:[["gf-thumbnail"]],inputs:{name:"name"},N:!0,features:[_.O],O:43,P:43,S:[[3,"ngSwitch"],[4,"ngSwitchCase"],["class","github",4,"ngSwitchCase"],["class","topic-thumbnail--v5",4,"ngSwitchCase"],["class","star-button",4,"ngSwitchCase"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 192 192"],["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"],"xmlns;http://www.w3.org/2000/svg;viewBox;0 0 40 40;fill;none".split(";"),"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"],"fill;none;xmlns;http://www.w3.org/2000/svg;viewBox;0 0 58 58".split(";"),"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(";"),"x 0 y 0 width 58 height 58 rx 29 fill #FEF7E0".split(" "),["d","M12 32c0 8.84 7.61 16 17 16s17-7.16 17-16","fill","#FDE293"],"d;M12 32c0 8.84 7.61 16 17 16s17-7.16 17-16H12Z;stroke;#FBBC04;stroke-width;1.5".split(";"),["d","M19 22a10 10 0 1 0 20 0","fill","#FDD663"],"d;M19 22a10 10 0 1 0 20 0H19Z;stroke;#FBBC04;stroke-width;1.5".split(";"),"fill;#FBBC04;stroke;#E37400;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round;d;m24 16 5.24-5.24L34.48 16l-5.24 5.24z".split(";"),
"x 0 y 0 width 58 height 58 rx 29 fill #E6F4EA".split(" "),"x 11.75 y 23.75 width 22.5 height 22.5 rx 1.25 fill #CEEAD6 stroke #81C995 stroke-width 1.5".split(" "),["d","m15.13 43 3.07-13.08L13 32.5l.5-2.15 3.88-1.9c.3-.14.58-.24.86-.32.27-.08.54-.12.8-.12.36 0 .62.12.77.36.16.23.24.5.24.78 0 .3-.07.78-.21 1.46a63.2 63.2 0 0 1-.52 2.24l-.58 2.43-.6 2.62-.33 1.36c-.12.44-.25.96-.43 1.55.38-.29.78-.6 1.18-.95.41-.36.81-.68 1.2-1a93.03 93.03 0 0 0 7.53-7.12c1.22-1.27 2.39-2.51 3.46-3.74H33a234.19 234.19 0 0 1-3.5 3.8 130.14 130.14 0 0 1-3.97 4.1 74.3 74.3 0 0 1-4.26 3.9 38.9 38.9 0 0 1-4.3 3.2h-1.84Zm10.36-1.97-1.01-1.37a70.75 70.75 0 0 0 2.96-2.1c.9-.68 1.82-1.47 2.78-2.39l1.18 1.26c-.62.58-1.23 1.12-1.83 1.63-.6.5-1.21.99-1.87 1.46-.67.47-1.41.98-2.21 1.51Z",
"fill","#5BB974"],"x 22.75 y 11.75 width 22.5 height 22.5 rx 1.25 fill #A8DAB5 stroke #34A853 stroke-width 1.5".split(" "),["d","M31.65 19.8c0 2.73 1.13 5.6 3.12 6.97l-.8 1.22c-1.42-1-2.43-2.79-2.97-4.85-.54 2.26-1.63 4.19-3.14 5.23L27 27.19c2.07-1.36 3.32-4.41 3.32-7.33V16.6h1.33v3.19Zm3.97-4.42h1.29v15.78h-1.3V22.4h-2.49v-1.3h2.5v-5.7ZM40 15v17h-1.31V15H40Z","fill","#1E8E3E"],["viewBox","0 0 48 48","xmlns","http://www.w3.org/2000/svg"],["d","M24 48c13.255 0 24-10.745 24-24S37.255 0 24 0 0 10.745 0 24s10.745 24 24 24z",
"fill","#212121",1,"material__region-1"],["d","M40.75 7.25H7.25v33.5h33.5V7.25z","fill","#BDBDBD",1,"material__region-2"],["d","M40.75 7.25L24 40.75 7.25 7.25h33.5z","fill","#FFF",1,"material__region-3"],[1,"github"],["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"],
["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 500 500"],"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;88;height;88;viewBox;0 0 88 88;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),["d","M51 3.99999C28.9053 4 11 21.9053 11 44C11 66.0947 28.9053 84 51 84","fill","#FAD2CF"],["d","M77 19C62.6384 19 51 30.1908 51 44C51 57.8092 62.6384 69 77 69","fill","#EE675C"],["d","M24 84C35.0421 84 44 75.0421 44 64C44 52.9579 35.0421 44 24 44C12.9579 44 4 52.9579 4 64C4 75.0421 12.9579 84 24 84Z","fill","#FEEFC3"],["d","M64 84C75.0421 84 84 75.0421 84 64C84 52.9579 75.0421 44 64 44C52.9579 44 44 52.9579 44 64C44 75.0421 52.9579 84 64 84Z",
"fill","#FEEFC3"],["d","M24 44C35.0421 44 44 35.0421 44 24C44 12.9579 35.0421 4 24 4C12.9579 4 4 12.9579 4 24C4 35.0421 12.9579 44 24 44Z","fill","#FCC934"],["d","M64 44C75.0421 44 84 35.0421 84 24C84 12.9579 75.0421 4 64 4C52.9579 4 44 12.9579 44 24C44 35.0421 52.9579 44 64 44Z","fill","#FEEFC3"],["d","M88.0005 88L0.000488285 88L0.000488281 0","fill","#CEEAD6"],["d","M48 88H0L0 40","fill","#5BB974"],["d","M44 3.99999C21.9053 4 4 21.9053 4.00001 44C4.00001 66.0947 21.9053 84 44 84","fill","#D2E3FC"],
["d","M44 84C66.0947 84 84 66.0947 84 44C84 21.9053 66.0947 3.99999 44 4","fill","#669DF6"],["d","M44 66C56.1521 66 66 56.1521 66 44C66 31.8479 56.1521 22 44 22","fill","#D2E3FC"],["d","M44 22C31.8479 22 22 31.8479 22 44C22 56.1521 31.8479 66 44 66","fill","#669DF6"],["d","M6 82L82 82L82 6C40.0264 6 6 40.0264 6 82Z","fill","#FAD2CF"],["d","M40 82L82 82L82 40C58.804 40 40 58.804 40 82Z","fill","#EE675C"],[1,"topic-thumbnail--v5"],"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(";"),"width 40 height 40 xmlns http://www.w3.org/2000/svg".split(" "),["fill","#FAD2CF","d","M20 0h20v40H20z"],["fill","#FAD2CF","d","M20 0h20v20H20z"],["d","M40 0C28.953 0 20 8.953 20 20s8.953 20 20 20","fill","#F28B82"],["d","M20 0C8.953 0 0 8.953 0 20s8.953 20 20 20","fill","#EE675C"],["d","M0 0v20h40V0H0Z","fill","#FDD663"],["d","M0 0v40h20V0H0Z","fill","#FEEFC3"],
["d","M30 40c5.521 0 10-4.479 10-10s-4.479-10-10-10-10 4.479-10 10 4.479 10 10 10Z","fill","#FBBC04"],"width 41 height 40 xmlns http://www.w3.org/2000/svg".split(" "),["d","M6.834 5.858c-7.812 7.811-7.812 20.473 0 28.284 7.811 7.812 20.472 7.812 28.284 0","fill","#78D9EC"],["d","M40.977 40h-20V20h20v20Z","fill","#4ECDE6"],["d","M35.116 5.859c-7.812-7.812-20.473-7.812-28.285 0-7.811 7.811-7.811 20.472 0 28.284","fill","#CBF0F8"],["d","M40 40H0V0","fill","#A8DAB5"],["d","M23.333 23.333H0V0","fill",
"#34A853"],"width 40 height 40 fill none xmlns http://www.w3.org/2000/svg".split(" "),["fill","#AECBFA","d","M20 40H0V0h20z"],["fill","#669DF6","d","M20 40H0V20h20z"],["d","M20 40c11.047 0 20-8.953 20-20S31.047 0 20 0","fill","#F28B82"],["d","M20 40c11.047 0 20-8.953 20-20S31.047 0 20 0","fill","#D2E3FC"],["d","M0 20v20h40V20H0Z","fill","#A8DAB5"],["d","M20 20a10 10 0 1 0 0-20 10 10 0 0 0 0 20Z","fill","#34A853"],["d","M24 40H0V0h24v40Z","fill","#78D9EC"],["d","M8 16a16 16 0 1 1 32 0 16 16 0 0 1-32 0Z",
"fill","#4ECDE6"],["d","M24 32a16 16 0 1 0 0-32v32Z","fill","#CBF0F8"],"width 20 height 20 fill currentColor xmlns http://www.w3.org/2000/svg".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"],
"width;20;height;20;viewBox;0 0 64 64;fill;currentColor".split(";"),["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"],
"viewBox;0 0 58 58;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"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"],"xmlns;http://www.w3.org/2000/svg;enable-background;new 0 0 192 192;height;24px;viewBox;0 0 192 192;width;24px".split(";"),"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"],"width 134 height 24 xmlns http://www.w3.org/2000/svg".split(" "),["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"],
"width;40;height;40;viewBox;0 0 56 56;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),["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","#C4EED0"],"x 10.75 y 22.75 width 22.5 height 22.5 rx 1.25 stroke #188038 stroke-width 1.5".split(" "),"d;M15.0791 41.25L17.9274 29.0884L18.221 27.8348C18.271 27.9283 18.2959 28.0289 18.2959 28.1478C18.2959 28.3664 18.2452 28.7857 18.1053 29.4534C17.9641 30.1138 17.7982 30.8602 17.5946 31.6691L17.5939 31.6718C17.3862 32.51 17.1914 33.3224 17.0095 34.1089C17.0095 34.109 17.0095 34.109 17.0095 34.1091C17.0095 34.1092 17.0094 34.1092 17.0094 34.1093L16.4037 36.7228C16.308 37.0987 16.2206 37.4757 16.1369 37.8366C16.1182 37.9174 16.0996 37.9973 16.0812 38.0762C16.0609 38.1537 16.0405 38.2324 16.0197 38.3126C15.9191 38.7002 15.8098 39.1211 15.666 39.5877L15.1534 41.25H15.0791ZM15.7502 41.25H15.7335L16.8385 40.4043C17.2153 40.1159 17.6308 39.7917 18.0496 39.4239C18.4541 39.0797 18.8473 38.7598 19.2325 38.4488L19.2399 38.4429L19.2471 38.4368C20.4854 37.3847 21.7496 36.2538 23.0395 35.0313L23.0395 35.0313L23.0423 35.0287C24.3168 33.8084 25.5774 32.5497 26.8238 31.2659L26.8265 31.2631C27.973 30.0699 29.0688 28.905 30.0896 27.75H30.3131C29.5743 28.5614 28.7904 29.409 27.9613 30.2968C26.6995 31.6477 25.3887 33.009 24.0023 34.3689L24.0023 34.3689L23.9998 34.3714C22.6299 35.7277 21.2221 37.0189 19.7894 38.232C18.4258 39.3867 17.0793 40.3957 15.7502 41.25ZM16.8634 28.2457L13.0834 30.1242L13.1425 29.8652L16.7086 28.132C16.7089 28.1318 16.7093 28.1317 16.7096 28.1315C16.9655 28.0081 17.2097 27.9185 17.4437 27.8511C17.5679 27.8153 17.6896 27.7909 17.8066 27.777L16.8634 28.2457ZM26.2671 37.9045C25.7683 38.2529 25.2349 38.6221 24.6666 39.0071L24.5447 38.8416C25.3802 38.2669 26.1695 37.7093 26.8948 37.1579C27.6376 36.5931 28.4038 35.9513 29.1864 35.233L29.3335 35.3896C28.9132 35.7722 28.4979 36.1347 28.0865 36.4866C27.5106 36.9792 26.9086 37.4476 26.2671 37.9045Z;fill;#34A853;stroke;#188038;stroke-width;1.5".split(";"),
"x 21.75 y 10.75 width 22.5 height 22.5 rx 1.25 fill #C4EED0 stroke #188038 stroke-width 1.5".split(" "),["d","M30.6481 18.7967C30.6481 21.5303 31.7757 24.4084 33.7652 25.77L32.9767 26.9873C31.5465 25.997 30.5381 24.2021 29.9972 22.139C29.4563 24.3981 28.3653 26.3271 26.8618 27.3689L26 26.193C28.0719 24.8313 29.3188 21.7779 29.3188 18.8586V15.6092H30.6481V18.7967V18.7967ZM34.6178 14.3817H35.9104V30.1644H34.6178V21.3859H32.1241V20.0965H34.6178V14.3817ZM39 14V31H37.689V14H39Z","fill","#188038"],["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","#C2E7FF"],["id","path-2-inside-1_19990_124885","fill","white"],["d","M43.3793 28.835C43.3793 33.1223 41.7263 37.2339 38.7839 40.2655C35.8415 43.297 31.8508 45.0001 27.6897 45.0001C23.5285 45.0001 19.5378 43.297 16.5954 40.2655C13.653 37.2339 12 33.1223 12 28.835L27.6897 28.835H43.3793Z"],"d;M43.3793 28.835C43.3793 33.1223 41.7263 37.2339 38.7839 40.2655C35.8415 43.297 31.8508 45.0001 27.6897 45.0001C23.5285 45.0001 19.5378 43.297 16.5954 40.2655C13.653 37.2339 12 33.1223 12 28.835L27.6897 28.835H43.3793Z;fill;#C2E7FF;stroke;#0B57D0;stroke-width;4;mask;url(#path-2-inside-1_19990_124885)".split(";"),
["id","path-3-inside-2_19990_124885","fill","white"],["d","M37.3416 20.9478C37.3416 23.5861 36.3244 26.1163 34.5137 27.9819C32.703 29.8474 30.2471 30.8955 27.6864 30.8955C25.1257 30.8955 22.6699 29.8474 20.8592 27.9819C19.0485 26.1163 18.0313 23.5861 18.0313 20.9478L27.6864 20.9478H37.3416Z"],"d;M37.3416 20.9478C37.3416 23.5861 36.3244 26.1163 34.5137 27.9819C32.703 29.8474 30.2471 30.8955 27.6864 30.8955C25.1257 30.8955 22.6699 29.8474 20.8592 27.9819C19.0485 26.1163 18.0313 23.5861 18.0313 20.9478L27.6864 20.9478H37.3416Z;fill;#C2E7FF;stroke;#0B57D0;stroke-width;4;mask;url(#path-3-inside-2_19990_124885)".split(";"),
"y;1.43516;width;5.35192;height;5.35192;transform;matrix(0.696475 0.717581 -0.696475 0.717581 28.9839 12.4356);fill;#C2E7FF;stroke;#0B57D0;stroke-width;2".split(";"),["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(";"),[1,"star-button"],"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"]],M:function(a,b){a&1&&(_.Dm(0,0),_.K(1,Vw,10,0,"span",1),_.K(2,Ww,4,0,"span",1),_.K(3,Xw,16,0,"span",1),_.K(4,Yw,8,0,"span",1),_.K(5,Zw,7,0,"span",
1),_.K(6,$w,5,0,"span",1),_.K(7,ax,5,0,"span",2),_.K(8,bx,4,0,"span",1),_.K(9,cx,4,0,"span",1),_.K(10,dx,6,0,"span",1),_.K(11,ex,4,0,"span",1),_.K(12,fx,6,0,"span",1),_.K(13,gx,4,0,"span",1),_.K(14,hx,10,0,"span",3),_.K(15,ix,6,0,"span",3),_.K(16,jx,5,0,"span",3),_.K(17,kx,7,0,"span",3),_.K(18,lx,4,0,"span",3),_.K(19,mx,6,0,"span",1),_.K(20,nx,5,0,"span",1),_.K(21,ox,5,0,"span",1),_.K(22,px,4,0,"span",1),_.K(23,qx,6,0,"span",1),_.K(24,rx,4,0,"span",1),_.K(25,sx,5,0,"span",1),_.K(26,tx,3,0,"span",
1),_.K(27,ux,3,0,"span",1),_.K(28,vx,3,0,"span",1),_.K(29,wx,3,0,"span",1),_.K(30,xx,6,0,"span",1),_.K(31,yx,7,0,"span",1),_.K(32,zx,6,0,"span",1),_.K(33,Ax,5,0,"span",1),_.K(34,Bx,5,0,"span",1),_.K(35,Cx,5,0,"span",1),_.K(36,Dx,7,0,"span",1),_.K(37,Ex,5,0,"ng-container",1),_.K(38,Fx,3,0,"ng-container",1),_.K(39,Gx,7,0,"span",1),_.K(40,Hx,10,0,"span",1),_.K(41,Ix,8,0,"span",1),_.K(42,Jx,3,0,"span",4),_.Em());a&2&&(_.C("ngSwitch",b.name),_.u(1),_.C("ngSwitchCase","gf_logo"),_.u(1),_.C("ngSwitchCase",
"blog"),_.u(1),_.C("ngSwitchCase","about"),_.u(1),_.C("ngSwitchCase","featured"),_.u(1),_.C("ngSwitchCase","noto"),_.u(1),_.C("ngSwitchCase","material"),_.u(1),_.C("ngSwitchCase","github"),_.u(1),_.C("ngSwitchCase","google_design"),_.u(1),_.C("ngSwitchCase","topic_1"),_.u(1),_.C("ngSwitchCase","topic_2"),_.u(1),_.C("ngSwitchCase","topic_3"),_.u(1),_.C("ngSwitchCase","topic_4"),_.u(1),_.C("ngSwitchCase","topic_5"),_.u(1),_.C("ngSwitchCase","topic_1_v5"),_.u(1),_.C("ngSwitchCase","topic_2_v5"),_.u(1),
_.C("ngSwitchCase","topic_3_v5"),_.u(1),_.C("ngSwitchCase","topic_4_v5"),_.u(1),_.C("ngSwitchCase","topic_5_v5"),_.u(1),_.C("ngSwitchCase","icons_1"),_.u(1),_.C("ngSwitchCase","icons_2"),_.u(1),_.C("ngSwitchCase","icons_3"),_.u(1),_.C("ngSwitchCase","icons_4"),_.u(1),_.C("ngSwitchCase","icons_5"),_.u(1),_.C("ngSwitchCase","icons_6"),_.u(1),_.C("ngSwitchCase","icons_7"),_.u(1),_.C("ngSwitchCase","cc_cc"),_.u(1),_.C("ngSwitchCase","cc_by"),_.u(1),_.C("ngSwitchCase","cc_sa"),_.u(1),_.C("ngSwitchCase",
"cc_nd"),_.u(1),_.C("ngSwitchCase","icon_program"),_.u(1),_.C("ngSwitchCase","google_sans_guidelines"),_.u(1),_.C("ngSwitchCase","internationalization"),_.u(1),_.C("ngSwitchCase","gm3_typography_guidelines"),_.u(1),_.C("ngSwitchCase","gm3_iconography_guidelines"),_.u(1),_.C("ngSwitchCase","product_icons_library"),_.u(1),_.C("ngSwitchCase","integration_guideline"),_.u(1),_.C("ngSwitchCase","youtube"),_.u(1),_.C("ngSwitchCase","google_fonts_lockup"),_.u(1),_.C("ngSwitchCase","v5_noto"),_.u(1),_.C("ngSwitchCase",
"v5_featured"),_.u(1),_.C("ngSwitchCase","v5_material"),_.u(1),_.C("ngSwitchCase","star_button"))},V:[_.vH,_.wH],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%]   .topic-thumbnail--v5[_ngcontent-%COMP%]   circle[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .topic-thumbnail--v5[_ngcontent-%COMP%]   circle[_ngcontent-%COMP%], .gf-dark-theme[_nghost-%COMP%]   .topic-thumbnail--v5[_ngcontent-%COMP%]   path[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .topic-thumbnail--v5[_ngcontent-%COMP%]   path[_ngcontent-%COMP%]{stroke:#8ab4f8}.star-button[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}"],
xa:0});var MV=class{constructor(a,b,c){this.bb=a;this.ha=b;this.data=c;this.gR=_.A(this.bb.D,_.cl([]),_.y(d=>this.data.description.replace("{familyCount}",`${d.length}`)))}};MV.F=function(a){return new (a||MV)(_.v(_.oL),_.v(_.mS),_.v(JV))};
MV.R=_.l({type:MV,I:[["gf-footer"]],N:!0,features:[_.O],O:17,P:6,S:[["id","footer",1,"footer-container"],[1,"footer__content"],["aria-label","Google Fonts",1,"logo","footer__title"],["name","google_fonts_lockup",1,"gf-lockup__brand"],["class","footer__description",4,"ngIf"],[1,"footer__navs"],["role","navigation",1,"footer__nav"],[1,"footer__nav-list"],[4,"ngFor","ngForOf"],[1,"footer__logo-and-privacy"],[1,"footer__content","footer--center"],["name","gf_logo",1,"centered","footer__logo"],[1,"footer__description"],
[1,"footer__text",3,"innerHtml"],["logEvent","click","logEventCategory","footer",1,"footer__link",3,"catalogRouterLink","logEventLabel"],["logEvent","click","logEventCategory","footer",1,"footer__link","footer__link--big",3,"catalogRouterLink","logEventLabel"]],M:function(a,b){a&1&&(_.E(0,"footer",0)(1,"div",1)(2,"h1",2),_.H(3,"gf-thumbnail",3),_.G(),_.K(4,Kx,2,1,"div",4),_.P(5,"async"),_.E(6,"div",5)(7,"div",6)(8,"ul",7),_.K(9,Lx,3,3,"li",8),_.G(),_.E(10,"ul",7),_.K(11,Mx,3,3,"li",8),_.G()()()(),
_.E(12,"div",9)(13,"div",10),_.H(14,"gf-thumbnail",11),_.E(15,"div"),_.K(16,Nx,3,3,"ng-container",8),_.G()()()());a&2&&(_.u(4),_.C("ngIf",_.Q(5,4,b.gR)),_.u(5),_.C("ngForOf",b.data.left),_.u(2),_.C("ngForOf",b.data.right),_.u(5),_.C("ngForOf",b.data.zB))},V:[_.FH,_.IV,_.kU,_.qH,_.tH,_.LV],styles:[".footer-container[_ngcontent-%COMP%]{background:#f8f9fa;bottom:0;color:#5f6368;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:424px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:0;margin-top:72px;position:absolute;right:0}@media (max-width:1024px){.footer-container[_ngcontent-%COMP%]{height:464px}}.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;max-width:1560px;overflow:hidden;padding:48px 60px;width:100%}@media (max-width:1024px){.footer__content[_ngcontent-%COMP%]{margin:0;padding:24px 16px}}.footer__logo-and-privacy[_ngcontent-%COMP%]{border-top:1px solid #dadce0}.footer__logo-and-privacy[_ngcontent-%COMP%]   .footer__content[_ngcontent-%COMP%]{padding:24px 60px}@media (max-width:1024px){.footer__logo-and-privacy[_ngcontent-%COMP%]   .footer__content[_ngcontent-%COMP%]{padding:24px 16px}}.footer--half[_ngcontent-%COMP%], .footer__description[_ngcontent-%COMP%]{padding-right:40px;width:50%}@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}}gf-thumbnail[_ngcontent-%COMP%]{display:block;width:40px}p[_ngcontent-%COMP%]{max-width:480px}.footer__nav[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media (max-width:1024px){.footer__nav[_ngcontent-%COMP%]{display:block}}.footer__nav-list[_ngcontent-%COMP%]{line-height:24px;margin:0 64px 24px 0;width:144px}.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:Google Sans,-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:Google Sans,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:normal}}.footer__link--big[_ngcontent-%COMP%]{font-size:14px;font-weight:500;line-height:20px;font-family:Google Sans,-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 Google Sans,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:.2px;margin-bottom:40px;max-width:480px}@media (max-width:1024px){.footer__text[_ngcontent-%COMP%]{font-size:14px;line-height:20px;margin-bottom:32px}}.gf-dark-theme[_nghost-%COMP%]   .footer__logo-and-privacy[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .footer__logo-and-privacy[_ngcontent-%COMP%]{border-top:1px solid #5f6368}.gf-dark-theme[_nghost-%COMP%]   .footer-container[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .footer-container[_ngcontent-%COMP%]{background:#303134;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}"],
xa:0});var NV=class{constructor(a,b,c){this.da=a;this.Ld=b;this.A=c;this.fb=this.uj=!1;this.fa=new _.$k(1);_.A(this.da.hb,_.gl(this.fa)).subscribe(d=>{this.fb=d})}oa(){this.fa.next();this.fa.complete()}Ha(){this.A.A("cookieBar","view",this.fb?"mobile":void 0)}gh(){this.uj=!0;this.Ld.gh()}};NV.F=function(a){return new (a||NV)(_.v(_.VL),_.v(_.WL),_.v(_.BL))};
NV.R=_.l({type:NV,I:[["gf-cookie-bar"]],wa:2,na:function(a,b){a&2&&_.D("closed",b.uj)},N:!0,features:[_.O],O:8,P:0,S:[[1,"cookie-bar"],[1,"cookie-bar__info","gmat-body-2"],[1,"cookie-bar__actions"],["mat-button","","title","Learn more about cookie usage","aria-label","Learn more about cookie usage","href","https://policies.google.com/technologies/cookies","logEvent","clickOnLearnMoreLink","logEventCategory","cookieBar",1,"cookie-bar__action"],["mat-button","","title","Dismiss and don't show this message again",
"aria-label","Dismiss and don't show this message again","logEvent","dismiss","logEventCategory","cookieBar",1,"cookie-bar__action",3,"click"]],M:function(a,b){a&1&&(_.E(0,"div",0)(1,"span",1),_.L(2," This site uses cookies from Google to deliver its services and to analyze traffic. "),_.G(),_.E(3,"div",2)(4,"a",3),_.L(5," Learn more "),_.G(),_.E(6,"button",4),_.I("click",function(){return b.gh()}),_.L(7," Got it "),_.G()()())},V:[_.GQ,_.EQ,_.yQ,_.xQ,_.kU],styles:["[_nghost-%COMP%]{background:#202124;-moz-box-sizing:border-box;box-sizing:border-box;color:#e8eaed;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:52px;left:0;overflow:hidden;padding:0 60px;position:absolute;top:0;-webkit-transition:all .4s cubic-bezier(.25,.8,.25,1);transition:all .4s cubic-bezier(.25,.8,.25,1);-webkit-transition-property:height,padding-top,padding-bottom;transition-property:height,padding-top,padding-bottom;width:100%;z-index:100}@media (max-width:1024px){[_nghost-%COMP%]{padding:0 16px}}@media (max-width:720px){[_nghost-%COMP%]{display:block;border-radius:4px;bottom:8px;height:auto;left:8px;padding:8px 16px 16px;position:fixed;right:8px;top:auto;width:auto;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}}.closed[_nghost-%COMP%], .closed   [_nghost-%COMP%]{height:0;padding-top:0;padding-bottom:0}.fixed[_nghost-%COMP%], .fixed   [_nghost-%COMP%]{position:fixed}.cookie-bar[_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;padding-bottom:0;padding-top:0;width:100%}@media (max-width:720px){.cookie-bar[_ngcontent-%COMP%]{display:block}}.cookie-bar__info[_ngcontent-%COMP%]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-right:16px}@media (max-width:720px){.cookie-bar__info[_ngcontent-%COMP%]{display:block;margin:0;margin-bottom:16px}}@media (max-width:720px){.cookie-bar__actions[_ngcontent-%COMP%]{float:right}}.cookie-bar__action[_ngcontent-%COMP%]{text-decoration:none;border:none;margin-left:8px}.cookie-bar__action.mat-mdc-button[_ngcontent-%COMP%]{color:#e8eaed}.cookie-bar__action.mat-mdc-button[_ngcontent-%COMP%]:hover{color:#e8eaed;background:hsla(220,9%,87%,.04)}.cookie-bar__action.mat-mdc-button[_ngcontent-%COMP%]:focus{color:#e8eaed;background:hsla(220,9%,87%,.12)}.cookie-bar__action.mat-mdc-button[_ngcontent-%COMP%]:active{color:#e8eaed;background:hsla(220,9%,87%,.1)}.gf-dark-theme[_nghost-%COMP%]   .cookie-bar__action.mat-mdc-button[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .cookie-bar__action.mat-mdc-button[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]{background:#fff;color:#202124}.gf-dark-theme[_nghost-%COMP%]   .cookie-bar__action.mat-mdc-button[_ngcontent-%COMP%]:hover, .gf-dark-theme   [_nghost-%COMP%]   .cookie-bar__action.mat-mdc-button[_ngcontent-%COMP%]:hover{color:#202124;background:hsla(207,5%,52%,.04)}.gf-dark-theme[_nghost-%COMP%]   .cookie-bar__action.mat-mdc-button[_ngcontent-%COMP%]:focus, .gf-dark-theme   [_nghost-%COMP%]   .cookie-bar__action.mat-mdc-button[_ngcontent-%COMP%]:focus{color:#202124;background:hsla(207,5%,52%,.12)}.gf-dark-theme[_nghost-%COMP%]   .cookie-bar__action.mat-mdc-button[_ngcontent-%COMP%]:active, .gf-dark-theme   [_nghost-%COMP%]   .cookie-bar__action.mat-mdc-button[_ngcontent-%COMP%]:active{color:#202124;background:hsla(207,5%,52%,.1)}"]});var OV,PV;OV=class{constructor(a,b,c){this.height=a;this.marginBottom=b;this.marginTop=c}get A(){return this.height+this.marginBottom+this.marginTop}};_.qca=new OV(32,40,0);_.rca=new OV(56,24,16);PV=new OV(64,20,0);_.QV=new OV(52,0,0);_.RV=PV.A;_.SV=PV.A+_.QV.A;_.TV=(new OV(56,20,0)).A;var tca,sca,uca;tca=function(a){a.A.next({qn:!0,isVisible:!1});setTimeout(()=>{a.A.next({qn:!0,isVisible:!0});sca(a)},300)};sca=function(a){const b=uca(a);a.D=()=>{b()}};uca=function(a){const b=()=>{a.hn()};window.addEventListener("click",b,!0);return()=>{window.removeEventListener("click",b,!0)}};
_.UV=class{constructor(a,b){this.cb=a;this.Fa=b;this.fa=new _.$k(1);this.C=this.A=new _.rp({qn:!1,isVisible:!1});this.D=()=>{};_.A(this.Fa.vg,_.gl(this.fa),_.kl(this.cb.Eu)).subscribe(([c,d])=>{d||d||(c?this.A.value.qn&&this.hn():tca(this))})}oa(){this.fa.next();this.fa.complete()}get B(){const a=!!document.querySelector(".global-toolbar--fixed-to-top");return document.querySelector(".sticky-header--fixed")?"sticky-header":a?"preview-toolbar":"google-header"}hn(){setTimeout(()=>{this.A.next({qn:!0,
isVisible:!1});setTimeout(()=>{this.A.next({qn:!1,isVisible:!1});this.cb.setProperty("isShoppingBagCalloutClosed",!0)},300)},0,!0)}yi(a,b){return a===this.B&&!b}};_.UV.F=function(a){return new (a||_.UV)(_.k(_.yL),_.k(_.ML))};_.UV.la=_.fe({ja:_.UV,U:_.UV.F,aa:"root"});_.VV=class{hn(){this.kA&&this.A.hn()}constructor(a){this.A=a;this.SG="View selected families.";this.fa=new _.$k(1);this.JS=_.A(this.A.C,_.y(b=>b.qn));this.kA=!1;_.A(this.A.C,_.gl(this.fa)).subscribe(b=>{b.isVisible&&(this.kA=b.isVisible)})}oa(){this.A.D();this.fa.next();this.fa.complete()}};_.VV.F=function(a){return new (a||_.VV)(_.v(_.UV))};
_.VV.R=_.l({type:_.VV,I:[["gf-shopping-bag-callout"]],na:function(a,b){a&1&&_.I("scroll",function(){return b.hn()},!1,_.bh)},N:!0,features:[_.O],O:2,P:3,S:[["class","callout","tabindex","0","role","dialog",3,"callout--show",4,"ngIf"],["tabindex","0","role","dialog",1,"callout"],[1,"gmat-body-2","gmat-elevation-z2","callout__text"],[1,"gmat-subhead-2","callout__link",3,"click"]],M:function(a,b){a&1&&(_.K(0,Ox,5,4,"div",0),_.P(1,"async"));a&2&&_.C("ngIf",_.Q(1,1,b.JS))},V:[_.FH,_.tH],styles:['.callout__text[_ngcontent-%COMP%]{background-color:#1a73e8;border-radius:8px;color:#fff;position:relative;text-align:left;z-index:80}.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%]{bottom:-9px;opacity:0;position:absolute;-webkit-transform:scale(.8) translateY(-10px);transform:scale(.8) translateY(-10px);-webkit-transition:opacity .2s cubic-bezier(0,0,.2,1),-webkit-transform .2s cubic-bezier(0,0,.2,1);transition:opacity .2s cubic-bezier(0,0,.2,1),-webkit-transform .2s cubic-bezier(0,0,.2,1);transition:transform .2s cubic-bezier(0,0,.2,1),opacity .2s cubic-bezier(0,0,.2,1);transition:transform .2s cubic-bezier(0,0,.2,1),opacity .2s cubic-bezier(0,0,.2,1),-webkit-transform .2s cubic-bezier(0,0,.2,1)}.google-header-shopping-bag-callout[_nghost-%COMP%]   .callout[_ngcontent-%COMP%], .google-header-shopping-bag-callout   [_nghost-%COMP%]   .callout[_ngcontent-%COMP%]{right:60px}@media (max-width:1024px){.google-header-shopping-bag-callout[_nghost-%COMP%]   .callout[_ngcontent-%COMP%], .google-header-shopping-bag-callout   [_nghost-%COMP%]   .callout[_ngcontent-%COMP%]{right:15px}}.toolbar__shopping-bag-callout[_nghost-%COMP%]   .callout[_ngcontent-%COMP%], .toolbar__shopping-bag-callout   [_nghost-%COMP%]   .callout[_ngcontent-%COMP%]{display:none}.global-toolbar--fixed-to-top[_nghost-%COMP%]   .callout[_ngcontent-%COMP%], .global-toolbar--fixed-to-top   [_nghost-%COMP%]   .callout[_ngcontent-%COMP%]{display:block;right:0}.callout--show[_ngcontent-%COMP%]{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.callout__text[_ngcontent-%COMP%]{padding:16px;position:absolute;right:0;top:3px;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}'],
xa:0});var WV=new _.m("googleHeaderData");var XV=class{};XV.F=function(a){return new (a||XV)};
XV.R=_.l({type:XV,I:[["gf-megamenu-featured-hero"]],inputs:{name:"name"},N:!0,features:[_.O],O:3,P:3,S:[[3,"ngSwitch"],[4,"ngSwitchCase"],["src","https://www.gstatic.com/images/icons/material/apps/fonts/1x/material-symbols/variable-icons_2x.mp4","type","video/mp4","playsinline","","loop","","autoplay","",1,"featured__hero-image",3,"muted"],["src","https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/v5/megamenu_google_symbols_library.png","decoding","async","fetchPriority","low","alt",
"",1,"featured__hero-image"]],M:function(a,b){a&1&&(_.Dm(0,0),_.K(1,Px,2,1,"ng-container",1),_.K(2,Qx,2,0,"ng-container",1),_.Em());a&2&&(_.C("ngSwitch",b.name),_.u(1),_.C("ngSwitchCase","material_symbols"),_.u(1),_.C("ngSwitchCase","google_symbols"))},V:[_.vH,_.wH],styles:[".featured__hero-image[_ngcontent-%COMP%]{display:block;height:auto;width:100%}@media (prefers-reduced-motion:reduce){.featured__hero-image[_ngcontent-%COMP%]{display:none}}"],xa:0});var YV=class{};YV.F=function(a){return new (a||YV)};
YV.R=_.l({type:YV,I:[["gf-megamenu-featured"]],inputs:{item:"item"},N:!0,features:[_.O],O:8,P:4,S:[["mat-menu-item","","disableRipple","true",1,"megamenu__featured",3,"catalogRouterLink"],[1,"featured__hero-image-container"],[3,"name"],[1,"featured__content"],[1,"featured__heading","mat-text--title","gmat-headline-6"],[1,"mat-text--secondary","gmat-body-2"]],M:function(a,b){a&1&&(_.E(0,"a",0)(1,"div",1),_.H(2,"gf-megamenu-featured-hero",2),_.G(),_.E(3,"div",3)(4,"h6",4),_.L(5),_.G(),_.E(6,"p",5),
_.L(7),_.G()()());a&2&&(_.C("catalogRouterLink",b.item.link),_.u(2),_.C("name",b.item.media),_.u(3),_.Vm(b.item.title),_.u(2),_.Um(" ",b.item.description," "))},V:[_.IV,_.AU,_.rU,XV],styles:[".mat-mdc-menu-item[_ngcontent-%COMP%]{padding:0;white-space:normal;height:auto;line-height:inherit}.megamenu__featured[_ngcontent-%COMP%]{display:block;-webkit-box-flex:3;-webkit-flex:3;-moz-box-flex:3;-ms-flex:3;flex:3;height:100%;min-width:360px;max-width:800px;position:relative;-webkit-transition:background .15s cubic-bezier(.4,0,1,1);transition:background .15s cubic-bezier(.4,0,1,1)}.megamenu__featured[_ngcontent-%COMP%]:focus, .megamenu__featured[_ngcontent-%COMP%]:hover{text-decoration:none}.featured__hero-image-container[_ngcontent-%COMP%]{position:relative}.featured__hero-image[_ngcontent-%COMP%]{display:block;height:auto;width:100%}.featured__content[_ngcontent-%COMP%]{margin:40px}.featured__content[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-bottom:8px}"],
xa:0});var ZV=class{};ZV.F=function(a){return new (a||ZV)};
ZV.R=_.l({type:ZV,I:[["gf-megamenu-item"]],inputs:{item:"item"},N:!0,features:[_.O],O:9,P:5,S:[["mat-menu-item","","disableRipple","true",1,"megamenu__item",3,"catalogRouterLink"],[1,"item__container"],[1,"item__thumbnail",3,"name"],["class","item__thumbnail-mask",4,"ngIf"],[1,"item__content"],[1,"item__heading","mat-text--title","gmat-body-1"],[1,"item__description","mat-text--secondary","gmat-body-2"],[1,"item__thumbnail-mask"],["name","open_in_new",3,"inheritColor","size"]],M:function(a,b){a&1&&
(_.E(0,"a",0)(1,"div",1),_.H(2,"gf-thumbnail",2),_.K(3,Rx,2,2,"div",3),_.E(4,"div",4)(5,"p",5),_.L(6),_.G(),_.E(7,"p",6),_.L(8),_.G()()()());a&2&&(_.C("catalogRouterLink",b.item.link),_.u(2),_.C("name",b.item.media),_.u(1),_.C("ngIf",Bv(b.item.link)),_.u(3),_.Vm(b.item.title),_.u(2),_.Um(" ",b.item.description," "))},V:[_.IV,_.oQ,_.AU,_.rU,_.tH,_.LV],styles:[".mat-mdc-menu-item[_ngcontent-%COMP%]{padding:0;white-space:normal;height:auto;line-height:inherit}.megamenu__item[_ngcontent-%COMP%]{border-radius:8px;height:88px;margin-bottom:16px;width:auto;position:relative;-webkit-transition:background .15s cubic-bezier(.4,0,1,1);transition:background .15s cubic-bezier(.4,0,1,1)}.megamenu__item[_ngcontent-%COMP%]:focus, .megamenu__item[_ngcontent-%COMP%]:hover{text-decoration:none}.megamenu__item[_ngcontent-%COMP%]:focus   .item__thumbnail-mask[_ngcontent-%COMP%], .megamenu__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}.item__thumbnail[_ngcontent-%COMP%], .item__thumbnail-mask[_ngcontent-%COMP%]{-webkit-align-self:start;-ms-flex-item-align:start;align-self:start;border-radius:29px;border-style:solid;border-width:1px;-moz-box-sizing:border-box;box-sizing:border-box;height:58px;margin:16px;overflow:hidden;width:58px}.item__thumbnail-mask[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;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;opacity:0;position:absolute;-webkit-transition:opacity .15s cubic-bezier(.4,0,1,1);transition:opacity .15s cubic-bezier(.4,0,1,1)}.item__content[_ngcontent-%COMP%]{width:288px;margin-right:24px}"],
xa:0});var vca=function(a){const b=a.B.querySelector(".megamenu__featured");a.aA=!1;requestAnimationFrame(()=>{a.B.offsetTop!==(null==b?void 0:b.offsetTop)&&(a.aA=!0)})},$V=class{close(){this.iJ.Ta()}constructor(a,b,c){this.ha=a;this.Ld=b;this.A=c;this.Bc=new _.NF;this.closed=new _.NF;this.qT="gf-nav__megamenu-panel fixed gmat-elevation-z0";this.TQ="gf-nav__megamenu-panel fixed gmat-elevation-z0 gf-nav__megamenu-panel--cookie-bar-open";this.pT="gf-nav__megamenu-backdrop";this.SQ="gf-nav__megamenu-backdrop--cookie-bar-open";
this.aA=!1}Ha(){}Eq(){this.B=document.querySelector(".megamenu__container");this.Bc.emit();vca(this);this.A.A("megamenu","open")}re(){this.closed.emit();this.A.A("megamenu","close")}toggle(){var a=this.iJ;a.D?a.Ta():a.Fj()}};$V.F=function(a){return new (a||$V)(_.v(_.mS),_.v(_.WL),_.v(_.BL))};
$V.R=_.l({type:$V,I:[["gf-megamenu"]],Ba:function(a,b){a&1&&_.U(_.zU,5);if(a&2){let c;_.R(c=_.X())&&(b.iJ=c.first)}},na:function(a,b){a&1&&_.I("scroll",function(){return b.close()},!1,_.bh)("resize",function(){return b.close()},!1,_.bh)},inputs:{data:"data"},outputs:{Bc:"opened",closed:"closed"},N:!0,features:[_.O],O:7,P:9,S:[["mat-icon-button","","aria-label","Additional menu",1,"gmat-subtitle-1","megamenu-trigger",3,"matMenuTriggerFor","menuOpened","menuClosed"],["name","more_vert",3,"size"],["yPosition",
"below","overlapTrigger","false",3,"backdropClass"],["megamenu","matMenu"],["matMenuContent",""],["cdkTrapFocus","","cdkTrapFocusAutoCapture","",1,"megamenu__container","gmat-elevation-z4",3,"click","keydown.tab","keydown.shift.tab"],["megamenuContainer",""],[1,"megamenu__groups"],["megamenuGroups",""],[1,"megamenu__group"],["logEvent","click","logEventCategory","megamenu",3,"item","logEventLabel","mouseup",4,"ngFor","ngForOf"],["logEvent","click","logEventCategory","megamenu",3,"hidden","item","logEventLabel",
"mouseup"],["logEvent","click","logEventCategory","megamenu",3,"item","logEventLabel","mouseup"]],M:function(a,b){a&1&&(_.E(0,"button",0),_.I("menuOpened",function(){return b.Eq()})("menuClosed",function(){return b.re()}),_.H(1,"gf-icon",1),_.G(),_.E(2,"mat-menu",2,3),_.P(4,"async"),_.P(5,"async"),_.K(6,Ux,9,5,"ng-template",4),_.G());if(a&2){const c=_.Rm(3);_.C("matMenuTriggerFor",c);_.u(1);_.C("size",24);_.u(1);_.tm(_.Q(4,5,b.Ld.Vf)?b.TQ:b.qT);_.C("backdropClass",_.Q(5,7,b.Ld.Vf)?b.SQ:b.pT)}},V:[_.JM,
_.sM,_.FH,_.oQ,_.GQ,_.EQ,_.CQ,_.BU,_.mU,_.uU,_.pU,_.zU,_.kU,YV,ZV,_.qH],styles:[".gf-nav__link[_ngcontent-%COMP%]{background:transparent;border:0;cursor:pointer;outline:0}.megamenu__container[_ngcontent-%COMP%]{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;margin-bottom:24px}.megamenu__groups[_ngcontent-%COMP%]{padding:40px;padding-right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:6;-webkit-flex:6;-moz-box-flex:6;-ms-flex:6;flex:6}.megamenu__group[_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-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}gf-megamenu-featured[_ngcontent-%COMP%]{-webkit-box-flex:3;-webkit-flex:3;-moz-box-flex:3;-ms-flex:3;flex:3}@media (max-width:1024px){.megamenu-trigger[_ngcontent-%COMP%]{display:none}}"]});var aW=class{};aW.F=function(a){return new (a||aW)};
aW.R=_.l({type:aW,I:[["gf-google-header-nav-item"]],inputs:{item:"item",isActive:"isActive"},N:!0,features:[_.O],O:2,P:4,S:[["matRipple","",1,"gf-nav__link","gmat-subtitle-1",3,"catalogRouterLink"]],M:function(a,b){a&1&&(_.E(0,"a",0),_.L(1),_.G());a&2&&(_.D("gf-nav__link--active",b.isActive),_.C("catalogRouterLink",b.item.link),_.u(1),_.Um(" ",b.item.label,"\n"))},V:[_.IV,_.VP,_.UP],styles:["[_nghost-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%}@media (max-width:1024px){.gf-nav__link[_ngcontent-%COMP%]{display:none}}"],xa:0});_.bW=class{constructor(){this.Xn=this.A=new _.rp([])}reset(){this.A.next([])}add(a){this.A.next([a])}remove(a){const b=this.A.value.filter(c=>!(c.family===a.family&&c.icon.A(a.icon)));this.A.next(b)}toggle(a){for(const b of this.A.value)if(a.family===b.family&&a.icon.A(b.icon)){this.remove(a);return}this.add(a)}gw(a){const b=this.A.value.map(c=>Object.assign({},c,{axes:a}));this.A.next(b)}};_.bW.F=function(a){return new (a||_.bW)};_.bW.la=_.fe({ja:_.bW,U:_.bW.F,aa:"root"});var wca={"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:[]},"dark-mode-to-light-mode":{v:"5.7.6",fr:60,ip:0,op:71,w:24,h:24,nm:"Dark Mode to Light Mode",ddd:0,assets:[],layers:[{ddd:0,ind:1,ty:4,nm:"Rays",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:1,k:[{i:{x:[.2],y:[1]},o:{x:[.4],y:[0]},t:0,s:[180]},{i:{x:[.2],y:[1]},o:{x:[.4],y:[0]},t:40,s:[-10]},{t:70,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],[0,0],[0,0],[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],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[8,-3.31],[8,-8],[3.31,-8],[0,-11.31],[-3.31,-8],[-8,-8],[-8,-3.31],[-11.31,0],[-8,3.31],[-8,8],[-3.31,8],[0,11.31],[3.31,8],[8,8],[8,3.31],[11.31,0]],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:[[3.31,0],[0,3.31],[-3.31,0],[0,-3.31]],o:[[-3.31,0],[0,-3.31],[3.31,0],[0,3.31]],v:[[0,6],[-6,0],[0,-6],[6,0]],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:[.270588248968,.352941185236,.392156869173,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:"Shape",np:4,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:71,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Sun",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.2,y:1},o:{x:.4,y:0},t:0,s:[7,12,0],to:[.833,0,0],ti:[-.833,0,0]},{t:40,s:[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:[150,
150,100]},{t:40,s:[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:.833,y:.833},o:{x:.167,y:.167},t:8,s:[{i:[[2.21,0],[0,-2.21],[-2.21,0],[0,2.21]],o:[[-2.21,0],[0,2.21],[2.21,0],[0,-2.21]],v:[[0,-4],[-1.292,0],[0,4],[4,0]],c:!0}]},{t:16,s:[{i:[[2.21,0],[0,-2.21],[-2.21,0],[0,2.21]],o:[[-2.21,0],[0,2.21],[2.21,0],[0,-2.21]],v:[[0,-4],[-4,0],[0,4],[4,0]],c:!0}]}],ix:2},nm:"Path 3",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.270588248968,.352941185236,
.392156869173,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:"Shape",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:71,st:0,bm:0}],markers:[]},"light-mode-to-dark-mode":{v:"5.7.6",fr:60,ip:0,op:71,w:24,h:24,nm:"Light Mode to Dark Mode",ddd:0,assets:[],layers:[{ddd:0,ind:1,ty:4,nm:"Rays",
sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:1,k:[{i:{x:[.2],y:[1]},o:{x:[.4],y:[0]},t:0,s:[0]},{i:{x:[.2],y:[1]},o:{x:[.4],y:[0]},t:40,s:[190]},{t:70,s:[180]}],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],[0,0],[0,0],[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],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],
v:[[8,-3.31],[8,-8],[3.31,-8],[0,-11.31],[-3.31,-8],[-8,-8],[-8,-3.31],[-11.31,0],[-8,3.31],[-8,8],[-3.31,8],[0,11.31],[3.31,8],[8,8],[8,3.31],[11.31,0]],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:[[3.31,0],[0,3.31],[-3.31,0],[0,-3.31]],o:[[-3.31,0],[0,-3.31],[3.31,0],[0,3.31]],v:[[0,6],[-6,0],[0,-6],[6,0]],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:[.270588248968,.352941185236,.392156869173,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:"Shape",np:4,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:71,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Sun",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.2,y:1},o:{x:.4,y:0},
t:0,s:[12,12,0],to:[-.833,0,0],ti:[.833,0,0]},{t:40,s:[7,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]},{t:40,s:[150,150,100]}],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.833,y:.833},o:{x:.167,y:.167},t:14,s:[{i:[[2.21,0],[0,-2.21],[-2.21,0],[0,2.21]],o:[[-2.21,0],[0,2.21],[2.21,0],[0,-2.21]],v:[[0,-4],[-4,0],[0,4],[4,0]],c:!0}]},{t:22,s:[{i:[[2.21,0],[0,-2.21],[-2.21,0],[0,2.21]],o:[[-2.21,
0],[0,2.21],[2.21,0],[0,-2.21]],v:[[0,-4],[-1.292,0],[0,4],[4,0]],c:!0}]}],ix:2},nm:"Path 3",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.270588248968,.352941185236,.392156869173,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:"Shape",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],
ip:0,op:71,st:0,bm:0}],markers:[]},"shopping-bag-icon":{v:"5.6.4",fr:60,ip:0,op:46,w:24,h:24,nm:"Shopping bag icon",ddd:0,assets:[],layers:[{ddd:0,ind:1,ty:4,nm:"Plus 2",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:1,k:[{i:{x:[.6],y:[1]},o:{x:[.4],y:[0]},t:15,s:[0]},{t:23,s:[90]}],ix:10},p:{a:0,k:[17,17,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:1,k:[{i:{x:[.6,.6,.6],y:[1,1,1]},o:{x:[.4,.4,.4],y:[0,0,0]},t:9,s:[100,100,100]},{i:{x:[.6,.6,.6],y:[1,1,1]},o:{x:[.4,.4,.4],y:[0,0,0]},t:15,s:[50,50,100]},{i:{x:[.2,.2,.2],
y:[1,1,1]},o:{x:[.4,.4,.4],y:[0,0,0]},t:23,s:[150,150,100]},{t:45,s:[100,100,100]}],ix:6}},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],[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],[0,0],[0,0]],v:[[1,-4],[-1,-4],[-1,-1],[-4,-1],[-4,1],[-1,1],[-1,4],[1,4],[1,1],[4,1],[4,-1],[1,-1]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.380391985178,.380391985178,.380391985178,
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:46,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Plus 1",parent:1,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},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[100,100,100],ix:6}},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],[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],[0,0],[0,0]],v:[[1.976,-4.977],[-1.977,-4.977],[-1.977,-1.977],[-4.977,-1.977],[-4.977,1.976],[-1.977,1.976],[-1.977,4.976],[1.976,4.976],[1.976,1.976],[4.976,1.976],[4.976,-1.977],[1.976,-1.977]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[1,1,1,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:46,st:0,bm:0},{ddd:0,ind:3,ty:4,nm:"Square 3",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[17,7,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:1,k:[{i:{x:[.6,.6,.6],y:[1,1,1]},o:{x:[.4,.4,.4],y:[0,0,0]},t:6,
s:[100,100,100]},{i:{x:[.6,.6,.6],y:[1,1,1]},o:{x:[.4,.4,.4],y:[0,0,0]},t:12,s:[50,50,100]},{i:{x:[.2,.2,.2],y:[1,1,1]},o:{x:[.4,.4,.4],y:[0,0,0]},t:20,s:[125,125,100]},{t:42.23046875,s:[100,100,100]}],ix:6}},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,-4],[-4,4],[4,4],[4,-4]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.380391985178,.380391985178,.380391985178,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:46,st:0,bm:0},{ddd:0,ind:4,ty:4,nm:"Square 2",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[7,7,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:1,k:[{i:{x:[.6,.6,.6],y:[1,1,1]},o:{x:[.4,.4,.4],y:[0,0,0]},t:3,
s:[100,100,100]},{i:{x:[.6,.6,.6],y:[1,1,1]},o:{x:[.4,.4,.4],y:[0,0,0]},t:9,s:[50,50,100]},{i:{x:[.2,.2,.2],y:[1,1,1]},o:{x:[.4,.4,.4],y:[0,0,0]},t:17,s:[125,125,100]},{t:39.4609375,s:[100,100,100]}],ix:6}},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,4],[4,4],[4,-4],[-4,-4]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.380391985178,.380391985178,.380391985178,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:46,st:0,bm:0},{ddd:0,ind:5,ty:4,nm:"Square 1",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[7,17,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:1,k:[{i:{x:[.6,.6,.6],y:[1,1,1]},o:{x:[.4,.4,.4],y:[0,0,0]},t:0,
s:[100,100,100]},{i:{x:[.6,.6,.6],y:[1,1,1]},o:{x:[.4,.4,.4],y:[0,0,0]},t:6,s:[50,50,100]},{i:{x:[.2,.2,.2],y:[1,1,1]},o:{x:[.4,.4,.4],y:[0,0,0]},t:14,s:[125,125,100]},{t:36.69140625,s:[100,100,100]}],ix:6}},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,4],[4,4],[4,-4],[-4,-4]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.380391985178,.380391985178,.380391985178,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:46,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 cW=class{constructor(a){this.A=a;this.B=_.A(_.Vj(100),_.Zj(()=>"undefined"!==typeof lottie),_.y(()=>{}),_.Ek(),gk(),_.Zk(1),_.qk(b=>{AL(this.A,b,!1);return BF}))}};cW.F=function(a){return new (a||cW)(_.k(_.BL))};cW.la=_.fe({ja:cW,U:cW.F,aa:"root"});var dW,eW;dW=function(){return window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches};eW=function(a){let b;null==(b=a.A)||b.goToAndPlay(a.A.totalFrames-1,!0)};
_.fW=class{constructor(a,b){this.Za=a;this.B=b}Dd(){const a=wca[this.animation];if(null!=a){var b=!dW()&&this.autoplay;_.tj(this.B.B).then(()=>{if("undefined"!==typeof lottie){let c;null==(c=this.A)||c.destroy();this.A=lottie.loadAnimation({container:this.Za.J,renderer:"svg",loop:this.loop,autoplay:!1,animationData:a});b?this.A.goToAndPlay(0,!0):this.A.goToAndPlay(this.A.totalFrames-1,!0)}})}}oa(){null!=this.A&&this.A.destroy()}play(){if(dW())eW(this);else{let a;null==(a=this.A)||a.playSegments([0,
this.A.totalFrames],!0)}}};_.fW.F=function(a){return new (a||_.fW)(_.v(_.Zg),_.v(cW))};_.fW.R=_.l({type:_.fW,I:[["gf-lottie"]],inputs:{animation:"animation",loop:"loop",autoplay:"autoplay"},N:!0,features:[_.O],Pa:["*"],O:1,P:0,M:function(a){a&1&&(_.Nm(),_.Om(0))},styles:["[_nghost-%COMP%]{display:inline-block}"]});var xca=new _.m("GMAT_TOOLTIP_OPTIONS",{aa:"root",U:()=>({Rb:!1})});_.gW=class{constructor(a,b){a.Rb||b.A.push("gmat-mdc-tooltip")}};_.gW.F=function(a){return new (a||_.gW)(_.v(xca),_.v(_.XN))};_.gW.ma=_.df({type:_.gW,I:[["","matTooltip",""]],features:[_.cn([{ka:_.XN,fd:_.lU}])]});var yca=["tooltip"],hW=new _.m("mat-tooltip-scroll-strategy"),zca={ka:hW,Ie:[_.XN],Ed:function(a){return()=>a.B.A({KU:20})}},Aca=new _.m("mat-tooltip-default-options",{aa:"root",U:function(){return{Ar:0,nq:0,xV:1500}}}),iW=_.vs({passive:!0}),jW=function(a){a.A&&a.A.qd()&&a.A.detach();a.B=null},Bca=function(a,b){if(a.A){var c=a.A.A.Ij;if((!a.ml||!b)&&c.Vc instanceof _.Zg)return a.A;jW(a)}c=nN(a.ne,a.ea);b=FN(HN(_.IN(KN(_.MN(a.qa.position(),a.ml?b||a.ea:a.ea),`.${a.D}-tooltip`)),a.va),c);_.A(b.io,_.gl(a.Ea)).subscribe(e=>
{a.ei(e.A);a.B&&e.B.SS&&a.B.isVisible()&&a.ua.nb(()=>a.hide(0))});a.A=a.qa.create({direction:a.lb,Ij:b,vd:`${a.D}-${"tooltip-panel"}`,ui:a.xf()});a.ia(a.A);_.A(a.A.H,_.gl(a.Ea)).subscribe(()=>jW(a));_.A(a.A.ca,_.gl(a.Ea)).subscribe(()=>{let e;return null==(e=a.B)?void 0:e.UN()});_.A(a.A.T,_.gl(a.Ea)).subscribe(e=>{a.G()&&27===e.keyCode&&!_.ss(e)&&(e.preventDefault(),e.stopPropagation(),a.ua.nb(()=>a.hide(0)))});let d;(null==(d=a.gg)?0:d.zX)&&_.zN(a.A,`${a.D}-tooltip-panel-non-interactive`);return a.A},
kW=class{get position(){return this.Ud}set position(a){if(a!==this.Ud&&(this.Ud=a,this.A)){this.ia(this.A);let b;null==(b=this.B)||b.show(0);this.A.xd()}}get ml(){return this.kb}set ml(a){this.kb=_.ms(a);jW(this);this.A=null}get disabled(){return this.ab}set disabled(a){(this.ab=_.ms(a))?this.hide(0):this.T()}get Ar(){return this.fc}set Ar(a){this.fc=_.ps(a)}get nq(){return this.H}set nq(a){this.H=_.ps(a);this.B&&(this.B.oF=this.H)}get message(){return this.K}set message(a){_.LM(this.Vl,this.ea.J,
this.K,"tooltip");this.K=null!=a?String(a).trim():"";!this.K&&this.G()?this.hide(0):(this.T(),this.Vc(),this.ua.Ka(()=>{Promise.resolve().then(()=>{_.KM(this.Vl,this.ea.J,this.message,"tooltip")})}))}get dw(){return this.Z}set dw(a){this.Z=a;this.B&&this.Hb(this.Z)}constructor(a,b,c,d,e,f,g,h,p,r,w,x){this.qa=a;this.ea=b;this.ne=c;this.Uc=d;this.ua=e;this.Ia=f;this.Vl=g;this.Bb=h;this.lb=r;this.gg=w;this.Ud="below";this.eb=this.Xc=this.ab=this.kb=!1;this.va=8;this.D="mat";this.Ll="auto";this.K="";
this.C=[];this.Ea=new _.Wk;this.xf=p;this.ta=x;w&&(this.fc=w.Ar,this.H=w.nq,w.position&&(this.position=w.position),w.ml&&(this.ml=w.ml),w.Ll&&(this.Ll=w.Ll));_.A(r.change,_.gl(this.Ea)).subscribe(()=>{this.A&&this.ia(this.A)})}Ha(){this.Xc=!0;this.T();_.A(_.gM(this.Bb,this.ea),_.gl(this.Ea)).subscribe(a=>{a?"keyboard"===a&&this.ua.nb(()=>this.show()):this.ua.nb(()=>this.hide(0))})}oa(){const a=this.ea.J;clearTimeout(this.ca);this.A&&(this.A.kc(),this.B=null);this.C.forEach(([b,c])=>{a.removeEventListener(b,
c,iW)});this.C.length=0;this.Ea.next();this.Ea.complete();_.LM(this.Vl,a,this.message,"tooltip");_.hM(this.Bb,a)}show(a=this.Ar,b){if(this.disabled||!this.message||this.G()){let c;null==(c=this.B)||c.ax()}else b=Bca(this,b),jW(this),this.ie=this.ie||new _.PN(this.tg,this.Uc),b=this.B=b.attach(this.ie).instance,b.Am=this.ea.J,b.oF=this.H,_.A(b.Sx,_.gl(this.Ea)).subscribe(()=>jW(this)),this.Hb(this.Z),this.Vc(),b.show(a)}hide(a=this.nq){const b=this.B;b&&(b.isVisible()?b.hide(a):(b.ax(),jW(this)))}toggle(a){this.G()?
this.hide():this.show(void 0,a)}G(){return!!this.B&&this.B.isVisible()}ia(a){a=a.A.Ij;const b=this.og();var c=!this.lb||"ltr"==this.lb.value;const d=this.position;let e;if("above"==d)e={Ub:"center",uc:"bottom"};else if("below"==d)e={Ub:"center",uc:"top"};else if("before"==d||"left"==d&&c||"right"==d&&!c)e={Ub:"end",uc:"center"};else if("after"==d||"right"==d&&c||"left"==d&&!c)e={Ub:"start",uc:"center"};const {x:f,y:g}=this.La(e.Ub,e.uc);c={Ub:f,uc:g};_.GN(a,[this.L(Object.assign({},b.GA,e)),this.L(Object.assign({},
b.fallback,c))])}L(a){return a}og(){const a=!this.lb||"ltr"==this.lb.value,b=this.position;let c;if("above"==b||"below"==b)c={td:"center",ud:"above"==b?"top":"bottom"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={td:"start",ud:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={td:"end",ud:"center"};const {x:d,y:e}=this.La(c.td,c.ud);return{GA:c,fallback:{td:d,ud:e}}}Vc(){this.B&&(this.B.message=this.message,this.B.pm(),_.A(this.ua.Xu,_.Ek(),_.gl(this.Ea)).subscribe(()=>{this.B&&
this.A.xd()}))}Hb(a){this.B&&(this.B.dw=a,this.B.pm())}La(a,b){"above"===this.position||"below"===this.position?"top"===b?b="bottom":"bottom"===b&&(b="top"):"end"===a?a="start":"start"===a&&(a="end");return{x:a,y:b}}ei(a){var b=a.uc,c=a.td;a=a.ud;b="center"===b?this.lb&&"rtl"===this.lb.value?"end"===c?"left":"right":"start"===c?"left":"right":"bottom"===b&&"top"===a?"above":"below";if(b!==this.Da){if(c=this.A)a=`${this.D}-${"tooltip-panel"}-`,c.C&&c.Z(c.C,a+this.Da,!1),_.zN(c,a+b);this.Da=b}}T(){!this.ab&&
this.message&&this.Xc&&!this.C.length&&(this.Ua()?this.C.push(["mouseenter",a=>{this.Sb();let b=void 0;void 0!==a.x&&void 0!==a.y&&(b=a);this.show(void 0,b)}]):"off"!==this.Ll&&(this.Na(),this.C.push(["touchstart",a=>{let b;const c=(a=null==(b=a.targetTouches)?void 0:b[0])?{x:a.clientX,y:a.clientY}:void 0;this.Sb();clearTimeout(this.ca);this.ca=setTimeout(()=>this.show(void 0,c),500)}])),this.za(this.C))}Sb(){if(!this.eb){this.eb=!0;var a=[];if(this.Ua())a.push(["mouseleave",b=>{b=b.relatedTarget;
let c;b&&(null==(c=this.A)?0:c.K.contains(b))||this.hide()}],["wheel",b=>this.ii(b)]);else if("off"!==this.Ll){this.Na();const b=()=>{clearTimeout(this.ca);this.hide(this.gg.xV)};a.push(["touchend",b],["touchcancel",b])}this.za(a);this.C.push(...a)}}za(a){a.forEach(([b,c])=>{this.ea.J.addEventListener(b,c,iW)})}Ua(){return!this.Ia.A&&!this.Ia.L}ii(a){if(this.G()){a=this.ta.elementFromPoint(a.clientX,a.clientY);const b=this.ea.J;a===b||b.contains(a)||this.hide()}}Na(){const a=this.Ll;if("off"!==a){const b=
this.ea.J,c=b.style;if("on"===a||"INPUT"!==b.nodeName&&"TEXTAREA"!==b.nodeName)c.userSelect=c.msUserSelect=c.webkitUserSelect=c.MozUserSelect="none";"on"!==a&&b.draggable||(c.webkitUserDrag="none");c.touchAction="none";c.webkitTapHighlightColor="transparent"}}};kW.F=function(){_.ih()};
kW.ma=_.df({type:kW,inputs:{position:["matTooltipPosition","position"],ml:["matTooltipPositionAtOrigin","positionAtOrigin"],disabled:["matTooltipDisabled","disabled"],Ar:["matTooltipShowDelay","showDelay"],nq:["matTooltipHideDelay","hideDelay"],Ll:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],dw:["matTooltipClass","tooltipClass"]}});
_.mW=class extends kW{constructor(a,b,c,d,e,f,g,h,p,r,w,x){super(a,b,c,d,e,f,g,h,p,r,w,x);this.tg=lW;this.D="mat-mdc";this.va=8}L(a){const b=!this.lb||"ltr"==this.lb.value;"top"===a.ud?a.offsetY=-8:"bottom"===a.ud?a.offsetY=8:"start"===a.td?a.offsetX=b?-8:8:"end"===a.td&&(a.offsetX=b?8:-8);return a}};_.mW.F=function(a){return new (a||_.mW)(_.v(_.XN),_.v(_.Zg),_.v(oN),_.v(_.An),_.v(_.ql),_.v(_.$L),_.v(_.MM),_.v(_.jM),_.v(hW),_.v(_.YM,8),_.v(Aca,8),_.v(_.Ns))};
_.mW.ma=_.df({type:_.mW,I:[["","matTooltip",""]],Ca:[1,"mat-mdc-tooltip-trigger"],wa:2,na:function(a,b){a&2&&_.D("mat-mdc-tooltip-disabled",b.disabled)},Qa:["matTooltip"],features:[_.Wl]});
var nW=class{constructor(a,b){this.Ga=a;this.K=this.G=!1;this.Sx=new _.Wk;this.eg="NoopAnimations"===b}show(a){null!=this.A&&clearTimeout(this.A);this.B=setTimeout(()=>{this.T(!0);this.B=void 0},a)}hide(a){null!=this.B&&clearTimeout(this.B);this.A=setTimeout(()=>{this.T(!1);this.A=void 0},a)}isVisible(){return this.K}oa(){this.ax();this.Sx.complete();this.Am=null}UN(){this.G&&this.hide(0)}pm(){_.FE(this.Ga)}aO({relatedTarget:a}){a&&this.Am.contains(a)||(this.isVisible()?this.hide(this.oF):this.C(!1))}L(){}TN({animationName:a}){a!==
this.D&&a!==this.H||this.C(a===this.D)}ax(){null!=this.B&&clearTimeout(this.B);null!=this.A&&clearTimeout(this.A);this.B=this.A=void 0}C(a){a?this.G=!0:this.isVisible()||this.Sx.next()}T(a){const b=this.EP.J;var c=this.D;const d=this.H;b.classList.remove(a?d:c);b.classList.add(a?c:d);(this.K=a)&&!this.eg&&"function"===typeof getComputedStyle&&(c=getComputedStyle(b),"0s"===c.getPropertyValue("animation-duration")||"none"===c.getPropertyValue("animation-name"))&&(this.eg=!0);a&&this.L();this.eg&&(b.classList.add("_mat-animation-noopable"),
this.C(a))}};nW.F=function(a){return new (a||nW)(_.v(_.vG),_.v(_.lE,8))};nW.ma=_.df({type:nW});var lW=class extends nW{constructor(a,b,c){super(a,c);this.ea=b;this.hF=!1;this.D="mat-mdc-tooltip-show";this.H="mat-mdc-tooltip-hide"}L(){this.hF=this.Z();this.pm()}Z(){const a=this.ea.J.getBoundingClientRect();return 24<a.height&&200<=a.width}};lW.F=function(a){return new (a||lW)(_.v(_.vG),_.v(_.Zg),_.v(_.lE,8))};
lW.R=_.l({type:lW,I:[["mat-tooltip-component"]],Ba:function(a,b){a&1&&_.U(yca,7);if(a&2){let c;_.R(c=_.X())&&(b.EP=c.first)}},Ca:["aria-hidden","true"],wa:2,na:function(a,b){a&1&&_.I("mouseleave",function(c){return b.aO(c)});a&2&&_.pm("zoom",b.isVisible()?1:null)},features:[_.Wl],O:4,P:4,S:[[1,"mdc-tooltip","mdc-tooltip--shown","mat-mdc-tooltip",3,"ngClass","animationend"],["tooltip",""],[1,"mdc-tooltip__surface","mdc-tooltip__surface-animation"]],M:function(a,b){a&1&&(_.E(0,"div",0,1),_.I("animationend",
function(c){return b.TN(c)}),_.E(2,"div",2),_.L(3),_.G()());a&2&&(_.D("mdc-tooltip--multiline",b.hF),_.C("ngClass",b.dw),_.u(3),_.Vm(b.message))},V:[_.nH],styles:['.mdc-tooltip__surface{word-break:break-all;word-break:var(--mdc-tooltip-word-break, normal);overflow-wrap:anywhere}.mdc-tooltip--showing-transition .mdc-tooltip__surface-animation{transition:opacity 150ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-tooltip--hide-transition .mdc-tooltip__surface-animation{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-tooltip{position:fixed;display:none;z-index:9}.mdc-tooltip-wrapper--rich{position:relative}.mdc-tooltip--shown,.mdc-tooltip--showing,.mdc-tooltip--hide{display:inline-flex}.mdc-tooltip--shown.mdc-tooltip--rich,.mdc-tooltip--showing.mdc-tooltip--rich,.mdc-tooltip--hide.mdc-tooltip--rich{display:inline-block;left:-320px;position:absolute}.mdc-tooltip__surface{line-height:16px;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center}.mdc-tooltip__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-tooltip__surface::before{border-color:CanvasText}}.mdc-tooltip--rich .mdc-tooltip__surface{align-items:flex-start;display:flex;flex-direction:column;min-height:24px;min-width:40px;max-width:320px;position:relative}.mdc-tooltip--multiline .mdc-tooltip__surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mdc-tooltip__surface,.mdc-tooltip--multiline .mdc-tooltip__surface[dir=rtl]{text-align:right}.mdc-tooltip__surface .mdc-tooltip__title{margin:0 8px}.mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(200px - (2 * 8px));margin:8px;text-align:left}[dir=rtl] .mdc-tooltip__surface .mdc-tooltip__content,.mdc-tooltip__surface .mdc-tooltip__content[dir=rtl]{text-align:right}.mdc-tooltip--rich .mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(320px - (2 * 8px));align-self:stretch}.mdc-tooltip__surface .mdc-tooltip__content-link{text-decoration:none}.mdc-tooltip--rich-actions,.mdc-tooltip__content,.mdc-tooltip__title{z-index:1}.mdc-tooltip__surface-animation{opacity:0;transform:scale(0.8);will-change:transform,opacity}.mdc-tooltip--shown .mdc-tooltip__surface-animation{transform:scale(1);opacity:1}.mdc-tooltip--hide .mdc-tooltip__surface-animation{transform:scale(1)}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{position:absolute;height:24px;width:24px;transform:rotate(35deg) skewY(20deg) scaleX(0.9396926208)}.mdc-tooltip__caret-surface-top .mdc-elevation-overlay,.mdc-tooltip__caret-surface-bottom .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-tooltip__caret-surface-bottom{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);outline:1px solid rgba(0,0,0,0);z-index:-1}@media screen and (forced-colors: active){.mdc-tooltip__caret-surface-bottom{outline-color:CanvasText}}.mat-mdc-tooltip .mdc-tooltip__surface{background-color:var(--mdc-plain-tooltip-container-color)}.mat-mdc-tooltip .mdc-tooltip__surface{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__caret-surface-top,.mat-mdc-tooltip .mdc-tooltip__caret-surface-bottom{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__surface{color:var(--mdc-plain-tooltip-supporting-text-color)}.mat-mdc-tooltip .mdc-tooltip__surface{font-family:var(--mdc-plain-tooltip-supporting-text-font);line-height:var(--mdc-plain-tooltip-supporting-text-line-height);font-size:var(--mdc-plain-tooltip-supporting-text-size);font-weight:var(--mdc-plain-tooltip-supporting-text-weight);letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking)}.mat-mdc-tooltip{position:relative;transform:scale(0)}.mat-mdc-tooltip::before{content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute}.mat-mdc-tooltip-panel-below .mat-mdc-tooltip::before{top:-8px}.mat-mdc-tooltip-panel-above .mat-mdc-tooltip::before{bottom:-8px}.mat-mdc-tooltip-panel-right .mat-mdc-tooltip::before{left:-8px}.mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before{right:-8px}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards}\n'],
Oa:2,xa:0});var oW=class{};oW.F=function(a){return new (a||oW)};oW.Ya=_.af({type:oW});oW.Xa=_.ge({Xb:[zca],imports:[_.JM,_.KH,_.ZN,_.aO,_.aO,_.tN]});_.pW=class{};_.pW.F=function(a){return new (a||_.pW)};_.pW.Ya=_.af({type:_.pW});_.pW.Xa=_.ge({imports:[oW]});var Cca;Cca=["lottieIcon"];_.qW=class{constructor(a,b,c,d){this.A=a;this.B=b;this.Fa=c;this.ha=d;this.kz=!1;this.Y=_.RG(this.A.features)}Jl(){this.Fa.Jl();this.Y||this.kT.play();this.B.A("collectionDrawer","toggleVisibility")}};_.qW.F=function(a){return new (a||_.qW)(_.v(_.YG),_.v(_.BL),_.v(_.ML),_.v(_.mS))};
_.qW.R=_.l({type:_.qW,I:[["gf-shopping-bag"]],Ba:function(a,b){a&1&&_.U(Cca,5);if(a&2){let c;_.R(c=_.X())&&(b.kT=c.first)}},inputs:{kz:"disableTabNavigation"},N:!0,features:[_.O],O:7,P:18,S:[["mat-icon-button","",1,"shopping-bag__toggle",3,"color","disabled","matTooltip","click"],["animation","shopping-bag-icon","class","shopping-bag__icon lottie-icon",3,"loop","autoplay",4,"ngIf"],["name","shopping_bag",3,"filled","animated",4,"ngIf"],["animation","shopping-bag-icon",1,"shopping-bag__icon","lottie-icon",
3,"loop","autoplay"],["lottieIcon",""],["name","shopping_bag",3,"filled","animated"]],M:function(a,b){a&1&&(_.E(0,"button",0),_.I("click",function(){return b.Jl()}),_.P(1,"async"),_.P(2,"async"),_.P(3,"async"),_.P(4,"async"),_.K(5,Vx,2,2,"gf-lottie",1),_.K(6,Wx,2,4,"gf-icon",2),_.G());a&2&&(_.D("shopping-bag__toggle--has-items",_.Q(1,10,b.Fa.GC)),_.Pm("matTooltip","",_.Q(3,14,b.Fa.vg)?"Hide":"View"," selected families"),_.C("color",_.Q(2,12,b.Fa.vg)?"primary":"secondary--gray")("disabled",b.ha.tq),
_.fm("tabIndex",b.kz?"-1":"")("aria-hidden",b.kz)("aria-label",_.Q(4,16,b.Fa.vg)?"Hide":"View selected families"),_.u(5),_.C("ngIf",!b.Y),_.u(1),_.C("ngIf",b.Y))},V:[_.FH,_.oQ,_.GQ,_.EQ,_.CQ,_.pW,_.gW,_.mW,_.fW,_.tH],styles:['.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}.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__icon[_ngcontent-%COMP%]{height:24px;width:24px}.sticky-header__shopping-bag[_nghost-%COMP%]   .shopping-bag__icon[_ngcontent-%COMP%], .sticky-header__shopping-bag   [_nghost-%COMP%]   .shopping-bag__icon[_ngcontent-%COMP%]{margin:0}.global-toolbar__top-area[_nghost-%COMP%]   .shopping-bag__toggle[_ngcontent-%COMP%], .global-toolbar__top-area   [_nghost-%COMP%]   .shopping-bag__toggle[_ngcontent-%COMP%]{margin-right:-48px;-webkit-transition:all .2s ease;transition:all .2s ease}.global-toolbar--fixed-to-top.global-toolbar__top-area[_nghost-%COMP%]   .shopping-bag__toggle[_ngcontent-%COMP%], .global-toolbar--fixed-to-top.global-toolbar__top-area   [_nghost-%COMP%]   .shopping-bag__toggle[_ngcontent-%COMP%]{margin-right:0}[_nghost-%COMP%]   .toolbar__font-preview[_nghost-%COMP%], .toolbar__font-preview   [_nghost-%COMP%]{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;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0}.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}']});var rW=class{constructor(){this.A=window.sessionStorage;this.B=this.A.getItem("refreshToken")}};rW.F=function(a){return new (a||rW)};rW.la=_.fe({ja:rW,U:rW.F,aa:"root"});var fy=function(a){a.renderer.Xg(a.A.body,"gf-dark-theme");a.cb.setProperty("isDarkTheme",!0)},dy=function(a){a.renderer.ni(a.A.body,"gf-dark-theme");a.cb.setProperty("isDarkTheme",!1)},sW=class{constructor(a,b,c,d){this.A=a;this.cb=b;this.rl=c;this.B=d;this.renderer=this.rl.Xi(null,null)}init(a,b){const c=null!==this.B.B;0!==a||c?b?fy(this):dy(this):Xx()?fy(this):dy(this);_.xL(this.cb,"tabCount",a+1)}};sW.F=function(a){return new (a||sW)(_.k(_.Ns),_.k(_.yL),_.k(pE),_.k(rW))};
sW.la=_.fe({ja:sW,U:sW.F,aa:"root"});var Dca=function(a){return{Uk:a}},ey=function(a,b){b?a.A.A("themeToggle","switchToDarkTheme"):a.A.A("themeToggle","switchToLightTheme")},tW=class{constructor(a,b,c,d){this.B=a;this.eD=b;this.cb=c;this.A=d;this.cL="Switch to dark theme";this.bL="Switch to light theme";this.Vk=!1;this.Y=_.RG(this.B.features)}Ha(){this.Vk=!0}};tW.F=function(a){return new (a||tW)(_.v(_.YG),_.v(sW),_.v(_.yL),_.v(_.BL))};
tW.R=_.l({type:tW,I:[["gf-theme-toggle"]],N:!0,features:[_.O],O:2,P:5,S:[[4,"ngIf"],["color","secondary--gray","mat-icon-button","",1,"theme-toggle",3,"matTooltip","click"],[4,"ngIf","ngIfElse"],["oldIcon",""],["name","dark_mode",4,"ngIf"],["name","light_mode",4,"ngIf"],["name","dark_mode"],["name","light_mode"],["animation","dark-mode-to-light-mode","class","centered theme-toggle__icon lottie-icon",3,"loop","autoplay",4,"ngIf"],["animation","light-mode-to-dark-mode","class","centered theme-toggle__icon lottie-icon",
3,"loop","autoplay",4,"ngIf"],["animation","dark-mode-to-light-mode",1,"centered","theme-toggle__icon","lottie-icon",3,"loop","autoplay"],["animation","light-mode-to-dark-mode",1,"centered","theme-toggle__icon","lottie-icon",3,"loop","autoplay"]],M:function(a,b){a&1&&(_.K(0,gy,5,4,"ng-container",0),_.P(1,"async"));a&2&&_.C("ngIf",_.gn(3,Dca,_.Q(1,1,b.cb.oh)))},V:[_.FH,_.oQ,_.GQ,_.EQ,_.CQ,_.pW,_.gW,_.mW,_.fW,_.tH],styles:[".theme-toggle[_ngcontent-%COMP%]{line-height:1;padding:10px}.theme-toggle__icon[_ngcontent-%COMP%]{height:24px}"],
xa:0});var Eca=["lockup"],Fca=[[["","secondaryNav",""]],[["","toolbar",""]]],Gca=function(a,b){return{cf:a,fb:b}},Hca=function(a){a.cb.Eu.subscribe(b=>{a.yi=a.A.yi(a.Bk,b)})},uW=class{constructor(a,b,c,d,e,f,g,h,p,r){this.B=a;this.A=b;this.Fa=c;this.ha=d;this.da=e;this.Ld=f;this.cb=g;this.uS=h;this.mu=p;this.C=r;this.DM="#main-content";this.Bk="google-header";this.Y=_.RG(this.B.features);this.Cu=!1;this.rK=new Promise(w=>{if(this.ha.A){var x=()=>{const z=Array.from(document.querySelectorAll("gf-tile > *")),
B=z.filter(N=>N.innerText.trim().length),F=!!document.querySelector(".catalog__error");z.length&&z.length===B.length||F?w(!0):setTimeout(x,100)};setTimeout(x,300)}else w(!0)});this.cb.Eu.subscribe(w=>{this.yi=this.A.yi(this.Bk,w)})}Ha(){_.A(this.C.Zb,_.Zj(a=>a instanceof hr)).subscribe(()=>{this.bJ&&eW(this.bJ)})}oB(){this.da.oB()}dh(){this.da.dh()}};uW.F=function(a){return new (a||uW)(_.v(_.YG),_.v(_.UV),_.v(_.ML),_.v(_.mS),_.v(_.VL),_.v(_.WL),_.v(_.yL),_.v(_.bW),_.v(WV),_.v(_.rr))};
uW.R=_.l({type:uW,I:[["gf-google-header"]],Ba:function(a,b){a&1&&(_.U($V,5),_.U(Eca,5));if(a&2){let c;_.R(c=_.X())&&(b.LA=c.first);_.R(c=_.X())&&(b.bJ=c.first)}},na:function(a,b){a&1&&_.I("scroll",function(){return Hca(b)})},inputs:{fixed:"fixed"},N:!0,features:[_.O],Pa:["[secondaryNav]","[toolbar]"],O:3,P:8,S:[["class","gf-header",3,"mouseup",4,"ngIf"],[1,"gf-header",3,"mouseup"],[1,"skip-to-content-link","gmat-subhead-2",3,"href","click"],[3,"fixed",4,"ngIf"],["sticky","",1,"gf-header__content"],
[1,"gf-header__main"],["class","gf-header__corner",4,"ngIf"],[1,"gf-lockup","gf-header__lockup"],["aria-label","Google Fonts",1,"gf-lockup__link",3,"href","click"],["class","lottie--gf-logo lottie--gf-logo-full",3,"animation","loop","autoplay",4,"ngIf"],["animation","gf-logo-small","class","lottie--gf-logo",3,"loop","autoplay",4,"ngIf"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 134 26","title","Google Fonts","fill","currentColor",4,"ngIf"],["class","gmat-headline-4 gf-logo__badge",4,"ngIf"],
["class","nav","itemscope","","itemtype","http://schema.org/SiteNavigationElement","aria-label","Top nav bar",4,"ngIf","ngIfElse"],["searchAndBag",""],[1,"gf-header__secondary-nav"],[1,"gf-header__corner"],["color","secondary--gray","mat-icon-button","","aria-label","Open navigation drawer",1,"menu-button",3,"click"],["name","menu"],[1,"lottie--gf-logo","lottie--gf-logo-full",3,"animation","loop","autoplay"],["lockup",""],["animation","gf-logo-small",1,"lottie--gf-logo",3,"loop","autoplay"],"xmlns;http://www.w3.org/2000/svg;viewBox;0 0 134 26;title;Google Fonts;fill;currentColor".split(";"),
["d","M83.41 12.21v7.06h-2.12V2.81h9.61v2.02h-7.5v5.4h6.76v1.98h-6.75ZM91.6 13.64c0-1.73.54-3.17 1.63-4.3 1.1-1.13 2.49-1.7 4.16-1.7s3.05.57 4.14 1.7c1.1 1.13 1.66 2.57 1.66 4.3 0 1.75-.55 3.18-1.66 4.3-1.09 1.13-2.47 1.7-4.14 1.7-1.67 0-3.06-.57-4.16-1.7-1.09-1.13-1.63-2.57-1.63-4.3Zm2.11 0c0 1.21.35 2.19 1.06 2.94.71.75 1.58 1.13 2.62 1.13s1.92-.38 2.62-1.13c.71-.75 1.06-1.73 1.06-2.94 0-1.2-.35-2.17-1.06-2.92-.72-.77-1.59-1.15-2.62-1.15s-1.9.38-2.62 1.15c-.71.75-1.06 1.72-1.06 2.92ZM104.89 8h2.02v1.56h.09c.32-.55.82-1.01 1.48-1.38.66-.37 1.36-.55 2.08-.55 1.38 0 2.44.39 3.19 1.18.74.79 1.12 1.91 1.12 3.37v7.08h-2.12v-6.95c-.05-1.84-.97-2.76-2.78-2.76-.84 0-1.55.34-2.12 1.02-.57.68-.85 1.5-.85 2.45v6.23h-2.12V8h.01ZM121.24 19.46c-.92 0-1.68-.28-2.29-.85-.61-.57-.92-1.36-.93-2.37v-6.3h-1.98V8h1.98V4.55h2.12V8h2.76v1.93h-2.76v5.61c0 .75.15 1.26.44 1.53.29.27.62.4.99.4.17 0 .33-.02.49-.06.16-.04.31-.09.45-.15l.67 1.89c-.56.21-1.2.31-1.94.31ZM133.78 16.15c0 .98-.43 1.81-1.29 2.48-.86.67-1.94 1.01-3.24 1.01-1.13 0-2.13-.3-2.99-.89a4.901 4.901 0 0 1-1.84-2.33l1.89-.81c.28.67.68 1.2 1.21 1.58.53.38 1.11.56 1.74.56.67 0 1.24-.15 1.69-.44.45-.29.68-.64.68-1.04 0-.72-.55-1.25-1.66-1.59l-1.93-.48c-2.19-.55-3.29-1.61-3.29-3.17 0-1.03.42-1.85 1.25-2.47.83-.62 1.9-.93 3.21-.93 1 0 1.9.24 2.7.71.81.48 1.37 1.11 1.69 1.91l-1.89.78c-.21-.47-.56-.85-1.05-1.12-.48-.27-1.02-.4-1.62-.4-.55 0-1.05.14-1.48.41-.44.28-.66.61-.66 1.01 0 .64.61 1.1 1.82 1.38l1.7.44c2.24.57 3.36 1.69 3.36 3.4ZM9.45 19.64C4.32 19.64 0 15.46 0 10.32 0 5.18 4.32 1 9.45 1c2.84 0 4.86 1.11 6.39 2.57l-1.8 1.8c-1.09-1.02-2.57-1.82-4.59-1.82-3.75 0-6.68 3.02-6.68 6.77 0 3.75 2.93 6.77 6.68 6.77 2.43 0 3.82-.98 4.71-1.86.73-.73 1.2-1.77 1.39-3.2h-6.1V9.48h8.57c.09.45.14 1 .14 1.59 0 1.91-.52 4.27-2.2 5.95-1.64 1.71-3.73 2.62-6.51 2.62ZM31.41 13.64c0 3.45-2.66 6-5.91 6s-5.91-2.55-5.91-6c0-3.48 2.66-6 5.91-6s5.91 2.52 5.91 6Zm-2.59 0c0-2.16-1.54-3.64-3.32-3.64-1.78 0-3.32 1.48-3.32 3.64 0 2.14 1.54 3.64 3.32 3.64 1.78 0 3.32-1.51 3.32-3.64ZM44.67 13.64c0 3.45-2.66 6-5.91 6-3.26 0-5.91-2.55-5.91-6 0-3.48 2.66-6 5.91-6s5.91 2.52 5.91 6Zm-2.59 0c0-2.16-1.54-3.64-3.33-3.64-1.78 0-3.32 1.48-3.32 3.64 0 2.14 1.54 3.64 3.32 3.64 1.79-.01 3.33-1.51 3.33-3.64ZM57.59 8v10.77c0 4.43-2.61 6.25-5.7 6.25-2.91 0-4.66-1.95-5.32-3.55l2.3-.95c.41.98 1.41 2.14 3.02 2.14 1.98 0 3.21-1.23 3.21-3.52v-.86H55c-.59.73-1.73 1.36-3.16 1.36-3 0-5.75-2.61-5.75-5.98 0-3.39 2.75-6.02 5.75-6.02 1.43 0 2.57.64 3.16 1.34h.09V8h2.5Zm-2.31 5.66c0-2.11-1.41-3.66-3.2-3.66-1.82 0-3.34 1.55-3.34 3.66 0 2.09 1.52 3.61 3.34 3.61 1.79 0 3.2-1.52 3.2-3.61ZM62.21 1.64v17.64h-2.64V1.64h2.64ZM72.58 15.61l2.05 1.36c-.66.98-2.25 2.66-5 2.66-3.41 0-5.87-2.64-5.87-6 0-3.57 2.48-6 5.58-6 3.11 0 4.64 2.48 5.14 3.82l.27.68-8.02 3.32c.61 1.2 1.57 1.82 2.91 1.82s2.26-.66 2.94-1.66Zm-6.3-2.15 5.36-2.23c-.3-.75-1.18-1.27-2.23-1.27-1.33 0-3.19 1.18-3.13 3.5Z"],
[1,"gmat-headline-4","gf-logo__badge"],["itemscope","","itemtype","http://schema.org/SiteNavigationElement","aria-label","Top nav bar",1,"nav"],[1,"gf-nav__links"],[3,"item","isActive","mouseup",4,"ngFor","ngForOf"],[1,"gf-nav__link--icon",3,"data","opened","closed","mouseup"],[1,"gf-nav__button"],[1,"nav__shopping-bag","gf-nav__button"],[3,"class",4,"ngIf"],[3,"item","isActive","mouseup"],[1,"nav"],["class","gf-nav__button",4,"ngIf"]],M:function(a,b){a&1&&(_.Nm(Fca),_.K(0,uy,24,32,"div",0),_.P(1,
"async"),_.P(2,"async"));a&2&&_.C("ngIf",_.jn(5,Gca,_.Q(1,1,b.da.Bf),_.Q(2,3,b.da.hb)))},V:[_.FH,NV,_.oQ,_.GQ,_.EQ,_.CQ,_.fW,$V,aW,_.qH,_.tH,_.qW,_.VV,tW,_.GV],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);background:#fff;display:block;height:64px;left:0;opacity:0;padding-top:22px;position:absolute;text-align:center;-webkit-transform:translateY(-100%);transform:translateY(-100%);top:0;width:100%;z-index:51}.skip-to-content-link[_ngcontent-%COMP%]:focus{color:#1a73e8;opacity:1;text-decoration:none;-webkit-transform:translateY(0);transform:translateY(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:500 11px/24px Google Sans,-apple-system,BlinkMacSystemFont,sans-serif;padding:0 8px}@media (max-width:720px){.gf-logo__badge[_ngcontent-%COMP%]{margin-left:8px}}.menu-button[_ngcontent-%COMP%]{display:none}@media (max-width:1024px){.menu-button[_ngcontent-%COMP%]{display:block}}.nav[_ngcontent-%COMP%]{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;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)}@media (max-width:1024px){.gf-nav__button[_ngcontent-%COMP%]:last-child{margin-right:8px}}.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;background:#fff;border-bottom:1px solid #dadce0;box-shadow:1px 1px transparent;-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:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:64px;left:0;position:absolute;right:0;top:0;-webkit-transition:box-shadow .2s ease-in-out,top .4s cubic-bezier(.25,.8,.25,1);transition:box-shadow .2s ease-in-out,top .4s cubic-bezier(.25,.8,.25,1);z-index:30}.gf-header__main[_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;height:64px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.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}}.content--cookie-bar-open[_ngcontent-%COMP%]{top:52px}@media (max-width:720px){.content--cookie-bar-open[_ngcontent-%COMP%]{top:0}}.gf-lockup__link[_ngcontent-%COMP%]{color:#5f6368;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:48px}.v5[_nghost-%COMP%]   .nav[_ngcontent-%COMP%], .v5   [_nghost-%COMP%]   .nav[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.v5[_nghost-%COMP%]   .gf-nav__button[_ngcontent-%COMP%], .v5   [_nghost-%COMP%]   .gf-nav__button[_ngcontent-%COMP%]{margin-left:0}.v5[_nghost-%COMP%]   .gf-header__content[_ngcontent-%COMP%], .v5   [_nghost-%COMP%]   .gf-header__content[_ngcontent-%COMP%]{background:-webkit-linear-gradient(bottom,transparent,#fff 16px);background:linear-gradient(0deg,transparent 0,#fff 16px);border:none;-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;height:88px;margin-left:96px;padding:0 60px;position:fixed;width:calc(100% - 96px)}@media (min-width:1246px){.v5[_nghost-%COMP%]   .gf-header__content[_ngcontent-%COMP%], .v5   [_nghost-%COMP%]   .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)}}@media (max-width:1024px){.v5[_nghost-%COMP%]   .gf-header__content[_ngcontent-%COMP%], .v5   [_nghost-%COMP%]   .gf-header__content[_ngcontent-%COMP%]{padding:0 0 0 16px}}@media (max-width:720px){.v5[_nghost-%COMP%]   .gf-header__content[_ngcontent-%COMP%], .v5   [_nghost-%COMP%]   .gf-header__content[_ngcontent-%COMP%]{margin-left:0;width:100%}}@media (min-width:1246px){.v5[_nghost-%COMP%]   .gf-header__content.content--collection-expanded[_ngcontent-%COMP%], .v5   [_nghost-%COMP%]   .gf-header__content.content--collection-expanded[_ngcontent-%COMP%]{padding:0 20px 0 60px;width:calc(100% - 416px)}}.v5[_nghost-%COMP%]   .gf-header__content.sticky[_ngcontent-%COMP%], .v5   [_nghost-%COMP%]   .gf-header__content.sticky[_ngcontent-%COMP%]{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);left:0;position:fixed;box-shadow:none;width:calc(100% - 96px)}@media (min-width:721px) and (max-width:1024px){.v5[_nghost-%COMP%]   .gf-header__content.sticky[_ngcontent-%COMP%], .v5   [_nghost-%COMP%]   .gf-header__content.sticky[_ngcontent-%COMP%]{margin-left:96px;width:calc(100% - 96px)}}@media (max-width:720px){.v5[_nghost-%COMP%]   .gf-header__content.sticky[_ngcontent-%COMP%], .v5   [_nghost-%COMP%]   .gf-header__content.sticky[_ngcontent-%COMP%]{left:0;width:100%}}@media (max-width:1024px){.v5[_nghost-%COMP%]   .gf-lockup[_ngcontent-%COMP%], .v5   [_nghost-%COMP%]   .gf-lockup[_ngcontent-%COMP%]{width:unset}}.v5[_nghost-%COMP%]   .gf-lockup__link[_ngcontent-%COMP%], .v5   [_nghost-%COMP%]   .gf-lockup__link[_ngcontent-%COMP%]{min-width:200px}@media (max-width:1024px){.v5[_nghost-%COMP%]   .gf-lockup__link[_ngcontent-%COMP%], .v5   [_nghost-%COMP%]   .gf-lockup__link[_ngcontent-%COMP%]{min-width:48px}}.v5[_nghost-%COMP%]   .gf-nav__links[_ngcontent-%COMP%], .v5   [_nghost-%COMP%]   .gf-nav__links[_ngcontent-%COMP%]{margin-right:0}.v5[_nghost-%COMP%]   .gf-header__main[_ngcontent-%COMP%], .v5   [_nghost-%COMP%]   .gf-header__main[_ngcontent-%COMP%], .v5[_nghost-%COMP%]   .gf-header__secondary-nav[_ngcontent-%COMP%], .v5   [_nghost-%COMP%]   .gf-header__secondary-nav[_ngcontent-%COMP%]{max-width:1440px;margin:auto}.v5[_nghost-%COMP%]   .gf-header__main[_ngcontent-%COMP%], .v5   [_nghost-%COMP%]   .gf-header__main[_ngcontent-%COMP%]{height:88px}.v5[_nghost-%COMP%]   .gf-header__secondary-nav[_ngcontent-%COMP%], .v5   [_nghost-%COMP%]   .gf-header__secondary-nav[_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;height:64px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:16px;overflow:scroll;width:100%}.v5[_nghost-%COMP%]   .gf-header__secondary-nav[_ngcontent-%COMP%]::-webkit-scrollbar, .v5   [_nghost-%COMP%]   .gf-header__secondary-nav[_ngcontent-%COMP%]::-webkit-scrollbar{display:none}.v5[_nghost-%COMP%]   .gf-header__secondary-nav[_ngcontent-%COMP%]:empty, .v5   [_nghost-%COMP%]   .gf-header__secondary-nav[_ngcontent-%COMP%]:empty{display:none}.v5   .has-secondary-nav[_nghost-%COMP%]   .gf-header__content[_ngcontent-%COMP%], .v5   .has-secondary-nav   [_nghost-%COMP%]   .gf-header__content[_ngcontent-%COMP%]{height:152px}@media (min-width:1246px){.v5   .has-left-drawer[_nghost-%COMP%]   .gf-header__content.content--left-drawer-open[_ngcontent-%COMP%], .v5   .has-left-drawer   [_nghost-%COMP%]   .gf-header__content.content--left-drawer-open[_ngcontent-%COMP%]{margin-left:416px;width:calc(100% - 416px)}}@media (min-width:1246px){.v5   .has-left-drawer[_nghost-%COMP%]   .gf-header__content.content--collection-expanded[_ngcontent-%COMP%], .v5   .has-left-drawer   [_nghost-%COMP%]   .gf-header__content.content--collection-expanded[_ngcontent-%COMP%]{width:calc(100% - 416px)}}@media (max-width:720px){.v5   .has-left-drawer[_nghost-%COMP%]   .gf-header__content[_ngcontent-%COMP%], .v5   .has-left-drawer   [_nghost-%COMP%]   .gf-header__content[_ngcontent-%COMP%]{margin-left:0;width:100%}}.gf-dark-theme[_nghost-%COMP%]   .gf-header__content[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .gf-header__content[_ngcontent-%COMP%]{border-bottom:1px solid #5f6368;background:#202124}.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%]   .gf-lockup__link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .gf-lockup__link[_ngcontent-%COMP%]{color:#e8eaed}.gf-dark-theme   .v5[_nghost-%COMP%]   .gf-header__content[_ngcontent-%COMP%], .gf-dark-theme   .v5   [_nghost-%COMP%]   .gf-header__content[_ngcontent-%COMP%]{border:none;background:-webkit-linear-gradient(bottom,transparent,#202124 16px);background:linear-gradient(0deg,transparent 0,#202124 16px)}"]});_.vW=class{constructor(){this.B=this.A=!1}get vertical(){return this.A}set vertical(a){this.A=_.ms(a)}get hA(){return this.B}set hA(a){this.B=_.ms(a)}};_.vW.F=function(a){return new (a||_.vW)};
_.vW.R=_.l({type:_.vW,I:[["mat-divider"]],Ca:["role","separator",1,"mat-divider"],wa:7,na:function(a,b){a&2&&(_.fm("aria-orientation",b.vertical?"vertical":"horizontal"),_.D("mat-divider-vertical",b.vertical)("mat-divider-horizontal",!b.vertical)("mat-divider-inset",b.hA))},inputs:{vertical:"vertical",hA:"inset"},O:0,P:0,M:function(){},styles:[".mat-divider{--mat-divider-width:1px;display:block;margin:0;border-top-style:solid;border-top-color:var(--mat-divider-color);border-top-width:var(--mat-divider-width)}.mat-divider.mat-divider-vertical{border-top:0;border-right-style:solid;border-right-color:var(--mat-divider-color);border-right-width:var(--mat-divider-width)}.mat-divider.mat-divider-inset{margin-left:80px}[dir=rtl] .mat-divider.mat-divider-inset{margin-left:auto;margin-right:80px}\n"],
Oa:2,xa:0});_.wW=class{};_.wW.F=function(a){return new (a||_.wW)};_.wW.Ya=_.af({type:_.wW});_.wW.Xa=_.ge({imports:[_.aO,_.aO]});var Ica=new _.m("ListOption");var xW=class{constructor(a){this.ea=a}};xW.F=function(a){return new (a||xW)(_.v(_.Zg))};xW.ma=_.df({type:xW,I:[["","matListItemTitle",""]],Ca:[1,"mat-mdc-list-item-title","mdc-list-item__primary-text"]});var yW=class{constructor(a){this.ea=a}};yW.F=function(a){return new (a||yW)(_.v(_.Zg))};yW.ma=_.df({type:yW,I:[["","matListItemLine",""]],Ca:[1,"mat-mdc-list-item-line","mdc-list-item__secondary-text"]});var zW=class{};zW.F=function(a){return new (a||zW)};
zW.ma=_.df({type:zW,I:[["","matListItemMeta",""]],Ca:[1,"mat-mdc-list-item-meta","mdc-list-item__end"]});var AW=class{constructor(a){this.A=a}eF(){let a;return!this.A||"after"===(null==(a=this.A)?void 0:a.ac.Ai)}};AW.F=function(a){return new (a||AW)(_.v(Ica,8))};AW.ma=_.df({type:AW,wa:4,na:function(a,b){a&2&&_.D("mdc-list-item__start",b.eF())("mdc-list-item__end",!b.eF())}});var BW=class extends AW{};BW.F=function(){let a;return function(b){return(a||(a=_.Sg(BW)))(b||BW)}}();
BW.ma=_.df({type:BW,I:[["","matListItemAvatar",""]],Ca:[1,"mat-mdc-list-item-avatar"],features:[_.Wl]});var CW=class extends AW{};CW.F=function(){let a;return function(b){return(a||(a=_.Sg(CW)))(b||CW)}}();CW.ma=_.df({type:CW,I:[["","matListItemIcon",""]],Ca:[1,"mat-mdc-list-item-icon"],features:[_.Wl]});var Jca=new _.m("MAT_LIST_CONFIG");var DW=class{constructor(){this.iF=!0;this.ab=this.Te=!1;this.gg=_.Fe(Jca,{optional:!0})}get wb(){return this.Te}set wb(a){this.Te=_.ms(a)}get disabled(){return this.ab}set disabled(a){this.ab=_.ms(a)}};DW.F=function(a){return new (a||DW)};DW.ma=_.df({type:DW,wa:1,na:function(a,b){a&2&&_.fm("aria-disabled",b.disabled)},inputs:{wb:"disableRipple",disabled:"disabled"}});
var EW=class{set lines(a){this.D=_.ps(a,null);this.mt(!1)}get wb(){let a;return this.disabled||this.Te||this.Pf||!(null==(a=this.G)||!a.wb)}set wb(a){this.Te=_.ms(a)}get disabled(){let a;return this.ab||!(null==(a=this.G)||!a.disabled)}set disabled(a){this.ab=_.ms(a)}get RB(){return this.wb||!!this.Pn.disabled}constructor(a,b,c,d,e,f){this.ea=a;this.ua=b;this.G=c;this.Ia=d;this.D=null;this.ab=this.Te=!1;this.Ph=new _.cj;this.A=null;this.C=!1;this.Pn=e||{};this.gb=this.ea.J;this.fF="button"===this.gb.nodeName.toLowerCase();
this.Pf="NoopAnimations"===f;c&&!c.iF&&this.L();this.fF&&!this.gb.hasAttribute("type")&&this.gb.setAttribute("type","button")}Ha(){this.T();this.mt(!0)}oa(){this.Ph.unsubscribe();null!==this.A&&this.A.ey()}Z(){return!(!this.SD.length&&!this.UE.length)}L(){this.gb.classList.add("mat-mdc-list-item-interactive");this.A=new SP(this,this.ua,this.gb,this.Ia);RP(this.A,this.gb)}T(){this.ua.Ka(()=>{this.Ph.add(_.Wj(this.Qx.A,this.lt.A).subscribe(()=>this.mt(!1)))})}mt(a){if(this.Qx&&this.lt&&this.Ay){a&&
this.H();var b;a=null!=(b=this.D)?b:this.K();b=this.Ay.J;this.gb.classList.toggle("mat-mdc-list-item-single-line",1>=a);this.gb.classList.toggle("mdc-list-item--with-one-line",1>=a);this.gb.classList.toggle("mdc-list-item--with-two-lines",2===a);this.gb.classList.toggle("mdc-list-item--with-three-lines",3===a);this.C?(a=0===this.lt.length&&1===a,b.classList.toggle("mdc-list-item__primary-text",a),b.classList.toggle("mdc-list-item__secondary-text",!a)):(b.classList.remove("mdc-list-item__primary-text"),
b.classList.remove("mdc-list-item__secondary-text"))}}K(){let a=this.lt.length+this.Qx.length;this.C&&(a+=1);return a}H(){this.C=Array.from(this.Ay.J.childNodes).filter(a=>a.nodeType!==a.COMMENT_NODE).some(a=>!(!a.textContent||!a.textContent.trim()))}};EW.F=function(a){return new (a||EW)(_.v(_.Zg),_.v(_.ql),_.v(DW,8),_.v(_.$L),_.v(_.TP,8),_.v(_.lE,8))};
EW.ma=_.df({type:EW,Db:function(a,b,c){a&1&&(_.Hn(c,BW,4),_.Hn(c,CW,4));if(a&2){let d;_.R(d=_.X())&&(b.SD=d);_.R(d=_.X())&&(b.UE=d)}},wa:4,na:function(a,b){a&2&&(_.fm("aria-disabled",b.disabled)("disabled",b.fF&&b.disabled||null),_.D("mdc-list-item--disabled",b.disabled))},inputs:{lines:"lines",wb:"disableRipple",disabled:"disabled"}});new _.m("SelectionList");var Kca=["unscopedContent"],Lca=["text"],Mca=[[["","matListItemAvatar",""],["","matListItemIcon",""]],[["","matListItemTitle",""]],[["","matListItemLine",""]],"*",[["","matListItemMeta",""]],[["mat-divider"]]];new _.m("MatList");var FW=class extends EW{get Yd(){return this.B}set Yd(a){this.B=_.ms(a)}constructor(a,b,c,d,e,f){super(a,b,c,d,e,f);this.B=!1}IN(){return"A"===this.gb.nodeName&&this.B?"page":null}};
FW.F=function(a){return new (a||FW)(_.v(_.Zg),_.v(_.ql),_.v(DW,8),_.v(_.$L),_.v(_.TP,8),_.v(_.lE,8))};
FW.R=_.l({type:FW,I:[["mat-list-item"],["a","mat-list-item",""],["button","mat-list-item",""]],Db:function(a,b,c){a&1&&(_.Hn(c,yW,5),_.Hn(c,xW,5),_.Hn(c,zW,5));if(a&2){let d;_.R(d=_.X())&&(b.Qx=d);_.R(d=_.X())&&(b.lt=d);_.R(d=_.X())&&(b.wO=d)}},Ba:function(a,b){a&1&&(_.U(Kca,5),_.U(Lca,5));if(a&2){let c;_.R(c=_.X())&&(b.Ay=c.first);_.R(c=_.X())&&(b.jX=c.first)}},Ca:[1,"mat-mdc-list-item","mdc-list-item"],wa:11,na:function(a,b){a&2&&(_.fm("aria-current",b.IN()),_.D("mdc-list-item--activated",b.Yd)("mdc-list-item--with-leading-avatar",
0!==b.SD.length)("mdc-list-item--with-leading-icon",0!==b.UE.length)("mdc-list-item--with-trailing-meta",0!==b.wO.length)("_mat-animation-noopable",b.Pf))},inputs:{Yd:"activated"},Qa:["matListItem"],features:[_.Wl],Pa:"[matListItemAvatar],[matListItemIcon] [matListItemTitle] [matListItemLine] * [matListItemMeta] mat-divider".split(" "),O:10,P:0,S:[[1,"mdc-list-item__content"],[1,"mat-mdc-list-item-unscoped-content",3,"cdkObserveContent"],["unscopedContent",""],[1,"mat-mdc-focus-indicator"]],M:function(a,
b){a&1&&(_.Nm(Mca),_.Om(0),_.E(1,"span",0),_.Om(2,1),_.Om(3,2),_.E(4,"span",1,2),_.I("cdkObserveContent",function(){return b.mt(!0)}),_.Om(6,3),_.G()(),_.Om(7,4),_.Om(8,5),_.H(9,"div",3))},V:[_.EM],Oa:2,xa:0});new _.m("MatNavList");var GW=class extends DW{constructor(){super(...arguments);this.iF=!1}};GW.F=function(){let a;return function(b){return(a||(a=_.Sg(GW)))(b||GW)}}();
GW.R=_.l({type:GW,I:[["mat-nav-list"]],Ca:["role","navigation",1,"mat-mdc-nav-list","mat-mdc-list-base","mdc-list"],Qa:["matNavList"],features:[_.cn([{ka:DW,Ra:GW}]),_.Wl],Pa:["*"],O:1,P:0,M:function(a){a&1&&(_.Nm(),_.Om(0))},styles:['@media screen and (forced-colors: active),(-ms-high-contrast: active){.mdc-list-divider::after{content:"";display:block;border-bottom-width:1px;border-bottom-style:solid}}.mdc-list{margin:0;padding:8px 0;list-style-type:none}.mdc-list:focus{outline:none}.mdc-list-item__wrapper{display:block}.mdc-list-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;align-items:stretch;cursor:pointer}.mdc-list-item:focus{outline:none}.mdc-list-item.mdc-list-item--with-one-line{height:48px}.mdc-list-item.mdc-list-item--with-two-lines{height:64px}.mdc-list-item.mdc-list-item--with-three-lines{height:88px}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__start{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:center;margin-top:0}.mdc-list-item.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item.mdc-list-item--disabled,.mdc-list-item.mdc-list-item--non-interactive{cursor:auto}.mdc-list-item:not(.mdc-list-item--selected):focus::before,.mdc-list-item.mdc-ripple-upgraded--background-focused::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item:not(.mdc-list-item--selected):focus::before,.mdc-list-item.mdc-ripple-upgraded--background-focused::before{border-color:CanvasText}}.mdc-list-item.mdc-list-item--selected::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:3px double rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item.mdc-list-item--selected::before{border-color:CanvasText}}.mdc-list-item.mdc-list-item--selected:focus::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:3px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-list-item.mdc-list-item--selected:focus::before{border-color:CanvasText}}a.mdc-list-item{color:inherit;text-decoration:none}.mdc-list-item__start{fill:currentColor;flex-shrink:0;pointer-events:none}.mdc-list-item__end{flex-shrink:0;pointer-events:none}.mdc-list-item__content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;align-self:center;flex:1;pointer-events:none}.mdc-list-item--with-two-lines .mdc-list-item__content,.mdc-list-item--with-three-lines .mdc-list-item__content{align-self:stretch}.mdc-list-item__content[for]{pointer-events:none}.mdc-list-item__primary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-list-item--with-two-lines .mdc-list-item__primary-text,.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after,.mdc-list-item--with-three-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item__secondary-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;margin-top:0;line-height:normal}.mdc-list-item__secondary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__secondary-text{white-space:normal;line-height:20px}.mdc-list-item--with-overline .mdc-list-item__secondary-text{white-space:nowrap;line-height:auto}.mdc-list-item__overline-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:24px;content:"";vertical-align:0}.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-three-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-three-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-three-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-avatar.mdc-list-item,.mdc-list-item--with-leading-avatar.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-avatar .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-avatar .mdc-list-item__start,.mdc-list-item--with-leading-avatar .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-avatar .mdc-list-item__start{border-radius:50%}.mdc-list-item--with-leading-icon.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-icon.mdc-list-item,.mdc-list-item--with-leading-icon.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-icon .mdc-list-item__start{margin-left:16px;margin-right:32px}[dir=rtl] .mdc-list-item--with-leading-icon .mdc-list-item__start,.mdc-list-item--with-leading-icon .mdc-list-item__start[dir=rtl]{margin-left:32px;margin-right:16px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-thumbnail.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-thumbnail.mdc-list-item,.mdc-list-item--with-leading-thumbnail.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-thumbnail .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-thumbnail .mdc-list-item__start,.mdc-list-item--with-leading-thumbnail .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-thumbnail.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-image.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-image.mdc-list-item,.mdc-list-item--with-leading-image.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-image .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-image .mdc-list-item__start,.mdc-list-item--with-leading-image .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-image.mdc-list-item--with-one-line{height:72px}.mdc-list-item--with-leading-image.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-video.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-video.mdc-list-item,.mdc-list-item--with-leading-video.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-video .mdc-list-item__start{margin-left:0;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-video .mdc-list-item__start,.mdc-list-item--with-leading-video .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-video.mdc-list-item--with-one-line{height:72px}.mdc-list-item--with-leading-video.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-checkbox.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-checkbox.mdc-list-item,.mdc-list-item--with-leading-checkbox.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-checkbox .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-checkbox .mdc-list-item__start,.mdc-list-item--with-leading-checkbox .mdc-list-item__start[dir=rtl]{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-radio.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-radio.mdc-list-item,.mdc-list-item--with-leading-radio.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-radio .mdc-list-item__start{margin-left:8px;margin-right:24px}[dir=rtl] .mdc-list-item--with-leading-radio .mdc-list-item__start,.mdc-list-item--with-leading-radio .mdc-list-item__start[dir=rtl]{margin-left:24px;margin-right:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:8px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-radio.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-radio.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-leading-switch.mdc-list-item{padding-left:0;padding-right:auto}[dir=rtl] .mdc-list-item--with-leading-switch.mdc-list-item,.mdc-list-item--with-leading-switch.mdc-list-item[dir=rtl]{padding-left:auto;padding-right:0}.mdc-list-item--with-leading-switch .mdc-list-item__start{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-leading-switch .mdc-list-item__start,.mdc-list-item--with-leading-switch .mdc-list-item__start[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__start{align-self:flex-start;margin-top:16px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__primary-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text{display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines .mdc-list-item__overline-text::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines.mdc-list-item--with-trailing-meta .mdc-list-item__end::before{display:inline-block;width:0;height:32px;content:"";vertical-align:0}.mdc-list-item--with-leading-switch.mdc-list-item--with-one-line{height:56px}.mdc-list-item--with-leading-switch.mdc-list-item--with-two-lines{height:72px}.mdc-list-item--with-trailing-icon.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-icon.mdc-list-item,.mdc-list-item--with-trailing-icon.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-icon .mdc-list-item__end{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-icon .mdc-list-item__end,.mdc-list-item--with-trailing-icon .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:0}.mdc-list-item--with-trailing-meta.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-meta.mdc-list-item,.mdc-list-item--with-trailing-meta.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-meta .mdc-list-item__end{margin-left:28px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-meta .mdc-list-item__end,.mdc-list-item--with-trailing-meta .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:28px}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-trailing-meta.mdc-list-item--with-two-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-trailing-meta.mdc-list-item--with-three-lines .mdc-list-item__end::before{display:inline-block;width:0;height:28px;content:"";vertical-align:0}.mdc-list-item--with-trailing-meta .mdc-list-item__end{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-caption-font-family);font-size:var(--mdc-typography-caption-font-size);line-height:var(--mdc-typography-caption-line-height);font-weight:var(--mdc-typography-caption-font-weight);letter-spacing:var(--mdc-typography-caption-letter-spacing);text-decoration:var(--mdc-typography-caption-text-decoration);text-transform:var(--mdc-typography-caption-text-transform)}.mdc-list-item--with-trailing-checkbox.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-checkbox.mdc-list-item,.mdc-list-item--with-trailing-checkbox.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-checkbox .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-checkbox .mdc-list-item__end,.mdc-list-item--with-trailing-checkbox .mdc-list-item__end[dir=rtl]{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-checkbox.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-radio.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-radio.mdc-list-item,.mdc-list-item--with-trailing-radio.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-radio .mdc-list-item__end{margin-left:24px;margin-right:8px}[dir=rtl] .mdc-list-item--with-trailing-radio .mdc-list-item__end,.mdc-list-item--with-trailing-radio .mdc-list-item__end[dir=rtl]{margin-left:8px;margin-right:24px}.mdc-list-item--with-trailing-radio.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:8px}.mdc-list-item--with-trailing-switch.mdc-list-item{padding-left:auto;padding-right:0}[dir=rtl] .mdc-list-item--with-trailing-switch.mdc-list-item,.mdc-list-item--with-trailing-switch.mdc-list-item[dir=rtl]{padding-left:0;padding-right:auto}.mdc-list-item--with-trailing-switch .mdc-list-item__end{margin-left:16px;margin-right:16px}[dir=rtl] .mdc-list-item--with-trailing-switch .mdc-list-item__end,.mdc-list-item--with-trailing-switch .mdc-list-item__end[dir=rtl]{margin-left:16px;margin-right:16px}.mdc-list-item--with-trailing-switch.mdc-list-item--with-three-lines .mdc-list-item__end{align-self:flex-start;margin-top:16px}.mdc-list-item--with-overline.mdc-list-item--with-two-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-overline.mdc-list-item--with-two-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item--with-overline.mdc-list-item--with-three-lines .mdc-list-item__primary-text{display:block;margin-top:0;line-height:normal}.mdc-list-item--with-overline.mdc-list-item--with-three-lines .mdc-list-item__primary-text::before{display:inline-block;width:0;height:20px;content:"";vertical-align:0}.mdc-list-item{padding-left:16px;padding-right:16px}[dir=rtl] .mdc-list-item,.mdc-list-item[dir=rtl]{padding-left:16px;padding-right:16px}.mdc-list-group .mdc-deprecated-list{padding:0}.mdc-list-group__subheader{margin:calc((3rem - 1.5rem)/2) 16px}.mdc-list-divider{padding:0;background-clip:content-box}.mdc-list-divider.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset{padding-left:16px;padding-right:auto}[dir=rtl] .mdc-list-divider.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset,[dir=rtl] .mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset,.mdc-list-divider.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-text.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-icon.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-image.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-switch.mdc-list-divider--with-leading-inset[dir=rtl],.mdc-list-divider--with-leading-radio.mdc-list-divider--with-leading-inset[dir=rtl]{padding-left:auto;padding-right:16px}.mdc-list-divider.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset,.mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset{padding-left:auto;padding-right:16px}[dir=rtl] .mdc-list-divider.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset,[dir=rtl] .mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset,.mdc-list-divider.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-text.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-icon.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-image.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-thumbnail.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-avatar.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-checkbox.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-switch.mdc-list-divider--with-trailing-inset[dir=rtl],.mdc-list-divider--with-leading-radio.mdc-list-divider--with-trailing-inset[dir=rtl]{padding-left:16px;padding-right:auto}.mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset{padding-left:0px;padding-right:auto}[dir=rtl] .mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset,.mdc-list-divider--with-leading-video.mdc-list-divider--with-leading-inset[dir=rtl]{padding-left:auto;padding-right:0px}[dir=rtl] .mdc-list-divider,.mdc-list-divider[dir=rtl]{padding:0}.mdc-list-item{background-color:var(--mdc-list-list-item-container-color)}.mdc-list-item.mdc-list-item--selected{background-color:var(--mdc-list-list-item-selected-container-color)}.mdc-list-item--with-one-line{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-one-line.mdc-list-item--with-leading-avatar,.mdc-list-item--with-one-line.mdc-list-item--with-leading-icon,.mdc-list-item--with-one-line.mdc-list-item--with-leading-thumbnail,.mdc-list-item--with-one-line.mdc-list-item--with-leading-checkbox,.mdc-list-item--with-one-line.mdc-list-item--with-leading-radio,.mdc-list-item--with-one-line.mdc-list-item--with-leading-switch{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-one-line.mdc-list-item--with-leading-image,.mdc-list-item--with-one-line.mdc-list-item--with-leading-video{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-two-lines{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-two-lines.mdc-list-item--with-leading-avatar,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-icon,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-thumbnail,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-checkbox,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-radio,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-switch,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-image,.mdc-list-item--with-two-lines.mdc-list-item--with-leading-video{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item--with-three-lines{border-radius:var(--mdc-list-list-item-container-shape)}.mdc-list-item.mdc-list-item--with-one-line{height:var(--mdc-list-list-item-one-line-container-height)}.mdc-list-item.mdc-list-item--with-two-lines{height:var(--mdc-list-list-item-two-line-container-height)}.mdc-list-item.mdc-list-item--with-three-lines{height:var(--mdc-list-list-item-three-line-container-height)}.mdc-list-item__primary-text{color:var(--mdc-list-list-item-label-text-color)}.mdc-list-item__primary-text{font-family:var(--mdc-list-list-item-label-text-font);line-height:var(--mdc-list-list-item-label-text-line-height);font-size:var(--mdc-list-list-item-label-text-size);font-weight:var(--mdc-list-list-item-label-text-weight);letter-spacing:var(--mdc-list-list-item-label-text-tracking)}.mdc-list-item__secondary-text{color:var(--mdc-list-list-item-supporting-text-color)}.mdc-list-item__secondary-text{font-family:var(--mdc-list-list-item-supporting-text-font);line-height:var(--mdc-list-list-item-supporting-text-line-height);font-size:var(--mdc-list-list-item-supporting-text-size);font-weight:var(--mdc-list-list-item-supporting-text-weight);letter-spacing:var(--mdc-list-list-item-supporting-text-tracking)}.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-leading-icon-color)}.mdc-list-item--with-leading-icon .mdc-list-item__start{width:var(--mdc-list-list-item-leading-icon-size);height:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start>i{font-size:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon{font-size:var(--mdc-list-list-item-leading-icon-size);width:var(--mdc-list-list-item-leading-icon-size);height:var(--mdc-list-list-item-leading-icon-size)}.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon,.mdc-list-item--with-leading-icon .mdc-list-item__start .mdc-list-item__icon>.materialdesignWizIconSvgsSvgIcon{display:block}.mdc-list-item--with-leading-avatar .mdc-list-item__start{width:var(--mdc-list-list-item-leading-avatar-size);height:var(--mdc-list-list-item-leading-avatar-size)}.mdc-list-item.mdc-list-item--with-trailing-meta .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-supporting-text-color)}.mdc-list-item--with-trailing-meta .mdc-list-item__end{font-family:var(--mdc-list-list-item-trailing-supporting-text-font);line-height:var(--mdc-list-list-item-trailing-supporting-text-line-height);font-size:var(--mdc-list-list-item-trailing-supporting-text-size);font-weight:var(--mdc-list-list-item-trailing-supporting-text-weight);letter-spacing:var(--mdc-list-list-item-trailing-supporting-text-tracking)}.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-trailing-icon-color)}.mdc-list-item--with-trailing-icon .mdc-list-item__end{width:var(--mdc-list-list-item-trailing-icon-size);height:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end>i{font-size:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon{font-size:var(--mdc-list-list-item-trailing-icon-size);width:var(--mdc-list-list-item-trailing-icon-size);height:var(--mdc-list-list-item-trailing-icon-size)}.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon,.mdc-list-item--with-trailing-icon .mdc-list-item__end .mdc-list-item__icon>.materialdesignWizIconSvgsSvgIcon{display:block}.mdc-list-item--selected.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-selected-trailing-icon-color)}.mdc-list-item--disabled .mdc-list-item__start,.mdc-list-item--disabled .mdc-list-item__content,.mdc-list-item--disabled .mdc-list-item__end{opacity:1}.mdc-list-item--disabled .mdc-list-item__primary-text,.mdc-list-item--disabled .mdc-list-item__secondary-text,.mdc-list-item--disabled .mdc-list-item__overline-text{opacity:var(--mdc-list-list-item-disabled-label-text-opacity)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{color:var(--mdc-list-list-item-disabled-leading-icon-color)}.mdc-list-item--disabled.mdc-list-item--with-leading-icon .mdc-list-item__start{opacity:var(--mdc-list-list-item-disabled-leading-icon-opacity)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{color:var(--mdc-list-list-item-disabled-trailing-icon-color)}.mdc-list-item--disabled.mdc-list-item--with-trailing-icon .mdc-list-item__end{opacity:var(--mdc-list-list-item-disabled-trailing-icon-opacity)}.mdc-list-item:hover .mdc-list-item__primary-text{color:var(--mdc-list-list-item-hover-label-text-color)}.mdc-list-item--with-leading-icon:hover .mdc-list-item__start{color:var(--mdc-list-list-item-hover-leading-icon-color)}.mdc-list-item--with-trailing-icon:hover .mdc-list-item__end{color:var(--mdc-list-list-item-hover-trailing-icon-color)}.mdc-list-item:focus .mdc-list-item__primary-text{color:var(--mdc-list-list-item-focus-label-text-color)}.mdc-list-item.mdc-list-item--disabled .mdc-list-item__primary-text{color:var(--mdc-list-list-item-disabled-label-text-color)}.mdc-list-item:hover::before{background-color:var(--mdc-list-list-item-hover-state-layer-color);opacity:var(--mdc-list-list-item-hover-state-layer-opacity)}.mdc-list-item.mdc-list-item--disabled::before{background-color:var(--mdc-list-list-item-disabled-state-layer-color);opacity:var(--mdc-list-list-item-disabled-state-layer-opacity)}.mdc-list-item:focus::before{background-color:var(--mdc-list-list-item-focus-state-layer-color);opacity:var(--mdc-list-list-item-focus-state-layer-opacity)}.mdc-list-item--disabled .mdc-radio,.mdc-list-item--disabled .mdc-checkbox{opacity:var(--mdc-list-list-item-disabled-label-text-opacity)}.mdc-list-item--with-leading-avatar .mat-mdc-list-item-avatar{border-radius:var(--mdc-list-list-item-leading-avatar-shape);background-color:var(--mdc-list-list-item-leading-avatar-color)}.mat-mdc-list-base{--mdc-list-list-item-container-shape:0;--mdc-list-list-item-leading-avatar-shape:50%;--mdc-list-list-item-container-color:transparent;--mdc-list-list-item-selected-container-color:transparent;--mdc-list-list-item-leading-avatar-color:transparent;--mdc-list-list-item-leading-icon-size:24px;--mdc-list-list-item-leading-avatar-size:40px;--mdc-list-list-item-trailing-icon-size:24px;--mdc-list-list-item-disabled-state-layer-color:transparent;--mdc-list-list-item-disabled-state-layer-opacity:0;--mdc-list-list-item-disabled-label-text-opacity:0.38;--mdc-list-list-item-disabled-leading-icon-opacity:0.38;--mdc-list-list-item-disabled-trailing-icon-opacity:0.38}.cdk-high-contrast-active a.mdc-list-item--activated::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:0;border-bottom:solid 10px;border-radius:10px}.cdk-high-contrast-active a.mdc-list-item--activated [dir=rtl]::after{right:auto;left:16px}.mat-mdc-list-base{display:block}.mat-mdc-list-base .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item__end,.mat-mdc-list-base .mdc-list-item__content{pointer-events:auto}.mat-mdc-list-item,.mat-mdc-list-option{width:100%;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-list-item:not(.mat-mdc-list-item-interactive),.mat-mdc-list-option:not(.mat-mdc-list-item-interactive){cursor:default}.mat-mdc-list-item .mat-divider-inset,.mat-mdc-list-option .mat-divider-inset{position:absolute;left:0;right:0;bottom:0}.mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,.mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-left:72px}[dir=rtl] .mat-mdc-list-item .mat-mdc-list-item-avatar~.mat-divider-inset,[dir=rtl] .mat-mdc-list-option .mat-mdc-list-item-avatar~.mat-divider-inset{margin-right:72px}.mat-mdc-list-item-interactive::before{top:0;left:0;right:0;bottom:0;position:absolute;content:"";opacity:0;pointer-events:none}.mat-mdc-list-item>.mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}.mat-mdc-list-item:focus>.mat-mdc-focus-indicator::before{content:""}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-line.mdc-list-item__secondary-text{white-space:nowrap;line-height:normal}.mat-mdc-list-item.mdc-list-item--with-three-lines .mat-mdc-list-item-unscoped-content.mdc-list-item__secondary-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}mat-action-list button{background:none;color:inherit;border:none;font:inherit;outline:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0);text-align:left}[dir=rtl] mat-action-list button{text-align:right}mat-action-list button::-moz-focus-inner{border:0}\n'],Oa:2,
xa:0});var HW=class{};HW.F=function(a){return new (a||HW)};HW.Ya=_.af({type:HW});HW.Xa=_.ge({imports:[_.FM,_.KH,_.aO,_.VP,_.WP,_.wW]});var Nca=function(a,b=a.item){return"navPanelDivider"!==b},IW=class{constructor(a){this.ha=a;this.fK=!1}Wa(){}};IW.F=function(a){return new (a||IW)(_.v(_.mS))};
IW.R=_.l({type:IW,I:[["gf-nav-panel-item"]],inputs:{item:"item",fK:"secondary"},N:!0,features:[_.O],O:3,P:2,S:[[4,"ngIf","ngIfElse"],["divider",""],["mat-list-item","",3,"activated","catalogRouterLink"]],M:function(a,b){a&1&&(_.K(0,vy,3,6,"ng-container",0),_.K(1,wy,1,0,"ng-template",null,1,_.Nn));if(a&2){const c=_.Rm(2);_.C("ngIf",Nca(b,b.item))("ngIfElse",c)}},V:[_.IV,_.wW,_.vW,HW,FW,_.tH],Oa:2});var Oca=new _.m("GMAT_LIST_OPTIONS",{aa:"root",U:()=>({Rb:!1})});var JW=class{constructor(a){this.options=a}};JW.F=function(a){return new (a||JW)(_.v(Oca))};JW.ma=_.df({type:JW,I:[["mat-list"],["mat-action-list"],["mat-nav-list"],["mat-selection-list"]],wa:2,na:function(a,b){a&2&&_.D("gmat-mdc-list",!b.options.Rb)}});var KW=class{};KW.F=function(a){return new (a||KW)};KW.Ya=_.af({type:KW});KW.Xa=_.ge({imports:[HW]});var LW=class{constructor(a,b){this.ha=a;this.data=b}};LW.F=function(a){return new (a||LW)(_.v(_.mS),_.v(PG))};
LW.R=_.l({type:LW,I:[["gf-nav-panel"]],N:!0,features:[_.O],O:5,P:3,S:[[1,"nav-panel__header"],[1,"gf-lockup","gf-header__lockup"],["animation","gf-logo",1,"lottie--gf-logo","lottie--gf-logo-full",3,"loop","autoplay"],["roundedEdge","end",1,"gmat-subhead-2","nav-panel__list"],[4,"ngFor","ngForOf"],[3,"item"],[4,"ngIf"],[3,"item","secondary"]],M:function(a,b){a&1&&(_.E(0,"header",0)(1,"div",1),_.H(2,"gf-lottie",2),_.G()(),_.E(3,"mat-nav-list",3),_.K(4,zy,3,2,"ng-container",4),_.G());a&2&&(_.u(2),_.C("loop",
!1)("autoplay",!0),_.u(2),_.C("ngForOf",b.data))},V:[KW,JW,GW,_.fW,IW,_.qH,_.tH],styles:["[_nghost-%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;position:absolute;top:0;bottom:0;left:0;right:0}.nav-panel__header[_ngcontent-%COMP%]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:64px;border-bottom:1px solid #dadce0;margin-bottom:4px;padding-left:24px}.nav-panel__list[_ngcontent-%COMP%]{padding-right:8px}.gf-dark-theme[_nghost-%COMP%]   .nav-panel__header[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .nav-panel__header[_ngcontent-%COMP%]{border-bottom:1px solid #5f6368}"]});var MW=new _.m("navRailData");var Pca=["navRailLink"],Ay=function(a,b){var c=b.target;c=_.nG(a.li).map(d=>d.J).indexOf(c);if(["ArrowDown","ArrowUp","Home","End"].includes(b.key)&&(b.preventDefault(),0<=c&&c<a.li.length)){let d;switch(b.key){case "ArrowDown":c<a.li.length-1&&(d=a.li.get(c+1));break;case "ArrowUp":0<c&&(d=a.li.get(c-1));break;case "Home":0<c&&(d=a.li.get(0));break;case "End":c<a.li.length-1&&(d=a.li.get(a.li.length-1))}let e;(null==(e=d)?0:e.J)&&d.J.focus()}},NW=class{constructor(a,b,c){this.ha=a;this.da=b;this.items=
c;this.fa=new _.$k(1);_.A(this.da.hb,_.gl(this.fa)).subscribe(d=>{this.behavior=d?"bar":"rail"})}oa(){this.fa.next();this.fa.complete()}isActive(a){return _.ny(this.ha,a)}};NW.F=function(a){return new (a||NW)(_.v(_.mS),_.v(_.VL),_.v(MW))};
NW.R=_.l({type:NW,I:[["gf-nav-rail"]],Ba:function(a,b){a&1&&_.U(Pca,5);if(a&2){let c;_.R(c=_.X())&&(b.li=c)}},Ca:["role","navigation"],wa:1,na:function(a,b){a&2&&_.fm("behavior",b.behavior)},N:!0,features:[_.O],O:3,P:1,S:[["class","nav-rail__link","role","link",3,"catalogRouterLink","active","keydown",4,"ngFor","ngForOf"],[1,"bottom-aligned"],["role","link",1,"nav-rail__link",3,"catalogRouterLink","keydown"],["navRailLink",""],[1,"nav-rail__icon"],[3,"name","filled","animated"],[1,"nav-rail__label",
"gmat-overline"]],M:function(a,b){a&1&&(_.K(0,By,6,9,"a",0),_.E(1,"div",1),_.H(2,"gf-theme-toggle"),_.G());a&2&&_.C("ngForOf",b.items)},V:[_.IV,_.oQ,_.qH,tW],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__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}']});var OW=new _.m("XapHatsSurveyApiKey"),Qca=new _.m("XapHatsSurveyLocale"),Rca=new _.m("XapHatsSurveyWindow"),PW=new _.m("XapHatsSurveyListnrProductId");var Sca=new Map([[0,1],[1,2]]),Tca=function(a,b,c={},d={}){const e=d.pX?void 0:d.authUser||0;return _.A(new _.lj(f=>{a.A.B({triggerId:b,enableTestingMode:d.enableTestingMode,nonProd:d.nonProd,callback:g=>{null!=g.surveyData&&f.next(g.surveyData);f.complete()},authuser:e})}),_.el(f=>new _.lj(g=>{let h;a.A.C({surveyData:f,colorScheme:d.theme?Sca.get(d.theme):1,authuser:e,customZIndex:null!=(h=d.zIndex)?h:1E4,customLogoUrl:d.customLogoUrl,productData:c,listener:{surveyClosed:()=>{g.complete()}}});g.next(f.surveyMetadata)})))},
QW=class{constructor(a,b,c,d,e){const f=()=>{var g={apiKey:a,locale:null!=c?c:"en-US",window:d};g=RB(XC,"help.service.Lazy.create",b,{apiKey:g.apiKey||g.apiKey,environment:g.environment||g.environment,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 WC(g)};this.A=e?e.Ka(f):f()}};QW.F=function(a){return new (a||QW)(_.k(OW),_.k(PW),_.k(Qca,8),_.k(Rca,8),_.k(_.ql,8))};QW.la=_.fe({ja:QW,U:QW.F,aa:"root"});var Uca=function(a,b,c){let d;_.A(Tca(a.H,b,{customData:{url:a.location.path()}},{enableTestingMode:a.enableTestingMode,theme:c?1:0}),_.gl(a.A)).subscribe(e=>{d=e},()=>{},()=>{d&&(a.B=!0)})},Vca=function(a){const b=[0];a.ha.tq&&b.unshift(2);a.ha.qA&&b.unshift(4);a.ha.T&&b.unshift(3);a.ha.L&&b.unshift(5);a.ha.B&&b.unshift(6);a.ha.A&&b.unshift(1);return b},Wca=function(a){Vca(a).forEach(b=>{a.C.next({NK:b,fR:3E4})})},RW=class{constructor(a,b,c,d,e,f,g,h,p){this.window=a;this.ha=b;this.location=c;this.da=
d;this.G=e;this.cb=f;this.Ld=g;this.H=h;this.D=p;this.A=new _.$k(1);this.C=new _.Wk;this.K=_.A(this.C,_.Ak(({fR:r})=>_.Vj(r)),_.Zj(({NK:r})=>!!this.D[r]),_.Zj(()=>!this.B),_.Zj(()=>!this.window.location.hostname.includes("local")),_.kl(this.Ld.Vf,this.da.hb),_.Zj(([,r,w])=>!(r&&w)),_.y(([r])=>this.D[r.NK]));this.enableTestingMode=!_.IC(this.G.config,12);this.B=!1;_.A(_.Hj([this.K,this.cb.oh]),_.gl(this.A)).subscribe(([r,w])=>{Uca(this,r,w)})}oa(){this.A.next();this.A.complete()}};
RW.F=function(a){return new (a||RW)(_.k("Window"),_.k(_.mS),_.k(_.fI),_.k(_.VL),_.k(_.YG),_.k(_.yL),_.k(_.WL),_.k(QW),_.k(QG))};RW.la=_.fe({ja:RW,U:RW.F,aa:"root"});var SW=class{};SW.F=function(a){return new (a||SW)};
SW.R=_.l({type:SW,I:[["gf-v5-footer-item"]],inputs:{item:"item"},N:!0,features:[_.O],O:8,P:4,S:[["mat-menu-item","","disableRipple","true",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"]],M:function(a,b){a&1&&(_.E(0,"a",0)(1,"div",1),_.H(2,"gf-thumbnail",2),_.E(3,"div",3)(4,"p",4),_.L(5),_.G(),_.E(6,"p",5),_.L(7),_.G()()()());
a&2&&(_.C("catalogRouterLink",b.item.link),_.u(2),_.C("name",b.item.media),_.u(3),_.Vm(b.item.title),_.u(2),_.Um(" ",b.item.description," "))},V:[_.IV,_.AU,_.rU,_.LV],styles:[".mat-mdc-menu-item[_ngcontent-%COMP%]{padding:0;white-space:normal;height:auto;line-height:inherit}.footer__item[_ngcontent-%COMP%]{border-radius:8px;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{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: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}"],
xa:0});var TW=class{constructor(a,b,c){this.bb=a;this.ha=b;this.data=c}};TW.F=function(a){return new (a||TW)(_.v(_.oL),_.v(_.mS),_.v(KV))};
TW.R=_.l({type:TW,I:[["gf-v5-footer"]],N:!0,features:[_.O],O:19,P:3,S:[["id","footer",1,"footer-container","gf-fonts-page"],[1,"footer__content"],[1,"left_side"],["aria-label","Google Fonts",1,"logo","footer__title"],["name","google_fonts_lockup",1,"gf-lockup__brand"],[1,"footer__description"],[1,"footer__text"],[1,"footer__nav-container"],["role","navigation",1,"footer__nav"],[1,"footer__nav-list"],[4,"ngFor","ngForOf"],[1,"footer__logo-and-privacy"],[1,"footer__content","footer--center"],["name",
"gf_logo",1,"centered","footer__logo"],["logEvent","click","logEventCategory","footer","logEventLabel","item.id",3,"item"],["logEvent","click","logEventCategory","footer","logEventLabel","item.label",1,"footer__link","footer__link--big",3,"catalogRouterLink"]],M:function(a,b){a&1&&(_.E(0,"footer",0)(1,"div",1)(2,"div",2)(3,"h1",3),_.H(4,"gf-thumbnail",4),_.G(),_.E(5,"div",5)(6,"div",6),_.L(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. "),
_.G()()(),_.E(8,"div",7)(9,"div",8)(10,"ul",9),_.K(11,Cy,2,1,"li",10),_.G(),_.E(12,"ul",9),_.K(13,Dy,2,1,"li",10),_.G()()()(),_.E(14,"div",11)(15,"div",12),_.H(16,"gf-thumbnail",13),_.E(17,"div"),_.K(18,Ey,3,2,"ng-container",10),_.G()()()());a&2&&(_.u(11),_.C("ngForOf",b.data.left),_.u(2),_.C("ngForOf",b.data.right),_.u(5),_.C("ngForOf",b.data.zB))},V:[_.IV,_.kU,_.qH,_.LV,SW],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}.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%]{margin:0}}@media (max-width:720px){.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}}.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%]{padding:24px 0}}.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%}@media (min-width:721px){.left_side[_ngcontent-%COMP%]{min-width:480px}}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:721px){.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:Google Sans,-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:Google Sans,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:normal}}.footer__link--big[_ngcontent-%COMP%]{font-size:14px;font-weight:500;line-height:20px;font-family:Google Sans,-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 Google Sans,-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}"],
xa:0});var UW=_.gt("transform",[_.jt("open, open-instant",_.it({transform:"none",visibility:"visible"})),_.jt("void",_.it({"box-shadow":"none",visibility:"hidden"})),_.kt("void => open-instant",_.ht("0ms")),_.kt("void <=> open, open-instant => void",_.ht("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))]);var VW=["*"],Xca=["content"],Yca=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],Zca=new _.m("MAT_DRAWER_DEFAULT_AUTOSIZE",{aa:"root",U:Hy}),WW=new _.m("MAT_DRAWER_CONTAINER"),XW=class extends pN{constructor(a,b,c,d,e){super(c,d,e);this.Ga=a;this.Eh=b}Dd(){this.Eh.T.subscribe(()=>{_.FE(this.Ga)})}};XW.F=function(a){return new (a||XW)(_.v(_.vG),_.v(_.xe(()=>YW)),_.v(_.Zg),_.v(oN),_.v(_.ql))};
XW.R=_.l({type:XW,I:[["mat-drawer-content"]],Ca:["ngSkipHydration","",1,"mat-drawer-content"],wa:4,na:function(a,b){a&2&&_.pm("margin-left",b.Eh.Hi.left,"px")("margin-right",b.Eh.Hi.right,"px")},features:[_.cn([{ka:pN,Ra:XW}]),_.Wl],Pa:VW,O:1,P:0,M:function(a){a&1&&(_.Nm(),_.Om(0))},Oa:2,xa:0});
var ZW=class{get position(){return this.Ud}set position(a){a="end"===a?"end":"start";a!==this.Ud&&(this.Hb&&this.eb(a),this.Ud=a,this.hB.emit())}get mode(){return this.Na}set mode(a){this.Na=a;this.T();this.H.next()}get St(){return this.Z}set St(a){this.Z=_.ms(a)}get wp(){const a=this.Sb;return null==a?"side"===this.mode?"dialog":"first-tabbable":a}set wp(a){if("true"===a||"false"===a||null==a)a=_.ms(a);this.Sb=a}get Bc(){return this.K}set Bc(a){this.toggle(_.ms(a))}constructor(a,b,c,d,e,f,g,h){this.ea=
a;this.kb=b;this.Bb=c;this.Ia=d;this.ua=e;this.Xc=f;this.C=g;this.Eh=h;this.D=null;this.ca=!1;this.Ud="start";this.Na="over";this.K=this.Z=!1;this.Co=new _.Wk;this.Vw=new _.Wk;this.Ww="void";this.kl=new _.NF(!0);this.OO=_.A(this.kl,_.Zj(p=>p),_.y(()=>{}));this.aU=_.A(this.Co,_.Zj(p=>p.Mc!==p.zb&&0===p.zb.indexOf("open")),_.Pk());this.pN=_.A(this.kl,_.Zj(p=>!p),_.y(()=>{}));this.NQ=_.A(this.Co,_.Zj(p=>p.Mc!==p.zb&&"void"===p.zb),_.Pk());this.Ea=new _.Wk;this.hB=new _.NF;this.H=new _.Wk;this.kl.subscribe(p=>
{p?(this.C&&(this.D=this.C.activeElement),this.ne()):this.Da()&&this.La(this.L||"program")});this.ua.Ka(()=>{_.A(_.Qj(this.ea.J,"keydown"),_.Zj(p=>27===p.keyCode&&!this.St&&!_.ss(p)),_.gl(this.Ea)).subscribe(p=>this.ua.nb(()=>{this.close();p.stopPropagation();p.preventDefault()}))});_.A(this.Vw,_.Ck((p,r)=>p.Mc===r.Mc&&p.zb===r.zb)).subscribe(p=>{const r=p.Mc;p=p.zb;(0===p.indexOf("open")&&"void"===r||"void"===p&&0===r.indexOf("open"))&&this.kl.emit(this.K)})}Vc(a,b){lM(this.Xc,a)||(a.tabIndex=-1,
this.ua.Ka(()=>{const c=()=>{a.removeEventListener("blur",c);a.removeEventListener("mousedown",c);a.removeAttribute("tabindex")};a.addEventListener("blur",c);a.addEventListener("mousedown",c)}));a.focus(b)}za(a,b){(a=this.ea.J.querySelector(a))&&this.Vc(a,b)}ne(){if(this.B){var a=this.ea.J;switch(this.wp){case !1:case "dialog":break;case !0:case "first-tabbable":_.pM(this.B).then(b=>{b||"function"!==typeof this.ea.J.focus||a.focus()});break;case "first-heading":this.za('h1, h2, h3, h4, h5, h6, [role="heading"]');
break;default:this.za(this.wp)}}}La(a){"dialog"!==this.wp&&(this.D?iM(this.Bb,this.D,a):this.ea.J.blur(),this.D=null)}Da(){const a=this.C.activeElement;return!!a&&this.ea.J.contains(a)}Ha(){this.Hb=!0;this.B=this.kb.create(this.ea.J);this.T();"end"===this.Ud&&this.eb("end")}Gq(){this.Ia.ub&&(this.ca=!0)}oa(){this.B&&this.B.destroy();let a;null==(a=this.A)||a.remove();this.A=null;this.Co.complete();this.Vw.complete();this.H.complete();this.Ea.next();this.Ea.complete()}open(a){return this.toggle(!0,
a)}close(){return this.toggle(!1)}fc(){return this.Ua(!1,!0,"mouse")}toggle(a=!this.Bc,b){a&&b&&(this.L=b);b=this.Ua(a,!a&&this.Da(),this.L||"program");a||(this.L=null);return b}Ua(a,b,c){(this.K=a)?this.Ww=this.ca?"open":"open-instant":(this.Ww="void",b&&this.La(c));this.T();return new Promise(d=>{_.A(this.kl,_.Ek()).subscribe(e=>d(e?"open":"close"))})}G(){return this.ea.J?this.ea.J.offsetWidth||0:0}T(){if(this.B){let a;this.B.enabled=!(null==(a=this.Eh)||!a.Ke)}}eb(a){const b=this.ea.J,c=b.parentNode;
"end"===a?(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)}};ZW.F=function(a){return new (a||ZW)(_.v(_.Zg),_.v(rM),_.v(_.jM),_.v(_.$L),_.v(_.ql),_.v(_.mM),_.v(_.Ns,8),_.v(WW,8))};
ZW.R=_.l({type:ZW,I:[["mat-drawer"]],Ba:function(a,b){a&1&&_.U(Xca,5);if(a&2){let c;_.R(c=_.X())&&(b.Gi=c.first)}},Ca:["tabIndex","-1","ngSkipHydration","",1,"mat-drawer"],wa:12,na:function(a,b){a&1&&Jm("@transform.start",function(c){return b.Co.next(c)})("@transform.done",function(c){return b.Vw.next(c)});a&2&&(_.fm("align",null),_.Hm("@transform",b.Ww),_.D("mat-drawer-end","end"===b.position)("mat-drawer-over","over"===b.mode)("mat-drawer-push","push"===b.mode)("mat-drawer-side","side"===b.mode)("mat-drawer-opened",
b.Bc))},inputs:{position:"position",mode:"mode",St:"disableClose",wp:"autoFocus",Bc:"opened"},outputs:{kl:"openedChange",OO:"opened",aU:"openedStart",pN:"closed",NQ:"closedStart",hB:"positionChanged"},Qa:["matDrawer"],Pa:VW,O:3,P:0,S:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],M:function(a){a&1&&(_.Nm(),_.E(0,"div",0,1),_.Om(2),_.G())},V:[pN],Oa:2,data:{animation:[UW]},xa:0});
var $W=function(a){let b=0,c=0;if(a.D&&a.D.Bc)if("side"==a.D.mode)b+=a.D.G();else if("push"==a.D.mode){var d=a.D.G();b+=d;c-=d}a.G&&a.G.Bc&&("side"==a.G.mode?c+=a.G.G():"push"==a.G.mode&&(d=a.G.G(),c+=d,b-=d));b=b||null;c=c||null;if(b!==a.Hi.left||c!==a.Hi.right)a.Hi={left:b,right:c},a.ua.nb(()=>a.T.next(a.Hi))},YW=class{get start(){return this.C}get end(){return this.B}get KG(){return this.L}set KG(a){this.L=_.ms(a)}get Ke(){return this.K(this.C)||this.K(this.B)}set Ke(a){this.rs=null==a?null:_.ms(a)}get lr(){return this.dQ||
this.Gi}constructor(a,b,c,d,e,f=!1,g){this.lb=a;this.mb=b;this.ua=c;this.Ga=d;this.xc=g;this.A=new _.In;this.Ap=new _.NF;this.Ea=new _.Wk;this.Z=new _.Wk;this.Hi={left:null,right:null};this.T=new _.Wk;a&&_.A(a.change,_.gl(this.Ea)).subscribe(()=>{this.ca();$W(this)});_.A(e.change(),_.gl(this.Ea)).subscribe(()=>$W(this));this.L=f}Dd(){_.A(this.ms.A,_.cl(this.ms),_.gl(this.Ea)).subscribe(a=>{this.A.reset(a.filter(b=>!b.Eh||b.Eh===this));_.Dn(this.A)});_.A(this.A.A,_.cl(null)).subscribe(()=>{this.ca();
this.A.forEach(a=>{this.Da(a);this.za(a);this.va(a)});(!this.A.length||this.H(this.C)||this.H(this.B))&&$W(this);_.FE(this.Ga)});this.ua.Ka(()=>{_.A(this.Z,_.sk(10),_.gl(this.Ea)).subscribe(()=>$W(this))})}oa(){this.T.complete();this.Z.complete();this.A.destroy();this.Ea.next();this.Ea.complete()}open(){this.A.forEach(a=>a.open())}close(){this.A.forEach(a=>a.close())}Bg(){this.L&&(this.H(this.C)&&"over"!=this.C.mode||this.H(this.B)&&"over"!=this.B.mode)&&this.ua.Ka(()=>this.Z.next())}Da(a){_.A(a.Co,
_.Zj(b=>b.Mc!==b.zb),_.gl(this.A.A)).subscribe(b=>{"open-instant"!==b.zb&&"NoopAnimations"!==this.xc&&this.mb.J.classList.add("mat-drawer-transition");$W(this);_.FE(this.Ga)});"side"!==a.mode&&_.A(a.kl,_.gl(this.A.A)).subscribe(()=>this.qa(a.Bc))}za(a){a&&_.A(a.hB,_.gl(this.A.A)).subscribe(()=>{_.A(this.ua.Xu,_.Ek()).subscribe(()=>{this.ca()})})}va(a){a&&_.A(a.H,_.gl(_.Wj(this.A.A,this.Ea))).subscribe(()=>{$W(this);_.FE(this.Ga)})}qa(a){const b=this.mb.J.classList;a?b.add("mat-drawer-container-has-open"):
b.remove("mat-drawer-container-has-open")}ca(){this.C=this.B=null;this.A.forEach(a=>{"end"==a.position?this.B=a:this.C=a});this.G=this.D=null;this.lb&&"rtl"===this.lb.value?(this.D=this.B,this.G=this.C):(this.D=this.C,this.G=this.B)}uF(){this.Ap.emit();this.ia()}ia(){[this.C,this.B].filter(a=>a&&!a.St&&this.K(a)).forEach(a=>a.fc())}kF(){return this.H(this.C)&&this.K(this.C)||this.H(this.B)&&this.K(this.B)}H(a){return null!=a&&a.Bc}K(a){return null==this.rs?!!a&&"side"!==a.mode:this.rs}};
YW.F=function(a){return new (a||YW)(_.v(_.YM,8),_.v(_.Zg),_.v(_.ql),_.v(_.vG),_.v(_.sN),_.v(Zca),_.v(_.lE,8))};
YW.R=_.l({type:YW,I:[["mat-drawer-container"]],Db:function(a,b,c){a&1&&(_.Hn(c,XW,5),_.Hn(c,ZW,5));if(a&2){let d;_.R(d=_.X())&&(b.Gi=d.first);_.R(d=_.X())&&(b.ms=d)}},Ba:function(a,b){a&1&&_.U(XW,5);if(a&2){let c;_.R(c=_.X())&&(b.dQ=c.first)}},Ca:["ngSkipHydration","",1,"mat-drawer-container"],wa:2,na:function(a,b){a&2&&_.D("mat-drawer-container-explicit-backdrop",b.rs)},inputs:{KG:"autosize",Ke:"hasBackdrop"},outputs:{Ap:"backdropClick"},Qa:["matDrawerContainer"],features:[_.cn([{ka:WW,Ra:YW}])],
Pa:["mat-drawer","mat-drawer-content","*"],O:4,P:2,S:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",4,"ngIf"],[4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"]],M:function(a,b){a&1&&(_.Nm(Yca),_.K(0,Fy,1,2,"div",0),_.Om(1),_.Om(2,1),_.K(3,Gy,2,0,"mat-drawer-content",1));a&2&&(_.C("ngIf",b.Ke),_.u(3),_.C("ngIf",!b.Gi))},V:[_.tH,XW],styles:['.mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color);background-color:var(--mat-sidenav-content-background-color);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)}.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}.cdk-high-contrast-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{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);position:relative;z-index:4;--mat-sidenav-container-shape:0;color:var(--mat-sidenav-container-text-color);background-color:var(--mat-sidenav-container-background-color);border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);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)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .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);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);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);border-bottom-right-radius:var(--mat-sidenav-container-shape);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);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color);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);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);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'],
Oa:2,xa:0});var aX=["*"],$ca=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],bX=class extends XW{};bX.F=function(a){return new (a||bX)(_.v(_.vG),_.v(_.xe(()=>cX)),_.v(_.Zg),_.v(oN),_.v(_.ql))};bX.R=_.l({type:bX,I:[["mat-sidenav-content"]],Ca:["ngSkipHydration","",1,"mat-drawer-content","mat-sidenav-content"],wa:4,na:function(a,b){a&2&&_.pm("margin-left",b.Eh.Hi.left,"px")("margin-right",b.Eh.Hi.right,"px")},features:[_.cn([{ka:pN,Ra:bX}]),_.Wl],Pa:aX,O:1,P:0,M:function(a){a&1&&(_.Nm(),_.Om(0))},Oa:2,xa:0});
var dX=class extends ZW{constructor(){super(...arguments);this.qa=!1;this.ia=this.va=0}get Zp(){return this.qa}set Zp(a){this.qa=_.ms(a)}get Bz(){return this.va}set Bz(a){this.va=_.ps(a)}get Az(){return this.ia}set Az(a){this.ia=_.ps(a)}};dX.F=function(){let a;return function(b){return(a||(a=_.Sg(dX)))(b||dX)}}();
dX.R=_.l({type:dX,I:[["mat-sidenav"]],Ca:["tabIndex","-1","ngSkipHydration","",1,"mat-drawer","mat-sidenav"],wa:17,na:function(a,b){a&2&&(_.fm("align",null),_.pm("top",b.Zp?b.Bz:null,"px")("bottom",b.Zp?b.Az:null,"px"),_.D("mat-drawer-end","end"===b.position)("mat-drawer-over","over"===b.mode)("mat-drawer-push","push"===b.mode)("mat-drawer-side","side"===b.mode)("mat-drawer-opened",b.Bc)("mat-sidenav-fixed",b.Zp))},inputs:{Zp:"fixedInViewport",Bz:"fixedTopGap",Az:"fixedBottomGap"},Qa:["matSidenav"],
features:[_.Wl],Pa:aX,O:3,P:0,S:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],M:function(a){a&1&&(_.Nm(),_.E(0,"div",0,1),_.Om(2),_.G())},V:[pN],Oa:2,data:{animation:[UW]},xa:0});var cX=class extends YW{constructor(){super(...arguments);this.Gi=this.ms=void 0}};cX.F=function(){let a;return function(b){return(a||(a=_.Sg(cX)))(b||cX)}}();
cX.R=_.l({type:cX,I:[["mat-sidenav-container"]],Db:function(a,b,c){a&1&&(_.Hn(c,bX,5),_.Hn(c,dX,5));if(a&2){let d;_.R(d=_.X())&&(b.Gi=d.first);_.R(d=_.X())&&(b.ms=d)}},Ca:["ngSkipHydration","",1,"mat-drawer-container","mat-sidenav-container"],wa:2,na:function(a,b){a&2&&_.D("mat-drawer-container-explicit-backdrop",b.rs)},Qa:["matSidenavContainer"],features:[_.cn([{ka:WW,Ra:cX}]),_.Wl],Pa:["mat-sidenav","mat-sidenav-content","*"],O:4,P:2,S:[["class","mat-drawer-backdrop",3,"mat-drawer-shown","click",
4,"ngIf"],[4,"ngIf"],[1,"mat-drawer-backdrop",3,"click"]],M:function(a,b){a&1&&(_.Nm($ca),_.K(0,Iy,1,2,"div",0),_.Om(1),_.Om(2,1),_.K(3,Jy,2,0,"mat-sidenav-content",1));a&2&&(_.C("ngIf",b.Ke),_.u(3),_.C("ngIf",!b.Gi))},V:[_.tH,bX],styles:['.mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color);background-color:var(--mat-sidenav-content-background-color);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)}.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}.cdk-high-contrast-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{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);position:relative;z-index:4;--mat-sidenav-container-shape:0;color:var(--mat-sidenav-container-text-color);background-color:var(--mat-sidenav-container-background-color);border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);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)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .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);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);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);border-bottom-right-radius:var(--mat-sidenav-container-shape);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);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color);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);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);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'],
Oa:2,xa:0});var eX=class{};eX.F=function(a){return new (a||eX)};eX.Ya=_.af({type:eX});eX.Xa=_.ge({imports:[_.KH,_.aO,_.tN,_.tN,_.aO]});var ada=function(a){return{Cf:a}},bda=function(a){_.A(_.Hj([a.cb.B,a.cb.oh]),_.gl(a.fa),_.Kk()).subscribe(([b,c])=>{if(1===b){var d=a.B,e=d.A;c=Xx()?c?"darkToDark":"darkToLight":window.matchMedia&&window.matchMedia("(prefers-color-scheme: light)").matches?c?"lightToDark":"lightToLight":c?"noPreferenceToDark":"noPreferenceToLight";e.call(d,"osSettingToThemeSetting",c)}_.xL(a.cb,"tabCount",b-1)})},cda=function(a){const b=document.getElementsByTagName("head")[0];let c=b.querySelector("link[rel='canonical']");
c||(c=document.createElement("link"),b.appendChild(c));fX(a,c);return c},gX=function(a){a.eC=a.ha.G||a.ha.K||a.ha.H||a.ha.B||a.ha.qA},$y=function(a){if(a.Le){const b=a.yu;_.A(a.da.tn,_.Kk()).subscribe(c=>{c&&b&&_.UL(a.da);c||a.da.Vi()})}else!a.Fa.lA()&&a.yu&&a.Fa.Jl();a.da.dh()},fX=function(a,b=a.H){a=_.IK(a.D,bI(a.location,a.location.path()));a.jb={};a.zc=null;_.fb(b,_.mb(`https://${location.host}${a.toString()}`,kb)||UA,"canonical")},hX=class{constructor(a,b,c,d,e,f,g,h,p,r,w,x,z,B,F,N){this.A=
a;this.renderer=b;this.G=c;this.Ew=d;this.Fa=e;this.Ld=f;this.ha=g;this.D=h;this.da=p;this.le=w;this.cb=x;this.B=z;this.C=B;this.K=F;this.location=N;this.lw=this.zu=!1;this.xL=null;this.Vq="Google Fonts";this.eC=!1;this.fa=new _.$k(1);this.QJ="";this.yu=!0;this.TS=_.A(_.Hj([this.da.C,this.da.hb]),_.y(([V,W])=>V&&W));this.Y=_.RG(this.A.features);r.D||this.Kk("UNSUPPORTED_BROWSER");this.H=cda(this);this.da.Eb=this;_.A(h.Zb,_.Zj(V=>V instanceof hr)).subscribe(()=>{gX(this);fX(this);$y(this);Wca(this.K);
window.scrollTo(0,0)});_.A(_.Hj([this.cb.B,this.cb.oh]),_.gl(this.fa),_.Kk()).subscribe(([V,W])=>{this.Ew.init(V,W)});gX(this)}Ha(){const a=document.querySelector("body");this.renderer.Xg(a,"app-ready");this.Y&&this.renderer.Xg(a,"v5");this.C.A.setItem("refreshToken","true")}oa(){this.fa.next();this.fa.complete()}Nc(a=""){this.G.A.title=(a?`${a} - ${"Google Fonts"}`:"Google Fonts")||""}Kk(a){this.xL=a;this.lw=!0}uz(){this.lw=!1}dh(){this.da.dh()}};
hX.F=function(a){return new (a||hX)(_.v(_.YG),_.v(_.qE),_.v(XJ),_.v(sW),_.v(_.ML),_.v(_.WL),_.v(_.mS),_.v(_.rr),_.v(_.VL),_.v(_.WU),_.v(_.bW),_.v(_.yL),_.v(_.BL),_.v(rW),_.v(RW),_.v(_.fI))};
hX.R=_.l({type:hX,I:[["gf-root"]],Ca:[1,"gmat-mdc-button","gmat-body-1"],na:function(a,b){a&1&&_.I("resize",function(){_.js(window.innerWidth,SL)||b.da.dh()},!1,_.bh)("storage",function(c){"isDarkTheme"===c.key&&("true"===c.newValue?fy(b.Ew):dy(b.Ew))},!1,_.bh)("beforeunload",function(){return bda(b)},!1,_.bh)},N:!0,features:[_.O],O:10,P:19,S:[["class","blank-page",4,"ngIf"],["aria-label","Nav bar",3,"gmat-elevation-z4",4,"ngIf"],[1,"drawer-container",3,"hasBackdrop","backdropClick"],["mode","over",
"class","drawer--nav-panel",3,"opened","fixedInViewport","closedStart",4,"ngIf"],["aria-label","Left drawer","position","start","role","dialog","class","drawer--v5","aria-live","polite",3,"mode","fixedInViewport","opened",4,"ngIf"],["mode","over","position","end","role","dialog","class","drawer--icon-details","aria-live","polite",3,"opened","fixedInViewport","openedStart","closedStart",4,"ngIf"],["class","drawer-content",3,"drawer-content__specimen",4,"ngIf"],[1,"blank-page"],[1,"blank-page__header"],
["href","/",3,"click"],["animation","gf-logo",1,"lottie--gf-logo","lottie--gf-logo-full",3,"loop","autoplay"],[1,"blank-page__error",3,"type"],["aria-label","Nav bar"],["mode","over",1,"drawer--nav-panel",3,"opened","fixedInViewport","closedStart"],["navDrawer",""],["aria-label","Left drawer","position","start","role","dialog","aria-live","polite",1,"drawer--v5",3,"mode","fixedInViewport","opened"],[4,"ngTemplateOutlet"],["mode","over","position","end","role","dialog","aria-live","polite",1,"drawer--icon-details",
3,"opened","fixedInViewport","openedStart","closedStart"],[1,"drawer-content"],["class","gf-full-page",3,"gf-full-page--v5","full-page--collection-expanded","full-page--cookie-bar-open","v5",4,"ngIf"],[1,"gf-full-page"],[3,"fixed"],["toolbar","",4,"ngIf"],["secondaryNav","",4,"ngIf"],[4,"ngIf"],[1,"router-outlet-container"],[3,"activate"],[1,"collection-drawer-layout-container"],["class","gmat-elevation-z2",4,"ngIf"],["toolbar",""],["secondaryNav",""],[1,"gmat-elevation-z2"]],M:function(a,b){a&1&&
(_.K(0,Ky,5,3,"div",0),_.E(1,"div"),_.K(2,Ly,2,4,"gf-nav-rail",1),_.E(3,"mat-sidenav-container",2),_.I("backdropClick",function(){b.dh();return b.da.Vi()}),_.K(4,My,3,2,"mat-sidenav",3),_.K(5,Oy,4,8,"mat-sidenav",4),_.K(6,Qy,2,3,"mat-sidenav",5),_.P(7,"async"),_.K(8,bz,2,3,"mat-sidenav-content",6),_.P(9,"async"),_.G()());a&2&&(_.C("ngIf",b.lw),_.u(1),_.D("is-noto-home",b.ha.isNoto)("has-secondary-nav",b.Y&&b.ff),_.u(1),_.C("ngIf",b.Y),_.u(1),_.D("mat-sidenav--open",b.zu),_.C("hasBackdrop",!b.zu),
_.u(1),_.C("ngIf",!b.Y),_.u(1),_.C("ngIf",b.Y),_.u(1),_.C("ngIf",b.wu&&_.Q(7,13,b.le.Xn)),_.u(2),_.C("ngIf",_.gn(17,ada,_.Q(9,15,b.Fa.vg))))},V:[_.FH,CU,_.VU,HV,MV,uW,_.fW,eX,dX,cX,bX,LW,NW,_.tH,_.AH,_.MI,TW],styles:[".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}.mat-drawer-container.drawer-content__specimen[_ngcontent-%COMP%], .mat-drawer-content.drawer-content__specimen[_ngcontent-%COMP%]{overflow:hidden}.drawer--nav-panel[_ngcontent-%COMP%]{background:#fff;border-right:1px solid transparent;max-width:320px;overflow-x:hidden;-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);width:calc(100% - 56px)}.drawer--v5[_ngcontent-%COMP%]{box-shadow:none;background:#f8fafd;border-radius:0 16px 16px 0;overflow:hidden;border:0}@media (max-width:1246px){.drawer--v5[_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)}.blank-page[_ngcontent-%COMP%]{position:relative;height:100%;width:100%}.blank-page[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:none}.blank-page__error[_ngcontent-%COMP%]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.blank-page__header[_ngcontent-%COMP%]{padding:24px 60px}@media (max-width:720px){.blank-page__header[_ngcontent-%COMP%]{padding:20px 32px}}@media (max-width:460px){.blank-page__header[_ngcontent-%COMP%]{padding:20px 16px}}@media (max-width:1024px){.full-page--collection-expanded[_ngcontent-%COMP%]{margin-right:0;padding:64px 16px 464px}}@media (min-width:721px) and (max-width:1024px){.full-page--collection-expanded[_ngcontent-%COMP%]{padding-top:64px}}@media (min-width:1246px){.full-page--collection-expanded[_ngcontent-%COMP%]{margin-right:320px;padding:64px 20px 424px 60px}}@media (min-width:721px) and (max-width:1024px){.full-page--cookie-bar-open[_ngcontent-%COMP%]{padding-top:116px}}@media (max-width:720px){.full-page--cookie-bar-open[_ngcontent-%COMP%]{padding-top:64px}}@media (min-width:1246px){.full-page--cookie-bar-open[_ngcontent-%COMP%]{padding-top:116px}}.gf-full-page--v5[_ngcontent-%COMP%]{padding-top:88px}.has-secondary-nav[_ngcontent-%COMP%]   .gf-full-page--v5[_ngcontent-%COMP%]{padding-top:152px}@media (max-width:1024px){.is-noto-home[_ngcontent-%COMP%]   .gf-full-page[_ngcontent-%COMP%]{overflow-x:hidden;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}}.collection-drawer-layout-container[_ngcontent-%COMP%]{height:100%;width:320px;position:fixed;top:0;right:0;z-index:50;-webkit-transform:translateX(320px);transform:translateX(320px);-webkit-transition:margin-top .4s cubic-bezier(.25,.8,.25,1),-webkit-transform .2s linear;transition:margin-top .4s cubic-bezier(.25,.8,.25,1),-webkit-transform .2s linear;transition:margin-top .4s cubic-bezier(.25,.8,.25,1),transform .2s linear;transition:margin-top .4s cubic-bezier(.25,.8,.25,1),transform .2s linear,-webkit-transform .2s linear}.collection-drawer-layout-container--collection-expanded[_ngcontent-%COMP%]{height:100%;-webkit-transform:translateX(0);transform:translateX(0)}.collection-drawer-layout-container--header-fixed-and-cookie-bar-open[_ngcontent-%COMP%]{height:calc(100% - 52px);margin-top:52px}@media (max-width:720px){.collection-drawer-layout-container--header-fixed-and-cookie-bar-open[_ngcontent-%COMP%]{height:100%;margin-top:0}}.router-outlet-container[_ngcontent-%COMP%]{min-height:calc(100vh - 64px);margin-top:-1px}.router-outlet-container.is-relative[_ngcontent-%COMP%]{position:relative}@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%]   .drawer--nav-panel[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .drawer--nav-panel[_ngcontent-%COMP%]{background:#3c4043}.gf-dark-theme[_nghost-%COMP%]   .drawer--v5[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .drawer--v5[_ngcontent-%COMP%]{background:#28292a}"]});var iX=class extends _.VU{constructor(a,b,c){super(a,b,c);a.Kk("PAGE_NOT_FOUND")}};iX.F=function(a){return new (a||iX)(_.v(_.VL),_.v(_.SU),_.v(_.rr))};
iX.R=_.l({type:iX,I:[["gf-page-not-found"]],N:!0,features:[_.Wl,_.O],Pa:["*"],O:6,P:5,S:[[1,"error-emoji",3,"innerHtml"],[1,"error-text","gmat-headline-4"],[3,"innerHtml"],[4,"ngIf"],["mat-stroked-button","","color","primary",3,"click",4,"ngIf"],["mat-stroked-button","","color","primary",3,"click"]],M:function(a,b){a&1&&(_.Nm(),_.H(0,"div",0),_.E(1,"div",1),_.H(2,"div",2),_.K(3,cz,1,0,"ng-content",3),_.G(),_.K(4,dz,2,0,"button",4),_.K(5,ez,2,0,"button",4));a&2&&(_.C("innerHtml",b.QH,_.gi),_.u(2),
_.C("innerHtml",b.text,_.gi),_.u(1),_.C("ngIf",b.nA),_.u(1),_.C("ngIf",b.zq),_.u(1),_.C("ngIf",!b.zq))},V:[_.GQ,_.EQ,_.xQ,_.tH],styles:["[_nghost-%COMP%]{display:block;min-width:680px;text-align:center}@media (max-width:720px){[_nghost-%COMP%]{min-width:460px}}@media (max-width:460px){[_nghost-%COMP%]{min-width:328px}}@media (max-width:320px){[_nghost-%COMP%]{min-width:288px}}.error-emoji[_ngcontent-%COMP%]{color:#dadce0;font:200px/1.25 Google Sans,Helvetica Neue,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}.mat-mdc-button[_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;padding:0 16px;text-transform:inherit}"],
xa:0});var pr=[];pr.push({path:"about",Wb:()=>fz("G6Ygce").then(()=>_.jX),mc:"always"},lz("noto/specimen/:familyName"),{path:"noto",Wb:()=>fz("XV0Ule").then(()=>_.kX),Od:"full",mc:"always"},{path:"noto/use",Wb:()=>fz("RFOJre").then(()=>_.lX),Od:"full",mc:"always"},{path:"noto/contribute",Wb:()=>fz("wPo3Sd").then(()=>_.mX),Od:"full",mc:"always"},{path:"noto/fonts",Wb:()=>fz("A7nphd").then(()=>_.nX),Od:"full",mc:"always"});
pr.push({path:"",Wb:()=>fz("YwHw4d").then(()=>_.oX),mc:"always",Od:"full"},{path:"icons",Wb:()=>fz("Xs48xe").then(()=>_.pX),mc:"always"},lz("specimen/:familyName"),{path:"betterspecimen/:familyName",Rj:"specimen/:familyName",mc:"always"},{path:"featured",Wb:()=>fz("R2mCMd").then(()=>_.qX),mc:"always"},{path:"featured/:collectionName",Wb:()=>fz("MMF1Yc").then(()=>_.rX),mc:"always"},{path:"knowledge",Wb:()=>fz("NDr9Ab").then(()=>_.sX),Od:"full",mc:"always"},{path:"knowledge/topics",Wb:()=>fz("dr4j7e").then(()=>
_.tX),Od:"full",mc:"always"},{path:"knowledge/topics/:topicId",Wb:()=>fz("dr4j7e").then(()=>_.tX),Od:"prefix",mc:"always"},{path:"knowledge/glossary",Wb:()=>fz("yxNRfe").then(()=>_.uX),Od:"full",mc:"always"},{path:"knowledge/glossary/:termId",Wb:()=>fz("My7jEe").then(()=>_.vX),Od:"prefix",mc:"always"},{path:"knowledge/documentation/:documentId",Wb:()=>fz("GMPYg").then(()=>_.wX),Od:"prefix",mc:"always"},{path:"knowledge/:moduleId/:lessonId",Wb:()=>fz("hExEAc").then(()=>_.xX),Od:"prefix",mc:"always"},
{path:"knowledge/:moduleId",Wb:()=>fz("mvUJBe").then(()=>_.yX),Od:"prefix",mc:"always"},{path:"analytics",Wb:()=>fz("QZfyI").then(()=>_.zX),mc:"always"},{path:"variablefonts",Wb:()=>fz("NC98bc").then(()=>_.AX),mc:"always"},{path:"share",Wb:()=>fz("z6Ryc").then(()=>_.BX),mc:"always"},{path:"checkout",Bt:[UK],Wb:()=>fz("r2c8M").then(()=>_.CX),mc:"always",Od:"full"},{path:"selection",Rj:"",Od:"full",mc:"always"},{path:"**",component:iX},{path:"blank",component:hX});var dda=class extends cH{A(a){return"/"===a.toString()?"":_.Av(super.A(a))}};var eda=new _.m("faqData");var DX=class extends Hi{constructor(a,b){super();this.B=a;this.A=b}handleError(a){super.handleError(a);this.A&&_.IC(this.B.config,12)&&AL(this.A,a,!0)}};DX.F=function(a){return new (a||DX)(_.k(_.YG),_.k(_.BL))};DX.la=_.fe({ja:DX,U:DX.F});_.EX=new _.m("guidelinesData");var fda=function(a){return _.Aj(function*(){const b=yield _.tj(a.Ld.Vf),c=yield _.tj(a.da.hb),d=document.querySelector(".gf-header__content.content--fixed")?64:0,e=document.querySelector("gf-breadcrumb")?64:0;return c||!b?d+e:d+e+_.QV.A})},gda=function(a,b){return _.Aj(function*(){iI(a.A,[0,yield fda(a)]);lI(a.A,b)})},FX=class{constructor(a,b,c){this.Ld=a;this.da=b;this.A=c}};FX.F=function(a){return new (a||FX)(_.k(_.WL),_.k(_.VL),_.k(gI))};FX.la=_.fe({ja:FX,U:FX.F,aa:"root"});var hda=function(a){_.Aj(function*(){const b=location.hash.replace("#","");b&&b===a.Iu&&(yield gda(a.A,a.Iu))})},Pz=class{constructor(a,b,c){this.mM=a;this.nM=b;this.A=c;this.Vz=!1;this.Iu=""}Ha(){hda(this)}};Pz.F=function(a){return new (a||Pz)(_.v(_.HQ),_.v(_.IM),_.v(FX))};
Pz.R=_.l({type:Pz,I:[["","link-heading",""]],inputs:{Iu:"linkId"},N:!0,features:[_.O],Gc:["link-heading",""],O:4,P:2,S:[["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"]],M:function(a,b){a&1&&(_.E(0,"button",0),_.I("click",function(){b.mM.A(`${location.href.split("#")[0]}#${b.Iu}`);b.Vz=!0;_.HM(b.nM,"Link copied!")})("blur",function(){b.Vz=!1}),_.H(1,"gf-icon",1),_.G(),_.E(2,
"span",2),_.L(3,"Link copied!"),_.G());a&2&&(_.u(2),_.pm("display",b.Vz?"inline-block":"none"))},V:[_.oQ,_.GQ,_.EQ,_.CQ],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}[_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}"]});_.GX=class{};var ida=class{constructor(){this.A=this.B=this.D=void 0;this.C=[]}};var HX=class{constructor(a){this.A=a}};var IX=class extends _.NC{constructor(a){super(a)}};var JX=class extends _.NC{constructor(a){super(a)}};var KX=class extends _.NC{constructor(a){super(a)}},jda=function(a,b){return(c,d)=>{a:{if(fC.length){const f=fC.pop();dC(f,d);f.A.init(c,void 0,void 0,d);c=f}else c=new eC(c,d);try{const f=new a;Uc(b)(f.Ac,c);var e=f;break a}finally{c.A.clear(),c.D=-1,c.B=-1,100>fC.length&&fC.push(c)}e=void 0}return e}}(KX,[0,1,PC,1,PC,3,PC,1,PC,1,PC,1,PC,1,PC,1,TC,1,PC,1,RC,1,UC,[0,1,UC,[0,1,OC,1,SC,1,SC],1,OC],1,PC,1,UC,[0,1,QC,1,PC]]);var kda=function(a){var b=LX++;a.C=b},lda=class{constructor(a,b){this.G=a;this.A=b;this.K=!1;this.H=this.B=void 0;this.L=this.hidden=!0;this.D=this.T=this.C=void 0}wr(a){this.T=a}};var MX=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};MX.prototype.clone=function(){return new MX(this.left,this.top,this.width,this.height)};var NX=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 MX(c,e,d-c,a-e)}return null};ba=MX.prototype;
ba.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};ba.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)};ba.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};
ba.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};ba.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 OX=class{A(){return[]}B(){return[]}C(){return[]}};var QX=function(){if(!PX){var a=PX=new IX,b=1E3*Date.now();DC(a,1,b);_.lC(PX,2,0);_.lC(PX,3,0)}a=new JX;a=_.Tw(a,IX,1,PX);b=++mda;return DC(a,2,b)},mda=0,PX=void 0;var RX=class extends _.NC{constructor(a){super(a,1)}};var SX=class extends _.NC{constructor(a){super(a)}};var TX=class extends _.NC{constructor(a){super(a)}},nda=[1,3,4],UX=[2,5];var VX=class extends _.NC{constructor(){super(void 0,7)}};var WX=class extends _.NC{constructor(a){super(a)}};WX.Lc=[1];var XX=function(a,b){rC(a,4,b)},YX=class extends _.NC{constructor(a){super(a,233)}};YX.Lc=[4];var ZX=function(a,b){return _.FC(a,11,b)},$X=function(a,b){CC(a,2,b)},aY=function(a,b){wC(a,14,b)},bY=class extends _.NC{constructor(a){super(a,17)}};bY.Lc=[14];var cY=class extends _.NC{constructor(){super()}};cY.Lc=[2];var dY=class extends _.NC{constructor(){super()}};dY.Lc=[3];var eY=class extends _.NC{constructor(){super()}};eY.Lc=[1];var fY=function(a){var b=Date.now().toString();_.lC(a,1,null==b?b:ac(b))},gY=class extends _.NC{constructor(a){super(a)}};var hY=class extends _.NC{constructor(a){super(a)}};var iY=new VC(126,hY);var oda=new VC(618,hY);var pda=function(a,b,c){let d=[];for(let f=b.length-1;0<=f;f--){let g=new cY,h=[],p=QX();_.Tw(g,JX,1,p);var e=new SX;_.Tw(e,JX,1,p);_.Tw(g,SX,9,e);if(e=ica())e=ZX(new bY,e),_.Tw(g,bY,4,e);b[f].forEach(function(r,w){w.B=p;w.H=p;const x=jY(w);r.length&&XX(x,r);kY(w.G,c)?(w.L=!1,w.hidden=!1):_.lC(x,6,1);lY(x);_.Ic(g,2,YX,x);h=h.concat(w.A.G)},a);e=new CR;BR(e,LC(g));rC(e,20,h);d.push(e)}return d},qda=function(a,b){let c=[];for(let f=a.length-1;0<=f;f--){let g=a[f],h=g.keys(),p=h.next().value,r=g.get(p);
for(let w=0;w<r.length;++w){let x=r[w];var d=g.size;w!=r.length-1&&(d=r[w+1]);let z=new cY,B=[],F=QX();var e=new SX;_.Tw(e,JX,1,p.B);_.Tw(z,JX,1,F);_.Tw(z,JX,3,p.B);_.lC(z,5,3);_.Tw(z,SX,9,e);e=new bY;p.D?ZX(e,p.D):$X(CC(e,1,p.A.A),p.C);aY(e,mY(p));_.Tw(z,bY,4,e);for(e=x;e<d;++e){let N=h.next().value;N.B=F;N.H=p.H;void 0!=N.C&&(N.C-=x);let V=g.get(N),W=jY(N);V.length&&XX(W,V.map(T=>T-x));kY(N.G,b)?(N.L=!1,N.hidden=!1):_.lC(W,6,1);lY(W);_.Ic(z,2,YX,W);B=B.concat(N.A.G)}d=new CR;BR(d,LC(z));rC(d,20,
B);c.push(d)}}return c},mY=function(a){let b=[],c=new Set;for(;a&&!c.has(a);){let d=jY(a);b.unshift(d);c.add(a);a=a.T}return b},lY=function(a){var b;(b=a instanceof bY)&&!(b=!_.tC(a,RX,15))&&(b=_.tC(a,RX,15),b=!(iY.A?iY.C(b,iY.A,iY.B,!0):iY.C(b,iY.B,iY.defaultValue,!0)));if(b){b=new hY;var c=new gY;let d=_.tC(a,RX,15);d||(d=new RX);fY(c);_.Tw(b,gY,1,c);MC(d,iY,b);_.Tw(a,RX,15,d)}a instanceof YX&&(b=new hY,c=new gY,fY(c),_.Tw(b,gY,1,c),MC(a,oda,b))},kY=function(a,b){if(a.hasAttribute("ve-visible"))return"true"==
a.getAttribute("ve-visible");if(a instanceof HTMLElement&&(0>=a.offsetWidth||0>=a.offsetHeight))return!1;a=a.getBoundingClientRect();return(b=NX(b,new MX(a.left,a.top,a.width,a.height)))&&10<=b.width&&10<=b.height?!0:!1},nY=function(a){let b=new TX;if(a.D)sC(b,5,UX,cc(a.D));else{let d=new KX;var c=a.B;null==c&&(c=void 0);sC(b,3,nda,c);CC(d,1,a.C);CC(d,2,a.A.A);a=d;null==a&&(a=void 0);sC(b,2,UX,a)}return b},jY=function(a){var b=new YX;b=CC(b,1,a.A.A);null!=a.A.C&&CC(b,3,a.A.C);xR(a.A,b);return b},
rda=class extends OX{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=pda(this,c,b);b=qda(d,b);return a.concat(b)}B(a,b){let c=new CR,d=new cY;var e=QX();_.Tw(d,JX,1,e);e=new bY;a.D?ZX(e,a.D):$X(CC(e,1,a.A.A),a.C);aY(CC(e,3,b.A),mY(a));lY(e);b=new SX;_.Tw(b,JX,1,a.B);_.Tw(d,JX,3,a.B);_.Tw(d,bY,4,e);_.Tw(d,SX,9,b);BR(c,LC(d));return[c]}C(a,b){let c=[],d=new Map;for(var e=0;e<a.length;++e){var f=a[e],g=f.G;let r=f.H,w=d.get(r);w=w?w:[];new eY;if(f.L||
wR(f.A,"vis"))if(g=kY(g,b),f.hidden&&g){g=new VX;_.lC(g,2,1);var h=nY(f);_.Tw(g,TX,1,h);h=g;var p=Date.now();DC(h,4,p);w.push(g);f.hidden=!1;f.L=!1}else f.hidden||g||(g=new VX,_.lC(g,2,2),h=nY(f),_.Tw(g,TX,1,h),h=g,p=Date.now(),DC(h,4,p),w.push(g),f.hidden=!0);d.set(r,w)}for(let r of d.keys())b=d.get(r),b.length&&(a=new WX,wC(a,1,b),b=new cY,e=QX(),f=new SX,_.Tw(f,JX,1,r),_.Tw(b,JX,1,e),_.Tw(b,JX,3,r),_.Tw(b,WX,7,a),_.Tw(b,SX,9,f),a=new CR,BR(a,LC(b)),c.push(a));return c}};var sda=1;var tda=class{constructor(){this.promise=new Promise((a,b)=>{this.resolve=a;this.reject=b})}};(function(){const a=["ms","moz","webkit","o"];for(let b=0;b<a.length&&!window.requestAnimationFrame;++b)window.requestAnimationFrame=window[a[b]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[a[b]+"CancelAnimationFrame"]||window[a[b]+"CancelRequestAnimationFrame"];if(!window.requestAnimationFrame){let b=0;window.requestAnimationFrame=function(c){const d=(new Date).getTime(),e=Math.max(0,16-(d-b));b=d+e;return window.setTimeout(function(){c(d+e)},e)};window.cancelAnimationFrame||(window.cancelAnimationFrame=
function(c){clearTimeout(c)})}})();var uda=function(){},oY=[[],[]],pY=0,qY=new Set,rY=null,sY=0,vda=0,tY=0,uY=0,wda=0,wY=function(a){this.B=this.A=void 0;this.C=!1;this.D=window;this.G=a;this.H=uda};ba=wY.prototype;ba.measure=function(a){this.A=a;return this};ba.Pu=function(a){this.B=a;return this};ba.TB=function(){this.C=!0;return this};ba.window=function(a){this.D=a;return this};ba.Wc=function(){return xda({measure:this.A,Pu:this.B,fV:this.H,window:this.D,TB:this.C},this.G)};
var xda=function(a,b){const c=wda++,d=Math.max(a.measure?a.measure.length:0,a.Pu?a.Pu.length:0),e={id:c,hJ:a.measure,mJ:a.Pu,context:b,kd:[]};let f=e;return function(){var g=0!==f.Yq;g&&(f=Object.assign({Yq:0},e));b||(f.context=this);f.kd=Array.prototype.slice.call(arguments);d>arguments.length&&f.kd.push(new a.fV);g&&(g=pY,!a.TB||0==uY||a.measure&&1!=uY||(g=(g+1)%2),oY[g].push(f));return yda(a.window)}},zda=function(a,b){const c={};let d;uY=1;for(var e=0;e<a.length;++e)if(d=a[e],d.kd[d.kd.length-
1]&&(d.kd[d.kd.length-1].now=b),d.hJ){d.Yq=1;try{d.hJ.apply(d.context,d.kd)}catch(f){c[e]=!0,Sa(f)}}uY=2;for(e=0;e<a.length;++e)if(d=a[e],d.kd[d.kd.length-1]&&(d.kd[d.kd.length-1].now=b),!c[e]&&d.mJ){d.Yq=2;try{d.mJ.apply(d.context,d.kd)}catch(f){Sa(f)}}0<sY&&1<b&&(a=b-sY,500>a&&(sda++,100<a&&vda++,tY<a&&(tY=a)));sY=qY.size&&1<b?b:0},yda=function(a){if(!qY.has(a)){qY.size||(rY=new tda);qY.add(a);const b=rY.resolve;a.requestAnimationFrame(c=>{qY.clear();const d=oY[pY];pY=(pY+1)%2;try{zda(d,c)}finally{uY=
0,d.length=0}b()})}return rY.promise};var Ada=function(a,b){if(uA(b))return null;const c=b.split(";");var d=Number(c[0].trim());if(isNaN(d))return null;d=new xaa(d);for(let h=1;h<c.length;h++){var e=c[h].trim();if(!uA(e)){var f=1;e=e.split(":");for(var g=[];0<f&&e.length;)g.push(e.shift()),f--;e.length&&g.push(e.join(":"));e=g;if(2>e.length)return null;f=e[0].trim();e=e[1].trim();if(uA(f)||uA(e))return null;switch(f){case xY(a,"track"):e=e.split(",");for(g=0;g<e.length;++g){f=e[g].trim();if(a.A)throw Error("pb");d.H.add(f)}break;case xY(a,
"index"):d.C=Number(e);break;case xY(a,"tc"):f=e.split(",");f=f.map(Number);f=f.filter(Number.isInteger);d.G=f;break;case "cid":d.B=e;break;case xY(a,"mutable"):"true"==e?d.D=!0:"rci"==e&&(d.D=!0,d.T=!0)}}}return d.setAttribute(b)},yY=function(a,b){var c=b.LSWHIf||null;if(c&&c.A.B&&void 0!=c.A.B)return null;var d;!(d=c&&!c.A.D)&&(d=c&&c.A.D)&&(d=b.getAttribute("jslog"),d=!(!d||uA(d)||d!=c.A.getAttribute()));if(d)return c;d=b.getAttribute("jslog");if(!d)return null;a=Ada(a,d);if(!a||a.B&&void 0!=a.B)return null;
a=new lda(b,a);c&&c.A.T&&c.K&&(a.K=!0);if(c=a.G.getAttribute("data-ved")){a.D=c;if(!c||"0"!=c.charAt(0)&&"2"!=c.charAt(0))var e=null;else{c=c.substring(1);try{const f=jda(c);e=_.tC(f,JX,13)}catch(f){e=null}}e&&(a.B=e,a.H=e)}return b.LSWHIf=a},xY=function(a,b){if(a.A)if(vR.has(b))a=vR.get(b);else throw Error("ob`"+b);else a=b;return a},Bda=class{constructor(a){this.A=a||!1}};var Cda=function(a,b){if(a.B){const c=[];a=[];for(c.push.apply(c,b.querySelectorAll("*"));0<c.length;){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},Dda=function(a,b){return Cda(a,b).filter(function(c){return null!=yY(this.A,c)},a)},Eda=function(a,b){const c=a.A;a=[];let d=void 0;for(let e=0;e<b.length;++e){const f=yY(c,b[e]);if(void 0!=f.C||void 0!=
f.D)continue;let g=void 0;oz(b[e],function(h){h=yY(c,h);return null!=h?(g=h,!0):!1},!1);g?d&&d.has(g)||(d=new Map,a.unshift(d),d.set(g,[]),LX=1):(d=new Map,a.unshift(d),LX=0);kda(f);f.wr(g);d.set(f,[]);g&&d.get(g).push(f.C)}return a},Fda=function(a,b){let c=a.A;return b.map(d=>yY(c,d))},Gda=class{constructor(a,b=!1){this.A=a;this.B=b}},LX=0;var zY=function(a){a.A=gV(()=>{a.A=null;a.C&&!a.D&&(a.C=!1,zY(a))},500);const b=a.B;a.B=null;a.L.apply(null,b)},Hda=class extends dT{constructor(a,b){super();this.L=null!=b?a.bind(b):a;this.B=null;this.C=!1;this.D=0;this.A=null}G(a){this.B=arguments;this.A||this.D?this.C=!0:zY(this)}stop(){this.A&&(_.wa.clearTimeout(this.A),this.A=null,this.C=!1,this.B=null)}pause(){this.D++}ae(){super.ae();this.stop()}};var AY=function(a){dT.call(this);this.qa=a;this.C={}};mA(AY,dT);var BY=[];AY.prototype.Kb=function(a,b,c,d){Array.isArray(b)||(b&&(BY[0]=b.toString()),b=BY);for(var e=0;e<b.length;e++){var f=sT(a,b[e],c||this.handleEvent,d||!1,this.qa||this);if(!f)break;this.C[f.key]=f}return this};var CY=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)CY(a,b,c[g],d,e,f);else(b=rT(b,c,d||a.handleEvent,e,f||a.qa||a))&&(a.C[b.key]=b)};
AY.prototype.Qr=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.Qr(a,b[f],c,d,e);else c=c||this.handleEvent,d=ra(d)?!!d.capture:!!d,e=e||this.qa||this,c=tT(c),d=!!d,b=iT(a)?nT(a.B,String(b),c,d,e):a?(a=vT(a))?nT(a,b,c,d,e):null:null,b&&(yT(b),delete this.C[b.key]);return this};var Ida=function(a){Ja(a.C,function(b,c){this.C.hasOwnProperty(c)&&yT(b)},a);a.C={}};AY.prototype.ae=function(){AY.dd.ae.call(this);Ida(this)};AY.prototype.handleEvent=function(){throw Error("Xb");};var DY=function(a,b){if(b&&a in b)return a;var c=CA?"Webkit":BA?"Moz":AA?"ms":null;return c?(c=c.toLowerCase(),a=c+aB(a),void 0===b||a in b?a:null):null};var Jda=class extends fT{constructor(a,b){super("visibilitychange");this.hidden=a;this.visibilityState=b}};var qz=new WeakMap,pz=function(a,b){a=[a];for(let c=b.length-1;0<=c;--c)a.push(typeof b[c],b[c]);return a.join("\v")};var EY=function(a){XU.call(this);this.A=a||oA||(oA=new dB);if(this.C=this.bS())this.D=sT(this.A.A,this.C,(0,_.kA)(this.mS,this))};mA(EY,XU);ba=EY.prototype;ba.bS=rz(function(){var a=!!this.fq(),b="hidden"!=this.fq();if(a){var c;b?c=(((CA?"Webkit":BA?"Moz":AA?"ms":null)||"")+"visibilitychange").toLowerCase():c="visibilitychange";a=c}else a=null;return a});ba.fq=rz(function(){return DY("hidden",this.A.A)});ba.fS=rz(function(){return DY("visibilityState",this.A.A)});
ba.mS=function(){var a=this.fq()?this.A.A[this.fS()]:null;a=new Jda(!!this.A.A[this.fq()],a);this.dispatchEvent(a)};ba.ae=function(){yT(this.D);EY.dd.ae.call(this)};var GY=function(a,b,c,{Qy:d,DR:e=!1,AV:f=!1}={},g,h,p){AY.call(this);this.La=a;this.va=e;this.Z=new Bda(this.va);this.B=c;this.Ua={click:3};this.eb={click:FY(this,"generic_click")};this.za=this.D=this.Xc=this.Vc=void 0;this.Sb=new EY;this.ne=(new wY(this)).measure(d?()=>d().then(this.kb.bind(this)):this.kb).TB().Wc();this.xf=new Hda(this.ne,this);this.Da=p||new Gda(this.Z,f);this.ia=[];this.Hb=[];this.La instanceof OX&&(this.L=this.La);this.T=g;this.fc=h};mA(GY,AY);
var HR=function(a,b,c,d){a.Ua[b]=c;a.eb[b]=FY(a,d||b)};GY.prototype.A=function(a,b){var c=this.Ua[a];if(c&&(a=Kda(this,a,b)))if(this.L)for(c=this.L.B(a,new HX(c)),a=0;a<c.length;++a)this.T&&_.FC(c[a],28,this.T),this.B&&HY(this.B,c[a]);else b=IY(this,a.G),JY(this,c,a,b)};GY.prototype.G=function(){this.D&&this.xf.G()};
var JY=function(a,b,c,d){var e=Lda(d);var f=c.A.C;var g=new dY;g=_.lC(g,4,b);g=CC(g,1,c.A.A);e=rC(g,3,e);null!=f&&CC(e,2,f);f=new ida;g=new YX;xR(c.A,g);for(c=0;c<d.length;++c)xR(d[c].A,g);d=g;f.D=d;f.B=a.Xc;f.A=a.Vc;d=new CR;c=LC(e);d=_.FC(d,8,c);d=rC(d,20,f.C);a.B&&HY(a.B,d);if(null!=b)for(b=new HX(b),d=0;d<a.ia.length;d++)a.ia[d](b)};GY.prototype.log=function(a){this.B&&HY(this.B,a)};
var KY=function(a){for(let b=0;b<a.Hb.length;b++)a.Hb[b]()},Lda=function(a){return a.map(function(b){return b.A.A})},Kda=function(a,b,c){let d;const e=a.Z,f=a.eb[b];oz(c,function(g){if(!ra(g)||1!=g.nodeType)return!1;g=yY(e,g);var h;if(h=null!=g){h=g.A;if(this.va)throw Error("pb");h=wR(h,f)}return h?(d=g,!0):!1}.bind(a),!0);return d},IY=function(a,b){const c=[],d=a.Z;oz(b,function(e){if(!ra(e)||1!=e.nodeType)return!1;e=yY(d,e);null!=e&&c.push(e);return!1},!1);return c};
GY.prototype.kb=function(){var a=this.Sb;if(!a.A.A[a.fq()]&&this.za){if(a=!!(window.performance&&window.performance.mark&&window.performance.measure&&window.performance.clearMeasures&&window.performance.clearMarks))window.performance.clearMeasures("ZVwBtb"),window.performance.clearMarks("KtiTlc"),window.performance.mark("KtiTlc");var b=Dda(this.Da,this.za);if(this.L){var c=LY(this),d=c=new MX(0,0,c.width,c.height),e=Eda(this.Da,b);if(e.length)for(d=this.L.A(e,d),e=0;e<d.length;++e)_.FC(d[e],28,this.T),
this.B&&HY(this.B,d[e]);b=Fda(this.Da,b);b=this.L.C(b,c);if(b.length)for(c=0;c<b.length;++c)this.T&&_.FC(b[c],28,this.T),this.B&&HY(this.B,b[c]);KY(this)}else{c=[];d=LY(this);d=new MX(0,0,d.width,d.height);for(e=0;e<b.length;e++){var f=b[e];if(f.hasAttribute("ve-visible"))var g="true"==f.getAttribute("ve-visible");else g=f.getBoundingClientRect(),g=(g=NX(d,new MX(g.left,g.top,g.width,g.height)))&&10<=g.width&&10<=g.height?!0:!1;g&&(f=yY(this.Z,f))&&wR(f.A,"impression")&&c.push(f)}b=c;for(c=0;c<b.length;c++)d=
b[c],d.K||(e=IY(this,d.G),JY(this,void 0,d,e),KY(this),d.K=!0)}a&&window.performance.measure("ZVwBtb","KtiTlc")}};var FY=function(a,b){if(a.va)if(uR.has(b))a=uR.get(b);else throw Error("nb`"+b);else a=b;return a},LY=function(a){if(a.fc){var b=a.fc();a=bB(b||eB(a.D)||window)}else a=bB(eB(a.D)||window);return a};var MY=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a.startsWith("blob:")&&(a=a.substring(5));a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("//")&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");-1!=c&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("Yb`"+a);if("http"!==c&&"https"!==c&&"chrome-extension"!==c&&"moz-extension"!==
c&&"file"!==c&&"android-app"!==c&&"chrome-search"!==c&&"chrome-untrusted"!==c&&"chrome"!==c&&"app"!==c&&"devtools"!==c)throw Error("Zb`"+c);a="";var d=b.indexOf(":");if(-1!=d){var e=b.substring(d+1);b=b.substring(0,d);if("http"===c&&"80"!==e||"https"===c&&"443"!==e)a=":"+e}return c+"://"+b+a};var NY=function(a,b,c){var d=String(_.wa.location.href);return d&&a&&b?[b,Mda(MY(d),a,c||null)].join(" "):null},Mda=function(a,b,c){var d=[],e=[];if(1==(Array.isArray(c)?2:1))return e=[b,a],_.pA(d,function(h){e.push(h)}),OY(e.join(" "));var f=[],g=[];_.pA(c,function(h){g.push(h.key);f.push(h.value)});c=Math.floor((new Date).getTime()/1E3);e=0==f.length?[c,b,a]:[f.join(":"),c,b,a];_.pA(d,function(h){e.push(h)});a=OY(e.join(" "));a=[c,a];0==g.length||a.push(g.join(""));return a.join("_")},OY=function(a){var b=
sz();b.update(a);return b.iR().toLowerCase()};var Nda={};var PY=function(){this.A=document||{cookie:""}};ba=PY.prototype;
ba.set=function(a,b,c){let d;var e=!1;let f;if("object"===typeof c){f=c.mY;e=c.nY||!1;d=c.domain||void 0;var g=c.path||void 0;var h=c.oT}if(/[;=\s]/.test(a))throw Error("$b`"+a);if(/[;\r\n]/.test(b))throw Error("ac`"+b);void 0===h&&(h=-1);c=d?";domain="+d:"";g=g?";path="+g:"";e=e?";secure":"";h=0>h?"":0==h?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*h)).toUTCString();this.A.cookie=a+"="+b+c+g+h+e+(null!=f?";samesite="+f:"")};
ba.get=function(a,b){const c=a+"=",d=(this.A.cookie||"").split(";");for(let e=0,f;e<d.length;e++){f=vA(d[e]);if(0==f.lastIndexOf(c,0))return f.slice(c.length);if(f==a)return""}return b};ba.remove=function(a,b,c){const d=void 0!==this.get(a);this.set(a,"",{oT:0,path:b,domain:c});return d};ba.gq=function(){return QY(this).keys};ba.bi=function(){return QY(this).values};ba.ph=function(){return!this.A.cookie};ba.clear=function(){const a=QY(this).keys;for(let b=a.length-1;0<=b;b--)this.remove(a[b])};
var QY=function(a){a=(a.A.cookie||"").split(";");const b=[],c=[];let d,e;for(let f=0;f<a.length;f++)e=vA(a[f]),d=e.indexOf("="),-1==d?(b.push(""),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}};var RY=function(a=!1){return!!Nda.FPA_SAMESITE_PHASE2_MOD||!!a},Oda=function(a=!1){let b=_.wa.__SAPISID||_.wa.__APISID||_.wa.__3PSAPISID||_.wa.__OVERRIDE_SID;RY(a)&&(b=b||_.wa.__1PSAPISID);if(b)return!0;if("undefined"!==typeof document){const c=new PY;b=c.get("SAPISID")||c.get("APISID")||c.get("__Secure-3PAPISID")||c.get("SID")||c.get("OSID");RY(a)&&(b=b||c.get("__Secure-1PAPISID"))}return!!b},SY=function(a,b,c,d){(a=_.wa[a])||"undefined"===typeof document||(a=(new PY).get(b));return a?NY(a,c,d):
null},Pda=function(a,b=!1){var c=MY(String(_.wa.location.href));const d=[];if(Oda(b)){c=0==c.indexOf("https:")||0==c.indexOf("chrome-extension:")||0==c.indexOf("moz-extension:");var e=c?_.wa.__SAPISID:_.wa.__APISID;e||"undefined"===typeof document||(e=new PY,e=e.get(c?"SAPISID":"APISID")||e.get("__Secure-3PAPISID"));(e=e?NY(e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e);c&&RY(b)&&((b=SY("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=SY("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",
a))&&d.push(a))}return 0==d.length?null:d.join(" ")};var TY=function(a){this.B=this.A=this.C=a};TY.prototype.reset=function(){this.B=this.A=this.C};var UY=class extends _.NC{constructor(a){super(a)}};var VY=class extends _.NC{constructor(){super()}};VY.Lc=[1];var nC=class extends _.NC{constructor(a){super(a)}};new VY;var GC=class extends _.NC{constructor(a){super(a)}};var WY=class extends _.NC{constructor(){super(void 0,19)}};WY.Lc=[3,5];var XY=class extends _.NC{constructor(a){super(a,6)}},Qda=bd(XY);XY.Lc=[5];var YY;YY=new VC(175237375,class extends _.NC{constructor(a){super(a)}});var HY=function(a,b){if(b instanceof CR)a.log(b);else{var c=new CR;b=LC(b);c=_.FC(c,8,b);a.log(c)}},Rda=function(a,b){return b?()=>{b().then(()=>{a.flush()})}:()=>{a.flush()}},ZY=function(a){a.Z||(a.Z=.01>a.Hb()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.Z},aZ=function(a){$Y(a,32,10,(b,c)=>{b=oV(b,"format","json");let d=!1;try{d=window.navigator.sendBeacon(b,LC(c))}catch(e){}a.qa&&!d&&(a.qa=!1);return d})},Sda=function(a){$Y(a,
6,5,(b,c)=>{c=LC(c);for(var d=[],e=0,f=0;f<c.length;f++){var g=c.charCodeAt(f);255<g&&(d[e++]=g&255,g>>=8);d[e++]=g}c=rb(d,3);b=nV(b,"format","base64json","p",c);if(15360<b.length)return!1;(new Image).src=b;return!0})},$Y=function(a,b,c,d){if(0!==a.B.length){var e=ZY(a);for(var f=e.search(qV),g=0,h,p=[];0<=(h=pV(e,g,"format",f));)p.push(e.substring(g,h)),g=Math.min(e.indexOf("&",h)+1||f,f);p.push(e.slice(g));e=p.join("").replace(jca,"$1");e=nV(e,"auth",a.fu(),"authuser",a.Zn||"0");for(f=0;f<c&&a.B.length;++f){g=
a.B.slice(0,b);h=a.C.Wc(g,a.D,a.L,a.AB);if(!d(e,h)){++a.L;break}a.D=0;a.L=0;a.B=a.B.slice(g.length)}a.A.enabled&&a.A.stop()}},Uda=class extends dT{constructor(a){super();this.B=[];this.za="";this.La=this.Ua=this.ca=!1;this.Da=this.va=-1;this.experimentIds=null;this.L=this.D=0;this.kb=1;this.tC=0;this.qa=!1;this.DA=a.DA;this.fu=a.fu||(()=>{});this.C=new Tda(a.DA,a.Yk);this.Su=a.Su;this.AB=a.AB||null;this.bufferSize=1E3;this.Hb=lA(YA,0,1);this.Z=a.EV||null;this.Zn=a.Zn||null;this.Tp=a.Tp||!1;this.Uq=
a.Uq||null;this.withCredentials=!a.AX;this.Yk=a.Yk||!1;this.eb=!this.Yk&&!!window&&!!window.navigator&&void 0!==window.navigator.sendBeacon;const b=HC();bZ(this.C,b);this.G=new TY(1E4);this.A=new fV(this.G.A);eT(this,lA(Yv,this.A));a=Rda(this,a.Qy);sT(this.A,"tick",a,!1,this);this.T=new fV(6E5);eT(this,lA(Yv,this.T));sT(this.T,"tick",a,!1,this);this.Tp||this.T.start();this.Yk||(sT(document,"visibilitychange",()=>{"hidden"===document.visibilityState&&this.ia()}),sT(document,"pagehide",this.ia,!1,this))}ae(){this.ia();
super.ae()}log(a){a=a.clone();var b=this.kb++;a=DC(a,21,b);if(!zC(a)){b=a;var c=Date.now().toString();_.lC(b,1,null==c?c:ac(c))}null!=yC(a,15)||DC(a,15,60*(new Date).getTimezoneOffset());this.experimentIds&&(b=this.experimentIds.clone(),_.Tw(a,ZC,16,b));b=this.B.length-this.bufferSize+1;0<b&&(this.B.splice(0,b),this.D+=b);this.B.push(a);this.Tp||this.A.enabled||this.A.start()}flush(a,b){if(0===this.B.length)a&&a();else if(this.qa)cZ(this.C,3),aZ(this);else{var c=Date.now();if(this.Da>c&&this.va<c)b&&
b("throttled");else{cZ(this.C,1);var d=this.C.Wc(this.B,this.D,this.L,this.AB);c={};var e=this.fu();e&&(c.Authorization=e);var f=ZY(this);this.Zn&&(c["X-Goog-AuthUser"]=this.Zn,f=oV(f,"authuser",this.Zn));this.Uq&&(c["X-Goog-PageId"]=this.Uq,f=oV(f,"pageId",this.Uq));if(e&&this.za===e)b&&b("stale-auth-token");else if(this.B=[],this.A.enabled&&this.A.stop(),this.D=0,this.ca)a&&a();else{const g=LC(d),h={url:f,body:g,uX:1,zU:c,AU:"POST",withCredentials:this.withCredentials,tC:this.tC},p=w=>{this.G.reset();
this.A.setInterval(this.G.A);if(w){var x=null;try{const z=JSON.stringify(JSON.parse(w.replace(")]}'\n","")));x=Qda(z)}catch(z){}x&&(w=Number(Kc(zC(x),"-1")),0<w&&(this.va=Date.now(),this.Da=this.va+w),x=YY.A?YY.C(x,YY.A,YY.B,!0):YY.C(x,YY.B,null,!0),x=null===x?void 0:x)&&(x=Kc(xC(x,1),-1),-1!==x&&(this.G=new TY(1>x?1:x),this.A.setInterval(this.G.A)))}a&&a();this.L=0},r=(w,x)=>{var z=_.uC(d,CR,3),B=yC(d,14),F=this.G;F.B=Math.min(3E5,2*F.B);F.A=Math.min(3E5,F.B+Math.round(.2*(Math.random()-.5)*F.B));
this.A.setInterval(this.G.A);401===w&&e&&(this.za=e);B&&(this.D+=B);void 0===x&&(x=500<=w&&600>w||401===w||0===w);x&&(this.B=z.concat(this.B),this.Tp||this.A.enabled||this.A.start());b&&b("net-send-failed",w);++this.L};(()=>{this.Su&&this.Su.send(h,p,r)})()}}}}ia(){this.ca||(dZ(this.C,!0),this.Ua&&(cZ(this.C,3),aZ(this)),this.La&&(cZ(this.C,2),Sda(this)),this.flush(),dZ(this.C,!1))}},bZ=function(a,b){_.Tw(a.A,GC,1,b);kC(b,1)||_.lC(b,1,1);a.Yk||(b=eZ(a),_.EC(b,5)||_.FC(b,5,a.locale))},cZ=function(a,
b){oC(_.tC(a.A,GC,1))&&(a=fZ(a),_.lC(a,1,b))},dZ=function(a,b){oC(_.tC(a.A,GC,1))&&(a=fZ(a),BC(a,2,b))},eZ=function(a){a=_.tC(a.A,GC,1);let b=_.tC(a,nC,11);b||(b=new nC,_.Tw(a,nC,11,b));return b},fZ=function(a){a=eZ(a);let b=_.tC(a,UY,10);b||(b=new UY,BC(b,2,!1),_.Tw(a,UY,10,b));return b},Tda=class{constructor(a,b=!1){this.Yk=b;this.locale=null;this.A=new WY;Number.isInteger(a)&&_.lC(this.A,2,a);b||(this.locale=document.documentElement.getAttribute("lang"));bZ(this,new GC)}Wc(a,b=0,c=0,d){if(oC(_.tC(this.A,
GC,1))){var e=fZ(this);CC(e,3,c)}c=this.A.clone();e=Date.now().toString();c=_.lC(c,4,null==e?e:ac(e));a=wC(c,3,a);d&&(c=new yR,d=CC(c,13,d),c=new zR,d=_.Tw(c,yR,2,d),c=new AR,d=_.Tw(c,zR,1,d),_.Tw(a,AR,18,d));b&&DC(a,14,b);return a}};var Vda=class{send(a,b=()=>{},c=()=>{}){Pw(a.url,d=>{d=d.target;zV(d)?b(_.AV(d)):c(d.Pk())},a.AU,a.body,a.zU,a.tC,a.withCredentials)}};var Wda=class extends Uda{constructor(a,b,c,d){super({DA:a,fu:Pda,Zn:b,EV:c,Yk:void 0,Tp:void 0,Uq:void 0,Qy:d,Su:new Vda})}};var gZ=function(a,b,c,d,e=!1,f,g,h,p=!1,r,w,x){b=h?h:new Wda(b,c,d,f);GY.call(this,a,g||null,b,{DR:e,Qy:f,AV:p},r,w,x);this.ca=b;this.ca.ca=!1;a=this.ca;a.Ua=a.eb;this.ca.La=!0};mA(gZ,GY);var Eaa=function(a){const b=new gZ(new rda,1642,"0");a=_.Ec(a.A.config,9,$b);var c=new YC;c=rC(c,3,a);a=b.ca;c?(a.experimentIds||(a.experimentIds=new ZC),c=LC(c),_.FC(a.experimentIds,4,c)):a.experimentIds&&_.lC(a.experimentIds,4,void 0,!1);b.D=new dB;b.za=b.D.A.body;a=b.D.A;"interactive"!=a.readyState&&"complete"!=a.readyState||b.G();CY(b,a,"load",b.G,!1);CY(b,a,"DOMContentLoaded",b.G,!1);b.Kb(b.Sb,"visibilitychange",b.G,!1);b.Kb(a,"scroll",b.G,!0);HR(b,"click",3);return b},hZ=class{constructor(a){this.A=
a}};hZ.F=function(a){return new (a||hZ)(_.k(_.YG))};hZ.la=_.fe({ja:hZ,U:hZ.F,aa:"root"});var iZ=class extends _.NC{constructor(){super()}lu(){return _.EC(this,24)}};var jZ=function(a){if(a.bi&&"function"==typeof a.bi)return a.bi();if("undefined"!==typeof Map&&a instanceof Map||"undefined"!==typeof Set&&a instanceof Set)return Array.from(a.values());if("string"===typeof a)return a.split("");if(_.ma(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Ma(a)},kZ=function(a){if(a.gq&&"function"==typeof a.gq)return a.gq();if(!a.bi||"function"!=typeof a.bi){if("undefined"!==typeof Map&&a instanceof Map)return Array.from(a.keys());if(!("undefined"!==
typeof Set&&a instanceof Set)){if(_.ma(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return Na(a)}}},Xda=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(_.ma(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var d=kZ(a),e=jZ(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};var lZ=function(a){this.ye=void 0;this.ke={};if(a){var b=kZ(a);a=jZ(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}};lZ.prototype.set=function(a,b){mZ(this,a,b,!1)};lZ.prototype.add=function(a,b){mZ(this,a,b,!0)};var mZ=function(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.ke[f]||(a.ke[f]=new lZ);a=a.ke[f]}if(d&&void 0!==a.ye)throw Error("bc`"+b);a.ye=c},nZ=function(a,b){for(var c=0;c<b.length;c++)if(a=a.ke[b.charAt(c)],!a)return;return a};
lZ.prototype.get=function(a){return(a=nZ(this,a))?a.ye:void 0};lZ.prototype.bi=function(){var a=[];oZ(this,a);return a};var oZ=function(a,b){void 0!==a.ye&&b.push(a.ye);for(var c in a.ke)oZ(a.ke[c],b)};lZ.prototype.gq=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.ke[e])return[];c=c.ke[e]}pZ(c,a,b)}else pZ(this,"",b);return b};var pZ=function(a,b,c){void 0!==a.ye&&c.push(b);for(var d in a.ke)pZ(a.ke[d],b+d,c)};
lZ.prototype.clear=function(){this.ke={};this.ye=void 0};lZ.prototype.remove=function(a){for(var b=this,c=[],d=0;d<a.length;d++){var e=a.charAt(d);if(!b.ke[e])throw Error("cc`"+a);c.push([b,e]);b=b.ke[e]}a=b.ye;for(delete b.ye;0<c.length;)if(e=c.pop(),b=e[0],e=e[1],b.ke[e].ph())delete b.ke[e];else break;return a};lZ.prototype.clone=function(){return new lZ(this)};lZ.prototype.ph=function(){var a;if(a=void 0===this.ye)a:{for(const b in this.ke){a=!1;break a}a=!0}return a};var sZ=function(){if(!qZ){var a=qZ=new lZ,b;for(b in rZ)a.add(b,rZ[b])}},qZ,tZ=function(a,b){this.types=a;this.A=b},rZ={a:new tZ([3,0],[function(a,b){BC(a,21,b)},function(a,b){CC(a,56,b)}]),al:new tZ([3],[function(a,b){BC(a,74,b)}]),b:new tZ([3,0],[function(a,b){BC(a,23,b)},function(a,b){CC(a,38,b)}]),ba:new tZ([0],[function(a,b){CC(a,85,b)}]),bc:new tZ([0],[function(a,b){CC(a,87,b)}]),br:new tZ([0],[function(a,b){CC(a,86,b)}]),c:new tZ([3,0],[function(a,b){BC(a,2,b)},function(a,b){CC(a,39,b)}]),
cc:new tZ([3],[function(a,b){BC(a,51,b)}]),ci:new tZ([3],[function(a,b){BC(a,32,b)}]),ckm:new tZ([3],[function(a,b){BC(a,104,b)}]),cp:new tZ([0],[function(a,b){CC(a,92,b)}]),cv:new tZ([0],[function(a,b){CC(a,94,b)}]),d:new tZ([3],[function(a,b){BC(a,3,b)}]),dc:new tZ([5],[function(a,b){_.FC(a,99,b)}]),df:new tZ([3],[function(a,b){BC(a,80,b)}]),dv:new tZ([3],[function(a,b){BC(a,90,b)}]),e:new tZ([0],[function(a,b){CC(a,15,b)}]),f:new tZ([4],[function(a,b){_.FC(a,16,b)}]),fg:new tZ([3],[function(a,
b){BC(a,34,b)}]),fh:new tZ([3],[function(a,b){BC(a,30,b)}]),fm:new tZ([3],[function(a,b){BC(a,84,b)}]),fo:new tZ([2],[function(a,b){vC(a,79,b)}]),ft:new tZ([3],[function(a,b){BC(a,50,b)}]),fv:new tZ([3],[function(a,b){BC(a,31,b)}]),g:new tZ([3],[function(a,b){BC(a,14,b)}]),gd:new tZ([3],[function(a,b){BC(a,83,b)}]),gm:new tZ([3],[function(a,b){BC(a,105,b)}]),h:new tZ([3,0],[function(a,b){BC(a,4,b)},function(a,b){CC(a,13,b)}]),i:new tZ([3],[function(a,b){BC(a,22,b)}]),ic:new tZ([0],[function(a,b){CC(a,
71,b)}]),id:new tZ([3],[function(a,b){BC(a,70,b)}]),il:new tZ([3],[function(a,b){BC(a,96,b)}]),ip:new tZ([3],[function(a,b){BC(a,54,b)}]),iv:new tZ([0],[function(a,b){DC(a,75,b)}]),j:new tZ([1],[function(a,b){_.lC(a,29,null==b?b:bc(b))}]),k:new tZ([3,0],[function(a,b){BC(a,17,b)},function(a,b){CC(a,42,b)}]),l:new tZ([0],[function(a,b){CC(a,44,b)}]),lf:new tZ([3],[function(a,b){BC(a,65,b)}]),lo:new tZ([3],[function(a,b){BC(a,97,b)}]),m:new tZ([0],[function(a,b){CC(a,63,b)}]),md:new tZ([3],[function(a,
b){BC(a,91,b)}]),mm:new tZ([4],[function(a,b){_.FC(a,81,b)}]),mo:new tZ([3],[function(a,b){BC(a,73,b)}]),mv:new tZ([3],[function(a,b){BC(a,66,b)}]),n:new tZ([3],[function(a,b){BC(a,20,b)}]),nc:new tZ([3],[function(a,b){BC(a,55,b)}]),nd:new tZ([3],[function(a,b){BC(a,53,b)}]),ng:new tZ([3],[function(a,b){BC(a,95,b)}]),ngm:new tZ([3],[function(a,b){BC(a,106,b)}]),no:new tZ([3],[function(a,b){BC(a,37,b)}]),ns:new tZ([3],[function(a,b){BC(a,40,b)}]),nt0:new tZ([4],[function(a,b){_.FC(a,36,b)}]),nu:new tZ([3],
[function(a,b){BC(a,46,b)}]),nw:new tZ([3],[function(a,b){BC(a,48,b)}]),o:new tZ([1,3],[function(a,b){_.lC(a,7,null==b?b:bc(b))},function(a,b){BC(a,27,b)}]),p:new tZ([3,0],[function(a,b){BC(a,19,b)},function(a,b){CC(a,43,b)}]),pa:new tZ([3],[function(a,b){BC(a,61,b)}]),pc:new tZ([0],[function(a,b){CC(a,88,b)}]),pd:new tZ([3],[function(a,b){BC(a,60,b)}]),pf:new tZ([3],[function(a,b){BC(a,67,b)}]),pg:new tZ([3],[function(a,b){BC(a,72,b)}]),pi:new tZ([2],[function(a,b){vC(a,76,b)}]),pp:new tZ([3],[function(a,
b){BC(a,52,b)}]),q:new tZ([4],[function(a,b){_.FC(a,28,b)}]),r:new tZ([3,0],[function(a,b){BC(a,6,b)},function(a,b){CC(a,26,b)}]),ra:new tZ([3],[function(a,b){BC(a,103,b)}]),rf:new tZ([3],[function(a,b){BC(a,100,b)}]),rg:new tZ([3],[function(a,b){BC(a,59,b)}]),rh:new tZ([3],[function(a,b){BC(a,49,b)}]),rj:new tZ([3],[function(a,b){BC(a,57,b)}]),ro:new tZ([2],[function(a,b){vC(a,78,b)}]),rp:new tZ([3],[function(a,b){BC(a,58,b)}]),rw:new tZ([3],[function(a,b){BC(a,35,b)}]),rwa:new tZ([3],[function(a,
b){BC(a,64,b)}]),rwu:new tZ([3],[function(a,b){BC(a,41,b)}]),s:new tZ([3,0],[function(a,b){BC(a,33,b)},function(a,b){CC(a,1,b)}]),sc:new tZ([0],[function(a,b){CC(a,89,b)}]),sg:new tZ([3],[function(a,b){BC(a,82,b)}]),sm:new tZ([3],[function(a,b){BC(a,93,b)}]),t:new tZ([4],[function(a,b){_.FC(a,24,b)}]),u:new tZ([3],[function(a,b){BC(a,18,b)}]),ut:new tZ([3],[function(a,b){BC(a,45,b)}]),v:new tZ([0],[function(a,b){CC(a,62,b)}]),vb:new tZ([0],[function(a,b){DC(a,68,b)}]),vf:new tZ([4],[function(a,b){_.FC(a,
102,b)}]),vl:new tZ([0],[function(a,b){DC(a,69,b)}]),vm:new tZ([3],[function(a,b){BC(a,98,b)}]),w:new tZ([0],[function(a,b){CC(a,12,b)}]),x:new tZ([0],[function(a,b){CC(a,9,b)}]),y:new tZ([0],[function(a,b){CC(a,10,b)}]),ya:new tZ([2],[function(a,b){vC(a,77,b)}]),z:new tZ([0],[function(a,b){CC(a,11,b)}])};
sZ.prototype.parse=function(a){var b=new iZ,c=new iZ;if(""==a)a=!0;else{a=a.split("-");for(var d=!0,e=0;e<a.length;e++){var f=a[e];if(0==f.length)d=!1;else{var g=f,h=!1;var p=g;var r=g.charAt(0);r!=r.toLowerCase()&&(h=!0,p=g.charAt(0).toLowerCase()+g.substring(1));var w=qZ;for(r=1;r<=p.length;++r){var x=w,z=p.substring(0,r);if(0==z.length?x.ph():!nZ(x,z))break}p=1==r?null:(p=w.get(p.substring(0,r-1)))?{Cc:g.substring(0,r-1),value:g.substring(r-1),aV:h,attributes:p}:null;if(p){g=[];h=[];r=!1;for(w=
0;w<p.attributes.types.length;w++){x=p.attributes.types[w];var B=p.value;z=e;if(p.aV&&1==x)for(var F=B.length;12>F&&z<a.length-1;)B+="-"+a[z+1],F=B.length,++z;else if(2==x)for(;z<a.length-1&&a[z+1].match(/^[\d\.]/);)B+="-"+a[z+1],++z;F=p.attributes.A[w];B=Yda(this,x)(p.Cc,B,b,c,F);if(null===B){r=!0;e=z;break}else g.push(x),h.push(B)}if(!r)for(p=0;p<h.length;p++)w=g[p],B=h[p],Zda(this,w)(f,B);d=d&&r}else d=!1}}a=d}return new uZ(b,c,a)};
var vZ=function(a,b,c,d,e,f){e(c,b);a=a.charAt(0);f=f(a==a.toUpperCase());e(d,f)};ba=sZ.prototype;ba.mU=function(a,b,c,d,e){if(""==b)return 0;isFinite(b)&&(b=String(b));b="string"===typeof b?/^\s*-?0x/i.test(b)?parseInt(b,16):parseInt(b,10):NaN;if(isNaN(b))return 1;vZ(a,b,c,d,e,Number);return null};ba.iT=function(){};ba.lU=function(a,b,c,d,e){if(""==b)return 0;const f=Number(b);b=0==f&&uA(b)?NaN:f;if(isNaN(b))return 1;vZ(a,b,c,d,e,Number);return null};ba.hT=function(){};
ba.kU=function(a,b,c,d,e){if(""!=b)return 2;vZ(a,!0,c,d,e,Boolean);return null};ba.gT=function(){};ba.nU=function(a,b,c,d,e){if(""==b)return 0;vZ(a,b,c,d,e,f=>f?"1":"");return null};ba.jT=function(){};ba.oU=function(a,b,c,d,e){if(""==b)return 0;vZ(a,b,c,d,e,f=>f?1:0);return null};
var Yda=function(a,b){switch(b){case 0:return(0,_.kA)(a.mU,a);case 2:return(0,_.kA)(a.lU,a);case 3:return(0,_.kA)(a.kU,a);case 4:return(0,_.kA)(a.nU,a);case 1:return(0,_.kA)(a.oU,a);default:return function(){}}},Zda=function(a,b){switch(b){case 0:return(0,_.kA)(a.iT,a);case 2:return(0,_.kA)(a.hT,a);case 3:return(0,_.kA)(a.gT,a);case 4:case 1:return(0,_.kA)(a.jT,a);default:return function(){}}},uZ=function(a,b,c){this.A=a;this.B=b;this.C=c};uZ.prototype.hi=function(){return this.C};var wZ=function(a,b){null!=a&&this.append.apply(this,arguments)};ba=wZ.prototype;ba.ck="";ba.set=function(a){this.ck=""+a};ba.append=function(a,b,c){this.ck+=String(a);if(null!=b)for(let d=1;d<arguments.length;d++)this.ck+=arguments[d];return this};ba.clear=function(){this.ck=""};ba.toString=function(){return this.ck};var yZ=function(a){this.D=null;this.C=[];this.B=null;this.B=a?"string"===typeof a?xZ(this).parse(a):a:xZ(this).parse("")},xZ=function(a){null==a.D&&(a.D=new sZ);return a.D};ba=yZ.prototype;ba.Hw=function(a){a=a||void 0;const b=this.B.A;a!=_.IC(b,2,!1)&&BC(b,2,a);return this};ba.Gw=function(a){a=a||void 0;const b=this.B.A;a!=qC(b,51)&&BC(b,51,a);return this};ba.Iw=function(a){a=a||void 0;const b=this.B.A;a!=qC(b,32)&&BC(b,32,a);return this};
ba.gs=function(a){const b=this.B,c=b.A;var d=xC(c,13);xC(b.B,13);a!=d&&CC(c,13,a);return this};ba.Fw=function(a){a=a||void 0;const b=this.B.A;a!=_.IC(b,20,!1)&&BC(b,20,a);return this};ba.Kw=function(a){a=a||void 0;const b=this.B.A;a!=_.IC(b,19,!1)&&BC(b,19,a);return this};ba.Jw=function(a){a=a||void 0;const b=this.B.A;a!=qC(b,60)&&BC(b,60,a);return this};ba.Mw=function(a){a=a||void 0;const b=this.B.A;a!=_.IC(b,67,!1)&&BC(b,67,a);return this};
ba.Lw=function(a){a=a||void 0;const b=this.B.A;a!=_.IC(b,52,!1)&&BC(b,52,a);return this};ba.Rl=function(a){const b=this.B,c=b.A;var d=xC(c,1);xC(b.B,1);a!=d&&CC(c,1,a);return this};ba.xo=function(a){const b=this.B,c=b.A;var d=xC(c,12);xC(b.B,12);a!=d&&CC(c,12,a);return this};
ba.Wc=function(){this.C.length=0;var a=this.B;const b=a.A;a=a.B;zZ(this,"s",xC(b,1),xC(a,1));zZ(this,"w",xC(b,12),xC(a,12));AZ(this,"c",_.IC(b,2,!1),_.IC(a,2,!1));AZ(this,"d",_.IC(b,3,!1),_.IC(a,3,!1));zZ(this,"h",xC(b,13),xC(a,13));AZ(this,"s",qC(b,33),qC(a,33));AZ(this,"h",_.IC(b,4,!1),_.IC(a,4,!1));AZ(this,"p",_.IC(b,19,!1),_.IC(a,19,!1));AZ(this,"pp",_.IC(b,52,!1),_.IC(a,52,!1));AZ(this,"pf",_.IC(b,67,!1),_.IC(a,67,!1));AZ(this,"n",_.IC(b,20,!1),_.IC(a,20,!1));zZ(this,"r",xC(b,26),xC(a,26));AZ(this,
"r",_.IC(b,6,!1),_.IC(a,6,!1));AZ(this,"o",qC(b,27),qC(a,27));var c=AC(b,7);BZ(this,"o",c,AC(a,7));c=AC(b,29);BZ(this,"j",c,AC(a,29));zZ(this,"x",xC(b,9),xC(a,9));zZ(this,"y",xC(b,10),xC(a,10));zZ(this,"z",xC(b,11),xC(a,11));AZ(this,"g",_.IC(b,14,!1),_.IC(a,14,!1));zZ(this,"e",xC(b,15),xC(a,15));BZ(this,"f",_.EC(b,16),_.EC(a,16));AZ(this,"k",qC(b,17),qC(a,17));AZ(this,"u",qC(b,18),!0);AZ(this,"ut",qC(b,45),!0);AZ(this,"i",qC(b,22),!0);AZ(this,"a",qC(b,21),qC(a,21));AZ(this,"b",_.IC(b,23,!1),_.IC(a,
23,!1));zZ(this,"b",xC(b,38),xC(a,38));zZ(this,"c",xC(b,39),xC(a,39),16,8);BZ(this,"q",_.EC(b,28),_.EC(a,28));AZ(this,"fh",qC(b,30),qC(a,30));AZ(this,"fv",qC(b,31),qC(a,31));AZ(this,"fg",_.IC(b,34,!1),_.IC(a,34,!1));AZ(this,"ci",qC(b,32),qC(a,32));BZ(this,"t",b.lu(),a.lu());BZ(this,"nt0",_.EC(b,36),_.EC(a,36));AZ(this,"rw",_.IC(b,35,!1),_.IC(a,35,!1));AZ(this,"rwu",_.IC(b,41,!1),_.IC(a,41,!1));AZ(this,"rwa",_.IC(b,64,!1),_.IC(a,64,!1));AZ(this,"nw",_.IC(b,48,!1),_.IC(a,48,!1));AZ(this,"rh",_.IC(b,
49,!1),_.IC(a,49,!1));AZ(this,"no",_.IC(b,37,!1),_.IC(a,37,!1));AZ(this,"ns",qC(b,40),qC(a,40));zZ(this,"k",xC(b,42),xC(a,42));zZ(this,"p",xC(b,43),xC(a,43));zZ(this,"l",xC(b,44),xC(a,44));zZ(this,"v",xC(b,62),xC(a,62));AZ(this,"nu",qC(b,46),qC(a,46));AZ(this,"ft",qC(b,50),qC(a,50));AZ(this,"cc",qC(b,51),qC(a,51));AZ(this,"nd",qC(b,53),qC(a,53));AZ(this,"ip",qC(b,54),qC(a,54));AZ(this,"nc",qC(b,55),qC(a,55));zZ(this,"a",xC(b,56),xC(a,56));AZ(this,"rj",qC(b,57),qC(a,57));AZ(this,"rp",qC(b,58),qC(a,
58));AZ(this,"rg",qC(b,59),qC(a,59));AZ(this,"pd",qC(b,60),qC(a,60));AZ(this,"pa",qC(b,61),qC(a,61));zZ(this,"m",xC(b,63),xC(a,63));zZ(this,"vb",yC(b,68),yC(a,68));zZ(this,"vl",yC(b,69),yC(a,69));AZ(this,"lf",qC(b,65),qC(a,65));AZ(this,"mv",qC(b,66),qC(a,66));AZ(this,"id",qC(b,70),qC(a,70));zZ(this,"ic",xC(b,71),!0);AZ(this,"pg",_.IC(b,72,!1),_.IC(a,72,!1));AZ(this,"mo",qC(b,73),qC(a,73));AZ(this,"al",qC(b,74),qC(a,74));zZ(this,"iv",yC(b,75),yC(a,75));zZ(this,"pi",pC(b,76),pC(a,76));zZ(this,"ya",
pC(b,77),pC(a,77));zZ(this,"ro",pC(b,78),pC(a,78));zZ(this,"fo",pC(b,79),pC(a,79));AZ(this,"df",qC(b,80),qC(a,80));BZ(this,"mm",_.EC(b,81),_.EC(a,81));AZ(this,"sg",qC(b,82),qC(a,82));AZ(this,"gd",qC(b,83),qC(a,83));AZ(this,"fm",qC(b,84),qC(a,84));zZ(this,"ba",xC(b,85),xC(a,85));zZ(this,"br",xC(b,86),xC(a,86));zZ(this,"bc",xC(b,87),xC(a,87),16,8);zZ(this,"pc",xC(b,88),xC(a,88),16,8);zZ(this,"sc",xC(b,89),xC(a,89),16,8);AZ(this,"dv",qC(b,90),qC(a,90));AZ(this,"md",qC(b,91),qC(a,91));zZ(this,"cp",xC(b,
92),xC(a,92));AZ(this,"sm",qC(b,93),qC(a,93));zZ(this,"cv",xC(b,94),xC(a,94));AZ(this,"ng",qC(b,95),qC(a,95));AZ(this,"il",qC(b,96),qC(a,96));AZ(this,"lo",qC(b,97),qC(a,97));AZ(this,"vm",qC(b,98),qC(a,98));BZ(this,"dc",_.EC(b,99),_.EC(a,99));AZ(this,"rf",qC(b,100),qC(a,100));BZ(this,"vf",_.EC(b,102),_.EC(a,102));AZ(this,"ra",_.IC(b,103,!1),_.IC(a,103,!1));AZ(this,"ckm",qC(b,104),qC(a,104));AZ(this,"gm",qC(b,105),qC(a,105));AZ(this,"ngm",qC(b,106),qC(a,106));return this.C.join("-")};
var zZ=function(a,b,c,d,e,f){if(null!=c){var g=void 0==e||10!=e&&16!=e?10:e;c=c.toString(g);e=new wZ;e.append(16==g?"0x":"");g=e.append;void 0==f?f="":(f-=c.length,f=0>=f?"":$A("0",f));g.call(e,f);e.append(c);CZ(a,b,e.toString(),!!d)}},AZ=function(a,b,c,d){c&&CZ(a,b,"",!!d)},BZ=function(a,b,c,d){c&&CZ(a,b,c,!!d)},CZ=function(a,b,c,d){d&&(b=b.charAt(0).toUpperCase()+b.substring(1));a.C.push(b+c)};var DZ=function(a){yZ.call(this,a)};mA(DZ,yZ);ba=DZ.prototype;ba.Hw=function(a){a&&EZ(this);return DZ.dd.Hw.call(this,a)};ba.gs=function(a){a=null==a||0>a?void 0:a;null!=a&&this.Rl();return DZ.dd.gs.call(this,a)};ba.Iw=function(a){a&&EZ(this);return DZ.dd.Iw.call(this,a)};ba.Gw=function(a){a&&EZ(this);return DZ.dd.Gw.call(this,a)};ba.Rl=function(a){ra(a)&&(a=Math.max(a.width,a.height));a=null==a||0>a?void 0:a;null!=a&&(this.xo(),this.gs());return DZ.dd.Rl.call(this,a)};
ba.Kw=function(a){a&&EZ(this);return DZ.dd.Kw.call(this,a)};ba.Lw=function(a){a&&EZ(this);return DZ.dd.Lw.call(this,a)};ba.Mw=function(a){a&&EZ(this);return DZ.dd.Mw.call(this,a)};ba.Fw=function(a){a&&EZ(this);return DZ.dd.Fw.call(this,a)};ba.Jw=function(a){a&&EZ(this);return DZ.dd.Jw.call(this,a)};ba.xo=function(a){a=null==a||0>a?void 0:a;null!=a&&this.Rl();return DZ.dd.xo.call(this,a)};var EZ=function(a){a.Fw();a.Gw();a.Hw();a.Iw();a.Jw();a.Kw();a.Lw();a.Mw()};
DZ.prototype.Wc=function(){var a=this.B.A;qC(a,18)||qC(a,45)?xC(a,1)||this.Rl(0):(a=this.B.A,xC(a,1)||xC(a,12)||xC(a,13)||(this.Rl(),this.gs(),this.xo(),EZ(this)));return DZ.dd.Wc.call(this)};var FZ=function(a,b){this.B=this.L=this.D="";this.K=null;this.H=this.A="";this.G=!1;var c;a instanceof FZ?(this.G=void 0!==b?b:a.G,GZ(this,a.D),this.L=a.L,this.B=a.B,HZ(this,a.K),this.A=a.A,IZ(this,a.C.clone()),this.H=a.H):a&&(c=String(a).match(hV))?(this.G=!!b,GZ(this,c[1]||"",!0),this.L=JZ(c[2]||""),this.B=JZ(c[3]||"",!0),HZ(this,c[4]),this.A=JZ(c[5]||"",!0),IZ(this,c[6]||"",!0),this.H=JZ(c[7]||"")):(this.G=!!b,this.C=new KZ(null,this.G))};
FZ.prototype.toString=function(){var a=[],b=this.D;b&&a.push(LZ(b,MZ,!0),":");var c=this.B;if(c||"file"==b)a.push("//"),(b=this.L)&&a.push(LZ(b,MZ,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.K,null!=c&&a.push(":",String(c));if(c=this.A)this.B&&"/"!=c.charAt(0)&&a.push("/"),a.push(LZ(c,"/"==c.charAt(0)?$da:aea,!0));(c=this.C.toString())&&a.push("?",c);(c=this.H)&&a.push("#",LZ(c,bea));return a.join("")};
FZ.prototype.resolve=function(a){var b=this.clone(),c=!!a.D;c?GZ(b,a.D):c=!!a.L;c?b.L=a.L:c=!!a.B;c?b.B=a.B:c=null!=a.K;var d=a.A;if(c)HZ(b,a.K);else if(c=!!a.A){if("/"!=d.charAt(0))if(this.B&&!this.A)d="/"+d;else{var e=b.A.lastIndexOf("/");-1!=e&&(d=b.A.slice(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(-1!=e.indexOf("./")||-1!=e.indexOf("/.")){d=_.tA(e,"/");e=e.split("/");for(var f=[],g=0;g<e.length;){var h=e[g++];"."==h?d&&g==e.length&&f.push(""):".."==h?((1<f.length||1==f.length&&""!=f[0])&&
f.pop(),d&&g==e.length&&f.push("")):(f.push(h),d=!0)}d=f.join("/")}else d=e}c?b.A=d:c=""!==a.C.toString();c?IZ(b,a.C.clone()):c=!!a.H;c&&(b.H=a.H);return b};FZ.prototype.clone=function(){return new FZ(this)};
var GZ=function(a,b,c){a.D=c?JZ(b,!0):b;a.D&&(a.D=a.D.replace(/:$/,""))},HZ=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("dc`"+b);a.K=b}else a.K=null},IZ=function(a,b,c){b instanceof KZ?(a.C=b,cea(a.C,a.G)):(c||(b=LZ(b,dea)),a.C=new KZ(b,a.G))},NZ=function(a,b){return a instanceof FZ?a.clone():new FZ(a,b)},JZ=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},LZ=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,eea),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,
"%$1")),a):null},eea=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},MZ=/[#\/\?@]/g,aea=/[#\?:]/g,$da=/[#\?]/g,dea=/[#\?@]/g,bea=/#/g,KZ=function(a,b){this.B=this.A=null;this.C=a||null;this.D=!!b},OZ=function(a){a.A||(a.A=new Map,a.B=0,a.C&&jV(a.C,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};KZ.prototype.add=function(a,b){OZ(this);this.C=null;a=PZ(this,a);var c=this.A.get(a);c||this.A.set(a,c=[]);c.push(b);this.B+=1;return this};
KZ.prototype.remove=function(a){OZ(this);a=PZ(this,a);return this.A.has(a)?(this.C=null,this.B-=this.A.get(a).length,this.A.delete(a)):!1};KZ.prototype.clear=function(){this.A=this.C=null;this.B=0};KZ.prototype.ph=function(){OZ(this);return 0==this.B};var QZ=function(a,b){OZ(a);b=PZ(a,b);return a.A.has(b)};ba=KZ.prototype;ba.forEach=function(a,b){OZ(this);this.A.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};
ba.gq=function(){OZ(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};ba.bi=function(a){OZ(this);let b=[];if("string"===typeof a)QZ(this,a)&&(b=b.concat(this.A.get(PZ(this,a))));else{a=Array.from(this.A.values());for(let c=0;c<a.length;c++)b=b.concat(a[c])}return b};
ba.set=function(a,b){OZ(this);this.C=null;a=PZ(this,a);QZ(this,a)&&(this.B-=this.A.get(a).length);this.A.set(a,[b]);this.B+=1;return this};ba.get=function(a,b){if(!a)return b;a=this.bi(a);return 0<a.length?String(a[0]):b};
ba.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.bi(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("&")};ba.clone=function(){var a=new KZ;a.C=this.C;this.A&&(a.A=new Map(this.A),a.B=this.B);return a};
var PZ=function(a,b){b=String(b);a.D&&(b=b.toLowerCase());return b},cea=function(a,b){b&&!a.D&&(OZ(a),a.C=null,a.A.forEach(function(c,d){var e=d.toLowerCase();d!=e&&(this.remove(d),this.remove(e),0<c.length&&(this.C=null,this.A.set(PZ(this,e),_.la(c)),this.B+=c.length))},a));a.D=b};KZ.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)Xda(arguments[b],function(c,d){this.add(d,c)},this)};var fea=/^[^\/]*\/\//,RZ=function(a,b=!1){this.C=a;this.G="";(a=this.C.match(fea))&&a[0]?(this.G=a[0],a=this.G.match(/\w+/)?this.C:"http://"+this.C.substring(this.G.length)):a="http://"+this.C;this.H=NZ(a,!0);this.ca=b;this.D=!0;this.va=!1},SZ=function(a,b){a.B=a.B?a.B+("/"+b):b},TZ=function(a){if(void 0==a.A){var b=a.H.A.substring(1);a.B=null;if(a.ca){a.A=[];if(1<(b.match(/=/g)||[]).length)return a.D=!1,a.A;var c=b.indexOf("=");-1!=c?(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;2<b&&"u"==a.A[0]&&(SZ(a,a.A[0]+"/"+a.A[1]),a.A.shift(),a.A.shift(),b-=2);if(0==b||4==b||7<b)return a.D=!1,a.A;if(2==b)SZ(a,a.A[0]);else if("image"==a.A[0])SZ(a,a.A[0]);else if(7==b||3==b)return a.D=!1,a.A;if(3>=b){a.va=!0;3==b&&(SZ(a,a.A[1]),a.A.shift(),--b);--b;c=a.A[b];var d=c.indexOf("=");-1!=d&&(a.A[b]=c.substr(0,d),a.A.push(c.substr(d+1)))}}return a.A};RZ.prototype.hi=function(){TZ(this);return this.D};
var UZ=function(a){TZ(a);return a.va},VZ=function(a){TZ(a);return a.ca},WZ=function(a){TZ(a);void 0==a.B&&(a.B=null);return a.B},XZ=function(a){switch(TZ(a).length){case 7:return!0;case 6:return null==WZ(a);case 5:return!1;case 3:return!0;case 2:return null==WZ(a);case 1:return!1;default:return!1}},YZ=function(a,b){if(VZ(a))a:{switch(b){case 7:b=0;break;case 4:if(!XZ(a)){a=null;break a}b=1;break;default:a=null;break a}a=TZ(a)[b]}else if(UZ(a))a:{var c=null!=WZ(a)?1:0;switch(b){case 6:b=c;break;case 4:if(!XZ(a)){a=
null;break a}b=1+c;break;default:a=null;break a}a=TZ(a)[b]}else a:{c=null!=WZ(a)?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(!XZ(a)){a=null;break a}b=4+c;break;case 5:b=XZ(a)?1:0;b=4+c+b;break;default:a=null;break a}a=TZ(a)[b]}return a};var gea=class{parse(a,b=!1){return new ZZ(a,b)}},ZZ=class extends RZ{constructor(a,b=!1){super(a,b)}};var xz=function(a,b=!1){this.A=null;a instanceof ZZ||(void 0==$Z&&($Z=new gea),a=$Z.parse(a.toString(),b));a=this.A=a;void 0==a.K&&(void 0==a.za&&(a.za=YZ(a,4)),(b=a.za)||(b=""),a.K=(new sZ).parse(b));yZ.call(this,a.K);this.K=this.A.G;a=this.A;b=a.H.K;this.H=a.H.B+(b?":"+b:"");this.G=this.A.H.C.toString()},$Z;mA(xz,DZ);xz.prototype.hi=function(){return this.A.hi()};
xz.prototype.Wc=function(){if(!this.A.hi())return this.A.C;var a=xz.dd.Wc.call(this),b=[];null!=WZ(this.A)&&b.push(WZ(this.A));const c=VZ(this.A);if(UZ(this.A)){var d=this.A;void 0==d.ia&&(d.ia=YZ(d,6));b.push(d.ia+(a?"="+a:""))}else if(c){d=b.push;var e=this.A;void 0===e.T&&(e.T=YZ(e,7));d.call(b,e.T);a&&b.push(a)}else d=b.push,e=this.A,void 0==e.qa&&(e.qa=YZ(e,0)),d.call(b,e.qa),d=b.push,e=this.A,void 0==e.Da&&(e.Da=YZ(e,1)),d.call(b,e.Da),d=b.push,e=this.A,void 0==e.Z&&(e.Z=YZ(e,2)),d.call(b,e.Z),
d=b.push,e=this.A,void 0==e.Na&&(e.Na=YZ(e,3)),d.call(b,e.Na),a&&b.push(a),a=b.push,d=this.A,void 0==d.L&&(d.L=YZ(d,5)),a.call(b,d.L);b=NZ(this.K+this.H+"/"+(c?b.join("="):b.join("/"))+(this.G?"?"+this.G:"")).toString();b.startsWith("%3a//")&&(b=b.replace("%3a//","://"));return b};var uz=new _.m("GstaticBaseUrl",{aa:"root",U:()=>"https://www.gstatic.com"});var hea=class{constructor(a){this.segments=a}toString(){return this.segments.join(".")}};var d_=function(a,b=!0){const c=a_(a),d=new iea,e=c.match(hV)[5];Ja(jea,function(g){const h=e.match("/"+g+"=([^/]+)");h&&b_(d,g,h[1])});const f=-1!=a.indexOf("_/ss/")?"_/ss/":-1!=a.indexOf("_/wa/")?"_/wa/":"_/js/";d.B=a.substr(0,a.indexOf(f)+f.length);if(d.B.endsWith("_/wa/"))return b=c_(a),a.endsWith(".wasm")||(a=a.split("/"),d.C=a[a.length-1]),b_(d,"wk",b.toString()),d;if(!b)return d;(a=c.match(hV)[6]||null)&&jV(a,(g,h)=>{d.D[g]=h});return d},a_=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?
a.substr(65):a},c_=function(a){a.endsWith(".wasm")?a=a.substring(a.lastIndexOf("_/wa/")+5,a.lastIndexOf(".wasm")):(a=a.split("/"),a=a[a.length-2]);try{const c=a.split(".");var b=3!==c.length?null:new hea(c);if(null===b)throw new TypeError("fc`"+a);return b}catch(c){return null}},yz=function(a){var b=(b=a_(a).match(hV)[5]||null)?decodeURI(b):b;return null===b?!1:RegExp("/_/wa/","g").test(b)?!!c_(a):RegExp("(/_/js/)|(/_/ss/)","g").test(b)?/\/k=/.test(b):!1},b_=function(a,b,c){c?a.A[b]=c:delete a.A[b]},
mea=function(a){const b=[],c=(0,_.kA)(function(d){void 0!==this.A[d]&&b.push(d+"="+this.A[d])},a);kea(a)?(c("md"),c("k"),c("ck"),c("am"),c("rs"),c("gssmodulesetproto")):(c("sdch"),c("k"),c("ck"),c("am"),c("rt"),"d"in a.A||b_(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"),"1"==e_(a,"br")&&c("br"),""!==lea(a)&&c("wt"),c("gssmodulesetproto"),c("ujg"),c("rs"),c("cb"),c("ee"),c("m"));return b.join("/")},e_=function(a,b){return a.A[b]?a.A[b]:null},kea=function(a){a=
e_(a,"md");return!!a&&"0"!==a},lea=function(a){switch(e_(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},f_=function(a,b){b&&0<b.length?(b.sort(),b_(a,"exm",b.join(","))):b_(a,"exm",null)},g_=function(a,b){b&&0<b.length?(b.sort(),b_(a,"excm",b.join(","))):b_(a,"excm",null)},h_=function(a){return(a=e_(a,"m"))?a.split(","):[]},nea=function(a,b){const c=Object.keys(b).filter(d=>!!Object.keys(b[d]).length).map(d=>{const e=Object.keys(b[d]);1<e.length&&e.sort();return d+
":"+e.join(",")});c.sort();b_(a,"ee",c.join(";"))},i_=function(a){delete a.A.m;delete a.A.exm;delete a.A.ed},iea=class{constructor(){this.A={};this.B="";this.D={};this.C=null}toString(){if(this.B.endsWith("_/wa/"))var a=this.C?`${this.B}${e_(this,"wk")}/${this.C}`:`${this.B}${e_(this,"wk")}${".wasm"}`;else{a=this.B+mea(this);var b=this.D;var c=[],d;for(d in b)lV(d,b[d],c);b=c.join("&");c="";""!=b&&(c="?"+b);a+=c}return a}clone(){return d_(this.toString())}},jea={DW:"k",VV:"ck",TW:"wk",vW:"m",fW:"exm",
dW:"excm",SV:"am",tW:"mm",BW:"rt",qW:"d",eW:"ed",OW:"sv",ZV:"deob",TV:"cb",MW:"rs",HW:"sdch",rW:"im",aW:"dg",cW:"br",UW:"wt",gW:"ee",NW:"sm",uW:"md",lW:"gssmodulesetproto",SW:"ujg"},oea=RegExp("^loaded_(g|h)?[_\\d]+$");var j_=a=>{a=a.clone();i_(a);b_(a,"dg",null);b_(a,"d","0");f_(a,null);g_(a,null);return a},k_=!0,l_=(a,b,{cssRowKey:c,Gm:d,ej:e,callback:f}={})=>{b_(a,"m",b.join(","));e&&nea(a,e);c&&(b_(a,"ck",c),d?b_(a,"rs",d):k_&&(k_=!1));if(f){if(null!=f&&!oea.test(f))throw Error("gc`"+f);b_(a,"cb",f)}a=a.toString();_.tA(a,"/")&&(e=document.location.href.match(hV),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 _.Vn(a)},pea=(a,b,{MB:c=[],cssRowKey:d,Gm:e,
ej:f,callback:g}={})=>{a=j_(a);g_(a,c);return l_(a,b,{cssRowKey:d,Gm:e,ej:f,callback:g})},qea=(a,b,{XJ:c=[],MB:d=[],cssRowKey:e,Gm:f,ej:g,callback:h}={})=>{a=j_(a);b_(a,"d","1");f_(a,c);g_(a,d);return l_(a,b,{cssRowKey:e,Gm:f,ej:g,callback:h})};var sea=function(a){return rea(a).then(function(b){return JSON.parse(b.responseText)})},rea=function(a){const b={},c=b.QV?eV(b.QV):eV(cV);return(new uB(function(d,e){let f;try{c.open("GET",a,!0)}catch(g){e(new m_("Error opening XHR: "+g.message,a,c))}c.onreadystatechange=function(){if(4==c.readyState){_.wa.clearTimeout(f);var g;!(g=ZU(c.status))&&(g=0===c.status)&&(g=iV(a),g=!("http"==g||"https"==g||""==g));g?d(c):e(new n_(c.status,a,c))}};c.onerror=function(){e(new m_("Network error",a,c))};if(b.headers)for(let g in b.headers){const h=
b.headers[g];null!=h&&c.setRequestHeader(g,h)}b.withCredentials&&(c.withCredentials=b.withCredentials);b.responseType&&(c.responseType=b.responseType);b.mimeType&&c.overrideMimeType(b.mimeType);0<b.sV&&(f=_.wa.setTimeout(function(){c.onreadystatechange=()=>{};c.abort();e(new o_(a,c))},b.sV));try{c.send(null)}catch(g){c.onreadystatechange=()=>{},_.wa.clearTimeout(f),e(new m_("Error sending XHR: "+g.message,a,c))}})).G(function(d){d instanceof DB&&c.abort();throw d;})},m_=function(a,b){da.call(this,
a+", url="+b);this.url=b};mA(m_,da);m_.prototype.name="XhrError";var n_=function(a,b,c){m_.call(this,"Request Failed, status="+a,b,c);this.status=a};mA(n_,m_);n_.prototype.name="XhrHttpError";var o_=function(a,b){m_.call(this,"Request timed out",a,b)};mA(o_,m_);o_.prototype.name="XhrTimeoutError";eA=eA||{};var p_=function(){dT.call(this)};mA(p_,dT);p_.prototype.initialize=function(){};var q_=function(a,b){this.A=a;this.B=b};q_.prototype.C=function(a){this.A&&(this.A.call(this.B||null,a),this.A=this.B=null)};q_.prototype.abort=function(){this.B=this.A=null};var r_=function(a,b){dT.call(this);this.A=a;this.L=b;this.G=[];this.D=[];this.B=[]};mA(r_,dT);r_.prototype.T=p_;r_.prototype.C=null;r_.prototype.Va=function(){return this.L};var s_=function(a,b,c){a.G.push(new q_(b,c))},t_=function(a,b){a.D.push(new q_(b))};r_.prototype.isLoaded=function(){return!!this.C};r_.prototype.onLoad=function(a){var b=new this.T;b.initialize(a());this.C=b;b=(b=!!u_(this.B,a()))||!!u_(this.G,a());b||(this.D.length=0);return b};
r_.prototype.Ej=function(a){(a=u_(this.D,a))&&_.wa.setTimeout(GA("Module errback failures: "+a),0);this.B.length=0;this.G.length=0};var u_=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].C(b)}catch(e){Sa(e),c.push(e)}a.length=0;return c.length?c:null};r_.prototype.ae=function(){r_.dd.ae.call(this);Yv(this.C)};var v_=function(){this.L=null};ba=v_.prototype;ba.mK=function(){};ba.bC=function(){};ba.ur=function(){};ba.xv=function(){throw Error("jc");};ba.jI=function(){return null};ba.isActive=function(){return!1};ba.TI=function(){return!1};ba.HB=function(){};var Ez;_.Az=null;_.Bz=null;Ez=[];var y_,tea,C_,D_,B_,A_,uea,vea,wea;_.w_=function(a,b,c,d,e=b){let f=b.length,g=()=>{f=0;a.onload=null;a.onerror=null;h=()=>{}},h=()=>{g();const r=e.filter(w=>!Dz().Id(w).isLoaded());0!==r.length?d(r,`Response was successful but was missing module(s) ${r}.`):c()},p=()=>{f--;0==f&&h()};b.forEach(r=>{r=Dz().Id(r);r.isLoaded()?p():(r.B.push(new q_(p)),t_(r,p))});a.onload=()=>h();a.onerror=()=>{g();d(b)}};
_.x_=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.T.push(f),c=!0,d.push(f))}c&&(a.qa=!1)};y_=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),yz(b)&&!d_(b).B.endsWith("_/js/")){b=h_(d_(b));for(const c of b)a.ca.includes(c)||a.ca.push(c)}};tea=function(a,b){return b.filter(c=>!a.D[c])};
_.z_=function(a,b,c,d){if(a.C)return a.C.then(()=>{_.z_(a,b,c,d)}),!0;if(!a.L){const f=[];var e=Object.assign({},a.D);A_(a,b,g=>{f.push(g.Va())},d,g=>!g.isLoaded(),e);b=f}for(e=0;e<b.length;){let f=b.length-e,g=0==e?b:b.slice(e,b.length),h=B_(a,g,d),p=_.cb(h).toString();for(;p.length>a.Vr;)if(1<f)f-=Math.ceil((p.length-a.Vr)/6),f=Math.max(f,1),g=b.slice(e,e+f),h=B_(a,g,d),p=_.cb(h).toString();else return a.L?(a.L=!1,a.C=uea(a).then(r=>{vea(a,r,d)}),_.z_(a,b.slice(e),c,d)):!1;e+=f;a.L?c(h,g):c(h,g,
e===b.length?b:[])}return!0};C_=function(a){a.qa||(a.qa=!0,a.T.sort());return a.T};D_=function(a){a=a.ca;a.sort();return a};B_=function(a,b,c){return a.L?qea(a.K,b,{cssRowKey:a.za,Gm:a.va,ej:c,XJ:C_(a),MB:D_(a)}):pea(a.K,b,{cssRowKey:a.za,Gm:a.va,XJ:C_(a),MB:D_(a)})};_.E_=function(a,b){let c=[];for(let d=0;d<b.length;++d){const e=b[d];a.D[e]&&(delete a.D[e],_.ka(a.T,e),c.push(e))}};
A_=function(a,b,c,d,e,f={}){const g=Dz();for(let h of b){b=g.Id(h);if(f[h]||e&&!e(b))continue;f[h]=!0;let p=b.A||[];if(d){let r=[];d[h]&&(r=Object.keys(d[h]));p=p.concat(r)}A_(a,p,c,d,e,f);c(b)}};uea=function(a){a=a.K.clone();i_(a);b_(a,"dg",null);b_(a,"md","1");return sea(a.toString())};vea=function(a,b,c){Dz().ur((b||{}).moduleGraph);A_(a,C_(a),d=>{_.x_(a,[d.Va()])},c);a.C=null};
_.F_=class{constructor(a,b,c,d=!1,e=!1){this.K=d_(_.cb(a).toString(),!0);this.za=b;this.va=c;this.L=d;this.D={};this.Z={};this.T=[];this.qa=!0;this.ca=(a=e_(this.K,"excm"))?a.split(","):[];this.eb=e;this.Wr=!1;this.Pp="anonymous";this.Vr=4043;this.xu=document.head||document.documentElement;this.C=this.H=null;this.Ua=!0;_.x_(this,h_(this.K));this.ia()}Da(a,b,{ej:c,Ej:d,YX:e,WT:f}={}){this.Z=b;if(!a)throw Error("kc");if(this.eb){for(const g of document.getElementsByTagName("style"))y_(this,g);for(const g of document.getElementsByTagName("link"))y_(this,
g)}this.Na(tea(this,a),c,d,e,f)}Na(a,b,c=()=>{},d=()=>{}){_.z_(this,a,(e,f,g=f)=>{this.load(e,f,c,d,g,b)},b)||c(-1)}ia(){}load(a,b,c,d,e=b){const f=wea(a,this.Wr,this.Pp);_.x_(this,b);this.H=f;this.xu.insertBefore(f,this.xu.firstChild);_.w_(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.Z)this.Z[h].isLoaded()&&g.add(h);Array.from(g);d()},g=>{f.parentElement.removeChild(f);this.H==f&&(this.H=null);_.E_(this,g);this.C?this.C.then(()=>
{c(-1)}):c(-1)},e)}};wea=(a,b,c)=>{const d=_.aw(document,"SCRIPT");_.hb(d,a);b&&(d.crossOrigin=c);d.async=!1;return d};/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
_.G_=function(a,b){this.H=[];this.qa=a;this.ia=b||null;this.D=this.A=!1;this.C=void 0;this.Z=this.va=this.L=!1;this.K=0;this.B=null;this.G=0};mA(_.G_,Hz);_.G_.prototype.cancel=function(a){if(this.A)this.C instanceof _.G_&&this.C.cancel();else{if(this.B){const b=this.B;delete this.B;a?b.cancel(a):(b.G--,0>=b.G&&b.cancel())}this.qa?this.qa.call(this.ia,this):this.Z=!0;this.A||this.T(new H_(this))}};_.G_.prototype.ca=function(a,b){this.L=!1;I_(this,a,b)};
var I_=function(a,b,c){a.A=!0;a.C=c;a.D=!b;J_(a)},L_=function(a){if(a.A){if(!a.Z)throw new K_(a);a.Z=!1}};_.G_.prototype.callback=function(a){L_(this);I_(this,!0,a)};_.G_.prototype.T=function(a){L_(this);I_(this,!1,a)};_.N_=function(a,b,c){_.M_(a,b,null,c)};_.M_=function(a,b,c,d){a.H.push([b,c,d]);a.A&&J_(a)};_.G_.prototype.then=function(a,b,c){let d,e;const f=new uB(function(g,h){e=g;d=h});_.M_(this,e,function(g){g instanceof H_?f.cancel():d(g);return O_},this);return f.then(a,b,c)};
_.G_.prototype.$goog_Thenable=!0;_.G_.prototype.za=function(a){const b=new _.G_;_.M_(this,b.callback,b.T,b);a&&(b.B=this,this.G++);return b};
var P_=function(a){return qA(a.H,function(b){return"function"===typeof b[1]})},O_={},J_=function(a){if(a.K&&a.A&&P_(a)){var b=a.K,c=Q_[b];c&&(_.wa.clearTimeout(c.A),delete Q_[b]);a.K=0}a.B&&(a.B.G--,delete a.B);b=a.C;for(var d=c=!1;a.H.length&&!a.L;){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||a.ia,b);g===O_&&(g=void 0);void 0!==g&&(a.D=a.D&&(g==b||g instanceof Error),a.C=b=g);if(sB(b)||"function"===typeof _.wa.Promise&&b instanceof _.wa.Promise)d=!0,a.L=!0}catch(p){b=
p,a.D=!0,P_(a)||(c=!0)}}a.C=b;d&&(g=(0,_.kA)(a.ca,a,!0),d=(0,_.kA)(a.ca,a,!1),b instanceof _.G_?(_.M_(b,g,d),b.va=!0):b.then(g,d));c&&(b=new R_(b),Q_[b.A]=b,a.K=b.A)},K_=function(){da.call(this)};mA(K_,da);K_.prototype.message="Deferred has already fired";K_.prototype.name="AlreadyCalledError";var H_=function(){da.call(this)};mA(H_,da);H_.prototype.message="Deferred was canceled";H_.prototype.name="CanceledError";var R_=function(a){this.A=_.wa.setTimeout((0,_.kA)(this.C,this),0);this.B=a};
R_.prototype.C=function(){delete Q_[this.A];throw this.B;};var Q_={};var xea=function(a){switch(a.type){case S_.A.FD:return"Unauthorized";case S_.A.vw:return"Consecutive load failures";case S_.A.TIMEOUT:return"Timed out";case S_.A.xD:return"Out of date module id";case S_.A.Bw:return"Init error";default:return`Unknown failure type ${a.type}`}},S_=class{constructor(a,b){this.type=a;this.status=b}toString(){return`${xea(this)} (${void 0!=this.status?this.status:"?"})`}};eA.ze=S_;eA.ze.A={FD:0,vw:1,TIMEOUT:2,xD:3,Bw:4};var T_=function(){this.L=null;this.A={};this.D=[];this.G=[];this.qa=[];this.B=[];this.K=[];this.H={};this.za={};this.C=this.Z=new r_([],"");this.La=null;this.T=new _.G_;this.Da=this.va=!1;this.ca=0;this.Ua=this.kb=this.eb=!1};mA(T_,v_);var U_=function(a,b){da.call(this,`Error loading ${a}: ${b}`)};mA(U_,da);ba=T_.prototype;ba.mK=function(a){this.va=a};ba.bC=function(a){this.Da=a};
ba.ur=function(a,b){if(!(this instanceof T_))this.ur(a,b);else if("string"===typeof a){a=a.split("/");for(var c=[],d=0;d<a.length;d++){var e=a[d].split(":"),f=e[0];if(e[1]){e=e[1].split(",");for(var g=0;g<e.length;g++)e[g]=c[parseInt(e[g],36)]}else e=[];c.push(f);this.A[f]?(f=this.A[f].A,f!=e&&f.splice(0,f.length,...e)):this.A[f]=new r_(e,f)}b&&b.length?(na(this.D,b),this.La=b[b.length-1]):this.T.A||this.T.callback();this.C==this.Z&&(this.C=null,this.Z.onLoad((0,_.kA)(this.jI,this))&&V_(this,new eA.ze(eA.ze.A.Bw)),
W_(this))}};ba.Id=function(a){return this.A[a]};ba.xv=function(a,b){if(this.H[a]){delete this.H[a][b];for(const c in this.H[a])return;delete this.H[a]}};ba.isActive=function(){return 0<this.D.length};ba.TI=function(){return 0<this.K.length};
var W_=function(a){var b=a.eb,c=a.isActive();c!=b&&(X_(a,c?"active":"idle"),a.eb=c);b=a.TI();b!=a.kb&&(X_(a,b?"userActive":"userIdle"),a.kb=b)},Y_=function(a,b,c){var d=[];va(b,d);b=[];for(var e={},f=0;f<d.length;f++){var g=d[f],h=a.Id(g);if(!h)throw Error("lc`"+g);var p=new _.G_;e[g]=p;h.isLoaded()?p.callback(null):(yea(a,g,h,!!c,p),a.vq(g)||b.push(g))}0<b.length&&(a.Da?_.N_(a.T,(0,_.kA)(a.ia,a,b)):0===a.D.length?a.ia(b):(a.B.push(b),W_(a)));return e},yea=function(a,b,c,d,e){s_(c,e.callback,e);t_(c,
function(f){e.T(new U_(b,f))});a.vq(b)?d&&(0<=ha(a.K,b)||a.K.push(b),W_(a)):d&&(0<=ha(a.K,b)||a.K.push(b))};
T_.prototype.ia=function(a,b,c){b||(this.ca=0);var d=zea(this,a);this.Da?na(this.D,d):this.D=d;this.G=this.va?a:_.la(d);W_(this);if(0!==d.length){this.qa.push.apply(this.qa,d);if(0<Object.keys(this.H).length&&!this.L.Ua)throw Error("mc");a=(0,_.kA)(this.L.Da,this.L,_.la(d),this.A,{ej:this.H,HX:!!c,Ej:e=>{var f=this.G;e=null!=e?e:void 0;this.ca++;this.G=f;d.forEach(lA(_.ka,this.qa),this);401==e?(V_(this,new eA.ze(eA.ze.A.FD,e)),this.B.length=0):410==e?(Z_(this,new eA.ze(eA.ze.A.xD,e)),$_(this)):3<=
this.ca?(Z_(this,new eA.ze(eA.ze.A.vw,e)),$_(this)):this.ia(this.G,!0,8001==e)},WT:(0,_.kA)(this.nS,this)});(b=5E3*Math.pow(this.ca,2))?_.wa.setTimeout(a,b):a()}};
var zea=function(a,b){b=b.filter(e=>a.A[e].isLoaded()?(_.wa.setTimeout(()=>Error("nc`"+e),0),!1):!0);for(var c=[],d=0;d<b.length;d++)c=c.concat(a0(a,b[d]));va(c);return!a.va&&1<c.length?(b=c.shift(),a.B=c.map(function(e){return[e]}).concat(a.B),[b]):c},a0=function(a,b){var c=Ra(a.qa),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.Id(b[e]).A,g=f.length-1;0<=g;g--){var h=f[g];a.Id(h).isLoaded()||c[h]||(d.push(h),b.push(h))}d.reverse();va(d);return d};ba=T_.prototype;
ba.yo=function(){if(this.C){var a=this.C.Va(),b=[];if(this.H[a]){for(const c of Object.keys(this.H[a])){const d=this.Id(c);d&&!d.isLoaded()&&(this.xv(a,c),b.push(c))}this.AA(b)}this.Na()||(this.A[a].onLoad((0,_.kA)(this.jI,this))&&V_(this,new eA.ze(eA.ze.A.Bw)),_.ka(this.K,a),_.ka(this.D,a),0===this.D.length&&$_(this),this.La&&a==this.La&&(this.T.A||this.T.callback()),W_(this),this.C=null)}};
ba.vq=function(a){if(0<=ha(this.D,a))return!0;for(var b=0;b<this.B.length;b++)if(0<=ha(this.B[b],a))return!0;return!1};ba.load=function(a,b){return Y_(this,[a],b)[a]};ba.AA=function(a){Y_(this,a)};ba.LG=function(a){this.C&&"synthetic_module_overhead"===this.C.Va()&&(this.yo(),delete this.A.synthetic_module_overhead);this.A[a]&&b0(this,this.A[a].A||[],b=>{b.C=new p_;_.ka(this.D,b.Va())},b=>!b.isLoaded());this.C=this.Id(a)};
ba.HB=function(a){this.C||(this.A.synthetic_module_overhead=new r_([],"synthetic_module_overhead"),this.C=this.A.synthetic_module_overhead);this.C.B.push(new q_(a))};ba.nS=function(){Z_(this,new eA.ze(eA.ze.A.TIMEOUT));$_(this)};
var Z_=function(a,b){1<a.G.length?a.B=a.G.map(function(c){return[c]}).concat(a.B):V_(a,b)},V_=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(p){var r=a0(this,p);return qA(c,function(w){return 0<=ha(r,w)})},a);na(d,f)}for(e=0;e<c.length;e++)ia(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.B.length;f++)_.ka(a.B[f],d[e]);_.ka(a.K,d[e])}var g=a.za.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]].Ej(b);a.G.length=0;W_(a)},$_=function(a){for(;a.B.length;){var b=a.B.shift().filter(function(c){return!this.Id(c).isLoaded()},a);if(0<b.length){a.ia(b);return}}W_(a)},X_=function(a,b){a=a.za[b];for(var c=0;a&&c<a.length;c++)a[c](b)},b0=function(a,b,c,d=()=>!0,e={}){for(const f of b)b=a.Id(f),!e[f]&&d(b)&&(e[f]=!0,b0(a,b.A||[],c,d,e),c(b))};T_.prototype.kc=function(){Zv(Ma(this.A),this.Z);this.A={};this.D=[];this.G=[];this.K=[];this.B=[];this.za={};this.Ua=!0};T_.prototype.Na=function(){return this.Ua};
_.Bz=function(){return new T_};var Aea=[5E3,2E4],d0=function(a,b){b=b.filter(c=>!a.vq(c)&&!a.Id(c).isLoaded());0<b.length&&(Bea(a,...b),a.H.push(b),c0(a))},e0=function(a,b){return new uB((c,d)=>{const e=a.Id(b);e.isLoaded()?c(null):(s_(e,()=>{c(null)}),t_(e,f=>{d(Error("oc`"+b+"`"+f))}))})},f0=function(a,b,c,d=()=>!0,e={}){for(const f of b)b=a.Id(f),!e[f]&&d(b)&&(e[f]=!0,f0(a,b.A||[],c,d,e),c(b))},g0=function(a,...b){b.forEach(c=>{delete a.G[c]})},Bea=function(a,...b){b.forEach(c=>{a.G[c]=!0})},c0=function(a){for(;a.D<a.K&&0<a.H.length;){const b=
a.H.shift().filter(c=>!a.Id(c).isLoaded());if(0<b.length){a.D++;let c=()=>{a.D--;c0(a);c=()=>{}};BB(b.map(f=>e0(a,f))).then(()=>{c()});let d=0;const e=()=>{if(0<Object.keys(a.B).length&&!a.L.Ua)throw Error("mc");a.L.Da(b,a.C,{ej:a.B,Ej:f=>{const g=Aea[d++];void 0!==g?setTimeout(()=>{e()},g):(g0(a,...b),c(),b.forEach(h=>{h=a.Id(h);h.isLoaded()||h.Ej(new eA.ze(eA.ze.A.vw,f))}))}})};e()}}},Cea=class extends v_{constructor(){super();this.C=Object.create(null);this.G=Object.create(null);this.K=Infinity;
this.D=0;this.H=[];this.B=Object.create(null);this.A=this.Id("{base}")}ur(){this.A&&"{base}"==this.A.Va()&&this.yo()}Id(a){let b=this.C[a];b||(b=new r_([],a),this.C[a]=b);return b}xv(a,b){if(this.B[a]){delete this.B[a][b];for(const c in this.B[a])return;delete this.B[a]}}vq(a){return!!this.G[a]}load(a){d0(this,[a]);return e0(this,a)}AA(a){const b=Object.create(null),c=[];a.forEach(d=>{b[d]||(b[d]=e0(this,d),c.push(d))});d0(this,c)}LG(a){let b;"synthetic_module_overhead"===(null==(b=this.A)?void 0:
b.Va())&&this.yo();let c,d;f0(this,null!=(d=null==(c=this.C[a])?void 0:c.A)?d:[],e=>{e.C=new p_},e=>!e.isLoaded());this.A=this.Id(a)}yo(){if(this.A){var a=this.A.Va(),b=[];if(this.B[a]){for(const c of Object.keys(this.B[a]))this.Id(c).isLoaded()||(this.xv(a,c),b.push(c));this.AA(b)}this.A.onLoad(()=>null);this.A=null;(!this.vq(a)&&/^sy[0-9a-z]{0,4}$/.test(a)||"synthetic_module_overhead"===a)&&delete this.C[a];g0(this,a)}}HB(a){this.A||(this.C.synthetic_module_overhead=new r_([],"synthetic_module_overhead"),
this.A=this.C.synthetic_module_overhead);this.A.B.push(new q_(a))}bC(a){this.K=a?Infinity:1}};var h0=function(a,b){const c=setTimeout(a,b);return()=>clearTimeout(c)},Dea=function(a){if("undefined"===typeof window)return h0(a,0);if("undefined"===typeof window.requestAnimationFrame)return h0(a,16);const b=window.requestAnimationFrame(a);return()=>window.cancelAnimationFrame(b)},Mz;var Qz=class{constructor(a){this.A=Nz(a.get(_.Oz),Pz)}create(a){return new Eea(this.A,a)}},i0=function(a,b){return a.ia&&Zone.current!==a.ia?a.ca.nb(b):b()},Tz=function(a,b){return i0(a,()=>null===a.A?a.D.get(b):a.A.instance[b])},Fea=function(a){a.L||(a.L=Dea(()=>{a.L=null;a.Fb()}))},Sz=function(a,b,c,d){i0(a,()=>{if(d){var e;c=d.call(null==(e=a.A)?void 0:e.instance,c)}if(null===a.A)a.D.set(b,c);else if(e=Tz(a,b),c!==e&&(c===c||e===e)||void 0===c&&a.T.has(b)){e=c;if(a.K){null===a.B&&(a.B={});var f=
a.B[b];if(f)f.Md=e;else{var g=(f=a.T.has(b))?void 0:Tz(a,b);a.B[b]=new Tf(g,e,f)}}a.T.delete(b);a.H=!0;a.A.instance[b]=c;Fea(a)}})},Gea=function(a){a.C.inputs.forEach(({Nj:b,transform:c})=>{a.D.has(b)&&Sz(a,b,a.D.get(b),c)});a.D.clear()},Hea=function(a,b){const c=a.C.outputs.map(({Nj:d,UK:e})=>_.A(b.instance[d],_.y(f=>({name:e,value:f}))));a.qa.next(c)},Eea=class{constructor(a,b){this.C=a;this.Ma=b;this.qa=new _.$k(1);this.Zb=_.A(this.qa,_.el(c=>_.Wj(...c)));this.B=this.Z=this.A=null;this.K=this.H=
!1;this.G=this.L=null;this.D=new Map;this.T=new Set(this.C.inputs.map(({Nj:c})=>c));this.ca=this.Ma.get(_.ql);this.ia="undefined"===typeof Zone?null:this.ca.nb(()=>Zone.current)}connect(a){i0(this,()=>{if(null!==this.G)this.G(),this.G=null;else if(null===this.A){const b=_.Kl({Xb:[],parent:this.Ma}),c=Lz(a,this.C.Pa);this.A=this.C.create(b,c,a);this.Z=this.A.Ma.get(_.vG);this.K="function"===typeof this.A.instance.tc;Gea(this);Hea(this,this.A);this.Fb();mG(this.Ma.get(El),this.A.A)}})}disconnect(){i0(this,
()=>{null!==this.A&&null===this.G&&(this.G=h0(()=>{null!==this.A&&(this.A.destroy(),this.Z=this.A=null)},10))})}Fb(){if(null!==this.A){var a=this.A;if(this.K&&null!==this.B){var b=this.B;this.B=null;a.instance.tc(b)}a=this.Z;this.H&&(this.H=!1,_.FE(a));this.A.G.Fb()}}};/*

 Copyright 2016 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var j0=!!/^\s*class\s*\{\s*\}\s*$/.test(class{}.toString())||HTMLElement.es5Shimmed||void 0===_.wa.Reflect||void 0===_.wa.customElements||_.wa.customElements.polyfillWrapFlushCallback||!1,k0,Iea=()=>{const a=HTMLElement;if(j0)return a;if(void 0!==k0)return k0;const b=_.wa.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 k0=c},l0=!1;j0||l0||(l0=!0,_.wa.HTMLElement=Iea());var Rz=class extends HTMLElement{constructor(){super(...arguments);this.C=null}};var Jea=[{ka:_.bD,fd:OG},{ka:WV,sb:{badge:"",BT:[{label:"Fonts",link:"/"},{label:"Icons",link:"/icons"},{label:"Knowledge",link:"/knowledge"},{label:"FAQ",link:"https://developers.google.com/fonts/faq"}],LA:{left:[{id:"about",title:"About us",description:"Making the web more beautiful, fast, and open through great typography & icons",media:"about",link:"/about"},{id:"featured_collections",title:"Featured fonts and icons",description:"Discover new and noteworthy typography and icon sets",media:"featured",
link:"/featured"},{id:"noto",title:"Noto Fonts",description:"Noto is a global font project to cover all existing scripts and languages",media:"noto",link:"/noto"}],right:[{id:"github",title:"Fonts GitHub",description:"This repository contains the binary font files served by Google Fonts",media:"github",link:"https://github.com/google/fonts"},{id:"material",title:"Material Design type guide",description:"Typography guidelines for high-quality digital experiences within Material's design system",media:"material",
link:"https://m3.material.io/styles/typography/overview"},{id:"google_design",title:"Google Design",description:"Explore typographic culture and discover fonts and icons",media:"google_design",link:"https://design.google/library/google-fonts/?utm_source=Google&utm_medium=Fonts&utm_campaign=Article%20Tab"}],ZH:{id:"material_symbols",title:"Material Symbols",description:"Material Symbols are our newest icons consolidating over 2,500 glyphs in a single font file with a wide range of design variants.",
media:"material_symbols",link:"/icons"}}}},{ka:MW,sb:[{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"}]},{ka:PG,sb:[{label:"Fonts",link:"/",children:[]},{label:"Icons",link:"/icons",children:[]},{label:"Knowledge",link:"/knowledge",children:[]},{label:"FAQ",link:"https://developers.google.com/fonts/faq",
children:[]},{label:"About",link:"/about",children:[]},{label:"Featured fonts and icons",link:"/featured",children:[]},{label:"Noto fonts",link:"/noto",children:[{label:"Fonts",link:"/noto/fonts",children:[]},{label:"Use",link:"/noto/use",children:[]},{label:"Contribute",link:"/noto/contribute",children:[]}]},"navPanelDivider",{label:"Fonts GitHub",link:"https://github.com/google/fonts",children:[]},{label:"Material Design",link:"https://material.io/",children:[]},{label:"Google Design",link:"https://design.google/library/google-fonts/?utm_source=Google&utm_medium=Fonts&utm_campaign=Article%20Tab",
children:[]}]},{ka:_.EX,sb:{}},{ka:JV,sb:{description:"\n    Google Fonts is a library of {familyCount} open source font families\n    and APIs for convenient use via CSS and Android. The library also has\n    delightful and beautifully crafted icons for common actions and items.\n    Download them for use in your digital products for Android, iOS, and web.\n  ",left:[{label:"Fonts",link:"/"},{label:"Icons",link:"/icons"},{label:"About us",link:"/about"},{label:"Featured",link:"/featured"},{label:"Noto Fonts",
link:"/noto"},{label:"Knowledge",link:"/knowledge"}],right:[{label:"Fonts GitHub",link:"https://github.com/google/fonts"},{label:"Icons GitHub",link:"https://github.com/google/material-design-icons"},{label:"Material Design",link:"https://material.io/"},{label:"Google Design",link:"https://design.google/library/google-fonts/?utm_source=Google&utm_medium=Fonts&utm_campaign=Article%20Tab"},{label:"Twitter",link:"https://twitter.com/googlefonts"},{label:"Fonts blog",link:"https://fonts.googleblog.com/"}],
zB:[{label:"Privacy",link:"https://policies.google.com/privacy?hl=en"},{label:"Terms of service",link:"https://policies.google.com/terms?hl=en"}]}},{ka:KV,sb:{left:[{id:"about",title:"About us",description:"Making the web more beautiful, fast, and open through great typography & icons",media:"about",link:"/about"},{id:"featured_collections",title:"Featured fonts and icons",description:"Discover new and noteworthy typography and icon sets",media:"v5_featured",link:"/featured"},{id:"noto",title:"Noto fonts",
description:"Noto is a global font project to cover all existing scripts and languages",media:"v5_noto",link:"/noto"},{id:"blog",title:"Fonts blog",description:"This blog has stories about how different fonts were designed for various languages and scripts",media:"blog",link:"https://fonts.googleblog.com/"}],right:[{id:"github",title:"Fonts GitHub",description:"This repository contains the binary font files served by Google Fonts",media:"github",link:"https://github.com/google/fonts"},{id:"github",
title:"Icons GitHub",description:"This repository contains the binary font files served by Google Icons",media:"github",link:"https://github.com/google/material-design-icons"},{id:"material",title:"Material Design",description:"A cross-platform design system for creating high-quality digital experiences",media:"v5_material",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:"google_design",link:"https://design.google/library/google-fonts/?utm_source=Google&utm_medium=Fonts&utm_campaign=Article%20Tab"}],zB:[{label:"Privacy",link:"https://policies.google.com/privacy?hl=en"},{label:"Terms of service",link:"https://policies.google.com/terms?hl=en"}]}},{ka:eda,sb:{}},{ka:OW,sb:"AIzaSyCu4Xa-sXfw6gsl6LpyF8Zku-_nDH7Wfrk"},{ka:PW,sb:"1025695"},{ka:QG,sb:{[0]:"VyYnDE6UB0rPgy5LQSb0YtaftPfM",[3]:"Tb1KkTX5o0rPgy5LQSb0Z5JzaUst",[4]:"GfSX2foNG0rPgy5LQSb0XzcG7quo",[2]:"TTQtam9gp0rPgy5LQSb0Wjw9GFg5",
[6]:"bDbztmbkf0rPgy5LQSb0UZs2wqvA"}}],m0=new Cea;m0.bC(!0);_.Cz(m0);(function(a=!1,b="base-js",c=!1,d,e={}){let f="",g="";window&&window._F_cssRowKey&&(f=window._F_cssRowKey,window._F_combinedSignature&&(g=window._F_combinedSignature));if(f&&"function"!==typeof window._F_installCss)throw Error("pc");a=new (e.RX||_.F_)(_.Vn(zz(b)),f,g,a,c);e.FV&&(a.Wr=e.FV);e.UQ&&(a.Pp=e.UQ);e.Vr&&(a.Vr=e.Vr);d&&(a.xu=d);const h=Dz();h.L=a;h.mK(!0);fz=p=>Promise.resolve(h.load(p));return a})(!0);fz=a=>Promise.resolve(Dz().load(a));
var Kea=[vr(5,[{ka:AK,sb:{Yu:"reload"}}]),function(a={}){return vr(4,[{ka:Cr,Ed:()=>{const b=_.Fe(gI),c=_.Fe(_.ql),d=_.Fe(qJ),e=_.Fe(bH);return new TK(e,d,b,c,a)}}])}({Ky:"enabled"})];Dz().HB(()=>{gr(hX,{Xb:[{ka:"Window",sb:window},{ka:bH,fd:dda},{ka:_.GX,Ra:ZG},{ka:Hi,fd:DX},{ka:DR,fd:hZ},{ka:ER,fd:zaa},...Jea,{ka:YH,sb:"/"},cr(),[...FP],ur(...Kea),wz()]}).then(({Ma:a})=>{a=Uz({Ma:a});customElements.define("link-heading",a)})});
_._ModuleManager_initialize=function(a,b){if(!_.Az){if(!_.Bz)return;_.Cz((0,_.Bz)())}_.Az.ur(a,b)};
_._ModuleManager_initialize('core/core_css/G6Ygce/sy0/sy1/sy2:3,4/vVIC6e:5/sy3/QZfyI:7/sy4/sy5:9/sy6/sy8:4/sy7:9,c/sy9/sya/syb/syc:g/syd/sye:f,h,i/syf/syg:e,j,k/syh/syi:m/TafJjb:7,a,b,d,l,n/syj/syk/syn/syo:r/sym:s/syl:t/KHJXJ:n,p,q,u/syp:b/ru9X9c:l,n,w/syq/syr:s,y/sys:z/syx/syv:11/syy:w/syz/syt:m,s,12,13,14/syu/syw:12/AL0Bn:l,n,10,15,16,17/ipeFuf:l,n,10,12,13,14/sy10/sy11:1a/sy12:g,m,w/sy13:u,17/sy14/sy15:r/sy16/sy17/sy18/YwHw4d:p,z,16,1b,1c,1d,1e,1f,1g,1h,1i/r2c8M/Q18nZ:5,c/R2mCMd:9,1a/sy19:15/sy1a/sy1b:1o/MMF1Yc:a,1b,1c,1g,1n,1p/sy1c:1f/sy1d/Xs48xe:4,h,t,y,11,14,1e,1i,1r,1s/QI6Atb:5/GMPYg:d,k/sy1e/sy1f/sy1g:1x/sy1h/yxNRfe:3,f,k,q,1h,1i,1s,1w,1y,1z/sy1i:f,k/hExEAc:d,e,h,q,1h,1i,1w,1y,1z,21/sy1j:e,f,h,i/sy1k/mvUJBe:k,q,1h,1i,1r,1s,1w,1y,1z,23,24/NDr9Ab:j,k,1h,1i,1s,1y,23/My7jEe:d,e,h,q,1h,1i,1w,1y,1z,21/dr4j7e:j,k,q,1i,1r,1w,1y,1z,23,24/sy1l/wPo3Sd:5,u,1o,1z,29/A7nphd:p,10,1c,1d,1e,1f,1g,1h,1i,1o,1x,29/XV0Ule:u,1c,1g,1o,1s,29/RFOJre:5,u,1o,1z,29/z6Ryc:1b,1c,1n,1p/NC98bc:s,1p',[]);
}catch(e){_._DumpException(e)}
}).call(this,this.default_app);
// Google Inc.
