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

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

 Copyright Google LLC All Rights Reserved.

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.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.
*/
var aa,ba,ca,ea,ma,sa,ya,Da,Ea,Ha,Ia,Ka,La,Na,Pa,eb,ib,jb,kb,lb,mb,ob,qb,rb,vb,wb,Ab,Bb,Db,Cb,Eb,Fb,xb,Gb,Hb,Jb,Kb,Ob,Rb,Sb,Tb,Vb,Wb,Yb,Zb,bc,dc,ec,gc,ic,jc,kc,lc,pc,qc,nc,rc,oc,sc,mc,tc,uc,wc,Ac,Dc,Ic,Jc,Kc,Nc,Oc,Pc,Uc,Wc,Vc,Xc,Zc,Yc,ad,$c,bd,cd,fd,gd,hd,ld,nd,od,ud,vd,wd,xd,yd,md,pd,zd,Cd,Qd,Id,Ud,Vd,Fd,Yd,Wd,$d,ae,Gd,de,ee,ge,ke,le,ne,oe,pe,qe,se,te,ue,ve,ze,xe,Ee,Fe,He,Je,Ke,ye,Oe,Pe,Qe,Te,af,Ze,bf,hf,qf,rf,of,pf,sf,tf,uf,wf,xf,yf,Af,Df,Ef,Ff,Gf,Hf,If,Nf,Of,Rf,Tf,Uf,Wf,Xf,hg,jg,kg,ig,lg,mg,gg,
ng,dg,cg,bg,ag,og,wg,Bg,Dg,Eg,Gg,Kg,Lg,Mg,Og,Pg,Rg,Sg,Ug,Tg,Vg,Wg,Xg,Yg,Zg,fh,gh,kh,oh,$g,bh,ch,qh,rh,sh,vh,th,yh,xh,wh,zh,Dh,Eh,Hh,Jh,Ih,Nh,Lh,Kh,Oh,Rh,Th,Uh,Vh,Yh,Xh,$h,ai,bi,ci,di,fi,ei,hi,gi,ki,ni,pi,qi,oi,ri,ti,ui,xi,zi,Ai,yi,Bi,Ci,Ei,Hi,Li,Ji,Ii,Ki,Oi,Ri,Qi,Ti,Ui,Si,Xi,Mi,Zi,$i,cj,aj,ej,gj,hj,jj,mj,pj,Aj,Bj,Cj,Dj,Gj,Hj,Jj,Kj,Lj,Mj,Oj,Nj,Pj,Qj,Sj,Rj,Ij,Tj,Uj,Xj,ak,bk,dk,ek,fk,gk,jk,uk,wk,xk,yk,Ck,zk,Ek,Gk,Hk,Ik,Jk,Nk,Ok,Kk,Pk,Sk,Rk,Xk,Wk,Mk,Vk,Yk,Lk,Zk,$k,bl,Tk,el,fl,gl,il,jl,hl,ml,nl,ol,ql,
sl,tl,ul,wl,xl,yl,zl,Al,Cl,Dl,Gl,Ll,Nl,Pl,Ol,am,bm,dm,gm,hm,jm,mm,qm,um,tm,xm,Am,Bm,Cm,Dm,Em,Gm,Jm,Fm,Im,Hm,Mm,Pm,Um,Wm,kn,hn,mn,pn,qn,yn,wn,Bn,Hn,Qn,Rn,Sn,Tn,Un,Vn,Wn,Xn,Zn,$n,Yn,co,fo,go,eo,mo,no,oo,qo,ro,po,vo,wo,xo,Co,Ho,Do,Lo,No,Oo,Go,Mo,Po,Ro,Xo,Vo,Wo,Uo,hp,np,pp,op,sp,up,wp,vp,Ap,Bp,Fp,Kp,Gp,Vp,Xp,Wp,Zp,Yp,$p,dq,fq,qq,rq,Aq,wq,Bq,Iq,Eq,Cq,Mq,Hq,Sq,br,rr,nr,lr,sr,pr,tr,mr,kr,ur,vr,yr,wr,xr,zr,Cr,Dr,Gr,Hr,Jr,Ir,Fr,Kr,Er,Lr,Nr,Or,Pr,Qr,Rr,Mr,Sr,Tr,Vr,Xr,Yr,$r,cs,as,bs,gs,js,ds,ks,es,is,hs,ms,
ns,ps,qs,xs,ys,ts,ws,vs,Cs,Ds,Es,Fs,Gs,Hs,Is,Js,Ks,Ls,Ns,Os,Ps,Qs,Rs,Vs,Ss,Us,Zs,Ys,$s,at,bt,dt,et,ft,ht,it,lt,jt,mt,kt,pt,qt,tt,rt,st,yt,xt,ut,At,zt,Bt,Dt,Gt,Et,Kt,Ht,It,Jt,Mt,Nt,Ot,Pt,Qt,Ut,Rt,St,Vt,Wt,Xt,Zt,$t,cu,du,eu,fu,gu,hu,iu,mu,uu,yu,Du,zu,Iu,Ju,Pu,Lu,Qu,Ou,cv,ev,jv,pv,qv,rv,wv,uv,Fv,vv,tv,Kv,Lv,Mv,Pv,Uv,Yv,aw,cw,ew,hw,kw,lw,mw,ow,pw,sw,uw,xw,Aw,Bw,Cw,Ew,Fw,Gw,Hw,Iw,Jw,Lw,Mw,Ow,Rw,Tw,Uw,Vw,Ww,dx,Xw,fx,gx,hx,ix,jx,kx,lx,mx,nx,ox,px,qx,rx,sx,tx,ux,vx,wx,xx,yx,zx,Ax,Bx,Cx,Ex,Fx,Gx,Hx,Ix,Jx,
Kx,Lx,Mx,Nx,Ox,Px,Qx,Rx,Tx,Ux,Vx,Wx,Xx,cy,dy,ey,fy,jy,ky,ly,my,ny,oy,py,ry,ty,uy,vy,xy,yy,zy,Ay,By,Cy,Dy,Ey,Fy,Gy,Hy,Iy,Jy,Ky,Ly,My,Py,Ry,Sy,Vy,Wy,dz,gz,oz,rz,sz,tz,wz,yz,xz,Ez,Fz,Hz,Gz,Iz,Jz,Lz,Mz,Nz,Pz,Oz,Rz,Kz,Uz,Vz,Tz,Yz,$z,bA,aA,cA,dA,eA,gA,hA,kA,iA,jA,oA,pA,qA,rA,sA,uA,vA,wA,xA,yA,zA,BA,CA,DA,EA,GA,HA,IA,JA,LA,NA,MA,OA,PA,SA,QA,TA,UA,Rl,VA,WA,XA,YA,ZA,Sl;
ba=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,ba);else{const c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.cause=b)};ca=function(a,b){a=a.split("%s");let c="";const d=a.length-1;for(let e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");ba.call(this,c+a[d])};ea=function(a,b){0<=da(a,b)||a.push(b)};_.ha=function(a,b){b=da(a,b);let c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c};
_.ja=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[]};ma=function(a,b){for(let c=1;c<arguments.length;c++){const d=arguments[c];if(_.la(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)}};sa=function(a,b){b=b||a;let c=0,d=0;const e={};for(;d<a.length;){const f=a[d++],g=oa(f)?"o"+qa(f):(typeof f).charAt(0)+f;Object.prototype.hasOwnProperty.call(e,g)||(e[g]=!0,b[c++]=f)}b.length=c};
_.va=function(){var a=_.ta.navigator;return a&&(a=a.userAgent)?a:""};ya=function(a){return _.wa?_.xa?_.xa.brands.some(({brand:b})=>b&&-1!=b.indexOf(a)):!1:!1};_.za=function(a){return-1!=_.va().indexOf(a)};_.Aa=function(){return _.wa?!!_.xa&&0<_.xa.brands.length:!1};
_.Ca=function(){return _.za("Safari")&&!(_.Ba()||(_.Aa()?0:_.za("Coast"))||(_.Aa()?0:_.za("Opera"))||(_.Aa()?0:_.za("Edge"))||(_.Aa()?ya("Microsoft Edge"):_.za("Edg/"))||(_.Aa()?ya("Opera"):_.za("OPR"))||_.za("Firefox")||_.za("FxiOS")||_.za("Silk")||_.za("Android"))};_.Ba=function(){return _.Aa()?ya("Chromium"):(_.za("Chrome")||_.za("CriOS"))&&!(_.Aa()?0:_.za("Edge"))||_.za("Silk")};Da=function(a,b,c){for(const d in a)b.call(c,a[d],d,a)};
Ea=function(a,b){const c={};for(const d in a)c[d]=b.call(void 0,a[d],d,a);return c};Ha=function(a){const b=[];let c=0;for(const d in a)b[c++]=a[d];return b};Ia=function(a){for(const b in a)return!1;return!0};Ka=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<Ja.length;f++)c=Ja[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
La=function(a){const b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return La.apply(null,arguments[0]);const c={};for(let d=0;d<b;d++)c[arguments[d]]=!0;return c};Na=function(a){if(a instanceof Ma)return a.A;throw Error("k");};Pa=function(a){return new Oa(b=>b.substr(0,a.length+1).toLowerCase()===a+":")};_.Sa=function(a,b=_.Ra){if(a instanceof Ma)return a;for(let c=0;c<b.length;++c){const d=b[c];if(d instanceof Oa&&d.dk(a))return new Ma(a)}};
_.Ua=function(a){a instanceof Ma?a=Na(a):a=Ta.test(a)?a:void 0;return a};_.Wa=function(a,...b){if(0===b.length)return _.Va(a[0]);let c=a[0];for(let d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return _.Va(c)};_.Xa=function(a,b=`unexpected value ${a}!`){throw Error(b);};_.db=function(a,b,c){if(b instanceof Za)a.href=_.bb(b).toString();else{if(-1===cb.indexOf(c))throw Error("l`"+c);b=_.Ua(b);if(void 0===b)return;a.href=b}a.rel=c};eb=function(a,b){b=_.Ua(b);void 0!==b&&a.open(b,void 0,void 0)};
_.fb=function(a){let b,c;return(a=null==(c=(b=a.document).querySelector)?void 0:c.call(b,"script[nonce]"))?a.nonce||a.getAttribute("nonce")||"":""};_.gb=function(a){const b=_.fb(a.ownerDocument&&a.ownerDocument.defaultView||window);b&&a.setAttribute("nonce",b)};_.hb=function(a,b){a.src=_.bb(b);_.gb(a)};ib=function(a){_.ta.setTimeout(()=>{throw a;},0)};jb=function(a){let b=a,c;return function(){if(b){const d=b;b=void 0;c=d.apply(this,arguments)}return c}};kb=function(){throw Error("p");};
lb=function(a,b){b=String.fromCharCode.apply(null,b);return null==a?b:a+b};mb=function(a){let b="",c=0;const d=a.length-10240;for(;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.fromCharCode.apply(null,c?a.subarray(c):a);return btoa(b)};ob=function(a){return nb[a]||""};qb=function(a){pb.test(a)&&(a=a.replace(pb,ob));a=atob(a);const b=new Uint8Array(a.length);for(let c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};rb=function(a){return null!=a&&a instanceof Uint8Array};
vb=function(a){if("string"===typeof a)return{buffer:qb(a),Il:!1};if(Array.isArray(a))return{buffer:new Uint8Array(a),Il:!1};if(a.constructor===Uint8Array)return{buffer:a,Il:!1};if(a.constructor===ArrayBuffer)return{buffer:new Uint8Array(a),Il:!1};if(a.constructor===sb){if(tb!==tb)throw Error("t");var b=a.A;b=null==b||rb(b)?b:"string"===typeof b?qb(b):null;return{buffer:(null==b?b:a.A=b)||ub||(ub=new Uint8Array(0)),Il:!0}}if(a instanceof Uint8Array)return{buffer:new Uint8Array(a.buffer,a.byteOffset,
a.byteLength),Il:!1};throw Error("D");};wb=function(){return"function"===typeof BigInt};Ab=function(a){const b=0>a;a=Math.abs(a);let c=a>>>0;a=Math.floor((a-c)/4294967296);if(b){const [d,e]=xb(c,a);a=e;c=d}yb=c>>>0;zb=a>>>0};Bb=function(a,b){const c=b&2147483648;c&&(a=~a+1>>>0,b=~b>>>0,0==a&&(b=b+1>>>0));a=4294967296*b+(a>>>0);return c?-a:a};
Db=function(a,b){b>>>=0;a>>>=0;if(2097151>=b)var c=""+(4294967296*b+a);else wb()?c=""+(BigInt(b)<<BigInt(32)|BigInt(a)):(c=(a>>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+6777216*c+6710656*b,c+=8147497*b,b*=2,1E7<=a&&(c+=Math.floor(a/1E7),a%=1E7),1E7<=c&&(b+=Math.floor(c/1E7),c%=1E7),c=b+Cb(c)+Cb(a));return c};Cb=function(a){a=String(a);return"0000000".slice(a.length)+a};
Eb=function(){var a=yb,b=zb;if(b&2147483648)if(wb())a=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0));else{const [c,d]=xb(a,b);a="-"+Db(c,d)}else a=Db(a,b);return a};
Fb=function(a){if(16>a.length)Ab(Number(a));else if(wb())a=BigInt(a),yb=Number(a&BigInt(4294967295))>>>0,zb=Number(a>>BigInt(32)&BigInt(4294967295));else{const b=+("-"===a[0]);zb=yb=0;const c=a.length;for(let d=b,e=(c-b)%6+b;e<=c;d=e,e+=6){const f=Number(a.slice(d,e));zb*=1E6;yb=1E6*yb+f;4294967296<=yb&&(zb+=Math.trunc(yb/4294967296),zb>>>=0,yb>>>=0)}if(b){const [d,e]=xb(yb,zb);yb=d;zb=e}}};xb=function(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};Gb=function(a){return Array.prototype.slice.call(a)};
Hb=function(a,b,c){return c?a|b:a&~b};Jb=function(a){return!!((a[_.Ib]|0)&2)};Kb=function(a){a[_.Ib]|=34;return a};Ob=function(a){a[_.Ib]|=32;return a};Rb=function(a,b){Pb(b,(a|0)&-14591)};Sb=function(a,b){Pb(b,(a|34)&-14557)};Tb=function(a){a=a>>14&1023;return 0===a?536870912:a};Vb=function(a){return!(!a||"object"!==typeof a||a.aR!==Ub)};Wb=function(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object};
Yb=function(a,b,c){if(null!=a)if("string"===typeof a)a=a?new sb(a,tb):Xb();else if(a.constructor!==sb)if(rb(a))a=a.length?new sb(c?a:new Uint8Array(a),tb):Xb();else{if(!b)throw Error();a=void 0}return a};Zb=function(a,b,c){if(!Array.isArray(a)||a.length)return!1;const d=a[_.Ib]|0;if(d&1)return!0;if(!(b&&(Array.isArray(b)?b.includes(c):b.has(c))))return!1;Pb(a,d|1);return!0};_.$b=function(a){if(a&2)throw Error();};bc=function(a,b){(b=ac?b[ac]:void 0)&&(a[ac]=Gb(b))};
dc=function(){const a=Error();cc(a,"incident");ib(a)};ec=function(a){a=Error(a);cc(a,"warning");return a};gc=function(a){if("boolean"!==typeof a)throw Error("F`"+fc(a)+"`"+a);return a};ic=function(a){const b=typeof a;return"number"===b?Number.isFinite(a):"string"!==b?!1:hc.test(a)};jc=function(a){if("number"!==typeof a)throw ec("int32");if(!Number.isFinite(a))throw ec("int32");return a|0};
kc=function(a){if(null==a)return a;if("string"===typeof a){if(!a)return;a=+a}if("number"===typeof a)return Number.isFinite(a)?a|0:void 0};lc=function(){if(!Number.isFinite(0))throw ec("uint32");return 0};pc=function(a){var b=!!b;if(!ic(a))throw ec("int64");"string"===typeof a?a=mc(a):b?(a=Math.trunc(a),Number.isSafeInteger(a)?a=String(a):(b=String(a),nc(b)?a=b:(Ab(a),a=Eb()))):a=oc(a);return a};qc=function(a){return"-"===a[0]?!1:20>a.length?!0:20===a.length&&184467>Number(a.substring(0,6))};
nc=function(a){return"-"===a[0]?20>a.length?!0:20===a.length&&-922337<Number(a.substring(0,7)):19>a.length?!0:19===a.length&&922337>Number(a.substring(0,6))};rc=function(a){if(0>a){Ab(a);const b=Db(yb,zb);a=Number(b);return Number.isSafeInteger(a)?a:b}if(qc(String(a)))return a;Ab(a);return 4294967296*zb+(yb>>>0)};oc=function(a){a=Math.trunc(a);Number.isSafeInteger(a)||(Ab(a),a=Bb(yb,zb));return a};sc=function(a){a=Math.trunc(a);return 0<=a&&Number.isSafeInteger(a)?a:rc(a)};
mc=function(a){var b=Math.trunc(Number(a));if(Number.isSafeInteger(b))return String(b);b=a.indexOf(".");-1!==b&&(a=a.substring(0,b));nc(a)||(Fb(a),a=Eb());return a};tc=function(a){var b=Math.trunc(Number(a));if(Number.isSafeInteger(b)&&0<=b)return String(b);b=a.indexOf(".");-1!==b&&(a=a.substring(0,b));qc(a)||(Fb(a),a=Db(yb,zb));return a};
uc=function(a){var b=!!b;if(!ic(a))throw ec("uint64");"string"===typeof a?a=tc(a):b?(a=Math.trunc(a),0<=a&&Number.isSafeInteger(a)?a=String(a):(b=String(a),qc(b)?a=b:(Ab(a),a=Db(yb,zb)))):a=sc(a);return a};_.vc=function(a){if("string"!==typeof a)throw Error();return a};wc=function(a){if(null!=a&&"string"!==typeof a)throw Error();return a};_.xc=function(a){return null==a||"string"===typeof a?a:void 0};
Ac=function(a,b,c,d){if(null!=a&&"object"===typeof a&&a.Nu===yc)return a;if(!Array.isArray(a))return c?d&2?(a=b[zc])?b=a:(a=new b,Kb(a.Xb),b=b[zc]=a):b=new b:b=void 0,b;let e=c=a[_.Ib]|0;0===e&&(e|=d&32);e|=d&2;e!==c&&Pb(a,e);return new b(a)};_.Bc=function(a,b,c){if(b)return _.vc(a);let d;return null!=(d=_.xc(a))?d:c?"":void 0};Dc=function(a,b){Cc=b;a=new a(b);Cc=void 0;return a};
Ic=function(a){switch(typeof a){case "boolean":return Ec||(Ec=[0,void 0,!0]);case "number":return 0<a?void 0:0===a?Fc||(Fc=[0,void 0]):[-a,void 0];case "string":return[0,a];case "object":return a}};
Jc=function(a,b,c){null==a&&(a=Cc);Cc=void 0;if(null==a){var d=96;c?(a=[c],d|=512):a=[];b&&(d=d&-16760833|(b&1023)<<14)}else{if(!Array.isArray(a))throw Error("G");d=a[_.Ib]|0;if(d&2048)throw Error("H");if(d&64)return a;d|=64;if(c&&(d|=512,c!==a[0]))throw Error("I");a:{c=a;const e=c.length;if(e){const f=e-1;if(Wb(c[f])){d|=256;b=f-(+!!(d&512)-1);if(1024<=b)throw Error("J");d=d&-16760833|(b&1023)<<14;break a}}if(b){b=Math.max(b,e-(+!!(d&512)-1));if(1024<b)throw Error("K");d=d&-16760833|(b&1023)<<14}}}Pb(a,
d);return a};Kc=function(a){return a};Nc=function(a,b,c,d,e,f){a=Ac(a,d,c,f);e&&(a=_.Mc(a));return a};Oc=function(a){return a};Pc=function(a){return[a,this.get(a)]};Uc=function(){return Qc||(Qc=new Sc(Kb([]),void 0,void 0,void 0,Tc))};Wc=function(a,b){return Vc(b)};
Vc=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case "object":if(a)if(Array.isArray(a)){if(Zb(a,void 0,0))return}else{if(rb(a))return mb(a);if(a instanceof sb){const b=a.A;return null==b?"":"string"===typeof b?b:a.A=mb(b)}if(a instanceof Sc)return a.HJ()}}return a};Xc=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])}bc(d,a);return d};
Zc=function(a,b,c,d,e){if(null!=a){if(Array.isArray(a))a=Zb(a,void 0,0)?void 0:e&&(a[_.Ib]|0)&2?a:Yc(a,b,c,void 0!==d,e);else if(Wb(a)){const f={};for(let g in a)f[g]=Zc(a[g],b,c,d,e);a=f}else a=b(a,d);return a}};Yc=function(a,b,c,d,e){const f=d||c?a[_.Ib]|0:0;d=d?!!(f&32):void 0;const g=Gb(a);for(let h=0;h<g.length;h++)g[h]=Zc(g[h],b,c,d,e);c&&(bc(g,a),c(f,g));return g};ad=function(a){return Zc(a,$c,void 0,void 0,!1)};$c=function(a){return a.Nu===yc?a.toJSON():a instanceof Sc?a.HJ(ad):Vc(a)};
bd=function(a,b,c=Sb){if(null!=a){if(a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=a[_.Ib]|0;if(d&2)return a;b&&(b=0===d||!!(d&32)&&!(d&64||!(d&16)));return b?Pb(a,(d|34)&-12293):Yc(a,bd,d&4?Sb:c,!0,!0)}a.Nu===yc?(c=a.Xb,d=c[_.Ib],a=d&2?a:Dc(a.constructor,cd(c,d,!0))):a instanceof Sc&&!(a.Vp&2)&&(c=Kb(a.JB(bd)),a=new Sc(c,a.ew,a.Vq,a.VB));return a}};cd=function(a,b,c){const d=c||b&2?Sb:Rb,e=!!(b&32);a=Xc(a,b,f=>bd(f,e,d));a[_.Ib]=a[_.Ib]|32|(c?2:0);return a};
_.Mc=function(a){const b=a.Xb,c=b[_.Ib];return c&2?Dc(a.constructor,cd(b,c,!1)):a};_.dd=function(a){const b=a.Xb,c=b[_.Ib];return c&2?a:Dc(a.constructor,cd(b,c,!0))};fd=function(a,b,c,d){if(!(4&b))return!0;if(null==c)return!1;!d&&0===c&&(4096&b||8192&b)&&5>(a.constructor[ed]=(a.constructor[ed]|0)+1)&&dc();return 0===c?!1:!(c&b)};gd=function(a,b,c,d){b=d+(+!!(b&512)-1);if(!(0>b||b>=a.length||b>=c))return a[b]};
hd=function(a,b,c,d,e){const f=Tb(b);if(c>=f||e){let g=b;if(b&256)e=a[a.length-1];else{if(null==d)return g;e=a[f+(+!!(b&512)-1)]={};g|=256}e[c]=d;c<f&&(a[c+(+!!(b&512)-1)]=void 0);g!==b&&Pb(a,g);return g}a[c+(+!!(b&512)-1)]=d;b&256&&(a=a[a.length-1],c in a&&delete a[c]);return b};
_.kd=function(a,b,c,d,e){var f=b&2;let g=_.id(a,b,c,e);Array.isArray(g)||(g=jd);const h=!(d&2);d=!(d&1);const m=!!(b&32);let p=g[_.Ib]|0;0!==p||!m||f||h?p&1||(p|=1,Pb(g,p)):(p|=33,Pb(g,p));f?(a=!1,p&2||(Kb(g),a=!!(4&p)),(d||a)&&Object.freeze(g)):(f=!!(2&p)||!!(2048&p),d&&f?(g=Gb(g),d=1,m&&!h&&(d|=32),Pb(g,d),hd(a,b,c,g,e)):h&&p&32&&!f&&(g[_.Ib]&=-33));return g};
_.qd=function(a,b,c){const d=a.Xb;let e=d[_.Ib];const f=2&e?1:2;let g=ld(d,e,b);var h=g[_.Ib]|0;if(fd(a,h,void 0,!1)){if(4&h||Object.isFrozen(g))g=Gb(g),h=md(h,e),e=hd(d,e,b,g);let m=a=0;for(;a<g.length;a++){const p=c(g[a]);null!=p&&(g[m++]=p)}m<a&&(g.length=m);h=nd(h,e);h=Hb(h,20,!0);h=Hb(h,4096,!1);h=Hb(h,8192,!1);Pb(g,h);2&h&&Object.freeze(g)}od(h)||(c=h,h=(a=1===f||4===f&&!!(32&h))?Hb(h,2,!0):pd(h,e,!1),h!==c&&Pb(g,h),a&&Object.freeze(g));2===f&&od(h)&&(g=Gb(g),h=md(h,e),h=pd(h,e,!1),Pb(g,h),
hd(d,e,b,g));return g};ld=function(a,b,c,d){a=_.id(a,b,c,d);return Array.isArray(a)?a:jd};nd=function(a,b){0===a&&(a=md(a,b));return a=Hb(a,1,!0)};od=function(a){return!!(2&a)&&!!(4&a)||!!(2048&a)};
_.rd=function(a,b,c,d,e,f){var g=b&2;let h=!1;if(null==c){if(g)return Uc();c=[]}else if(c.constructor===Sc){if(0==(c.Vp&2)||g)return c;c=c.JB()}else Array.isArray(c)?h=Jb(c):c=[];if(g){if(!c.length)return Uc();h||(h=!0,Kb(c))}else if(h){h=!1;g=Gb(c);for(c=0;c<g.length;c++){const m=g[c]=Gb(g[c]);Array.isArray(m[1])&&(m[1]=Kb(m[1]))}c=g}h||((c[_.Ib]|0)&64?c[_.Ib]&=-33:32&b&&Ob(c));e=new Sc(c,e,_.Bc,f);hd(a,b,d,e,!1);return e};
_.sd=function(a,b,c,d,e,f){const g=b&2;a=_.rd(a,b,c,d,e,f);if(null==a)return a;!g&&e&&(a.uO=!0);return a};_.td=function(a,b,c){a=a.Xb;const d=a[_.Ib];return _.sd(a,d,_.id(a,d,b),b,c)};ud=function(a,b,c){const d=a.Xb;let e=d[_.Ib];_.$b(e);if(null==c)return hd(d,e,b),a;let f=c[_.Ib]|0,g=f;var h=!!(2&f)||Object.isFrozen(c);const m=!h&&!1;if(fd(a,f))for(f=21,h&&(c=Gb(c),g=0,f=md(f,e),f=pd(f,e,!0)),h=0;h<c.length;h++)c[h]=jc(c[h]);m&&(c=Gb(c),g=0,f=md(f,e),f=pd(f,e,!0));f!==g&&Pb(c,f);hd(d,e,b,c);return a};
vd=function(a,b,c,d){const e=a.Xb;let f=e[_.Ib];_.$b(f);hd(e,f,b,("0"===d?0===Number(c):c===d)?void 0:c);return a};wd=function(a,b,c){let d=0;for(let e=0;e<c.length;e++){const f=c[e];null!=_.id(a,b,f)&&(0!==d&&(b=hd(a,b,d)),d=f)}return d};xd=function(a,b,c,d){a=a.Xb;let e=a[_.Ib];const f=_.id(a,e,c,d);b=Ac(f,b,!1,e);b!==f&&null!=b&&hd(a,e,c,b,d);return b};
yd=function(a,b,c,d,e,f,g){var h=!!(2&b);const m=h?1:2;f=!!f;g&&(g=!h);h=ld(a,b,d,e);var p=h[_.Ib]|0;const v=!!(4&p);if(!v){p=nd(p,b);var w=h,y=b;const B=!!(2&p);B&&(y=Hb(y,2,!0));let E=!B,J=!0,P=0,U=0;for(;P<w.length;P++){const ia=Ac(w[P],c,!1,y);if(ia instanceof c){if(!B){const I=Jb(ia.Xb);E&&(E=!I);J&&(J=I)}w[U++]=ia}}U<P&&(w.length=U);p=Hb(p,4,!0);p=Hb(p,16,J);p=Hb(p,8,E);Pb(w,p);B&&Object.freeze(w)}if(g&&!(8&p||!h.length&&(1===m||4===m&&32&p))){od(p)&&(h=Gb(h),p=md(p,b),b=hd(a,b,d,h,e));c=h;
g=p;for(w=0;w<c.length;w++)p=c[w],y=_.Mc(p),p!==y&&(c[w]=y);g=Hb(g,8,!0);g=Hb(g,16,!c.length);Pb(c,g);p=g}od(p)||(c=p,p=(g=1===m||4===m&&!!(32&p))?Hb(p,!h.length||16&p&&(!v||32&p)?2:2048,!0):pd(p,b,f),p!==c&&Pb(h,p),g&&Object.freeze(h));2===m&&od(p)&&(h=Gb(h),p=md(p,b),p=pd(p,b,f),Pb(h,p),hd(a,b,d,h,e));return h};md=function(a,b){a=Hb(a,2,!!(2&b));a=Hb(a,32,!0);return a=Hb(a,2048,!1)};pd=function(a,b,c){32&b&&c||(a=Hb(a,32,!1));return a};
zd=function(a,b,c,d,e,f,g){a=a.Xb;const h=a[_.Ib];_.$b(h);b=yd(a,h,c,b,f,!0);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);b[_.Ib]=Jb(c.Xb)?b[_.Ib]&-9:b[_.Ib]&-17};_.Ad=function(a,b){return null!=a?a:b};
Cd=function(a,b,c){var d=Bd?void 0:a.constructor.wb;const e=(c?a.Xb:b)[_.Ib];a=b.length;if(!a)return b;let f,g;if(Wb(c=b[a-1])){a:{var h=c;let v={},w=!1;for(var m in h){let y=h[m];if(Array.isArray(y)){let B=y;if(Zb(y,d,+m)||Vb(y)&&0===y.size)y=null;y!=B&&(w=!0)}null!=y?v[m]=y:w=!0}if(w){for(var p in v){h=v;break a}h=null}}h!=c&&(f=!0);a--}for(m=+!!(e&512)-1;0<a;a--){p=a-1;c=b[p];p-=m;if(!(null==c||Zb(c,d,p)||Vb(c)&&0===c.size))break;g=!0}if(!f&&!g)return b;b=Array.prototype.slice.call(b,0,a);h&&b.push(h);
return b};_.Dd=function(a,b){if(null==b)return new a;if(!Array.isArray(b))throw Error("N");if(Object.isFrozen(b)||Object.isSealed(b)||!Object.isExtensible(b))throw Error("O");b[_.Ib]|=128;return Dc(a,Ob(b))};
Qd=function(a){let b=a[Ed];if(!b){const c=Fd(a),d=Gd(a),e=d.C;b=e?(f,g)=>e(f,g,d):(f,g)=>{for(;Hd(g)&&4!=g.B;){var h=g.D,m=d[h];if(!m){var p=d.tG;p&&(p=p[h])&&(m=d[h]=Id(p))}m&&m(g,f,h)||(m=g,h=m.C,Jd(m),m.iG?m=void 0:(p=m.A.A-h,m.A.A=h,m=Kd(m.A,p)),h=f,m&&(ac||(ac=Symbol()),(p=h[ac])?p.push(m):h[ac]=[m]))}c===Ld||c===Md||c.D||(f[Nd||(Nd=Symbol())]=c)};a[Ed]=b}return b};
Id=function(a){a=Array.isArray(a)?a[0]instanceof Rd?a:[Sd,a]:[a,void 0];const b=a[0].A;if(a=a[1]){const c=Qd(a),d=Gd(a).Mu;return(e,f,g)=>b(e,f,g,d,c)}return b};Ud=function(a,b,c){const d=c[1];let e;if(d){const f=d[Td];e=f?f.Mu:Ic(d[0]);a[b]=null!=f?f:d}e&&e===Ec?(a.A||(a.A=new Set)).add(b):c[0]&&(a.B||(a.B=new Set)).add(b)};Vd=function(a,b){return[a.B,!b||0<b[0]?void 0:b]};
Fd=function(a){var b=a[Td];if(b)return b;b=Wd(a,a[Td]=new Xd,Vd,Vd,Ud);if(!b.tG&&!b.B&&!b.A){let c=!0;for(let d in b)isNaN(d)||(c=!1);c?(Ic(a[0])===Ec?Md?b=Md:(b=new Xd,b.Mu=Ic(!0),b=Md=b):b=Ld||(Ld=new Xd),b=a[Td]=b):b.D=!0}return b};Yd=function(a,b,c){a[b]=c};
Wd=function(a,b,c,d,e=Yd){b.Mu=Ic(a[0]);let f=0;var g=a[++f];g&&g.constructor===Object&&(b.tG=g,g=a[++f],"function"===typeof g&&(b.C=g,b.G=a[++f],g=a[++f]));const h={};for(;Array.isArray(g)&&"number"===typeof g[0]&&0<g[0];){for(var m=0;m<g.length;m++)h[g[m]]=g;g=a[++f]}for(m=1;void 0!==g;){"number"===typeof g&&(m+=g,g=a[++f]);let w;var p=void 0;g instanceof Rd?w=g:(w=Zd,f--);if(w.qK){g=a[++f];p=a;var v=f;"function"==typeof g&&(g=g(),p[v]=g);p=g}g=a[++f];v=m+1;"number"===typeof g&&0>g&&(v-=g,g=a[++f]);
for(;m<v;m++){const y=h[m];e(b,m,p?d(w,p,y):c(w,y))}}return b};$d=function(a,b){const c=a.A;return b?(d,e,f)=>c(d,e,f,b):c};ae=function(a,b,c){const d=a.A;let e,f;return(g,h,m)=>d(g,h,m,f||(f=Gd(b).Mu),e||(e=Qd(b)),c)};Gd=function(a){let b=a[be];if(b)return b;Fd(a);b=Wd(a,a[be]={},$d,ae);be in a&&Td in a&&ce in a&&(a.length=0);return b};de=function(a){return new Rd(a,!1,!1)};ee=function(a,b,c){hd(a,a[_.Ib],b,c)};ge=function(a,b,c){if(2!==a.B)return!1;a=fe(a);ee(b,c,a===Xb()?void 0:a);return!0};
ke=function(a,b){return(c,d)=>{a:{if(he.length){const f=he.pop();ie(f,d);f.A.init(c,void 0,void 0,d);c=f}else c=new je(c,d);try{const f=new a,g=f.Xb;Qd(b)(g,c);var e=f;break a}finally{c.A.clear(),c.D=-1,c.B=-1,100>he.length&&he.push(c)}e=void 0}return e}};le=function(a){return b=>{b=JSON.parse(b);if(!Array.isArray(b))throw Error("M`"+fc(b)+"`"+b);Kb(b);return new a(b)}};ne=function(a){return b=>me(a,b)};oe=function(a=window){return a.WIZ_global_data};
pe=function(a,b=window){return(b=oe(b))&&a in b?b[a]:null};
qe=function(a,b,c,d,e){const f=Zone.__symbol__(d);if(!b[f]){var g=b[f]=b[d];b[d]=function(h,m,p){m&&m.prototype&&e.forEach(function(v){const w=`${c}.${d}::`+v,y=m.prototype;try{if(y.hasOwnProperty(v)){const B=a.ObjectGetOwnPropertyDescriptor(y,v);B&&B.value?(B.value=a.wrapWithCurrentZone(B.value,w),a._redefineProperty(m.prototype,v,B)):y[v]&&(y[v]=a.wrapWithCurrentZone(y[v],w))}else y[v]&&(y[v]=a.wrapWithCurrentZone(y[v],w))}catch(B){}});return g.call(b,h,m,p)};a.attachOriginToPatched(b[d],g)}};
se=function(a){return(re.__Zone_symbol_prefix||"__zone_symbol__")+a};
te=function(){function a(K){g&&g.mark&&g.mark(K)}function b(K,V){g&&g.measure&&g.measure(K,V)}function c(K){P||re[y]&&(P=re[y].resolve(0));if(P){let V=P[B];V||(V=P.then);V.call(P,K)}else re[w](K,0)}function d(K){0===ua&&0===E.length&&c(e);K&&E.push(K)}function e(){if(!J){for(J=!0;E.length;){const K=E;E=[];for(let V=0;V<K.length;V++){const Z=K[V];try{Z.zone.runTask(Z,null,null)}catch($a){I.onUnhandledError($a)}}}I.microtaskDrainDone();J=!1}}function f(){}const g=re.performance;a("Zone");class h{static assertZonePatched(){if(re.Promise!==
ia.ZoneAwarePromise)throw Error("$");}static get root(){let K=h.current;for(;K.parent;)K=K.parent;return K}static get current(){return ka.zone}static get currentTask(){return na}static __load_patch(K,V,Z=!1){if(ia.hasOwnProperty(K)){if(V=!0===re[se("forceDuplicateZoneCheck")],!Z&&V)throw Error("aa`"+K);}else re["__Zone_disable_"+K]||(Z="Zone:"+K,a(Z),ia[K]=V(re,h,I),b(Z,Z))}get parent(){return this.kb}get name(){return this.C}constructor(K,V){this.kb=K;this.C=V?V.name||"unnamed":"<root>";this.B=V&&
V.properties||{};this.A=new p(this,this.kb&&this.kb.A,V)}get(K){const V=this.getZoneWith(K);if(V)return V.B[K]}getZoneWith(K){let V=this;for(;V;){if(V.B.hasOwnProperty(K))return V;V=V.kb}return null}fork(K){if(!K)throw Error("ba");return this.A.fork(this,K)}wrap(K,V){if("function"!==typeof K)throw Error("ca`"+K);const Z=this.A.intercept(this,K,V),$a=this;return function(){return $a.runGuarded(Z,this,arguments,V)}}run(K,V,Z,$a){ka={parent:ka,zone:this};try{return this.A.invoke(this,K,V,Z,$a)}finally{ka=
ka.parent}}runGuarded(K,V=null,Z,$a){ka={parent:ka,zone:this};try{try{return this.A.invoke(this,K,V,Z,$a)}catch(Lb){if(this.A.handleError(this,Lb))throw Lb;}}finally{ka=ka.parent}}runTask(K,V,Z){if(K.zone!=this)throw Error("da`"+(K.zone||U).name+"`"+this.name);if("notScheduled"!==K.state||"eventTask"!==K.type&&"macroTask"!==K.type){var $a="running"!=K.state;$a&&K.mf("running","scheduled");K.runCount++;var Lb=na;na=K;ka={parent:ka,zone:this};try{"macroTask"==K.type&&K.data&&!K.data.isPeriodic&&(K.cancelFn=
void 0);try{return this.A.invokeTask(this,K,V,Z)}catch(Gc){if(this.A.handleError(this,Gc))throw Gc;}}finally{"notScheduled"!==K.state&&"unknown"!==K.state&&("eventTask"==K.type||K.data&&K.data.isPeriodic?$a&&K.mf("scheduled","running"):(K.runCount=0,this.Np(K,-1),$a&&K.mf("notScheduled","running","notScheduled"))),ka=ka.parent,na=Lb}}}scheduleTask(K){if(K.zone&&K.zone!==this)for(var V=this;V;){if(V===K.zone)throw Error("ea`"+this.name+"`"+K.zone.name);V=V.parent}K.mf("scheduling","notScheduled");
V=[];K.cn=V;K.vc=this;try{K=this.A.scheduleTask(this,K)}catch(Z){throw K.mf("unknown","scheduling","notScheduled"),this.A.handleError(this,Z),Z;}K.cn===V&&this.Np(K,1);"scheduling"==K.state&&K.mf("scheduled","scheduling");return K}scheduleMicroTask(K,V,Z,$a){return this.scheduleTask(new v("microTask",K,V,Z,$a,void 0))}scheduleMacroTask(K,V,Z,$a,Lb){return this.scheduleTask(new v("macroTask",K,V,Z,$a,Lb))}scheduleEventTask(K,V,Z,$a,Lb){return this.scheduleTask(new v("eventTask",K,V,Z,$a,Lb))}cancelTask(K){if(K.zone!=
this)throw Error("fa`"+(K.zone||U).name+"`"+this.name);if("scheduled"===K.state||"running"===K.state){K.mf("canceling","scheduled","running");try{this.A.cancelTask(this,K)}catch(V){throw K.mf("unknown","canceling"),this.A.handleError(this,V),V;}this.Np(K,-1);K.mf("notScheduled","canceling");K.runCount=0;return K}}Np(K,V){const Z=K.cn;-1==V&&(K.cn=null);for(let $a=0;$a<Z.length;$a++)Z[$a].Np(K.type,V)}}h.__symbol__=se;const m={name:"",onHasTask:(K,V,Z,$a)=>K.hasTask(Z,$a),onScheduleTask:(K,V,Z,$a)=>
K.scheduleTask(Z,$a),onInvokeTask:(K,V,Z,$a,Lb,Gc)=>K.invokeTask(Z,$a,Lb,Gc),onCancelTask:(K,V,Z,$a)=>K.cancelTask(Z,$a)};class p{get zone(){return this.vc}constructor(K,V,Z){this.MN={microTask:0,macroTask:0,eventTask:0};this.vc=K;this.iV=V;this.ox=Z&&(Z&&Z.onFork?Z:V.ox);this.sD=Z&&(Z.onFork?V:V.sD);this.xM=Z&&(Z.onFork?this.vc:V.xM);this.Ax=Z&&(Z.onIntercept?Z:V.Ax);this.RD=Z&&(Z.onIntercept?V:V.RD);this.QD=Z&&(Z.onIntercept?this.vc:V.QD);this.Dx=Z&&(Z.onInvoke?Z:V.Dx);this.UD=Z&&(Z.onInvoke?V:
V.UD);this.SD=Z&&(Z.onInvoke?this.vc:V.SD);this.qx=Z&&(Z.onHandleError?Z:V.qx);this.zD=Z&&(Z.onHandleError?V:V.zD);this.yD=Z&&(Z.onHandleError?this.vc:V.yD);this.ct=Z&&(Z.onScheduleTask?Z:V.ct);this.Ux=Z&&(Z.onScheduleTask?V:V.Ux);this.Tx=Z&&(Z.onScheduleTask?this.vc:V.Tx);this.Rs=Z&&(Z.onInvokeTask?Z:V.Rs);this.Cx=Z&&(Z.onInvokeTask?V:V.Cx);this.Bx=Z&&(Z.onInvokeTask?this.vc:V.Bx);this.Es=Z&&(Z.onCancelTask?Z:V.Es);this.ex=Z&&(Z.onCancelTask?V:V.ex);this.bx=Z&&(Z.onCancelTask?this.vc:V.bx);this.DD=
this.FD=this.ED=this.vp=null;K=Z&&Z.onHasTask;const $a=V&&V.vp;if(K||$a)this.vp=K?Z:m,this.ED=V,this.FD=this,this.DD=this.vc,Z.onScheduleTask||(this.ct=m,this.Ux=V,this.Tx=this.vc),Z.onInvokeTask||(this.Rs=m,this.Cx=V,this.Bx=this.vc),Z.onCancelTask||(this.Es=m,this.ex=V,this.bx=this.vc)}fork(K,V){return this.ox?this.ox.onFork(this.sD,this.zone,K,V):new h(K,V)}intercept(K,V,Z){return this.Ax?this.Ax.onIntercept(this.RD,this.QD,K,V,Z):V}invoke(K,V,Z,$a,Lb){return this.Dx?this.Dx.onInvoke(this.UD,this.SD,
K,V,Z,$a,Lb):V.apply(Z,$a)}handleError(K,V){return this.qx?this.qx.onHandleError(this.zD,this.yD,K,V):!0}scheduleTask(K,V){let Z=V;if(this.ct)this.vp&&Z.cn.push(this.FD),(Z=this.ct.onScheduleTask(this.Ux,this.Tx,K,V))||(Z=V);else if(V.scheduleFn)V.scheduleFn(V);else if("microTask"==V.type)d(V);else throw Error("ga");return Z}invokeTask(K,V,Z,$a){return this.Rs?this.Rs.onInvokeTask(this.Cx,this.Bx,K,V,Z,$a):V.callback.apply(Z,$a)}cancelTask(K,V){if(this.Es)K=this.Es.onCancelTask(this.ex,this.bx,K,
V);else{if(!V.cancelFn)throw Error("ha");K=V.cancelFn(V)}return K}hasTask(K,V){try{this.vp&&this.vp.onHasTask(this.ED,this.DD,K,V)}catch(Z){this.handleError(K,Z)}}Np(K,V){const Z=this.MN,$a=Z[K];V=Z[K]=$a+V;if(0>V)throw Error("ia");0!=$a&&0!=V||this.hasTask(this.vc,{eR:0<Z.microTask,ZQ:0<Z.macroTask,DV:0<Z.eventTask,change:K})}}class v{constructor(K,V,Z,$a,Lb,Gc){this.vc=null;this.runCount=0;this.cn=null;this.Pd="notScheduled";this.type=K;this.source=V;this.data=$a;this.scheduleFn=Lb;this.cancelFn=
Gc;if(!Z)throw Error("ja");this.callback=Z;const Mb=this;this.invoke="eventTask"===K&&$a&&$a.TB?v.invokeTask:function(){return v.invokeTask.call(re,Mb,this,arguments)}}static invokeTask(K,V,Z){K||(K=this);ua++;try{return K.runCount++,K.zone.runTask(K,V,Z)}finally{1==ua&&e(),ua--}}get zone(){return this.vc}get state(){return this.Pd}cancelScheduleRequest(){this.mf("notScheduled","scheduling")}mf(K,V,Z){if(this.Pd===V||this.Pd===Z)this.Pd=K,"notScheduled"==K&&(this.cn=null);else throw Error("ka`"+this.type+
"`"+this.source+"`"+K+"`"+V+"`"+(Z?" or '"+Z+"'":"")+"`"+this.Pd);}toString(){return this.data&&"undefined"!==typeof this.data.handleId?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const w=se("setTimeout"),y=se("Promise"),B=se("then");let E=[],J=!1,P;const U={name:"NO ZONE"},ia={},I={symbol:se,currentZoneFrame:()=>ka,onUnhandledError:f,microtaskDrainDone:f,scheduleMicroTask:d,
showUncaughtError:()=>!h[se("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:f,patchMethod:()=>f,bindArguments:()=>[],patchThen:()=>f,patchMacroTask:()=>f,patchEventPrototype:()=>f,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>f,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>f,wrapWithCurrentZone:()=>f,filterProperties:()=>[],attachOriginToPatched:()=>f,_redefineProperty:()=>f,patchCallbacks:()=>f,nativeScheduleMicroTask:c};
let ka={parent:null,zone:new h(null,null)},na=null,ua=0;b("Zone","Zone");return h};ue=function(a,b){return Zone.current.wrap(a,b)};ve=function(a,b){for(let c=a.length-1;0<=c;c--)"function"===typeof a[c]&&(a[c]=ue(a[c],b+"_"+c));return a};ze=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=we(a,e);xe(g)&&(a[e]=(h=>{const m=function(){return h.apply(this,ve(arguments,c+"."+e))};ye(m,h);return m})(f))}}};
xe=function(a){return a?!1===a.writable?!1:!("function"===typeof a.get&&"undefined"===typeof a.set):!0};
Ee=function(a,b,c){let d=we(a,b);!d&&c&&we(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=se("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=Ae[g];h||(h=Ae[g]=se("ON_PROPERTY"+g));d.set=function(m){let p=this;p||a!==Be||(p=Be);p&&("function"===typeof p[h]&&p.removeEventListener(g,Ce),f&&f.call(p,null),p[h]=m,"function"===typeof m&&p.addEventListener(g,Ce,!1))};d.get=function(){let m=this;m||a!==Be||(m=Be);if(!m)return null;
var p=m[h];return p?p:e&&(p=e.call(this))?(d.set.call(this,p),"function"===typeof m.removeAttribute&&m.removeAttribute(b),p):null};De(a,b,d);a[c]=!0}};Fe=function(a,b,c){if(b)for(var d=0;d<b.length;d++)Ee(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++)Ee(a,b[d],c)}};
He=function(a){const b=Be[a];if(b){Be[se(a)]=b;Be[a]=function(){const e=ve(arguments,a);switch(e.length){case 0:this[Ge]=new b;break;case 1:this[Ge]=new b(e[0]);break;case 2:this[Ge]=new b(e[0],e[1]);break;case 3:this[Ge]=new b(e[0],e[1],e[2]);break;case 4:this[Ge]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("la");}};ye(Be[a],b);var c=new b(function(){}),d;for(d in c)"XMLHttpRequest"===a&&"responseBlob"===d||function(e){"function"===typeof c[e]?Be[a].prototype[e]=function(){return this[Ge][e].apply(this[Ge],
arguments)}:De(Be[a].prototype,e,{set:function(f){"function"===typeof f?(this[Ge][e]=ue(f,a+"."+e),ye(this[Ge][e],f)):this[Ge][e]=f},get:function(){return this[Ge][e]}})}(d);for(d in b)"prototype"!==d&&b.hasOwnProperty(d)&&(Be[a][d]=b[d])}};Je=function(a,b,c){let d=a;for(;d&&!d.hasOwnProperty(b);)d=Ie(d);!d&&a[b]&&(d=a);a=se(b);let e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];const f=d&&we(d,b);if(xe(f)){const g=c(e,a,b);d[b]=function(){return g(this,arguments)};ye(d[b],e)}}return e};
Ke=function(a,b,c){function d(f){const g=f.data;g.Hd[g.zt]=function(){f.invoke.apply(this,arguments)};e.apply(g.target,g.Hd);return f}let e=null;e=Je(a,b,f=>function(g,h){const m=c(g,h);return 0<=m.zt&&"function"===typeof h[m.zt]?Zone.current.scheduleMacroTask(m.name,h[m.zt],m,d,void 0):f.apply(g,h)})};ye=function(a,b){a[se("OriginalDelegate")]=b};
Oe=function(){if(Le)return Me;Le=!0;try{const a=Ne.navigator.userAgent;if(-1!==a.indexOf("MSIE ")||-1!==a.indexOf("Trident/")||-1!==a.indexOf("Edge/"))Me=!0}catch(a){}return Me};Pe=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].bQ;return b.filter(e=>-1===d.indexOf(e))};Qe=function(a){return Object.getOwnPropertyNames(a).filter(b=>b.startsWith("on")&&2<b.length).map(b=>b.substring(2))};
Te=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=Re+c;b=Re+b;Se[a]={};Se[a]["false"]=c;Se[a]["true"]=b};
af=function(a,b,c,d){function e(P,U,ia){if(U=U||a.event){P=P||U.target||a;var I=P[Se[U.type][ia?"true":"false"]];if(I){ia=[];if(1===I.length)(U=y(I[0],P,U))&&ia.push(U);else{I=I.slice();for(let ka=0;ka<I.length&&(!U||!0!==U[Ue]);ka++){const na=y(I[ka],P,U);na&&ia.push(na)}}if(1===ia.length)throw ia[0];for(U=0;U<ia.length;U++){const ka=ia[U];b.nativeScheduleMicroTask(()=>{throw ka;})}}}}function f(P,U){function ia(pa,Fa){return!Ve&&"object"===typeof pa&&pa?!!pa.capture:Ve&&Fa?"boolean"===typeof pa?
{capture:pa,passive:!0}:pa?"object"===typeof pa&&!1!==pa.passive?Object.assign({},pa,{passive:!0}):pa:{passive:!0}:pa}if(!P)return!1;let I=!0;U&&void 0!==U.TB&&(I=U.TB);const ka=U&&U.DT;let na=!0;U&&void 0!==U.CO&&(na=U.CO);let ua=!1;U&&void 0!==U.pS&&(ua=U.pS);let K=P;for(;K&&!K.hasOwnProperty(g);)K=Ie(K);!K&&P[g]&&(K=P);if(!K||K[v])return!1;const V=U&&U.CV,Z={},$a=K[v]=K[g],Lb=K[se(h)]=K[h];P=K[se(m)]=K[m];const Gc=K[se(p)]=K[p];let Mb;U&&U.prepend&&(Mb=K[se(U.prepend)]=K[U.prepend]);var Od=function(pa){if(!pa.Vz){var Fa=
Se[pa.ul];let Qa;Fa&&(Qa=Fa[pa.capture?"true":"false"]);if(Fa=Qa&&pa.target[Qa])for(let ab=0;ab<Fa.length;ab++)if(Fa[ab]===pa){Fa.splice(ab,1);pa.Vz=!0;0===Fa.length&&(pa.RE=!0,pa.target[Qa]=null);break}}if(pa.RE)return Lb.call(pa.target,pa.ul,pa.capture?E:B,pa.options)};const Qb=function(pa){return $a.call(Z.target,Z.ul,pa.invoke,Z.options)},Ga=function(pa){return Mb.call(Z.target,Z.ul,pa.invoke,Z.options)};var W=function(pa){return Lb.call(pa.target,pa.ul,pa.invoke,pa.options)};Od=I?Od:W;W=function(pa,
Fa){const Qa=typeof Fa;return"function"===Qa&&pa.callback===Fa||"object"===Qa&&pa.ai===Fa};const fa=U&&U.Lg?U.Lg:W,ra=Zone[se("UNPATCHED_EVENTS")],Ya=a[se("PASSIVE_EVENTS")];W=function(pa,Fa,Qa,ab,Nb=!1,Rc=!1){return function(){const Lc=this||a;let Hc=arguments[0];U&&U.Dk&&(Hc=U.Dk(Hc));let si=arguments[1];if(!si||We&&"uncaughtException"===Hc)return pa.apply(this,arguments);let xM=!1;if("function"!==typeof si){if(!si.handleEvent)return pa.apply(this,arguments);xM=!0}if(!ka||ka(pa,si,Lc,arguments)){var Zm=
Ve&&!!Ya&&-1!==Ya.indexOf(Hc),Pd=ia(arguments[2],Zm),$m=Pd&&"object"===typeof Pd&&Pd.signal&&"object"===typeof Pd.signal?Pd.signal:void 0;if(null==$m||!$m.aborted){if(ra)for(var an=0;an<ra.length;an++)if(Hc===ra[an])return Zm?pa.call(Lc,Hc,si,Pd):pa.apply(this,arguments);Zm=Pd?"boolean"===typeof Pd?!0:Pd.capture:!1;an=Pd&&"object"===typeof Pd?Pd.once:!1;var N3=Zone.current,pg=Se[Hc];pg||(Te(Hc,V),pg=Se[Hc]);var hh=pg[Zm?"true":"false"];pg=Lc[hh];var lk=!1;if(pg){if(lk=!0,na)for(hh=0;hh<pg.length;hh++)if(fa(pg[hh],
si))return}else pg=Lc[hh]=[];var Dx;hh=Lc.constructor.name;var zM=Xe[hh];zM&&(Dx=zM[Hc]);Dx||(Dx=hh+Fa+(V?V(Hc):Hc));Z.options=Pd;an&&(Z.options.once=!1);Z.target=Lc;Z.capture=Zm;Z.ul=Hc;Z.tQ=lk;if(lk=I?Ye:void 0)lk.dT=Z;$m&&(Z.options.signal=void 0);var qg=N3.scheduleEventTask(Dx,si,lk,Qa,ab);$m&&(Z.options.signal=$m,pa.call($m,"abort",()=>{qg.zone.cancelTask(qg)},{once:!0}));Z.target=null;lk&&(lk.dT=null);an&&(Pd.once=!0);if(Ve||"boolean"!==typeof qg.options)qg.options=Pd;qg.target=Lc;qg.capture=
Zm;qg.ul=Hc;xM&&(qg.ai=si);Rc?pg.unshift(qg):pg.push(qg);if(Nb)return Lc}}}};K[g]=W($a,w,I?function(){if(!Z.tQ)return $a.call(Z.target,Z.ul,Z.capture?E:B,Z.options)}:Qb,Od,ua);Mb&&(K.prependListener=W(Mb,".prependListener:",Ga,Od,ua,!0));K[h]=function(){const pa=this||a;let Fa=arguments[0];U&&U.Dk&&(Fa=U.Dk(Fa));var Qa=arguments[2];Qa=Qa?"boolean"===typeof Qa?!0:Qa.capture:!1;const ab=arguments[1];if(!ab)return Lb.apply(this,arguments);if(!ka||ka(Lb,ab,pa,arguments)){var Nb=Se[Fa],Rc;Nb&&(Rc=Nb[Qa?
"true":"false"]);if(Nb=Rc&&pa[Rc])for(let Lc=0;Lc<Nb.length;Lc++){const Hc=Nb[Lc];if(fa(Hc,ab)){Nb.splice(Lc,1);Hc.Vz=!0;0===Nb.length&&(Hc.RE=!0,pa[Rc]=null,Qa||"string"!==typeof Fa||(pa[Re+"ON_PROPERTY"+Fa]=null));Hc.zone.cancelTask(Hc);if(ua)return pa;return}}return Lb.apply(this,arguments)}};K[m]=function(pa){var Fa=this||a,Qa=pa;U&&U.Dk&&(Qa=U.Dk(Qa));pa=[];Fa=Ze(Fa,V?V(Qa):Qa);for(Qa=0;Qa<Fa.length;Qa++){const ab=Fa[Qa];pa.push(ab.ai?ab.ai:ab.callback)}return pa};K[p]=function(pa){var Fa=this||
a;if(pa){U&&U.Dk&&(pa=U.Dk(pa));var Qa=Se[pa];if(Qa){var ab=Fa[Qa["false"]];Fa=Fa[Qa["true"]];if(ab)for(ab=ab.slice(),Qa=0;Qa<ab.length;Qa++){const Nb=ab[Qa];this[h].call(this,pa,Nb.ai?Nb.ai:Nb.callback,Nb.options)}if(Fa)for(Fa=Fa.slice(),ab=0;ab<Fa.length;ab++)Qa=Fa[ab],this[h].call(this,pa,Qa.ai?Qa.ai:Qa.callback,Qa.options)}}else{pa=Object.keys(Fa);for(Fa=0;Fa<pa.length;Fa++)(ab=(ab=$e.exec(pa[Fa]))&&ab[1])&&"removeListener"!==ab&&this[p].call(this,ab);this[p].call(this,"removeListener")}if(ua)return this};
ye(K[g],$a);ye(K[h],Lb);Gc&&ye(K[p],Gc);P&&ye(K[m],P);return!0}const g=d&&d.add||"addEventListener",h=d&&d.eW||"removeEventListener",m=d&&d.td||"eventListeners",p=d&&d.fW||"removeAllListeners",v=se(g),w="."+g+":",y=function(P,U,ia){if(!P.Vz){var I=P.callback;"object"===typeof I&&I.handleEvent&&(P.callback=ua=>I.handleEvent(ua),P.ai=I);try{P.invoke(P,U,[ia])}catch(ua){var ka=ua}var na=P.options;na&&"object"===typeof na&&na.once&&U[h].call(U,ia.type,P.ai?P.ai:P.callback,na);return ka}},B=function(P){return e(this,
P,!1)},E=function(P){return e(this,P,!0)};let J=[];for(let P=0;P<c.length;P++)J[P]=f(c[P],d);return J};Ze=function(a,b){if(!b){var c=[];for(let e in a){var d=$e.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=Se[b];c||(Te(b),c=Se[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]};bf=function(a,b){(a=a.Event)&&a.prototype&&b.patchMethod(a.prototype,"stopImmediatePropagation",c=>function(d,e){d[Ue]=!0;c&&c.apply(d,e)})};
hf=function(){cf.__load_patch("util",(a,b,c)=>{const d=Qe(a);c.patchOnProperties=Fe;c.patchMethod=Je;c.bindArguments=ve;c.patchMacroTask=Ke;const e=b.__symbol__("BLACK_LISTED_EVENTS"),f=b.__symbol__("UNPATCHED_EVENTS");a[f]&&(a[e]=a[f]);a[e]&&(b[e]=b[f]=a[e]);c.patchEventPrototype=bf;c.patchEventTarget=af;c.isIEOrEdge=Oe;c.ObjectDefineProperty=De;c.ObjectGetOwnPropertyDescriptor=we;c.ObjectCreate=df;c.ArraySlice=ef;c.patchClass=He;c.wrapWithCurrentZone=ue;c.filterProperties=Pe;c.attachOriginToPatched=
ye;c._redefineProperty=Object.defineProperty;c.patchCallbacks=qe;c.getGlobalObjects=()=>({globalSources:Xe,zoneSymbolEventNames:Se,eventNames:d,isBrowser:ff,isMix:gf,isNode:We,TRUE_STR:"true",FALSE_STR:"false",ZONE_SYMBOL_PREFIX:Re,ADD_EVENT_LISTENER_STR:"addEventListener",REMOVE_EVENT_LISTENER_STR:"removeEventListener"})})};
qf=function(){jf=Zone.__symbol__;kf=Object[jf("defineProperty")]=Object.defineProperty;lf=Object[jf("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;mf=Object.create;nf=jf("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[nf]&&a[nf][b])throw new TypeError("ma`"+b+"`"+a);const d=c.configurable;"prototype"!==b&&(c=of(a,b,c));return pf(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]=of(a,c,b[c])});return mf(a,b)};Object.getOwnPropertyDescriptor=function(a,b){const c=lf(a,b);c&&a&&a[nf]&&a[nf][b]&&(c.configurable=!1);return c}};rf=function(a,b,c){const d=c.configurable;c=of(a,b,c);return pf(a,b,c,d)};
of=function(a,b,c){Object.isFrozen(c)||(c.configurable=!0);c.configurable||(a[nf]||Object.isFrozen(a)||kf(a,nf,{writable:!0,value:{}}),a[nf]&&(a[nf][b]=!0));return c};
pf=function(a,b,c,d){try{return kf(a,b,c)}catch(e){if(c.configurable){"undefined"==typeof d?delete c.configurable:c.configurable=d;try{return kf(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;}};
sf=function(a,b){const {eventNames:c,globalSources:d,zoneSymbolEventNames:e,TRUE_STR:f,FALSE_STR:g,ZONE_SYMBOL_PREFIX:h}=b.getGlobalObjects();var m="ApplicationCache EventSource FileReader InputMethodContext MediaController MessagePort Node Performance SVGElementInstance SharedWorker TextTrack TextTrackCue TextTrackList WebKitNamedFlow Window Worker WorkerGlobalScope XMLHttpRequest XMLHttpRequestEventTarget XMLHttpRequestUpload IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor DBIndex WebSocket".split(" ");
let p=[];var v="Anchor Area Audio BR Base BaseFont Body Button Canvas Content DList Directory Div Embed FieldSet Font Form Frame FrameSet HR Head Heading Html IFrame Image Input Keygen LI Label Legend Link Map Marquee Media Menu Meta Meter Mod OList Object OptGroup Option Output Paragraph Pre Progress Quote Script Select Source Span Style TableCaption TableCell TableCol Table TableRow TableSection TextArea Title Track UList Unknown Video".split(" ");a.wtf?p=v.map(ia=>"HTML"+ia+"Element").concat(m):
a.EventTarget?p.push("EventTarget"):p=m;const w=a.__Zone_disable_IE_check||!1,y=a.__Zone_enable_cross_context_check||!1,B=b.isIEOrEdge(),E={MSPointerCancel:"pointercancel",MSPointerDown:"pointerdown",MSPointerEnter:"pointerenter",MSPointerHover:"pointerhover",MSPointerLeave:"pointerleave",MSPointerMove:"pointermove",MSPointerOut:"pointerout",MSPointerOver:"pointerover",MSPointerUp:"pointerup"};for(m=0;m<c.length;m++){var J=c[m],P=h+(J+g),U=h+(J+f);e[J]={};e[J][g]=P;e[J][f]=U}for(m=0;m<v.length;m++)for(J=
v[m],P=d[J]={},U=0;U<c.length;U++){const ia=c[U];P[ia]=J+".addEventListener:"+ia}v=[];for(m=0;m<p.length;m++)J=a[p[m]],v.push(J&&J.prototype);b.patchEventTarget(a,b,v,{DT:function(ia,I,ka,na){if(!w&&B)if(y)try{const ua=I.toString();if("[object FunctionWrapper]"===ua||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==ua)return ia.apply(ka,na),!1}catch(ua){return ia.apply(ka,na),!1}else{if(I=I.toString(),"[object FunctionWrapper]"===I||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==
I)return ia.apply(ka,na),!1}else if(y)try{I.toString()}catch(ua){return ia.apply(ka,na),!1}return!0},Dk:ia=>E[ia]||ia});Zone[b.symbol("patchEventTarget")]=!!a.EventTarget};
tf=function(a,b){const {ADD_EVENT_LISTENER_STR:c,REMOVE_EVENT_LISTENER_STR:d}=a.getGlobalObjects(),e=b.WebSocket;b.EventTarget||a.patchEventTarget(b,a,[e.prototype]);b.WebSocket=function(g,h){const m=1<arguments.length?new e(g,h):new e(g);let p,v;const w=a.ObjectGetOwnPropertyDescriptor(m,"onmessage");w&&!1===w.configurable?(p=a.ObjectCreate(m),v=m,[c,d,"send","close"].forEach(function(y){p[y]=function(){const B=a.ArraySlice.call(arguments);if(y===c||y===d){var E=0<B.length?B[0]:void 0;E&&(E=Zone.__symbol__("ON_PROPERTY"+
E),m[E]=p[E])}return m[y].apply(m,B)}})):p=m;a.patchOnProperties(p,["close","error","message","open"],v);return p};const f=b.WebSocket;for(const g in e)f[g]=e[g]};
uf=function(a,b){const {isBrowser:c,isMix:d}=a.getGlobalObjects();if((c||d)&&!a.ObjectGetOwnPropertyDescriptor(HTMLElement.prototype,"onclick")&&"undefined"!==typeof Element){var e=a.ObjectGetOwnPropertyDescriptor(Element.prototype,"onclick");if(e&&!e.configurable)return!1;if(e){a.ObjectDefineProperty(Element.prototype,"onclick",{enumerable:!0,configurable:!0,get:function(){return!0}});var f=!!document.createElement("div").onclick;a.ObjectDefineProperty(Element.prototype,"onclick",e);return f}}var g=
b.XMLHttpRequest;if(!g)return!1;e=g.prototype;if(f=a.ObjectGetOwnPropertyDescriptor(e,"onreadystatechange"))return a.ObjectDefineProperty(e,"onreadystatechange",{enumerable:!0,configurable:!0,get:function(){return!0}}),g=!!(new g).onreadystatechange,a.ObjectDefineProperty(e,"onreadystatechange",f||{}),g;const h=a.symbol("fake");a.ObjectDefineProperty(e,"onreadystatechange",{enumerable:!0,configurable:!0,get:function(){return this[h]},set:function(m){this[h]=m}});a=new g;e=()=>{};a.onreadystatechange=
e;e=a[h]===e;a.onreadystatechange=null;return e};wf=function(a){const b=a.symbol("unbound");for(let c=0;c<vf.length;c++){const d=vf[c],e="on"+d;self.addEventListener(d,function(f){f=f.target;let g,h;for(h=f?f.constructor.name+"."+e:"unknown."+e;f;)f[e]&&!f[e][b]&&(g=a.wrapWithCurrentZone(f[e],h),g[b]=f[e],f[e]=g),f=f.parentElement},!0)}};
xf=function(){const a="undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{};a[(a.__Zone_symbol_prefix||"__zone_symbol__")+"legacyPatch"]=function(){const b=a.Zone;b.__load_patch("defineProperty",(c,d,e)=>{e._redefineProperty=rf;qf()});b.__load_patch("registerElement",(c,d,e)=>{const {isBrowser:f,isMix:g}=e.getGlobalObjects();(f||g)&&"registerElement"in c.document&&e.patchCallbacks(e,document,"Document","registerElement",["createdCallback","attachedCallback",
"detachedCallback","attributeChangedCallback"])});b.__load_patch("EventTargetLegacy",(c,d,e)=>{sf(c,e);const {isNode:f,isMix:g}=e.getGlobalObjects();f&&!g||uf(e,c)||(d="undefined"!==typeof WebSocket,wf(e),e.patchClass("XMLHttpRequest"),d&&tf(e,c),Zone[e.symbol("patchEvents")]=!0)})}};yf=function(a,b){b.patchMethod(a,"queueMicrotask",()=>function(c,d){Zone.current.scheduleMicroTask("queueMicrotask",d[0])})};
Af=function(a,b,c,d){function e(p){const v=p.data;v.Hd[0]=function(){return p.invoke.apply(this,arguments)};v.handleId=g.apply(a,v.Hd);return p}function f(p){return h.call(a,p.data.handleId)}let g=null,h=null;b+=d;c+=d;const m={};g=Je(a,b,p=>function(v,w){if("function"===typeof w[0]){const y={isPeriodic:"Interval"===d,delay:"Timeout"===d||"Interval"===d?w[1]||0:void 0,Hd:w},B=w[0];w[0]=function(){try{return B.apply(this,arguments)}finally{y.isPeriodic||("number"===typeof y.handleId?delete m[y.handleId]:
y.handleId&&(y.handleId[zf]=null))}};v=Zone.current.scheduleMacroTask(b,w[0],y,e,f);if(!v)return v;w=v.data.handleId;"number"===typeof w?m[w]=v:w&&(w[zf]=v);w&&w.jj&&w.PB&&"function"===typeof w.jj&&"function"===typeof w.PB&&(v.jj=w.jj.bind(w),v.PB=w.PB.bind(w));return"number"===typeof w||w?w:v}return p.apply(a,w)});h=Je(a,c,p=>function(v,w){v=w[0];let y;"number"===typeof v?y=m[v]:(y=v&&v[zf])||(y=v);y&&"string"===typeof y.type?"notScheduled"!==y.state&&(y.cancelFn&&y.data.isPeriodic||0===y.runCount)&&
("number"===typeof v?delete m[v]:v&&(v[zf]=null),y.zone.cancelTask(y)):p.apply(a,w)})};
Df=function(){var a=cf;a.__load_patch("legacy",b=>{(b=b[a.__symbol__("legacyPatch")])&&b()});a.__load_patch("timers",b=>{Af(b,"set","clear","Timeout");Af(b,"set","clear","Interval");Af(b,"set","clear","Immediate")});a.__load_patch("requestAnimationFrame",b=>{Af(b,"request","cancel","AnimationFrame");Af(b,"mozRequest","mozCancel","AnimationFrame");Af(b,"webkitRequest","webkitCancel","AnimationFrame")});a.__load_patch("blocking",(b,c)=>{const d=["alert","prompt","confirm"];for(let e=0;e<d.length;e++)Je(b,
d[e],(f,g,h)=>function(m,p){return c.current.run(f,b,p,h)})});a.__load_patch("EventTarget",(b,c,d)=>{d.patchEventPrototype(b,d);if(!Zone[d.symbol("patchEventTarget")]){var {eventNames:e,zoneSymbolEventNames:f,TRUE_STR:g,FALSE_STR:h,ZONE_SYMBOL_PREFIX:m}=d.getGlobalObjects();for(c=0;c<e.length;c++){const p=e[c],v=m+(p+h),w=m+(p+g);f[p]={};f[p][h]=v;f[p][g]=w}(c=b.EventTarget)&&c.prototype&&d.patchEventTarget(b,d,[c&&c.prototype])}(c=b.XMLHttpRequestEventTarget)&&c.prototype&&d.patchEventTarget(b,d,
[c.prototype])});a.__load_patch("MutationObserver",()=>{He("MutationObserver");He("WebKitMutationObserver")});a.__load_patch("IntersectionObserver",()=>{He("IntersectionObserver")});a.__load_patch("FileReader",()=>{He("FileReader")});a.__load_patch("on_property",(b,c,d)=>{if((!We||gf)&&!Zone[d.symbol("patchEvents")]){c=b.__Zone_ignore_on_properties;d=[];if(ff){var e=window;d=d.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));
a:{try{var f=Ne.navigator.userAgent;if(-1!==f.indexOf("MSIE ")||-1!==f.indexOf("Trident/")){var g=!0;break a}}catch(m){}g=!1}var h=g?[{target:e,bQ:["error"]}]:[];g=e;f=Qe(e);h=c?c.concat(h):c;e=Ie(e);g&&(f=Pe(g,f,h),Fe(g,f,e))}d=d.concat("XMLHttpRequest XMLHttpRequestEventTarget IDBIndex IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor WebSocket".split(" "));for(e=0;e<d.length;e++)(f=b[d[e]])&&f.prototype&&(g=f.prototype,f=Qe(f.prototype),g&&(f=Pe(g,f,c),Fe(g,f,void 0)))}});a.__load_patch("customElements",
(b,c,d)=>{const {isBrowser:e,isMix:f}=d.getGlobalObjects();(e||f)&&b.customElements&&"customElements"in b&&d.patchCallbacks(d,b.customElements,"customElements","define","connectedCallback disconnectedCallback adoptedCallback attributeChangedCallback formAssociatedCallback formDisabledCallback formResetCallback formStateRestoreCallback".split(" "))});a.__load_patch("XHR",(b,c)=>{(function(p){function v(na){const ua=na.data,K=ua.target;K[g]=!1;K[m]=!1;var V=K[f];E||(E=K[Bf],J=K[Cf]);V&&J.call(K,"readystatechange",
V);V=K[f]=()=>{if(K.readyState===K.DONE)if(!ua.aborted&&K[g]&&"scheduled"===na.state){const Z=K[c.__symbol__("loadfalse")];if(0!==K.status&&Z&&0<Z.length){const $a=na.invoke;na.invoke=function(){const Lb=K[c.__symbol__("loadfalse")];for(let Gc=0;Gc<Lb.length;Gc++)Lb[Gc]===na&&Lb.splice(Gc,1);ua.aborted||"scheduled"!==na.state||$a.call(na)};Z.push(na)}else na.invoke()}else ua.aborted||!1!==K[g]||(K[m]=!0)};E.call(K,"readystatechange",V);K[d]||(K[d]=na);I.apply(K,ua.Hd);K[g]=!0;return na}function w(){}
function y(na){na=na.data;na.aborted=!0;return ka.apply(na.target,na.Hd)}var B=p.XMLHttpRequest;if(B){B=B.prototype;var E=B[Bf],J=B[Cf];!E&&(p=p.XMLHttpRequestEventTarget)&&(p=p.prototype,E=p[Bf],J=p[Cf]);var P=Je(B,"open",()=>function(na,ua){na[e]=0==ua[2];na[h]=ua[1];return P.apply(na,ua)}),U=se("fetchTaskAborting"),ia=se("fetchTaskScheduling"),I=Je(B,"send",()=>function(na,ua){if(!0===c.current[ia]||na[e])return I.apply(na,ua);ua={target:na,url:na[h],isPeriodic:!1,Hd:ua,aborted:!1};const K=Zone.current.scheduleMacroTask("XMLHttpRequest.send",
w,ua,v,y);na&&!0===na[m]&&!ua.aborted&&"scheduled"===K.state&&K.invoke()}),ka=Je(B,"abort",()=>function(na,ua){const K=na[d];if(K&&"string"==typeof K.type)null==K.cancelFn||K.data&&K.data.aborted||K.zone.cancelTask(K);else if(!0===c.current[U])return ka.apply(na,ua)})}})(b);const d=se("xhrTask"),e=se("xhrSync"),f=se("xhrListener"),g=se("xhrScheduled"),h=se("xhrURL"),m=se("xhrErrorBeforeScheduled")});a.__load_patch("geolocation",b=>{b.navigator&&b.navigator.geolocation&&ze(b.navigator.geolocation)});
a.__load_patch("PromiseRejectionEvent",(b,c)=>{function d(e){return function(f){Ze(b,e).forEach(g=>{var h=b.PromiseRejectionEvent;h&&(h=new h(e,{promise:f.promise,reason:f.rejection}),g.invoke(h))})}}b.PromiseRejectionEvent&&(c[se("unhandledPromiseRejectionHandler")]=d("unhandledrejection"),c[se("rejectionHandledHandler")]=d("rejectionhandled"))});a.__load_patch("queueMicrotask",(b,c,d)=>{yf(b,d)})};
Ef=function(){cf.__load_patch("canvas",(a,b,c)=>{a=a.HTMLCanvasElement;"undefined"!==typeof a&&a.prototype&&a.prototype.toBlob&&c.patchMacroTask(a.prototype,"toBlob",(d,e)=>({name:"HTMLCanvasElement.toBlob",target:d,zt:0,Hd:e}))})};
Ff=function(){cf.__load_patch("Error",(a,b,c)=>{function d(I){let ka={oK:I.zone.name},na=ka;for(;I.parent;){I=I.parent;const ua={oK:I.zone.name};ka=ka.parent=ua}return na}function e(I,ka,na=!0){I=I.split("\n");let ua=0;for(;I[ua]!==v&&I[ua]!==w&&I[ua]!==y&&I[ua]!==B&&I[ua]!==E&&ua<I.length;)ua++;for(;ua<I.length&&ka;ua++){let K=I[ua];if(K.trim())switch(p[K]){case g.jC:I.splice(ua,1);ua--;break;case g.transition:ka.parent?ka=ka.parent:ka=null;I.splice(ua,1);ua--;break;default:I[ua]+=na?` [${ka.zone.name}]`:
` [${ka.oK}]`}}return I.join("\n")}function f(){let I=m.apply(this,arguments);const ka=I.originalStack=I.stack;if(f.stackRewrite&&ka){let na=c.currentZoneFrame();if("lazy"===J)I[c.symbol("zoneFrameNames")]=d(na);else if("default"===J)try{I.stack=I.zoneAwareStack=e(ka,na)}catch(ua){}}return this instanceof m&&this.constructor!=m?(Object.keys(I).concat("stack","message").forEach(na=>{const ua=I[na];if(void 0!==ua)try{this[na]=ua}catch(K){}}),this):I}const g={jC:0,transition:1},h=c.symbol("zoneJsInternalStackFrames"),
m=a[c.symbol("Error")]=a.Error,p={};let v,w,y,B,E;a.Error=f;const J=a.__Zone_Error_BlacklistedStackFrames_policy||a.__Zone_Error_ZoneJsInternalStackFrames_policy||"default";f.prototype=m.prototype;f[h]=p;f.stackRewrite=!1;const P=c.symbol("zoneAwareStack");"lazy"===J&&Object.defineProperty(f.prototype,"zoneAwareStack",{configurable:!0,enumerable:!0,get:function(){this[P]||(this[P]=e(this.originalStack,this[c.symbol("zoneFrameNames")],!1));return this[P]},set:function(I){this.originalStack=I;this[P]=
e(this.originalStack,this[c.symbol("zoneFrameNames")],!1)}});const U=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(m))&&a.forEach(I=>{0===U.filter(ka=>ka===I).length&&Object.defineProperty(f,I,{get:function(){return m[I]},set:function(ka){m[I]=ka}})});m.hasOwnProperty("stackTraceLimit")&&(m.stackTraceLimit=Math.max(m.stackTraceLimit,15),Object.defineProperty(f,"stackTraceLimit",{get:function(){return m.stackTraceLimit},set:function(I){return m.stackTraceLimit=I}}));m.hasOwnProperty("captureStackTrace")&&
Object.defineProperty(f,"captureStackTrace",{value:function(I,ka){m.captureStackTrace(I,ka)}});Object.defineProperty(f,"prepareStackTrace",{get:function(){return m.sI},set:function(I){return I&&"function"===typeof I?m.sI=function(ka,na){if(na)for(let ua=0;ua<na.length;ua++)if("zoneCaptureStackTrace"===na[ua].getFunctionName()){na.splice(ua,1);break}return I.call(this,ka,na)}:m.sI=I}});if("disable"!==J){var ia=b.current.fork({name:"detect",onHandleError:function(I,ka,na,ua){if(ua.originalStack&&Error===
f)for(I=ua.originalStack.split(/\n/),ua=na=ka=!1;I.length;){let K=I.shift();if(/:\d+:\d+/.test(K)||"ZoneAwareError"===K){let V=K.split("(")[0].split("@")[0],Z=g.transition;-1!==V.indexOf("ZoneAwareError")&&(-1!==V.indexOf("new ZoneAwareError")?(v=K,w=K.replace("new ZoneAwareError","new Error.ZoneAwareError")):(y=K,B=K.replace("Error.",""),-1===K.indexOf("Error.ZoneAwareError")&&(E=K.replace("ZoneAwareError","Error.ZoneAwareError"))),p[w]=g.jC);-1!==V.indexOf("runGuarded")?na=!0:-1!==V.indexOf("runTask")?
ua=!0:-1!==V.indexOf("run")?ka=!0:Z=g.jC;p[K]=Z;if(ka&&na&&ua){f.stackRewrite=!0;break}}}return!1}}).fork({name:"child",onScheduleTask:function(I,ka,na,ua){return I.scheduleTask(na,ua)},onInvokeTask:function(I,ka,na,ua,K,V){return I.invokeTask(na,ua,K,V)},onCancelTask:function(I,ka,na,ua){return I.cancelTask(na,ua)},onInvoke:function(I,ka,na,ua,K,V,Z){return I.invoke(na,ua,K,V,Z)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;ia.run(()=>{ia.runGuarded(()=>{const I=()=>{};ia.scheduleEventTask(h,
()=>{ia.scheduleMacroTask(h,()=>{ia.scheduleMicroTask(h,()=>{throw Error();},void 0,ka=>{ka.mf=I;ka.invoke()});ia.scheduleMicroTask(h,()=>{throw Error();},void 0,ka=>{ka.mf=I;ka.invoke()})},void 0,ka=>{ka.mf=I;ka.invoke()},()=>{})},void 0,ka=>{ka.mf=I;ka.invoke()},()=>{})})});Error.stackTraceLimit=b}})};
Gf=function(){cf.__load_patch("ZoneAwarePromise",(a,b,c)=>{function d(W){if(W&&W.toString===Object.prototype.toString){const fa=W.constructor&&W.constructor.name;return(fa?fa:"")+": "+JSON.stringify(W)}return W?W.toString():Object.prototype.toString.call(W)}function e(W){c.onUnhandledError(W);try{const fa=b[ka];"function"===typeof fa&&fa.call(this,W)}catch(fa){}}function f(W){return W}function g(W){return Qb.reject(W)}function h(W,fa){return ra=>{try{m(W,fa,ra)}catch(Ya){m(W,!1,Ya)}}}function m(W,
fa,ra){var Ya=$a();if(W===ra)throw new TypeError("na");if(null===W[na]){var pa=null;try{if("object"===typeof ra||"function"===typeof ra)pa=ra&&ra.then}catch(Fa){return Ya(()=>{m(W,!1,Fa)})(),W}if(!1!==fa&&ra instanceof Qb&&ra.hasOwnProperty(na)&&ra.hasOwnProperty(ua)&&null!==ra[na])p(ra),m(W,ra[na],ra[ua]);else if(!1!==fa&&"function"===typeof pa)try{pa.call(ra,Ya(h(W,fa)),Ya(h(W,!1)))}catch(Fa){Ya(()=>{m(W,!1,Fa)})()}else{W[na]=fa;Ya=W[ua];W[ua]=ra;W[K]===K&&!0===fa&&(W[na]=W[Z],W[ua]=W[V]);!1===
fa&&ra instanceof Error&&(pa=b.currentTask&&b.currentTask.data&&b.currentTask.data.__creationTrace__)&&E(ra,Lb,{configurable:!0,enumerable:!1,writable:!0,value:pa});for(pa=0;pa<Ya.length;)v(W,Ya[pa++],Ya[pa++],Ya[pa++],Ya[pa++]);if(0==Ya.length&&0==fa){W[na]=0;fa=ra;try{throw Error("oa`"+d(ra)+"`"+(ra&&ra.stack?"\n"+ra.stack:""));}catch(Fa){fa=Fa}U&&(fa.throwOriginal=!0);fa.rejection=ra;fa.promise=W;fa.zone=b.current;fa.task=b.currentTask;P.push(fa);c.scheduleMicroTask()}}}return W}function p(W){if(0===
W[na]){try{var fa=b[Gc];fa&&"function"===typeof fa&&fa.call(this,{rejection:W[ua],promise:W})}catch(ra){}W[na]=!1;for(fa=0;fa<P.length;fa++)W===P[fa].promise&&P.splice(fa,1)}}function v(W,fa,ra,Ya,pa){p(W);const Fa=W[na],Qa=Fa?"function"===typeof Ya?Ya:f:"function"===typeof pa?pa:g;fa.scheduleMicroTask("Promise.then",()=>{try{const ab=W[ua],Nb=!!ra&&K===ra[K];Nb&&(ra[V]=ab,ra[Z]=Fa);const Rc=fa.run(Qa,void 0,Nb&&Qa!==g&&Qa!==f?[]:[ab]);m(ra,!0,Rc)}catch(ab){m(ra,!1,ab)}},ra)}function w(W){const fa=
W.prototype,ra=B(fa,"then");if(!ra||!1!==ra.writable&&ra.configurable){var Ya=fa.then;fa[I]=Ya;W.prototype.then=function(pa,Fa){return(new Qb((Qa,ab)=>{Ya.call(this,Qa,ab)})).then(pa,Fa)};W[Ga]=!0}}function y(W){return function(fa,ra){fa=W.apply(fa,ra);if(fa instanceof Qb)return fa;ra=fa.constructor;ra[Ga]||w(ra);return fa}}const B=Object.getOwnPropertyDescriptor,E=Object.defineProperty,J=c.symbol,P=[],U=!1!==a[J("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")];var ia=J("Promise");const I=J("then");
c.onUnhandledError=W=>{if(c.showUncaughtError()){const fa=W&&W.rejection;fa?console.error("Unhandled Promise rejection:",fa instanceof Error?fa.message:fa,"; Zone:",W.zone.name,"; Task:",W.task&&W.task.source,"; Value:",fa,fa instanceof Error?fa.stack:void 0):console.error(W)}};c.microtaskDrainDone=()=>{for(;P.length;){const W=P.shift();try{W.zone.runGuarded(()=>{if(W.throwOriginal)throw W.rejection;throw W;})}catch(fa){e(fa)}}};const ka=J("unhandledPromiseRejectionHandler"),na=J("state"),ua=J("value"),
K=J("finally"),V=J("parentPromiseValue"),Z=J("parentPromiseState"),$a=function(){let W=!1;return function(fa){return function(){W||(W=!0,fa.apply(null,arguments))}}},Lb=J("currentTaskTrace"),Gc=J("rejectionHandledHandler"),Mb=function(){},Od=a.AggregateError;class Qb{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(W){return W instanceof Qb?W:m(new this(null),!0,W)}static reject(W){return m(new this(null),!1,W)}static any(W){if(!W||"function"!==typeof W[Symbol.iterator])return Promise.reject(new Od([],
"All promises were rejected"));const fa=[];let ra=0;try{for(let Fa of W)ra++,fa.push(Qb.resolve(Fa))}catch(Fa){return Promise.reject(new Od([],"All promises were rejected"))}if(0===ra)return Promise.reject(new Od([],"All promises were rejected"));let Ya=!1;const pa=[];return new Qb((Fa,Qa)=>{for(let ab=0;ab<fa.length;ab++)fa[ab].then(Nb=>{Ya||(Ya=!0,Fa(Nb))},Nb=>{pa.push(Nb);ra--;0===ra&&(Ya=!0,Qa(new Od(pa,"All promises were rejected")))})})}static race(W){function fa(Qa){Ya(Qa)}function ra(Qa){pa(Qa)}
let Ya,pa,Fa=new this((Qa,ab)=>{Ya=Qa;pa=ab});for(let Qa of W)Qa&&Qa.then||(Qa=this.resolve(Qa)),Qa.then(fa,ra);return Fa}static all(W){return Qb.SE(W)}static allSettled(W){return(this&&this.prototype instanceof Qb?this:Qb).SE(W,{eT:fa=>({status:"fulfilled",value:fa}),gP:fa=>({status:"rejected",reason:fa})})}static SE(W,fa){let ra,Ya,pa=new this((Nb,Rc)=>{ra=Nb;Ya=Rc}),Fa=2,Qa=0;const ab=[];for(let Nb of W){Nb&&Nb.then||(Nb=this.resolve(Nb));const Rc=Qa;try{Nb.then(Lc=>{ab[Rc]=fa?fa.eT(Lc):Lc;Fa--;
0===Fa&&ra(ab)},Lc=>{fa?(ab[Rc]=fa.gP(Lc),Fa--,0===Fa&&ra(ab)):Ya(Lc)})}catch(Lc){Ya(Lc)}Fa++;Qa++}Fa-=2;0===Fa&&ra(ab);return pa}constructor(W){if(!(this instanceof Qb))throw Error("pa");this[na]=null;this[ua]=[];try{const fa=$a();W&&W(fa(h(this,!0)),fa(h(this,!1)))}catch(fa){m(this,!1,fa)}}get [Symbol.toStringTag](){return"Promise"}get [Symbol.species](){return Qb}then(W,fa){var ra,Ya=null==(ra=this.constructor)?void 0:ra[Symbol.species];Ya&&"function"===typeof Ya||(Ya=this.constructor||Qb);ra=
new Ya(Mb);Ya=b.current;null==this[na]?this[ua].push(Ya,ra,W,fa):v(this,Ya,ra,W,fa);return ra}catch(W){return this.then(null,W)}finally(W){var fa,ra=null==(fa=this.constructor)?void 0:fa[Symbol.species];ra&&"function"===typeof ra||(ra=Qb);fa=new ra(Mb);fa[K]=K;ra=b.current;null==this[na]?this[ua].push(ra,fa,W,W):v(this,ra,fa,W,W);return fa}}Qb.resolve=Qb.resolve;Qb.reject=Qb.reject;Qb.race=Qb.race;Qb.all=Qb.all;ia=a[ia]=a.Promise;a.Promise=Qb;const Ga=J("thenPatched");c.patchThen=w;ia&&(w(ia),Je(a,
"fetch",W=>y(W)));Promise[b.__symbol__("uncaughtPromiseErrors")]=P;return Qb})};
Hf=function(){cf.__load_patch("toString",a=>{const b=Function.prototype.toString,c=se("OriginalDelegate"),d=se("Promise"),e=se("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)}})};If=function(a){for(let b in a)if(a[b]===If)return b;throw Error("ra");};_.Jf=function(a){return{fa:a.fa,aa:a.aa||null,U:a.U,value:void 0}};_.Kf=function(a){return{Cb:a.Cb||[],imports:a.imports||[]}};Nf=function(a){var b;(b=a.hasOwnProperty(Lf)?a[Lf]:null)||(b=a.hasOwnProperty(Mf)?a[Mf]:null);return b};Of=function(a){return(a=a&&(a[Lf]||a[Mf]))?a:null};Rf=function(a){return a&&(a.hasOwnProperty(Pf)||a.hasOwnProperty(Qf))?a[Pf]:null};
_.Sf=function(a){return"string"===typeof a?a:null==a?"":String(a)};Tf=function(a){if("string"===typeof a)return a;if(Array.isArray(a))return"["+a.map(Tf).join(", ")+"]";if(null==a)return""+a;if(a.OR)return`${a.OR}`;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)};Uf=function(a,b){return null==a||""===a?null===b?"":b:null==b||""===b?a:a+" "+b};Wf=function(){throw new _.Vf(-201,!1);};Xf=function(a,b){return Object.is(a,b)};
_.Zf=function(a){const b=Yf;Yf=a;return b};_.eg=function(a){if($f)throw Error("k");if(null!==Yf){Yf.FF(a);var b=Yf.Su++;ag(Yf);b<Yf.Md.length&&Yf.Md[b]!==a&&bg(Yf)&&cg(Yf.Md[b],Yf.yg[b]);Yf.Md[b]!==a&&(Yf.Md[b]=a,Yf.yg[b]=bg(Yf)?dg(a,Yf,b):0);Yf.am[b]=a.version}};hg=function(a){if(!bg(a)||a.Sd)if(a.Sd||a.AH!==fg)(a.uI(a)||gg(a))&&a.vI(a),a.Sd=!1,a.AH=fg};jg=function(a){if(void 0!==a.He){var b=$f;$f=!0;try{for(const c of a.He)c.Sd||ig(c)}finally{$f=b}}};
kg=function(){let a;return!1!==(null==(a=Yf)?void 0:a.Gy)};ig=function(a){a.Sd=!0;jg(a);let b;null==(b=a.Iy)||b.call(a,a)};lg=function(a){a&&(a.Su=0);return _.Zf(a)};mg=function(a,b){_.Zf(b);if(a&&void 0!==a.Md&&void 0!==a.yg&&void 0!==a.am){if(bg(a))for(b=a.Su;b<a.Md.length;b++)cg(a.Md[b],a.yg[b]);for(;a.Md.length>a.Su;)a.Md.pop(),a.am.pop(),a.yg.pop()}};gg=function(a){ag(a);for(let b=0;b<a.Md.length;b++){const c=a.Md[b],d=a.am[b];if(d!==c.version)return!0;hg(c);if(d!==c.version)return!0}return!1};
ng=function(a){ag(a);if(bg(a))for(let b=0;b<a.Md.length;b++)cg(a.Md[b],a.yg[b]);a.Md.length=a.am.length=a.yg.length=0;a.He&&(a.He.length=a.gk.length=0)};dg=function(a,b,c){og(a);ag(a);if(0===a.He.length)for(let d=0;d<a.Md.length;d++)a.yg[d]=dg(a.Md[d],a,d);a.gk.push(c);return a.He.push(b)-1};
cg=function(a,b){og(a);ag(a);if(1===a.He.length)for(var c=0;c<a.Md.length;c++)cg(a.Md[c],a.yg[c]);c=a.He.length-1;a.He[b]=a.He[c];a.gk[b]=a.gk[c];a.He.length--;a.gk.length--;b<a.He.length&&(c=a.gk[b],a=a.He[b],ag(a),a.yg[c]=b)};bg=function(a){let b,c;return a.Hy||0<(null!=(c=null==a?void 0:null==(b=a.He)?void 0:b.length)?c:0)};ag=function(a){null!=a.Md||(a.Md=[]);null!=a.yg||(a.yg=[]);null!=a.am||(a.am=[])};og=function(a){null!=a.He||(a.He=[]);null!=a.gk||(a.gk=[])};
_.ug=function(a){const b=Object.create(rg);b.FO=a;a=()=>{hg(b);_.eg(b);if(b.value===sg)throw b.error;return b.value};a[_.tg]=b;return a};wg=function(a){const b=Object.create(vg);b.value=a;a=()=>{_.eg(b);return b.value};a[_.tg]=b;return a};_.yg=function(a,b){kg()||xg();a.St(a.value,b)||(a.value=b,a.version++,fg++,jg(a))};
Bg=function(a,b,c){const d=Object.create(zg);c&&(d.Gy=!0);d.Tj=a;d.Nc=b;const e=f=>{d.pn=f};d.jj={notify:()=>ig(d),run:()=>{if(null!==d.Tj){if($f)throw Error("xa");d.Sd=!1;if(!d.OG||gg(d)){d.OG=!0;var f=lg(d);try{d.pn(),d.pn=Ag,d.Tj(e)}finally{mg(d,f)}}}},cg:()=>d.pn(),destroy:()=>{if(null!==d.Tj||null!==d.Nc)ng(d),d.pn(),d.Tj=null,d.Nc=null,d.pn=Ag},[_.tg]:d};return d.jj};Dg=function(a){const b=Cg;Cg=a;return b};
Eg=function(a,b,c){if((a=Nf(a))&&"root"==a.aa)return void 0===a.value?a.value=a.U():a.value;if(c&8)return null;if(void 0!==b)return b;Wf()};_.Fg=function(a){a.QC=_.Fg;a.toString=function(){return Tf(this())};return a};_.Hg=function(a){return Gg(a)?a():a};Gg=function(a){return"function"===typeof a&&a.hasOwnProperty(Ig)&&a.QC===_.Fg};Kg=function(a){const b=Jg;Jg=a;return b};Lg=function(a,b=0){if(void 0===Jg)throw new _.Vf(-203,!1);return null===Jg?Eg(a,void 0,b):Jg.get(a,b&8?null:void 0,b)};
_.k=function(a,b=0){return(Cg||Lg)(_.Hg(a),b)};_.Ng=function(a,b=0){return _.k(a,Mg(b))};Mg=function(a){return"undefined"===typeof a||"number"===typeof a?a:0|(a.optional&&8)|(a.host&&1)|(a.self&&2)|(a.mW&&4)};Og=function(a){const b=[];for(let c=0;c<a.length;c++){const d=_.Hg(a[c]);if(Array.isArray(d)){if(0===d.length)throw new _.Vf(900,!1);let e=void 0,f=0;for(let g=0;g<d.length;g++){const h=d[g],m=h.__NG_DI_FLAG__;"number"===typeof m?-1===m?e=h.fa:f|=m:e=h}b.push(_.k(e,f))}else b.push(_.k(d))}return b};
Pg=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};Rg=function(a,b,c=null){a=a&&"\n"===a.charAt(0)&&"\u0275"==a.charAt(1)?a.slice(2):a;var d=Tf(b);if(Array.isArray(b))d=b.map(Tf).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):Tf(f)))}d=`{${d.join(", ")}}`}return`${"R3InjectorError"}${c?"("+c+")":""}[${d}]: ${a.replace(Qg,"\n  ")}`};
Sg=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++}};Ug=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?Tg(a,c,e,b[++d]):Tg(a,c,e,null))}}return a};
Tg=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)};Vg=function(a){return 4===a.type&&"ng-template"!==a.value};
Wg=function(a,b,c){let d=4;const e=a.cd;if(null!==e)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}else g=0;f=!1;for(let B=0;B<b.length;B++){var h=b[B];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 if(d&8){var m;if(!(m=null===e)){a:{m=void 0;var p=a,v=0;if(c)for(;v<e.length&&"string"===
typeof e[v];v+=2){if(p="class"===e[v]){b:{p=e[v+1].toLowerCase();for(var w=0,y=p.length;;){w=p.indexOf(h,w);if(-1===w){p=w;break b}if(0===w||32>=p.charCodeAt(w-1)){const E=h.length;if(w+E===y||32>=p.charCodeAt(w+E)){p=w;break b}}w+=1}}p=-1!==p}if(p){h=!0;break a}}else if(Vg(p)){h=!1;break a}v=e.indexOf(1,v);if(-1<v)for(;++v<e.length&&"string"===typeof(m=e[v]);)if(m.toLowerCase()===h){h=!0;break a}h=!1}m=!h}if(m){if(0===(d&1))return!1;f=!0}}else{m=b[++B];a:if(null===e)h=-1;else if(v=0,c||!Vg(a)){for(p=
!1;v<e.length;){y=e[v];if(y===h){h=v;break a}if(3===y||6===y)p=!0;else if(1===y||2===y){for(y=e[++v];"string"===typeof y;)y=e[++v];continue}else if(4===y)break;else if(0===y){v+=4;continue}v+=p?1:2}h=-1}else b:{v=e.indexOf(4);if(-1<v)for(v++;v<e.length;){p=e[v];if("number"===typeof p)break;if(p===h){h=v;break b}v++}h=-1}if(-1===h){if(0===(d&1))return!1;f=!0}else if(""!==m&&(h=h>g?"":e[h+1].toLowerCase(),d&2&&m!==h)){if(0===(d&1))return!1;f=!0}}}return 0===(d&1)||f};
Xg=function(a,b,c=!1){for(let d=0;d<b.length;d++)if(Wg(a,b[d],c))return!0;return!1};Yg=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};Zg=function(a){return{toString:a}.toString()};
_.l=function(a){return Zg(()=>{var b=$g(a),c;b=Object.assign({},b,{R:a.R,S:a.S,O:a.O,V:a.V||null,Ta:a.Ta,FA:0===a.qa,cG:null,mI:null,Y:b.L&&a.Y||null,xz:null,rm:null!=(c=a.rm)?c:!1,data:a.data||{},Ma:a.Ma||0,styles:a.styles||_.ah,UU:null,Bo:a.Bo||null,Ub:null,id:""});bh(b);c=a.Y;b.cG=ch(c,!1);b.mI=ch(c,!0);c=0;const d=[b.J,b.Ta,b.za,b.Fa,b.V,b.S,b.R,b.Ma,b.L,b.rm,b.Ra,JSON.stringify(b.inputs),JSON.stringify(b.outputs),Object.getOwnPropertyNames(b.type.prototype),!!b.Hb,!!b.Ka].join("|");for(const e of d)c=
Math.imul(31,c)+e.charCodeAt(0)<<0;b.id="c"+(c+2147483648);return b})};fh=function(a){return a[dh]||a[_.eh]||null};gh=function(a){return null!==a};_.ih=function(a){return Zg(()=>({type:a.type,aq:a.aq||_.ah,OO:a.OO||_.ah,imports:a.imports||_.ah,exports:a.exports||_.ah,uW:null,Bo:a.Bo||null,id:a.id||null}))};
kh=function(a,b){if(null==a)return _.jh;const c={};for(const e in a)if(a.hasOwnProperty(e)){var d=a[e];let f,g=0;if(Array.isArray(d)){g=d[0];f=d[1];let h;d=null!=(h=d[2])?h:f}else f=d;b?(c[f]=0!==g?[e,g]:e,b[f]=d):c[f]=e}return c};_.lh=function(a){return Zg(()=>{const b=$g(a);bh(b);return b})};_.mh=function(a){return{type:a.type,name:a.name,U:null,Wd:!1!==a.Wd,L:!0===a.L,Eb:a.type.prototype.ka||null}};oh=function(a){return a[nh]||null};
$g=function(a){const b={};return{type:a.type,WA:null,U:null,na:a.na||null,za:a.za||0,Fa:a.Fa||null,Hb:a.Hb||null,vn:b,Sg:null,iQ:a.inputs||_.jh,Ra:a.Ra||null,L:!0===a.L,rm:!0===a.rm,J:a.J||_.ah,Ka:a.Ka||null,features:a.features||null,Jv:null,En:null,Nq:null,inputs:kh(a.inputs,b),outputs:kh(a.outputs),tV:null}};bh=function(a){let b;null==(b=a.features)||b.forEach(c=>c(a))};ch=function(a,b){if(!a)return null;const c=b?oh:fh;return()=>("function"===typeof a?a():a).map(d=>c(d)).filter(gh)};
qh=function(a){return a.hasOwnProperty(ph)?a[ph]:null};rh=function(a,b){a.forEach(c=>Array.isArray(c)?rh(c,b):b(c))};sh=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};_.uh=function(a,b,c){let d=th(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};vh=function(a,b){b=th(a,b);if(0<=b)return a[b|1]};
th=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)};yh=function(...a){const b=[],c=new Set;let d;const e=f=>{b.push(f)};rh(a,f=>{wh(f,e,[],c)&&(d||(d=[]),d.push(f))});void 0!==d&&xh(d,e);return b};xh=function(a,b){for(let c=0;c<a.length;c++){const {co:d,Cb:e}=a[c];zh(e,f=>{b(f,d)})}};
wh=function(a,b,c,d){a=_.Hg(a);if(!a)return!1;let e=null;var f=Rf(a);const g=!f&&(a[dh]||null);if(f||g){if(g&&!g.L)return!1;e=a}else{var h=a.co;if(f=Rf(h))e=h;else return!1}h=d.has(e);if(g){if(h)return!1;d.add(e);if(g.Y){f="function"===typeof g.Y?g.Y():g.Y;for(var m of f)wh(m,b,c,d)}}else if(f){if(null!=f.imports&&!h){d.add(e);let p;rh(f.imports,v=>{wh(v,b,c,d)&&(p||(p=[]),p.push(v))});void 0!==p&&xh(p,b)}h||(m=qh(e)||(()=>new e),b({ca:e,Dd:m,ie:_.ah},e),b({ca:Ah,Xa:e,Mb:!0},e),b({ca:Bh,Xa:()=>_.k(e),
Mb:!0},e));f=f.Cb;if(null!=f&&!h){const p=a;zh(f,v=>{b(v,p)})}}else return!1;return e!==a&&void 0!==a.Cb};zh=function(a,b){for(let c of a)c&&c.wi&&(c=c.wi),Array.isArray(c)?zh(c,b):b(c)};Dh=function(a){return null!==a&&"object"==typeof a&&Ch in a};Eh=function(a){return"function"===typeof a};Hh=function(){void 0===Fh&&(Fh=new Gh);return Fh};
Jh=function(a){var b=Nf(a);b=null!==b?b.U:qh(a);if(null!==b)return b;if(a instanceof _.n)throw new _.Vf(204,!1);if(a instanceof Function)return Ih(a);throw new _.Vf(204,!1);};Ih=function(a){if(0<a.length)throw new _.Vf(204,!1);const b=Of(a);return null!==b?()=>b.U(a):()=>new a};Nh=function(a){if(Dh(a))return Kh(void 0,a.Xa);a=Lh(a);return Kh(a,Mh)};
Lh=function(a){var b=void 0;if(Eh(a))return b=_.Hg(a),qh(b)||Jh(b);if(Dh(a))b=()=>_.Hg(a.Xa);else if(a&&a.Dd)b=()=>a.Dd(...Og(a.ie||[]));else if(a&&a.Na)b=()=>_.k(_.Hg(a.Na));else{const c=_.Hg(a&&(a.Cd||a.ca));if(a.ie)b=()=>new c(...Og(a.ie));else return qh(c)||Jh(c)}return b};Kh=function(a,b,c=!1){return{U:a,value:b,Mb:c?[]:void 0}};Oh=function(a,b){for(const c of a)Array.isArray(c)?Oh(c,b):c&&c&&c.wi?Oh(c.wi,b):b(c)};
Rh=function(a,b){a instanceof Ph&&Qh(a);a=Kg(a);const c=Dg();try{return b()}finally{Kg(a),Dg(c)}};_.Sh=function(){if(void 0===Cg&&null==Jg)throw new _.Vf(-203,!1);};Th=function(a){return Array.isArray(a)&&"object"===typeof a[1]};Uh=function(a){return Array.isArray(a)&&!0===a[1]};_.Wh=function(){return Vh};Vh=function(a){a.type.prototype.kc&&(a.Jv=Xh);return Yh};
Yh=function(){const a=this.__ngSimpleChanges__||null,b=null==a?void 0:a.current;if(b){const c=a.SA;if(c===_.jh)a.SA=b;else for(let d in b)c[d]=b[d];a.current=null;this.kc(b)}};Xh=function(a,b,c,d,e){d=this.vn[d];var f;(f=a.__ngSimpleChanges__||null)||(f=a.__ngSimpleChanges__={SA:_.jh,current:null});var g=f;f=g.current||(g.current={});g=g.SA;const h=g[d];f[d]=new Zh(h&&h.he,c,g===_.jh);null!==b?b.XE(b,c):a[e]=c};$h=function(a){for(;Array.isArray(a);)a=a[0];return a};ai=function(a,b){return $h(b[a.index])};
bi=function(a,b){a=b[a];return Th(a)?a:a[0]};ci=function(a,b){return null===b||void 0===b?null:a[b]};di=function(a){let b;return!!(a[2]&9216||(null==(b=a[23])?0:b.Sd))};fi=function(a){let b;null==(b=a[10].hn)||b.notify(7);a[2]&64&&(a[2]|=1024);di(a)&&ei(a)};ei=function(a){let b;null==(b=a[10].hn)||b.notify(0);for(a=gi(a);null!==a&&!(a[2]&8192);){a[2]|=8192;if(128!==(a[2]&128))break;a=gi(a)}};hi=function(a,b){if(256===(a[2]&256))throw new _.Vf(911,!1);null===a[21]&&(a[21]=[]);a[21].push(b)};
gi=function(a){a=a[3];return Uh(a)?a[3]:a};_.q=function(){return _.ii.fj};_.r=function(a){_.ii.hl=a;return a[8]};_.t=function(a){_.ii.hl=null;return a};_.ji=function(){let a=_.ii.nl;for(;null!==a&&64===a.type;)a=a.parent;return a};ki=function(a,b){const c=_.ii;c.nl=a;c.dj=b};_.li=function(){const a=_.ii;let b=a.wt;-1===b&&(b=a.wt=a.Ub.zy);return b};_.mi=function(a){const b=_.ii,c=b.Be;b.Be+=a;return c};ni=function(a){const b=_.ii.tn;return-1===b?null:a[b]};
pi=function(a,b,c){if(c&4){for(;!(b=b.parent,null!==b||c&1);){b=a[1];b=2===b.type?b.VF:1===b.type?a[5]:null;if(null===b)break;a=a[14];if(b.type&10)break}if(null===b)return!1}c=_.ii=oi();c.nl=b;c.fj=a;return!0};qi=function(a){const b=oi(),c=a[1];_.ii=b;b.nl=c.firstChild;b.fj=a;b.Ub=c;b.hl=a;b.Be=c.zy;b.WG=!1};oi=function(){const a=_.ii,b=null===a?null:a.re;return null===b?ri(a):b};
ri=function(a){const b={nl:null,dj:!0,fj:null,Ub:null,selectedIndex:-1,hl:null,Pt:0,oq:null,tn:-1,wt:-1,Be:-1,qf:0,parent:a,re:null,WG:!1};null!==a&&(a.re=b);return b};ti=function(){const a=_.ii;_.ii=a.parent;a.nl=null;a.fj=null;return a};ui=function(){const a=ti();a.dj=!0;a.Ub=null;a.selectedIndex=-1;a.hl=null;a.Pt=0;a.tn=-1;a.oq=null;a.wt=-1;a.Be=-1;a.qf=0};_.vi=function(){const a=_.ii;return a.Ub.data[a.selectedIndex]};_.wi=function(){_.ii.oq="svg"};
xi=function(a,b){for(let d=b.Re,e=b.Mg;d<e;d++){var c=a.data[d].type.prototype;b=c.ud;const f=c.jr,g=c.qb,h=c.UH;c=c.ka;if(b){let m,p;(null!=(p=(m=a).kq)?p:m.kq=[]).push(-d,b)}if(f){let m,p;(null!=(p=(m=a).kq)?p:m.kq=[]).push(d,f);let v,w;(null!=(w=(v=a).Jy)?w:v.Jy=[]).push(d,f)}if(g){let m,p;(null!=(p=(m=a).ts)?p:m.ts=[]).push(-d,g)}if(h){let m,p;(null!=(p=(m=a).ts)?p:m.ts=[]).push(d,h);let v,w;(null!=(w=(v=a).cC)?w:v.cC=[]).push(d,h)}if(null!=c){let m,p;(null!=(p=(m=a).ol)?p:m.ol=[]).push(d,c)}}};
zi=function(a,b,c,d){(a[2]&3)===c&&yi(a,b,c,d)};Ai=function(a,b){let c=a[2];(c&3)===b&&(a[2]=(c&16383)+1)};yi=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 m=0>b[e],p=b[e+1],v=a[m?-b[e]:b[e]];m?a[2]>>14<a[17]>>16&&(a[2]&3)===c&&(a[2]+=16384,Bi(v,p)):Bi(v,p);a[17]=(a[17]&4294901760)+e+2}e++}};Bi=function(a,b){const c=_.Zf(null);try{b.call(a)}finally{_.Zf(c)}};
Ci=function(a,b){for(a>>=16;0<a;)b=b[14],a--;return b};Ei=function(a){const b=Di;Di=a;return b};Hi=function(a,b,c){let d;"string"===typeof c?d=c.charCodeAt(0)||0:c.hasOwnProperty(Fi)&&(d=c[Fi]);null==d&&(d=c[Fi]=Gi++);c=d&255;b.data[a+(c>>5)]|=1<<c};Li=function(a,b){var c=Ii(a,b);if(-1!==c)return c;c=b[1];c.Ud&&(a.tf=b.length,Ji(c.data,a),Ji(b,null),Ji(c.Oi,null));c=Ki(a,b);a=a.tf;if(-1!==c){const d=c&32767,e=Ci(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};
Ji=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};Ii=function(a,b){return-1===a.tf||a.parent&&a.parent.tf===a.tf||null===b[a.tf+8]?-1:a.tf};Ki=function(a,b){if(a.parent&&-1!==a.parent.tf)return a.parent.tf;a=0;let c=b;for(;null!==c;){b=Mi(c);if(null===b)break;a++;c=c[14];if(-1!==b.tf)return b.tf|a<<16}return-1};
_.Ni=function(a){var b=_.ji();if("class"===a)return b.nn;if("style"===a)return b.styles;if(b=b.cd){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};Oi=function(a,b,c,d){c&8&&void 0===d&&(d=null);if(0===(c&3)){a=a[9];const e=Dg();try{return a?a.get(b,d,c&8):Eg(b,d,c&8)}finally{Dg(e)}}c&8||void 0!==d?b=d:(Wf(),b=void 0);return b};
Ri=function(a,b,c,d=0,e){if(null!==a){if(b[2]&2048&&!(d&2)){a:{var f=Pi;var g=a;let h=b;for(;null!==g&&null!==h&&h[2]&2048&&!(h[2]&512);){const m=Qi(g,h,c,d|2);if(m!==Pi){f=m;break a}g=g.parent;if(!g){if(g=h[20])if(g=g.get(c,Pi,d),g!==Pi){f=g;break a}g=Mi(h);h=h[14]}}}if(f!==Pi)return f}a=Qi(a,b,c,d);if(a!==Pi)return a}return Oi(b,c,d,e)};
Qi=function(a,b,c,d){var e=Pi;if("string"===typeof c)var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(Fi)?c[Fi]:void 0,f="number"===typeof f?0<=f?f&255:Si:f;if("function"===typeof f){if(!pi(b,a,d))return d&1?d&8||void 0!==e?b=e:(Wf(),b=void 0):b=Oi(b,c,d,e),b;try{var g=f(d);if(null!=g||d&8)return g;Wf()}finally{ti()}}else if("number"===typeof f){g=null;let m=Ii(a,b);let p=d&1?b[15][5]:null;if(-1===m||d&4){var h=-1===m?Ki(a,b):b[m+8];-1===h||d&2?m=-1:(g=b[1],m=h&32767,b=Ci(h,b))}for(;-1!==m;){a=b[1];
if(a.data[m+(f>>5)]&1<<f){h=b[1];const v=h.data[m+8],w=Ti(v,h,c,null==g?-1<v.Qi&&Di:g!=h&&0!==(v.type&3),d&1&&p===v);h=null!==w?Ui(b,h,w,v):Pi;if(h!==Pi)return h}h=b[m+8];-1!==h&&!(d&2||d&1&&b[1].data[m+8]===p)&&b[m+(f>>5)]&1<<f?(g=a,m=h&32767,b=Ci(h,b)):m=-1}}return e};Ti=function(a,b,c,d,e){var f=a.tk;const g=b.data;var h=f&1048575;b=a.Re;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.O&&e.type===c?b:null};
Ui=function(a,b,c,d){let e=a[c];const f=b.data;if(e instanceof Vi){const h=e;if(h.C)throw a=f[c],new _.Vf(-200,"function"===typeof a?a.name||a.toString():"object"===typeof a&&null!=a&&"function"===typeof a.type?a.type.name||a.type.toString():_.Sf(a));const m=Ei(h.G);h.C=!0;const p=h.D?Dg(h.D):null;pi(a,d,0);try{if(e=a[c]=h.U(void 0,f,a,d),b.Ud&&c>=d.Re){var g=f[c];const v=g.type.prototype.lb,w=g.type.prototype.ug;if(g.type.prototype.kc){const y=Vh(g);let B;(null!=(B=b.bi)?B:b.bi=[]).push(c,y);let E;
(null!=(E=b.nk)?E:b.nk=[]).push(c,y)}if(v){let y;(null!=(y=b.bi)?y:b.bi=[]).push(-c,v)}if(w){let y;(null!=(y=b.bi)?y:b.bi=[]).push(c,w);let B;(null!=(B=b.nk)?B:b.nk=[]).push(c,w)}}}finally{null!==p&&Dg(p),Ei(m),h.C=!1,ti()}}return e};Si=function(){return new Wi(_.ji(),_.q())};
_.Yi=function(a){return Zg(()=>{var b=a.prototype.constructor;b=b[ph]||Xi(b);const c=Object.prototype;let d=Object.getPrototypeOf(a.prototype).constructor;for(;d&&d!==c;){const e=d[ph]||Xi(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return e=>new e})};Xi=function(a){return Gg(a)?()=>{const b=Xi(_.Hg(a));return b&&b()}:qh(a)};Mi=function(a){const b=a[1],c=b.type;return 2===c?b.VF:1===c?a[5]:null};Zi=function(a){return function(...b){if(a){b=a(...b);for(const c in b)this[c]=b[c]}}};
$i=function(a){return Zg(()=>{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=Zi(a);return b})};cj=function(a,b=null,c=null,d){a=aj(a,b,c,d);bj(a);return a};
aj=function(a,b=null,c=null,d,e=new Set){c=[c||_.ah,{wi:yh([a]),zW:!0}];d=d||("object"===typeof a?void 0:Tf(a));return new Ph(c,b||Hh(),d||null,e)};ej=function(){if(void 0!==dj)return dj;if("undefined"!==typeof document)return document;throw new _.Vf(210,!1);};gj=function(a,b){Th(b)?(a.__ngContext__=b[19],fj.set(b[19],b)):a.__ngContext__=b};hj=function(a){for(;null!==a&&!Uh(a);)a=a[4];return a};jj=function(a,b){return new _.ij(ai(a,b))};_.kj=function(a){return a instanceof _.ij?a.M:a};mj=function(){return new lj};
_.nj=function(a){return a.ownerDocument.defaultView};pj=function(a){if(!oj.has(a)){oj.add(a);var b,c;null==(b=performance)||null==(c=b.mark)||c.call(b,"mark_feature_usage",{detail:{FV:a}})}};
_.xj=function(a,b){!b&&_.Sh();let c;const d=null!=(c=null==b?void 0:b.Ca)?c:_.Ng(_.qj);if("browser"!==(null!=d?d:_.Ng(_.qj)).get(rj))return sj;pj("NgAfterRender");let e,f;const g=null!=(f=(e=d.get(tj)).handler)?f:e.handler=new uj;let h;const m=null!=(h=null==b?void 0:b.wg)?h:2;b=()=>{g.unregister(v);p()};const p=d.get(_.vj).Eb(b),v=Rh(d,()=>new wj(m,a));g.register(v);return{destroy:b}};
_.yj=function(a,b){!b&&_.Sh();let c;const d=null!=(c=null==b?void 0:b.Ca)?c:_.Ng(_.qj);if("browser"!==(null!=d?d:_.Ng(_.qj)).get(rj))return sj;pj("NgAfterNextRender");let e,f;const g=null!=(f=(e=d.get(tj)).handler)?f:e.handler=new uj;let h;const m=null!=(h=null==b?void 0:b.wg)?h:2,p=()=>{g.unregister(w);v()},v=d.get(_.vj).Eb(p),w=Rh(d,()=>new wj(m,()=>{p();a()}));g.register(w);return{destroy:p}};
Aj=function(a,b){const c=zj?64:1088;let d;for(null==(d=a[10].hn)||d.notify(b);a;){a[2]|=c;b=gi(a);if(0!==(a[2]&512)&&!b)break;a=b}};_.u=function(a=1){Bj(_.ii.Ub,_.q(),_.ii.selectedIndex+a)};Bj=function(a,b,c){3===(b[2]&3)?(a=a.nk,null!==a&&yi(b,a,3,c)):(a=a.bi,null!==a&&zi(b,a,0,c));_.ii.selectedIndex=c};_.x=function(a,b=0){const c=_.q();return null===c?_.k(a,b):Ri(_.ji(),c,_.Hg(a),b)};Cj=function(){throw Error("Aa");};
Dj=function(a,b,c,d,e,f){const g=_.Zf(null);try{let h=null;0!==(e&1)&&(h=b[d][_.tg]);null!==h&&void 0!==h.OB&&(f=h.OB(f));0!==(e&2)&&(f=a.Sg[d].call(b,f));null!==a.Jv?a.Jv(b,h,f,c,d):(a=h,null!==a?a.XE(a,f):b[d]=f)}finally{_.Zf(g)}};Gj=function(){return"".replace(Ej,a=>a.replace(Fj,"\u200b$1\u200b"))};
Hj=function(a,b,c,d,e){if(null!=d){var f=!1;if(Uh(d))var g=d;else Th(d)&&(f=!0,d=d[0]);d=$h(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.qq(d);if(null!=g)for(d=g[7],d!==$h(g)&&Hj(a,b,c,d,e),e=10;e<g.length;e++)f=g[e],Ij(b,a,f[1].firstChild,f,c,d,!1)}};
Jj=function(a,b){let c;null==(c=b[10].hn)||c.notify(8);Ij(b[11],2,a.firstChild,b,null,null,!1)};Kj=function(a,b){const c=a[9],d=b[3];Th(d)?a[2]|=2:b[15]!==d[3][15]&&(a[2]|=2);null===c?a[9]=[b]:c.push(b)};Lj=function(a,b){a=a[9];a.splice(a.indexOf(b),1)};Mj=function(a,b){if(!(10>=a.length)){var c=10+b,d=a[c];if(d){const e=d[16];null!==e&&e!==a&&Lj(e,d);0<b&&(a[c-1][4]=d[4]);a=sh(a,10+b);Jj(d[1],d);d[0]=null;d[5]=null;b=a[18];null!==b&&b.xn(a[1]);d[3]=null;d[4]=null;d[2]&=-129}return d}};
Oj=function(a,b){if(!(b[2]&256)){var c=b[11];c.qq&&Ij(c,3,a.firstChild,b,null,null,!1);if(a=b[12])for(;a;){c=null;if(Th(a))c=a[12];else{const d=a[10];d&&(c=d)}if(!c){for(;a&&!a[4]&&a!==b;)Th(a)&&Nj(a[1],a),a=a[3];null===a&&(a=b);Th(a)&&Nj(a[1],a);c=a&&a[4]}a=c}else Nj(b[1],b)}};
Nj=function(a,b){if(!(b[2]&256)){var c=_.Zf(null);try{b[2]&=-129;b[2]|=256;b[23]&&ng(b[23]);var d;if(null!=a&&null!=(d=a.ol))for(let m=0;m<d.length;m+=2){const p=b[d[m]];if(!(p instanceof Vi)){const v=d[m+1];if(Array.isArray(v))for(let w=0;w<v.length;w+=2)v[w+1].call(p[v[w]]);else v.call(p)}}var e=a.cg;const f=b[7];if(null!==e)for(d=0;d<e.length-1;d+=2)if("string"===typeof e[d]){const m=e[d+3];if(0<=m)f[m]();else f[-m].unsubscribe();d+=2}else e[d].call(f[e[d+1]]);null!==f&&(b[7]=null);const g=b[21];
if(null!==g)for(b[21]=null,e=0;e<g.length;e++)(0,g[e])();1===b[1].type&&b[11].destroy();const h=b[16];if(null!==h&&Uh(b[3])){h!==b[3]&&Lj(h,b);const m=b[18];null!==m&&m.xn(a)}fj.delete(b[19])}finally{_.Zf(c)}}};Pj=function(a,b,c){for(;null!==b&&b.type&40;)b=b.parent;if(null===b)return c[0];const d=b.Qi;return-1<d&&({Ma:a}=a.data[b.Re+d],2===a||0===a)?null:ai(b,c)};
Qj=function(a,b,c,d){a=Pj(a,d.parent,b);const e=b[11];d=d.parent||b[5];b=d.type&40?ai(d,b):null;if(null!=a)if(Array.isArray(c))for(let h=0;h<c.length;h++){d=e;var f=a,g=c[h];null!==b?d.insertBefore(f,g,b,!1):d.appendChild(f,g)}else null!==b?e.insertBefore(a,c,b,!1):e.appendChild(a,c)};
Sj=function(a,b){if(null!==b){var c=b.type;if(c&3)return ai(b,a);if(c&4)return Rj(-1,a[b.index]);if(c&8){c=b.re;if(null!==c)return Sj(a,c);a=a[b.index];return Uh(a)?Rj(-1,a):$h(a)}if(c&32)return(void 0)(b,a)()||$h(a[b.index]);c=null!==b?a[15][5].bh[b.bh]:null;if(null!==c){if(Array.isArray(c))return c[0];a=gi(a[15]);return Sj(a,c)}return Sj(a,b.next)}return null};Rj=function(a,b){a+=11;if(a<b.length){a=b[a];const c=a[1].firstChild;if(null!==c)return Sj(a,c)}return b[7]};
Ij=function(a,b,c,d,e,f,g){for(;null!=c;){const m=d[c.index];var h=c.type;g&&0===b&&(m&&gj($h(m),d),c.flags|=2);if(32!==(c.flags&32))if(h&8)Ij(a,b,c.re,d,e,f,!1),Hj(b,a,e,m,f);else if(h&32){h=(void 0)(c,d);let p;for(;p=h();)Hj(b,a,e,p,f);Hj(b,a,e,m,f)}else h&16?Tj(a,b,d,c,e,f):Hj(b,a,e,m,f);c=g?c.VA:c.next}};Tj=function(a,b,c,d,e,f){var g=c[15];c=g[5].bh[d.bh];if(Array.isArray(c))for(d=0;d<c.length;d++)Hj(b,a,e,c[d],f);else g=g[3],128===(d.flags&128)&&(c.flags|=128),Ij(a,b,c,g,e,f,!0)};
Uj=function(a,b,c){const d=c.Vg,e=c.nn;c=c.styles;null!==d&&Sg(a,b,d);null!==e&&(""===e?a.removeAttribute(b,"class"):a.setAttribute(b,"class",e));null!==c&&a.setAttribute(b,"style",c)};_.Wj=function(a){return a instanceof Vj?a.A:a};Xj=function(a,b){a=a instanceof Vj&&a.yw()||null;if(null!=a&&a!==b){if("ResourceURL"===a&&"URL"===b)return!0;throw Error("Ba`"+b+"`"+a);}return a===b};
ak=function(){if(void 0===Yj&&(Yj=null,Zj.trustedTypes))try{Yj=Zj.trustedTypes.createPolicy("angular",{createHTML:a=>a,createScript:a=>a,createScriptURL:a=>a})}catch(a){}return Yj};bk=function(a){let b;return(null==(b=ak())?void 0:b.createHTML(a))||a};dk=function(a){a=String(a);return a.match(ck)?a:"unsafe:"+a};ek=function(a){const b={};for(const c of a.split(","))b[c]=!0;return b};fk=function(...a){const b={};for(const c of a)for(const d in c)c.hasOwnProperty(d)&&(b[d]=!0);return b};
gk=function(a){a=a.nodeName;return"string"===typeof a?a:"FORM"};jk=function(a){return a.replace(/&/g,"&amp;").replace(hk,function(b){return"&#"+(1024*(b.charCodeAt(0)-55296)+(b.charCodeAt(1)-56320)+65536)+";"}).replace(ik,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
uk=function(a,b){var c=null;try{var d;if(!(d=kk)){const m=new mk(a);try{var e=!!(new window.DOMParser).parseFromString(bk(""),"text/html")}catch(p){e=!1}d=e?new nk(m):m}kk=d;var f=b?String(b):"";c=kk.fu(f);a=5;b=f;do{if(0===a)throw Error("Da");a--;f=b;b=c.innerHTML;c=kk.fu(f)}while(f!==b);var g=new ok;let h=(("content"in c&&c.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===c.nodeName?c.content:null)||c).firstChild;f=!0;for(a=[];h;){if(h.nodeType===Node.ELEMENT_NODE)a:{b=g;d=h;const m=gk(d).toLowerCase();
if(!pk.hasOwnProperty(m)){f=!qk.hasOwnProperty(m);break a}b.A.push("<");b.A.push(m);const p=d.attributes;for(d=0;d<p.length;d++){const v=p.item(d),w=v.name,y=w.toLowerCase();if(!rk.hasOwnProperty(y))continue;let B=v.value;sk[y]&&(B=dk(B));b.A.push(" ",w,'="',jk(B),'"')}b.A.push(">");f=!0}else h.nodeType===Node.TEXT_NODE&&g.A.push(jk(h.nodeValue));if(f&&h.firstChild){a.push(h);const m=h.firstChild;if(m&&(h.compareDocumentPosition(m)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY)throw Error("Ca`"+
m.outerHTML);h=m}else for(;h;){if(h.nodeType===Node.ELEMENT_NODE){b=g;const p=gk(h).toLowerCase();pk.hasOwnProperty(p)&&!tk.hasOwnProperty(p)&&(b.A.push("</"),b.A.push(p),b.A.push(">"))}const m=h.nextSibling;if(m&&h!==m.previousSibling)throw Error("Ca`"+m.outerHTML);if(b=m){h=b;break}h=a.pop()}}return bk(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)}};
wk=function(){if(void 0===vk&&(vk=null,Zj.trustedTypes))try{vk=Zj.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:a=>a,createScript:a=>a,createScriptURL:a=>a})}catch(a){}return vk};xk=function(a){let b;return(null==(b=wk())?void 0:b.createHTML(a))||a};yk=function(a){let b;return(null==(b=wk())?void 0:b.createScriptURL(a))||a};_.Ak=function(a){const b=zk();return b?xk(b.A(1,a)||""):Xj(a,"HTML")?xk(_.Wj(a)):uk(ej(),_.Sf(a))};
_.Bk=function(a){const b=zk();return b?b.A(4,a)||"":Xj(a,"URL")?_.Wj(a):dk(_.Sf(a))};Ck=function(a){const b=zk();if(b)return yk(b.A(5,a)||"");if(Xj(a,"ResourceURL"))return yk(_.Wj(a));throw new _.Vf(904,!1);};zk=function(){const a=_.q();return a&&a[10].rS};
Ek=function(a,b,c,d,e,f,g,h,m,p,v){const w=b.Oi.slice();w[0]=e;w[2]=d|204;if(null!==p||a&&a[2]&2048)w[2]|=2048;w[17]=0;w[3]=w[14]=a;w[8]=c;w[10]=g||a&&a[10];w[11]=h||a&&a[11];w[9]=m||a&&a[9]||null;w[5]=f;w[19]=Dk++;w[6]=v;w[20]=p;w[15]=2==b.type?a[15]:w;return w};
Gk=function(a,b,c,d,e){var f=a.data[b];if(null===f){f=_.ii.nl;const m=_.ii.dj;var g=a.data,h=m?f:f&&f.parent;let p=h?h.tf:-1,v=0;null!==Fk&&(v|=128);b=g[b]={type:c,index:b,KV:null,tf:p,Re:-1,Mg:-1,Mt:-1,Qi:-1,aW:null,flags:v,tk:0,value:d,cd:e,Vg:null,iA:null,bH:void 0,inputs:null,outputs:null,Ub:null,next:null,QA:null,VA:null,re:null,parent:h,bh:null,styles:null,Rv:null,zv:void 0,nn:null,Bt:null,yv:void 0,fq:0,Xr:0};null===a.firstChild&&(a.firstChild=b);null!==f&&(m?null==f.re&&null!==b.parent&&(f.re=
b):null===f.next&&(f.next=b,b.QA=f));f=b;_.ii.WG&&(f.flags|=32)}else f.type&64&&(f.type=c,f.value=d,f.cd=e,a=_.ii,b=a.nl,a=a.dj?b:b.parent,f.tf=null===a?-1:a.tf);ki(f,!0);return f};Hk=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.Oi.push(d),a.data.push(null);return e};Ik=function(a,b,c,d,e){const f=_.ii.selectedIndex;try{_.ii.selectedIndex=-1,d&2&&25<b.length&&Bj(a,b,25),c(d,e)}finally{_.ii.selectedIndex=f}};
Jk=function(a,b,c){if(0!==(b.flags&4)){const d=_.Zf(null);try{const e=b.Re,f=b.Mg;for(b=e;b<f;b++){const g=a.data[b];g.Hb&&g.Hb(1,c[b],b)}}finally{_.Zf(d)}}};
Nk=function(a,b,c){var d=ai(c,b);const e=c.Re,f=c.Mg;if(-1<c.Qi){var g=a.data[e+c.Qi],h=ai(c,b),m=Kk(g),p=b[10].jm,v=16;g.rm?v=4096:g.FA&&(v=64);g=Lk(b,Ek(b,m,null,v,h,c,null,p.kl(h,g),null,null,null));b[c.index]=g}a.Ud||Li(c,b);gj(d,b);d=c.bH;for(g=e;g<f;g++){h=a.data[g];m=Ui(b,a,g,c);gj(m,b);if(null!==d&&(p=d[g-e],null!==p))for(v=0;v<p.length;){const w=p[v++],y=p[v++],B=p[v++],E=p[v++];Dj(h,m,w,y,B,E)}h.O&&(bi(c.index,b)[8]=Ui(b,a,g,c))}64===(c.flags&64)&&Mk(a,b,c)};
Ok=function(a,b,c=ai){const d=b.iA;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}}};Kk=function(a){const b=a.Ub;return null===b||b.XG?a.Ub=Pk(1,null,a.O,a.R,a.S,a.cG,a.mI,a.Ka,a.Bo,a.V,a.id):b};
Pk=function(a,b,c,d,e,f,g,h,m,p,v){d=25+d;e=d+e;const w=[];for(let y=0;y<e;y++)w.push(y<d?null:_.Qk);p="function"===typeof p?p():p;return w[1]={type:a,Oi:w,O:c,zb:null,Ka:h,VF:b,data:w.slice().fill(null,d),zy:d,rG:e,Fz:null,Ud:!0,Xt:!0,sJ:!1,rJ:!1,bi:null,nk:null,kq:null,Jy:null,ts:null,cC:null,ol:null,cg:null,Hb:null,Ri:null,dG:"function"===typeof f?f():f,nI:"function"===typeof g?g():g,firstChild:null,Bo:m,V:p,XG:!1,oJ:v}};
Sk=function(a,b,c,d,e){for(let g in b){if(!b.hasOwnProperty(g))continue;var f=b[g];if(void 0===f)continue;null!=d||(d={});let h,m=0;Array.isArray(f)?(h=f[0],m=f[1]):h=f;f=g;if(null!==e){if(!e.hasOwnProperty(g))continue;f=e[g]}0===a?Rk(d,c,f,h,m):Rk(d,c,f,h)}return d};Rk=function(a,b,c,d,e){let f;a.hasOwnProperty(c)?(f=a[c]).push(b,d):f=a[c]=[b,d];void 0!==e&&f.push(e)};
_.Uk=function(a,b,c,d,e,f,g,h){const m=ai(b,c);let p=b.inputs,v;!h&&null!=p&&(v=p[d])?(Tk(a,c,v,d,e),-1<b.Qi&&(a=bi(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(m,d,e))};
Xk=function(a,b,c,d){const e=null===d?null:{"":-1};var f=a.dG;let g=null,h=null;if(f)for(let v=0;v<f.length;v++){const w=f[v];if(Xg(c,w.J,!1))if(g||(g=[]),w.O)if(null!==w.En){const y=[];h=h||new Map;w.En(w,y,h);g.unshift(...y,w);Vk(a,c,y.length)}else g.unshift(w),Vk(a,c,0);else{h=h||new Map;let y,B;null==(B=(y=w).En)||B.call(y,w,g,h);g.push(w)}}f=null===g?null:[g,h];var m;let p;null===f?m=p=null:[m,p]=f;null!==m&&Wk(a,b,c,m,e,p);if(e&&d)for(a=c.iA=[],b=0;b<d.length;b+=2){m=e[d[b+1]];if(null==m)throw new _.Vf(-301,
!1);a.push(d[b],m)}c.Vg=Ug(c.Vg,c.cd)};
Wk=function(a,b,c,d,e,f){for(var g=0;g<d.length;g++){var h=Li(c,b);Hi(h,a,d[g].type)}h=a.data.length;g=d.length;c.flags|=1;c.Re=h;c.Mg=h+g;c.tk=h;for(h=0;h<d.length;h++)g=d[h],g.WA&&g.WA(g);g=h=!1;var m=Hk(a,b,d.length,null);for(var p=0;p<d.length;p++){var v=d[p];c.Vg=Ug(c.Vg,v.Fa);var w=a,y=c,B=b,E=m;w.data[E]=v;var J=v.U||(v.U=qh(v.type));J=new Vi(J,!!v.O);w.Oi[E]=J;B[E]=J;J=w;var P=y;w=Hk(w,B,v.za,_.Qk);if(B=v.na){y=J.Fz;null===y&&(y=J.Fz=[]);J=~P.index;a:{for(P=y.length;0<P;){const na=y[--P];
if("number"===typeof na&&0>na){P=na;break a}}P=0}P!=J&&y.push(J);y.push(E,w,B)}E=m;J=v;if(w=e){if(J.Ra)for(B=0;B<J.Ra.length;B++)w[J.Ra[B]]=E;J.O&&(w[""]=E)}null!==v.Hb&&(c.flags|=4);if(null!==v.na||null!==v.Fa||0!==v.za)c.flags|=64;v=v.type.prototype;if(!h&&(v.kc||v.lb||v.ug)){var U=void 0,ia=void 0;(null!=(ia=(U=a).bi)?ia:U.bi=[]).push(c.index);h=!0}if(!g&&(v.kc||v.ug)){var I=void 0,ka=void 0;(null!=(ka=(I=a).nk)?ka:I.nk=[]).push(c.index);g=!0}m++}I=c.Re;b=c.Mg;a=a.data;d=c.cd;e=[];for(ia=U=null;I<
b;I++){ka=a[I];g=(h=f?f.get(ka):null)?h.outputs:null;U=Sk(0,ka.inputs,I,U,h?h.inputs:null);ia=Sk(1,ka.outputs,I,ia,g);if(null===U||null===d||Vg(c))ka=null;else{ka=U;h=I;g=null;for(m=0;m<d.length;)if(p=d[m],0===p)m+=4;else{if(5!==p){if("number"===typeof p)break;if(ka.hasOwnProperty(p))for(null===g&&(g=[]),v=ka[p],E=0;E<v.length;E+=3)if(v[E]===h){g.push(p,v[E+1],v[E+2],d[m+1]);break}}m+=2}ka=g}e.push(ka)}null!==U&&(U.hasOwnProperty("class")&&(c.flags|=8),U.hasOwnProperty("style")&&(c.flags|=16));c.bH=
e;c.inputs=U;c.outputs=ia};Mk=function(a,b,c){var d=c.Re;const e=c.Mg,f=c.index;c=_.ii.tn;try{for(_.ii.selectedIndex=f;d<e;d++){const g=a.data[d],h=b[d];_.ii.tn=d;null===g.na&&0===g.za&&null===g.Fa||null===g.na||g.na(1,h)}}finally{_.ii.selectedIndex=-1,_.ii.tn=c}};Vk=function(a,b,c){b.Qi=c;let d;(null!=(d=a.Ri)?d:a.Ri=[]).push(b.index)};
Yk=function(a,b){const c=a.Hb;if(null!==c){const d=_.Zf(null);try{for(let e=0;e<c.length;e+=2){const f=c[e],g=c[e+1];if(-1!==g){const h=a.data[g];_.ii.qf=f;h.Hb(2,b[g],g)}}}finally{_.Zf(d)}}};Lk=function(a,b){a[12]?a[13][4]=b:a[12]=b;return a[13]=b};Zk=function(a,b,c){_.ii.qf=0;const d=_.Zf(null);try{b(a,c)}finally{_.Zf(d)}};$k=function(a,b,c){if(null===a||a.O)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]};
bl=function(a,b){(a=(a=a[9])?a.get(_.al,null):null)&&a.handleError(b)};Tk=function(a,b,c,d,e){for(let f=0;f<c.length;){const g=c[f++],h=c[f++],m=c[f++];Dj(a.data[g],b[g],d,h,m,e)}};_.cl=function(a,b){a[11].Ic($h(a[_.ii.selectedIndex]),b)};
el=function(a,b,c){qi(b);try{var d=a.Ka;null!==d&&Zk(1,d,c);var e=a.O;null!==e&&Ik(a,b,e,1,c);a.Ud&&(a.Ud=!1);let f;null!=(f=b[18])&&dl(f,a);a.rJ&&Yk(a,b);a.sJ&&Zk(2,a.Ka,c);const g=a.Ri;if(null!==g)for(e=0;e<g.length;e++){const h=bi(g[e],b),m=h[1];c=m;d=h;for(let p=d.length;p<c.Oi.length;p++)d.push(c.Oi[p]);null!==h[0]&&null===h[6]&&(h[6]=null);el(m,h,h[8])}}catch(f){throw a.Ud&&(a.XG=!0,a.Ud=!1),f;}finally{b[2]&=-5,ui()}};
fl=function(a,b,c){let d=c?a.styles:null,e=c?a.nn: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=Uf(e,g);else if(2==f){const m=b[++h];d=Uf(d,g+": "+m+";")}}c?a.styles=d:a.Rv=d;c?a.nn=e:a.Bt=e};
gl=function(a,b,c,d,e=!1){for(;null!==c;){var f=b[c.index];null!==f&&d.push($h(f));if(Uh(f)){var g=d;for(let h=10;h<f.length;h++){const m=f[h],p=m[1].firstChild;null!==p&&gl(m[1],m,p,g)}f[7]!==f[0]&&g.push(f[7])}f=c.type;if(f&8)gl(a,b,c.re,d);else if(f&32)for(f=(void 0)(c,b);g=f();)d.push(g);else f&16&&(f=null!==c?b[15][5].bh[c.bh]:null,Array.isArray(f)?d.push(...f):(g=gi(b[15]),gl(g[1],g,f,d,!0)));c=e?c.VA:c.next}return d};
il=function(a,b=!0,c=0){const d=a[10],e=d.jm;var f;null==(f=e.vt)||f.call(e);try{f=zj;try{for(zj=!0,hl(a,c),c=0;di(a);){if(100===c)throw new _.Vf(103,!1);c++;hl(a,1)}}finally{zj=f}}catch(g){throw b&&bl(a,g),g;}finally{let g;null==(g=e.end)||g.call(e);let h;null==(h=d.cH)||h.flush()}};jl=function(a,b){for(let c=hj(a[12]);null!==c;c=hj(c[4]))for(let d=10;d<c.length;d++)a=c[d],128===(a[2]&128)&&hl(a,b)};
hl=function(a,b){var c=a[1],d=a[2],e=a[23],f=!!(0===b&&d&16);f||(f=!!(d&64&&0===b));f||(f=!!(d&1024));f||(f=!!((null==e?0:e.Sd)&&gg(e)));e&&(e.Sd=!1);a[2]&=-9217;if(f){if(e=c.O,b=a[8],f=a[2],256!==(f&256)){var g;null!=(g=a[10].cH)&&g.flush();qi(a);d=g=null;if(2!==c.type){if(null!=(g=a[23]))var h=g;else g=null!=(h=kl.pop())?h:Object.create(ll),g.fj=a,h=g;d=h;g=lg(d)}try{a[17]=0;_.ii.Be=c.zy;null!==e&&Ik(c,a,e,2,b);if(h=3===(f&3)){var m=c.nk;null!==m&&yi(a,m,3,null)}else{const J=c.bi;null!==J&&zi(a,
J,0,null);Ai(a,0)}for(var p=hj(a[12]);null!==p;p=hj(p[4]))if(p[2]&2){var v=p[9];for(m=0;m<v.length;m++){var w=v[m];w[2]&1024||(w[2]|=1024,128===(w[2]&128)&&ei(w))}}jl(a,0);null!==c.Hb&&Yk(c,a);if(h){const J=c.Jy;null!==J&&yi(a,J,3)}else{const J=c.kq;null!==J&&zi(a,J,1);Ai(a,1)}const y=c.Fz;if(null!==y)try{for(w=0;w<y.length;w++){const J=y[w];if(0>J)_.ii.selectedIndex=~J;else{p=J;const P=y[++w],U=y[++w];v=_.ii;v.Be=v.wt=P;_.ii.tn=p;U(2,a[p])}}}finally{_.ii.selectedIndex=-1}const B=c.Ri;null!==B&&ml(a,
B,0);const E=c.Ka;null!==E&&Zk(2,E,b);if(h){const J=c.cC;null!==J&&yi(a,J,3)}else{const J=c.ts;null!==J&&zi(a,J,2);Ai(a,2)}!0===c.Xt&&(c.Xt=!1);if(a[22]){for(const J of a[22])J();a[22]=null}a[2]&=-73}catch(y){throw ei(a),y;}finally{null!==d&&(mg(d,g),a=d,a.fj[23]!==a&&(a.fj=null,kl.push(a))),ui()}}}else d&8192&&(jl(a,1),c=c.Ri,null!==c&&ml(a,c,1))};ml=function(a,b,c){for(let e=0;e<b.length;e++){var d=c;const f=bi(b[e],a);128===(f[2]&128)&&hl(f,d)}};
nl=function(a){const b=[];for(const c in a){if(!a.hasOwnProperty(c))continue;const d=a[c];void 0!==d&&b.push({rk:Array.isArray(d)?d[0]:d,BJ:c})}return b};ol=function(){xi(_.q()[1],_.ji())};ql=function(a,b,c=null){return(new pl({Cb:a,parent:b,UF:c,GI:!0})).Ca};_.rl=function(a){return!!a&&"function"===typeof a.then};sl=function(a){setTimeout(()=>{throw a;},0)};
tl=function(a){a=a(b=>{b.name=b.constructor.name;b.stack=Error().stack});a.prototype=Object.create(Error.prototype);return a.prototype.constructor=a};ul=function(a){return"function"===typeof a};wl=function(a){return a instanceof _.vl||a&&"closed"in a&&"function"===typeof a.remove&&"function"===typeof a.add&&"function"===typeof a.unsubscribe};xl=function(a){return a};yl=function(a){return 0===a.length?xl:1===a.length?a[0]:function(b){return a.reduce((c,d)=>d(c),b)}};
zl=function(a){return a&&"function"===typeof a.next&&"function"===typeof a.error&&"function"===typeof a.complete};Al=function(a){a||(a=Promise);if(!a)throw Error("Ea");return a};Cl=function(a,b){return new _.Bl(c=>{const d=new _.vl;let e=0;d.add(b.Nc(function(){e===a.length?c.complete():(c.next(a[e++]),c.closed||d.add(this.Nc()))}));return d})};Dl=function(a){return a&&"function"===typeof a.Nc};_.Fl=function(...a){let b=a[a.length-1];return Dl(b)?(a.pop(),Cl(a,b)):new _.Bl(El(a))};
Gl=function(a){return new _.Bl(b=>b.error("function"===typeof a?a():a))};_.Il=function(a){return new Promise((b,c)=>{const d=new _.vl;d.add(a.subscribe({next:e=>{b(e);d.unsubscribe()},error:c,complete:()=>{c(new Hl)}}))})};_.Jl=function(a,b){if(a&&"function"===typeof a.Wn)return a.Wn(b);throw new TypeError("Fa");};
Ll=function(){return a=>_.Jl(a,function(b){const c=this;let d=null;b.Hp++;const e=new Kl(c,void 0,void 0,()=>{if(!b||0>=b.Hp||0<--b.Hp)d=null;else{var g=b.Lm,h=d;d=null;!g||h&&g!==h||g.unsubscribe();c.unsubscribe()}}),f=b.subscribe(e);e.closed||(d=b.connect());return f})};_.z=function(a){return function(b){if("function"!==typeof a)throw new TypeError("Ga");return _.Jl(b,new Ml(a))}};Nl=function(a){return null!==a&&"object"===typeof a};Pl=function(a){return b=>{Ol(a,b).catch(c=>b.error(c))}};
Ol=function(a,b){return _.Ql(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:Rl(a)};else throw Error("c`"+String(a));f=new Sl(h)}for(d=f;;){var m=yield d.next();if(m.done)break;b.next(m.value)}}catch(v){var p={error:v}}finally{try{m&&!m.done&&(c=d.return)&&(yield c.call(d))}finally{if(p)throw p.error;}}b.complete()})};
_.Ul=function(a,b){if(!b.closed)return a instanceof _.Bl?a.subscribe(b):Tl(a)(b)};_.Xl=function(...a){let b=void 0,c=void 0,d=void 0;Dl(a[a.length-1])&&(c=a.pop());"function"===typeof a[a.length-1]&&(b=a.pop());if(1===a.length){const e=a[0];Vl(e)&&(a=e);Nl(e)&&Object.getPrototypeOf(e)===Object.prototype&&(d=Object.keys(e),a=d.map(f=>e[f]))}return _.Jl(c?Cl(a,c):new _.Bl(El(a)),new Wl(b,d))};_.Yl=function(a){return a instanceof _.Bl?a:new _.Bl(Tl(a))};
_.Zl=function(a,b){var c=Infinity;if("function"===typeof b)return d=>_.A(d,_.Zl((e,f)=>_.A(_.Yl(a(e,f)),_.z((g,h)=>b(e,g,f,h))),c));"number"===typeof b&&(c=b);return d=>_.Jl(d,new $l(a,c))};am=function(a=Infinity){return _.Zl(xl,a)};bm=function(...a){return am(1)(_.Fl(...a))};_.cm=function(a){return new _.Bl(b=>{let c;try{c=a()}catch(d){b.error(d);return}return _.Yl(c).subscribe(b)})};
_.em=function(...a){if(1===a.length){const b=a[0];if(Vl(b))return dm(b,null);if(Nl(b)&&Object.getPrototypeOf(b)===Object.prototype)return a=Object.keys(b),dm(a.map(c=>b[c]),a)}if("function"===typeof a[a.length-1]){const b=a.pop();a=1===a.length&&Vl(a[0])?a[0]:a;return _.A(dm(a,null),_.z(c=>b(...c)))}return dm(a,null)};
dm=function(a,b){return new _.Bl(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 m=_.Yl(a[h]);let p=!1;c.add(m.subscribe({next:v=>{p||(p=!0,g++);e[h]=v},error:v=>c.error(v),complete:()=>{f++;f!==d&&p||(g===d&&c.next(b?b.reduce((v,w,y)=>(v[w]=e[y],v),{}):e),c.complete())}}))}}})};
_.fm=function(a,b,c){if(ul(c)){var d=c;c=void 0}return d?_.A(_.fm(a,b,c),_.z(e=>Vl(e)?d(...e):d(e))):new _.Bl(e=>{gm(a,b,function(f){1<arguments.length?e.next(Array.prototype.slice.call(arguments)):e.next(f)},e,c)})};
gm=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++)gm(a[g],b,c,d,e);else throw new TypeError("La");d.add(f)};
hm=function(a){return!Vl(a)&&0<=a-parseFloat(a)+1};_.km=function(a=0){var b=_.im;if(!hm(a)||0>a)a=0;b&&"function"===typeof b.Nc||(b=_.im);return new _.Bl(c=>{c.add(b.Nc(jm,a,{Mo:c,counter:0,ev:a}));return c})};jm=function(a){const b=a.Mo,c=a.counter;a=a.ev;b.next(c);this.Nc({Mo:b,counter:c+1,ev:a},a)};
_.lm=function(...a){let b=Infinity,c=void 0,d=a[a.length-1];Dl(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 _.Bl?a[0]:am(b)(c?Cl(a,c):new _.Bl(El(a)))};mm=function(){};_.om=function(a){return function(b){return _.Jl(b,new nm(a))}};_.pm=function(a){return a instanceof Date&&!isNaN(a)};
_.rm=function(a=0,b){var c;let d=-1;null!=b&&(Dl(b)?c=b:d=b);Dl(c)||(c=_.im);return new _.Bl(e=>{const f=Math.max(0,_.pm(a)?+a-c.now():a);return c.Nc(qm,f,{counter:0,ev:d,Mo:e})})};qm=function(a){const b=a.ev,c=a.Mo,d=a.counter++;c.next(d);if(!c.closed){if(0>b)return c.complete();this.Nc(a,b)}};
_.sm=function(...a){let b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());return new _.Bl(c=>{const d=a.map(()=>[]),e=a.map(()=>!1),f=new _.vl,g=()=>{if(d.every(h=>0<h.length)){let h=d.map(m=>m.shift());if(b)try{h=b(...h)}catch(m){c.error(m);return}c.next(h);d.some((m,p)=>0===m.length&&e[p])&&c.complete()}};for(let h=0;!c.closed&&h<a.length;h++){const m=_.Yl(a[h]);f.add(m.subscribe({next:p=>{d[h].push(p);g()},error:p=>c.error(p),complete:()=>{e[h]=!0;0===d[h].length&&c.complete()}}))}return f})};
um=function(){var a;return b=>{let c,d=void 0,e=void 0,f;a=null!=(f=a)?f:_.im;_.pm(1E4)?c=1E4:d=1E4;let g;e=null!=(g=e)?g:tm;if(null==c&&null==d)throw new TypeError("Na");return _.Jl(b,function(h){const m=this,p=new _.vl;let v,w=null,y=null,B=0;const E=J=>{p.add(w=a.Nc(()=>{let P;const U={NV:null,Iu:y,kW:B};try{P=_.Yl(e(U))}catch(ia){m.error(ia);return}v.unsubscribe();p.add(P.subscribe(m))},J))};p.add(v=h.subscribe({next:J=>{let P;null==(P=w)||P.unsubscribe();w=null;B++;y=J;null!=d&&0<d&&E(d);m.next(J)},
error:J=>m.error(J),complete:()=>m.complete()}));h=null!=c?"number"===typeof c?c:+c-a.now():d;E(h);return p})}};tm=function(a){throw new vm(a);};xm=function(a){return a in wm?(delete wm[a],!0):!1};_.ym=function(a){return!!a&&(a instanceof _.Bl||"function"===typeof a.Wn&&"function"===typeof a.subscribe)};_.zm=function(a){return"function"===typeof a&&void 0!==a[_.tg]};Am=function(a){return b=>{setTimeout(a,void 0,b)}};
Bm=function(a,b=!0){const c="function"===typeof Zj.requestAnimationFrame;let d=c?Zj.requestAnimationFrame:null,e=Zj.setTimeout;if("undefined"!==typeof Zone&&b){if(c){let m;d=null!=(m=Zj[Zone.__symbol__("requestAnimationFrame")])?m:d}let h;e=null!=(h=Zj[Zone.__symbol__("setTimeout")])?h:e}let f=!0;e(()=>{f&&(f=!1,a())});let g;null==(g=d)||g(()=>{f&&(f=!1,a())});return()=>{f=!1}};Cm=function(a){let b=!0;queueMicrotask(()=>{b&&a()});return()=>{b=!1}};Dm=function(){};
Em=function(a){if(0==a.Vm&&!a.Iq&&!a.isStable)try{a.Vm++,a.bI.emit(null)}finally{if(a.Vm--,!a.Iq)try{a.La(()=>a.ho.emit(null))}finally{a.isStable=!0}}};Gm=function(a){a.hH||a.cq||(a.cq=!0,a.sS.call(Zj,()=>{a.uG||(a.uG=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{a.cq=!1;Fm(a);a.hH=!0;Em(a);a.hH=!1},void 0,()=>{},()=>{}));a.uG.invoke()}),Fm(a))};
Jm=function(a){a.Ii=a.Ii.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(b,c,d,e,f,g)=>{if(Hm(g,"__ignore_ng_zone__"))return b.invokeTask(d,e,f,g);try{return Im(a),b.invokeTask(d,e,f,g)}finally{(a.Or&&"eventTask"===e.type||a.Pr)&&Gm(a),a.Vm--,Em(a)}},onInvoke:(b,c,d,e,f,g,h)=>{try{return Im(a),b.invoke(d,e,f,g,h)}finally{!a.Pr||a.cq||Hm(g,"__scheduler_tick__")||Gm(a),a.Vm--,Em(a)}},onHasTask:(b,c,d,e)=>{b.hasTask(d,e);c===d&&("microTask"==e.change?(a.SM=e.eR,Fm(a),Em(a)):"macroTask"==
e.change&&(a.Bz=e.ZQ))},onHandleError:(b,c,d,e)=>{b.handleError(d,e);a.La(()=>a.Yh.emit(e));return!1}})};Fm=function(a){a.Iq=a.SM||(a.Or||a.Pr)&&!0===a.cq?!0:!1};Im=function(a){a.Vm++;a.isStable&&(a.isStable=!1,a.KA.emit(null))};Hm=function(a,b){if(!Array.isArray(a)||1!==a.length)return!1;let c,d;return!0===(null==(c=a[0])?void 0:null==(d=c.data)?void 0:d[b])};_.Lm=function(a){return function(b){return _.Jl(b,new Km(a))}};Mm=function(a){return _.Lm(()=>_.rm(a,_.im))};
_.Om=function(a){return b=>_.Jl(b,function(c){const d=this,e=new _.vl;let f=null,g=!1,h;f=c.subscribe(new Nm(d,m=>{try{h=_.Yl(a(m,_.Om(a)(c)))}catch(p){d.error(p)}h&&(f?(f.unsubscribe(),f=null,e.add(h.subscribe(d))):g=!0)}));g?(f.unsubscribe(),f=null,e.add(h.subscribe(d))):e.add(f);return e})};
Pm=function(...a){let b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());1===a.length&&Vl(a[0])&&(a=a[0].slice());return c=>{var d=_.Yl([c,...a]),e=new Wl(b);if(c&&"function"===typeof c.Wn)c=c.Wn.call(d,e);else throw new TypeError("Fa");return c}};_.Qm=function(...a){return Pm(...a)};_.Sm=function(a){return b=>_.Jl(b,new Rm(a))};Um=function(a){Tm(a)};Wm=function(a=null){return b=>_.Jl(b,new Vm(a))};_.Ym=function(a){return b=>_.Jl(b,new Xm(a))};_.cn=function(a){return b=>_.Jl(b,new bn(a))};
_.en=function(a){return b=>_.Jl(b,new dn(a))};_.gn=function(){if(isNaN(1))throw new TypeError("Oa");return a=>_.Jl(a,new fn)};kn=function(a=hn){return b=>_.Jl(b,new jn(a))};hn=function(){return new Hl};mn=function(a){return b=>_.Jl(b,new ln(a))};_.nn=function(a,b){const c=2<=arguments.length;return d=>_.A(d,a?_.om((e,f)=>a(e,f,d)):xl,_.gn(),c?Wm(b):kn(()=>new Hl))};pn=function(){if(isNaN(1))throw new TypeError("Oa");return function(a){return _.Jl(a,new on)}};
qn=function(a,b){const c=2<=arguments.length;return d=>_.A(d,a?_.om((e,f)=>a(e,f,d)):xl,pn(),c?Wm(b):kn(()=>new Hl))};_.sn=function(a){return b=>_.Jl(b,new rn(a))};_.un=function(a,b){let c=!1;2<=arguments.length&&(c=!0);return function(d){return _.Jl(d,new tn(a,b,c))}};_.vn=function(a,b){return 2<=arguments.length?function(c){return yl([_.un(a,b),pn(),Wm(b)])(c)}:function(c){return yl([_.un((d,e,f)=>a(d,e,f+1)),pn()])(c)}};
yn=function(){var a=wn;return function(b){let c;c="function"===typeof a?a:function(){return a};const d=Object.create(b,xn);d.source=b;d.wJ=c;return d}};wn=function(){return new _.zn};_.An=function(){return a=>Ll()(yn()(a))};_.Cn=function(a){let b;a&&"object"===typeof a?b=a:b={bufferSize:a,HT:void 0,im:!1,scheduler:void 0};return c=>_.Jl(c,Bn(b))};
Bn=function({bufferSize:a=Infinity,HT:b=Infinity,im:c,scheduler:d}){let e,f=0,g;return function(h){f++;let m;e?m=e.subscribe(this):(e=new _.Dn(a,b,d),m=e.subscribe(this),g=h.subscribe({next(p){e.next(p)},error(p){const v=e;e=g=void 0;v.error(p)},complete(){g=void 0;e.complete()}}),g.closed&&(g=void 0));this.add(()=>{f--;m.unsubscribe();c&&0===f&&g&&(g.unsubscribe(),e=g=void 0)})}};_.Fn=function(){return a=>_.Jl(a,new En)};Hn=function(a){return b=>_.Jl(b,new Gn(a))};
_.In=function(...a){const b=a[a.length-1];return Dl(b)?(a.pop(),c=>bm(a,c,b)):c=>bm(a,c)};_.Kn=function(a){return b=>_.Jl(b,new Jn(a))};_.Ln=function(a){return b=>_.Jl(b,function(c){const d=this;_.Yl(a).subscribe(new Kl(d,()=>d.complete(),mm));!d.closed&&c.subscribe(d)})};_.Nn=function(a){return function(b){return _.Jl(b,new Mn(a))}};_.Pn=function(...a){return b=>{let c;"function"===typeof a[a.length-1]&&(c=a.pop());return _.Jl(b,new On(a,c))}};Qn=function(){xg=()=>{throw new _.Vf(600,!1);}};
Rn=function(a,b,c){try{const d=c();return _.rl(d)?d.catch(e=>{b.La(()=>a.handleError(e));throw e;}):d}catch(d){throw b.La(()=>a.handleError(d)),d;}};Sn=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};Tn=function(a,b,c,d){(c||di(a))&&il(a,b,c&&!d?0:1)};
Un=function(a,b,c,d){const e=_.Zf(null);try{const f=b.Ub;let g,h,m;const p=Ek(a,f,c,a[2]&4096?4096:16,null,b,null,null,null!=(g=null==d?void 0:d.Ca)?g:null,null!=(h=null==d?void 0:d.aP)?h:null,null!=(m=null==d?void 0:d.Ry)?m:null);p[16]=a[b.index];const v=a[18];null!==v&&(p[18]=v.Pe(f));el(f,p,c);return p}finally{_.Zf(e)}};Vn=function(a,b){b=10+b;if(b<a.length)return a[b]};Wn=function(a,b){return!b||null===b.firstChild||128===(a.flags&128)};
Xn=function(a,b,c,d=!0){const e=b[1];var f=10+c;const g=a.length;0<c&&(a[f-1][4]=b);c<g-10?(b[4]=a[f],f=10+c,f>=a.length?a.push(b):a.splice(f,0,b)):(a.push(b),b[4]=null);b[3]=a;f=b[16];null!==f&&a!==f&&Kj(f,b);f=b[18];null!==f&&dl(f,e);fi(b);b[2]|=128;d&&(c=Rj(c,a),f=b[11],d=f.parentNode(a[7]),null!==d&&(a=a[5],b[0]=d,b[5]=a,Ij(f,1,e.firstChild,b,d,c,!1)));b=b[6];null!==b&&null!==b.firstChild&&(b.firstChild=null)};Zn=function(){return Yn(_.ji(),_.q())};$n=function(a){return a[8]||(a[8]=[])};
Yn=function(a,b){let c;const d=b[a.index];Uh(d)?c=d:(c=[d,!0,0,b,null,a,null,null,null,null],b[a.index]=c,Lk(b,c));ao(c,b,a,d);return new bo(c,a,b)};co=function(a,b,c,d){if(!a[7]){if(c.type&8)d=$h(d);else{var e=b[11];d=e.createComment("");const g=ai(c,b);c=e.parentNode(g);b=e;var f=d;e=e.nextSibling(g);b.insertBefore(c,f,e,!1)}a[7]=d}};fo=function(a){return eo(a)?Array.isArray(a)||!(a instanceof Map)&&Symbol.iterator in a:!1};
go=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)};eo=function(a){return null!==a&&("function"===typeof a||"object"===typeof a)};_.ho=function(a,b,c){return a[b]=c};_.io=function(a,b,c){if(Object.is(a[b],c))return!1;a[b]=c;return!0};_.jo=function(a,b,c,d){c=_.io(a,b,c);return _.io(a,b+1,d)||c};
mo=function(a,b,c,d,e,f,g,h,m,p){const v=c+25;if(b.Ud){const w=b.V;g=Gk(b,v,4,g||null,h||null);Xk(b,a,g,ci(w,m));xi(b,g);d=g.Ub=Pk(2,g,d,e,f,b.dG,b.nI,null,b.Bo,w,null);null!==b.zb&&(b.zb.O(b,g),d.zb=b.zb.az(g));d=g}else d=b.data[v];ki(d,!1);c=ko(b,a,d,c);lo&&Qj(b,a,c,d);gj(c,a);c=[c,!0,0,a,null,d,null,c,null,null];a[v]=c;Lk(a,c);1===(d.flags&1)&&Nk(b,a,d);null!=m&&Ok(a,d,p)};_.C=function(a,b,c,d,e,f,g,h){const m=_.q(),p=_.ii.Ub;f=ci(p.V,f);mo(m,p,a,b,c,d,e,f,g,h);return _.C};
no=function(a,b){lo=!0;return b[11].createComment("")};
_.so=function(a){var b=Object.getPrototypeOf(a.type.prototype).constructor,c=!0;const d=[a];for(;b;){var e=void 0;if(a.O)e=b.T||b.oa;else{if(b.T)throw new _.Vf(903,!1);e=b.oa}if(e){if(c){d.push(e);var f=a;f.inputs=oo(a.inputs);f.Sg=oo(a.Sg);f.vn=oo(a.vn);f.outputs=oo(a.outputs);(f=e.na)&&po(a,f);f=e.Ka;var g=e.Hb;f&&qo(a,f);g&&ro(a,g);f=a;g=e;for(var h in g.inputs)if(g.inputs.hasOwnProperty(h)&&!f.inputs.hasOwnProperty(h)){var m=g.inputs[h];if(void 0!==m&&(f.inputs[h]=m,f.vn[h]=g.vn[h],null!==g.Sg)){m=
Array.isArray(m)?m[0]:m;if(!g.Sg.hasOwnProperty(m))continue;let p;null!=(p=f).Sg||(p.Sg={});f.Sg[m]=g.Sg[m]}}f=a.outputs;g=e.outputs;for(const p in g)g.hasOwnProperty(p)&&!f.hasOwnProperty(p)&&(f[p]=g[p]);e.O&&e.data.animation&&(f=a.data,f.animation=(f.animation||[]).concat(e.data.animation))}if(e=e.features)for(f=0;f<e.length;f++)(g=e[f])&&g.VH&&g(a),g===_.so&&(c=!1)}b=Object.getPrototypeOf(b)}a=0;b=null;for(c=d.length-1;0<=c;c--)h=d[c],h.za=a+=h.za,h.Fa=Ug(h.Fa,b=Ug(b,h.Fa))};
oo=function(a){return a===_.jh?{}:a===_.ah?[]:a};qo=function(a,b){const c=a.Ka;a.Ka=c?(d,e)=>{b(d,e);c(d,e)}:b};ro=function(a,b){const c=a.Hb;a.Hb=c?(d,e,f)=>{b(d,e,f);c(d,e,f)}:b};po=function(a,b){const c=a.na;a.na=c?(d,e)=>{b(d,e);c(d,e)}:b};_.to=function(a){const b=a.iQ,c={};for(const d in b)if(b.hasOwnProperty(d)){const e=b[d];Array.isArray(e)&&e[3]&&(c[d]=e[3])}a.Sg=c};
_.uo=function(a,b,c,d){var e=_.q(),f=_.ii.Be++;if(_.io(e,f,b)){f=_.vi();var g=ai(f,e);e=e[11];f=f.value;null==b?e.removeAttribute(g,a,d):(b=null==c?_.Sf(b):c(b,f||"",a),e.setAttribute(g,a,b,d))}return _.uo};vo=function(a,b,c,d){return _.io(a,_.ii.Be++,c)?b+_.Sf(c)+d:_.Qk};_.D=function(a,b,c){const d=_.q();var e=_.ii.Be++;if(_.io(d,e,b)){e=_.ii.Ub;const f=_.vi();_.Uk(e,f,d,a,b,d[11],c,!1)}return _.D};wo=function(a,b,c,d,e){e=e?"class":"style";Tk(a,c,b.inputs[e],e,d)};
xo=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 p=a[g+1];var m=a[g];if(null===m||null==b||(Array.isArray(m)?m[1]:m)===b||Array.isArray(m)&&"string"===typeof b&&0<=th(m,b))h=!0,a[g+1]=d?p|1:p|2;g=d?p>>17&32767:(p&131068)>>2}h&&(a[c+1]=d?e|2:e|1)};Co=function(a,b){const c=_.yo;if(c===b)return-1;for(b=_.zo=b;b<c&&32<a.charCodeAt(b);)b++;b=_.Ao=b;return _.Bo(a,b,c)};_.Bo=function(a,b,c){for(;b<c&&32>=a.charCodeAt(b);)b++;return b};
_.Eo=function(a,b,c){Do(a,b,c,!1);return _.Eo};_.F=function(a,b){Do(a,b,null,!0);return _.F};_.Io=function(a){_.Fo(Go,Ho,a,!0)};Ho=function(a,b){var c;_.Jo=_.Ko=_.Ao=_.zo=0;_.yo=b.length;for(c=Co(b,_.Bo(b,0,_.yo));0<=c;c=Co(b,c))_.uh(a,b.substring(_.zo,_.Ao),!0)};
Do=function(a,b,c,d){const e=_.q(),f=_.ii.Ub,g=_.mi(2);f.Xt&&Lo(f,a,g,d);if(b!==_.Qk&&_.io(e,g,b)){var h=f.data[_.ii.selectedIndex],m=e[11];null!=b&&""!==b&&("string"===typeof c?b+=c:"object"===typeof b&&(b=Tf(_.Wj(b))));Mo(f,h,e,m,a,e[g+1]=b,d,g)}};
_.Fo=function(a,b,c,d){const e=_.ii.Ub;var f=_.mi(2);e.Xt&&Lo(e,null,f,d);const g=_.q();if(c!==_.Qk&&_.io(g,f,c)){var h=e.data[_.ii.selectedIndex];if(0===(h.flags&(d?8:16))||f>=e.rG){var m=g[11],p=g[f+1];if(null==c||""===c)a=_.ah;else{var v=[];c=_.Wj(c);if(Array.isArray(c))for(b=0;b<c.length;b++)a(v,c[b],!0);else if("object"===typeof c)for(var w in c)c.hasOwnProperty(w)&&a(v,w,c[w]);else"string"===typeof c&&b(v,c);a=v}a=g[f+1]=a;p===_.Qk&&(p=_.ah);b=v=0;c=0<p.length?p[0]:null;for(w=0<a.length?a[0]:
null;null!==c||null!==w;){const y=v<p.length?p[v+1]:void 0,B=b<a.length?a[b+1]:void 0;let E=null,J=void 0;c===w?(v+=2,b+=2,y!==B&&(E=w,J=B)):null===w||null!==c&&c<w?(v+=2,E=c):(b+=2,E=w,J=B);null!==E&&Mo(e,h,g,m,E,J,d,f);c=v<p.length?p[v]:null;w=b<a.length?a[b]:null}}else f=d?h.Bt:h.Rv,null!==f&&(c=Uf(f,c?c:"")),wo(e,h,g,c,d)}};
Lo=function(a,b,c,d){const e=a.data;if(null===e[c+1]){var f=e[_.ii.selectedIndex];a=c>=a.rG;0!==(f.flags&(d?8:16))&&null===b&&!a&&(b=!1);var g=f,h=ni(e),m=d?g.yv:g.zv;if(null===h)0===(d?g.fq:g.Xr)&&(b=No(null,e,g,b,d),b=Oo(b,g.cd,d),m=null);else{var p=g.Mt;if(-1===p||e[p]!==h)if(b=No(h,e,g,b,d),null===m)h=d?g.fq:g.Xr,h=0!==(h&131068)>>2?e[h>>17&32767]:void 0,void 0!==h&&Array.isArray(h)&&(h=No(null,e,g,h[1],d),h=Oo(h,g.cd,d),e[(d?g.fq:g.Xr)>>17&32767]=h);else{m=void 0;h=g.Mg;for(p=1+g.Mt;p<h;p++)m=
Oo(m,e[p].Fa,d);m=Oo(m,g.cd,d)}}void 0!==m&&(d?g.yv=m:g.zv=m);m=a;g=d?f.fq:f.Xr;a=g>>17&32767;g=(g&131068)>>2;e[c]=b;h=!1;if(Array.isArray(b)){if(p=b[1],null===p||0<th(b,p))h=!0}else p=b;m?0!==g?(b=e[a+1]>>17&32767,e[c+1]=b<<17|a<<2,0!==b&&(e[b+1]=e[b+1]&-131069|c<<2),e[a+1]=e[a+1]&131071|c<<17):(e[c+1]=a<<17|0,0!==a&&(e[a+1]=e[a+1]&-131069|c<<2),a=c):(e[c+1]=g<<17|0,0===a?a=c:e[g+1]=e[g+1]&-131069|c<<2,g=c);h&&(e[c+1]|=2);xo(e,p,c,!0);xo(e,p,c,!1);b=p;m=d?f.yv:f.zv;null!=m&&"string"==typeof b&&0<=
th(m,b)&&(e[c+1]|=1);g=a<<17|g<<2;d?f.fq=g:f.Xr=g}};No=function(a,b,c,d,e){let f;const g=c.Mg;let h=c.Mt;for(-1===h?h=c.Re:h++;h<g;){f=b[h];d=Oo(d,f.Fa,e);if(f===a)break;h++}null!==a&&(c.Mt=h);return d};Oo=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]),_.uh(a,g,c?!0:b[++f]))}return void 0===a?null:a};Go=function(a,b,c){b=String(b);""===b||b.includes(" ")||_.uh(a,b,c)};
Mo=function(a,b,c,d,e,f,g,h){if(b.type&3){a=a.data;var m=a[h+1];void 0===(1===(m&1)?Po(a,b,c,e,(m&131068)>>2,g):void 0)&&(void 0!==f||2==(m&2)&&(f=Po(a,null,c,e,h,g)),b=$h(c[_.ii.selectedIndex]),g?f?d.dn(b,e):d.Dr(b,e):(g=-1===e.indexOf("-")?void 0:2,null==f?d.vv(b,e,g):("string"===typeof f&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.Kv(b,e,f,g))))}};
Po=function(a,b,c,d,e,f){const g=null===b;let h=void 0;for(;0<e;){const p=a[e],v=Array.isArray(p);var m=v?p[1]:p;const w=null===m;let y=c[e+1];y===_.Qk&&(y=w?_.ah:void 0);m=w?vh(y,d):m===d?y:void 0;v&&void 0===m&&(m=vh(p,d));if(void 0!==m&&(h=m,g))return h;e=a[e+1];e=g?e>>17&32767:(e&131068)>>2}null!==b&&(a=f?b.yv:b.zv,null!=a&&(h=vh(a,d)));return h};_.Qo=function(a,b,c){a=vo(_.q(),a,b,c);_.Fo(_.uh,Ho,a,!0)};Ro=function(a,b,c,d,e){return a===c&&Object.is(b,d)?1:Object.is(e(a,b),e(c,d))?-1:0};
Xo=function(a,b,c){let d=void 0,e=void 0,f=0,g=a.length-1;if(Array.isArray(b)){for(var h=b.length-1;f<=g&&f<=h;){var m=a.at(f),p=b[f],v=Ro(f,m,f,p,c);if(0!==v)0>v&&a.uh(f,p),f++;else{var w=a.at(g);v=b[h];var y=Ro(g,w,h,v,c);0!==y?(0>y&&a.uh(g,v),g--,h--):(m=c(f,m),w=c(g,w),y=c(f,p),Object.is(y,w)?(w=c(h,v),Object.is(w,m)?(So(a,f,g),a.uh(g,v),h--,g--):a.move(g,f),a.uh(f,p),f++):(null!=d||(d=new To),null!=e||(e=Uo(a,f,g,c)),Vo(a,d,f,y)?(a.uh(f,p),f++,g++):e.has(y)?(d.set(m,a.detach(f)),g--):(p=a.create(f,
b[f]),a.attach(f,p),f++,g++)))}}for(;f<=h;)Wo(a,d,c,f,b[f]),f++}else if(null!=b){b=b[Symbol.iterator]();for(h=b.next();!h.done&&f<=g;)p=a.at(f),v=h.value,m=Ro(f,p,f,v,c),0!==m?(0>m&&a.uh(f,v),f++,h=b.next()):(null!=d||(d=new To),null!=e||(e=Uo(a,f,g,c)),m=c(f,v),Vo(a,d,f,m)?(a.uh(f,v),f++,g++,h=b.next()):e.has(m)?(p=c(f,p),d.set(p,a.detach(f)),g--):(a.attach(f,a.create(f,v)),f++,g++,h=b.next()));for(;!h.done;)Wo(a,d,c,a.length,h.value),h=b.next()}for(;f<=g;)a.destroy(a.detach(g--));let B;null==(B=
d)||B.forEach(E=>{a.destroy(E)})};Vo=function(a,b,c,d){return void 0!==b&&b.has(d)?(a.attach(c,b.get(d)),b.delete(d),!0):!1};Wo=function(a,b,c,d,e){Vo(a,b,d,c(d,e))?a.uh(d,e):(b=a.create(d,e),a.attach(d,b))};Uo=function(a,b,c,d){const e=new Set;for(;b<=c;b++)e.add(d(b,a.at(b)));return e};
_.G=function(a,b){pj("NgControlFlow");var c=_.q(),d=_.ii.Be++,e=c[d]!==_.Qk?c[d]:-1;e=-1!==e?c[25+e]:void 0;if(_.io(c,d,a)){d=_.Zf(null);try{if(void 0!==e){const f=Mj(e,0);void 0!==f&&Oj(f[1],f)}if(-1!==a){a=25+a;const f=c[a],g=c[1].data[a],h=Un(c,g,b,{Ry:null});Xn(f,h,0,Wn(g,null))}}finally{_.Zf(d)}}else void 0!==e&&(c=Vn(e,0),void 0!==c&&(c[8]=b))};_.Yo=function(a){return a};_.Zo=function(a,b){return b};
_.ap=function(a,b,c,d,e,f,g){pj("NgControlFlow");const h=_.q(),m=_.ii.Ub;_.q()[25+a]=new $o(g);mo(h,m,a+1,b,c,d,e,ci(m.V,f))};_.cp=function(a){const b=_.Zf(null);var c=_.ii.selectedIndex;try{const d=_.q(),e=d[1],f=d[c];c+=1;const g=d[c];void 0===f.A?f.A=new bp(g,d,e.data[c]):f.A.reset();const h=f.A;Xo(h,a,f.B);if(h.B)for(a=0;a<h.length;a++)Vn(h.A,a)[8].vh=a}finally{_.Zf(b)}};
_.H=function(a,b,c,d){const e=_.q(),f=_.ii.Ub;var g=25+a;a=e[11];if(f.Ud){var h=f.V;c=ci(h,c);c=Gk(f,g,2,b,c);Xk(f,e,c,ci(h,d));null!==c.cd&&fl(c,c.cd,!1);null!==c.Vg&&fl(c,c.Vg,!0);null!==f.zb&&f.zb.sq(f,c);h=c}else h=f.data[g];lo=!0;b=a.createElement(b,_.ii.oq);e[g]=b;g=1===(h.flags&1);ki(h,!0);Uj(a,b,h);32!==(h.flags&32)&&lo&&Qj(f,e,b,h);0===_.ii.Pt&&gj(b,e);_.ii.Pt++;g&&(Nk(f,e,h),Jk(f,h,e));null!==d&&Ok(e,h);return _.H};
_.L=function(){let a=_.ji();_.ii.dj?_.ii.dj=!1:(a=a.parent,ki(a,!1));const b=a;Fk===b&&(Fk=null);_.ii.Pt--;const c=_.ii.Ub;c.Ud&&(xi(c,a),0!==(a.flags&4)&&c.zb.Qt(a));null!=b.Bt&&0!==(b.flags&8)&&wo(c,b,_.q(),b.Bt,!0);null!=b.Rv&&0!==(b.flags&16)&&wo(c,b,_.q(),b.Rv,!1);return _.L};_.M=function(a,b,c,d){_.H(a,b,c,d);_.L();return _.M};
_.dp=function(a,b,c){const d=_.q(),e=_.ii.Ub;a+=25;if(e.Ud){var f=e.V;const g=ci(f,b);b=Gk(e,a,8,"ng-container",g);null!==g&&fl(b,g,!0);f=ci(f,c);Xk(e,d,b,f);null!==e.zb&&e.zb.sq(e,b);f=b}else f=e.data[a];ki(f,!0);lo=!0;b=d[11].createComment(Gj());d[a]=b;lo&&Qj(e,d,b,f);gj(b,d);1===(f.flags&1)&&(Nk(e,d,f),Jk(e,f,d));null!=c&&Ok(d,f);return _.dp};_.ep=function(){let a=_.ji();const b=_.ii.Ub;_.ii.dj?_.ii.dj=!1:(a=a.parent,ki(a,!1));b.Ud&&(xi(b,a),0!==(a.flags&4)&&b.zb.Qt(a));return _.ep};
_.fp=function(a,b,c){_.dp(a,b,c);_.ep();return _.fp};_.gp=function(a,b,c){const d=_.q();var e=_.ii.Be++;if(_.io(d,e,b)){e=_.ii.Ub;const f=_.vi();_.Uk(e,f,d,a,b,$k(ni(e.data),f,d),c,!0)}return _.gp};_.jp=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=hp(b))return a;b=b.split("-")[0];if(a=hp(b))return a;if("en"===b)return ip;throw new _.Vf(701,!1);};hp=function(a){a in kp||(kp[a]=Zj.sA&&Zj.sA.DF&&Zj.sA.DF.UQ&&Zj.sA.DF.UQ[a]);return kp[a]};
_.N=function(a,b,c,d){c=_.q();_.lp(_.ii.Ub,c,c[11],_.ji(),a,b,d);return _.N};_.mp=function(a,b){const c=_.ji(),d=_.q(),e=_.ii.Ub;_.lp(e,d,$k(ni(e.data),c,d),c,a,b);return _.mp};np=function(a,b,c,d){a=a.cg;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};
_.lp=function(a,b,c,d,e,f,g){var h=1===(d.flags&1);const m=a.Ud&&(a.cg||(a.cg=[])),p=b[7]||(b[7]=[]);var v=!0;if(d.type&3||g){var w=ai(d,b);const B=g?g(w):w;w=p.length;const E=g?P=>g($h(P[d.index])):d.index;let J=null;!g&&h&&(J=np(a,b,e,d.index));null!==J?((J.aM||J).RC=f,J.aM=f,v=!1):(f=op(d,b,f),a=c.Sb(B,e,f),p.push(f,a),m&&m.push(e,E,w,w+1))}else f=op(d,b,f);a=d.outputs;let y;if(v&&null!==a&&(y=a[e])&&(v=y.length))for(a=0;a<v;a+=2)c=b[y[a]][y[a+1]].subscribe(f),h=p.length,p.push(f,c),m&&m.push(e,
d.index,h,-(h+1))};pp=function(a,b,c){const d=_.Zf(null);try{return!1!==b(c)}catch(e){return bl(a,e),!1}finally{_.Zf(d)}};op=function(a,b,c){return function f(e){if(e===Function)return c;var g=-1<a.Qi?bi(a.index,b):b;Aj(g,5);g=pp(b,c,e);let h=f.RC;for(;h;)g=pp(b,h,e)&&g,h=h.RC;return g}};_.O=function(a=1){for(var b=_.ii,c=_.ii.hl;0<a;)c=c[14],a--;return(b.hl=c)[8]};
_.qp=function(a){var b=_.q()[15][5];if(!b.bh){var c=a?a.length:1,d=[];for(var e=0;e<c;e++)d.push(null);c=b.bh=d;d=c.slice();for(b=b.re;null!==b;){if(a)a:{e=b;var f=a;let p=null;b:{var g=e.cd;if(null!=g){var h=g.indexOf(5);if(0===(h&1)){g=g[h+1];break b}}g=null}for(h=0;h<f.length;h++){var m=f[h];if("*"===m)p=h;else{if(null===g)m=Xg(e,m,!0);else b:{c:for(let v=0;v<m.length;v++){const w=m[v];if(g.length===w.length){for(let y=0;y<g.length;y++)if(g[y]!==w[y])continue c;m=!0;break b}}m=!1}if(m){e=h;break a}}}e=
p}else e=0;null!==e&&(d[e]?d[e].VA=b:c[e]=b,d[e]=b);b=b.next}}};_.rp=function(a,b=0,c){const d=_.q();var e=_.ii.Ub;a=Gk(e,25+a,16,null,c||null);null===a.bh&&(a.bh=b);_.ii.dj=!1;d[6]&&null===Fk||32===(a.flags&32)||(b=d[11],e=Pj(e,a.parent,d),c=a.parent||d[5],c=c.type&40?ai(c,d):null,Tj(b,0,d,a,e,c))};_.tp=function(a,b,c){sp(a,"",b,"",c);return _.tp};sp=function(a,b,c,d,e){const f=_.q();b=vo(f,b,c,d);b!==_.Qk&&(c=_.ii.Ub,d=_.vi(),_.Uk(c,d,f,a,b,f[11],e,!1));return sp};up=function(){return this.B[Symbol.iterator]()};
wp=function(){return vp(_.ji(),_.q())};vp=function(a,b){return a.type&4?new xp(b,a,jj(a,b)):null};Ap=function(a,b,c,d){d=b[18].zb[d];if(null===d.matches){const p=a.data,v=c.matches,w=[];for(let y=0;null!==v&&y<v.length;y+=2){var e=v[y];if(0>e)w.push(null);else{a=w;var f=a.push,g=b,h=p[e],m=v[y+1];e=c.metadata.read;-1===m?(e=h,g=e.type&11?jj(e,g):e.type&4?vp(e,g):null):-2===m?g=e===_.ij?jj(h,g):e===_.yp?vp(h,g):e===_.zp?Yn(h,g):void 0:g=Ui(g,g[1],m,h);f.call(a,g)}}d.matches=w}return d.matches};
Bp=function(a,b,c,d){var e=a.zb.zb[c];const f=e.matches;if(null!==f)for(a=Ap(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=10;h<g.length;h++){var m=g[h];m[16]===m[3]&&Bp(m[1],m,e,d)}if(null!==g[9])for(g=g[9],h=0;h<g.length;h++)m=g[h],Bp(m[1],m,e,d)}}return d};
Fp=function(a,b){var c=_.q();b=new _.Cp(4===(b&4));var d=b.destroy;const e=c[7]||(c[7]=[]);e.push(b);a.Ud&&(a.cg||(a.cg=[])).push(d,e.length-1);let f;return(null!=(f=c[18])?f:c[18]=new Dp).zb.push(new Ep(b))-1};_.Ip=function(a,b,c){const d=_.ii.Ub;d.Ud&&(Gp(d,new Hp(a,b,c),-1),2===(b&2)&&(d.sJ=!0));return Fp(d,b)};
_.Jp=function(a,b,c,d){const e=_.ii.Ub;if(e.Ud){const f=_.ji();Gp(e,new Hp(b,c,d),f.index);b=e.Hb||(e.Hb=[]);a!==(b.length?b[b.length-1]:-1)&&b.push(e.zb.length-1,a);2===(c&2)&&(e.rJ=!0)}Fp(e,c)};Kp=function(a){return a.split(",").map(b=>b.trim())};Gp=function(a,b,c){null===a.zb&&(a.zb=new Lp);a.zb.track(new Mp(b,c))};_.Np=function(a,b){const c=a[1],d=c.zb.zb[b];return d.MF?Bp(c,a,b,[]):Ap(c,a,d,b)};
_.Q=function(a){var b=_.q(),c=_.ii.Ub;const d=_.ii.qf;_.ii.qf=d+1;c=c.zb.zb[d];return a.Sd&&4===(b[2]&4)===(2===(c.metadata.flags&2))?(null===c.matches?a.reset([]):(b=_.Np(b,d),a.reset(b,_.kj),_.Op(a)),!0):!1};_.R=function(){return _.q()[18].zb[_.ii.qf].Br};_.Qp=function(a){pj("NgSignals");a=wg(a);const b=a[_.tg];a.set=c=>_.yg(b,c);a.update=c=>{kg()||xg();_.yg(b,c(b.value))};a.iO=_.Pp.bind(a);return a};_.Pp=function(){const a=this[_.tg];if(void 0===a.xI){const b=()=>this();b[_.tg]=a;a.xI=b}return a.xI};
_.Rp=function(a){return _.ii.hl[25+a]};_.S=function(a,b=""){const c=_.q(),d=_.ii.Ub;a+=25;const e=d.Ud?Gk(d,a,1,b,null):d.data[a];lo=!0;b=c[11].My(b);c[a]=b;lo&&Qj(d,c,b,e);ki(e,!1)};_.Tp=function(a){_.Sp("",a,"");return _.Tp};_.Sp=function(a,b,c){const d=_.q();a=vo(d,a,b,c);a!==_.Qk&&_.cl(d,a);return _.Sp};_.Up=function(a,b,c,d,e){const f=_.q(),g=_.jo(f,_.ii.Be,b,d);_.mi(2);a=g?a+_.Sf(b)+c+_.Sf(d)+e:_.Qk;a!==_.Qk&&_.cl(f,a);return _.Up};
Vp=function(a,b,c,d,e){a=_.Hg(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)Vp(a[f],b,c,d,e);else{f=_.ii.Ub;const w=_.q(),y=_.ji();let B=Eh(a)?a:_.Hg(a.ca);var g=Lh(a),h=y.tk&1048575,m=y.Re,p=y.tk>>20;if(Eh(a)||!a.Mb)d=new Vi(g,e),g=Wp(B,b,e?h:h+p,m),-1===g?(g=Li(y,w),Hi(g,f,B),Xp(f,a,b.length),b.push(B),y.Re++,y.Mg++,e&&(y.tk+=1048576),c.push(d),w.push(d)):(c[g]=d,w[g]=d);else{m=Wp(B,b,h+p,m);h=Wp(B,b,h,h+p);var v=0<=m&&c[m];p=0<=h&&c[h];e&&!p||!e&&!v?(m=Li(y,w),Hi(m,f,B),m=c.length,v=new Vi(e?
Yp:Zp,e),v.Mb=[],v.index=m,v.A=0,d&&!e&&v.A++,v.Mb.push(g),g=v,!e&&p&&(c[h].B=g),Xp(f,a,b.length,0),b.push(B),y.Re++,y.Mg++,e&&(y.tk+=1048576),c.push(g),w.push(g)):(b=c[e?h:m],!e&&d&&b.A++,b=b.Mb.push(g)-1,Xp(f,a,-1<m?m:h,b));!e&&d&&p&&c[h].A++}}};Xp=function(a,b,c,d){const e=Eh(b);var f=!!b.Cd;if(e||f)if(f=(f?_.Hg(b.Cd):b).prototype.ka)a=a.ol||(a.ol=[]),!e&&b.Mb?(b=a.indexOf(c),-1===b?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};Wp=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
Zp=function(){return $p(this.Mb,[])};Yp=function(a,b,c,d){b=this.Mb;if(this.B){const e=this.B.A;d=Ui(c,c[1],this.B.index,d);c=d.slice(0,e);$p(b,c);for(b=e;b<d.length;b++)c.push(d[b])}else c=[],$p(b,c);return c};$p=function(a,b){for(let c=0;c<a.length;c++)b.push((0,a[c])());return b};_.aq=function(a){var b=[];return c=>{c.WA=(d,e)=>{e=e?e(a):a;const f=_.ii.Ub;f.Ud&&(d=!!d.O,Vp(b,f.data,f.Oi,d,!0),Vp(e,f.data,f.Oi,d,!1))}}};
_.T=function(a){pj("NgStandalone");a.xz=b=>{b=b.get(bq);if(a.L){if(!b.A.has(a)){var c=yh(a.type);c=0<c.length?ql([c],b.hb,`Standalone[${a.type.name}]`):null;b.A.set(a,c)}b=b.A.get(a)}else b=null;return b}};_.cq=function(a,b){a=_.li()+a;const c=_.q();return c[a]===_.Qk?_.ho(c,a,b()):c[a]};_.eq=function(a,b,c){return dq(_.q(),_.li(),a,b,c)};_.gq=function(a,b,c,d){return fq(_.q(),_.li(),a,b,c,d)};_.hq=function(a,b){a=a[b];return a===_.Qk?void 0:a};
dq=function(a,b,c,d,e,f){b+=c;return _.io(a,b,e)?_.ho(a,b+1,f?d.call(f,e):d(e)):_.hq(a,b+1)};fq=function(a,b,c,d,e,f,g){b+=c;return _.jo(a,b,e,f)?_.ho(a,b+2,g?d.call(g,e,f):d(e,f)):_.hq(a,b+2)};_.iq=function(a,b,c,d,e,f,g,h){b+=c;c=_.jo(a,b,e,f);return _.io(a,b+2,g)||c?_.ho(a,b+3,h?d.call(h,e,f,g):d(e,f,g)):_.hq(a,b+3)};
_.X=function(a,b){const c=_.ii.Ub;a+=25;if(c.Ud){a:{var d=c.nI;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.Eb){var e;(null!=(e=c.ol)?e:c.ol=[]).push(a,b.Eb)}}else b=c.data[a];e=b.U||(b.U=qh(b.type));b=Dg(_.x);try{const g=Ei(!1),h=e();Ei(g);var f=_.q();a>=c.data.length&&(c.data[a]=null,c.Oi[a]=null);f[a]=h}finally{Dg(b)}};_.Y=function(a,b,c){a+=25;const d=_.q(),e=d[a];return d[1].data[a].Wd?dq(d,_.li(),b,e.transform,c,e):e.transform(c)};
_.jq=function(a,b,c,d){a+=25;const e=_.q(),f=e[a];return e[1].data[a].Wd?fq(e,_.li(),b,f.transform,c,d,f):f.transform(c,d)};_.kq=function(a,b){return vp(a,b)};_.nq=function(a,b){function c(){_.eg(d);if(d.value===_.lq)throw new _.Vf(-950,!1);return d.value}const d=Object.create(_.mq);d.value=a;d.OB=null==b?void 0:b.transform;c[_.tg]=d;return c};_.oq=function(a,b){return _.nq(a,b)};
qq=function(a){var b=_.ji(),c=_.q();-1<b.Qi&&16!==(a&16)?(a=bi(b.index,c),a=new pq(a,a)):a=b.type&47?new pq(c[15],c):null;return a};rq=function(a,b,c){a=a.pk;if(null===a)return a;let d=0;c&&a<c.length&&(d=c[a]);return a+b+d};Aq=function({uR:a,Iz:b}){return[{ca:_.sq,Dd:a},{ca:Bh,Mb:!0,Dd:()=>{const c=_.Ng(tq,{optional:!0});return()=>c.initialize()}},{ca:Bh,Mb:!0,Dd:()=>{const c=_.Ng(uq);return()=>{c.initialize()}}},{ca:vq,Dd:wq},!0===b?{ca:xq,Xa:!0}:[],!1===b?{ca:yq,Na:zq}:[]]};
wq=function(){const a=_.Ng(_.sq),b=_.Ng(_.al);return c=>a.La(()=>b.handleError(c))};Bq=function(a){return{wi:[[],Aq({uR:()=>{let b,c;var d={eP:!1,Or:null!=(b=null==a?void 0:a.BV)?b:!1,Pr:null!=(c=null==a?void 0:a.gW)?c:!1};d.Or&&pj("NgZone_CoalesceEvent");return new _.sq(d)},Iz:null==a?void 0:a.Iz})]}};
Iq=function(a,b,c=[]){const d=`Platform: ${b}`,e=new _.n(d);return(f=[])=>{let g=Cq();if(!g||g.Ca.get(Dq,!1))if(f=[...c,...f,{ca:e,Xa:!0}],a)a(f);else{f=Eq(f,d);if(Fq&&!Fq.get(Dq,!1))throw new _.Vf(400,!1);Qn();Fq=f;f.get(Gq);Hq(f)}f=Cq();if(!f)throw new _.Vf(401,!1);return f}};Eq=function(a=[],b){return _.Jq({name:b,Cb:[{ca:Kq,Xa:"platform"},{ca:Lq,Xa:new Set([()=>Fq=null])},...a]})};Cq=function(){let a,b;return null!=(b=null==(a=Fq)?void 0:a.get(Gq))?b:null};
Mq=function(a=[]){if(Fq)return Fq;Fq=a=Eq(a);Qn();Hq(a);return a};Hq=function(a){let b;null==(b=a.get(Nq,null))||b.forEach(c=>c())};
Sq=function(a){try{const b=a.lS,c=a.fO,d=Mq(a.ZR),e=[Bq(),...(c||[])],f=(new pl({Cb:e,parent:d,UF:"",GI:!1})).Ca,g=f.get(_.sq);return g.run(()=>{bj(f);const h=f.get(_.al,null);let m;g.La(()=>{m=g.Yh.subscribe({next:w=>{h.handleError(w)}})});const p=()=>f.destroy(),v=d.get(Lq);v.add(p);f.Eb(()=>{m.unsubscribe();v.delete(p)});return Rn(h,g,()=>{const w=f.get(Oq);Pq(w);return w.B.then(()=>{f.get(_.Qq,"en-US");const y=f.get(_.Rq);void 0!==b&&y.aq(b);return y})})})}catch(b){return Promise.reject(b)}};
_.Tq=function(a){return"boolean"===typeof a?a:null!=a&&"false"!==a};_.Uq=function(a,b=NaN){return isNaN(parseFloat(a))||isNaN(Number(a))?b:Number(a)};_.Vq=function(a){pj("NgSignals");return _.ug(a)};
_.Zq=function(a,b){pj("NgSignals");(null==b?0:b.Ca)||_.Sh();var c,d=null!=(c=null==b?void 0:b.Ca)?c:_.Ng(_.qj);c=!0!==(null==b?void 0:b.GH)?d.get(_.vj):null;let e;a=new Wq(d.get(Xq),a,"undefined"===typeof Zone?null:Zone.current,c,d,null!=(e=null==b?void 0:b.mV)?e:!1);if((d=d.get(_.Yq,null,{optional:!0}))&&d.Lb[2]&8){let f,g;(null!=(g=(f=d.Lb)[22])?g:f[22]=[]).push(a.A.notify)}else a.A.notify();return a};_.$q=function(a){const b=_.Zf(null);try{return a()}finally{_.Zf(b)}};
_.ar=function(a){return a?a.charAt(0).toLocaleUpperCase()+a.slice(1):""};br=function(a){if(!a)return"";a=a.split(" ");return 1===a.length?a[0].toLowerCase():`${a[0].toLowerCase()}${a.slice(1,a.length).map(b=>_.ar(b)).join("")}`};
_.dr=function(a,b,c){const d={};for(const e of b.axes.values()){const f=_.cr(a,e.tag);d[e.tag]={axis:f,min:e.min,max:e.max,defaultValue:e.defaultValue,step:f.step,start:c.get(e.tag).start,end:c.get(e.tag).end}}b.A&&(a=_.cr(a,"ital"),d.ital={axis:a,min:a.min,max:a.max,defaultValue:a.defaultValue,step:1,start:c.get(a.tag).start,end:c.get(a.tag).end});return d};
_.er=function(a){return Array.from(a).sort((b,c)=>{b=b.axis;c=c.axis;const d=b.tag.charAt(0)===b.tag.charAt(0).toLowerCase(),e=c.tag.charAt(0)===c.tag.charAt(0).toLowerCase(),f="opsz"===b.tag,g="opsz"===c.tag,h=["wght","wdth","ital"];for(const m of h){if(m===b.tag)return-1;if(m===c.tag)return 1}return f!==g?f?1:-1:d!==e?d?-1:1:b.displayName.localeCompare(c.displayName)}).map(b=>b.axis.tag)};_.gr=function(a){return(a=a.get("ital"))&&_.fr(a)&&1===a.start?"italic":"normal"};
_.hr=function(a){return(a=a.get("wght"))?a.start:400};
rr=function(a){function b(c,d){return _.A(d.bb(c,"+"),_.z(e=>{e=`${e.map(f=>"family="+f).join("&")}`;switch(a){case "<link>":return'<link rel="preconnect" href="https://fonts.googleapis.com">\n<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>\n<link href="https://fonts.googleapis.com/css2'+`?${e}`+'&display=swap" rel="stylesheet">';case "@import":return"<style>\n@import url('https://fonts.googleapis.com/css2"+`?${e}`+"&display=swap');\n</style>";default:_.Xa(a,`Unsupported value for EmbedCodeType: ${a}`)}}),
_.z(e=>[{code:e,ariaLabel:"Copy embed code to clipboard"}]))}return[{description:()=>"Embed code in the <head> of your html"},{Tc:({families:c,nq:d})=>b(c,d)},{Tc:({families:c,axisRegistry:d})=>{const e=[];for(const g of c){var f=c="";const h=g.fontFamily.name,m=ir(g.fontFamily);if(g.fontFamily.Gc()){c=_.jr(g)[0];f=kr(g,c,d,"web");const p=g.fontFamily.name.replaceAll(" ","-").toLowerCase(),v=lr(mr(c,d)),w=[];w.push("// <uniquifier>: Use a unique and descriptive class name");nr(w,f);w.push("");w.push(`.${p}-<uniquifier> {`);
w.push(`  font-family: "${h}", ${m};`);w.push("  font-optical-sizing: auto;");w.push(`  font-weight: ${or(c,"wght")?_.hr(c):"<weight>"};`);w.push(`  font-style: ${pr(c)};`);0<v.length&&(w.push("  font-variation-settings:"),nr(w,v));w.push("}");c=w.join("\n");f=`${h}: CSS class for a variable style`}else{const p=[];f=_.jr(g);f.forEach(v=>{var w=p,y=w.push;var B=_.qr[_.hr(v)];B=("italic"===_.gr(v)?`${B}-italic`:B).toLowerCase();B=g.fontFamily.name.replaceAll(" ","-").toLowerCase()+"-"+B;y.call(w,"."+
B+" {");p.push(`  font-family: "${h}", ${m};`);p.push(`  font-weight: ${_.hr(v)};`);p.push(`  font-style: ${pr(v)};`);p.push("}");p.push("")});c=p.join("\n");f=1<f.length?`${h}: CSS classes`:`${h}: CSS class`}e.push({code:c,description:f,ariaLabel:`Copy ${h} sample CSS to clipboard`})}return _.Fl(e)}},{link:({Kn:c})=>c?{url:"https://developers.google.com/fonts/docs/css2#legacy_browser_support",label:"Legacy browser support for variable fonts",style:0}:null},{link:()=>({url:"https://developers.google.com/fonts/faq/privacy",
label:"Read our FAQ",style:0})},{link:()=>({url:"https://developers.google.com/fonts/docs/css2",label:"API Docs",style:1})}]};nr=function(a,b){b.forEach(c=>{a.push(c)})};lr=function(a){let b="";for(let c=0;2>c;c++)b+="  ";return a.map(c=>b+c)};sr=function(a,b){if(0===a.length)return a;const c=[];for(let d=0;d<a.length-1;d++)c.push(a[d]+",");c.push(a[a.length-1]+b);return c};pr=function(a){return or(a,"ital")?_.gr(a):"<style>"};
tr=function(a,b){b=b.axes.filter(c=>c.tag===a.tag);return 1===b.length?`<${"ital"===a.tag?"style":b[0].displayName.toLowerCase()}>`:void 0};mr=function(a,b){var c=a.segments.filter(e=>"opsz"!==e.tag&&"ital"!==e.tag&&"wght"!==e.tag);const d=[];for(const e of c)or(a,e.tag)?d.push(`"${e.tag}" ${e.start}`):(c=tr(e,b))&&d.push(`"${e.tag}" ${c}`);return sr(d,";")};
kr=function(a,b,c,d){a=_.dr(c,a.fontFamily,b);const e=[];_.er(Object.values(a)).flatMap(f=>b.segments.filter(g=>g.tag===f)).filter(f=>!or(b,f.tag)&&"opsz"!==f.tag).forEach(f=>{if("ital"===f.tag)"web"===d?e.push("// <style>: Use either normal or italic"):e.push("// <style>: Use 0 for normal or 1 for italic");else{const g=tr(f,c);g&&e.push(`// ${g}: Use a value from ${f.start} to ${f.end}`)}});return e};
ur=function(a,b){const c=[];_.jr(a).forEach(d=>{var e=d.segments.filter(f=>"opsz"!==f.tag);for(const f of e)if(e=f.tag,or(d,e))c.push(`FontVariation('${e}', ${f.start})`);else{const g=tr(f,b);g&&c.push(`FontVariation('${e}', ${g})`)}return c});return c};
vr=function(a,b,c){const d=c.path.split("/");if(d.length>a.length||"full"===c.yc&&(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[0])b[e.substring(1)]=f;else if(e!==f.path)return null}return{iq:a.slice(0,d.length),rI:b}};yr=function(a,b){const c=a?wr(a):void 0;var d=b?wr(b):void 0;if(!c||!d||c.length!=d.length)return!1;for(let e=0;e<c.length;e++)if(d=c[e],!xr(a[d],b[d]))return!1;return!0};wr=function(a){return[...Object.keys(a),...Object.getOwnPropertySymbols(a)]};
xr=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};zr=function(a){return _.ym(a)?a:_.rl(a)?_.Yl(Promise.resolve(a)):_.Fl(a)};Cr=function(a,b,c){return Ar[c.Vl](a.root,b.root,c.IH)&&Br[c.ib](a.ib,b.ib)&&!("exact"===c.Ec&&a.Ec!==b.Ec)};Dr=function(a,b){return yr(a,b)};
Gr=function(a,b,c){if(!Er(a.segments,b.segments)||!Fr(a.segments,b.segments,c)||a.A!==b.A)return!1;for(const d in b.children)if(!a.children[d]||!Gr(a.children[d],b.children[d],c))return!1;return!0};Hr=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(c=>xr(a[c],b[c]))};Jr=function(a,b,c){return Ir(a,b,b.segments,c)};
Ir=function(a,b,c,d){if(a.segments.length>c.length)return a=a.segments.slice(0,c.length),!Er(a,c)||0<b.A||!Fr(a,c,d)?!1:!0;if(a.segments.length===c.length){if(!Er(a.segments,c)||!Fr(a.segments,c,d))return!1;for(var e in b.children)if(!a.children[e]||!Jr(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 Er(a.segments,e)&&Fr(a.segments,e,d)&&a.children.primary?Ir(a.children.primary,b,c,d):!1};
Fr=function(a,b,c){return b.every((d,e)=>Br[c](a[e].parameters,d.parameters))};Kr=function(a,b){return Er(a,b)&&a.every((c,d)=>yr(c.parameters,b[d].parameters))};Er=function(a,b){return a.length!==b.length?!1:a.every((c,d)=>c.path===b[d].path)};Lr=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};Nr=function(a){return a.segments.map(b=>Mr(b)).join("/")};
Or=function(a,b){if(!(0<a.A))return Nr(a);if(b){b=a.children.primary?Or(a.children.primary,!1):"";const c=[];Object.entries(a.children).forEach(([d,e])=>{"primary"!==d&&c.push(`${d}:${Or(e,!1)}`)});return 0<c.length?`${b}(${c.join("//")})`:b}b=Lr(a,(c,d)=>"primary"===d?[Or(a.children.primary,!1)]:[`${d}:${Or(c,!1)}`]);return 1===Object.keys(a.children).length&&null!=a.children.primary?`${Nr(a)}/${b[0]}`:`${Nr(a)}/(${b.join("//")})`};
Pr=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")};Qr=function(a){return Pr(a).replace(/%3B/gi,";")};Rr=function(a){return Pr(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")};Mr=function(a){return`${Rr(a.path)}${Sr(a.parameters)}`};Sr=function(a){return Object.entries(a).map(([b,c])=>`;${Rr(b)}=${Rr(c)}`).join("")};
Tr=function(a){a=Object.entries(a).map(([b,c])=>Array.isArray(c)?c.map(d=>`${Qr(b)}=${Qr(d)}`).join("&"):`${Qr(b)}=${Qr(c)}`).filter(b=>b);return a.length?`?${a.join("&")}`:""};Vr=function(a){return(a=a.match(Ur))?a[0]:""};Xr=function(a){return 0<a.segments.length?new Wr([],{primary:a}):a};
Yr=function(a){var b={};for(const [c,d]of Object.entries(a.children)){const e=c,f=Yr(d);if("primary"===e&&0===f.segments.length&&0<f.A)for(const [g,h]of Object.entries(f.children))b[g]=h;else if(0<f.segments.length||0<f.A)b[e]=f}a=new Wr(a.segments,b);1===a.A&&a.children.primary&&(b=a.children.primary,a=new Wr(a.segments.concat(b.segments),b.children));return a};$r=function(a){return a instanceof Zr};cs=function(a,b=null,c=null){a=as(a);return bs(a,[],b,c)};
as=function(a){function b(f){var g={};for(const h of f.children){const m=b(h);g[h.Nb]=m}g=new Wr(f.url,g);f===a&&(c=g);return g}let c;var d=b(a.root);d=Xr(d);let e;return null!=(e=c)?e:d};
bs=function(a,b,c,d){let e=a;for(;e.parent;)e=e.parent;if(0===b.length)return ds(e,e,e,c,d);b=es(b);if(b.B&&1===b.A.length&&"/"==b.A[0])return ds(e,e,new Wr([],{}),c,d);var f=e;if(b.B)a=new fs(f,!0,0);else if(a)if(null===a.parent)a=new fs(a,!0,0);else{f=a;a=a.segments.length-1+(gs(b.A[0])?0:1);let g=b.C;for(;g>a;){g-=a;f=f.parent;if(!f)throw new _.Vf(4005,!1);a=f.segments.length}a=new fs(f,!1,a-g)}else a=new fs(f,!1,NaN);b=a.A?hs(a.gi,a.index,b.A):is(a.gi,a.index,b.A);return ds(e,a.gi,b,c,d)};
gs=function(a){return"object"===typeof a&&null!=a&&!a.jk&&!a.KI};js=function(a){return"object"===typeof a&&null!=a&&a.jk};ds=function(a,b,c,d,e){let f={};d&&Object.entries(d).forEach(([g,h])=>{f[g]=Array.isArray(h)?h.map(m=>`${m}`):`${h}`});a=a===b?c:ks(a,b,c);a=Xr(Yr(a));return new Zr(a,f,e)};ks=function(a,b,c){const d={};Object.entries(a.children).forEach(([e,f])=>{d[e]=f===b?c:ks(f,b,c)});return new Wr(a.segments,d)};
es=function(a){if("string"===typeof a[0]&&1===a.length&&"/"===a[0])return new ls(!0,0,a);let b=0,c=!1;a=a.reduce((d,e,f)=>{if("object"===typeof e&&null!=e){if(e.jk){const g={};Object.entries(e.jk).forEach(([h,m])=>{g[h]="string"===typeof m?m.split("/"):m});return[...d,{jk:g}]}if(e.KI)return[...d,e.KI]}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 ls(c,b,a)};
is=function(a,b,c){null!=a||(a=new Wr([],{}));if(0===a.segments.length&&0<a.A)return hs(a,b,c);a:{var d=a;var e=0;let h=b;const m={match:!1,bv:0,CF:0};for(;h<d.segments.length;){if(e>=c.length){d=m;break a}const p=d.segments[h];var f=c[e];if(js(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.jk){if(f!=p.path||!yr(g,p.parameters)){d=m;break a}e+=2}else{g={};if(f!=p.path||!yr(g,p.parameters)){d=m;break a}e++}h++}d={match:!0,bv:h,CF:e}}e=
c.slice(d.CF);return d.match&&d.bv<a.segments.length?(b=new Wr(a.segments.slice(0,d.bv),{}),b.children.primary=new Wr(a.segments.slice(d.bv),a.children),hs(b,0,e)):d.match&&0===e.length?new Wr(a.segments,{}):!d.match||0<a.A?d.match?hs(a,0,e):ms(a,b,c):ms(a,b,c)};
hs=function(a,b,c){if(0===c.length)return new Wr(a.segments,{});const d=js(c[0])?c[0].jk:{primary:c},e={};if(Object.keys(d).some(f=>"primary"!==f)&&a.children.primary&&1===a.A&&0===a.children.primary.segments.length)return c=hs(a.children.primary,b,c),new Wr(a.segments,c.children);Object.entries(d).forEach(([f,g])=>{"string"===typeof g&&(g=[g]);null!==g&&(e[f]=is(a.children[f],b,g))});Object.entries(a.children).forEach(([f,g])=>{void 0===d[f]&&(e[f]=g)});return new Wr(a.segments,e)};
ms=function(a,b,c){const d=a.segments.slice(0,b);let e=0;for(;e<c.length;){var f=c[e];if(js(f))return a=ns(f.jk),new Wr(d,a);if(0===e&&gs(c[0])){d.push(new os(a.segments[b].path,ps(c[0])));e++;continue}f=js(f)?f.jk.primary:`${f}`;const g=e<c.length-1?c[e+1]:null;f&&g&&gs(g)?(d.push(new os(f,ps(g))),e+=2):(d.push(new os(f,{})),e++)}return new Wr(d,{})};ns=function(a){const b={};Object.entries(a).forEach(([c,d])=>{"string"===typeof d&&(d=[d]);null!==d&&(b[c]=ms(new Wr([],{}),0,d))});return b};
ps=function(a){const b={};Object.entries(a).forEach(([c,d])=>b[c]=`${d}`);return b};qs=function(a,b){if(b&&!b.Pe)throw Error("Ta`"+a+"`"+Tf(b));};_.rs=function(a,b){a=_.jp(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};_.ss=function(){return new _.Vf(2100,!1)};
xs=function(a,b,c,d){var e="",f=!1;if(isFinite(a)){f=ts(a);e=b.fR;var g=b.LH,h=b.kA;if(d){var m=d.match(us);if(null===m)throw Error("ab`"+d);d=m[1];const p=m[3];m=m[5];null!=d&&(e=vs(d));null!=p&&(g=vs(p));null!=m?h=vs(m):null!=p&&g>h&&(h=g)}ws(f,g,h);g=f.bG;m=f.bj;h=f.exponent;d=[];for(f=g.every(p=>!p);m<e;m++)g.unshift(0);for(;0>m;m++)g.unshift(0);0<m?d=g.splice(m,g.length):(d=g,g=[0]);e=[];for(g.length>=b.aA&&e.unshift(g.splice(-b.aA,g.length).join(""));g.length>b.pz;)e.unshift(g.splice(-b.pz,
g.length).join(""));g.length&&e.unshift(g.join(""));e=e.join(_.rs(c,1));d.length&&(e+=_.rs(c,0)+d.join(""));h&&(e+=_.rs(c,6)+"+"+h)}else e=_.rs(c,9);return e=0>a&&!f?b.qA+e+b.rA:b.jv+e+b.xr};_.zs=function(a,b,c){var d=_.jp(b)[14][0];d=ys(d,_.rs(b,5));return xs(a,d,b,c)};
ys=function(a,b="-"){const c={fR:1,LH:0,kA:0,jv:"",xr:"",qA:"",rA:"",pz:0,aA: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.jv=f.substring(0,f.indexOf("#"));for(let g=0;g<e.length;g++){const h=e.charAt(g);"0"===h?c.LH=c.kA=g+1:"#"===h?c.kA=g+1:c.xr+=h}f=f.split(",");c.pz=f[1]?f[1].length:0;c.aA=f[2]||f[1]?(f[2]||f[1]).length:0;a?(b=d.length-c.jv.length-c.xr.length,d=a.indexOf("#"),
c.qA=a.substring(0,d).replace(/'/g,""),c.rA=a.slice(d+b).replace(/'/g,"")):(c.qA=b+c.jv,c.rA=c.xr);return c};
ts=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{bG:c,exponent:b,bj:d}};
ws=function(a,b,c){if(b>c)throw Error("bb`"+b+"`"+c);let d=a.bG,e=d.length-a.bj;c=Math.min(Math.max(b,e),c);let f=c+a.bj;var g=d[f];if(0<f){d.splice(Math.max(a.bj,f));for(var h=f;h<d.length;h++)d[h]=0}else for(e=Math.max(0,e),a.bj=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.bj++;d.unshift(1);a.bj++}else d[f-1]++;for(;e<Math.max(0,c);e++)d.push(0);let m=0!==c;const p=b+a.bj;if(b=d.reduceRight(function(v,w,y,B){w+=v;B[y]=10>w?w:w-10;m&&(0===
B[y]&&y>=p?B.pop():m=!1);return 10<=w?1:0},0))d.unshift(b),a.bj++};vs=function(a){const b=parseInt(a);if(isNaN(b))throw Error("cb`"+a);return b};Cs=function(){var a=_.Ng(As);let b={};a.gn&&(b.gn=a.gn.sort((c,d)=>c-d));return Object.assign({},Bs,a,b)};Ds=function(a){return"string"===typeof a?a:_.Wj(a)};Es=function(a){return"string"===typeof a&&a.startsWith("data:")?a:_.Tq(a)};
Fs=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};Gs=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)};Hs=function(a){return a&&"?"!==a[0]?"?"+a:a};Is=function(a){return RegExp("^(https?:)?//").test(a)?([,a]=a.split(/\/\/[^\/]+/),a):a};Js=function(a,b){if(a===b.value)return b;for(const c of b.children)if(b=Js(a,c))return b;return null};
Ks=function(a,b){if(a===b.value)return[b];for(const c of b.children){const d=Ks(a,c);if(d.length)return d.unshift(b),d}return[]};Ls=function(a){const b={};a&&a.children.forEach(c=>b[c.value.Nb]=c);return b};
Ns=function(a,b,c="emptyOnly"){const d=a.Gb;let e;if(null===b||"always"!==c&&""!==(null==d?void 0:d.path)&&(b.component||(null==(e=b.Gb)?0:e.fc))){let f;a={params:Object.assign({},a.params),data:Object.assign({},a.data),resolve:Object.assign({},a.data,null!=(f=a.A)?f:{})}}else a={params:Object.assign({},b.params,a.params),data:Object.assign({},b.data,a.data),resolve:Object.assign({},a.data,b.data,null==d?void 0:d.data,a.A)};!d||"string"!==typeof d.title&&null!==d.title||(a.resolve[Ms]=d.title);return a};
Os=function(a,b){b.value.yj=a;b.children.forEach(c=>Os(a,c))};Ps=function(a){const b=0<a.children.length?` { ${a.children.map(Ps).join(", ")} } `:"";return`${a.value}${b}`};
Qs=function(a){if(a.rc){const d=a.rc,e=a.A;a.rc=e;yr(d.ib,e.ib)||a.G.next(e.ib);d.Ec!==e.Ec&&a.C.next(e.Ec);yr(d.params,e.params)||a.D.next(e.params);a:{var b=d.url;var c=e.url;if(b.length!==c.length)b=!1;else{for(let f=0;f<b.length;++f)if(!yr(b[f],c[f])){b=!1;break a}b=!0}}b||a.H.next(e.url);yr(d.data,e.data)||a.B.next(e.data)}else a.rc=a.A,a.B.next(a.A.data)};Rs=function(a,b){const c=yr(a.params,b.params)&&Kr(a.url,b.url),d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||Rs(a.parent,b.parent))};
Vs=function(a,b,c){if(c&&b.value.Gb===c.value.rc.Gb){var d=c.value;d.A=b.value;b=Ss(a,b,c);return new Ts(d,b)}d=Us(b.value);b=b.children.map(e=>Vs(a,e));return new Ts(d,b)};Ss=function(a,b,c){return b.children.map(d=>{for(const e of c.children)if(d.value.Gb===e.value.rc.Gb)return Vs(a,d,e);return Vs(a,d)})};Us=function(a){return new _.Ws(new _.Xs(a.url),new _.Xs(a.params),new _.Xs(a.ib),new _.Xs(a.Ec),new _.Xs(a.data),a.Nb,a.component,a)};
Zs=function(a){const {hm:b,ir:c}=$r(a)?{hm:a,ir:void 0}:a;a=Ys(0);a.url=b;a.ir=c;return a};Ys=function(a){const b=Error("eb`");b.ngNavigationCancelingError=!0;b.wO=a;return b};$s=function(a){return!!a&&a.ngNavigationCancelingError};at=function(a,b){a.Cb&&!a.hb&&(a.hb=ql(a.Cb,b,`Route: ${a.path}`));let c;return null!=(c=a.hb)?c:b};
bt=function(a){const b=a.children&&a.children.map(bt);a=b?Object.assign({},a,{children:b}):Object.assign({},a);a.component||a.fc||!b&&!a.Ku||!a.Nb||"primary"===a.Nb||(a.component=ct);return a};dt=function(a){return a.Nb||"primary"};et=function(a,b){const c=a.filter(d=>dt(d)===b);c.push(...a.filter(d=>dt(d)!==b));return c};
ft=function(a){if(!a)return null;var b;if(null==(b=a.Gb)?0:b.hb)return a.Gb.hb;for(a=a.parent;a;a=a.parent){b=a.Gb;let c;if(null==(c=b)?0:c.Fp)return b.Fp;let d;if(null==(d=b)?0:d.hb)return b.hb}return null};ht=function(){return _.Kn(a=>_.A(_.Xl(a.map(b=>_.A(b,_.gn(),_.In(gt)))),_.z(b=>{for(const c of b)if(!0!==c){if(c===gt)return gt;if(!1===c||$r(c))return c}return!0}),_.om(b=>b!==gt),_.gn()))};
it=function(a,b){const c=Symbol(),d=b.get(a,c);return d===c?"function"!==typeof a||null!==Nf(a)?b.get(a):a:d};lt=function(a,b,c,d,e={canDeactivateChecks:[],canActivateChecks:[]}){const f=Ls(b);a.children.forEach(g=>{jt(g,f[g.value.Nb],c,d.concat([g.value]),e);delete f[g.value.Nb]});Object.entries(f).forEach(([g,h])=>kt(h,c.getContext(g),e));return e};
jt=function(a,b,c,d,e={canDeactivateChecks:[],canActivateChecks:[]}){const f=a.value,g=b?b.value:null,h=c?c.getContext(a.value.Nb):null;if(g&&f.Gb===g.Gb){const m=mt(g,f,f.Gb.hW);m?e.canActivateChecks.push(new nt(d)):(f.data=g.data,f.A=g.A);f.component?lt(a,b,h?h.children:null,d,e):lt(a,b,c,d,e);m&&h&&h.Nb&&h.Nb.Mz&&e.canDeactivateChecks.push(new ot(h.Nb.component,g))}else g&&kt(b,h,e),e.canActivateChecks.push(new nt(d)),f.component?lt(a,null,h?h.children:null,d,e):lt(a,null,c,d,e)};
mt=function(a,b,c){if("function"===typeof c)return c(a,b);switch(c){case "pathParamsChange":return!Er(a.url,b.url);case "pathParamsOrQueryParamsChange":return!Er(a.url,b.url)||!yr(a.ib,b.ib);case "always":return!0;case "paramsOrQueryParamsChange":return!Rs(a,b)||!yr(a.ib,b.ib);default:return!Rs(a,b)}};
kt=function(a,b,c){const d=Ls(a),e=a.value;Object.entries(d).forEach(([f,g])=>{e.component?b?kt(g,b.children.getContext(f),c):kt(g,null,c):kt(g,b,c)});e.component?b&&b.Nb&&b.Nb.Mz?c.canDeactivateChecks.push(new ot(b.Nb.component,e)):c.canDeactivateChecks.push(new ot(null,e)):c.canDeactivateChecks.push(new ot(null,e))};pt=function(a){return"function"===typeof a};qt=function(a){return a instanceof Hl||"EmptyError"===(null==a?void 0:a.name)};
tt=function(a,b){return _.Zl(c=>{const d=c.af,e=c.ml;var f=c.Hn;const g=f.canActivateChecks;f=f.canDeactivateChecks;return 0===f.length&&0===g.length?_.Fl(Object.assign({},c,{Zi:!0})):_.A(rt(f,d,e,a),_.Zl(h=>h&&"boolean"===typeof h?st(d,g,a,b):_.Fl(h)),_.z(h=>Object.assign({},c,{Zi:h})))})};rt=function(a,b,c,d){return _.A(_.Yl(a),_.Zl(e=>ut(e.component,e.A,c,b,d)),_.nn(e=>!0!==e,!0))};
st=function(a,b,c,d){return _.A(_.Yl(b),_.Zl(e=>{var f=e.A.parent;null!==f&&d&&d(new vt(f));f=_.Fl(!0);var g=e.A;null!==g&&d&&d(new wt(g));g=_.Fl(!0);return bm(f,g,xt(a,e.path,c),yt(a,e.A,c))},1),_.nn(e=>!0!==e,!0))};yt=function(a,b,c){var d=b.Gb?b.Gb.iF:null;if(!d||0===d.length)return _.Fl(!0);d=d.map(e=>_.cm(()=>{var f;const g=null!=(f=ft(b))?f:c,h=it(e,g);f=h&&pt(h.iF)?h.iF(b,a):Rh(g,()=>h(b,a));return _.A(zr(f),_.nn())}));return _.A(_.Fl(d),ht())};
xt=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.jF:null;return f&&0!==f.length?{node:e,Hn:f}:null}).filter(e=>null!==e).map(e=>_.cm(()=>{const f=e.Hn.map(g=>{let h;const m=null!=(h=ft(e.node))?h:c,p=it(g,m);g=p&&pt(p.jF)?p.jF(d,a):Rh(m,()=>p(d,a));return _.A(zr(g),_.nn())});return _.A(_.Fl(f),ht())}));return _.A(_.Fl(b),ht())};
ut=function(a,b,c,d,e){var f=b&&b.Gb?b.Gb.kF:null;if(!f||0===f.length)return _.Fl(!0);f=f.map(g=>{let h;const m=null!=(h=ft(b))?h:e,p=it(g,m);g=p&&pt(p.kF)?p.kF(a,b,c,d):Rh(m,()=>p(a,b,c,d));return _.A(zr(g),_.nn())});return _.A(_.Fl(f),ht())};At=function(a,b,c){var d=b.lF;if(void 0===d||0===d.length)return _.Fl(!0);d=d.map(e=>{const f=it(e,a);e=f&&pt(f.lF)?f.lF(b,c):Rh(a,()=>f(b,c));return zr(e)});return _.A(_.Fl(d),ht(),zt())};
zt=function(){return yl([_.Nn(a=>{if("boolean"!==typeof a)throw Zs(a);}),_.z(a=>!0===a)])};Bt=function(a,b,c){var d=b.mF;if(!d||0===d.length)return _.Fl(!0);d=d.map(e=>{const f=it(e,a);e=f&&pt(f.mF)?f.mF(b,c):Rh(a,()=>f(b,c));return zr(e)});return _.A(_.Fl(d),ht(),zt())};Dt=function(a){return Gl(new Ct(a))};Gt=function(a,b,c,d){const e=Et(a,b,c);if(!e.Nl)return _.Fl(e);d=at(b,d);return _.A(Bt(d,b,c),_.z(f=>!0===f?e:Object.assign({},Ft)))};
Et=function(a,b,c){if("**"===b.path)return{Nl:!0,parameters:0<c.length?(0<c.length?c[c.length-1]:null).parameters:{},jq:c,Cr:[],kv:{}};if(""===b.path)return"full"===b.yc&&(0<a.A||0<c.length)?Object.assign({},Ft):{Nl:!0,jq:[],Cr:c,parameters:{},kv:{}};a=(b.Zq||vr)(c,a,b);if(!a)return Object.assign({},Ft);const d={};var e;Object.entries(null!=(e=a.rI)?e:{}).forEach(([g,h])=>{d[g]=h.path});e=0<a.iq.length?Object.assign({},d,a.iq[a.iq.length-1].parameters):d;let f;return{Nl:!0,jq:a.iq,Cr:c.slice(a.iq.length),
parameters:e,kv:null!=(f=a.rI)?f:{}}};Kt=function(a,b,c,d){if(0<c.length&&Ht(a,c,d)){var e=Wr;a=new Wr(c,a.children);c={};c.primary=a;for(var f of d)""===f.path&&"primary"!==dt(f)&&(d=new Wr([],{}),c[dt(f)]=d);c={gi:new e(b,c),xB:[]}}else if(0===c.length&&It(a,c,d)){b=Wr;f=a.segments;var g=a.children;const h={};for(e of d)Jt(a,c,e)&&!g[dt(e)]&&(d=new Wr([],{}),h[dt(e)]=d);d=Object.assign({},g,h);c={gi:new b(f,d),xB:c}}else c={gi:new Wr(a.segments,a.children),xB:c};return c};
Ht=function(a,b,c){return c.some(d=>Jt(a,b,d)&&"primary"!==dt(d))};It=function(a,b,c){return c.some(d=>Jt(a,b,d))};Jt=function(a,b,c){return(0<a.A||0<b.length)&&"full"===c.yc?!1:""===c.path};Mt=function(a,b,c,d,e,f,g="emptyOnly"){return(new Lt(a,b,c,d,e,g,f)).recognize()};Nt=function(a){a.sort((b,c)=>"primary"===b.value.Nb?-1:"primary"===c.value.Nb?1:b.value.Nb.localeCompare(c.value.Nb))};Ot=function(a){return(a=a.value.Gb)&&""===a.path};
Pt=function(a){const b=[],c=new Set;for(const d of a)Ot(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=Pt(d.children),b.push(new Ts(d.value,a));return b.filter(d=>!c.has(d))};Qt=function(a,b,c,d,e,f){return _.Zl(g=>_.A(Mt(a,b,c,d,g.Ee,e,f),_.z(({state:h,pT:m})=>Object.assign({},g,{af:h,xd:m}))))};
Ut=function(a,b){return _.Zl(c=>{const d=c.af,e=c.Hn.canActivateChecks;if(!e.length)return _.Fl(c);const f=new Set(e.map(m=>m.A)),g=new Set;for(const m of f)if(!g.has(m))for(const p of Rt(m))g.add(p);let h=0;return _.A(_.Yl(g),_.Zl(m=>{if(f.has(m))return St(m,d,a,b);m.data=Ns(m,m.parent,a).resolve;return _.Fl(void 0)},1),_.Nn(()=>h++),pn(),_.Zl(()=>h===g.size?_.Fl(c):_.Tt))})};Rt=function(a){const b=a.children.map(c=>Rt(c)).flat();return[a,...b]};
St=function(a,b,c,d){const e=a.Gb,f=a.B;void 0!==(null==e?void 0:e.title)&&"string"!==typeof e.title&&null!==e.title&&(f[Ms]=e.title);return _.A(Vt(f,a,b,d),_.z(g=>{a.A=g;a.data=Ns(a,a.parent,c).resolve;return null}))};Vt=function(a,b,c,d){const e=wr(a);if(0===e.length)return _.Fl({});const f={};return _.A(_.Yl(e),_.Zl(g=>_.A(Wt(a[g],b,c,d),_.nn(),_.Nn(h=>{f[g]=h}))),pn(),_.sn(f),_.Om(g=>qt(g)?_.Tt:Gl(g)))};
Wt=function(a,b,c,d){let e;const f=null!=(e=ft(b))?e:d,g=it(a,f);a=g.resolve?g.resolve(b,c):Rh(f,()=>g(b,c));return zr(a)};Xt=function(a){return _.Kn(b=>{const c=a(b);return c?_.A(_.Yl(c),_.z(()=>b)):_.Fl(b)})};Zt=function(a,b){return b.map(c=>c.replace(Yt,a))};
$t=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};cu=function(a){return encodeURIComponent(a).replace(au,(b,c)=>{let d;return null!=(d=bu[c])?d:b})};du=function(a){return`${a}`};eu=function(a){return"undefined"!==typeof ArrayBuffer&&a instanceof ArrayBuffer};
fu=function(a){return"undefined"!==typeof Blob&&a instanceof Blob};gu=function(a){return"undefined"!==typeof FormData&&a instanceof FormData};hu=function(a,b){return b(a)};iu=function(a,b,c){return(d,e)=>Rh(c,()=>b(d,f=>a(f,e)))};mu=function(a,b){var c=a.url.toLowerCase();if(!_.Ng(ju)||"GET"===a.method||"HEAD"===a.method||c.startsWith("http://")||c.startsWith("https://"))return b(a);c=_.Ng(ku).ju();const d=_.Ng(lu);null==c||a.headers.has(d)||(a=a.clone({headers:a.headers.set(d,c)}));return b(a)};
uu=function(){var a=[];const b=[_.nu,ou,pu,{ca:qu,Na:pu},{ca:ru,Na:ou},{ca:su,Xa:mu,Mb:!0},{ca:ju,Xa:!0},{ca:ku,Cd:tu}];for(const c of a)b.push(...c.wi);return{wi:b}};yu=function(a,b){var c=Object,d=c.assign;b={Cb:[(null==b?void 0:b.Cb)||[],vu]};let e;b={fO:[...wu,...(null!=(e=null==b?void 0:b.Cb)?e:[])],ZR:xu};return Sq(d.call(c,{},{lS:a},b))};
Du=function(a,b,c){return _.A(zr(a.Ku()),_.z(zu),_.Zl(d=>d instanceof Au||Array.isArray(d)?_.Fl(d):_.Yl(Promise.resolve(new Bu(d)))),_.z(d=>{c&&c(a);let e;Array.isArray(d)||(e=d.create(b).Ca,d=e.get(Cu,[],{optional:!0,self:!0}).flat());return{zo:d.map(bt),Ca:e}}))};zu=function(a){return a&&"object"===typeof a&&"default"in a?a["default"]:a};
Iu=function(a,b){_.A(a.lc,_.om(c=>c instanceof Eu||c instanceof Fu||c instanceof Gu||c instanceof Hu),_.z(c=>c instanceof Eu||c instanceof Hu?0:c instanceof Fu&&(0===c.code||1===c.code)?2:1),_.om(c=>2!==c),_.gn()).subscribe(()=>{b()})};Ju=function(a){throw a;};Pu=function(...a){return{wi:[{ca:Cu,Mb:!0,Xa:Ku},[],{ca:_.Ws,Dd:Lu,ie:[_.Mu]},{ca:Nu,Mb:!0,Dd:Ou},a.map(b=>b.wi)]}};Lu=function(a){return a.Pf.root};Qu=function(a,b){return{AW:a,wi:b}};
Ou=function(){const a=_.Ng(_.qj);return b=>{var c=a.get(_.Rq);if(b===c.Ri[0]){b=a.get(_.Mu);var d=a.get(Ru);1===a.get(Su)&&(Tu(b),b.A.W||Uu(b,b.location.path(!0),"imperative",b.B.ih()));var e;null==(e=a.get(Vu,null,8))||e.lW();var f;null==(f=a.get(Wu,null,8))||f.init();c=c.K[0];b.Pf.root.component=c;b.A.H=c;d.closed||(d.next(),d.complete(),d.unsubscribe())}}};
cv=function(a){return{path:a,fc:()=>Xu("KHJXJ").then(()=>_.Yu),children:[{path:"",fc:()=>Xu("AL0Bn").then(()=>_.Zu),yc:"full"},{path:"glyphs",fc:()=>Xu("ru9X9c").then(()=>_.$u),yc:"full"},{path:"tester",fc:()=>Xu("ipeFuf").then(()=>_.av),yc:"full"},{path:"about",fc:()=>Xu("TafJjb").then(()=>_.bv),yc:"full"}]}};
_.dv=function(a){const b=e=>e.replace(/(%20|%2B)/g,"+").replace(/%7C/g,"|").replace(/%3A/g,":").replace(/%2C/g,",").replace(/%3B/g,";").replace(/%40/g,"@"),[c,d]=a.split("?");a="";d&&(a="?"+d.split("&").map(e=>e.match(/^preview\.text=/)?e:b(e)).join("&"));return`${b(c)}${a}`};ev=function(a){try{return!!(new URL(a)).protocol}catch(b){return a.startsWith("//")}};_.iv=function(a,b,c=!0,d=!0){return a.segments.filter(e=>"ital"!==e.tag||_.fv(b)?"opsz"===e.tag?c:d&&!gv(e)||!_.fr(e)?!0:!_.hv(b,e):!1)};
jv=function(a){return new _.Bl(b=>{a.on("data",c=>{b.next(c)});a.on("error",c=>{b.error(c)});a.on("end",()=>{b.complete()});return()=>{try{null==a||a.cancel()}catch(c){}}})};_.mv=function(a){if(!a)return null;a=_.kv(a,2);return null===a||void 0===a?null:_.lv(a)};pv=function(){return nv||(nv=ov("[null,null,null,null,null,null,true]"))};qv=function(a){a&&"function"==typeof a.dispose&&a.dispose()};rv=function(a){for(let b=0,c=arguments.length;b<c;++b){const d=arguments[b];_.la(d)?rv.apply(null,d):qv(d)}};
wv=function(a){if(!a||!a.familyMetadataList||!a.axisRegistry)throw Error("Lb");const b=new sv(a.axisRegistry),c=tv(a.familyMetadataList).map(d=>uv(d,b));a=vv(a.promotedScript);return{familyMetadataList:c,axisRegistry:b,promotedScript:a}};
uv=function(a,b){const c=a.stroke,d=a.classifications,e=_.xv(a.fonts),f=_.yv(a.axes),g=Object.values(e).map(m=>m.nf).sort(_.zv),h=_.Av(f,g);b=_.Bv(h,f,b);return new Cv(a.family,a.displayName||a.family,c,d,e,f,g,h,a.subsets,a.designers,b,a.lastModified,a.dateAdded,a.popularity,a.defaultSort,a.isNoto,new Set(a.colorCapabilities),a.primaryScript||"",a.primaryLanguage||"",a.isBrandFont,a.isOpenSource)};
_.xv=function(a){return Object.keys(a).reduce((b,c)=>{c=new _.Dv(c);c.nf&&(b[c.nf.toString()]=c);return b},{})};_.yv=function(a){return a.reduce((b,c)=>b.set(c.tag,new _.Ev(c.tag,c.min,c.max,c.defaultValue)),new Map)};_.Bv=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(Fv(e,b,c));return new _.Gv(d)};Fv=function(a,b,c){c=(b=b.get(a))?b.defaultValue:_.cr(c,a).defaultValue;return new _.Hv(a,c)};vv=function(a){return a?Iv.get(a):void 0};
_.Av=function(a,b){if(1>a.size)return b;const c=Array.from(a.values(),d=>_.Jv(d));b=b.map(d=>{d=d.segments.filter(e=>!a.has(e.tag));return new _.Gv(c.concat(d))});return Kv(b)};tv=function(a){return a.filter(b=>0<Object.keys(b.fonts).length?!0:!1)};Kv=function(a){const b=new Set;return a.filter(c=>{if(b.has(c.toString()))return!1;b.add(c.toString());return!0})};Lv=function(){return a=>Array.isArray(a)?a.every(b=>"string"===typeof b):!1};_.Nv=function(a,b){return _.dv(a).split("|").map(c=>Mv(c,b)).flat()};
Mv=function(a,b){const [c,d]=decodeURIComponent(a.replace(/\+/g,"%20").replace(/\|/g,"%7C")).split(":"),e=_.Ov(b,c);return e?(null!=d?Pv(d,e):[e.tc]).map(f=>new _.Qv(e,_.Rv(f,e.tc))):[]};Pv=function(a,b){const [c,d]=a.split("@",2);a=d.split(";").map(e=>(e=Sv(`${c}@${e}`))&&!Tv(b,e)?null:e).filter(e=>null!=e);return 0===a.length?[b.tc]:a};Uv=function(a){return null!==a&&void 0!==a};
_.Vv=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)};_.Wv=function(a,...b){return b.length?b.some(c=>a[c]):a.altKey||a.shiftKey||a.ctrlKey||a.metaKey};Yv=function(){if(null==Xv&&"undefined"!==typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>Xv=!0}))}finally{Xv=Xv||!1}return Xv};_.Zv=function(a){return Yv()?a:!!a.capture};
aw=function(){if(null==$v){if("object"!==typeof document||!document||"function"!==typeof Element||!Element)return $v=!1;if("scrollBehavior"in document.documentElement.style)$v=!0;else{const a=Element.prototype.scrollTo;$v=a?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}}return $v};
cw=function(){if("object"!==typeof document||!document)return 0;if(null==bw){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);bw=0;0===b.scrollLeft&&(b.scrollLeft=1,bw=0===b.scrollLeft?1:2);b.remove()}return bw};
_.dw=function(a){return a.composedPath?a.composedPath()[0]:a.target};ew=function(){return"undefined"!==typeof __karma__&&!!__karma__||"undefined"!==typeof jasmine&&!!jasmine||"undefined"!==typeof jest&&!!jest||"undefined"!==typeof Mocha&&!!Mocha};_.fw=function(a){return Array.isArray(a)?a:[a]};_.gw=function(a){return null!=a&&"false"!==`${a}`};hw=function(a){return null==a?"":"string"===typeof a?a:`${a}px`};_.iw=function(a){return a instanceof _.ij?a.M:a};
_.jw=function(a){return isNaN(parseFloat(a))||isNaN(Number(a))?0:Number(a)};kw=function(a){if(!a.hasAttribute("tabindex")||void 0===a.tabIndex)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))};lw=function(a){if(!kw(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a};mw=function(a){return{matches:"all"===a||""===a,media:a,addListener:()=>{},removeListener:()=>{}}};
_.nw=function(a){return a.map(b=>b.split(",")).reduce((b,c)=>b.concat(c)).map(b=>b.trim())};ow=function(){return null};_.qw=function(a,b,c){const d=pw(a,b);c=c.trim();d.some(e=>e.trim()===c)||(d.push(c),a.setAttribute(b,d.join(" ")))};_.rw=function(a,b,c){var d=pw(a,b);c=c.trim();d=d.filter(e=>e!==c);d.length?a.setAttribute(b,d.join(" ")):a.removeAttribute(b)};pw=function(a,b){let c,d;return null!=(d=null==(c=a.getAttribute(b))?void 0:c.match(/\S+/g))?d:[]};
sw=function(a,b){return"string"===typeof a?`${b||""}/${a}`:a};uw=function(a,b){a.id||(a.id=`${"cdk-describedby-message"}-${b}-${tw++}`)};_.vw=function(a,b,c,d){const e={};"all-continent"!==a&&(e.regionGroup=a);"all-region"!==b&&(e.region=b);"all-script"!==c&&(e.script=c);"all-language"!==d&&(e.language=d);return e};xw=function(){return _.Ng(_.ww)};
_.zw=function(a){a=(null==a?void 0:a.toLowerCase())||"";let b;return"auto"===a&&"undefined"!==typeof navigator&&(null==(b=navigator)?0:b.language)?yw.test(navigator.language)?"rtl":"ltr":"rtl"===a?"rtl":"ltr"};Aw=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})};Bw=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})};
Cw=function(a,b){for(let c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};Ew=function(a){if("number"!==typeof a&&null!=a){const [b,c]=a.split(Dw);return c&&"px"!==c?null:parseFloat(b)}return a||null};Fw=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)}};Gw=function(){return _.Ng(_.Qq)};
Hw=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)};Iw=function(){return{color:"accent"}};Jw=function(a){a&1&&_.rp(0,0,["*ngIf","isCustomError"])};Lw=function(a){return Kw.some(b=>b.test(a))};Mw=function(a){let b;return null==(b=a.formContent)?void 0:b.locale};
Ow=function(a,b){var c=Mw(a);c=(c&&Nw.includes(c)?Mw(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,_.Wa)`https://www.gstatic.com/uservoice/feedback/client/web/${a}/main_light_binary.js`:(0,_.Wa)`https://www.gstatic.com/uservoice/feedback/client/web/${a}/main_binary__${c}.js`};
Rw=function(a,b,c,d){if(Pw)return Pw;const e=Ow(a,d);return Pw=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise((f,g)=>{const h=_.Qw(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)})};
Tw=function(a,b,c,d){if(Sw)return Sw;const e=Ow(a,d);return Sw=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise((f,g)=>{const h=_.Qw(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)})};
Uw=function(a,b,c,d){return _.Ql(function*(){var e=Date.now();e=yield(yield Rw(a,c,d,b)).initializeFeedbackClientAsync(a,e,b);e.initiateAloha();return e})};Vw=function(a,b,c,d){return _.Ql(function*(){var e=Date.now();e=yield(yield Tw(a,c,d.document,b)).initializeFeedbackClientAsync(a,e,b,d);e.initiateAloha();return e})};
Ww=function(a,b,c){return _.Ql(function*(){const d=c||_.ta;var e;if(null==b?0:null==(e=b.getEnableAlohaBinarySplit)?0:e.call(b)){if(d.isFormOpened)throw e=Error("Mb"),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 Vw(a,b,d,d)}catch(g){throw d.isFormOpened=!1,g;}}else{if(d.isFormOpened)throw e=Error("Mb"),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 Uw(a,b,d,d.document)}catch(g){throw d.isFormOpened=!1,g;}}})};
dx=function(a,b){return _.Ql(function*(){return new Promise(c=>{const d=Xw(null!=b?b:"")+"/aloha_form_properties?productId="+a;Yw(d,e=>{const f=e.target;e=null;try{var g=JSON,h=g.stringify;if(f.A){var m=f.A.responseText;0==m.indexOf(")]}'\n")&&(m=m.substring(5));b:{if(_.ta.JSON)try{var p=_.ta.JSON.parse(m);break b}catch(v){}p=Zw(m)}}else p=void 0;e=me($w,h.call(g,p))}catch(v){h=new $w,p=new ax,p=bx(p,5,!0),p=bx(p,2,!0),p=bx(p,4,!1),p=bx(p,8,!0),p=bx(p,9,!0),p=bx(p,7,!0),p=bx(p,10,!0),p=bx(p,12,!0),
p=bx(p,13,!1),p=bx(p,14,!0),p=bx(p,15,!0),p=bx(p,20,!1),e=_.cx(h,ax,1,p)}c(e)})})})};Xw=function(a){return Lw(a)?a:"https://www.google.com/tools/feedback"};fx=function(){if(void 0===ex&&(ex=null,"undefined"!==typeof window)){const a=window;void 0!==a.trustedTypes&&(ex=a.trustedTypes.createPolicy("angular#components",{createHTML:b=>b}))}return ex};gx=function(a){let b;return(null==(b=fx())?void 0:b.createHTML(a))||a};
hx=function(){const a=_.Ng(_.ww),b=a?a.location:null;return{IG:()=>b?b.pathname+b.search:""}};ix=function(a){a&1&&(_.wi(),_.H(0,"svg",0),_.M(1,"path",14)(2,"path",15)(3,"path",16)(4,"circle",17)(5,"path",18)(6,"path",19)(7,"path",20)(8,"path",21),_.L())};jx=function(a){a&1&&(_.wi(),_.H(0,"svg",1),_.M(1,"circle",22)(2,"path",23),_.L())};
kx=function(a){a&1&&(_.wi(),_.H(0,"svg",2),_.M(1,"rect",24)(2,"path",25)(3,"path",26)(4,"path",27)(5,"path",28)(6,"path",29)(7,"path",30)(8,"path",31)(9,"path",32)(10,"path",33)(11,"path",34)(12,"path",35)(13,"path",36)(14,"path",37),_.L())};lx=function(a){a&1&&(_.H(0,"span",3),_.wi(),_.H(1,"svg",38)(2,"g",39),_.M(3,"circle",40)(4,"path",41),_.L()()())};mx=function(a){a&1&&(_.wi(),_.H(0,"svg",4),_.M(1,"circle",42)(2,"path",43),_.L())};
nx=function(a){a&1&&(_.H(0,"span",5),_.wi(),_.H(1,"svg",44)(2,"mask",45),_.M(3,"rect",46)(4,"path",47),_.L(),_.M(5,"path",48),_.H(6,"mask",49),_.M(7,"rect",50)(8,"path",51),_.L(),_.M(9,"path",52),_.L()())};ox=function(a){a&1&&(_.H(0,"span",5),_.wi(),_.H(1,"svg",53),_.M(2,"circle",54)(3,"circle",55)(4,"circle",56)(5,"circle",57),_.L()())};px=function(a){a&1&&(_.H(0,"span",5),_.wi(),_.H(1,"svg",58),_.M(2,"path",59)(3,"path",60)(4,"path",61),_.L()())};
qx=function(a){a&1&&(_.H(0,"span",5),_.wi(),_.H(1,"svg",62),_.M(2,"path",63)(3,"path",64)(4,"path",65)(5,"path",66)(6,"path",67),_.L()())};rx=function(a){a&1&&(_.H(0,"span",5),_.wi(),_.H(1,"svg",68),_.M(2,"path",69)(3,"path",70),_.L()())};sx=function(a){a&1&&(_.wi(),_.H(0,"svg",6),_.M(1,"path",71),_.L())};tx=function(a){a&1&&(_.wi(),_.H(0,"svg",6),_.M(1,"path",72),_.L())};ux=function(a){a&1&&(_.wi(),_.H(0,"svg",6),_.M(1,"path",73),_.L())};
vx=function(a){a&1&&(_.wi(),_.H(0,"svg",7),_.M(1,"path",74),_.L())};wx=function(a){a&1&&(_.wi(),_.H(0,"svg",8),_.M(1,"path",75)(2,"path",76)(3,"path",77)(4,"path",78),_.L())};xx=function(a){a&1&&(_.wi(),_.H(0,"svg",8),_.M(1,"circle",79)(2,"rect",80)(3,"rect",81)(4,"path",82)(5,"path",83),_.L())};yx=function(a){a&1&&(_.wi(),_.H(0,"svg",8),_.M(1,"path",84)(2,"rect",85)(3,"rect",86)(4,"path",87),_.L())};zx=function(a){a&1&&(_.wi(),_.H(0,"svg",8),_.M(1,"rect",88)(2,"path",89)(3,"path",90),_.L())};
Ax=function(a){a&1&&(_.wi(),_.H(0,"svg",8),_.M(1,"rect",91)(2,"rect",92)(3,"path",93),_.L())};Bx=function(a){a&1&&(_.wi(),_.H(0,"svg",2),_.M(1,"path",94)(2,"circle",95)(3,"path",96),_.L())};Cx=function(a){a&1&&(_.wi(),_.H(0,"svg",2),_.M(1,"path",94)(2,"path",97)(3,"path",98)(4,"path",99)(5,"path",100),_.L())};Ex=function(a){a&1&&(_.wi(),_.H(0,"svg",9),_.M(1,"rect",101)(2,"path",102)(3,"polygon",103),_.L())};Fx=function(a){a&1&&(_.wi(),_.H(0,"svg",10),_.M(1,"path",104),_.L())};
Gx=function(a){a&1&&(_.wi(),_.H(0,"svg",11),_.M(1,"path",105)(2,"path",106)(3,"path",107),_.H(4,"mask",108),_.M(5,"path",109),_.L(),_.M(6,"path",110),_.L())};Hx=function(a){a&1&&(_.H(0,"span",12),_.wi(),_.H(1,"svg",111),_.M(2,"path",112),_.L()())};Ix=function(a){a&1&&(_.wi(),_.H(0,"svg",13),_.M(1,"path",113),_.L())};Jx=function(a){a&1&&(_.wi(),_.H(0,"svg",114),_.M(1,"path",115)(2,"path",116)(3,"path",117)(4,"path",118)(5,"path",119),_.L())};
Kx=function(a){a&1&&(_.wi(),_.H(0,"svg",114),_.M(1,"path",120)(2,"path",121)(3,"path",122)(4,"path",123)(5,"path",124),_.L())};Lx=function(a){a&1&&(_.C(0,Jx,6,0,":svg:svg",114),_.X(1,"async"),_.C(2,Kx,6,0,":svg:svg",114));a&2&&(a=_.O(),_.G(_.Y(1,1,a.Va.jg)?0:2))};Mx=function(a,b){a&1&&(_.H(0,"li"),_.M(1,"gf-footer-item",14),_.L());a&2&&(a=b.X,_.u(),_.D("item",a))};Nx=function(a,b){a&1&&(_.H(0,"li"),_.M(1,"gf-footer-item",14),_.L());a&2&&(a=b.X,_.u(),_.D("item",a))};
Ox=function(a,b){a&1&&(_.dp(0),_.H(1,"a",15),_.S(2),_.L(),_.ep());a&2&&(a=b.X,_.u(),_.D("catalogRouterLink",a.link),_.u(),_.Sp(" ",a.label," "))};Px=function(a){if(a&1){const b=_.q();_.H(0,"div",1)(1,"div",2);_.S(2);_.H(3,"a",3);_.N("click",function(){_.r(b);const c=_.O();return _.t(c.Xj())});_.S(4," Dismiss ");_.L()()()}a&2&&(a=_.O(),_.F("callout--show",a.Nz),_.uo("aria-label",a.cl),_.u(2),_.Sp(" ",a.cl," "))};Qx=function*(){let a=0;for(;;)yield a++,a===Number.MAX_SAFE_INTEGER&&(a=0)};
Rx=function(a){a&1&&_.fp(0)};Tx=function(a){a&1&&_.C(0,Rx,1,0,"ng-container",9);if(a&2){a=_.O().X;_.O();const b=_.Rp(4);_.D("ngTemplateOutlet",b)("ngTemplateOutletContext",_.eq(2,Sx,a))}};Ux=function(a){a&1&&_.fp(0)};Vx=function(a){a&1&&_.C(0,Ux,1,0,"ng-container",9);if(a&2){a=_.O().X;_.O();const b=_.Rp(4);_.D("ngTemplateOutlet",b)("ngTemplateOutletContext",_.eq(2,Sx,a))}};
Wx=function(a,b){if(a&1){const c=_.q();_.H(0,"div",2)(1,"div",3)(2,"div",4);_.M(3,"span",5);_.C(4,Tx,1,4,"ng-container");_.X(5,"async");_.L();_.H(6,"div",6);_.C(7,Vx,1,4,"ng-container");_.X(8,"async");_.H(9,"button",7);_.N("click",function(){const d=_.r(c).X,e=_.O();return _.t(e.eg(d))});_.M(10,"gf-icon",8);_.L()()()()}a&2&&(a=b.X,b=_.O(),_.F("primary",b.isPrimary(a)),_.u(3),_.D("innerHtml",a.content,_.Ak),_.u(),_.G(_.Y(5,6,b.ma.Ib)&&a.link?4:-1),_.u(3),_.G(!_.Y(8,8,b.ma.Ib)&&a.link?7:-1),_.u(3),
_.D("inheritColor",!0))};Xx=function(a,b){a&1&&(_.H(0,"a",10),_.S(1),_.L());a&2&&(a=b.X,_.D("title",a.link.ariaLabel)("href",a.link.url,_.Bk)("logEventLabel",a.id),_.uo("aria-label",a.link.ariaLabel),_.u(),_.Sp(" ",a.link.label," "))};_.Yx=function(a,b){return{type:7,name:a,QO:b,options:{}}};_.Zx=function(a,b=null){return{type:4,styles:b,oj:a}};_.$x=function(a){return{type:6,styles:a,offset:null}};_.ay=function(a,b){return{type:0,name:a,styles:b,options:void 0}};
_.by=function(a,b){return{type:1,jP:a,animation:b,options:null}};cy=function(a,b){a&1&&(_.H(0,"div",3)(1,"span",4),_.S(2),_.L()());a&2&&(a=_.O(),_.F("shopping-bag__count--secondary",!a.va.Oz),_.u(2),_.Tp(999<b?"1K+":b))};dy=function(){return window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches};ey=function(a){a&1&&_.M(0,"gf-icon",4)};fy=function(a){a&1&&_.M(0,"gf-icon",5)};
jy=function(a,b){if(a&1){const c=_.q();_.dp(0);_.H(1,"button",1);_.N("click",function(){const d=_.r(c).ua,e=_.O();d.ig?(gy(e.GJ),hy(e,!1)):(iy(e.GJ),hy(e,!0));return _.t()});_.C(2,ey,1,0,"gf-icon",2)(3,fy,1,0,"gf-icon",3);_.L();_.ep()}a&2&&(a=b.ua,_.u(),_.tp("matTooltip",a.Po),_.uo("aria-label",a.Po),_.u(),_.D("ngIf",!a.ig),_.u(),_.D("ngIf",a.ig))};ky=function(a){a&1&&_.M(0,"gf-lottie",14,1);a&2&&_.D("animation","gf-logo")("loop",!1)("autoplay",!0)};
ly=function(a){a&1&&_.M(0,"gf-lottie",15,1);a&2&&_.D("loop",!1)("autoplay",!0)};my=function(a){a&1&&_.C(0,ky,2,3,"gf-lottie",14)(1,ly,2,2,"gf-lottie",15);a&2&&(a=_.O(),_.G(a.cj?0:1))};ny=function(a){a&1&&(_.H(0,"span",7),_.S(1),_.L());a&2&&(a=_.O(2),_.u(),_.Sp(" ",a.LG.badge," "))};oy=function(a){a&1&&_.M(0,"gf-theme-toggle",10)};py=function(a){a&1&&_.M(0,"gf-shopping-bag-callout");a&2&&(a=_.O(2),_.Qo("",a.vO,"-shopping-bag-callout"))};
ry=function(a,b){if(a&1){const c=_.q();_.H(0,"div",2);_.M(1,"gf-notifications",null,0);_.H(3,"header",3)(4,"div",4)(5,"div",5)(6,"a",6);_.N("click",function(){_.r(c);const d=_.O();return _.t(_.qy(d.va,""))});_.C(7,my,2,1);_.X(8,"async");_.C(9,ny,2,1,"span",7);_.L()();_.H(10,"div",8);_.rp(11);_.H(12,"div",9);_.C(13,oy,1,0,"gf-theme-toggle",10);_.H(14,"div",11);_.M(15,"gf-shopping-bag");_.C(16,py,1,3,"gf-shopping-bag-callout",12);_.L()()()();_.H(17,"div",13);_.rp(18,1);_.L()()()}if(a&2){let c;a=_.O();
_.u(3);_.F("content--collection-expanded",!a.va.Sz&&a.Pa.isVisible)("content--left-drawer-open",b.lg);_.u(3);_.tp("href",a.va.yO,_.Bk);_.u();_.G((c=_.Y(8,9,a.AS))?7:-1,c);_.u(2);_.G(a.LG.badge?9:-1);_.u(4);_.G(b.Fc?13:-1);_.u(3);_.G(a.Mv?16:-1)}};
ty=function(a,b){if(a&1){const c=_.q();_.H(0,"a",3,0);_.N("keydown",function(d){_.r(c);const e=_.O(2);return _.t(sy(e,d))});_.H(2,"span",4);_.M(3,"gf-icon",5);_.L();_.H(4,"span",6);_.S(5);_.L()()}if(a&2){let c,d;a=_.O().X;const e=_.O();_.F("active",e.isActive(a.url));_.D("catalogRouterLink",a.url);_.uo("aria-label",b.Fc?null!==(c=a.hR)&&void 0!==c?c:a.label:a.label)("aria-current",e.isActive(a.url));_.u(3);_.D("name",a.icon)("filled",e.isActive(a.url))("animated",!0);_.u(2);_.Tp(b.Fc?null!==(d=a.hR)&&
void 0!==d?d:a.label:a.label)}};uy=function(a){a&1&&(_.C(0,ty,6,9,"a",2),_.X(1,"async"));if(a&2){let b;a=_.O();_.G((b=_.Y(1,1,a.Pb))?0:-1,b)}};vy=function(a){const b=new Map;for(const c of Object.keys(a))b.set(a[c].zf,a[c].Tf);return b};xy=function(a){let b=wy.target;for(;b;){if(b===a)return!0;b=b.parentElement}return!1};yy=function(a){if(a&1){const b=_.q();_.H(0,"div",1);_.N("click",function(){_.r(b);const c=_.O();return _.t(c.dE())});_.L()}a&2&&(a=_.O(),_.F("mat-drawer-shown",a.YD()))};
zy=function(a){a&1&&(_.H(0,"mat-drawer-content"),_.rp(1,2),_.L())};Ay=function(){return!1};By=function(a){if(a&1){const b=_.q();_.H(0,"div",1);_.N("click",function(){_.r(b);const c=_.O();return _.t(c.dE())});_.L()}a&2&&(a=_.O(),_.F("mat-drawer-shown",a.YD()))};Cy=function(a){a&1&&(_.H(0,"mat-sidenav-content"),_.rp(1,2),_.L())};Dy=function(a){a&1&&_.fp(0)};Ey=function(a){a&1&&_.fp(0)};
Fy=function(a){if(a&1){const b=_.q();_.H(0,"mat-sidenav",19);_.N("closedStart",function(){_.r(b);const c=_.O(2);return _.t(c.Pq.reset())});_.C(1,Ey,1,0,"ng-container",7);_.L()}if(a&2){a=_.O().ua;const b=_.O();_.D("opened",a.Bu)("fixedInViewport",!0);_.u();_.D("ngTemplateOutlet",b.Qq)}};Gy=function(a){a&1&&_.fp(0)};Hy=function(a){a&1&&(_.dp(0,20),_.C(1,Gy,1,0,"ng-container",7),_.ep());a&2&&(a=_.O(2),_.u(),_.D("ngTemplateOutlet",a.header))};Iy=function(a){a&1&&_.fp(0)};
Jy=function(a){a&1&&(_.dp(0,21),_.C(1,Iy,1,0,"ng-container",7),_.ep());a&2&&(a=_.O(2),_.u(),_.D("ngTemplateOutlet",a.xe))};Ky=function(a){a&1&&_.fp(0)};Ly=function(a){a&1&&(_.H(0,"div",22),_.C(1,Ky,1,0,"ng-container",7),_.L());a&2&&(a=_.O(2),_.u(),_.D("ngTemplateOutlet",a.Jg))};My=function(a){a&1&&_.M(0,"gf-error",23);a&2&&(a=_.O().ua,_.D("type",a.Ng))};
Py=function(a,b){if(a&1){const c=_.q();_.dp(0);_.H(1,"a",2);_.N("click",function(d){_.r(c);const e=_.O();null==d||d.preventDefault();e.Xq.M.focus();return _.t()});_.S(2," Skip to content ");_.L();_.H(3,"div",3);_.M(4,"gf-nav-rail",4);_.H(5,"mat-sidenav-container",5);_.N("backdropClick",function(){_.r(c);const d=_.O();return _.t(d.ma.el())});_.H(6,"mat-sidenav",6);_.N("closedStart",function(){var d=_.r(c).ua,e=_.O();d=d.Bu;e.Jn()&&!d&&e.ma.el();return _.t()});_.C(7,Dy,1,0,"ng-container",7);_.L();_.C(8,
Fy,2,3,"mat-sidenav",8);_.H(9,"mat-sidenav-content",9)(10,"gf-google-header",10);_.C(11,Hy,2,1,"ng-container",11)(12,Jy,2,1,"ng-container",12);_.L();_.H(13,"div",13);_.C(14,Ly,2,1,"div",14);_.H(15,"main",15,0)(17,"div",16)(18,"div")(19,"router-outlet",17);_.N("activate",function(d){_.r(c);var e=_.O(),f=e.va.A?"Catalog":e.va.C?"NotoBetterSpecimen":e.va.D?"BetterSpecimen":e.va.isNoto?"NotoHomepage":e.va.G?"NotoFonts":e.va.ja?"NotoUse":e.va.da?"NotoContribute":"",g=d.Qq;e.Qq=void 0!==g&&g instanceof
_.yp?d.Qq:void 0;g=d.We;e.We=void 0!==g&&g instanceof _.yp?d.We:void 0;g=e.ma;var h=!!e.We;g.Jn.value!==h&&g.Jn.next(h);e.A&&Ny(e);g=d.Jg;e.Jg=void 0!==g&&g instanceof _.yp?d.Jg:void 0;g=e.B;h=["Catalog","BetterSpecimen"];if(h=!(h.includes(g)&&h.includes(f)))h=["NotoHomepage","NotoBetterSpecimen","NotoFonts","NotoUse","NotoContribute"],h=!(h.includes(g)&&h.includes(f));h&&(g=d.header,e.header=void 0!==g&&g instanceof _.yp?d.header:void 0);g=d.xe;e.xe=void 0!==g&&g instanceof _.yp?d.xe:void 0;e.B=
f;e.A=!1;f=d.uc;void 0!==f&&("string"===typeof f||f instanceof _.Bl)&&Oy(e.ma,d.uc);return _.t()});_.L()();_.C(20,My,1,1,"gf-error",18);_.L()();_.M(21,"gf-footer")(22,"gf-feedback-button");_.L()()()();_.ep()}if(a&2){let c;a=b.ua;b=_.O();_.u();_.tp("href",b.EC,_.Bk);_.u(2);_.F("has-secondary-nav",!!b.xe);_.D("ve",b.jb.HL)("veImpression",!0);_.u();_.F("gmat-elevation-z4",a.DQ);_.u();_.F("mat-sidenav--open",a.Bu);_.D("hasBackdrop",!a.Bu);_.u();_.D("mode",a.Qz?"side":"over")("fixedInViewport",!0)("opened",
a.lg);_.u();_.D("ngTemplateOutlet",null!==(c=b.We)&&void 0!==c?c:null);_.u();_.D("ngIf",b.Qq);_.u();_.F("has-left-drawer-opened",a.lg);_.u();_.F("has-left-drawer",b.Jn());_.u();_.D("ngIf",b.header);_.u();_.D("ngIf",b.xe);_.u(2);_.D("ngIf",b.Jg);_.u();_.D("id",b.EC);_.u(3);_.Eo("display",a.Gu?"none":"block");_.u(2);_.D("ngIf",a.Gu);_.u(2);_.F("feedback-button--left-drawer-open",a.lg)}};
Ry=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(Qy&&(b=a.parentElement)){a=b;break a}b=a.parentNode;a=oa(b)&&1==b.nodeType?b:null}else a=null;return a};Sy=function(a,b,c){for(c||(a=Ry(a));a&&!b(a);)a=Ry(a)};
Vy=function(a){var b=Ty;const c=qa(a),d=([,...f])=>b(c,f),e=([f,...g])=>a.apply(f,g);return function(...f){var g=this||_.ta,h=Uy.get(g);h||(h={},Uy.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)}};
Wy=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;v=p=0}function b(w){for(var y=g,B=0;64>B;B+=4)y[B/4]=w[B]<<24|w[B+1]<<16|w[B+2]<<8|w[B+3];for(B=16;80>B;B++)w=y[B-3]^y[B-8]^y[B-14]^y[B-16],y[B]=(w<<1|w>>>31)&4294967295;w=e[0];var E=e[1],J=e[2],P=e[3],U=e[4];for(B=0;80>B;B++){if(40>B)if(20>B){var ia=P^E&(J^P);var I=1518500249}else ia=E^J^P,I=1859775393;else 60>B?(ia=E&J|P&(E|J),I=2400959708):(ia=E^J^P,I=3395469782);ia=((w<<5|w>>>27)&4294967295)+
ia+U+I+y[B]&4294967295;U=P;P=J;J=(E<<30|E>>>2)&4294967295;E=w;w=ia}e[0]=e[0]+w&4294967295;e[1]=e[1]+E&4294967295;e[2]=e[2]+J&4294967295;e[3]=e[3]+P&4294967295;e[4]=e[4]+U&4294967295}function c(w,y){if("string"===typeof w){w=unescape(encodeURIComponent(w));for(var B=[],E=0,J=w.length;E<J;++E)B.push(w.charCodeAt(E));w=B}y||(y=w.length);B=0;if(0==p)for(;B+64<y;)b(w.slice(B,B+64)),B+=64,v+=64;for(;B<y;)if(f[p++]=w[B++],v++,64==p)for(p=0,b(f);B+64<y;)b(w.slice(B,B+64)),B+=64,v+=64}function d(){var w=[],
y=8*v;56>p?c(h,56-p):c(h,64-(p-56));for(var B=63;56<=B;B--)f[B]=y&255,y>>>=8;b(f);for(B=y=0;5>B;B++)for(var E=24;0<=E;E-=8)w[y++]=e[B]>>E&255;return w}for(var e=[],f=[],g=[],h=[128],m=1;64>m;++m)h[m]=0;var p,v;a();return{reset:a,update:c,digest:d,SO:function(){for(var w=d(),y="",B=0;B<w.length;B++)y+="0123456789ABCDEF".charAt(Math.floor(w[B]/16))+"0123456789ABCDEF".charAt(w[B]%16);return y}}};
dz=function(a,b=Xy){if(!Yy){var c;a=null==(c=a.navigator)?void 0:c.userAgentData;if(!a||"function"!==typeof a.getHighEntropyValues||a.brands&&"function"!==typeof a.brands.map)return Promise.reject(Error("dc"));c=(a.brands||[]).map(e=>{var f=new Zy;f=_.$y(f,1,e.brand);return _.$y(f,2,e.version)});az(bz(cz,2,a.mobile),c);Yy=a.getHighEntropyValues(b)}const d=new Set(b);return Yy.then(e=>{const f=cz.clone();d.has("platform")&&_.$y(f,3,e.platform);d.has("platformVersion")&&_.$y(f,4,e.platformVersion);
d.has("architecture")&&_.$y(f,5,e.architecture);d.has("model")&&_.$y(f,6,e.model);d.has("uaFullVersion")&&_.$y(f,7,e.uaFullVersion);return f}).catch(()=>cz.clone())};_.ez=function(a){return(a=a.match(/^https:\/\/www.youtube.com\/embed\/([^"&?\/\s]+)\b/))?a[1]:null};
gz=function(a){var b="";const c=_.ta._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("ic`"+c+"`"+b);b=c}else b=c||b;if(!fz(b))throw Error("jc");return b};_.kz=function(){!_.hz&&_.iz&&_.jz((0,_.iz)());return _.hz};_.jz=function(a){_.hz=a;lz.forEach(b=>{b(_.hz)});lz=[]};_.mz=function(a){_.hz&&_.hz.gF(a)};
_.nz=function(){_.hz&&_.hz.fp()};oz=function(){};rz=function(a,b,c,d){if(a.yT)return pz||(pz=new qz(b,c,d)),pz};sz=function(a){return a.replace(/[A-Z]/g,b=>`-${b.toLowerCase()}`)};tz=function(a){const b={};a.forEach(({rk:c,BJ:d,transform:e})=>{b[sz(d)]=[c,e]});return b};wz=function(a,b){return uz(b.get(_.vz),a).inputs};yz=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=xz(g,b,d);-1!==h&&c[h].push(g)}return c};
xz=function(a,b,c){let d=c;a&&a.nodeType===Node.ELEMENT_NODE&&b.some((e,f)=>{var g;if(g="*"!==e)zz||(g=Element.prototype,zz=g.matches||g.matchesSelector||g.mozMatchesSelector||g.msMatchesSelector||g.oMatchesSelector||g.webkitMatchesSelector),g=a.nodeType===Node.ELEMENT_NODE?zz.call(a,e):!1;return g?(d=f,!0):!1});return d};
Ez=function(a,b){const c=wz(a,b.Ca),d=b.pW||new Az(a,b.Ca),e=tz(c);class f extends Bz{get bo(){if(!this.A){const g=this.A=d.create(this.Ca||b.Ca);c.forEach(({rk:h,transform:m})=>{if(this.hasOwnProperty(h)){var p=this[h];delete this[h];Cz(g,h,p,m)}})}return this.A}constructor(g){super();this.Ca=g}attributeChangedCallback(g,h,m){const [p,v]=e[g];Cz(this.bo,p,m,v)}connectedCallback(){let g=!1;this.bo.lc&&(this.D(),g=!0);this.bo.connect(this);g||this.D()}disconnectedCallback(){this.A&&this.A.disconnect();
this.C&&(this.C.unsubscribe(),this.C=null)}D(){this.C=this.bo.lc.subscribe(g=>{g=new CustomEvent(g.name,{detail:g.value});this.dispatchEvent(g)})}}f.observedAttributes=Object.keys(e);c.forEach(({rk:g,transform:h})=>{Object.defineProperty(f.prototype,g,{get(){return Dz(this.bo,g)},set(m){Cz(this.bo,g,m,h)},configurable:!0,enumerable:!0})});return f};Fz=function(){return new _.Vf(3008,!1)};
Hz=function(a){if("number"==typeof a)return a;a=a.match(/^(-?[\.\d]+)(m?s)/);return!a||2>a.length?0:Gz(parseFloat(a[1]),a[2])};Gz=function(a,b){switch(b){case "s":return 1E3*a;default:return a}};
Iz=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 _.Vf(3E3,!1));b={duration:0,delay:0,easing:""};break a}a=Gz(parseFloat(d[1]),d[2]);const g=d[3];null!=g&&(e=Gz(parseFloat(g),d[4]));(d=d[5])&&(f=d)}c||(c=!1,d=b.length,0>a&&(b.push(new _.Vf(3100,!1)),c=!0),0>e&&(b.push(new _.Vf(3101,!1)),c=!0),c&&b.splice(d,0,new _.Vf(3E3,!1)));b={duration:a,
delay:e,easing:f}}return b};Jz=function(a){return a.length?a[0]instanceof Map?a:a.map(b=>new Map(Object.entries(b))):[]};Lz=function(a,b,c){b.forEach((d,e)=>{const f=Kz(e);c&&!c.has(e)&&c.set(e,a.style[f]);a.style[f]=d})};Mz=function(a,b){b.forEach((c,d)=>{d=Kz(d);a.style[d]=""})};Nz=function(a){if(Array.isArray(a)){var b;1==a.length?b=a[0]:b={type:2,Ze:a,options:null};a=b}return a};Pz=function(a,b,c){const d=b.params||{};a=Oz(a);a.length&&a.forEach(e=>{d.hasOwnProperty(e)||c.push(new _.Vf(3001,!1))})};
Oz=function(a){let b=[];if("string"===typeof a){let c;for(;c=Qz.exec(a);)b.push(c[1]);Qz.lastIndex=0}return b};Rz=function(a,b,c){const d=`${a}`,e=d.replace(Qz,(f,g)=>{g=b[g];null==g&&(c.push(new _.Vf(3003,!1)),g="");return g.toString()});return e==d?a:e};Kz=function(a){return a.replace(Sz,(...b)=>b[1].toUpperCase())};Uz=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=>f.set(g,Tz(a,g)))}}return b};
Vz=function(a,b,c){switch(b.type){case 7:return a.lK(b,c);case 0:return a.fC(b,c);case 1:return a.gC(b,c);case 2:return a.jK(b,c);case 3:return a.hK(b,c);case 4:return a.eK(b,c);case 5:return a.hw(b,c);case 6:return a.us(b,c);case 8:return a.iw(b,c);case 9:return a.fK(b,c);case 10:return a.gK(b,c);case 11:return a.iK(b,c);case 12:return a.kK(b,c);default:throw new _.Vf(3004,!1);}};Tz=function(a,b){return window.getComputedStyle(a)[b]};
Yz=function(a){switch(a.length){case 0:return new Wz;case 1:return a[0];default:return new Xz(a)}};$z=function(a,b=new Map,c=new Map){const d=[],e=[];let f=-1,g=null;a.forEach(h=>{const m=h.get("offset"),p=m==f,v=p&&g||new Map;h.forEach((w,y)=>{let B=y;if("offset"!==y)switch(B=Kz(B),w){case "!":w=b.get(y);break;case "*":w=c.get(y);break;default:w=Zz(B,w,d)}v.set(B,w)});p||e.push(v);g=v;f=m});if(d.length)throw new _.Vf(3502,!1);return e};
bA=function(a,b,c,d){switch(b){case "start":a.Zh(()=>d(c&&aA(c,"start",a)));break;case "done":a.Mf(()=>d(c&&aA(c,"done",a)));break;case "destroy":a.Eb(()=>d(c&&aA(c,"destroy",a)))}};aA=function(a,b,c){const d=c.totalTime;b=cA(a.element,a.le,a.fd,a.Fb,b||a.WR,void 0==d?a.totalTime:d,c.disabled?!0:!1);a=a._data;null!=a&&(b._data=a);return b};cA=function(a,b,c,d,e="",f=0,g){return{element:a,le:b,fd:c,Fb:d,WR:e,totalTime:f,disabled:!!g}};dA=function(a,b,c){let d=a.get(b);d||a.set(b,d=c);return d};
eA=function(a){const b=a.indexOf(":");return[a.substring(1,b),a.slice(b+1)]};gA=function(a){a=a.parentNode||a.host||null;return a===fA?null:a};hA=function(a,b){for(;b;){if(b===a)return!0;b=gA(b)}return!1};
kA=function(a,b){const c=[];"string"==typeof a?a.split(/\s*,\s*/).forEach(d=>{a:{if(":"==d[0]&&(d=iA(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 _.Vf(3015,!1)),d=c;else{d=e[1];var f=e[2];e=e[3];c.push(jA(d,e));"<"!=f[0]||"*"==d&&"*"==e||c.push(jA(e,d));d=void 0}}return d}):c.push(a);return c};
iA=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 _.Vf(3016,!1)),"* => *"}};jA=function(a,b){const c=lA.has(a)||mA.has(a),d=lA.has(b)||mA.has(b);return(e,f)=>{let g="*"==a||a==e,h="*"==b||b==f;!g&&c&&"boolean"===typeof e&&(g=e?lA.has(a):mA.has(a));!h&&d&&"boolean"===typeof f&&(h=f?lA.has(b):mA.has(b));return g&&h}};
oA=function(a){const b=a.split(/\s*,\s*/).find(c=>":self"==c)?!0:!1;b&&(a=a.replace(nA,""));a=a.replace(/@\*/g,".ng-trigger").replace(/@\w+/g,c=>".ng-trigger-"+c.slice(1)).replace(/:animating/g,".ng-animating");return[a,b]};pA=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};
qA=function(a,b){if(a.hasOwnProperty("duration"))return a;if("number"==typeof a)return{duration:Iz(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:"",YO:!0},b.WS=a,b;a=Iz(a,b);return{duration:a.duration,delay:a.delay,easing:a.easing}};rA=function(a){if(a){if(a=Object.assign({},a),a.params){var b=a;var c=(c=a.params)?Object.assign({},c):null;b.params=c}}else a={};return a};
sA=function(a,b,c,d,e,f,g=null,h=!1){return{type:1,element:a,ek:b,qo:c,Yl:d,duration:e,delay:f,totalTime:e+f,easing:g,bT:h}};uA=function(a,b,c,d,e,f=new Map,g=new Map,h,m,p=[]){return tA(a,b,c,d,e,f,g,h,m,p)};vA=function(a){const b=Math.pow(10,2);return Math.round(a*b)/b};wA=function(a,b){const c=new Map;let d;a.forEach(e=>{if("*"===e){null!=d||(d=b.keys());for(let f of d)c.set(f,"*")}else for(let [f,g]of e)c.set(f,g)});return c};
xA=function(a,b,c,d,e,f,g,h,m,p,v,w,y){return{type:0,element:a,le:b,tH:e,fd:c,eu:f,Fb:d,es:g,ri:h,cS:m,qo:p,Yl:v,totalTime:w,errors:y}};yA=function(a,b,c,d,e){return a.some(f=>f(b,c,d,e))};zA=function(a,b){const c=Object.assign({},b);Object.entries(a).forEach(([d,e])=>{null!=e&&(c[d]=e)});return c};BA=function(a,b){return new AA(a,{type:1,animation:{type:2,Ze:[],options:null},HH:[()=>!0],options:null,uk:0,Mh:0},b)};CA=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))};
DA=function(a){return a&&1===a.nodeType};EA=function(a,b){const c=a.style.display;a.style.display=null!=b?b:"none";return c};GA=function(a,b,c){const d=[];b.forEach(g=>d.push(EA(g)));const e=[];c.forEach((g,h)=>{const m=new Map;g.forEach(p=>{const v=Tz(h,p);m.set(p,v);v&&0!=v.length||(h.__ng_removed=FA,e.push(h))});a.set(h,m)});let f=0;b.forEach(g=>EA(g,d[f++]));return e};
HA=function(a,b){function c(g){if(!g)return 1;let h=f.get(g);if(h)return h;const m=g.parentNode;d.has(m)?h=m:e.has(m)?h=1:h=c(m);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};IA=function(a,b){let c;null==(c=a.classList)||c.add(b)};JA=function(a,b){let c;null==(c=a.classList)||c.remove(b)};LA=function(a,b,c){Yz(c).Mf(()=>KA(a,b))};NA=function(a){const b=[];MA(a,b);return b};
MA=function(a,b){for(let c=0;c<a.length;c++){const d=a[c];d instanceof Xz?MA(d.A,b):b.push(d)}};OA=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};PA=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};
SA=function(a,b){let c=null,d=null;Array.isArray(b)&&b.length?(c=QA(b[0]),1<b.length&&(d=QA(b[b.length-1]))):b instanceof Map&&(c=QA(b));return c||d?new RA(a,c,d):null};QA=function(a){let b=null;a.forEach((c,d)=>{if("display"===d||"position"===d)b=b||new Map,b.set(d,c)});return b};TA=function(a){switch(a){case "body":return document.body;case "document":return document;case "window":return window;default:return a}};UA=function(a){const b=a.indexOf(".");return[a.substring(0,b),a.slice(b+1)]};
Rl=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};VA="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};WA=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");};XA=WA(this);
YA=function(a,b){if(b)a:{var c=XA;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&&VA(c,a,{configurable:!0,writable:!0,value:b})}};YA("Symbol.asyncIterator",function(a){return a?a:Symbol("b")});ZA=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())})};_.Ql=function(a){return ZA(a())};
Sl=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))})};
YA("Promise.prototype.finally",function(a){return a?a:function(b){return this.then(function(c){return Promise.resolve(b()).then(function(){return c})},function(c){return Promise.resolve(b()).then(function(){throw c;})})}});YA("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&c.push(b[d]);return c}});
var $A=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};YA("Array.prototype.values",function(a){return a?a:function(){return $A(this,function(b,c){return c})}});YA("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}});
YA("globalThis",function(a){return a||XA});YA("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}});YA("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}});
YA("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}});var aB=function(a){a=Math.trunc(a)||0;0>a&&(a+=this.length);if(!(0>a||a>=this.length))return this[a]};
YA("Array.prototype.at",function(a){return a?a:aB});var bB=function(a){return a?a:aB};YA("Int8Array.prototype.at",bB);YA("Uint8Array.prototype.at",bB);YA("Uint8ClampedArray.prototype.at",bB);YA("Int16Array.prototype.at",bB);YA("Uint16Array.prototype.at",bB);YA("Int32Array.prototype.at",bB);YA("Uint32Array.prototype.at",bB);YA("Float32Array.prototype.at",bB);YA("Float64Array.prototype.at",bB);YA("String.prototype.at",function(a){return a?a:aB});
YA("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b instanceof RegExp&&!b.global)throw new TypeError("e");return b instanceof RegExp?this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),c)}});
YA("Object.fromEntries",function(a){return a?a:function(b){var c={};if(!(Symbol.iterator in b))throw new TypeError("f`"+b);b=b[Symbol.iterator].call(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;if(Object(d)!==d)throw new TypeError("g");c[d[0]]=d[1]}return c}});var cB,fB,gB,hB,jB,Xu,iB,eB,fc,oa,qa,kB,lB,mB,nB,pB,qB,rB;cB=cB||{};_.ta=this||self;_.dB=function(a,b){a=a.split(".");var c=_.ta;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};fB=function(a){var b=eB("WIZ_global_data.oxN3nb");a=b&&b[a];return null!=a?a:!1};gB=_.ta._F_toggles||[];hB=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;
jB=function(a){if("string"!==typeof a||!a||-1==a.search(hB))throw Error("h");if(!iB||"goog"!=iB.type)throw Error("i`"+a);if(iB.iR)throw Error("j");iB.iR=a};jB.get=function(){return null};Xu=null;iB=null;eB=function(a,b){a=a.split(".");b=b||_.ta;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b};fc=function(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"};_.la=function(a){var b=fc(a);return"array"==b||"object"==b&&"number"==typeof a.length};
oa=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b};qa=function(a){return Object.prototype.hasOwnProperty.call(a,kB)&&a[kB]||(a[kB]=++lB)};kB="closure_uid_"+(1E9*Math.random()>>>0);lB=0;mB=function(a,b,c){return a.call.apply(a.bind,arguments)};
nB=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)}};_.oB=function(a,b,c){_.oB=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?mB:nB;return _.oB.apply(null,arguments)};
pB=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)}};qB=function(a,b){function c(){}c.prototype=b.prototype;a.Bd=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.qV=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)}};rB=function(a){return a};qB(ba,Error);ba.prototype.name="CustomError";var sB;qB(ca,ba);ca.prototype.name="AssertionError";var da,uB;da=function(a,b){return Array.prototype.indexOf.call(a,b,void 0)};_.tB=function(a,b){Array.prototype.forEach.call(a,b,void 0)};uB=function(a,b){return Array.prototype.some.call(a,b,void 0)};var vB=!!(gB[0]&512),wB=!!(gB[0]&1024),xB=!!(gB[0]&8);var Bd;_.wa=vB?wB:fB(610401301);Bd=vB?xB:fB(188588736);var yB;yB=function(a){return/^[\s\xa0]*$/.test(a)};_.zB=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};var AB;AB=_.ta.navigator;_.xa=AB?AB.userAgentData||null:null;var BB=function(a){BB[" "](a);return a};BB[" "]=function(){};var CB=_.Aa()?!1:_.za("Trident")||_.za("MSIE"),DB=_.za("Gecko")&&!(-1!=_.va().toLowerCase().indexOf("webkit")&&!_.za("Edge"))&&!(_.za("Trident")||_.za("MSIE"))&&!_.za("Edge"),Qy=-1!=_.va().toLowerCase().indexOf("webkit")&&!_.za("Edge"),EB=Qy&&_.za("Mobile");try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){};var FB=function(){},GB=function(a){return function(){throw Error(a);}},HB=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 Ja="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var KB=function(a,b){this.A=a===IB&&b||"";this.B=JB};KB.prototype.toString=function(){return this.A};var JB={},IB={};var LB;_.MB=function(){if(void 0===LB){var a=null,b=_.ta.trustedTypes;if(b&&b.createPolicy){try{a=b.createPolicy("goog#html",{createHTML:rB,createScript:rB,createScriptURL:rB})}catch(c){_.ta.console&&_.ta.console.error(c.message)}LB=a}else LB=a}return LB};var Za,NB;Za=class{constructor(a){this.A=a}toString(){return this.A+""}};_.bb=function(a){return a instanceof Za&&a.constructor===Za?a.A:"type_error:TrustedResourceUrl"};NB={};_.Va=function(a){const b=_.MB();a=b?b.createScriptURL(a):a;return new Za(a,NB)};var Ma;Ma=class{constructor(a){this.A=a}toString(){return this.A}};_.OB=new Ma("about:invalid#zClosurez");var Oa,Ta;Oa=class{constructor(a){this.dk=a}};_.Ra=[Pa("data"),Pa("http"),Pa("https"),Pa("mailto"),Pa("ftp"),new Oa(a=>/^[^:]*([/?#]|$)/.test(a))];Ta=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;var PB;PB={};_.RB=function(a){return a instanceof _.QB&&a.constructor===_.QB?a.A:"type_error:SafeHtml"};_.lv=function(a){const b=_.MB();a=b?b.createHTML(a):a;return new _.QB(a,PB)};_.QB=class{constructor(a){this.A=a}toString(){return this.A.toString()}};_.SB=new _.QB(_.ta.trustedTypes&&_.ta.trustedTypes.emptyHTML||"",PB);var TB=function(a,b){this.width=a;this.height=b};aa=TB.prototype;aa.clone=function(){return new TB(this.width,this.height)};aa.aspectRatio=function(){return this.width/this.height};aa.If=function(){return!(this.width*this.height)};aa.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};aa.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
aa.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};var cb="alternate author bookmark canonical cite help icon license modulepreload next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var cc=function(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};var VB,WB;_.UB=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};VB=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};WB=function(a){var b=1;a=a.split(":");const c=[];for(;0<b&&a.length;)c.push(a.shift()),b--;a.length&&c.push(a.join(":"));return c};var XB,YB;XB=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(!_.la(f)||oa(f)&&0<f.nodeType)d(f);else{a:{if(f&&"number"==typeof f.length){if(oa(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}_.tB(g?_.ja(f):f,d)}}};_.Qw=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};
YB=function(a){this.A=a||_.ta.document||document};aa=YB.prototype;aa.getElementsByTagName=function(a,b){return(b||this.A).getElementsByTagName(String(a))};aa.createElement=function(a){return _.Qw(this.A,a)};aa.createTextNode=function(a){return this.A.createTextNode(String(a))};aa.appendChild=function(a,b){a.appendChild(b)};aa.append=function(a,b){XB(9==a.nodeType?a:a.ownerDocument||a.document,a,arguments)};aa.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};
aa.removeNode=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};aa.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 ZB=function(a,b){a.D(b);100>a.B&&(a.B++,b.next=a.A,a.A=b)},$B=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 aC,bC=function(){var a=_.ta.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!_.za("Presto")&&(a=function(){var e=_.Qw(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,_.oB)(function(m){if(("*"==h||m.origin==h)&&m.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){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.oF;c.oF=null;e()}};return function(e){d.next={oF:e};d=d.next;b.port2.postMessage(0)}}return function(e){_.ta.setTimeout(e,0)}};var dC=class{constructor(){this.B=this.A=null}add(a,b){const c=cC.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}},cC=new $B(()=>new eC,a=>a.reset()),eC=class{constructor(){this.next=this.A=this.Tj=null}set(a,b){this.Tj=a;this.A=b;this.next=null}reset(){this.next=this.A=this.Tj=null}};var fC,gC=!1,hC=new dC,jC=(a,b)=>{fC||iC();gC||(fC(),gC=!0);hC.add(a,b)},iC=()=>{if(_.ta.Promise&&_.ta.Promise.resolve){const a=_.ta.Promise.resolve(void 0);fC=()=>{a.then(kC)}}else fC=()=>{var a=kC;"function"!==typeof _.ta.setImmediate||_.ta.Window&&_.ta.Window.prototype&&_.ta.Window.prototype.setImmediate==_.ta.setImmediate?(aC||(aC=bC()),aC(a)):_.ta.setImmediate(a)}},kC=()=>{let a;for(;a=hC.remove();){try{a.Tj.call(a.A)}catch(b){ib(b)}ZB(cC,a)}gC=!1};var lC=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var nC=function(a){this.A=0;this.K=void 0;this.D=this.B=this.C=null;this.H=this.I=!1;if(a!=FB)try{var b=this;a.call(void 0,function(c){mC(b,2,c)},function(c){mC(b,3,c)})}catch(c){mC(this,3,c)}},oC=function(){this.next=this.context=this.A=this.B=this.re=null;this.C=!1};oC.prototype.reset=function(){this.context=this.A=this.B=this.re=null;this.C=!1};
var pC=new $B(function(){return new oC},function(a){a.reset()}),qC=function(a,b,c){var d=pC.get();d.B=a;d.A=b;d.context=c;return d},rC=function(a){if(a instanceof nC)return a;var b=new nC(FB);mC(b,2,a);return b},tC=function(a,b,c){sC(a,b,c,null)||jC(pB(b,a))},uC=function(a){return new nC(function(b,c){var d=a.length,e=[];if(d)for(var f=function(p,v){d--;e[p]=v;0==d&&b(e)},g=function(p){c(p)},h=0,m;h<a.length;h++)m=a[h],tC(m,pB(f,h),g);else b(e)})};
nC.prototype.then=function(a,b,c){return vC(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};nC.prototype.$goog_Thenable=!0;nC.prototype.G=function(a,b){return vC(this,null,a,b)};nC.prototype.catch=nC.prototype.G;nC.prototype.cancel=function(a){if(0==this.A){var b=new wC(a);jC(function(){xC(this,b)},this)}};
var xC=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.re==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.A&&1==d?xC(c,b):(f?(d=f,d.next==c.D&&(c.D=d),d.next=d.next.next):yC(c),zC(c,e,3,b)))}a.C=null}else mC(a,3,b)},BC=function(a,b){a.B||2!=a.A&&3!=a.A||AC(a);a.D?a.D.next=b:a.B=b;a.D=b},vC=function(a,b,c,d){var e=qC(null,null,null);e.re=new nC(function(f,g){e.B=b?function(h){try{var m=b.call(d,h);f(m)}catch(p){g(p)}}:f;e.A=c?function(h){try{var m=
c.call(d,h);void 0===m&&h instanceof wC?g(h):f(m)}catch(p){g(p)}}:g});e.re.C=a;BC(a,e);return e.re};nC.prototype.P=function(a){this.A=0;mC(this,2,a)};nC.prototype.W=function(a){this.A=0;mC(this,3,a)};
var mC=function(a,b,c){0==a.A&&(a===c&&(b=3,c=new TypeError("m")),a.A=1,sC(c,a.P,a.W,a)||(a.K=c,a.A=b,a.C=null,AC(a),3!=b||c instanceof wC||CC(a,c)))},sC=function(a,b,c,d){if(a instanceof nC)return BC(a,qC(b||FB,c||null,d)),!0;if(lC(a))return a.then(b,c,d),!0;if(oa(a))try{var e=a.then;if("function"===typeof e)return DC(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},DC=function(a,b,c,d,e){var f=!1,g=function(m){f||(f=!0,c.call(e,m))},h=function(m){f||(f=!0,d.call(e,m))};try{b.call(a,g,h)}catch(m){h(m)}},
AC=function(a){a.I||(a.I=!0,jC(a.N,a))},yC=function(a){var b=null;a.B&&(b=a.B,a.B=b.next,b.next=null);a.B||(a.D=null);return b};nC.prototype.N=function(){for(var a;a=yC(this);)zC(this,a,this.A,this.K);this.I=!1};
var zC=function(a,b,c,d){if(3==c&&b.A&&!b.C)for(;a&&a.H;a=a.C)a.H=!1;if(b.re)b.re.C=null,EC(b,c,d);else try{b.C?b.B.call(b.context):EC(b,c,d)}catch(e){FC.call(null,e)}ZB(pC,b)},EC=function(a,b,c){2==b?a.B.call(a.context,c):a.A&&a.A.call(a.context,c)},CC=function(a,b){a.H=!0;jC(function(){a.H&&FC.call(null,b)})},FC=ib,wC=function(a){ba.call(this,a)};qB(wC,ba);wC.prototype.name="cancel";var GC=function(a,b,c){return a.A.then(function(d){const e=d[b];if(!e)throw Error("n`"+b);return e.apply(d,c)})},HC=class{constructor(a){this.A=a;a.then((0,_.oB)(function(){},this),()=>{},this)}},JC=function(a,b,c){const d=Array(arguments.length-2);for(var e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=IC(a,b).then(function(f){return f.apply(null,d)});return new HC(e)},KC={},IC=function(a,b){var c=KC[b];if(c)return c;c=(c=eB(b))?rC(c):(new nC(function(d,e){const f=(new YB(document)).createElement("SCRIPT");
f.async=!0;_.hb(f,_.Va(a instanceof KB&&a.constructor===KB&&a.B===JB?a.A:"type_error:Const"));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=eB(b);if(!d)throw Error("o`"+b+"`"+a);return d});return KC[b]=c};var LC={aU:"https://www.google.com",IU:"https://support.google.com",rU:"https://play.google.com"},MC=function(a){return _.Ql(function*(){for(const b of Object.values(LC))"granted"!==(yield navigator.permissions.query({name:"top-level-storage-access",requestedOrigin:b})).state&&a.A.push(b)})};(new class{constructor(){this.A=[];this.B=[];this.initialize=jb(()=>{const a=this;return _.Ql(function*(){if("undefined"===typeof document||void 0===document.requestStorageAccessFor||void 0===navigator.permissions||void 0===navigator.permissions.query||location.hostname.match(".+\\.google\\.com$"))return Promise.resolve();yield MC(a);0<a.A.length&&document.addEventListener("click",a.C)})});this.C=()=>{if(!(0<this.B.length)){for(const a of this.A)try{this.B.push(document.requestStorageAccessFor(a))}catch(b){}Promise.all(this.B).then(()=>
{}).catch(()=>{}).finally(()=>{this.reset()})}}}reset(){document.removeEventListener("click",this.C)}}).initialize();var NC=void 0,OC,PC="undefined"!==typeof TextDecoder;!_.za("Android")||_.Ba();_.Ba();_.Ca();var QC={},RC=null;var pb=/[-_.]/g,nb={"-":"+",_:"/",".":"="},ub,tb={};var SC,Xb=function(){return SC||(SC=new sb(null,tb))},sb=class{constructor(a,b){if(b!==tb)throw Error("t");this.A=a;if(null!=a&&0===a.length)throw Error("u");}If(){return null==this.A}};var yb=0,zb=0;var UC=function(a){let b,c=0,d=0,e=0;const f=a.B;let g=a.A;do b=f[g++],c|=(b&127)<<e,e+=7;while(32>e&&b&128);32<e&&(d|=(b&127)>>4);for(e=3;32>e&&b&128;e+=7)b=f[g++],d|=(b&127)<<e;TC(a,g);if(128>b)return Bb(c>>>0,d>>>0);throw Error("A");},VC=function(a){let b=0,c=a.A;const d=c+10,e=a.B;for(;c<d;){const f=e[c++];b|=f;if(0===(f&128))return TC(a,c),!!(b&127)}throw Error("A");},WC=function(a){const b=a.B;let c=a.A,d=b[c++],e=d&127;if(d&128&&(d=b[c++],e|=(d&127)<<7,d&128&&(d=b[c++],e|=(d&127)<<14,d&128&&
(d=b[c++],e|=(d&127)<<21,d&128&&(d=b[c++],e|=d<<28,d&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128)))))throw Error("A");TC(a,c);return e},XC=function(a){var b=a.B;const c=a.A,d=b[c],e=b[c+1],f=b[c+2];b=b[c+3];TC(a,a.A+4);return(d<<0|e<<8|f<<16|b<<24)>>>0},TC=function(a,b){a.A=b;if(b>a.C)throw Error("B`"+b+"`"+a.C);},YC=function(a,b){if(0>b)throw Error("C`"+b);const c=a.A,d=c+b;if(d>a.C)throw Error("B`"+(a.C-c)+"`"+b);a.A=d;return c},Kd=function(a,b){if(0==b)return Xb();var c=YC(a,
b);a.py&&a.G?c=a.B.subarray(c,c+b):(a=a.B,b=c+b,c=c===b?ub||(ub=new Uint8Array(0)):a.slice(c,b));return 0==c.length?Xb():new sb(c,tb)},ZC=class{constructor(a,b){this.B=null;this.G=!1;this.A=this.C=this.D=0;this.init(a,void 0,void 0,b)}init(a,b,c,{py:d=!1}={}){this.py=d;a&&(a=vb(a),this.B=a.buffer,this.G=a.Il,this.D=b||0,this.C=void 0!==c?this.D+c:this.B.length,this.A=this.D)}clear(){this.B=null;this.G=!1;this.A=this.C=this.D=0;this.py=!1}reset(){this.A=this.D}},$C=[];var ie=function(a,{iG:b=!1}={}){a.iG=b},Hd=function(a){var b=a.A;if(b.A==b.C)return!1;a.C=a.A.A;var c=WC(a.A)>>>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},Jd=function(a){switch(a.B){case 0:0!=a.B?Jd(a):VC(a.A);break;case 1:a=a.A;TC(a,a.A+8);break;case 2:if(2!=a.B)Jd(a);else{var b=WC(a.A)>>>0;a=a.A;TC(a,a.A+b)}break;case 5:a=a.A;TC(a,a.A+4);break;case 3:b=a.D;do{if(!Hd(a))throw Error("y");if(4==a.B){if(a.D!=b)throw Error("z");
break}Jd(a)}while(1);break;default:throw Error("w`"+a.B+"`"+a.C);}},aD=function(a,b,c){const d=a.A.C,e=WC(a.A)>>>0,f=a.A.A+e;let g=f-d;0>=g&&(a.A.C=f,c(b,a,void 0,void 0,void 0),g=f-a.A.A);if(g)throw Error("v`"+e+"`"+(e-g));a.A.A=f;a.A.C=d},bD=function(a){var b=WC(a.A)>>>0;a=a.A;var c=YC(a,b);a=a.B;if(PC){var d=a,e;(e=OC)||(e=OC=new TextDecoder("utf-8",{fatal:!0}));b=c+b;d=0===c&&b===d.length?d:d.subarray(c,b);try{var f=e.decode(d)}catch(h){if(void 0===NC){try{e.decode(new Uint8Array([128]))}catch(m){}try{e.decode(new Uint8Array([97])),
NC=!0}catch(m){NC=!1}}!NC&&(OC=void 0);throw h;}}else{f=c;b=f+b;c=[];let h=null;let m;for(;f<b;){var g=a[f++];128>g?c.push(g):224>g?f>=b?kb():(m=a[f++],194>g||128!==(m&192)?(f--,kb()):c.push((g&31)<<6|m&63)):240>g?f>=b-1?kb():(m=a[f++],128!==(m&192)||224===g&&160>m||237===g&&160<=m||128!==((e=a[f++])&192)?(f--,kb()):c.push((g&15)<<12|(m&63)<<6|e&63)):244>=g?f>=b-2?kb():(m=a[f++],128!==(m&192)||0!==(g<<28)+(m-144)>>30||128!==((e=a[f++])&192)||128!==((d=a[f++])&192)?(f--,kb()):(g=(g&7)<<18|(m&63)<<
12|(e&63)<<6|d&63,g-=65536,c.push((g>>10&1023)+55296,(g&1023)+56320))):kb();8192<=c.length&&(h=lb(h,c),c.length=0)}f=lb(h,c)}return f},fe=function(a){const b=WC(a.A)>>>0;return Kd(a.A,b)},je=class{constructor(a,b){if($C.length){const c=$C.pop();c.init(a,void 0,void 0,b);a=c}else a=new ZC(a,b);this.A=a;this.C=this.A.A;this.B=this.D=-1;ie(this,b)}reset(){this.A.reset();this.C=this.A.A;this.B=this.D=-1}},he=[];var Rd=class{constructor(a,b,c){this.A=a;this.B=b;this.qK=c}};var zc,cD,ed;_.Ib=Symbol();zc=Symbol();cD=Symbol();ed=Symbol();var Pb=(a,b)=>{a[_.Ib]=b;return a};var yc={},Ub={},dD,jd,eD=[];Pb(eD,55);jd=Object.freeze(eD);var fD=class{constructor(a,b,c){this.D=0;this.A=a;this.B=b;this.C=c}next(){if(this.D<this.A.length){const a=this.A[this.D++];return{done:!1,value:this.B?this.B.call(this.C,a):a}}return{done:!0,value:void 0}}[Symbol.iterator](){return new fD(this.A,this.B,this.C)}},ac,Nd,aaa=class{},baa=class{};Object.freeze(new aaa);Object.freeze(new baa);var gD;var hc=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var Cc,Ec,Fc;var Tc={},caa=(()=>class extends Map{constructor(){super()}})(),hD=function(a){if(a.Vp&2)throw Error("L");},Sc=class extends caa{constructor(a,b,c=Kc,d=Kc){super();let e=a[_.Ib]|0;e|=64;Pb(a,e);this.Vp=e;this.ew=b;this.Vq=c;this.VB=this.ew?Nc:d;for(let f=0;f<a.length;f++){const g=a[f],h=c(g[0],!1,!0);let m=g[1];b?void 0===m&&(m=null):m=d(g[1],!1,!0,void 0,void 0,e);super.set(h,m)}}HJ(a=Oc){if(0!==this.size)return this.JB(a)}JB(a=Oc){const b=[],c=super.entries();for(var d;!(d=c.next()).done;)d=d.value,
d[0]=a(d[0]),d[1]=a(d[1]),b.push(d);return b}clear(){hD(this);super.clear()}delete(a){hD(this);return super.delete(this.Vq(a,!0,!1))}entries(){var a=this.xH();return new fD(a,Pc,this)}keys(){return this.NQ()}values(){var a=this.xH();return new fD(a,Sc.prototype.get,this)}forEach(a,b){super.forEach((c,d)=>{a.call(b,this.get(d),d,this)})}set(a,b){hD(this);a=this.Vq(a,!0,!1);return null==a?this:null==b?(super.delete(a),this):super.set(a,this.VB(b,!0,!0,this.ew,!1,this.Vp))}has(a){return super.has(this.Vq(a,
!1,!1))}get(a){a=this.Vq(a,!1,!1);const b=super.get(a);if(void 0!==b){var c=this.ew;return c?(c=this.VB(b,!1,!0,c,this.uO,this.Vp),c!==b&&super.set(a,c),c):b}}xH(){return Array.from(super.keys())}NQ(){return super.keys()}[Symbol.iterator](){return this.entries()}};Sc.prototype.toJSON=void 0;Sc.prototype.aR=Ub;var Qc;var iD,kD,mD,nD,oD,pD,qD,sD,tD,wD,yD,AD,BD,FD,daa,bz,bx,KD,LD;iD=function(a,b){a=a.Xb;return _.id(a,a[_.Ib],b)};_.id=function(a,b,c,d){if(-1===c)return null;const e=Tb(b);if(c>=e){if(b&256)return a[a.length-1][c]}else{var f=a.length;if(d&&b&256&&(d=a[f-1][c],null!=d)){if(gd(a,b,e,c)&&null!=cD){var g;a=null!=(g=gD)?g:gD={};g=a[cD]||0;4<=g||(a[cD]=g+1,dc())}return d}return gd(a,b,e,c)}};_.jD=function(a,b,c,d){const e=a.Xb;let f=e[_.Ib];_.$b(f);hd(e,f,b,c,d);return a};
kD=function(a,b,c){return void 0!==xd(a,b,c,!1)};_.lD=function(a,b){a=a.Xb;let c=a[_.Ib];const d=_.id(a,c,b);var e=null==d||"number"===typeof d?d:"NaN"===d||"Infinity"===d||"-Infinity"===d?Number(d):void 0;null!=e&&e!==d&&hd(a,c,b,e);return e};mD=function(a,b){a=iD(a,b);return null==a||"boolean"===typeof a?a:"number"===typeof a?!!a:void 0};nD=function(a,b){a=a.Xb;let c=a[_.Ib];const d=_.id(a,c,b),e=Yb(d,!0,!!(c&34));null!=e&&e!==d&&hd(a,c,b,e);return null==e?Xb():e};
oD=function(a,b,c,d){a=a.Xb;let e=a[_.Ib];_.$b(e);(c=wd(a,e,c))&&c!==b&&null!=d&&(e=hd(a,e,c));hd(a,e,b,d)};pD=function(a,b,c,d){let e=a[_.Ib];_.$b(e);(c=wd(a,e,c))&&c!==b&&(e=hd(a,e,c));hd(a,e,b,d)};qD=function(a,b,c){a=a.Xb;return wd(a,a[_.Ib],b)===c?c:-1};sD=function(a){a=a.Xb;return wd(a,a[_.Ib],rD)};
tD=function(a,b,c,d){let e=a[_.Ib];_.$b(e);const f=_.id(a,e,c,d);let g;if(null!=f&&f.Nu===yc)return b=_.Mc(f),b!==f&&hd(a,e,c,b,d),b.Xb;if(Array.isArray(f)){const h=f[_.Ib]|0;h&2?g=cd(f,h,!1):g=f;g=Jc(g,b[0],b[1])}else g=Jc(void 0,b[0],b[1]);g!==f&&hd(a,e,c,g,d);return g};_.uD=function(a,b,c,d=!1){b=xd(a,b,c,d);if(null==b)return b;a=a.Xb;let e=a[_.Ib];if(!(e&2)){const f=_.Mc(b);f!==b&&(b=f,hd(a,e,c,b,d))}return b};_.vD=function(a,b,c){a=a.Xb;const d=a[_.Ib];return yd(a,d,b,c,void 0,!1,!(2&d))};
_.cx=function(a,b,c,d,e){null==d&&(d=void 0);return _.jD(a,c,d,e)};wD=function(a,b,c){const d=a.Xb;let e=d[_.Ib];_.$b(e);if(null==c)return hd(d,e,b),a;let f=c[_.Ib]|0,g=f;const h=!!(2&f)||!!(2048&f),m=h||Object.isFrozen(c);let p=!0,v=!0;for(let y=0;y<c.length;y++){var w=c[y];h||(w=Jb(w.Xb),p&&(p=!w),v&&(v=w))}h||(f=Hb(f,5,!0),f=Hb(f,8,p),f=Hb(f,16,v));m&&f!==g&&(c=Gb(c),g=0,f=md(f,e),f=pd(f,e,!0));f!==g&&Pb(c,f);hd(d,e,b,c);return a};_.xD=function(a,b,c,d){zd(a,b,c,d);return a};
yD=function(a,b){return kc(iD(a,b))};_.zD=function(a,b){a=iD(a,b);var c;null==a?c=a:ic(a)?"number"===typeof a?c=oc(a):c=mc(a):c=void 0;return c};AD=function(a){a=iD(a,1);a=null==a?a:ic(a)?"string"===typeof a?mc(a):oc(a):void 0;return a};BD=function(a,b){a=iD(a,b);var c;null==a?c=a:ic(a)?"number"===typeof a?c=sc(a):c=tc(a):c=void 0;return c};_.kv=function(a,b){return _.xc(iD(a,b))};_.CD=function(a,b){a=iD(a,b);return null==a?a:Number.isFinite(a)?a|0:void 0};
_.DD=function(a,b,c=!1){return _.Ad(mD(a,b),c)};_.ED=function(a,b,c=0){return _.Ad(yD(a,b),c)};FD=function(a,b){return _.Ad(_.zD(a,b),0)};_.GD=function(a,b){return _.Ad(_.lD(a,b),0)};_.HD=function(a,b){return _.Ad(_.kv(a,b),"")};_.ID=function(a,b,c,d){return _.uD(a,b,qD(a,d,c))};daa=function(a){a=_.kv(a,10);return null==a?void 0:a};bz=function(a,b,c){return _.jD(a,b,null==c?c:gc(c))};bx=function(a,b,c){return vd(a,b,null==c?c:gc(c),!1)};_.JD=function(a,b,c){return _.jD(a,b,null==c?c:jc(c))};
KD=function(a,b,c){return _.jD(a,b,null==c?c:pc(c))};LD=function(a,b,c){if(null!=c&&"number"!==typeof c)throw Error("E`"+typeof c+"`"+c);_.jD(a,b,c)};_.$y=function(a,b,c){return _.jD(a,b,wc(c))};_.MD=function(a,b,c){if(null!=c){if(!Number.isFinite(c))throw ec("enum");c|=0}return _.jD(a,b,c)};var me,ND;me=function(a,b){if(null==b||""==b)return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error("P");return Dc(a,Ob(b))};ND=function(a,b,c){b.ctor?b.C(a,b.ctor,b.A,c,!0):b.C(a,b.A,c,!0)};_.OD=class{constructor(a,b,c){this.Xb=Jc(a,b,c)}toJSON(){return dD?Cd(this,this.Xb,!1):Cd(this,Yc(this.Xb,$c,void 0,void 0,!1),!0)}bb(){dD=!0;try{return JSON.stringify(this.toJSON(),Wc)}finally{dD=!1}}clone(){const a=this.Xb;return Dc(this.constructor,cd(a,a[_.Ib],!1))}Il(){return Jb(this.Xb)}};
_.OD.prototype.Nu=yc;_.OD.prototype.toString=function(){return Cd(this,this.Xb,!1).toString()};var Ed=Symbol(),Xd=class{},Ld,Md,Td=Symbol(),ce=Symbol(),be=Symbol(),eaa=de(ge),faa=de(function(a,b,c,d){if(1!==a.B)return!1;var e=a.A;a=XC(e);const f=XC(e);e=2*(f>>31)+1;const g=f>>>20&2047;a=4294967296*(f&1048575)+a;pD(b,c,d,2047==g?a?NaN:Infinity*e:0==g?e*Math.pow(2,-1074)*a:e*Math.pow(2,g-1075)*(a+4503599627370496));return!0}),PD=de(function(a,b,c){if(0!==a.B)return!1;ee(b,c,UC(a.A));return!0}),gaa=de(function(a,b,c,d){if(0!==a.B)return!1;pD(b,c,d,UC(a.A));return!0}),QD=de(function(a,b,c){if(0!==
a.B)return!1;ee(b,c,WC(a.A));return!0}),RD;RD=new Rd(function(a,b,c){if(0!==a.B&&2!==a.B)return!1;b=_.kd(b,b[_.Ib],c,2,!1);if(2==a.B)for(c=WC(a.A)>>>0,c=a.A.A+c;a.A.A<c;)b.push(WC(a.A));else b.push(WC(a.A));return!0},!0,!1);
var haa=de(function(a,b,c){if(1!==a.B)return!1;var d=a.A;a=XC(d);d=XC(d);ee(b,c,Db(a,d));return!0}),iaa=de(function(a,b,c){if(5!==a.B)return!1;ee(b,c,XC(a.A));return!0}),jaa=de(function(a,b,c){if(0!==a.B)return!1;ee(b,c,VC(a.A));return!0}),kaa=de(function(a,b,c,d){if(0!==a.B)return!1;pD(b,c,d,VC(a.A));return!0}),laa=de(function(a,b,c){if(2!==a.B)return!1;a=bD(a);ee(b,c,""===a?void 0:a);return!0}),SD=de(function(a,b,c){if(2!==a.B)return!1;ee(b,c,bD(a));return!0}),maa=de(function(a,b,c,d){if(2!==a.B)return!1;
pD(b,c,d,bD(a));return!0}),Sd=new Rd(function(a,b,c,d,e){if(2!==a.B)return!1;aD(a,tD(b,d,c,!0),e);return!0},!1,!0),Zd=new Rd(function(a,b,c,d,e){if(2!==a.B)return!1;aD(a,tD(b,d,c),e);return!0},!1,!0),TD;TD=new Rd(function(a,b,c,d,e){if(2!==a.B)return!1;d=Jc(void 0,d[0],d[1]);let f=b[_.Ib];_.$b(f);let g=_.kd(b,f,c,3);f=b[_.Ib];(g[_.Ib]|0)&4&&(g=Gb(g),Pb(g,(g[_.Ib]|1)&-2079),hd(b,f,c,g));g.push(d);aD(a,d,e);return!0},!0,!0);
var naa=new Rd(function(a,b,c,d,e,f){if(2!==a.B)return!1;let g=b[_.Ib];_.$b(g);(f=wd(b,g,f))&&c!==f&&hd(b,g,f);b=tD(b,d,c);aD(a,b,e);return!0},!1,!0),oaa=de(function(a,b,c){if(2!==a.B)return!1;ee(b,c,fe(a));return!0});var UD=class{constructor(a,b){this.A=a;this.ctor=b;this.B=_.uD;this.C=_.cx;this.defaultValue=void 0}};var paa=class{constructor(a){this.A=a}pJ(a){GC(this.A,"startFeedback",arguments)}B(a){GC(this.A,"requestSurvey",arguments).G(()=>{},this)}C(a){GC(this.A,"presentSurvey",arguments).G(()=>{},this)}},VD=new KB(IB,"https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");IC(VD,"help.service.Lazy.create").G(()=>{});var WD=class extends _.OD{constructor(){super()}};WD.wb=[1,2,3,4];var XD=class extends _.OD{constructor(a){super(a)}};XD.wb=[2];var YD=class extends _.OD{constructor(a){super(a)}ue(){const a=iD(this,2);if(Array.isArray(a)||a instanceof _.OD)throw Error("Q");return nD(this,2)}Ic(a){if(null!=a)if(Array.isArray(a))_.jD(this,2,Yc(a,$c,void 0,void 0,!1));else if("string"===typeof a||a instanceof sb||rb(a))vd(this,2,Yb(a,!1,!1),Xb());else throw Error("R`"+a);}};var ZD=class{constructor(a,b){this.key=a;this.defaultValue=!1;this.flagName=b}ctor(a){return"boolean"===typeof a?a:this.defaultValue}};var $D=class extends _.OD{constructor(a){super(a)}},rD=[2,3,4,5,6],qaa=[0,rD,PD,gaa,kaa,faa,maa,naa,[0,laa,eaa],SD];var raa=[0,SD];var aE=class extends _.OD{constructor(a){super(a)}B(){return nD(this,3)}};aE.wb=[2];var saa=[0,raa,TD,qaa,oaa,-1];var bE=class extends _.OD{constructor(a){super(a)}},cE=ne(bE);bE.wb=[1];var taa=ke(bE,[0,TD,saa]);var dE=function(a){throw Error("T`"+a.B);},uaa=function(a){if(null==a.A)return null;if("boolean"===typeof a.A)return a.A;if("string"===typeof a.A){const b=a.A.toLowerCase();if("true"===b||"1"===b)return!0;if("false"===b||"0"===b)return!1}throw new TypeError("W`"+a.B+"`"+a.A+"`"+typeof a.A);},eE=function(a,b){a=uaa(a);return null===a?b:a},fE=class{constructor(a,b){this.B=a;this.A=b}zf(a){if(null==this.A)return 0==arguments.length&&dE(this),a;if("string"===typeof this.A)return this.A;throw new TypeError("U`"+
this.B+"`"+this.A+"`"+typeof this.A);}number(a){if(null==this.A)return 0==arguments.length&&dE(this),a;if("number"===typeof this.A)return this.A;if("string"===typeof this.A){const b=Number(this.A);if(!isNaN(b)&&!yB(this.A))return b}throw new TypeError("X`"+this.B+"`"+this.A+"`"+typeof this.A);}toString(){if(null==this.A)var a=null;else if("string"===typeof this.A)a=this.A;else throw new TypeError("V`"+this.B+"`"+this.A+"`"+typeof this.A);null===a&&dE(this);return a}};var gE=class{constructor(a){this.D=!1;a?a=_.vD(taa(a),aE,1)[0]:(this.D=!0,a=_.vD(cE("["+pe("TSDtV",window).substring(4)),aE,1)[0]);var b=a;if(b){var c={};for(d of _.vD(b,$D,2))switch(b=FD(d,1).toString(),sD(d)){case 3:c[b]=_.DD(d,qD(d,rD,3));break;case 2:c[b]=FD(d,qD(d,rD,2));break;case 4:c[b]=_.GD(d,qD(d,rD,4));break;case 5:c[b]=_.HD(d,qD(d,rD,5));break;case 6:c[b]=_.ID(d,YD,6,rD);break;default:throw Error("Y`"+sD(d));}var d=c}else d={};this.C=d;this.fa=a?a.B():null}A(a){if(!this.D||a.key in this.C)a=
a.ctor(this.C[a.key]);else if(pe("nQyAE",window)){var b=a.flagName;var c=pe("nQyAE",window);var d=pe("TSDtV",window);if(d&&"string"===typeof d){var e=_.vD(cE("["+d.substring(4)),aE,1)[0];if(e){d={};for(f of _.vD(e,$D,2))switch(e=_.HD(f,7),sD(f)){case 3:d[e]=_.DD(f,qD(f,rD,3));break;case 2:d[e]=FD(f,qD(f,rD,2));break;case 4:d[e]=_.GD(f,qD(f,rD,4));break;case 5:d[e]=_.HD(f,qD(f,rD,5))}var f=d}else f={}}else f={};if(f&&0<Object.keys(f).length)for(let g of Object.keys(f))g in c||(c[g]=f[g]);c=c[b];b=
void 0!==c?new fE("nQyAE."+b,c):null;if(null===b)a=a.defaultValue;else if(a instanceof ZD)a=eE(b,a.defaultValue);else throw Error("Z`"+a);}else a=a.defaultValue;return a}B(){return this.fa}};var re=globalThis;var we=Object.getOwnPropertyDescriptor,De=Object.defineProperty,Ie=Object.getPrototypeOf,df=Object.create,ef=Array.prototype.slice,Bf=se("addEventListener"),Cf=se("removeEventListener"),Re=se(""),hE="undefined"!==typeof window,Ne=hE?window:void 0,Be=hE&&Ne||globalThis,iE="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,We=!("nw"in Be)&&"undefined"!==typeof Be.process&&"[object process]"===Be.process.toString(),ff=!We&&!iE&&!(!hE||!Ne.HTMLElement),gf="undefined"!==typeof Be.process&&
"[object process]"===Be.process.toString()&&!iE&&!(!hE||!Ne.HTMLElement),Ae={},Ce=function(a){if(a=a||Be.event){var b=Ae[a.type];b||(b=Ae[a.type]=se("ON_PROPERTY"+a.type));var c=this||a.target||Be;b=c[b];ff&&c===Ne&&"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}},Ge=se("originalInstance"),Le=!1,Me=!1;var Ve=!1;if("undefined"!==typeof window)try{const a=Object.defineProperty({},"passive",{get:function(){Ve=!0}});window.addEventListener("test",a,a);window.removeEventListener("test",a,a)}catch(a){Ve=!1}var Ye={TB:!0},Se={},Xe={},$e=new RegExp("^"+Re+"(\\w+)(true|false)$"),Ue=se("propagationStopped");var jf,kf,lf,mf,nf;var vf="abort animationcancel animationend animationiteration auxclick beforeinput blur cancel canplay canplaythrough change compositionstart compositionupdate compositionend cuechange click close contextmenu curechange dblclick drag dragend dragenter dragexit dragleave dragover drop durationchange emptied ended error focus focusin focusout gotpointercapture input invalid keydown keypress keyup load loadstart loadeddata loadedmetadata lostpointercapture mousedown mouseenter mouseleave mousemove mouseout mouseover mouseup mousewheel orientationchange pause play playing pointercancel pointerdown pointerenter pointerleave pointerlockchange mozpointerlockchange webkitpointerlockerchange pointerlockerror mozpointerlockerror webkitpointerlockerror pointermove pointout pointerover pointerup progress ratechange reset resize scroll seeked seeking select selectionchange selectstart show sort stalled submit suspend timeupdate volumechange touchcancel touchmove touchstart touchend transitioncancel transitionend waiting wheel webglcontextrestored webglcontextlost webglcontextcreationerror autocomplete autocompleteerror toggle afterscriptexecute beforescriptexecute DOMContentLoaded freeze fullscreenchange mozfullscreenchange webkitfullscreenchange msfullscreenchange fullscreenerror mozfullscreenerror webkitfullscreenerror msfullscreenerror readystatechange visibilitychange resume absolutedeviceorientation afterinput afterprint appinstalled beforeinstallprompt beforeprint beforeunload devicelight devicemotion deviceorientation deviceorientationabsolute deviceproximity hashchange languagechange message mozbeforepaint offline online paint pageshow pagehide popstate rejectionhandled storage unhandledrejection unload userproximity vrdisplayconnected vrdisplaydisconnected vrdisplaypresentchange beforecopy beforecut beforepaste copy cut paste dragstart loadend animationstart search transitionrun transitionstart webkitanimationend webkitanimationiteration webkitanimationstart webkittransitionend activate afterupdate ariarequest beforeactivate beforedeactivate beforeeditfocus beforeupdate cellchange controlselect dataavailable datasetchanged datasetcomplete errorupdate filterchange layoutcomplete losecapture move moveend movestart propertychange resizeend resizestart rowenter rowexit rowsdelete rowsinserted command compassneedscalibration deactivate help mscontentzoom msmanipulationstatechanged msgesturechange msgesturedoubletap msgestureend msgesturehold msgesturestart msgesturetap msgotpointercapture msinertiastart mslostpointercapture mspointercancel mspointerdown mspointerenter mspointerhover mspointerleave mspointermove mspointerout mspointerover mspointerup pointerout mssitemodejumplistitemremoved msthumbnailclick stop storagecommit".split(" ");var zf=se("zoneTask");if(eE(function(a,b=window){return new fE(a,pe(a,b))}("mXaIFf"),!0)){var cf;const a=globalThis,b=!0===a[se("forceDuplicateZoneCheck")];if(a.Zone&&(b||"function"!==typeof a.Zone.__symbol__))throw Error("qa");null!=a.Zone||(a.Zone=te());cf=a.Zone;Ff();Gf();Hf();hf();xf();Df();Ef()};var Lf=If({ia:If}),Pf=If({fb:If}),Mf=If({OV:If}),Qf=If({PV:If});_.Vf=class extends Error{constructor(a,b){super(`${`NG0${Math.abs(a)}`}${b?": "+b:""}`);this.code=a}};var dh,nh,vaa,ph,Fi,jE;dh=If({T:If});_.eh=If({oa:If});nh=If({Ke:If});vaa=If({gb:If});ph=If({F:If});Fi=If({zi:If});jE=If({ZL:If});var Yf,$f,fg,kE;Yf=null;$f=!1;fg=1;_.tg=Symbol("sa");kE={version:0,AH:0,Sd:!1,Md:void 0,am:void 0,yg:void 0,Su:0,He:void 0,gk:void 0,Gy:!1,Hy:!1,uI:()=>!1,vI:()=>{},Iy:()=>{},FF:()=>{}};var lE=Symbol("ta"),mE=Symbol("ua"),sg=Symbol("va"),rg=Object.assign({},kE,{value:lE,Sd:!0,error:null,St:Xf,uI(a){return a.value===lE||a.value===mE},vI(a){if(a.value===mE)throw Error("wa");const b=a.value;a.value=mE;const c=lg(a);let d;try{d=a.FO()}catch(e){d=sg,a.error=e}finally{mg(a,c)}b!==lE&&b!==sg&&d!==sg&&a.St(b,d)?a.value=b:(a.value=d,a.version++)}});var xg=function(){throw Error();};var vg=Object.assign({},kE,{St:Xf,value:void 0});var Ag=()=>{},zg=Object.assign({},kE,{Hy:!0,Gy:!1,Iy:a=>{null!==a.Nc&&a.Nc(a.jj)},OG:!1,pn:Ag});var Cg;var Ig=If({QC:If});_.n=class{constructor(a,b){this.A=a;this.ia=void 0;"number"==typeof b?this.zi=b:void 0!==b&&(this.ia=_.Jf({fa:this,aa:b.aa||"root",U:b.U}))}get Mb(){return this}toString(){return`InjectionToken ${this.A}`}};var Zj=globalThis;var nE={},Qg=/\n/gm,Jg=void 0;var Bh=new _.n("");var oE=new _.n("",-1);var Ah=new _.n("");var Gh=class{get(a,b=nE){if(b===nE)throw a=Error("ya`"+Tf(a)),a.name="NullInjectorError",a;return b}};_.jh={};_.ah=[];var Ch=If({ca:String,Xa:If});var Kq=new _.n("");var Mh={},waa={},Fh=void 0,pE=class{},xaa=function(a,b){b=_.Hg(b);let c=Eh(b)?b:_.Hg(b&&b.ca);const d=Nh(b);if(!Eh(b)&&!0===b.Mb){let e=a.A.get(c);e||(e=Kh(void 0,Mh,!0),e.U=()=>Og(e.Mb),a.A.set(c,e));c=b;e.Mb.push(b)}a.A.set(c,d)},Qh=function(a){if(a.Ga)throw new _.Vf(205,!1);},bj=function(a){const b=_.Zf(null),c=Kg(a),d=Dg();try{const e=a.get(Bh,_.ah,2);for(const f of e)f()}finally{Kg(c),Dg(d),_.Zf(b)}},Ph=class extends pE{get ha(){return this.Ga}constructor(a,b,c,d){super();this.parent=b;this.source=
c;this.G=d;this.A=new Map;this.C=new Set;this.B=[];this.Ga=!1;Oh(a,e=>xaa(this,e));this.A.set(oE,Kh(void 0,this));d.has("environment")&&this.A.set(pE,Kh(void 0,this));a=this.A.get(Kq);null!=a&&"string"===typeof a.value&&this.G.add(a.value);this.D=new Set(this.get(Ah,_.ah,2))}destroy(){Qh(this);this.Ga=!0;const a=_.Zf(null);try{for(const c of this.C)c.ka();const b=this.B;this.B=[];for(const c of b)c()}finally{this.A.clear(),this.C.clear(),this.D.clear(),_.Zf(a)}}Eb(a){Qh(this);this.B.push(a);return()=>
{const b=this.B.indexOf(a);-1!==b&&this.B.splice(b,1)}}get(a,b=nE,c=0){Qh(this);if(a.hasOwnProperty(jE))return a[jE](this);c=Mg(c);const d=Kg(this),e=Dg();try{if(!(c&4)){let y=this.A.get(a);if(void 0===y){const B=("function"===typeof a||"object"===typeof a&&a instanceof _.n)&&Nf(a);var f;if(f=B)if(B.aa){var g=_.Hg(B.aa);f="string"===typeof g?"any"===g||this.G.has(g):this.D.has(g)}else f=!1;f?y=Kh(Jh(a),Mh):y=null;this.A.set(a,y)}if(null!=y){a:{b=y;const B=_.Zf(null);try{b.value===Mh&&(b.value=waa,
b.value=b.U());var h;if(h="object"===typeof b.value&&b.value){var m=b.value;h=null!==m&&"object"===typeof m&&"function"===typeof m.ka}h&&this.C.add(b.value);var p=b.value;break a}finally{_.Zf(B)}p=void 0}return p}}const w=c&2?Hh():this.parent;b=c&8&&b===nE?null:b;return w.get(a,b)}catch(w){if("NullInjectorError"===w.name){(w.ngTempTokenPath=w.ngTempTokenPath||[]).unshift(Tf(a));if(d)throw w;p=w;var v=this.source;const y=p.ngTempTokenPath;a.__source&&y.unshift(a.__source);p.message=Rg("\n"+p.message,
y,v);p.ngTokenPath=y;p.ngTempTokenPath=null;throw p;}throw w;}finally{Dg(e),Kg(d)}}toString(){const a=[],b=this.A;for(const c of b.keys())a.push(Tf(c));return`R3Injector[${a.join(", ")}]`}};var Zh=class{constructor(a,b,c){this.qk=a;this.he=b;this.Vt=c}};_.Wh.VH=!0;var Fk,zj,lo;_.ii=ri(null);Fk=null;zj=!1;lo=!0;var Vi=class{constructor(a,b){var c=_.x;this.U=a;this.C=!1;this.G=b;this.D=c}};var Di=!0,Gi=0,Pi={},Wi=class{constructor(a,b){this.B=a;this.Lb=b}get(a,b,c){return Ri(this.B,this.Lb,a,Mg(c),b)}};(new _.n("")).zi=a=>{const b=_.ji();if(null===b)throw new _.Vf(204,!1);if(b.type&2)return b.value;if(a&8)return null;throw new _.Vf(204,!1);};_.qE=Pg($i(a=>({fa:a})),-1);_.rE=Pg($i(),8);Pg($i(),2);_.sE=Pg($i(),4);Pg($i(),1);If({ca:String,Xa:If});var tE;_.Jq=function(a){if(Array.isArray(a))return cj({name:""},void 0,a,"");let b;const c=null!=(b=a.name)?b:"";return cj({name:c},a.parent,a.Cb,c)};_.qj=class{};tE=new Gh;_.qj.ia=_.Jf({fa:_.qj,aa:"any",U:()=>_.k(oE)});_.qj.zi=-1;_.vz=class{};var uE=class{},Au=class{};var yq=class{},vE=new _.n("",{aa:"root",U:()=>!1}),xq=new _.n("");var dj=void 0;var fj=new Map,Dk=0;var wE=new _.n("",{aa:"root",U:()=>"ng"}),Nq=new _.n(""),rj=new _.n("",{aa:"platform",U:()=>"unknown"}),yE,Bs,As;new _.n("");_.xE=new _.n("");yE=new _.n("",{aa:"root",U:()=>{let a,b;return(null==(a=ej().body)?void 0:null==(b=a.querySelector("[ngCspNonce]"))?void 0:b.getAttribute("ngCspNonce"))||null}});Bs={gn:[16,32,48,64,96,128,256,384,640,750,828,1080,1200,1920,2048,3840],YR:30,xV:!1,wV:!1};As=new _.n("",{aa:"root",U:()=>Bs});var yaa=class{},zE=class{};_.ij=class{constructor(a){this.M=a}};_.ij.zi=function(){return jj(_.ji(),_.q())};var AE;AE=class{};_.BE=class{constructor(){this.qq=null}};_.BE.zi=()=>{const a=_.q(),b=bi(_.ji().index,a);return(Th(b)?b:a)[11]};var vq;_.al=class{constructor(){this.fD=console}handleError(a){const b=this.wM(a);this.fD.error("ERROR",a);b&&this.fD.error("ORIGINAL ERROR",b)}wM(a){for(a=a&&a.ngOriginalError;a&&a.ngOriginalError;)a=a.ngOriginalError;return a||null}};vq=new _.n("",{aa:"root",U:()=>_.Ng(_.al).handleError.bind(this)});_.vj=class{};_.vj.zi=mj;_.vj.ZL=a=>a;var lj=class extends _.vj{constructor(){var a=_.q();super();this.Lb=a}Eb(a){hi(this.Lb,a);return()=>{var b=this.Lb;if(null!==b[21]){var c=b[21].indexOf(a);-1!==c&&b[21].splice(c,1)}}}};var oj=new Set;var sj={destroy(){}},wj=class{constructor(a,b){this.wg=a;this.A=b;this.Cn=_.Ng(_.al,{optional:!0});let c;null==(c=_.Ng(yq,{optional:!0}))||c.notify(6)}invoke(){try{this.A()}catch(a){let b;null==(b=this.Cn)||b.handleError(a)}}},uj=class{constructor(){this.C=!1;this.A={[0]:new Set,[1]:new Set,[2]:new Set,[3]:new Set};this.B=new Set}register(a){(this.C?this.B:this.A[a.wg]).add(a)}unregister(a){this.A[a.wg].delete(a);this.B.delete(a)}Te(){this.C=!0;for(const a of Object.values(this.A))for(const b of a)b.invoke();
this.C=!1;for(const a of this.B)this.A[a.wg].add(a);this.B.clear()}destroy(){for(const a of Object.values(this.A))a.clear();this.B.clear()}},CE=function(a){const b=[...a.A];a.A.length=0;for(const c of b)c()},tj=class{constructor(){this.handler=null;this.A=[]}Te(){CE(this);let a;null==(a=this.handler)||a.Te()}ka(){let a;null==(a=this.handler)||a.destroy();this.handler=null;this.A.length=0}};tj.ia=_.Jf({fa:tj,aa:"root",U:()=>new tj});new _.n("");var zaa=new _.n("",{aa:"root",U:()=>!1});new _.n("");new _.n("");var Ej=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,Fj=/(<|>)/g;_.Qk={};var Vj=class{constructor(a){this.A=a}toString(){return`SafeValue must use [property]=binding: ${this.A}`+" (see https://g.co/ng/security#xss)"}},Aaa=class extends Vj{yw(){return"HTML"}},Baa=class extends Vj{yw(){return"URL"}},Caa=class extends Vj{yw(){return"ResourceURL"}};var Yj;var nk=class{constructor(a){this.A=a}fu(a){a="<body><remove></remove>"+a;try{const b=(new window.DOMParser).parseFromString(bk(a),"text/html").body;if(null===b)return this.A.fu(a);b.removeChild(b.firstChild);return b}catch(b){return null}}},mk=class{constructor(a){this.A=a;this.B=this.A.implementation.createHTMLDocument("sanitization-inert")}fu(a){const b=this.B.createElement("template");b.innerHTML=bk(a);return b}};var ck=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;var tk=ek("area,br,col,hr,img,wbr"),DE=ek("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),EE=ek("rp,rt"),Daa=fk(EE,DE),Eaa=fk(DE,ek("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")),Faa=fk(EE,ek("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")),
pk=fk(tk,Eaa,Faa,Daa),sk=ek("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),Gaa=ek("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"),
Haa=ek("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"),
rk=fk(sk,Gaa,Haa),qk=ek("script,style,template"),ok=class{constructor(){this.A=[]}},hk=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,ik=/([^#-~ |!])/g,kk;var Iaa={NONE:0,fU:1,HU:2,yU:3,URL:4,sU:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};var vk;var kl=[],ll=Object.assign({},kE,{Hy:!0,Iy:a=>{ei(a.fj)},FF(){this.fj[23]=this}});var pq;_.FE=function(a){Aj(a.D||a.Lb,4)};
pq=class{get yo(){const a=this.Lb,b=a[1];return gl(b,a,b.firstChild,[])}constructor(a,b,c=!0){this.Lb=a;this.D=b;this.C=c;this.A=null;this.B=!1}get context(){return this.Lb[8]}set context(a){this.Lb[8]=a}get ha(){return 256===(this.Lb[2]&256)}destroy(){if(this.A)this.A.xn(this);else if(this.B){const a=this.Lb[3];if(Uh(a)){const b=a[8],c=b?b.indexOf(this):-1;-1<c&&(Mj(a,c),sh(b,c))}this.B=!1}Oj(this.Lb[1],this.Lb)}Eb(a){hi(this.Lb,a)}detach(){this.Lb[2]&=-129}Yb(){this.Lb[2]|=1024;il(this.Lb,this.C)}};var GE=class{};GE.ia=_.Jf({fa:GE,aa:"root",U:()=>null});var HE={};var uz=function(a,b){return new IE(b[dh]||null,a.co)},JE=class extends _.vz{constructor(a){super();this.co=a}},Jaa=class{constructor(a,b){this.Ca=a;this.oo=b}get(a,b,c){c=Mg(c);const d=this.Ca.get(a,HE,c);return d!==HE||b===HE?d:this.oo.get(a,b,c)}},IE=class extends zE{get inputs(){var a=this.A;const b=a.Sg;a=nl(a.inputs);if(null!==b)for(const c of a)b.hasOwnProperty(c.rk)&&(c.transform=b[c.rk]);return a}get outputs(){return nl(this.A.outputs)}constructor(a,b){super();this.A=a;this.co=b;this.Ey=a.type;
this.Fo=a.J.map(Yg).join(",");this.Ta=a.Ta?a.Ta:[];this.kQ=!!b}create(a,b,c,d){const e=_.Zf(null);try{d=d||this.co;let ua,K=d instanceof pE?d:null==(ua=d)?void 0:ua.Ca;K&&null!==this.A.xz&&(K=this.A.xz(K)||K);var f=K?new Jaa(a,K):a,g=f.get(AE,null);if(null===g)throw new _.Vf(407,!1);const V=f.get(GE,null),Z=f.get(tj,null),$a=f.get(yq,null);a={jm:g,rS:V,cH:null,lV:Z,hn:$a};var h=g.kl(null,this.A);const Lb=this.A.J[0][0]||"div";if(c){g=h;var m=this.A.Ma,p=f.get(zaa,!1)||3===m;var v=g.nB(c,p)}else{const Ga=
Lb.toLowerCase();v=h.createElement(Lb,"svg"===Ga?"svg":"math"===Ga?"math":null)}m=512;this.A.rm?m|=4096:this.A.FA||(m|=16);p=null;null!==v&&(p=null);const Gc=Pk(0,null,null,1,0,null,null,null,null,null,null),Mb=Ek(null,Gc,null,m,null,null,a,h,f,null,p);qi(Mb);let Od,Qb;try{var w=this.A;f=null;if(w.En){var y=[];f=new Map;w.En(w,y,f);y.push(w)}else y=[w];var B=Mb[1];Mb[25]=v;var E=Gk(B,25,2,"#host",null);p=v;B=w;m=y;var J=Mb[1];for(var P of m)E.Vg=Ug(E.Vg,P.Fa);null!==E.Vg&&(fl(E,E.Vg,!0),null!==p&&
Uj(h,p,E));P=null;null!==p&&(P=null);var U=a.jm.kl(p,B);p=16;B.rm?p=4096:B.FA&&(p=64);const Ga=Ek(Mb,Kk(B),null,p,Mb[E.index],E,a,U,null,null,P);J.Ud&&Vk(J,E,m.length-1);Lk(Mb,Ga);var ia=Mb[E.index]=Ga;Qb=Gc.data[25];if(v)if(c)Sg(h,v,["ng-version","0.0.0-PLACEHOLDER"]);else{var I=w.J[0];c=[];E=[];J=1;for(U=2;J<I.length;){let Qa=I[J];if("string"===typeof Qa)2===U?""!==Qa&&c.push(Qa,I[++J]):8===U&&E.push(Qa);else{if(0!==(U&1))break;U=Qa}J++}const {cd:pa,nn:Fa}={cd:c,nn:E};pa&&Sg(h,v,pa);if(Fa&&0<Fa.length){I=
h;h=v;var ka=Fa.join(" ");""===ka?I.removeAttribute(h,"class"):I.setAttribute(h,"class",ka)}}if(void 0!==b){var na=this.Ta;const pa=Qb.bh=[];for(ka=0;ka<na.length;ka++){const Fa=b[ka];pa.push(null!=Fa?Array.from(Fa):null)}}b=w;w=f;na=[ol];const W=_.ji(),fa=Mb[1],ra=ai(W,Mb);Wk(fa,Mb,W,y,null,w);for(w=0;w<y.length;w++){const pa=Ui(Mb,fa,W.Re+w,W);gj(pa,Mb)}Mk(fa,Mb,W);ra&&gj(ra,Mb);const Ya=Ui(Mb,fa,W.Re+W.Qi,W);ia[8]=Mb[8]=Ya;if(null!==na)for(const pa of na)pa(Ya,b);Jk(fa,W,Mb);Od=Ya;el(Gc,Mb,null)}finally{ui()}return new Kaa(this.Ey,
Od,jj(Qb,Mb),Mb,Qb)}finally{_.Zf(e)}}},Kaa=class extends yaa{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 pq(d,void 0,!1);this.Ey=a}Jv(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,Tk(c[1],c,d,a,b),this.C.set(a,b),a=bi(this.B.index,c),Aj(a,1)))}get Ca(){return new Wi(this.B,this.D)}destroy(){this.A.destroy()}Eb(a){this.A.Eb(a)}};var Laa=class extends uE{constructor(a,b){super();this.kb=b;this.Zw=[];this.C=[];this.A=new JE(this);var c=(a[vaa]||null).aq;this.Zw=c instanceof Function?c():c;this.B=aj(a,b,[{ca:uE,Xa:this},{ca:_.vz,Xa:this.A}],Tf(a),new Set(["environment"]));bj(this.B);this.instance=this.B.get(a)}get Ca(){return this.B}destroy(){const a=this.B;!a.ha&&a.destroy();this.C.forEach(b=>b());this.C=null}Eb(a){this.C.push(a)}},Bu=class extends Au{constructor(a){super();this.A=a}create(a){return new Laa(this.A,a)}},pl=
class extends uE{constructor(a){super();this.A=new JE(this);this.instance=null;const b=new Ph([...a.Cb,{ca:uE,Xa:this},{ca:_.vz,Xa:this.A}],a.parent||Hh(),a.UF,new Set(["environment"]));this.Ca=b;a.GI&&bj(b)}destroy(){this.Ca.destroy()}Eb(a){this.Ca.Eb(a)}};var Maa=new _.n(""),Pq=function(a){if(!a.Zj){var b=[];for(const d of a.A){const e=d();if(_.rl(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.Zj=!0}},Oq=class{constructor(){this.done=this.Zj=!1;this.B=new Promise((b,c)=>{this.resolve=b;this.reject=c});let a;this.A=null!=(a=_.Ng(Maa,{optional:!0}))?a:[]}};
Oq.F=function(a){return new (a||Oq)};Oq.ia=_.Jf({fa:Oq,U:Oq.F,aa:"root"});var KE=class{log(a){console.log(a)}warn(a){console.warn(a)}};KE.F=function(a){return new (a||KE)};KE.ia=_.Jf({fa:KE,U:KE.F,aa:"platform"});var LE=!1,ME=!1,NE={set To(a){this.dS||(a?console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+Error().stack):LE&&console.log("RxJS: Back to a better error behavior. Thank you. <3"));LE=a},get To(){return LE},set TJ(a){this.dS||(a?console.warn("DEPRECATED! RxJS was set to use deprecated next context. This will result in deoptimizations when creating any new subscription. \n"+Error().stack):ME&&console.log("RxJS: back to more optimized subscription creation. Thank you. <3"));
ME=a},get TJ(){return ME}};var OE={closed:!0,next(){},error(a){if(NE.To)throw a;sl(a)},complete(){}};var PE=tl(a=>function(b){a(this);this.message=b?`${b.length} errors occurred during unsubscription:
${b.map((c,d)=>`${d+1}) ${c.toString()}`).join("\n  ")}`:"";this.name="UnsubscriptionError";this.errors=b});var QE;
_.vl=class{constructor(){this.gQ=void 0;this.closed=!1;this.an=this.Wm=this.zj=null}unsubscribe(){let a;if(!this.closed){this.closed=!0;const c=this.zj;let d;if(c)this.zj=null,c.remove(this);else if(d=this.Wm){this.Wm=null;for(var b of d)b.remove(this)}b=this.gQ;if(ul(b))try{b()}catch(f){a=f instanceof PE?f.errors:[f]}const e=this.an;this.an=null;if(e)for(const f of e)try{"function"===typeof f?f():f.unsubscribe()}catch(g){let h;a=null!=(h=a)?h:[];g instanceof PE?a=[...a,...g.errors]:a.push(g)}if(a)throw new PE(a);}}add(a){if(a&&
a!==this)if(this.closed)"function"===typeof a?a():a.unsubscribe();else{if(a instanceof _.vl){if(a.closed||a.RM(this))return;a.bM(this)}let b;this.an=null!=(b=this.an)?b:[];this.an.push(a)}}RM(a){let b;return this.zj===a||(null==(b=this.Wm)?void 0:b.includes(a))||!1}bM(a){const b=this.zj;let c;b?(this.Wm=[b,a],this.zj=null):(c=this.Wm)?c.push(a):this.zj=a}wN(a){const b=this.zj;let c;if(b)b===a&&(this.zj=null);else if(c=this.Wm)a=c.indexOf(a),0<=a&&c.splice(a,1)}remove(a){const b=this.an;if(b){const c=
b.indexOf(a);0<=c&&b.splice(c,1)}a instanceof _.vl&&a.wN(this)}};QE=new _.vl;QE.closed=!0;_.vl.EMPTY=QE;var SE;
_.RE=class extends _.vl{static create(a,b,c){a=new _.RE(a,b,c);a.nj=!1;return a}constructor(a,b,c){super();this.EB=null;this.ld=this.nj=this.DB=!1;switch(arguments.length){case 0:this.destination=OE;break;case 1:if(!a){this.destination=OE;break}if("object"===typeof a){a instanceof _.RE?(this.nj=a.nj,this.destination=a,a.add(this)):(this.nj=!0,this.destination=new SE(this,a));break}default:this.nj=!0,this.destination=new SE(this,a,b,c)}}next(a){this.ld||this.Za(a)}error(a){this.ld||(this.ld=!0,this.Cf(a))}complete(){this.ld||
(this.ld=!0,this.Ed())}unsubscribe(){this.closed||(this.ld=!0,super.unsubscribe())}Za(a){this.destination.next(a)}Cf(a){this.destination.error(a);this.unsubscribe()}Ed(){this.destination.complete();this.unsubscribe()}};
SE=class extends _.RE{constructor(a,b,c,d){super();this.B=a;let e;if(ul(b))e=b;else if(b&&(e=b.next,c=b.error,d=b.complete,b!==OE)){let f;NE.TJ?(f=Object.create(b),f.unsubscribe=this.unsubscribe.bind(this)):f=b;e=e&&e.bind(f);c=c&&c.bind(f);d=d&&d.bind(f);wl(b)&&b.add(this.unsubscribe.bind(this))}this.Za=e;this.Cf=c;this.Ed=d}next(a){if(!this.ld&&this.Za)try{this.Za(a)}catch(b){this.A(b)}}error(a){if(!this.ld)if(this.Cf){try{this.Cf(a)}catch(b){this.A(b);return}this.unsubscribe()}else this.A(a)}A(a){this.unsubscribe();
if(NE.To){const b=this.B;if(null==b?0:b.nj)b.EB=a,b.DB=!0;else throw a;}else sl(a)}complete(){if(!this.ld){if(this.Ed)try{this.Ed()}catch(a){this.A(a);return}this.unsubscribe()}}unsubscribe(){if(!this.closed){const a=this.B;this.B=null;a.unsubscribe();super.unsubscribe()}}};var TE="function"===typeof Symbol&&Symbol.observable||"@@observable";var Naa=class extends _.RE{constructor(a){super();this.destination=a}};_.A=function(a,...b){return 0===b.length?a:yl(b)(a)};
_.Bl=class{constructor(a){a&&(this.qe=a)}Wn(a){const b=new _.Bl;b.source=this;b.operator=a;return b}subscribe(a,b,c){const d=this.operator;a:{if(a){if(a instanceof _.RE||zl(a)&&wl(a))break a;if(zl(a)){a=new Naa(a);break a}}a=a||b||c?new _.RE(a,b,c):new _.RE(OE)}d?a.add(d.call(a,this.source)):a.add(this.source||NE.To&&!a.nj?this.qe(a):this.D(a));if(NE.To&&a.nj&&(a.nj=!1,a.DB))throw a.EB;return a}D(a){try{return this.qe(a)}catch(c){if(NE.To)a.DB=!0,a.EB=c;else{var b;a:{for(b=a;b;){const d=b.destination,
e=b.ld;if(b.closed||e){b=!1;break a}d&&d instanceof _.RE?b=d:b=null}b=!0}b?a.error(c):console.warn(c)}}}forEach(a,b){b=Al(b);return new b((c,d)=>{let e;e=this.subscribe(f=>{try{a(f)}catch(g){d(g),e&&e.unsubscribe()}},d,c)})}qe(a){const b=this.source;return b&&b.subscribe(a)}[TE](){return this}};_.Bl.create=a=>new _.Bl(a);var UE=class extends _.vl{constructor(a,b){super();this.nh=a;this.Mo=b;this.closed=!1}unsubscribe(){if(!this.closed){this.closed=!0;var a=this.nh,b=a.Vd;this.nh=null;!b||0===b.length||a.ld||a.closed||(a=b.indexOf(this.Mo),-1!==a&&b.splice(a,1))}}};var VE=tl(a=>function(){a(this);this.message="object unsubscribed"});_.WE=function(a){const b=new _.Bl;b.source=a;return b};
_.zn=class extends _.Bl{constructor(){super();this.Vd=[];this.hg=this.ld=this.closed=!1;this.B=null}Wn(a){const b=new XE(this,this);b.operator=a;return b}next(a){if(this.closed)throw new VE;if(!this.ld){var b=this.Vd;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 VE;this.hg=!0;this.B=a;this.ld=!0;var b=this.Vd;const c=b.length;b=b.slice();for(let d=0;d<c;d++)b[d].error(a);this.Vd.length=0}complete(){if(this.closed)throw new VE;this.ld=!0;var a=this.Vd;
const b=a.length;a=a.slice();for(let c=0;c<b;c++)a[c].complete();this.Vd.length=0}unsubscribe(){this.closed=this.ld=!0;this.Vd=null}D(a){if(this.closed)throw new VE;return super.D(a)}qe(a){if(this.closed)throw new VE;if(this.hg)return a.error(this.B),_.vl.EMPTY;if(this.ld)return a.complete(),_.vl.EMPTY;this.Vd.push(a);return new UE(this,a)}};_.zn.create=(a,b)=>new XE(a,b);
var XE=class extends _.zn{constructor(a,b){super();this.destination=a;this.source=b}next(a){const b=this.destination;b&&b.next&&b.next(a)}error(a){this.destination&&this.destination.error(a)}complete(){this.destination&&this.destination.complete()}qe(a){return this.source?this.source.subscribe(a):_.vl.EMPTY}};_.Xs=class extends _.zn{constructor(a){super();this.C=a}get value(){return this.ue()}qe(a){const b=super.qe(a);b&&!b.closed&&a.next(this.C);return b}ue(){if(this.hg)throw this.B;if(this.closed)throw new VE;return this.C}next(a){super.next(this.C=a)}};_.Tt=new _.Bl(a=>a.complete());var El=a=>b=>{for(let c=0,d=a.length;c<d&&!b.closed;c++)b.next(a[c]);b.complete()};var YE={now(){return(YE.Vb||Date).now()},Vb:void 0};_.Dn=class extends _.zn{constructor(a=Infinity,b=Infinity,c=YE){super();this.P=c;this.Qc=[];this.G=!1;this.A=1>a?1:a;this.I=1>b?1:b;Infinity===b?(this.G=!0,this.next=this.K):this.next=this.N}K(a){if(!this.ld){const b=this.Qc;b.push(a);b.length>this.A&&b.shift()}super.next(a)}N(a){this.ld||(this.Qc.push({time:this.C(),value:a}),this.H());super.next(a)}qe(a){const b=this.G,c=b?this.Qc:this.H(),d=c.length;let e;if(this.closed)throw new VE;this.ld||this.hg?e=_.vl.EMPTY:(this.Vd.push(a),e=new UE(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.hg?a.error(this.B):this.ld&&a.complete();return e}C(){const a=this.P;return a?a.now():YE.now()}H(){const a=this.C(),b=this.A,c=this.I,d=this.Qc,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 Oaa=class{constructor(a,b=ZE){this.B=a;this.now=b}Nc(a,b=0,c){return(new this.B(this,a)).Nc(c,b)}},ZE=YE.now;var Hl=tl(a=>function(){a(this);this.message="no elements in sequence"});var Kl=class extends _.RE{constructor(a,b,c,d){super(a);this.A=d;b&&(this.Za=function(e){try{null==b||b(e)}catch(f){this.error(f)}});c&&(this.Ed=function(){try{c()}catch(e){this.destination.error(e)}this.unsubscribe()})}unsubscribe(){let a;this.closed||null!=(a=this.A)&&a.call(this);super.unsubscribe()}};var xn,aF;_.$E=class extends _.Bl{constructor(a,b){super();this.source=a;this.wJ=b;this.Hp=0;this.Ss=!1}qe(a){return this.hu().subscribe(a)}hu(){const a=this.Vk;if(!a||a.ld)this.Vk=this.wJ();return this.Vk}connect(){let a=this.Lm;a||(this.Ss=!1,a=this.Lm=new _.vl,a.add(this.source.subscribe(new Paa(this.hu(),this))),a.closed&&(this.Lm=null,a=_.vl.EMPTY));return a}im(){return Ll()(this)}};aF=_.$E.prototype;
xn={operator:{value:null},Hp:{value:0,writable:!0},Vk:{value:null,writable:!0},Lm:{value:null,writable:!0},qe:{value:aF.qe},Ss:{value:aF.Ss,writable:!0},hu:{value:aF.hu},connect:{value:aF.connect},im:{value:aF.im}};var Paa=class extends _.RE{constructor(a,b){super();this.destination=a;this.B=b}Cf(a){this.A();super.Cf(a)}Ed(){this.B.Ss=!0;this.A();super.Ed()}A(){const a=this.B;if(a){this.B=null;const b=a.Lm;a.Hp=0;a.Vk=null;a.Lm=null;b&&b.unsubscribe()}}unsubscribe(){this.closed||(this.A(),super.unsubscribe())}};var Ml=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new Qaa(a,this.A))}},Qaa=class extends _.RE{constructor(a,b){super(a);this.A=b;this.count=0;this.B=this}Za(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 Vl=Array.isArray||(a=>a&&"number"===typeof a.length);var bF="function"===typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";var Raa=a=>b=>{const c=a[bF]();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 Saa=a=>b=>{const c=a[TE]();if("function"!==typeof c.subscribe)throw new TypeError("Ha");return c.subscribe(b)};var Taa=a=>b=>{a.then(c=>{b.closed||(b.next(c),b.complete())},c=>b.error(c)).then(null,sl);return b};var Tl=a=>{if(a&&"function"===typeof a[TE])return Saa(a);if(a&&"number"===typeof a.length&&"function"!==typeof a)return El(a);if(a&&"function"!==typeof a.subscribe&&"function"===typeof a.then)return Taa(a);if(a&&"function"===typeof a[bF])return Raa(a);if(Symbol&&Symbol.asyncIterator&&a&&"function"===typeof a[Symbol.asyncIterator])return Pl(a);throw new TypeError("Ia`"+(Nl(a)?"an invalid object":`'${a}'`));};var dF,fF;_.cF=class extends _.RE{constructor(a){super();this.parent=a}Za(a){this.parent.Yg(a)}Cf(a){this.parent.nr(a);this.unsubscribe()}Ed(){this.parent.Wh();this.unsubscribe()}};dF=class extends _.RE{constructor(a,b,c){super();this.parent=a;this.A=b;this.B=c}Za(a){this.parent.Yg(this.A,a,this.B,this)}Cf(a){this.parent.nr(a);this.unsubscribe()}Ed(){this.parent.Wh(this);this.unsubscribe()}};_.eF=class extends _.RE{Yg(a){this.destination.next(a)}nr(a){this.destination.error(a)}Wh(){this.destination.complete()}};
fF=class extends _.RE{Yg(a,b){this.destination.next(b)}nr(a){this.destination.error(a)}Wh(){this.destination.complete()}};var gF={},Wl=class{constructor(a,b){this.A=a;this.keys=b}call(a,b){return b.subscribe(new Uaa(a,this.A,this.keys))}},Uaa=class extends fF{constructor(a,b,c){super(a);this.C=b;this.keys=c;this.active=0;this.values=[];this.B=[]}Za(a){this.values.push(gF);this.B.push(a)}Ed(){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(_.Ul(a[c],new dF(this,null,c)))}}Wh(){0===--this.active&&this.destination.complete()}Yg(a,b,c){const d=this.values;
var e=d[c];e=this.A?e===gF?--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 $l=class{constructor(a,b=Infinity){this.B=a;this.A=b}call(a,b){return b.subscribe(new Vaa(a,this.B,this.A))}},Vaa=class extends _.eF{constructor(a,b,c=Infinity){super(a);this.destination=a;this.C=b;this.B=c;this.A=!1;this.buffer=[];this.index=this.active=0}Za(a){if(this.active<this.B){let b;const c=this.index++;try{b=this.C(a,c)}catch(d){this.destination.error(d);return}this.active++;a=new _.cF(this);this.destination.add(a);_.Ul(b,a)}else this.buffer.push(a)}Ed(){this.A=!0;0===this.active&&0===
this.buffer.length&&this.destination.complete();this.unsubscribe()}Yg(a){this.destination.next(a)}Wh(){const a=this.buffer;this.active--;0<a.length?this.Za(a.shift()):0===this.active&&this.A&&this.destination.complete()}};var Waa=class extends _.vl{Nc(){return this}};var hF=class extends Waa{constructor(a,b){super();this.scheduler=a;this.C=b;this.pending=!1}Nc(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)}Te(a,b){if(this.closed)return Error("Ma");this.pending=!1;if(a=this.D(a,b))return a;
!1===this.pending&&null!=this.id&&(this.id=this.A(this.scheduler,this.id,null))}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}unsubscribe(){if(!this.closed){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;super.unsubscribe()}}};var iF=class extends Oaa{constructor(a,b=ZE){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=a.Te(a.state,a.delay))break;while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}}};_.im=new iF(hF);var jF=new _.Bl(mm);var nm=class{constructor(a){this.xf=a}call(a,b){return b.subscribe(new Xaa(a,this.xf))}},Xaa=class extends _.RE{constructor(a,b){super(a);this.xf=b;this.count=0}Za(a){let b;try{b=this.xf.call(void 0,a,this.count++)}catch(c){this.destination.error(c);return}b&&this.destination.next(a)}};var vm=tl(a=>function(b=null){a(this);this.message="Timeout has occurred";this.name="TimeoutError";this.info=b});var Yaa=1,kF,wm={},Zaa=function(a){const b=Yaa++;wm[b]=!0;kF||(kF=Promise.resolve());kF.then(()=>xm(b)&&a());return b};_.lF=new class extends iF{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=a.Te(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 hF{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);return a.A||(a.A=Zaa(a.flush.bind(a,void 0)))}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&&(xm(b),a.A=void 0)}});tl(a=>function(){a(this);this.message="argument out of range"});tl(a=>function(b){a(this);this.message=b});tl(a=>function(b){a(this);this.message=b});var mF=class{constructor(){this.C=0;this.A=new Set;this.Jq=new _.Xs(!1)}get B(){return this.Jq.value}add(){this.B||this.Jq.next(!0);const a=this.C++;this.A.add(a);return a}remove(a){this.A.delete(a);0===this.A.size&&this.B&&this.Jq.next(!1)}ka(){this.A.clear();this.B&&this.Jq.next(!1)}};mF.F=function(a){return new (a||mF)};mF.ia=_.Jf({fa:mF,U:mF.F,aa:"root"});_.nF=class extends _.zn{constructor(a=!1){super();this.pl=void 0;this.A=a;if(void 0!==Cg||null!=Jg){let b;this.pl=null!=(b=_.Ng(_.vj,{optional:!0}))?b:void 0}}emit(a){const b=_.Zf(null);try{super.next(a)}finally{_.Zf(b)}}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=Am(b),d&&(d=Am(d)),c&&(c=Am(c)));d=super.subscribe({next:d,error:b,complete:c});
a instanceof _.vl&&a.add(d);return d}};var $aa;_.oF=function(){return"undefined"!==typeof Zone&&!0===Zone.current.get("isAngularZone")};
_.sq=class{constructor({eP:a=!1,Or:b=!1,Pr:c=!1}){this.Iq=this.Bz=!1;this.isStable=!0;this.KA=new _.nF(!1);this.bI=new _.nF(!1);this.ho=new _.nF(!1);this.Yh=new _.nF(!1);if("undefined"==typeof Zone)throw new _.Vf(908,!1);Zone.assertZonePatched();this.Vm=0;this.mN=this.Ii=Zone.current;Zone.TaskTrackingZoneSpec&&(this.Ii=this.Ii.fork(new Zone.TaskTrackingZoneSpec));a&&Zone.longStackTraceZoneSpec&&(this.Ii=this.Ii.fork(Zone.longStackTraceZoneSpec));this.Or=!c&&b;this.Pr=c;this.cq=!1;this.sS=Bm;Jm(this)}run(a,
b,c){return this.Ii.run(a,b,c)}runTask(a,b,c,d){const e=this.Ii;a=e.scheduleEventTask("NgZoneEvent: "+d,a,$aa,Dm,Dm);try{return e.runTask(a,b,c)}finally{e.cancelTask(a)}}runGuarded(a,b,c){return this.Ii.runGuarded(a,b,c)}La(a){return this.mN.run(a)}};$aa={};var aba=new _.n("");new _.n("");var Km=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new bba(a,this.A))}},pF=function(a){const b=a.value,c=a.B,d=a.A;d&&(a.remove(d),a.A=null,d.unsubscribe());c&&(a.value=null,a.B=!1,a.destination.next(b))},bba=class extends _.eF{constructor(a,b){super(a);this.C=b;this.value=null;this.B=!1;this.A=null}Za(a){this.value=a;this.B=!0;if(!this.A){let b;try{const c=this.C;b=c(a)}catch(c){return this.destination.error(c)}a=_.Ul(b,new _.cF(this));!a||a.closed?pF(this):this.add(this.A=a)}}Yg(){pF(this)}Wh(){pF(this)}};var Nm=class extends _.RE{constructor(a,b){super(a);this.Yh=b}Cf(a){this.Yh(a);this.unsubscribe()}};var Rm=class{constructor(a){this.A=a;this.scheduler=_.im}call(a,b){return b.subscribe(new cba(a,this.A,this.scheduler))}},qF=function(a){const b=a.B;null!==b&&(a.remove(b),b.unsubscribe(),a.B=null)},Tm=function(a){qF(a);if(a.A){const b=a.Iu;a.Iu=null;a.A=!1;a.destination.next(b)}},cba=class extends _.RE{constructor(a,b,c){super(a);this.C=b;this.scheduler=c;this.Iu=this.B=null;this.A=!1}Za(a){qF(this);this.Iu=a;this.A=!0;this.add(this.B=this.scheduler.Nc(Um,this.C,this))}Ed(){Tm(this);this.destination.complete()}};var Vm=class{constructor(a){this.defaultValue=a}call(a,b){return b.subscribe(new dba(a,this.defaultValue))}},dba=class extends _.RE{constructor(a,b){super(a);this.defaultValue=b;this.If=!0}Za(a){this.If=!1;this.destination.next(a)}Ed(){this.If&&this.destination.next(this.defaultValue);this.destination.complete()}};var Xm=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new eba(a,this.A))}},rF=function(a,b){b.unsubscribe();const c=a.A.indexOf(b);-1!==c&&a.A.splice(c,1);return b.A},sF=function(a){a.B&&0===a.A.length&&a.destination.complete()},eba=class extends fF{constructor(a,b){super(a);this.C=b;this.B=!1;this.A=[];this.index=0}Yg(a,b,c,d){this.destination.next(a);rF(this,d);sF(this)}nr(a){this.Cf(a)}Wh(a){(a=rF(this,a))&&this.destination.next(a);sF(this)}Za(a){const b=this.index++;try{const c=this.C(a,
b);if(c){const d=_.Ul(c,new dF(this,a,0));d&&!d.closed&&(this.destination.add(d),this.A.push(d))}}catch(c){this.destination.error(c)}}Ed(){this.B=!0;sF(this);this.unsubscribe()}};var bn=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new fba(a,this.A))}},fba=class extends _.eF{constructor(a,b){super(a);this.A=b;this.values=new Set}Yg(){this.values.clear()}nr(a){this.Cf(a)}Za(a){this.A?this.C(a):this.B(a,a)}C(a){let b;const c=this.destination;try{b=this.A(a)}catch(d){c.error(d);return}this.B(b,a)}B(a,b){const c=this.values;c.has(a)||(c.add(a),this.destination.next(b))}};var dn=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new gba(a,this.A))}},gba=class extends _.RE{constructor(a,b){super(a);this.B=!1;"function"===typeof b&&(this.A=b)}A(a,b){return a===b}Za(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 fn=class{constructor(){this.count=1}call(a,b){return b.subscribe(new hba(a,this.count))}},hba=class extends _.RE{constructor(a,b){super(a);this.count=b;this.A=0}Za(a){const b=this.count,c=++this.A;c<=b&&(this.destination.next(a),c===b&&(this.destination.complete(),this.unsubscribe()))}};var jn=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new iba(a,this.A))}},iba=class extends _.RE{constructor(a,b){super(a);this.B=b;this.A=!1}Za(a){this.A=!0;this.destination.next(a)}Ed(){if(this.A)return this.destination.complete();let a;try{a=this.B()}catch(b){a=b}this.destination.error(a)}};var ln=class{constructor(a){this.callback=a}call(a,b){a=b.subscribe(a);a.add(this.callback);return a}};var on=class{constructor(){this.total=1}call(a,b){return b.subscribe(new jba(a,this.total))}},jba=class extends _.RE{constructor(a,b){super(a);this.total=b;this.A=[];this.count=0}Za(a){const b=this.A,c=this.total,d=this.count++;b.length<c?b.push(a):b[d%c]=a}Ed(){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 rn=class{constructor(a){this.value=a}call(a,b){return b.subscribe(new kba(a,this.value))}},kba=class extends _.RE{constructor(a,b){super(a);this.value=b}Za(){this.destination.next(this.value)}};var tn=class{constructor(a,b,c=!1){this.A=a;this.seed=b;this.B=c}call(a,b){return b.subscribe(new lba(a,this.A,this.seed,this.B))}},lba=class extends _.RE{constructor(a,b,c,d){super(a);this.B=b;this.Pd=c;this.A=d;this.index=0}Za(a){const b=this.destination;if(this.A){const c=this.index++;let d;try{d=this.B(this.Pd,a,c)}catch(e){b.error(e);return}this.Pd=d;b.next(d)}else this.Pd=a,this.A=!0,b.next(a)}};var En=class{constructor(){this.total=1}call(a,b){return b.subscribe(new mba(a,this.total))}},mba=class extends _.RE{constructor(a,b){super(a);this.total=b;this.count=0}Za(a){++this.count>this.total&&this.destination.next(a)}};var Gn=class{constructor(a){this.xf=a}call(a,b){return b.subscribe(new nba(a,this.xf))}},nba=class extends _.RE{constructor(a,b){super(a);this.xf=b;this.A=!0;this.index=0}Za(a){const b=this.destination;if(this.A)try{this.A=!!this.xf(a,this.index++)}catch(c){this.destination.error(c)}this.A||b.next(a)}};var Jn=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new oba(a,this.A))}},oba=class extends _.eF{constructor(a,b){super(a);this.destination=a;this.B=b;this.index=0}Za(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 _.cF(this);this.destination.add(a);this.A=a;_.Ul(b,a)}Ed(){const a=this.A;a&&!a.closed||super.Ed();this.A=void 0;this.unsubscribe()}Wh(){this.A=void 0;this.ld&&super.Ed()}Yg(a){this.destination.next(a)}};var Mn=class{constructor(a){this.A=a;this.complete=this.error=void 0}call(a,b){return b.subscribe(new pba(a,this.A,this.error,this.complete))}},pba=class extends _.RE{constructor(a,b,c,d){super(a);this.B=this.C=this.D=mm;this.C=c||mm;this.B=d||mm;ul(b)?(this.A=this,this.D=b):b&&(this.A=b,this.D=b.next||mm,this.C=b.error||mm,this.B=b.complete||mm)}Za(a){try{this.D.call(this.A,a)}catch(b){this.destination.error(b);return}this.destination.next(a)}Cf(a){try{this.C.call(this.A,a)}catch(b){this.destination.error(b);
return}this.destination.error(a)}Ed(){try{this.B.call(this.A)}catch(a){this.destination.error(a);return}return this.destination.complete()}};var On=class{constructor(a,b){this.A=a;this.B=b}call(a,b){return b.subscribe(new qba(a,this.A,this.B))}},qba=class extends fF{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(_.Ul(b[c],new dF(this,void 0,c)))}Yg(a,b,c){this.values[c]=b;b=this.A;0<b.length&&(c=b.indexOf(c),-1!==c&&b.splice(c,1))}Wh(){}Za(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 Nu,rba,tF;Nu=new _.n("");rba=function(a,b){let c=null;a.hb.ha||(c=a.hb.get(AE,null,{optional:!0}));let d=0;const e=a.W;for(;10>d;){if(b){const f=0===d;a.Z.next(f);for(let {Lb:g,C:h}of a.A)Tn(g,h,f,a.N)}else{let f,g,h;null==(f=c)||null==(h=(g=f).vt)||h.call(g);let m,p,v;null==(m=c)||null==(v=(p=m).end)||v.call(p)}d++;CE(e);if(!a.I.some(({Lb:f})=>di(f))&&(e.Te(),!a.I.some(({Lb:f})=>di(f))))break}};
tF=function(a,b){a.A.push(b);if(b.B)throw new _.Vf(902,!1);b.A=a;a=0!==(b.Lb[2]&512);const c=b.Lb[16];null===c||a||Kj(c,b.Lb);fi(b.Lb)};
_.Rq=class{constructor(){this.G=[];this.Ga=this.C=!1;this.B=[];this.A=[];this.ja=_.Ng(vq);this.W=_.Ng(tj);this.N=_.Ng(vE);this.da=new Set;this.Z=new _.zn;this.H=new _.zn;this.K=[];this.Ri=[];this.isStable=_.A(_.Ng(mF).Jq,_.z(a=>!a));this.hb=_.Ng(pE)}get I(){return[...this.da.keys(),...this.A]}get ha(){return this.Ga}get Ca(){return this.hb}aq(a,b){const c=a instanceof zE;if(!this.hb.get(Oq).done)throw new _.Vf(405,!1);let d;c?d=a:d=uz(this.hb.get(_.vz),a);this.K.push(d.Ey);a=d.kQ?void 0:this.hb.get(uE);
const e=d.create(tE,[],b||d.Fo,a),f=e.location.M,g=e.Ca.get(aba,null);null==g||g.A(f);e.Eb(()=>{this.xn(e.A);Sn(this.Ri,e);null==g||g.B(f)});this.P(e);return e}D(a){if(this.C)throw new _.Vf(101,!1);const b=_.Zf(null);try{this.C=!0,rba(this,a)}catch(c){this.ja(c)}finally{this.C=!1,_.Zf(b),this.H.next()}}xn(a){Sn(this.A,a);a.A=null;const b=0!==(a.Lb[2]&512),c=a.Lb[16];null===c||b||Lj(c,a.Lb);Jj(a.Lb[1],a.Lb)}P(a){tF(this,a.A);this.D(!0);this.Ri.push(a);const b=this.hb.get(Nu,[]);[...this.G,...b].forEach(c=>
c(a))}ka(){if(!this.Ga)try{this.B.forEach(a=>a()),this.A.slice().forEach(a=>a.destroy())}finally{this.Ga=!0,this.A=[],this.G=[],this.B=[]}}Eb(a){this.B.push(a);return()=>Sn(this.B,a)}destroy(){if(this.Ga)throw new _.Vf(406,!1);const a=this.hb;a.destroy&&!a.ha&&a.destroy()}get la(){return this.A.length}};_.Rq.F=function(a){return new (a||_.Rq)};_.Rq.ia=_.Jf({fa:_.Rq,U:_.Rq.F,aa:"root"});_.zp=class{};_.zp.zi=Zn;
var uF=function(a,b,c,d){const e=b.Lb;if(Uh(e[3])){var f=a.indexOf(b);-1!==f?a.detach(f):(f=e[3],f=new bo(f,f[5],f[3]),f.detach(f.indexOf(b)))}c=a.Rw(c);a=a.wj;Xn(a,e,c,d);if(b.A)throw new _.Vf(902,!1);b.B=!0;d=$n(a);c>=d.length?d.push(b):d.splice(c,0,b);return b},vF=function(a,b,c,d,e){var f=b&&"function"!==typeof b;if(!f){var g=c||{};c=g.index;d=g.Ca;e=g.UA;g=g.Vi||g.QV}b=f?b:new IE(b[dh]||null);d=d||a.oo;g||null!=b.co||(f=(f?d:a.oo).get(pE,null))&&(g=f);e=b.create(d,e,null,g);uF(a,e.A,c,Wn(a.yp,
null));return e},bo=class extends _.zp{constructor(a,b,c){super();this.wj=a;this.yp=b;this.xp=c}get element(){return jj(this.yp,this.xp)}get Ca(){return new Wi(this.yp,this.xp)}get oo(){const a=Ki(this.yp,this.xp);if(-1!==a){const b=Ci(a,this.xp);return new Wi(b[1].data[(a&32767)+8],b)}return new Wi(null,this.xp)}clear(){for(;0<this.length;)this.remove(this.length-1)}get(a){const b=this.wj[8];return null!==b&&b[a]||null}get length(){return this.wj.length-10}Pe(a,b,c){let d,e;"number"===typeof c?d=
c:null!=c&&(d=c.index,e=c.Ca);a=wF(a,b||{},e,null);uF(this,a,d,Wn(this.yp,null));return a}move(a,b){return uF(this,a,b,!0)}indexOf(a){const b=this.wj[8];return null!==b?b.indexOf(a):-1}remove(a){a=this.Rw(a,-1);const b=Mj(this.wj,a);b&&(sh($n(this.wj),a),Oj(b[1],b))}detach(a){a=this.Rw(a,-1);const b=Mj(this.wj,a);return b&&null!=sh($n(this.wj),a)?new pq(b):null}Rw(a,b=0){return null==a?this.length+b:a}},ao=co;var ko=no;new _.n("DEFER_BLOCK_DEPENDENCY_INTERCEPTOR");new _.n("");_.yo=0;_.zo=0;_.Ao=0;_.Ko=0;_.Jo=0;var So=function(a,b,c){const d=Math.min(b,c);b=Math.max(b,c);c=a.detach(b);if(1<b-d){const e=a.detach(d);a.attach(d,c);a.attach(b,e)}else a.attach(d,c)},sba=class{destroy(){}uh(){}move(a,b){this.attach(b,this.detach(a))}},To=class{constructor(){this.B=new Map;this.A=void 0}has(a){return this.B.has(a)}delete(a){if(!this.has(a))return!1;const b=this.B.get(a);void 0!==this.A&&this.A.has(b)?(this.B.set(a,this.A.get(b)),this.A.delete(b)):this.B.delete(a);return!0}get(a){return this.B.get(a)}set(a,b){if(this.B.has(a)){a=
this.B.get(a);void 0===this.A&&(this.A=new Map);const c=this.A;for(;c.has(a);)a=c.get(a);c.set(a,b)}else this.B.set(a,b)}forEach(a){for(let [b,c]of this.B){let d=b,e=c;a(e,d);if(void 0!==this.A){const f=this.A;for(;f.has(e);)e=f.get(e),a(e,d)}}}};var tba=class{constructor(a,b,c){this.A=a;this.X=b;this.vh=c}get rK(){return this.A.length-10}},$o=class{constructor(a){this.B=a;this.A=void 0}},bp=class extends sba{constructor(a,b,c){super();this.A=a;this.G=b;this.D=c;this.C=void 0;this.B=!1}get length(){return this.A.length-10}at(a){return Vn(this.A,a)[8].X}attach(a,b){const c=b[6];this.B||(this.B=a!==this.length);Xn(this.A,b,a,Wn(this.D,c))}detach(a){this.B||(this.B=a!==this.length-1);return Mj(this.A,a)}create(a,b){a=Un(this.G,this.D,new tba(this.A,
b,a),{Ry:null});let c;null==(c=this.C)||c.A();return a}destroy(a){Oj(a[1],a);let b;null==(b=this.C)||b.B()}uh(a,b){Vn(this.A,a)[8].X=b}reset(){this.B=!1;let a;null==(a=this.C)||a.reset()}};var ip=["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 kp={};_.xF=function(a){return a.B.slice()};_.Op=function(a){void 0===a.C||!a.gx&&a.G||a.C.emit(a)};
_.Cp=class{get A(){let a;return null!=(a=this.C)?a:this.C=new _.nF}constructor(a=!1){this.G=a;this.Sd=!0;this.D=void 0;this.B=[];this.gx=!1;this.C=void 0;this.length=0;this.Th=this.first=void 0;const b=_.Cp.prototype;b[Symbol.iterator]||(b[Symbol.iterator]=up)}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.Sd=!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.gx=!b)this.B=a,this.length=a.length,this.Th=a[this.length-1],this.first=a[0]}sB(){this.Sd=!0;let a;null==(a=this.D)||a.call(this)}destroy(){void 0!==this.C&&(this.C.complete(),this.C.unsubscribe())}};Symbol.iterator;_.yp=class{};_.yp.zi=wp;var wF=function(a,b,c,d){a=Un(a.uM,a.iD,b,{aP:c,Ry:d});return new pq(a)},xp=class extends _.yp{constructor(a,b,c){super();this.uM=a;this.iD=b;this.Ya=c}get oJ(){let a;return(null==(a=this.iD.Ub)?void 0:a.oJ)||null}Pe(a,b){return wF(this,a,b)}};var Ep=class{constructor(a){this.Br=a;this.matches=null}clone(){return new Ep(this.Br)}sB(){this.Br.sB()}},dl=function(a,b){for(let c=0;c<a.zb.length;c++)null!==b.zb.zb[c].matches&&a.zb[c].sB()},Dp=class{constructor(a=[]){this.zb=a}Pe(a){const b=a.zb;if(null!==b){a=null!==a.Hb?a.Hb[0]:b.length;const c=[];for(let d=0;d<a;d++)c.push(this.zb[b.zb[d].ZG].clone());return new Dp(c)}return null}xn(a){dl(this,a)}},Hp=class{constructor(a,b,c=null){this.flags=b;this.read=c;"string"===typeof a?this.xf=Kp(a):
this.xf=a}},Lp=class{constructor(a=[]){this.zb=a}sq(a,b){for(let c=0;c<this.zb.length;c++)this.zb[c].sq(a,b)}Qt(a){for(let b=0;b<this.zb.length;b++)this.zb[b].Qt(a)}az(a){let b=null;for(let c=0;c<this.length;c++){const d=this.zb[c].az(a,null!==b?b.length:0);d&&(d.ZG=c,null!==b?b.push(d):b=[d])}return null!==b?new Lp(b):null}O(a,b){for(let c=0;c<this.zb.length;c++)this.zb[c].O(a,b)}get length(){return this.zb.length}track(a){this.zb.push(a)}},yF=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},zF=function(a,b,c){null===a.matches?a.matches=[b,c]:a.matches.push(b,c)},AF=function(a,b,c,d){if(null!==d){const e=a.metadata.read;null!==e?e===_.ij||e===_.zp||e===_.yp&&c.type&4?zF(a,c.index,-2):(b=Ti(c,b,e,!1,!1),null!==b&&zF(a,c.index,b)):zF(a,c.index,d)}},Mp=class{constructor(a,b=-1){this.metadata=a;this.matches=null;this.ZG=-1;this.MF=!1;this.A=!0;this.B=b}sq(a,b){if(yF(this,b)){const d=this.metadata.xf;
if(Array.isArray(d))for(let e=0;e<d.length;e++){const f=d[e];a:{var c=b.iA;if(null!==c)for(let g=0;g<c.length;g+=2)if(c[g]===f){c=c[g+1];break a}c=null}AF(this,a,b,c);AF(this,a,b,Ti(b,a,f,!1,!1))}else d===_.yp?b.type&4&&AF(this,a,b,-1):AF(this,a,b,Ti(b,a,d,!1,!1))}}Qt(a){this.B===a.index&&(this.A=!1)}O(a,b){this.sq(a,b)}az(a,b){return yF(this,a)?(this.MF=!0,zF(this,-a.index,b),new Mp(this.metadata)):null}};var bq=class{constructor(a){this.hb=a;this.A=new Map}ka(){try{for(const a of this.A.values())null!==a&&a.destroy()}finally{this.A.clear()}}};bq.ia=_.Jf({fa:bq,aa:"environment",U:()=>new bq(_.k(pE))});_.lq=Symbol("Pa");_.mq=Object.assign({},vg,{OB:void 0,XE(a,b){_.yg(a,b)}});_.oq.required=function(a){return _.nq(_.lq,a)};_.Yq=class{};_.Yq.zi=qq;var vba,wba,xba,uba,yba,zba,EF,DF;vba=class{supports(a){return fo(a)}create(a){return new uba(a)}};wba=(a,b)=>b;_.BF=function(a,b){let c=a.C;a=a.H;let d=0,e=null;for(;c||a;){const f=!a||c&&c.Vc<rq(a,d,e)?c:a,g=rq(f,d,e),h=f.Vc;if(f===a)d--,a=a.Gg;else if(c=c.Za,null==f.pk)d++;else{e||(e=[]);const m=g-d,p=h-d;if(m!=p){for(let v=0;v<m;v++){const w=v<e.length?e[v]:e[v]=0,y=w+v;p<=y&&y<m&&(e[v]=w+1)}e[f.pk]=p-m}}g!==h&&b(f,g,h)}};_.CF=function(a,b){for(a=a.Z;null!==a;a=a.H)b(a)};
xba=function(a){if(a.Hl){let b;for(b=a.yb=a.C;null!==b;b=b.Za)b.K=b.Za;for(b=a.N;null!==b;b=b.C)b.pk=b.Vc;a.N=a.G=null;for(b=a.da;null!==b;b=b.I)b.pk=b.Vc;a.da=a.K=null;a.H=a.B=null;a.Z=a.I=null}};
uba=class{constructor(a){this.length=0;this.I=this.Z=this.B=this.H=this.K=this.da=this.G=this.N=this.P=this.C=this.yb=this.A=this.D=null;this.Da=a||wba}EG(a){let b;for(b=this.C;null!==b;b=b.Za)a(b)}DG(a){let b;for(b=this.N;null!==b;b=b.C)a(b)}FG(a){let b;for(b=this.H;null!==b;b=b.Gg)a(b)}Lg(a){null==a&&(a=[]);if(!fo(a))throw new _.Vf(900,!1);return this.check(a)?this:null}Eb(){}check(a){xba(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.Da(g,e),null!==b&&Object.is(b.B,f)?(c&&(b=this.Sa(b,e,f,g)),Object.is(b.item,e)||this.W(b,e)):(b=this.Wa(b,e,f,g),c=!0),b=b.Za}else d=0,go(a,g=>{f=this.Da(d,g);null!==b&&Object.is(b.B,f)?(c&&(b=this.Sa(b,g,f,d)),Object.is(b.item,g)||this.W(b,g)):(b=this.Wa(b,g,f,d),c=!0);b=b.Za;d++}),this.length=d;this.Cc(b);this.Ff=a;return this.Hl}get Hl(){return null!==this.N||null!==this.da||null!==this.H||null!==this.Z}Wa(a,b,c,d){let e;null===a?e=this.P:(e=a.oe,this.ac(a));a=null===this.A?null:this.A.get(c,
null);null!==a?(Object.is(a.item,b)||this.W(a,b),this.Oa(a,e,d)):(a=null===this.D?null:this.D.get(c,d),null!==a?(Object.is(a.item,b)||this.W(a,b),this.ob(a,e,d)):a=this.eb(new yba(b,c),e,d));return a}Sa(a,b,c,d){b=null===this.A?null:this.A.get(c,null);null!==b?a=this.Oa(b,a.oe,d):a.Vc!=d&&(a.Vc=d,this.ja(a,d));return a}Cc(a){for(;null!==a;){const b=a.Za;this.Ha(this.wa(a));a=b}null!==this.A&&this.A.clear();null!==this.G&&(this.G.C=null);null!==this.K&&(this.K.I=null);null!==this.P&&(this.P.Za=null);
null!==this.B&&(this.B.Gg=null);null!==this.I&&(this.I.H=null)}Oa(a,b,c){null!==this.A&&this.A.remove(a);const d=a.G,e=a.Gg;null===d?this.H=e:d.Gg=e;null===e?this.B=d:e.G=d;this.la(a,b,c);this.ja(a,c);return a}ob(a,b,c){this.wa(a);this.la(a,b,c);this.ja(a,c);return a}eb(a,b,c){this.la(a,b,c);this.G=null===this.G?this.N=a:this.G.C=a;return a}la(a,b,c){const d=null===b?this.C:b.Za;a.Za=d;a.oe=b;null===d?this.P=a:d.oe=a;null===b?this.C=a:b.Za=a;null===this.D&&(this.D=new DF);EF(this.D,a);a.Vc=c;return a}ac(a){return this.Ha(this.wa(a))}wa(a){null!==
this.D&&this.D.remove(a);const b=a.oe,c=a.Za;null===b?this.C=c:b.Za=c;null===c?this.P=b:c.oe=b;return a}ja(a,b){if(a.pk===b)return a;this.K=null===this.K?this.da=a:this.K.I=a;return a}Ha(a){null===this.A&&(this.A=new DF);EF(this.A,a);a.Vc=null;a.Gg=null;null===this.B?(this.B=this.H=a,a.G=null):(a.G=this.B,this.B=this.B.Gg=a);return a}W(a,b){a.item=b;this.I=null===this.I?this.Z=a:this.I.H=a;return a}};
yba=class{constructor(a,b){this.item=a;this.B=b;this.H=this.I=this.C=this.Gg=this.G=this.A=this.D=this.Za=this.oe=this.K=this.pk=this.Vc=null}};zba=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.Vc)&&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}};
EF=function(a,b){const c=b.B;let d=a.map.get(c);d||(d=new zba,a.map.set(c,d));d.add(b)};DF=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 If(){return 0===this.map.size}clear(){this.map.clear()}};var Bba=class{supports(a){return a instanceof Map||eo(a)}create(){return new Aba}},Cba=function(a){if(a.Hl){let b;a.P=a.A;for(b=a.P;null!==b;b=b.Za)b.C=b.Za;for(b=a.G;null!==b;b=b.B)b.qk=b.he;for(b=a.C;null!=b;b=b.A)b.qk=b.he;a.G=a.H=null;a.C=a.D=null;a.I=null}},Aba=class{constructor(){this.K=new Map;this.I=this.D=this.C=this.H=this.G=this.P=this.B=this.A=null}get Hl(){return null!==this.C||null!==this.G||null!==this.I}EG(a){let b;for(b=this.A;null!==b;b=b.Za)a(b)}DG(a){let b;for(b=this.C;null!==
b;b=b.A)a(b)}FG(a){let b;for(b=this.I;null!==b;b=b.Gg)a(b)}Lg(a){if(!a)a=new Map;else if(!(a instanceof Map||eo(a)))throw new _.Vf(900,!1);return this.check(a)?this:null}Eb(){}check(a){Cba(this);let b=this.A;this.B=null;this.da(a,(c,d)=>{b&&b.key===d?(this.N(b,c),this.B=b,b=b.Za):(c=this.ja(d,c),b=this.la(b,c))});if(b)for(b.oe&&(b.oe.Za=null),this.I=b,a=b;null!==a;a=a.Gg)a===this.A&&(this.A=null),this.K.delete(a.key),a.Gg=a.Za,a.qk=a.he,a.he=null,a.oe=null,a.Za=null;this.H&&(this.H.B=null);this.D&&
(this.D.A=null);return this.Hl}la(a,b){if(a){const c=a.oe;b.Za=a;b.oe=c;a.oe=b;c&&(c.Za=b);a===this.A&&(this.A=b);return this.B=a}this.B?(this.B.Za=b,b.oe=this.B):this.A=b;this.B=b;return null}ja(a,b){if(this.K.has(a)){a=this.K.get(a);this.N(a,b);b=a.oe;var c=a.Za;b&&(b.Za=c);c&&(c.oe=b);a.Za=null;a.oe=null;return a}c=new Dba(a);this.K.set(a,c);c.he=b;this.W(c);return c}N(a,b){Object.is(b,a.he)||(a.qk=a.he,a.he=b,this.Z(a))}W(a){null===this.C?this.C=this.D=a:this.D=this.D.A=a}Z(a){null===this.G?this.G=
this.H=a:this.H=this.H.B=a}da(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(c=>b(a[c],c))}},Dba=class{constructor(a){this.key=a;this.B=this.Gg=this.A=this.oe=this.Za=this.C=this.he=this.qk=null}};_.FF=class{constructor(a){this.A=a}find(a){const b=this.A.find(c=>c.supports(a));if(null!=b)return b;throw new _.Vf(901,!1);}};_.FF.ia=_.Jf({fa:_.FF,aa:"root",U:function(){return new _.FF([new vba])}});_.GF=class{constructor(a){this.A=a}find(a){const b=this.A.find(c=>c.supports(a));if(b)return b;throw new _.Vf(901,!1);}};_.GF.ia=_.Jf({fa:_.GF,aa:"root",U:function(){return new _.GF([new Bba])}});var HF=function(a,b){if(!a.A&&!a.D.ha){var c=a.C.add();try{a.W.run(()=>{a.A=!0;a.D.D(b)},void 0,a.da)}catch(d){throw a.C.remove(c),d;}finally{a.cg()}a.N=!0;Cm(()=>{a.N=!1;a.C.remove(c)})}},zq=class{constructor(){this.D=_.Ng(_.Rq);this.C=_.Ng(mF);this.W=_.Ng(_.sq);this.Z=_.Ng(vE);let a;this.I=null!=(a=_.Ng(xq,{optional:!0}))?a:!1;this.P="undefined"!==typeof Zone&&!!Zone.root.run;this.da=[{data:{__scheduler_tick__:!0}}];this.K=new _.vl;this.G=null;this.H=!1;this.B=null;this.A=this.N=!1;this.K.add(this.D.H.subscribe(()=>
{this.A||this.cg()}));this.K.add(this.W.KA.subscribe(()=>{this.A||this.cg()}));this.I||(this.I=!this.Z&&!this.P)}notify(a){if(this.Z||5!==a){switch(a){case 3:case 2:case 0:case 4:case 5:case 1:this.H=!0}if(!(this.I||null!==this.B||this.A||this.D.C||this.P&&_.oF())){var b=this.N?Cm:Bm;this.B=this.C.add();this.P?Zone.root.run(()=>{this.G=b(()=>{HF(this,this.H)},!1)}):this.G=b(()=>{HF(this,this.H)},!1)}}}ka(){this.K.unsubscribe();this.cg()}cg(){this.A=this.H=!1;var a;null==(a=this.G)||a.call(this);this.G=
null;null!==this.B&&(a=this.B,this.B=null,this.C.remove(a))}};zq.F=function(a){return new (a||zq)};zq.ia=_.Jf({fa:zq,U:zq.F,aa:"root"});var tq=class{constructor(){this.zone=_.Ng(_.sq);this.hn=_.Ng(yq,{optional:!0});this.B=_.Ng(_.Rq)}initialize(){this.A||(this.A=this.zone.bI.subscribe({next:()=>{let a;(null==(a=this.hn)?0:a.A)||this.zone.run(()=>{this.B.D(!0)})}}))}ka(){let a;null==(a=this.A)||a.unsubscribe()}};tq.F=function(a){return new (a||tq)};tq.ia=_.Jf({fa:tq,U:tq.F,aa:"root"});new _.n("");
var uq=class{constructor(){this.B=new _.vl;this.Zj=!1;this.zone=_.Ng(_.sq);this.A=_.Ng(mF)}initialize(){if(!this.Zj){this.Zj=!0;var a=null;this.zone.isStable||this.zone.Bz||this.zone.Iq||(a=this.A.add());this.zone.La(()=>{this.B.add(this.zone.ho.subscribe(()=>{if(_.oF())throw new _.Vf(909,!1);queueMicrotask(()=>{null===a||this.zone.Bz||this.zone.Iq||(this.A.remove(a),a=null)})}))});this.B.add(this.zone.KA.subscribe(()=>{if(!_.oF())throw new _.Vf(909,!1);null!=a||(a=this.A.add())}))}}ka(){this.B.unsubscribe()}};
uq.F=function(a){return new (a||uq)};uq.ia=_.Jf({fa:uq,U:uq.F,aa:"root"});_.Qq=new _.n("",{aa:"root",U:()=>_.Ng(_.Qq,12)||("undefined"!==typeof cB?"en-US":"undefined"!==typeof $localize&&$localize.locale||"en-US")});new _.n("",{aa:"root",U:()=>"USD"});new _.n("");new _.n("");var IF=class{};IF.F=function(a){return new (a||IF)};IF.ia=_.Jf({fa:IF,U:IF.F,aa:"root"});new _.n("");var Lq=new _.n(""),Gq=class{constructor(a){this.hb=a;this.B=[];this.A=[];this.Ga=!1}C(a){const b=a.Ca.get(_.Rq);if(0<a.Zw.length)a.Zw.forEach(c=>b.aq(c));else if(a.instance.oR)a.instance.oR(b);else throw new _.Vf(-403,!1);this.B.push(a)}Eb(a){this.A.push(a)}get Ca(){return this.hb}destroy(){if(this.Ga)throw new _.Vf(404,!1);this.B.slice().forEach(b=>b.destroy());this.A.forEach(b=>b());const a=this.hb.get(Lq,null);a&&(a.forEach(b=>b()),a.clear());this.Ga=!0}get ha(){return this.Ga}};
Gq.F=function(a){return new (a||Gq)(_.k(_.qj))};Gq.ia=_.Jf({fa:Gq,U:Gq.F,aa:"platform"});var Fq=null,Dq=new _.n("");var Xq=new _.n("",{aa:"root",U:()=>_.Ng(JF)}),JF=class{};JF.ia=_.Jf({fa:JF,aa:"root",U:()=>new Eba});
var Fba=function(a,b){var c=b.IO;a.A.has(c)||a.A.set(c,new Set);c=a.A.get(c);c.has(b)||(a.C++,c.add(b))},Gba=function(a,b){Fba(a,b);if(null===a.B){const c=a.B=a.D.add();queueMicrotask(()=>{a.flush();a.D.remove(c);a.B=null})}},KF=function(a,b){for(const c of b)b.delete(c),a.C--,c.run()},Eba=class{constructor(){this.C=0;this.A=new Map;this.D=_.Ng(mF);this.B=null}flush(){for(;0<this.C;)for(const [a,b]of this.A){const c=a,d=b;null===c?KF(this,d):c.run(()=>KF(this,d))}}},Wq=class{constructor(a,b,c,d,e,
f){this.scheduler=a;this.B=b;this.IO=c;this.Ca=e;this.A=Bg(g=>{try{this.B(g)}catch(h){let m;null==(m=this.Ca.get(_.al,null,{optional:!0}))||m.handleError(h)}},()=>this.Nc(),f);this.C=null==d?void 0:d.Eb(()=>this.destroy())}run(){this.A.run()}Nc(){Gba(this.scheduler,this)}destroy(){this.A.destroy();let a;null==(a=this.C)||a.call(this)}};var Hba=Iq(null,"core",[]);var LF=class{constructor(a){this.Vb=a?new gE(a):new gE}A(a){return this.Vb.A(a)}B(){return this.Vb.B()}};LF.F=function(a){return new (a||LF)(_.k(sb,8))};LF.ia=_.Jf({fa:LF,U:LF.F,aa:"root"});var Iba,gv,MF,Sv,NF,or,Jba;
Iba=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("Qa`"+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.bk="opsz"===this.tag}};_.Jv=function(a){return new _.Hv(a.tag,a.min,a.max)};_.Ev=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};gv=function(a){a=a.tag.charAt(0);return a===a.toUpperCase()};MF=function(a,b){if(a.tag!==b.tag){const c=Number(gv(a))-Number(gv(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};
_.Hv=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}Se(a){return this.tag===a.tag&&this.start===a.start&&this.end===a.end}};Sv=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 _.Hv(f,Number(g),Number(h))}return new _.Hv(f,Number(e))});return new _.Gv(a)};
_.Rv=function(a,b){b=b.segments.filter(c=>!a.has(c.tag));return new _.Gv(a.segments.concat(b))};_.zv=function(a,b){let c=MF(a.get("wght"),b.get("wght"));0===c&&(c=MF(a.get("ital"),b.get("ital")));0===c&&(c=NF(a,b));return c};NF=function(a,b){for(let c=0;c<a.segments.length;c++){if(c>=b.segments.length)return 1;const d=MF(a.segments[c],b.segments[c]);if(0!==d)return d}return a.segments.length-b.segments.length};or=function(a,b){return a.has(b)&&_.fr(a.get(b))};
Jba=function(a){return new _.Gv([...a.segments.filter(b=>"ital"!==b.tag),new _.Hv("ital",0)])};_.OF=function(a,b,c=b){return new _.Gv([...a.segments.filter(d=>"opsz"!==d.tag),new _.Hv("opsz",b,c)])};
_.Gv=class{constructor(a){this.C=this.B="";this.segments=a.sort((b,c)=>MF(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("Ra`"+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}Se(a){return this.segments.length!==
a.segments.length?!1:this.segments.every((b,c)=>b.Se(a.segments[c]))}A(){return new _.Gv(this.segments)}};_.qr={100:"Thin",200:"ExtraLight",300:"Light",400:"Regular",500:"Medium",600:"SemiBold",700:"Bold",800:"ExtraBold",900:"Black"};new _.Gv([new _.Hv("ital",0),new _.Hv("wght",400)]);_.Kba=new Set(["ital","wght","wdth"]);var PF={web:{["<link>"]:rr("<link>"),["@import"]:rr("@import")},android:[{heading:()=>"Downloadable fonts"},{description:()=>"Android applications can download fonts from Google Fonts. Note: Sometimes there will be a delay between when a font is first available on fonts.google.com and when it can be downloaded from an Android application."},{link:()=>({url:"https://developer.android.com/develop/ui/views/text-and-emoji/downloadable-fonts",label:"Use downloadable fonts",style:1})},{heading:()=>"Bundled fonts"},
{description:()=>"An alternative to downloading fonts is to bundle them with the application by adding the font file into the res/font/ folder to bundle it as a resource. Bundled fonts are compiled in your R file and are automatically available in Android Studio."},{link:()=>({url:"https://developer.android.com/develop/ui/views/text-and-emoji/fonts-in-xml",label:"Add a font as an XML resource",style:1})},{heading:()=>"Using fonts"},{description:()=>"Applications use fonts to render text with the ability to change size, weight, and style or use variable fonts which open up more expressive options."},
{link:()=>({url:"https://developer.android.com/jetpack/compose/text/fonts",label:"Work with fonts",style:1})}],ios:[{description:()=>"To add a custom font, add the font file and use it in your app's interface the same way you use an iOS-provided custom font."},{link:()=>({url:"https://developer.apple.com/documentation/uikit/text_display_and_fonts/adding_a_custom_font_to_your_app",label:"See full documentation",style:1})}],flutter:[{description:()=>"Apps built with Flutter can directly access almost all fonts from Google Fonts through the google_fonts package."},
{description:()=>"Add the google_fonts package to your pubspec dependencies and import GoogleFonts:"},{Tc:()=>_.Fl([{code:"import 'google_fonts';",ariaLabel:"Code snippet for importing Google Fonts"}])},{description:()=>"Apply the font to a widget subtree by constructing a theme:"},{Tc:({families:a})=>_.Fl([{code:a.map(b=>{b=br(b.fontFamily.name);const c=[];c.push("ThemeData(");c.push(`  textTheme: GoogleFonts.${b}TextTheme(),`);c.push("),");c.push("");return c.join("\n")}).join("\n"),ariaLabel:"Copy sample theme data to clipboard"}])},
{description:()=>"Apply the font to a single `Text`:"},{Tc:({families:a})=>_.Fl([{code:a.map(b=>{b=br(b.fontFamily.name);const c=[];c.push("Text(");c.push("  'This is Google Fonts',");c.push(`  style: GoogleFonts.${b}(),`);c.push("),");c.push("");return c.join("\n")}).join("\n"),ariaLabel:"Copy sample theme data to clipboard"}])},{link:()=>({url:"https://pub.dev/packages/google_fonts",label:"See full documentation",style:1})},{heading:({Kn:a})=>a?"Variable Fonts":null},{description:({Kn:a})=>a?"Full font variations can be used with the FontVariation class by downloading variable fonts and bundling them as assets.":
null},{description:({Kn:a})=>a?"This code example shows how to set the weight and width axis values after adding the variable font file to the assets folder.":null},{Tc:({families:a,axisRegistry:b,Kn:c})=>_.Fl(c?[{code:a.map(d=>{const e=d.fontFamily.name;var f=_.jr(d)[0];let g=ur(d,b);g=lr(g);g=sr(g,"");d=kr(d,f,b,"flutter");f=[`// ${e}`];nr(f,d);f.push("");f.push("TextStyle(");f.push(`  fontFamily: '${e}',`);f.push("  fontSize: 18,");f.push("  fontVariations: [");nr(f,g);f.push("  ],");f.push("),");
f.push("");return f.join("\n")}).filter(d=>!!d).join("\n"),ariaLabel:"Copy sample font variations to clipboard"}]:[])},{link:({Kn:a})=>a?{url:"https://api.flutter.dev/flutter/dart-ui/FontVariation-class.html",label:"See full documentation",style:1}:null}]};var Lba=[{zc:(0,_.Wa)`https://developer.android.com/develop/ui/views/text-and-emoji/downloadable-fonts#kotlin`,imageUrl:"catalog/checkout/android_developers.svg",Ab:"external documentation",title:"Downloadable fonts",jb:204078},{zc:(0,_.Wa)`https://developer.android.com/reference/android/widget/TextView#setFontVariationSettings(java.lang.String)`,imageUrl:"catalog/checkout/android_developers.svg",Ab:"external documentation",title:"FontVariation",jb:204078},{zc:(0,_.Wa)`https://developer.android.com/develop/ui/views/text-and-emoji/fonts-in-xml`,
imageUrl:"catalog/checkout/android_developers.svg",Ab:"external documentation",title:"Add font as an XML resource",jb:204078},{zc:(0,_.Wa)`https://developer.android.com/jetpack/compose/text`,imageUrl:"catalog/checkout/android_developers.svg",Ab:"external documentation",title:"Android Studio: Text in compose",jb:204078},{zc:(0,_.Wa)`https://developers.google.com/fonts/docs/android`,imageUrl:"catalog/checkout/google_fonts.svg",Ab:"external documentation",title:"Get started with Google Fonts for Android",
jb:204078}],Mba=[{zc:(0,_.Wa)`https://developer.apple.com/documentation/uikit/text_display_and_fonts/adding_a_custom_font_to_your_app`,imageUrl:"catalog/checkout/apple_developer.svg",Ab:"external documentation",title:"Adding a custom font to your app",jb:204080},{zc:(0,_.Wa)`https://developer.apple.com/documentation/swiftui/applying-custom-fonts-to-text`,imageUrl:"catalog/checkout/apple_developer.svg",Ab:"external documentation",title:"Applying custom fonts to text",jb:204080}],Nba=[{zc:(0,_.Wa)`https://pub.dev/packages/google_fonts`,
imageUrl:"catalog/checkout/flutter_developer.svg",Ab:"external documentation",title:"Flutter x Google Fonts",jb:204079},{zc:(0,_.Wa)`https://docs.flutter.dev/cookbook/design/fonts`,imageUrl:"catalog/checkout/flutter_developer.svg",Ab:"external documentation",title:"Use a custom font",jb:204079},{zc:(0,_.Wa)`https://api.flutter.dev/flutter/dart-ui/FontVariation-class.html`,imageUrl:"catalog/checkout/flutter_developer.svg",Ab:"external documentation",title:"FontVariation Class",jb:204079},{zc:(0,_.Wa)`https://docs.flutter.dev/cookbook/design/fonts#1-import-the-font-files`,
imageUrl:"catalog/checkout/flutter_developer.svg",Ab:"external documentation",title:"Cookbook: Import the font files",jb:204079}];_.QF={trending:"Trending",popularity:"Most popular",date:"Newest",alpha:"Name"};_.RF=[{id:"trending",label:_.QF.trending},{id:"popularity",label:_.QF.popularity},{id:"date",label:_.QF.date},{id:"alpha",label:_.QF.alpha}];var SF=Object.values({ST:"Display",eU:"Handwriting",nU:"Monospace",KL:"Symbols"}).map(a=>a);var TF,ZF,Iv;TF=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}};_.UF=new TF("chinese-simplified","Chinese (Simplified)",{script:"Hans"},!1,"zh");_.VF=new TF("chinese-traditional","Chinese (Traditional)",{script:"Hant"},!1,"zh-TW");_.WF=new TF("chinese-hongkong","Chinese (Hong Kong)",{script:"Hant"},!1,"zh-HK");_.XF=new TF("japanese","Japanese",{script:"Hira"},!1,"ja");_.YF=new TF("korean","Korean",{script:"Kore"},!1,"ko");
ZF=new TF("latin","Latin",{script:"Latn"},!1,"en");_.$F=new TF("all","All",{},!1,"all",!0,!1);
_.aG=[new TF("arabic","Arabic",{script:"Arab"},!0,"ar"),new TF("bengali","Bengali",{script:"Beng"},!1,"bn"),_.UF,_.VF,_.WF,new TF("cyrillic","Cyrillic",{script:"Cyrl"},!1,"ru"),new TF("cyrillic-ext","Cyrillic Extended",{language:"bg_Cyrl"},!1,"ru"),new TF("devanagari","Devanagari",{script:"Deva"},!1,"hi"),new TF("greek","Greek",{script:"Grek"},!1,"el"),new TF("greek-ext","Greek Extended",{language:"grc_Grek"},!1,"el"),new TF("gujarati","Gujarati",{script:"Gujr"},!1,"gu"),new TF("gurmukhi","Gurmukhi",
{script:"Guru"},!1,"pa"),new TF("hebrew","Hebrew",{script:"Hebr"},!0,"he"),_.XF,new TF("kannada","Kannada",{script:"Knda"},!1,"kn"),_.YF,new TF("khmer","Khmer",{script:"Khmr"},!1,"km"),ZF,new TF("latin-ext","Latin Extended",{language:"cs_Latn"},!1,"en"),new TF("malayalam","Malayalam",{script:"Mlym"},!1,"ml"),new TF("myanmar","Myanmar",{script:"Mymr"},!1,"my"),new TF("oriya","Oriya",{script:"Orya"},!1,"or"),new TF("sinhala","Sinhala",{script:"Sinh"},!1,"si"),new TF("tamil","Tamil",{script:"Taml"},
!1,"ta"),new TF("telugu","Telugu",{script:"Telu"},!1,"te"),new TF("thai","Thai",{script:"Thai"},!1,"th"),new TF("tibetan","Tibetan",{script:"Tibt"},!1,"bo"),new TF("vietnamese","Vietnamese",{script:"Latn"},!1,"vi"),new TF("adlam","Adlam",{script:"Adlm"},!1,"",!0,!1),new TF("anatolian-hieroglyphs","Anatolian Hieroglyphs",{script:"Hluw"},!1,"",!0,!1),new TF("armenian","Armenian",{script:"Armn"},!1,"hy",!0,!1),new TF("avestan","Avestan",{script:"Avst"},!1,"",!0,!1),new TF("balinese","Balinese",{script:"Bali"},
!1,"",!0,!1),new TF("bamum","Bamum",{script:"Bamu"},!1,"",!0,!1),new TF("bassa-vah","Bassa Vah",{script:"Bass"},!1,"",!0,!1),new TF("batak","Batak",{script:"Batk"},!1,"",!0,!1),new TF("bhaiksuki","Bhaiksuki",{script:"Bhks"},!1,"",!0,!1),new TF("brahmi","Brahmi",{script:"Brah"},!1,"",!0,!1),new TF("buginese","Buginese",{script:"Bugi"},!1,"",!0,!1),new TF("buhid","Buhid",{script:"Buhd"},!1,"",!0,!1),new TF("canadian-aboriginal","Canadian Aboriginal",{script:"Cans"},!1,"",!0,!1),new TF("carian","Carian",
{script:"Cari"},!1,"",!0,!1),new TF("caucasian-albanian","Caucasian Albanian",{script:"Aghb"},!1,"",!0,!1),new TF("chakma","Chakma",{script:"Cakm"},!1,"",!0,!1),new TF("cham","Cham",{script:"Cham"},!1,"",!0,!1),new TF("cherokee","Cherokee",{script:"Cher"},!1,"",!0,!1),new TF("coptic","Coptic",{script:"Copt"},!1,"",!0,!1),new TF("cuneiform","Cuneiform",{script:"Xsux"},!1,"",!0,!1),new TF("cypriot","Cypriot",{script:"Cprt"},!1,"",!0,!1),new TF("deseret","Deseret",{script:"Dsrt"},!1,"",!0,!1),new TF("duployan",
"Duployan",{script:"Dupl"},!1,"",!0,!1),new TF("egyptian-hieroglyphs","Egyptian Hieroglyphs",{script:"Egyp"},!1,"",!0,!1),new TF("elbasan","Elbasan",{script:"Elba"},!1,"",!0,!1),new TF("elymaic","Elymaic",{script:"Elym"},!1,"",!0,!1),new TF("emoji","Emoji",{},!1,"und-Zsye",!0,!1),new TF("georgian","Georgian",{script:"Geor"},!1,"",!0,!1),new TF("glagolitic","Glagolitic",{script:"Glag"},!1,"",!0,!1),new TF("gothic","Gothic",{script:"Goth"},!1,"",!0,!1),new TF("grantha","Grantha",{script:"Gran"},!1,
"",!0,!1),new TF("gunjala-gondi","Gunjala Gondi",{script:"Gong"},!1,"",!0,!1),new TF("hanifi-rohingya","Hanifi Rohingya",{script:"Rohg"},!1,"",!0,!1),new TF("hanunoo","Hanunoo",{script:"Hano"},!1,"",!0,!1),new TF("hatran","Hatran",{script:"Hatr"},!1,"",!0,!1),new TF("imperial-aramaic","Imperial Aramaic",{script:"Armi"},!1,"",!0,!1),new TF("indic-siyaq-numbers","Indic Siyaq Numbers",{},!1,"",!0,!1),new TF("inscriptional-pahlavi","Inscriptional Pahlavi",{script:"Phli"},!1,"",!0,!1),new TF("inscriptional-parthian",
"Inscriptional Parthian",{script:"Prti"},!1,"",!0,!1),new TF("javanese","Javanese",{script:"Java"},!1,"",!0,!1),new TF("kaithi","Kaithi",{script:"Kthi"},!1,"",!0,!1),new TF("kayah-li","Kayah Li",{script:"Kali"},!1,"",!0,!1),new TF("kharoshthi","Kharoshthi",{script:"Khar"},!1,"",!0,!1),new TF("khojki","Khojki",{script:"Khoj"},!1,"",!0,!1),new TF("khudawadi","Khudawadi",{script:"Sind"},!1,"",!0,!1),new TF("lao","Lao",{script:"Laoo"},!1,"",!0,!1),new TF("lepcha","Lepcha",{script:"Lepc"},!1,"",!0,!1),
new TF("limbu","Limbu",{script:"Limb"},!1,"",!0,!1),new TF("linear-a","Linear A",{script:"Lina"},!1,"",!0,!1),new TF("linear-b","Linear B",{script:"Linb"},!1,"",!0,!1),new TF("lisu","Lisu",{script:"Lisu"},!1,"",!0,!1),new TF("lycian","Lycian",{script:"Lyci"},!1,"",!0,!1),new TF("lydian","Lydian",{script:"Lydi"},!1,"",!0,!1),new TF("mahajani","Mahajani",{script:"Mahj"},!1,"",!0,!1),new TF("mandaic","Mandaic",{script:"Mand"},!1,"",!0,!1),new TF("manichaean","Manichaean",{script:"Mani"},!1,"",!0,!1),
new TF("marchen","Marchen",{script:"Marc"},!1,"",!0,!1),new TF("masaram-gondi","Masaram Gondi",{script:"Gonm"},!1,"",!0,!1),new TF("math","Math",{},!1,"",!0,!1),new TF("mayan-numerals","Mayan Numerals",{},!1,"",!0,!1),new TF("medefaidrin","Medefaidrin",{script:"Medf"},!1,"",!0,!1),new TF("meetei-mayek","Meetei Mayek",{script:"Mtei"},!1,"",!0,!1),new TF("mende-kikakui","Mende Kikakui",{script:"Mend"},!1,"",!0,!1),new TF("meroitic","Meroitic",{script:"Merc"},!1,"",!0,!1),new TF("miao","Miao",{script:"Plrd"},
!1,"",!0,!1),new TF("modi","Modi",{script:"Modi"},!1,"",!0,!1),new TF("mongolian","Mongolian",{script:"Mong"},!1,"",!0,!1),new TF("mro","Mro",{script:"Mroo"},!1,"",!0,!1),new TF("multani","Multani",{script:"Mult"},!1,"",!0,!1),new TF("music","Music",{},!1,"",!0,!1),new TF("nko","Nko",{script:"Nkoo"},!1,"",!0,!1),new TF("nabataean","Nabataean",{script:"Nbat"},!1,"",!0,!1),new TF("new-tai-lue","New Tai Lue",{script:"Talu"},!1,"",!0,!1),new TF("newa","Newa",{script:"Newa"},!1,"",!0,!1),new TF("nushu",
"Nushu",{script:"Nshu"},!1,"",!0,!1),new TF("ogham","Ogham",{script:"Ogam"},!1,"",!0,!1),new TF("ol-chiki","Ol Chiki",{script:"Olck"},!1,"",!0,!1),new TF("old-hungarian","Old Hungarian",{script:"Hung"},!1,"",!0,!1),new TF("old-italic","Old Italic",{script:"Ital"},!1,"",!0,!1),new TF("old-north-arabian","Old North Arabian",{script:"Narb"},!1,"",!0,!1),new TF("old-permic","Old Permic",{script:"Perm"},!1,"",!0,!1),new TF("old-persian","Old Persian",{script:"Xpeo"},!1,"",!0,!1),new TF("old-sogdian","Old Sogdian",
{script:"Sogo"},!1,"",!0,!1),new TF("old-south-arabian","Old South Arabian",{script:"Sarb"},!1,"",!0,!1),new TF("old-turkic","Old Turkic",{script:"Orkh"},!1,"",!0,!1),new TF("osage","Osage",{script:"Osge"},!1,"",!0,!1),new TF("osmanya","Osmanya",{script:"Osma"},!1,"",!0,!1),new TF("pahawh-hmong","Pahawh Hmong",{script:"Hmng"},!1,"",!0,!1),new TF("palmyrene","Palmyrene",{script:"Palm"},!1,"",!0,!1),new TF("pau-cin-hau","Pau Cin Hau",{script:"Pauc"},!1,"",!0,!1),new TF("phags-pa","Phags Pa",{script:"Phag"},
!1,"",!0,!1),new TF("phoenician","Phoenician",{script:"Phnx"},!1,"",!0,!1),new TF("psalter-pahlavi","Psalter Pahlavi",{script:"Phlp"},!1,"",!0,!1),new TF("rejang","Rejang",{script:"Rjng"},!1,"",!0,!1),new TF("runic","Runic",{script:"Runr"},!1,"",!0,!1),new TF("samaritan","Samaritan",{script:"Samr"},!1,"",!0,!1),new TF("saurashtra","Saurashtra",{script:"Saur"},!1,"",!0,!1),new TF("sharada","Sharada",{script:"Shrd"},!1,"",!0,!1),new TF("shavian","Shavian",{script:"Shaw"},!1,"",!0,!1),new TF("siddham",
"Siddham",{script:"Sidd"},!1,"",!0,!1),new TF("sogdian","Sogdian",{script:"Sogd"},!1,"",!0,!1),new TF("sora-sompeng","Sora Sompeng",{script:"Sora"},!1,"",!0,!1),new TF("soyombo","Soyombo",{script:"Soyo"},!1,"",!0,!1),new TF("sundanese","Sundanese",{script:"Sund"},!1,"",!0,!1),new TF("syloti-nagri","Syloti Nagri",{script:"Sylo"},!1,"",!0,!1),new TF("symbols","Symbols",{},!1,"",!0,!1),new TF("syriac","Syriac",{script:"Syrc"},!1,"",!0,!1),new TF("tagalog","Tagalog",{script:"Tglg"},!1,"",!0,!1),new TF("tagbanwa",
"Tagbanwa",{script:"Tagb"},!1,"",!0,!1),new TF("tai-le","Tai Le",{script:"Tale"},!1,"",!0,!1),new TF("tai-tham","Tai Tham",{script:"Lana"},!1,"",!0,!1),new TF("tai-viet","Tai Viet",{script:"Tavt"},!1,"",!0,!1),new TF("takri","Takri",{script:"Takr"},!1,"",!0,!1),new TF("tamil-supplement","Tamil Supplement",{script:"Taml"},!1,"",!0,!1),new TF("thaana","Thaana",{script:"Thaa"},!1,"",!0,!1),new TF("tifinagh","Tifinagh",{script:"Tfng"},!1,"",!0,!1),new TF("tirhuta","Tirhuta",{script:"Tirh"},!1,"",!0,!1),
new TF("ugaritic","Ugaritic",{script:"Ugar"},!1,"",!0,!1),new TF("ethiopic","Ethiopic",{script:"Ethi"},!1,"",!0,!1),new TF("vai","Vai",{script:"Vaii"},!1,"",!0,!1),new TF("wancho","Wancho",{script:"Wcho"},!1,"",!0,!1),new TF("warang-citi","Warang Citi",{script:"Wara"},!1,"",!0,!1),new TF("yi","Yi",{script:"Yiii"},!1,"",!0,!1),new TF("zanabazar-square","Zanabazar Square",{script:"Zanb"},!1,"",!0,!1),new TF("ahom","Ahom",{script:"Ahom"},!1,"",!0,!1),new TF("dogra","Dogra",{script:"Dogr"},!1,"",!0,!1),
new TF("nyiakeng-puachue-hmong","Nyiakeng Puachue Hmong",{script:"Hmnp"},!1,"",!0,!1),new TF("tangut","Tangut",{script:"Tang"},!1,"",!0,!1),new TF("yezidi","Yezidi",{script:"Yezi"},!1,"",!0,!1),_.$F].sort((a,b)=>a.name.localeCompare(b.name));Iv=_.aG.reduce((a,b)=>a.set(b.id,b),new Map);var bG=Object.values({AU:"Serif",CU:"Slab Serif",wU:"Sans Serif"}).map(a=>a);var ir,Tv;ir=function(a){if(a.G)return a.G;if(a.classifications.includes("Monospace"))return"monospace";if(a.classifications.includes("Handwriting"))return"cursive";if(!a.stroke)return"system-ui";switch(a.stroke){case "Sans Serif":return"sans-serif";case "Serif":case "Slab Serif":return"serif";default:_.Xa(a.stroke,`Unsupported value for Stroke: ${a.stroke}`)}};_.fv=function(a){let b=!1,c=!1;for(const d of Object.values(a.fonts))b=b||!d.Cu,c=c||d.Cu;return b&&c};
_.cG=function(a,b){for(const c of b)(b=Iv.get(c))&&(a.scripts[c]=b)};Tv=function(a,b){_.fv(a)&&(b=Jba(b));return a.fonts.hasOwnProperty(b.toString())?!0:a.D.some(c=>c.contains(b))};_.dG=function(a,b){return a.axes.has(b)||"ital"===b&&a.A};_.hv=function(a,b){return a.C.has(b.tag)&&a.C.get(b.tag).Se(b)};_.eG=function(a,b,c){if(!_.dG(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:_.OF(b,f):_.OF(b,d,e)};
_.fG=class{constructor(a,b,c,d,e,f,g,h,m,p=!1,v=new Set,w="",y="",B=!1,E=!0,J=!1,P=!1,U=""){this.name=a;this.displayName=b;this.stroke=c;this.classifications=d;this.fonts=e;this.axes=f;this.mb=g;this.D=h;this.C=m;this.isNoto=p;this.colorCapabilities=v;this.primaryScript=w;this.primaryLanguage=y;this.isBrandFont=B;this.isOpenSource=E;this.H=J;this.I=P;this.G=U;this.scripts={};this.wn=[];this.tc=h.some(ia=>ia.contains(m))?m:g[0];this.A=this.Gc()&&!this.axes.has("ital")&&_.fv(this)}get B(){return this.scripts[ZF.id]?
ZF:Object.values(this.scripts)[0]}Gc(){return 0<this.axes.size}};_.Qv=class{constructor(a,b){this.fontFamily=a;this.variant=b}};var Oba,Pba,Qba,Cv;Oba=function(a,b){return a.displayName.localeCompare(b.displayName)};_.gG=function(a,b){return a.defaultSort-b.defaultSort};Pba=function(a,b){return a.popularity-b.popularity};Qba=function(a,b){return a.dateAdded-b.dateAdded};
Cv=class extends _.fG{constructor(a,b,c,d,e,f,g,h,m,p,v,w,y,B,E,J,P,U,ia,I,ka){super(a,b,c,d,e,f,g,h,v,J,P,U,ia);this.name=a;this.displayName=b;this.stroke=c;this.classifications=d;this.fonts=e;this.axes=f;this.mb=g;this.D=h;this.wn=p;this.popularity=B;this.defaultSort=E;this.isNoto=J;this.colorCapabilities=P;this.primaryScript=U;this.primaryLanguage=ia;this.isBrandFont=I;this.isOpenSource=ka;this.lastModified=Number(w.replace(/-/g,""));this.dateAdded=Number(y.replace(/-/g,""));_.cG(this,m)}};var hG;hG=function(a,b){switch(b){case "trending":return a.sort(_.gG);case "popularity":return a.sort(Pba);case "date":return a.sort(Qba).reverse();case "alpha":return a.sort(Oba);default:_.Xa(b,`Unsupported value for Sort: ${b}`)}};_.iG=class{};var jG=class extends _.iG{};jG.F=(()=>{let a;return function(b){return(a||(a=_.Yi(jG)))(b||jG)}})();jG.ia=_.Jf({fa:jG,U:jG.F,aa:"root"});_.kG={lw:0,kw:1,nC:2,mC:3,sK:4,QK:5,VK:6,OK:7,UK:8,WK:9,CL:10,NK:11,MK:12,xK:13,WL:14,PK:15,LC:16,tC:17,uC:18,COLOR:19,OC:20,PL:21,QL:22,RL:23,SL:24,TL:25,PC:26,0:"CC_CC",1:"CC_BY",2:"CC_SA",3:"CC_ND",4:"ABOUT",5:"GOOGLE_SANS_GUIDELINES",6:"INTEGRATION_GUIDELINE",7:"GM3_TYPOGRAPHY_GUIDELINES",8:"ICON_PROGRAM",9:"INTERNATIONALIZATION",10:"PRODUCT_ICONS_LIBRARY",11:"GM3_ICONGRAPHY_GUIDELINES",12:"GITHUB",13:"BLOG",14:"V5_MATERIAL",15:"GOOGLE_DESIGN",16:"STAR_BUTTON",17:"GF_LOGO",18:"GOOGLE_FONTS_LOCKUP",
19:"COLOR",20:"VARIABLE",21:"TOPIC_1",22:"TOPIC_2",23:"TOPIC_3",24:"TOPIC_4",25:"TOPIC_5",26:"YOUTUBE"};var lG=class{};var mG=class extends lG{};mG.F=(()=>{let a;return function(b){return(a||(a=_.Yi(mG)))(b||mG)}})();mG.ia=_.Jf({fa:mG,U:mG.F,aa:"root"});var nG=new _.n("hats_triggers");var Rba=new ZD("45427734","LWyDvc");var Sba=new ZD("45427733","iyX4bd");var Tba=new ZD("45616206","cUJvHd"),Uba=new ZD("45616047","THDyn");var Vba=new ZD("45629341","d0dnWe");var Wba=new ZD("45611810","xo3fQd");var Xba=new ZD("45620697","Sm4Z2");var Yba=class extends _.OD{constructor(a){super(a)}Ea(){return _.HD(this,1)}ue(){return _.GD(this,2)}Ic(a){LD(this,2,a)}};var oG=class extends _.OD{constructor(a){super(a)}Bl(){return _.HD(this,8)}};oG.wb=[7];var pG=class extends _.OD{constructor(a){super(a)}};pG.wb=[1];var qG=class extends _.OD{constructor(a){super(a)}};qG.wb=[1,2];var Zba=class extends _.OD{constructor(a){super(a)}getContext(){return _.Ad(_.CD(this,1),0)}ue(){return _.uD(this,qG,2)}Ic(a){_.cx(this,qG,2,a)}};_.rG=class extends _.OD{constructor(a){super(a)}Ea(){return _.HD(this,1)}};_.rG.wb=[3,7];var sG=class extends _.OD{constructor(a){super(a)}};sG.wb=[1];var $ba=class extends _.OD{constructor(a){super(a)}getContext(){return _.Ad(_.CD(this,1),0)}ue(){return _.uD(this,sG,2)}Ic(a){_.cx(this,sG,2,a)}};var aca=function(){var a=new tG;return _.JD(a,1,0)},tG=class extends _.OD{constructor(a){super(a)}Al(){return _.ED(this,1)}};var bca=class extends _.OD{constructor(a){super(a)}getContext(){return _.Ad(_.CD(this,1),0)}ue(){return _.uD(this,tG,2)}Ic(a){_.cx(this,tG,2,a)}};_.uG=class extends _.OD{constructor(a){super(a)}};var vG=class extends _.OD{constructor(a){super(a)}Bl(){return _.uD(this,_.uG,6)}};vG.wb=[2,4,9];var wG=class extends _.OD{constructor(a){super(a)}};var xG=class extends _.OD{constructor(a){super(a)}};var yG=class extends _.OD{constructor(a){super(a)}Ea(){return _.HD(this,1)}};var zG=class extends _.OD{constructor(a){super(a)}};zG.wb=[1];var AG=class extends _.OD{constructor(a){super(a)}A(){return kD(this,zG,3)}};AG.wb=[4];var BG=class extends _.OD{constructor(a){super(a)}A(){return kD(this,AG,7)}};BG.wb=[1,3,4];var CG=class extends _.OD{constructor(a){super(a,0,"config")}},cca=ne(CG);CG.wb=[9];var DG,EG;DG=window;EG=DG.CONFIG?cca(window.atob(DG.CONFIG)):new CG;_.FG=_.HD(EG,3);_.GG=class{constructor(){this.C=DG.NO_EXPERIMENT_STATE?null:_.Ng(LF);this.config=EG;this.features={GP:()=>this.A(Rba),Oj:this.A(Sba),dP:this.A(Wba),JS:this.A(Uba),FS:this.A(Tba),Rt:this.A(Xba),cz:this.A(Vba)};this.bz=!0;this.gtag=DG.gtag;this.B=DG.GA_TRACKING_ID}A(a){let b;return(null==(b=this.C)?void 0:b.A(a))||!1}};_.GG.F=function(a){return new (a||_.GG)};_.GG.ia=_.Jf({fa:_.GG,U:_.GG.F,aa:"root"});
var HG=class{constructor(){this.B=`//${_.HD(EG,5)}/`;this.A=!_.DD(EG,11)}};HG.F=function(a){return new (a||HG)};HG.ia=_.Jf({fa:HG,U:HG.F,aa:"root"});Object.assign({},PF,{ios:[{heading:()=>"Add your font ttf resource into your app target and use MaterialFontDiskLoader to register and load the font into your project."},{description:()=>"Objective-C:"},{Tc:({families:a})=>_.Fl([{code:["MDFFontDiskLoader *fontDiskLoader =",` [[MDFFontDiskLoaderalloc] initWithFontName:@"${a[0].fontFamily.name}" URL:${a[0].fontFamily.name.toLowerCase()}FontURLOnDisk];`,"UIFont *font = [fontDiskLoader fontOfSize:16];"].join("\n"),ariaLabel:"Copy sample Objective-C code to clipboard"}])},
{description:()=>"Swift:"},{Tc:({families:a})=>_.Fl([{code:["let fontLoader =",` MDFFontDiskLoader.init(fontName: @"${a[0].fontFamily.name}", fontURL: ${a[0].fontFamily.name}FontURLOnDisk);`,"let myFont:UIFont = fontLoader.fontOfSize(16)!;"].join("\n"),ariaLabel:"Copy sample Swift code to clipboard"}])}]});Object.entries({"gm3-light-sys-background":"#fff","gm3-light-sys-error":"#b3261e","gm3-light-sys-error-container":"#f9dedc","gm3-light-sys-inverse-on-surface":"#f2f2f2","gm3-light-sys-inverse-primary":"#a8c7fa","gm3-light-sys-inverse-surface":"#303030","gm3-light-sys-on-background":"#1f1f1f","gm3-light-sys-on-error":"#fff","gm3-light-sys-on-error-container":"#410e0b","gm3-light-sys-on-primary":"#fff","gm3-light-sys-on-primary-container":"#041e49","gm3-light-sys-on-primary-fixed":"#041e49","gm3-light-sys-on-primary-fixed-variant":"#0842a0",
"gm3-light-sys-on-secondary":"#fff","gm3-light-sys-on-secondary-container":"#001d35","gm3-light-sys-on-secondary-fixed":"#001d35","gm3-light-sys-on-secondary-fixed-variant":"#004a77","gm3-light-sys-on-surface":"#1f1f1f","gm3-light-sys-on-surface-variant":"#444746","gm3-light-sys-on-tertiary":"#fff","gm3-light-sys-on-tertiary-container":"#072711","gm3-light-sys-on-tertiary-fixed":"#072711","gm3-light-sys-on-tertiary-fixed-variant":"#0f5223","gm3-light-sys-outline":"#747775","gm3-light-sys-outline-variant":"#c4c7c5",
"gm3-light-sys-primary":"#0b57d0","gm3-light-sys-primary-container":"#d3e3fd","gm3-light-sys-primary-fixed":"#d3e3fd","gm3-light-sys-primary-fixed-dim":"#a8c7fa","gm3-light-sys-scrim":"#000","gm3-light-sys-secondary":"#00639b","gm3-light-sys-secondary-container":"#c2e7ff","gm3-light-sys-secondary-fixed":"#c2e7ff","gm3-light-sys-secondary-fixed-dim":"#7fcfff","gm3-light-sys-shadow":"#000","gm3-light-sys-surface":"#fff","gm3-light-sys-surface-bright":"#fff","gm3-light-sys-surface-container":"#f0f4f9",
"gm3-light-sys-surface-container-high":"#e9eef6","gm3-light-sys-surface-container-highest":"#dde3ea","gm3-light-sys-surface-container-low":"#f8fafd","gm3-light-sys-surface-container-lowest":"#fff","gm3-light-sys-surface-dim":"#d3dbe5","gm3-light-sys-surface-tint":"#6991d6","gm3-light-sys-surface-variant":"#e1e3e1","gm3-light-sys-tertiary":"#146c2e","gm3-light-sys-tertiary-container":"#c4eed0","gm3-light-sys-tertiary-fixed":"#c4eed0","gm3-light-sys-tertiary-fixed-dim":"#6dd58c","gm3-dark-sys-background":"#1f1f1f",
"gm3-dark-sys-error":"#f2b8b5","gm3-dark-sys-error-container":"#8c1d18","gm3-dark-sys-inverse-on-surface":"#303030","gm3-dark-sys-inverse-primary":"#0b57d0","gm3-dark-sys-inverse-surface":"#e3e3e3","gm3-dark-sys-on-background":"#e3e3e3","gm3-dark-sys-on-error":"#601410","gm3-dark-sys-on-error-container":"#f9dedc","gm3-dark-sys-on-primary":"#062e6f","gm3-dark-sys-on-primary-container":"#d3e3fd","gm3-dark-sys-on-primary-fixed":"#041e49","gm3-dark-sys-on-primary-fixed-variant":"#0842a0","gm3-dark-sys-on-secondary":"#035",
"gm3-dark-sys-on-secondary-container":"#c2e7ff","gm3-dark-sys-on-secondary-fixed":"#001d35","gm3-dark-sys-on-secondary-fixed-variant":"#004a77","gm3-dark-sys-on-surface":"#e3e3e3","gm3-dark-sys-on-surface-variant":"#c4c7c5","gm3-dark-sys-on-tertiary":"#0a3818","gm3-dark-sys-on-tertiary-container":"#c4eed0","gm3-dark-sys-on-tertiary-fixed":"#072711","gm3-dark-sys-on-tertiary-fixed-variant":"#0f5223","gm3-dark-sys-outline":"#8e918f","gm3-dark-sys-outline-variant":"#444746","gm3-dark-sys-primary":"#a8c7fa",
"gm3-dark-sys-primary-container":"#0842a0","gm3-dark-sys-primary-fixed":"#d3e3fd","gm3-dark-sys-primary-fixed-dim":"#a8c7fa","gm3-dark-sys-scrim":"#000","gm3-dark-sys-secondary":"#7fcfff","gm3-dark-sys-secondary-container":"#004a77","gm3-dark-sys-secondary-fixed":"#c2e7ff","gm3-dark-sys-secondary-fixed-dim":"#7fcfff","gm3-dark-sys-shadow":"#000","gm3-dark-sys-surface":"#1f1f1f","gm3-dark-sys-surface-bright":"#37393b","gm3-dark-sys-surface-container":"#1e1f20","gm3-dark-sys-surface-container-high":"#282a2c",
"gm3-dark-sys-surface-container-highest":"#333537","gm3-dark-sys-surface-container-low":"#1b1b1b","gm3-dark-sys-surface-container-lowest":"#0e0e0e","gm3-dark-sys-surface-dim":"#131313","gm3-dark-sys-surface-tint":"#d1e1ff","gm3-dark-sys-surface-variant":"#444746","gm3-dark-sys-tertiary":"#6dd58c","gm3-dark-sys-tertiary-container":"#0f5223","gm3-dark-sys-tertiary-fixed":"#c4eed0","gm3-dark-sys-tertiary-fixed-dim":"#6dd58c"}).map(([a,b])=>({name:a.replace(/gm3-(light|dark)-sys-/,"$1/"),value:b.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,
"#$1$1$2$2$3$3")}));(0,_.Wa)`https://developer.android.com/develop/ui/views/text-and-emoji/downloadable-fonts#kotlin`;(0,_.Wa)`https://developer.android.com/reference/android/widget/TextView#setFontVariationSettings(java.lang.String)`;(0,_.Wa)`https://developer.android.com/develop/ui/views/text-and-emoji/fonts-in-xml`;(0,_.Wa)`https://developer.android.com/jetpack/compose/text`;(0,_.Wa)`https://developer.apple.com/documentation/uikit/text_display_and_fonts/adding_a_custom_font_to_your_app`;(0,_.Wa)`https://developer.apple.com/documentation/swiftui/applying-custom-fonts-to-text`;
(0,_.Wa)`https://pub.dev/packages/google_fonts`;(0,_.Wa)`https://docs.flutter.dev/cookbook/design/fonts`;(0,_.Wa)`https://api.flutter.dev/flutter/dart-ui/FontVariation-class.html`;(0,_.Wa)`https://docs.flutter.dev/cookbook/design/fonts#1-import-the-font-files`;(0,_.Wa)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/v5/guidelines/1.jpg`;(0,_.Wa)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/v5/guidelines/2.jpg`;(0,_.Wa)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/v5/guidelines/3.jpg`;var Ms=Symbol("Sa");var Ar={exact:Gr,subset:Jr},Br={exact:Dr,subset:Hr,ignored:()=>!0},Zr=class{constructor(a=new Wr([],{}),b={},c=null){this.root=a;this.ib=b;this.Ec=c}toString(){return dca.bb(this)}},Wr=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 Nr(this)}},os=class{constructor(a,b){this.path=a;this.parameters=b}toString(){return Mr(this)}},IG=class{};
IG.F=function(a){return new (a||IG)};IG.ia=_.Jf({fa:IG,U:()=>new JG,aa:"root"});
var JG=class{parse(a){a=new eca(a);KG(a,"/");var b=""===a.A||a.A.startsWith("?")||a.A.startsWith("#")?new Wr([],{}):new Wr([],LG(a));const c={};if(KG(a,"?")){do{var d,e,f=a.A.match(fca);if(e=f?f[0]:"")a.capture(e),f="",KG(a,"=")&&(d=(d=a.A.match(gca))?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(KG(a,"&"))}return new Zr(b,c,KG(a,"#")?decodeURIComponent(a.A):
null)}bb(a){const b=`/${Or(a.root,!0)}`,c=Tr(a.ib);a="string"===typeof a.Ec?`#${encodeURI(a.Ec)}`:"";return`${b}${c}${a}`}},dca=new JG,Ur=/^[^\/()?;#]+/,hca=/^[^\/()?;=#]+/,fca=/^[^=?&#]+/,gca=/^[^&#]+/,KG=function(a,b){return a.A.startsWith(b)?(a.A=a.A.substring(b.length),!0):!1},LG=function(a){if(""===a.A)return{};KG(a,"/");const b=[];for(a.A.startsWith("(")||b.push(MG(a));a.A.startsWith("/")&&!a.A.startsWith("//")&&!a.A.startsWith("/(");)a.capture("/"),b.push(MG(a));let c={};a.A.startsWith("/(")&&
(a.capture("/"),c=NG(a,!0));let d={};a.A.startsWith("(")&&(d=NG(a,!1));if(0<b.length||0<Object.keys(c).length)d.primary=new Wr(b,c);return d},MG=function(a){var b=Vr(a.A);if(""===b&&a.A.startsWith(";"))throw new _.Vf(4009,!1);a.capture(b);b=decodeURIComponent(b);const c={};for(;KG(a,";");){var d,e=a;if(d=(d=e.A.match(hca))?d[0]:""){e.capture(d);var f="";if(KG(e,"=")){const g=Vr(e.A);g&&(f=g,e.capture(f))}c[decodeURIComponent(d)]=decodeURIComponent(f)}}return new os(b,c)},NG=function(a,b){const c=
{};for(a.capture("(");!KG(a,")")&&0<a.A.length;){var d=Vr(a.A),e=a.A[d.length];if("/"!==e&&")"!==e&&";"!==e)throw new _.Vf(4010,!1);e=void 0;-1<d.indexOf(":")?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=LG(a);c[e]=1===Object.keys(d).length?d.primary:new Wr([],d);KG(a,"//")}return c},eca=class{constructor(a){this.A=this.url=a}capture(a){if(!KG(this,a))throw new _.Vf(4011,!1);}};var ls=class{constructor(a,b,c){this.B=a;this.C=b;this.A=c;if(a&&0<c.length&&gs(c[0]))throw new _.Vf(4003,!1);if((a=c.find(js))&&a!==(0<c.length?c[c.length-1]:null))throw new _.Vf(4004,!1);}},fs=class{constructor(a,b,c){this.gi=a;this.A=b;this.index=c}};var OG,PG;OG=/\s+/;PG=[];
_.QG=class{constructor(a,b){this.C=a;this.D=b;this.H=PG;this.A=new Map}set OQ(a){this.H=null!=a?a.trim().split(OG):PG}set nR(a){this.K="string"===typeof a?a.trim().split(OG):a}ug(){for(var a of this.H)this.B(a,!0);a=this.K;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.I()}B(a,b){const c=this.A.get(a);void 0!==c?(c.enabled!==b&&(c.jn=!0,c.enabled=b),c.ye=!0):this.A.set(a,{enabled:b,jn:!0,ye:!0})}I(){for(const a of this.A){const b=
a[0],c=a[1];c.jn?(this.G(b,c.enabled),c.jn=!1):c.ye||(c.enabled&&this.G(b,!1),this.A.delete(b));c.ye=!1}}G(a,b){a=a.trim();0<a.length&&a.split(OG).forEach(c=>{b?this.D.dn(this.C.M,c):this.D.Dr(this.C.M,c)})}};_.QG.F=function(a){return new (a||_.QG)(_.x(_.ij),_.x(_.BE))};_.QG.oa=_.lh({type:_.QG,J:[["","ngClass",""]],inputs:{OQ:[0,"class","klass"],nR:"ngClass"},L:!0});var ica,jca;ica=class{constructor(a,b){this.X=a;this.tA=b;this.count=this.index=-1}get first(){return 0===this.index}get Th(){return this.index===this.count-1}get ez(){return 0===this.index%2}get BR(){return!this.ez}};
jca=function(a,b){const c=a.I;_.BF(b,(d,e,f)=>{null==d.pk?c.Pe(a.D,new ica(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}_.CF(b,d=>{c.get(d.Vc).context.X=d.item})};
_.RG=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.I=a;this.D=b;this.G=c;this.A=null;this.C=!0;this.B=null}set pR(a){a&&(this.D=a)}ug(){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))&&jca(this,a)}};_.RG.F=function(a){return new (a||_.RG)(_.x(_.zp),_.x(_.yp),_.x(_.FF))};
_.RG.oa=_.lh({type:_.RG,J:[["","ngFor","","ngForOf",""]],inputs:{tA:"ngForOf",uA:"ngForTrackBy",pR:"ngForTemplate"},L:!0});var SG;SG=function(a){a.A.X?a.D||(a.B.clear(),a.C=null,a.H&&(a.D=a.B.Pe(a.H,a.A))):a.C||(a.B.clear(),a.D=null,a.G&&(a.C=a.B.Pe(a.G,a.A)))};_.TG=class{constructor(a,b){this.B=a;this.A=new kca;this.C=this.D=this.G=null;this.H=b}set ua(a){this.A.X=this.A.ua=a;SG(this)}set rR(a){qs("ngIfThen",a);this.H=a;this.D=null;SG(this)}set qR(a){qs("ngIfElse",a);this.G=a;this.C=null;SG(this)}};_.TG.F=function(a){return new (a||_.TG)(_.x(_.zp),_.x(_.yp))};
_.TG.oa=_.lh({type:_.TG,J:[["","ngIf",""]],inputs:{ua:"ngIf",rR:"ngIfThen",qR:"ngIfElse"},L:!0});var kca=class{constructor(){this.ua=this.X=null}};_.UG=class{constructor(a){this.B=a;this.WH=this.xA=this.mr=this.A=null}kc(a){if(this.D(a)){const c=this.B;this.A&&c.remove(c.indexOf(this.A));if(this.xA){a=this.C();var b;this.A=c.Pe(this.xA,a,{Ca:null!=(b=this.WH)?b:void 0})}else this.A=null}}D(a){return!!a.ngTemplateOutlet||!!a.ngTemplateOutletInjector}C(){return new Proxy({},{set:(a,b,c)=>this.mr?Reflect.set(this.mr,b,c):!1,get:(a,b,c)=>{if(this.mr)return Reflect.get(this.mr,b,c)}})}};_.UG.F=function(a){return new (a||_.UG)(_.x(_.zp))};
_.UG.oa=_.lh({type:_.UG,J:[["","ngTemplateOutlet",""]],inputs:{mr:"ngTemplateOutletContext",xA:"ngTemplateOutlet",WH:"ngTemplateOutletInjector"},L:!0,features:[_.Wh]});var lca,mca,nca,oca;lca=class{LF(a,b){return _.$q(()=>a.subscribe({next:b,error:c=>{throw c;}}))}dispose(a){_.$q(()=>a.unsubscribe())}};mca=class{LF(a,b){return a.then(b,c=>{throw c;})}dispose(){}};nca=new mca;oca=new lca;
_.VG=class{constructor(a){this.C=null;this.G=!0;this.D=this.A=this.B=null;this.kf=a}ka(){this.B&&this.H();this.kf=null}transform(a){if(!this.A){if(a)try{this.G=!1,this.qe(a)}finally{this.G=!0}return this.C}return a!==this.A?(this.H(),this.transform(a)):this.C}qe(a){this.A=a;this.D=this.I(a);this.B=this.D.LF(a,b=>this.K(a,b))}I(a){if(_.rl(a))return nca;if(a&&"function"===typeof a.subscribe)return oca;throw _.ss();}H(){this.D.dispose(this.B);this.A=this.B=this.C=null}K(a,b){if(a===this.A&&(this.C=b,
this.G)){let c;null==(c=this.kf)||_.FE(c)}}};_.VG.F=function(a){return new (a||_.VG)(_.x(_.Yq,16))};_.VG.Ke=_.mh({name:"async",type:_.VG,Wd:!1,L:!0});_.pca=new _.n("");_.qca=new _.n("");var us=/^(\d+)?\.((\d+)(-(\d+))?)?$/;_.WG=class{};_.WG.F=function(a){return new (a||_.WG)};_.WG.gb=_.ih({type:_.WG});_.WG.fb=_.Kf({});var XG=a=>a.src,YG=new _.n("",{aa:"root",U:()=>XG});_.ww=new _.n("");new _.n("");var rca=new _.n("NG_OPTIMIZED_PRELOADED_IMAGES",{aa:"root",U:()=>new Set});var ZG=class{constructor(){this.A=_.Ng(rca);this.document=_.Ng(_.ww)}};ZG.F=function(a){return new (a||ZG)};ZG.ia=_.Jf({fa:ZG,U:ZG.F,aa:"root"});var sca,tca,uca,$G,bH,aH,cH,vca,wca,xca;sca=/^((\s*\d+w\s*(,|$)){1,})$/;tca=[1,2];uca=function(a,b){const c=()=>{const f=a.Ca.get(_.Yq);d();e();a.placeholder=!1;_.FE(f)},d=a.renderer.Sb(b,"load",c),e=a.renderer.Sb(b,"error",c)};$G=function(a,b,c){a.renderer.setAttribute(a.C,b,c)};bH=function(a,b=!1){b&&(a.A=null);b=aH(a);$G(a,"src",b);b=void 0;if(a.vA)b=vca(a);else{let c=!1;a.sizes||(c=1920<a.width||1080<a.height);a.fG||a.srcset||a.B===XG||c||(b=a.sizes?wca(a):xca(a))}b&&$G(a,"srcset",b);return b};
aH=function(a){a.A||(a.A=cH(a,{src:a.kr}));return a.A};cH=function(a,b){a.hA&&(b.hA=a.hA);return a.B(b)};vca=function(a){const b=sca.test(a.vA);return a.vA.split(",").filter(c=>""!==c).map(c=>{c=c.trim();return`${cH(a,{src:a.kr,width:b?parseFloat(c):parseFloat(c)*a.width})} ${c}`}).join(", ")};wca=function(a){const b=a.config.gn;let c=b,d;"100vw"===(null==(d=a.sizes)?void 0:d.trim())&&(c=b.filter(e=>640<=e));return c.map(e=>`${cH(a,{src:a.kr,width:e})} ${e}w`).join(", ")};
xca=function(a){return tca.map(b=>`${cH(a,{src:a.kr,width:a.width*b})} ${b}x`).join(", ")};
_.dH=class{constructor(){this.B=_.Ng(YG);this.config=Cs();this.renderer=_.Ng(_.BE);this.C=_.Ng(_.ij).M;this.Ca=_.Ng(_.qj);this.G="server"===_.Ng(rj);this.H=_.Ng(ZG);this.A=this.D=null;this.fill=this.fG=this.priority=!1}lb(){pj("NgOptimizedImage");this.placeholder&&uca(this,this.C);this.fill?this.sizes||(this.sizes="100vw"):($G(this,"width",this.width.toString()),$G(this,"height",this.height.toString()));$G(this,"loading",this.priority||void 0===this.DH?this.priority?"eager":"lazy":this.DH);$G(this,
"fetchpriority",this.priority?"high":"auto");$G(this,"ng-img","true");const a=bH(this);this.sizes&&$G(this,"sizes",this.sizes);if(this.G&&this.priority){var b=this.H,c=this.renderer,d=aH(this),e=this.sizes;if(!b.A.has(d)){b.A.add(d);var f=c.createElement("link");c.setAttribute(f,"as","image");c.setAttribute(f,"href",d);c.setAttribute(f,"rel","preload");c.setAttribute(f,"fetchpriority","high");e&&c.setAttribute(f,"imageSizes",e);a&&c.setAttribute(f,"imageSrcset",a);c.appendChild(b.document.head,f)}}}kc(a){if(a.ngSrc&&
!a.ngSrc.Vt){const b=this.A;bH(this,!0);const c=this.A;null!==this.D&&b&&c&&b!==c&&this.Ca.get(_.sq).La(()=>{let d;null==(d=this.D)||d.A(b,c)})}}ka(){}};_.dH.F=function(a){return new (a||_.dH)};
_.dH.oa=_.lh({type:_.dH,J:[["img","ngSrc",""]],za:18,na:function(a,b){if(a&2){a=_.Eo("position",b.fill?"absolute":null)("width",b.fill?"100%":null)("height",b.fill?"100%":null)("inset",b.fill?"0":null)("background-size",b.placeholder?"cover":null)("background-position",b.placeholder?"50% 50%":null)("background-repeat",b.placeholder?"no-repeat":null);if(b.placeholder){var c=b.placeholder;const d=b.config.YR;c=!0===c?`url(${cH(b,{src:b.kr,width:d,LV:!0})})`:"string"===typeof c&&c.startsWith("data:")?
`url(${c})`:null}else c=null;a=a("background-image",c);if(c=b.placeholder)c=(b=b.XR)&&b.hasOwnProperty("blur")?!!b.blur:!0;a("filter",c?"blur(15px)":null)}},inputs:{kr:[2,"ngSrc","ngSrc",Ds],vA:"ngSrcset",sizes:"sizes",width:[2,"width","width",_.Uq],height:[2,"height","height",_.Uq],DH:"loading",priority:[2,"priority","priority",_.Tq],hA:"loaderParams",fG:[2,"disableOptimizedSrcset","disableOptimizedSrcset",_.Tq],fill:[2,"fill","fill",_.Tq],placeholder:[2,"placeholder","placeholder",Es],XR:"placeholderConfig",
src:"src",srcset:"srcset"},L:!0,features:[_.to,_.Wh]});var yca;_.eH=null;yca=class{};var fH=class{C(){throw Error("k");}};fH.F=function(a){return new (a||fH)};fH.ia=_.Jf({fa:fH,U:()=>_.Ng(gH),aa:"platform"});new _.n("");
var zca=function(a,b){const c=hH(a.G,"window");c.addEventListener("popstate",b,!1);return()=>c.removeEventListener("popstate",b)},Aca=function(a,b){const c=hH(a.G,"window");c.addEventListener("hashchange",b,!1);return()=>c.removeEventListener("hashchange",b)},gH=class extends fH{constructor(){super();this.G=_.Ng(_.ww);this.A=window.location;this.B=window.history}get href(){return this.A.href}get port(){return this.A.port}get D(){return this.A.pathname}get search(){return this.A.search}get hash(){return this.A.hash}set D(a){this.A.pathname=a}C(a=
0){this.B.go(a)}getState(){return this.B.state}};gH.F=function(a){return new (a||gH)};gH.ia=_.Jf({fa:gH,U:()=>new gH,aa:"platform"});var iH=class{D(){throw Error("k");}};iH.F=function(a){return new (a||iH)};iH.ia=_.Jf({fa:iH,U:()=>_.Ng(jH),aa:"root"});
var kH=new _.n(""),Bca=function(a,b){a.C.push(zca(a.A,b),Aca(a.A,b))},jH=class extends iH{constructor(a,b){super();this.A=a;this.C=[];let c,d,e;null==b&&(b=(lH=lH||document.querySelector("base"))?lH.getAttribute("href"):null,b=null==b?null:(new URL(b,document.baseURI)).pathname);this.B=null!=(e=null!=(d=b)?d:null==(c=_.Ng(_.ww).location)?void 0:c.origin)?e:""}ka(){for(;this.C.length;)this.C.pop()()}path(a=!1){const b=this.A.D+Hs(this.A.search),c=this.A.hash;return c&&a?`${b}${c}`:b}getState(){return this.A.getState()}D(a=
0){let b,c;null==(c=(b=this.A).C)||c.call(b,a)}};jH.F=function(a){return new (a||jH)(_.k(fH),_.k(kH,8))};jH.ia=_.Jf({fa:jH,U:jH.F,aa:"root"});var mH,Cca,Dca;mH=function(a,b){b&&"/"!==b[0]&&(b="/"+b);return Fs(a.A.B,b)};Cca=function(a,b,c=null){var d=a.A;d.A.B.pushState(c,"",Fs(d.B,b+Hs("")));a.B(mH(a,b+Hs("")),c)};_.nH=function(a,b,c="",d=null){var e=a.A;e.A.B.replaceState(d,"",Fs(e.B,b+Hs(c)));a.B(mH(a,b+Hs(c)),d)};Dca=function(a,b=0){let c,d;null==(d=(c=a.A).D)||d.call(c,b)};
_.oH=class{constructor(a){this.Vk=new _.nF;this.C=[];this.G=null;this.A=a;this.D=Is(Gs(this.A.B.replace(/\/index.html$/,"")));Bca(this.A,b=>{this.Vk.emit({url:this.path(!0),pop:!0,state:b.state,type:b.type})})}ka(){let a;null==(a=this.G)||a.unsubscribe();this.C=[]}path(a=!1){return this.normalize(this.A.path(a))}getState(){return this.A.getState()}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 Gs(b)}B(a="",b){this.C.forEach(c=>c(a,b))}subscribe(a,b,c){return this.Vk.subscribe({next:a,error:b,complete:c})}};_.oH.F=function(a){return new (a||_.oH)(_.k(iH))};_.oH.ia=_.Jf({fa:_.oH,U:()=>new _.oH(_.k(iH)),aa:"root"});var pH=class{};pH.ia=_.Jf({fa:pH,aa:"root",U:()=>"browser"===_.Ng(rj)?new Eca:new Fca});
var Eca=class{constructor(){var a=_.Ng(_.ww),b=window;this.document=a;this.window=b;this.offset=()=>[0,0]}B(a){this.offset=Array.isArray(a)?()=>a:a}C(){return[this.window.scrollX,this.window.scrollY]}A(a){this.window.scrollTo(a[0],a[1])}D(a){a:{var b=this.document,c=b.getElementById(a)||b.getElementsByName(a)[0];if(c)a=c;else{if("function"===typeof b.createTreeWalker&&b.body&&"function"===typeof b.body.attachShadow)for(b=b.createTreeWalker(b.body,NodeFilter.SHOW_ELEMENT),c=b.currentNode;c;){if(c=
c.shadowRoot)if(c=c.getElementById(a)||c.querySelector(`[name="${a}"]`)){a=c;break a}c=b.nextNode()}a=null}}if(a){c=a.getBoundingClientRect();b=c.left+this.window.pageXOffset;c=c.top+this.window.pageYOffset;const d=this.offset();this.window.scrollTo(b-d[0],c-d[1]);a.focus()}}G(a){this.window.history.scrollRestoration=a}},Fca=class{B(){}C(){return[0,0]}A(){}D(){}G(){}};var qH=class{};var rH,Eu,Fu,Hu,Gu,tH,Gca,Hca,Ica,Jca,Kca,Lca,vt,Mca,wt,Nca,uH,vH,wH;rH=class{constructor(a,b){this.id=a;this.url=b}};_.sH=class extends rH{constructor(a,b,c="imperative",d=null){super(a,b);this.type=0;this.A=c;this.ih=d}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}};Eu=class extends rH{constructor(a,b,c){super(a,b);this.xd=c;this.type=1}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.xd}')`}};
Fu=class extends rH{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}')`}};Hu=class extends rH{constructor(a,b){super(a,b);this.reason="";this.code=0;this.type=16}};Gu=class extends rH{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})`}};
tH=class extends rH{constructor(a,b,c,d){super(a,b);this.xd=c;this.state=d;this.type=4}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.xd}', state: ${this.state})`}};Gca=class extends rH{constructor(a,b,c,d){super(a,b);this.xd=c;this.state=d;this.type=7}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.xd}', state: ${this.state})`}};
Hca=class extends rH{constructor(a,b,c,d,e){super(a,b);this.xd=c;this.state=d;this.A=e;this.type=8}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.xd}', state: ${this.state}, shouldActivate: ${this.A})`}};Ica=class extends rH{constructor(a,b,c,d){super(a,b);this.xd=c;this.state=d;this.type=5}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.xd}', state: ${this.state})`}};
Jca=class extends rH{constructor(a,b,c,d){super(a,b);this.xd=c;this.state=d;this.type=6}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.xd}', state: ${this.state})`}};Kca=class{constructor(a){this.A=a;this.type=9}toString(){return`RouteConfigLoadStart(path: ${this.A.path})`}};Lca=class{constructor(a){this.A=a;this.type=10}toString(){return`RouteConfigLoadEnd(path: ${this.A.path})`}};
vt=class{constructor(a){this.rc=a;this.type=11}toString(){return`ChildActivationStart(path: '${this.rc.Gb&&this.rc.Gb.path||""}')`}};Mca=class{constructor(a){this.rc=a;this.type=12}toString(){return`ChildActivationEnd(path: '${this.rc.Gb&&this.rc.Gb.path||""}')`}};wt=class{constructor(a){this.rc=a;this.type=13}toString(){return`ActivationStart(path: '${this.rc.Gb&&this.rc.Gb.path||""}')`}};
Nca=class{constructor(a){this.rc=a;this.type=14}toString(){return`ActivationEnd(path: '${this.rc.Gb&&this.rc.Gb.path||""}')`}};uH=class{constructor(a,b){this.position=a;this.anchor=b;this.type=15}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}};vH=class{};wH=class{constructor(a,b){this.url=a;this.ir=b}};var Oca=class{constructor(a){this.Ca=a;this.A=this.Nb=null;this.children=new xH(this.Ca);this.B=null}},yH=function(a,b){let c=a.getContext(b);c||(c=new Oca(a.oo),a.A.set(b,c));return c},zH=function(a,b){if(a=a.getContext(b))a.Nb=null,a.B=null},xH=class{constructor(a){this.oo=a;this.A=new Map}getContext(a){return this.A.get(a)||null}};xH.F=function(a){return new (a||xH)(_.k(pE))};xH.ia=_.Jf({fa:xH,U:xH.F,aa:"root"});var Pca=function(a,b){return Ks(b,a.A).map(c=>c.value)},AH=class{constructor(a){this.A=a}get root(){return this.A.value}parent(a){a=Pca(this,a);return 1<a.length?a[a.length-2]:null}children(a){return(a=Js(a,this.A))?a.children.map(b=>b.value):[]}firstChild(a){return(a=Js(a,this.A))&&0<a.children.length?a.children[0].value:null}},Ts=class{constructor(a,b){this.value=a;this.children=b}toString(){return`TreeNode(${this.value})`}};var BH,CH,DH;BH=class extends AH{constructor(a,b){super(a);this.rc=b;Os(this,a)}toString(){return this.rc.toString()}};
_.Ws=class{constructor(a,b,c,d,e,f,g,h){this.H=a;this.D=b;this.G=c;this.C=d;this.B=e;this.Nb=f;this.component=g;this.A=h;let m,p;this.title=null!=(p=null==(m=this.B)?void 0:_.A(m,_.z(v=>v[Ms])))?p:_.Fl(void 0);this.url=a;this.params=b;this.ib=c;this.Ec=d;this.data=e}get Gb(){return this.A.Gb}get root(){return this.yj.root}get parent(){return this.yj.parent(this)}get firstChild(){return this.yj.firstChild(this)}get children(){return this.yj.children(this)}toString(){return this.rc?this.rc.toString():
`Future(${this.A})`}};CH=class{get title(){let a;return null==(a=this.data)?void 0:a[Ms]}constructor(a,b,c,d,e,f,g,h,m){this.url=a;this.params=b;this.ib=c;this.Ec=d;this.data=e;this.Nb=f;this.component=g;this.Gb=h;this.B=m}get root(){return this.yj.root}get parent(){return this.yj.parent(this)}get firstChild(){return this.yj.firstChild(this)}get children(){return this.yj.children(this)}toString(){return`Route(url:'${this.url.map(a=>a.toString()).join("/")}', path:'${this.Gb?this.Gb.path:""}')`}};
DH=class extends AH{constructor(a){super(a);this.url="";Os(this,a)}toString(){return Ps(this.A)}};var EH,GH,FH;EH=function(a,b){let c;return(null==(c=a.B.getContext(b))?void 0:c.Nb)===a};GH=function(a){var b=a.B,c=a.name;const d=yH(b,c);d.Nb=a;b.A.set(c,d);!a.A&&(b=a.B.getContext(a.name),null==b?0:b.A)&&(b.B?a.attach(b.B,b.A):FH(a,b.A,b.Ca))};FH=function(a,b,c){if(a.Mz)throw new _.Vf(4013,!1);a.C=b;const d=a.location,e=b.rc.component,f=yH(a.B,a.name).children;a.A=vF(d,e,{index:d.length,Ca:new HH(b,f,d.Ca),Vi:c});_.FE(a.G);let g;null==(g=a.D)||g.A(a);a.LE.emit(a.A.instance)};
_.JH=class{constructor(){this.C=this.A=null;this.name="primary";this.LE=new _.nF;this.TF=new _.nF;this.ZE=new _.nF;this.aG=new _.nF;this.B=_.Ng(xH);this.location=_.Ng(_.zp);this.G=_.Ng(_.Yq);this.D=_.Ng(IH,{optional:!0})}kc(a){if(a.name){const {Vt:b,qk:c}=a.name;b||(EH(this,c)&&(this.Ht(),zH(this.B,c)),GH(this))}}ka(){EH(this,this.name)&&zH(this.B,this.name);let a;null==(a=this.D)||a.B(this)}lb(){GH(this)}get Mz(){return!!this.A}get component(){if(!this.A)throw new _.Vf(4012,!1);return this.A.instance}detach(){if(!this.A)throw new _.Vf(4012,
!1);this.location.detach();const a=this.A;this.C=this.A=null;this.aG.emit(a.instance);return a}attach(a,b){this.A=a;this.C=b;uF(this.location,a.A,void 0,!0);let c;null==(c=this.D)||c.A(this);this.ZE.emit(a.instance)}Ht(){if(this.A){const a=this.component;this.A.destroy();this.C=this.A=null;this.TF.emit(a)}}};_.JH.F=function(a){return new (a||_.JH)};
_.JH.oa=_.lh({type:_.JH,J:[["router-outlet"]],inputs:{name:"name"},outputs:{LE:"activate",TF:"deactivate",ZE:"attach",aG:"detach"},Ra:["outlet"],L:!0,features:[_.Wh]});var HH=class{C(a){return new HH(this.A,this.B,a)}constructor(a,b,c){this.A=a;this.B=b;this.parent=c}get(a,b){return a===_.Ws?this.A:a===xH?this.B:this.parent.get(a,b)}},IH=new _.n("");var ct=class{};ct.F=function(a){return new (a||ct)};ct.T=_.l({type:ct,J:[["ng-component"]],L:!0,features:[_.T],R:1,S:0,O:function(a){a&1&&_.M(0,"router-outlet")},Y:[_.JH],Ma:2});var Rca=(a,b,c)=>_.z(d=>{var e=new Qca(b,d.Zr,d.Ny,c);const f=e.C.A,g=e.A?e.A.A:null;KH(e,f,g,a);Qs(e.C.root);LH(e,f,g,a);return d}),KH=function(a,b,c,d){const e=Ls(c);b.children.forEach(f=>{const g=f.value.Nb;var h=e[g],m=f.value;const p=h?h.value:null;m===p?m.component?(m=d.getContext(m.Nb))&&KH(a,f,h,m.children):KH(a,f,h,d):p&&MH(a,h,d);delete e[g]});Object.values(e).forEach(f=>{MH(a,f,d)})},LH=function(a,b,c,d){const e=Ls(c);b.children.forEach(f=>{var g=e[f.value.Nb],h=f.value,m=g?g.value:null;
Qs(h);h===m?h.component?(h=yH(d,h.Nb),LH(a,f,g,h.children)):LH(a,f,g,d):h.component?(g=yH(d,h.Nb),m=ft(h.rc),g.B=null,g.A=h,g.Ca=null!=m?m:g.Ca,g.Nb&&FH(g.Nb,h,g.Ca),LH(a,f,null,g.children)):LH(a,f,null,d);a.B(new Nca(f.value.rc))});b.children.length&&a.B(new Mca(b.value.rc))},MH=function(a,b,c){const d=c.getContext(b.value.Nb);c=d&&b.value.component?d.children:c;b=Ls(b);for(const e of Object.values(b))MH(a,e,c);d&&(d.Nb&&(d.Nb.Ht(),d.children.A=new Map),d.B=null,d.A=null)},Qca=class{constructor(a,
b,c,d){this.kB=a;this.C=b;this.A=c;this.B=d}};var gt=Symbol("fb");var nt=class{constructor(a){this.path=a;this.A=this.path[this.path.length-1]}},ot=class{constructor(a,b){this.component=a;this.A=b}};var Ct=class{constructor(a){this.gi=a||null}},NH=class extends Error{constructor(a){super();this.A=a}},Sca=function(a){let b=[];for(a=a.root;;){b=b.concat(a.segments);if(0===a.A)return _.Fl(b);if(1<a.A||!a.children.primary)return Gl(new _.Vf(4E3,!1));a=a.children.primary}},Uca=function(a,b,c,d,e){b=OH(a,b,c.root,d,e);return new Zr(b,Tca(c.ib,a.B.ib),c.Ec)},Vca=function(a,b,c,d,e,f){if("string"!==typeof c){const g=c,h=e.ib,m=e.Ec,p=e.Gb,v=e.url,w=e.Nb,y=e.params,B=e.data,E=e.title;c=Rh(f,()=>g({params:y,
data:B,ib:h,Ec:m,Gb:p,url:v,Nb:w,title:E}));if(c instanceof Zr)throw new NH(c);}a=Uca(a,c,a.A.parse(c),b,d);if("/"===c[0])throw new NH(a);return a},OH=function(a,b,c,d,e){const f=Wca(c.segments,d,e);let g={};Object.entries(c.children).forEach(([h,m])=>{g[h]=OH(a,b,m,d,e)});return new Wr(f,g)},Tca=function(a,b){const c={};Object.entries(a).forEach(([d,e])=>{c[d]="string"===typeof e&&":"===e[0]?b[e.substring(1)]:e});return c},Wca=function(a,b,c){return a.map(d=>{if(":"===d.path[0]){if(d=c[d.path.substring(1)],
!d)throw new _.Vf(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})},Xca=class{constructor(a,b){this.A=a;this.B=b}};var Ft={Nl:!1,jq:[],Cr:[],parameters:{},kv:{}};var Yca=class{},RH=function(a,b,c,d,e,f){return 0===d.segments.length&&0<d.A?PH(a,b,c,d,f):_.A(QH(a,b,c,d,d.segments,e,!0,f),_.z(g=>g instanceof Ts?[g]:[]))},PH=function(a,b,c,d,e){const f=[];for(const g of Object.keys(d.children))"primary"===g?f.unshift(g):f.push(g);return _.A(_.Yl(f),_.Zl(g=>{const h=d.children[g],m=et(c,g);return RH(a,b,m,h,g,e)},1),_.un((g,h)=>{g.push(...h);return g}),Wm(null),qn(),_.Zl(g=>{if(null===g)return Dt(d);g=Pt(g);Nt(g);return _.Fl(g)}))},QH=function(a,b,c,d,e,f,g,h){return _.A(_.Yl(c),
_.Zl(m=>{let p;return _.A(Zca(a,null!=(p=m.hb)?p:b,c,m,d,e,f,g,h),_.Om(v=>{if(v instanceof Ct)return _.Fl(null);throw v;}))},1),_.nn(m=>!!m),_.Om(m=>{if(qt(m))return 0!==e.length||d.children[f]?Dt(d):_.Fl(new Yca);throw m;}))},Zca=function(a,b,c,d,e,f,g,h,m){return(dt(d)===g||"primary"!==g&&Jt(e,f,d))&&Et(e,d,f).Nl?void 0===d.hm?$ca(a,b,e,d,f,g,m):a.D&&h?ada(a,b,e,c,d,f,g,m):Dt(e):Dt(e)},$ca=function(a,b,c,d,e,f,g){const h=Gt(c,d,e,b);"**"===d.path&&(c.children={});return _.A(h,_.Kn(m=>{if(!m.Nl)return Dt(c);
let p;b=null!=(p=d.hb)?p:b;return _.A(bda(a,b,d,e),_.Kn(({zo:v})=>{var w;const y=null!=(w=d.Fp)?w:b;w=m.jq;const B=m.Cr;var E;let J;const P=new CH(w,m.parameters,Object.freeze(Object.assign({},a.A.ib)),a.A.Ec,d.data||{},dt(d),null!=(J=null!=(E=d.component)?E:d.Ep)?J:null,d,d.resolve||{});E=Ns(P,g,a.ko);P.params=Object.freeze(E.params);P.data=Object.freeze(E.data);const {gi:U,xB:ia}=Kt(c,w,B,v);return 0===ia.length&&0<U.A?_.A(PH(a,y,v,U,P),_.z(I=>new Ts(P,I))):0===v.length&&0===ia.length?_.Fl(new Ts(P,
[])):_.A(QH(a,y,v,U,ia,dt(d)===f?"primary":f,!0,P),_.z(I=>new Ts(P,I instanceof Ts?[I]:[])))}))}))},ada=function(a,b,c,d,e,f,g,h){const {Nl:m,parameters:p,jq:v,kv:w,Cr:y}=Et(c,e,f);if(!m)return Dt(c);"string"===typeof e.hm&&"/"===e.hm[0]&&(a.C++,31<a.C&&(a.D=!1));var B;let E;f=new CH(f,p,Object.freeze(Object.assign({},a.A.ib)),a.A.Ec,e.data||{},dt(e),null!=(E=null!=(B=e.component)?B:e.Ep)?E:null,e,e.resolve||{});B=Ns(f,h,a.ko);f.params=Object.freeze(B.params);f.data=Object.freeze(B.data);e=Vca(a.I,
v,e.hm,w,f,b);return _.A(Sca(e),_.Zl(J=>QH(a,b,d,c,J.concat(y),g,!1,h)))},bda=function(a,b,c,d){return c.children?_.Fl({zo:c.children,Ca:b}):c.Ku?void 0!==c.Us?_.Fl({zo:c.Us,Ca:c.Fp}):_.A(At(b,c,d),_.Zl(e=>e?_.A(a.G.Ku(b,c),_.Nn(f=>{c.Us=f.zo;c.Fp=f.Ca})):Gl(Ys(3)))):_.Fl({zo:[],Ca:b})},Lt=class{constructor(a,b,c,d,e,f,g){this.Ca=a;this.G=b;this.H=c;this.config=d;this.A=e;this.ko=f;this.B=g;this.I=new Xca(this.B,this.A);this.C=0;this.D=!0}recognize(){const a=Kt(this.A.root,[],[],this.config).gi;return _.A(this.match(a),
_.z(({children:b,mS:c})=>{b=new DH(new Ts(c,b));c=cs(c,this.A.ib,this.A.Ec);c.ib=this.A.ib;b.url=this.B.bb(c);return{state:b,pT:c}}))}match(a){const b=new CH([],Object.freeze({}),Object.freeze(Object.assign({},this.A.ib)),this.A.Ec,Object.freeze({}),"primary",this.H,null,{});return _.A(RH(this,this.Ca,this.config,a,"primary",b),_.z(c=>({children:c,mS:b})),_.Om(c=>{if(c instanceof NH)return this.A=c.A,this.match(c.A.root);if(c instanceof Ct)throw new _.Vf(4002,`'${c.gi}'`);throw c;}))}};var cda=class extends yca{constructor(){super(...arguments)}};var hH=function(a,b){return"window"===b?window:"document"===b?a:"body"===b?a.body:null},dda=function(a,b,c){a.addEventListener(b,c);return()=>{a.removeEventListener(b,c)}},eda=class extends cda{dispatchEvent(a,b){a.dispatchEvent(b)}remove(a){a.parentNode&&a.parentNode.removeChild(a)}createElement(a,b){b=b||document;return b.createElement(a)}},lH=null;var SH=class{yd(){return new XMLHttpRequest}};SH.F=function(a){return new (a||SH)};SH.ia=_.Jf({fa:SH,U:SH.F});var TH=new _.n(""),UH=class{constructor(a,b){this.vc=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 _.Vf(5101,!1);this.A.set(a,b);return b}};UH.F=function(a){return new (a||UH)(_.k(TH),_.k(_.sq))};UH.ia=_.Jf({fa:UH,U:UH.F});var VH=class{};var fda=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},WH=function(a){const b=a.B;b.clear();b.add(a.C.head)},XH=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},ZH=function(a,b){for(const c of b)if(1===XH(a,c,1)){b=a;for(const d of b.B)YH(b,d,c)}},$H=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)},YH=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"),b=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),b=d)}a=a.A;let e;(d=null==(e=a.get(c))?void 0:e.elements)?d.push(b):a.set(c,{elements:[b],usage:1})},aI=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=fda(this);this.G="server"===d;WH(this)}ka(){const a=this.D;a&&(a.forEach(b=>b.remove()),a.clear());for(const b of this.A.keys())$H(this,b);WH(this)}};aI.F=function(a){return new (a||aI)(_.k(_.ww),_.k(wE),_.k(yE,8),_.k(rj))};aI.ia=_.Jf({fa:aI,U:aI.F});var bI={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/"},Yt=/%COMP%/g,gda=new _.n("",{aa:"root",U:()=>!0}),fI=class{constructor(a,b,c,d,e,f,g,h=null){this.D=a;this.I=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.K=new cI(a,e,g,this.A)}kl(a,b){if(!a||!b)return this.K;this.A&&
3===b.Ma&&(b=Object.assign({},b,{Ma: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.I,h=this.H,m=this.A;switch(b.Ma){case 0:c=new dI(f,g,b,this.appId,h,c,e,m);break;case 3:b=new hda(f,g,a,b,c,e,this.nonce,m);break a;default:c=new eI(f,g,b,h,c,e,m)}d.set(b.id,c)}b=c}b instanceof dI?(ZH(b.B,b.styles),b.setAttribute(a,b.K,"")):b instanceof eI&&ZH(b.B,b.styles);return b}ka(){this.B.clear()}};
fI.F=function(a){return new (a||fI)(_.k(UH),_.k(aI),_.k(wE),_.k(gda),_.k(_.ww),_.k(rj),_.k(_.sq),_.k(yE))};fI.ia=_.Jf({fa:fI,U:fI.F});
var ida=function(a,b){return c=>{if("__ngUnwrap__"===c)return b;!1===(a.G?a.D.runGuarded(()=>b(c)):b(c))&&c.preventDefault()}},cI=class{constructor(a,b,c,d){this.C=a;this.A=b;this.D=c;this.G=d;this.data=Object.create(null);this.qq=null}destroy(){}createElement(a,b){return b?this.A.createElementNS(bI[b]||b,a):this.A.createElement(a)}createComment(a){return this.A.createComment(a)}My(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)}nB(a,b){a="string"===typeof a?this.A.querySelector(a):a;if(!a)throw new _.Vf(-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=bI[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)}removeAttribute(a,b,c){if(c){const d=bI[c];d?a.removeAttributeNS(d,b):a.removeAttribute(`${c}:${b}`)}else a.removeAttribute(b)}dn(a,
b){a.classList.add(b)}Dr(a,b){a.classList.remove(b)}Kv(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c}vv(a,b,c){c&2?a.style.removeProperty(b):a.style[b]=""}setProperty(a,b,c){null!=a&&(a[b]=c)}Ic(a,b){a.nodeValue=b}Sb(a,b,c){if("string"===typeof a&&(a=hH(this.A,a),!a))throw Error("gb`"+a+"`"+b);return this.C.addEventListener(a,b,ida(this,c))}},gI=function(a,b){return b===a.H?a.shadowRoot:b},hda=class extends cI{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 m of a.A.keys())YH(a,b,m);d=Zt(d.id,d.styles);for(const m of d)d=document.createElement("style"),g&&d.setAttribute("nonce",g),d.textContent=m,this.shadowRoot.appendChild(d)}appendChild(a,b){return super.appendChild(gI(this,a),b)}insertBefore(a,b,c){return super.insertBefore(gI(this,a),b,c)}removeChild(a,b){return super.removeChild(gI(this,a),b)}parentNode(a){return gI(this,super.parentNode(gI(this,a)))}destroy(){this.B.B.delete(this.shadowRoot)}},
eI=class extends cI{constructor(a,b,c,d,e,f,g,h){super(a,e,f,g);this.B=b;this.H=d;this.styles=h?Zt(h,c.styles):c.styles}destroy(){if(this.H){var a=this.B,b=this.styles;for(const c of b)0>=XH(a,c,-1)&&$H(a,c)}}},dI=class extends eI{constructor(a,b,c,d,e,f,g,h){d=d+"-"+c.id;super(a,b,c,e,f,g,h,d);this.I="_ngcontent-%COMP%".replace(Yt,d);this.K="_nghost-%COMP%".replace(Yt,d)}createElement(a,b){a=super.createElement(a,b);super.setAttribute(a,this.I,"");return a}};var hI=class extends VH{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)}};hI.F=function(a){return new (a||hI)(_.k(_.ww))};hI.ia=_.Jf({fa:hI,U:hI.F});var iI=["alt","control","meta","shift"],jda={"\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"},kda={alt:a=>a.altKey,control:a=>a.ctrlKey,meta:a=>a.metaKey,shift:a=>a.shiftKey},jI=function(a){const b=a.toLowerCase().split(".");a=b.shift();if(0===b.length||"keydown"!==a&&"keyup"!==a)return null;const c=lda(b.pop());let d="",e=b.indexOf("code");-1<
e&&(b.splice(e,1),d="code.");iI.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},nda=function(a,b,c){return d=>{mda(d,a)&&c.runGuarded(()=>b(d))}},lda=function(a){return"esc"===a?"escape":a},mda=function(a,b){let c=jda[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");iI.forEach(e=>{e!==c&&(0,kda[e])(a)&&
(d+=e+".")});d+=c;return d===b},kI=class extends VH{supports(a){return null!=jI(a)}addEventListener(a,b,c){const d=jI(b),e=nda(d.fullKey,c,this.A.vc);return this.A.vc.La(()=>dda(a,d.domEventName,e))}};kI.F=function(a){return new (a||kI)(_.k(_.ww))};kI.ia=_.Jf({fa:kI,U:kI.F});var xu=[{ca:rj,Xa:"browser"},{ca:Nq,Xa:function(){var a=new eda;null!=_.eH||(_.eH=a)},Mb:!0},{ca:_.ww,Dd:function(){return dj=document},ie:[]}];Iq(Hba,"browser",xu);new _.n("");var wu=[{ca:Kq,Xa:"root"},{ca:_.al,Dd:function(){return new _.al},ie:[]},{ca:TH,Cd:hI,Mb:!0,ie:[_.ww,_.sq,rj]},{ca:TH,Cd:kI,Mb:!0,ie:[_.ww]},fI,aI,UH,{ca:AE,Na:fI},{ca:qH,Cd:SH,ie:[]},[]];var lI=class{constructor(a){this.A=a}iu(){return this.A.title}};lI.F=function(a){return new (a||lI)(_.k(_.ww))};lI.ia=_.Jf({fa:lI,U:lI.F,aa:"root"});new _.n("HammerGestureConfig");new _.n("HammerLoader");var qu=class{},ru=class{};var mI,nI,oda,pda;mI=function(a,b,c){a.ij.has(c)||a.ij.set(c,b)};nI=function(a,b,c){c=(Array.isArray(c)?c:[c]).map(e=>e.toString());const d=b.toLowerCase();a.headers.set(d,c);mI(a,b,d)};oda=function(a,b){b.init();Array.from(b.headers.keys()).forEach(c=>{a.headers.set(c,b.headers.get(c));a.ij.set(c,b.ij.get(c))})};
pda=function(a,b){const c=b.name.toLowerCase();switch(b.ve){case "a":case "s":var d=b.value;"string"===typeof d&&(d=[d]);if(0===d.length)break;mI(a,b.name,c);b=("a"===b.ve?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.ij.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.ij.delete(c)}};
_.oI=class{constructor(a){this.ij=new Map;this.Wq=null;a?"string"===typeof a?this.Uh=()=>{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();mI(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)=>{nI(this,c,b)})):this.Uh=()=>{this.headers=new Map;Object.entries(a).forEach(([b,c])=>{nI(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.ij.values())}getAll(a){this.init();return this.headers.get(a.toLowerCase())||null}append(a,b){return this.clone({name:a,value:b,ve:"a"})}set(a,b){return this.clone({name:a,value:b,ve:"s"})}delete(a,b){return this.clone({name:a,value:b,ve:"d"})}init(){this.Uh&&(this.Uh instanceof _.oI?
oda(this,this.Uh):this.Uh(),this.Uh=null,this.Wq&&(this.Wq.forEach(a=>pda(this,a)),this.Wq=null))}clone(a){const b=new _.oI;b.Uh=this.Uh&&this.Uh instanceof _.oI?this.Uh:this;b.Wq=(this.Wq||[]).concat([a]);return b}forEach(a){this.init();Array.from(this.ij.keys()).forEach(b=>a(this.ij.get(b),this.headers.get(b)))}};var au,bu;_.pI=class{nG(a){return cu(a)}oG(a){return cu(a)}};au=/%(\d[a-f0-9])/gi;bu={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};
_.qI=class{constructor(a={}){this.A=this.B=null;this.An=a.An||new _.pI;if(a.EP){if(a.du)throw Error("hb");this.map=$t(a.EP)}else a.du?(this.map=new Map,Object.keys(a.du).forEach(b=>{var c=a.du[b];c=Array.isArray(c)?c.map(du):[`${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({lk:a,
value:b,ve:"a"})}set(a,b){return this.clone({lk:a,value:b,ve:"s"})}delete(a,b){return this.clone({lk:a,value:b,ve:"d"})}toString(){this.init();return this.keys().map(a=>{const b=this.An.nG(a);return this.map.get(a).map(c=>b+"="+this.An.oG(c)).join("&")}).filter(a=>""!==a).join("&")}clone(a){const b=new _.qI({An:this.An});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.ve){case "a":case "s":var b=("a"===a.ve?this.map.get(a.lk):void 0)||[];b.push(`${a.value}`);this.map.set(a.lk,b);break;case "d":if(void 0!==a.value){b=this.map.get(a.lk)||[];const c=b.indexOf(`${a.value}`);-1!==c&&b.splice(c,1);0<b.length?this.map.set(a.lk,b):this.map.delete(a.lk)}else this.map.delete(a.lk)}}),this.A=this.B=null)}};var qda=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 rda=function(a){return null===a.body?null:"string"===typeof a.body||eu(a.body)||fu(a.body)||gu(a.body)||"undefined"!==typeof URLSearchParams&&a.body instanceof URLSearchParams?a.body:a.body instanceof _.qI?a.body.toString():"object"===typeof a.body||"boolean"===typeof a.body||Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()},rI=class{constructor(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.gh=!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.gh=!!c.gh,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.Ck=c.Ck);null!=this.headers||(this.headers=new _.oI);null!=this.context||(this.context=new qda);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 _.qI,this.A=b)}clone(a={}){const b=a.method||this.method,c=a.url||this.url,d=a.responseType||this.responseType;var e;const f=null!=(e=a.Ck)?e:this.Ck;e=void 0!==a.body?a.body:this.body;var g;const h=null!=(g=a.withCredentials)?g:this.withCredentials;var m;g=null!=(m=a.gh)?m:this.gh;m=a.headers||this.headers;let p=a.params||this.params,v;const w=null!=(v=a.context)?v:this.context;void 0!==a.VI&&(m=Object.keys(a.VI).reduce((y,B)=>y.set(B,a.VI[B]),m));a.WI&&(p=Object.keys(a.WI).reduce((y,
B)=>y.set(B,a.WI[B]),p));return new rI(b,c,e,{params:p,headers:m,context:w,gh:g,responseType:d,withCredentials:h,Ck:f})}};var sI=class{constructor(a,b=200,c="OK"){this.headers=a.headers||new _.oI;this.status=void 0!==a.status?a.status:b;this.statusText=a.statusText||c;this.url=a.url||null}},tI=class extends sI{constructor(a={}){super(a);this.type=2}clone(a={}){return new tI({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})}},uI=class extends sI{constructor(a={}){super(a);this.type=4;this.body=void 0!==a.body?a.body:null}clone(a=
{}){return new uI({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})}},vI=class extends sI{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 wI;
wI=function(a,b,c,d={}){if(b instanceof rI)c=b;else{var e=void 0;e=d.headers instanceof _.oI?d.headers:new _.oI(d.headers);let f=void 0;d.params&&(f=d.params instanceof _.qI?d.params:new _.qI({du:d.params}));c=new rI(b,c,void 0!==d.body?d.body:null,{headers:e,context:d.context,params:f,gh:d.gh,responseType:d.responseType||"json",withCredentials:d.withCredentials,Ck:d.Ck})}e=_.A(_.Fl(c),_.Zl(f=>a.handler.handle(f),1));if(b instanceof rI||"events"===d.observe)return e;b=_.A(e,_.om(f=>f instanceof uI));
switch(d.observe||"body"){case "body":switch(c.responseType){case "arraybuffer":return _.A(b,_.z(f=>{if(null!==f.body&&!(f.body instanceof ArrayBuffer))throw Error("ib");return f.body}));case "blob":return _.A(b,_.z(f=>{if(null!==f.body&&!(f.body instanceof Blob))throw Error("jb");return f.body}));case "text":return _.A(b,_.z(f=>{if(null!==f.body&&"string"!==typeof f.body)throw Error("kb");return f.body}));default:return _.A(b,_.z(f=>f.body))}case "response":return b;default:throw Error("lb`"+d.observe);
}};_.xI=function(a,b,c,d={}){return wI(a,"POST",b,{body:c,headers:d.headers,context:d.context,observe:d.observe,params:d.params,gh:d.gh,responseType:d.responseType,withCredentials:d.withCredentials,Ck:d.Ck})};_.nu=class{constructor(a){this.handler=a}delete(a,b={}){return wI(this,"DELETE",a,b)}get(a,b={}){return wI(this,"GET",a,b)}head(a,b={}){return wI(this,"HEAD",a,b)}options(a,b={}){return wI(this,"OPTIONS",a,b)}};_.nu.F=function(a){return new (a||_.nu)(_.k(qu))};_.nu.ia=_.Jf({fa:_.nu,U:_.nu.F});new _.n("");
var su=new _.n(""),sda=new _.n(""),tda=new _.n(""),uda=new _.n("",{aa:"root",U:()=>!0}),pu=class extends qu{constructor(a,b){super();this.B=a;this.Ca=b;this.A=null;this.C=_.Ng(mF);this.D=_.Ng(uda);let c;this.B=null!=(c=_.Ng(tda,{optional:!0}))?c:a}handle(a){null===this.A&&(this.A=Array.from(new Set([...this.Ca.get(su),...this.Ca.get(sda,[])])).reduceRight((b,c)=>iu(b,c,this.Ca),hu));if(this.D){const b=this.C.add();return _.A(this.A(a,c=>this.B.handle(c)),mn(()=>this.C.remove(b)))}return this.A(a,b=>
this.B.handle(b))}};pu.F=function(a){return new (a||pu)(_.k(ru),_.k(pE))};pu.ia=_.Jf({fa:pu,U:pu.F});var vda=/^\)\]\}',?\n/,ou=class{constructor(a){this.A=a}handle(a){if("JSONP"===a.method)throw new _.Vf(-2800,!1);const b=this.A;return _.A(b.KT?_.Yl(b.KT()):_.Fl(null),_.Kn(()=>new _.Bl(c=>{const d=b.yd();d.open(a.method,a.A);a.withCredentials&&(d.withCredentials=!0);a.headers.forEach((B,E)=>d.setRequestHeader(B,E.join(",")));a.headers.has("Accept")||d.setRequestHeader("Accept","application/json, text/plain, */*");if(!a.headers.has("Content-Type")){var e=null===a.body||gu(a.body)?null:fu(a.body)?
a.body.type||null:eu(a.body)?null:"string"===typeof a.body?"text/plain":a.body instanceof _.qI?"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=rda(a);let g=null;const h=()=>{if(null!==g)return g;const B=d.statusText||"OK",E=new _.oI(d.getAllResponseHeaders()),
J=("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 tI({headers:E,status:d.status,statusText:B,url:J})},m=()=>{let {headers:B,status:E,statusText:J,url:P}=h(),U=null;204!==E&&(U="undefined"===typeof d.response?d.responseText:d.response);0===E&&(E=U?200:0);let ia=200<=E&&300>E;if("json"===a.responseType&&"string"===typeof U){const I=U;U=U.replace(vda,"");try{U=""!==U?JSON.parse(U):null}catch(ka){U=
I,ia&&(ia=!1,U={error:ka,text:U})}}ia?(c.next(new uI({body:U,headers:B,status:E,statusText:J,url:P||void 0})),c.complete()):c.error(new vI({error:U,headers:B,status:E,statusText:J,url:P||void 0}))},p=B=>{const {url:E}=h();B=new vI({error:B,status:d.status||0,statusText:d.statusText||"Unknown Error",url:E||void 0});c.error(B)};let v=!1;const w=B=>{v||(c.next(h()),v=!0);let E={type:3,loaded:B.loaded};B.lengthComputable&&(E.total=B.total);"text"===a.responseType&&d.responseText&&(E.WV=d.responseText);
c.next(E)},y=B=>{let E={type:1,loaded:B.loaded};B.lengthComputable&&(E.total=B.total);c.next(E)};d.addEventListener("load",m);d.addEventListener("error",p);d.addEventListener("timeout",p);d.addEventListener("abort",p);a.gh&&(d.addEventListener("progress",w),null!==f&&d.upload&&d.upload.addEventListener("progress",y));d.send(f);c.next({type:0});return()=>{d.removeEventListener("error",p);d.removeEventListener("abort",p);d.removeEventListener("load",m);d.removeEventListener("timeout",p);a.gh&&(d.removeEventListener("progress",
w),null!==f&&d.upload&&d.upload.removeEventListener("progress",y));d.readyState!==d.DONE&&d.abort()}})))}};ou.F=function(a){return new (a||ou)(_.k(qH))};ou.ia=_.Jf({fa:ou,U:ou.F});var ju=new _.n(""),wda=new _.n("",{aa:"root",U:()=>"XSRF-TOKEN"}),lu=new _.n("",{aa:"root",U:()=>"X-XSRF-TOKEN"}),ku=class{},tu=class{constructor(a,b,c){this.C=a;this.platform=b;this.D=c;this.A="";this.B=null}ju(){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}};tu.F=function(a){return new (a||tu)(_.k(_.ww),_.k(rj),_.k(wda))};tu.ia=_.Jf({fa:tu,U:tu.F});new _.n("");new _.n("");new _.n("");var yI=class{};yI.F=function(a){return new (a||yI)};yI.ia=_.Jf({fa:yI,U:function(a){return a?new (a||yI):_.k(zI)},aa:"root"});
var zI=class extends yI{constructor(a){super();this.B=a}A(a,b){if(null==b)return null;switch(a){case 0:return b;case 1:return Xj(b,"HTML")?_.Wj(b):uk(this.B,String(b)).toString();case 2:return Xj(b,"Style")?_.Wj(b):b;case 3:if(Xj(b,"Script"))return _.Wj(b);throw new _.Vf(5200,!1);case 4:return Xj(b,"URL")?_.Wj(b):dk(String(b));case 5:if(Xj(b,"ResourceURL"))return _.Wj(b);throw new _.Vf(5201,!1);default:throw new _.Vf(5202,!1);}}C(a){return new Aaa(a)}G(a){return new Baa(a)}D(a){return new Caa(a)}};
zI.F=function(a){return new (a||zI)(_.k(_.ww))};zI.ia=_.Jf({fa:zI,U:zI.F,aa:"root"});var xda=function(a,b){switch(b){case 1:return a instanceof _.QB;case 4:return a instanceof Ma||a instanceof Za;case 5:return a instanceof Za;case 3:return!1;default:return!1}},yda=function(a,b){if(null!=b){if(b instanceof _.QB)return a.B.C(String(b));if(b instanceof Ma)return a.B.G(Na(b));if(b instanceof Za)return a.B.D(String(b))}return null},AI=class extends yI{constructor(a){super();this.B=new zI(a)}A(a,b){if(null==b)return null;if(b instanceof Za||b instanceof Ma||b instanceof _.QB){if(xda(b,
a))return this.B.A(a,yda(this,b));throw Error("mb`"+Iaa[a]+"`"+b);}return this.B.A(a,b)}C(){throw Error("nb");}G(){throw Error("nb");}D(){throw Error("nb");}};AI.F=function(a){return new (a||AI)(_.k(_.ww))};AI.ia=_.Jf({fa:AI,U:AI.F});var vu=[{ca:GE,Na:yI},{ca:yI,Cd:AI}];var zda=function(a){let b;for(a=a.root;void 0!==a;){let c;b=null!=(c=a.data[Ms])?c:b;a=a.children.find(d=>"primary"===d.Nb)}return b},BI=class{};BI.F=function(a){return new (a||BI)};BI.ia=_.Jf({fa:BI,U:()=>_.Ng(CI),aa:"root"});var CI=class extends BI{constructor(a){super();this.title=a}};CI.F=function(a){return new (a||CI)(_.k(lI))};CI.ia=_.Jf({fa:CI,U:CI.F,aa:"root"});var DI=new _.n("",{aa:"root",U:()=>({})});var Cu=new _.n(""),EI=class{constructor(){this.B=new WeakMap;this.A=new WeakMap;_.Ng(IF)}fc(a){if(this.B.get(a))return this.B.get(a);if(a.Ep)return _.Fl(a.Ep);this.C&&this.C(a);var b=_.A(zr(a.fc()),_.z(zu),_.Nn(c=>{this.D&&this.D(a);a.Ep=c}),mn(()=>{this.B.delete(a)}));b=_.A(new _.$E(b,()=>new _.zn),Ll());this.B.set(a,b);return b}Ku(a,b){if(this.A.get(b))return this.A.get(b);if(b.Us)return _.Fl({zo:b.Us,Ca:b.Fp});this.C&&this.C(b);a=_.A(Du(b,a,this.D),mn(()=>{this.A.delete(b)}));a=_.A(new _.$E(a,
()=>new _.zn),Ll());this.A.set(b,a);return a}};EI.F=function(a){return new (a||EI)};EI.ia=_.Jf({fa:EI,U:EI.F,aa:"root"});var FI=class{};FI.F=function(a){return new (a||FI)};FI.ia=_.Jf({fa:FI,U:()=>_.Ng(GI),aa:"root"});var GI=class{merge(a){return a}};GI.F=function(a){return new (a||GI)};GI.ia=_.Jf({fa:GI,U:GI.F,aa:"root"});var Ada=new _.n("");new _.n("");var Bda=new _.n(""),Cda=function(a,b){const c=++a.Vh;let d;null==(d=a.Ag)||d.next(Object.assign({},a.Ag.value,b,{id:c}))},HI=function(a,b,c){c=new Fu(b.id,a.A.bb(b.Ee),"",c);a.lc.next(c);b.resolve(!1)},Dda=function(a){let b,c;return(null==(b=a.B)?void 0:b.Ee.toString())!==(null==(c=a.B)?void 0:c.rd.toString())},Eda=function(a){let b,c;return a.A.parse(a.location.path(!0)).toString()!==(null==(b=a.B)?void 0:b.Ee.toString())&&!(null==(c=a.B)?0:c.extras.ki)},Fda=function(a,b,c,d){a.Ag=new _.Xs({id:0,
rd:c,NF:c,Ee:c,xd:c,nv:c,extras:{},resolve:()=>{},reject:()=>{},promise:Promise.resolve(!0),source:"imperative",ih:null,ml:d.rc,af:null,Ny:d,Zr:null,Hn:{canActivateChecks:[],canDeactivateChecks:[]},Zi:null});return _.A(a.Ag,_.om(e=>0!==e.id),_.z(e=>Object.assign({},e,{Ee:e.nv})),_.Kn(e=>{let f=!1,g=!1;return _.A(_.Fl(e),_.Kn(h=>{if(a.Vh>e.id)return HI(a,e,1),_.Tt;a.B=e;a.C={id:h.id,Lz:h.nv,Ee:h.Ee,ph:h.source,extras:h.extras,aS:a.G?Object.assign({},a.G,{aS:null}):null};const m=!b.Ru||Dda(a)||Eda(a);
let p;const v=null!=(p=h.extras.Uu)?p:b.Uu;return m||"reload"===v?_.A(_.Fl(h),_.Kn(w=>{let y;const B=null==(y=a.Ag)?void 0:y.ue();a.lc.next(new _.sH(w.id,a.A.bb(w.Ee),w.source,w.ih));let E;return B!==(null==(E=a.Ag)?void 0:E.ue())?_.Tt:Promise.resolve(w)}),Qt(a.Vi,a.D,a.H,b.config,a.A,a.ko),_.Nn(w=>{e.af=w.af;e.xd=w.xd;a.C=Object.assign({},a.C,{xq:w.xd});w=new tH(w.id,a.A.bb(w.Ee),a.A.bb(w.xd),w.af);a.lc.next(w)})):(a.lc.next(new Hu(h.id,a.A.bb(h.nv))),h.resolve(!1),_.Tt)}),_.Nn(h=>{h=new Gca(h.id,
a.A.bb(h.Ee),a.A.bb(h.xd),h.af);a.lc.next(h)}),_.z(h=>{var m=Object,p=m.assign;var v=h.ml;const w=h.af.A;v=lt(w,v?v.A:null,a.I,[w.value]);return a.B=e=p.call(m,{},h,{Hn:v})}),tt(a.Vi,h=>a.lc.next(h)),_.Nn(h=>{if((e.Zi=h.Zi)&&"boolean"!==typeof h.Zi)throw Zs(h.Zi);h=new Hca(h.id,a.A.bb(h.Ee),a.A.bb(h.xd),h.af,!!h.Zi);a.lc.next(h)}),_.om(h=>h.Zi?!0:(HI(a,h,3),!1)),Xt(h=>{if(h.Hn.canActivateChecks.length)return _.A(_.Fl(h),_.Nn(m=>{m=new Ica(m.id,a.A.bb(m.Ee),a.A.bb(m.xd),m.af);a.lc.next(m)}),_.Kn(m=>
{let p=!1;return _.A(_.Fl(m),Ut(a.ko,a.Vi),_.Nn({next:()=>p=!0,complete:()=>{p||HI(a,m,2)}}))}),_.Nn(m=>{m=new Jca(m.id,a.A.bb(m.Ee),a.A.bb(m.xd),m.af);a.lc.next(m)}))}),Xt(h=>{const m=p=>{const v=[];let w;(null==(w=p.Gb)?0:w.fc)&&!p.Gb.Ep&&v.push(_.A(a.D.fc(p.Gb),_.Nn(y=>{p.component=y}),_.z(()=>{})));for(const y of p.children)v.push(...m(y));return v};return _.A(_.Xl(m(h.af.root)),Wm(null),_.gn())}),Xt(()=>a.N()),_.Kn(()=>{const h=e.ml,m=e.af;let p;const v=null==(p=a.P)?void 0:p.call(a,a.Vi,h.root,
m.root);return v?_.A(_.Yl(v),_.z(()=>e)):_.Fl(e)}),_.z(h=>{var m=h.af;var p=h.Ny;p=Vs(b.kB,m.A,p?p.A:void 0);m=new BH(p,m);a.B=e=Object.assign({},h,{Zr:m});a.C.Zr=m;return e}),_.Nn(()=>{a.lc.next(new vH)}),Rca(a.I,b.kB,h=>a.lc.next(h)),_.gn(),_.Nn({next:h=>{f=!0;a.G=a.C;a.lc.next(new Eu(h.id,a.A.bb(h.Ee),a.A.bb(h.xd)));let m;if(null!=(m=a.da)){const p=zda(h.Zr.rc);void 0!==p&&(m.title.A.title=p||"")}h.resolve(!0)},complete:()=>{f=!0}}),_.Ln(_.A(a.K,_.Nn(h=>{throw h;}))),mn(()=>{f||g||HI(a,e,1);let h;
(null==(h=a.B)?void 0:h.id)===e.id&&(a.C=null,a.B=null)}),_.Om(h=>{g=!0;if($s(h))a.lc.next(new Fu(e.id,a.A.bb(e.Ee),h.message,h.wO)),$s(h)&&$r(h.url)?a.lc.next(new wH(h.url,h.ir)):e.resolve(!1);else{let m;const p=new Gu(e.id,a.A.bb(e.Ee),h,null!=(m=e.af)?m:void 0);try{Rh(a.Vi,()=>{let w;return null==(w=a.Z)?void 0:w.call(a,p)});a.lc.next(p);const v=b.Cn(h);e.resolve(!!v)}catch(v){a.options.dW?e.resolve(!1):e.reject(v)}}return _.Tt}))}))},II=class{get W(){return 0!==this.Vh}constructor(){this.G=this.B=
this.C=null;this.lc=new _.zn;this.K=new _.zn;this.D=_.Ng(EI);this.Vi=_.Ng(pE);this.A=_.Ng(IG);this.I=_.Ng(xH);this.location=_.Ng(_.oH);_.Ng(IH,{optional:!0});this.da=_.Ng(BI);this.options=_.Ng(DI,{optional:!0})||{};this.ko=this.options.ko||"emptyOnly";_.Ng(FI);this.P=_.Ng(Ada,{optional:!0});this.Z=_.Ng(Bda,{optional:!0});this.Vh=0;this.N=()=>_.Fl(void 0);this.H=null;this.D.D=a=>this.lc.next(new Lca(a));this.D.C=a=>this.lc.next(new Kca(a))}complete(){let a;null==(a=this.Ag)||a.complete()}};
II.F=function(a){return new (a||II)};II.ia=_.Jf({fa:II,U:II.F,aa:"root"});var JI=class{};JI.F=function(a){return new (a||JI)};JI.ia=_.Jf({fa:JI,U:()=>_.Ng(KI),aa:"root"});var Gda=class{store(){}},KI=class extends Gda{};KI.F=(()=>{let a;return function(b){return(a||(a=_.Yi(KI)))(b||KI)}})();KI.ia=_.Jf({fa:KI,U:KI.F,aa:"root"});var LI=class{};LI.F=function(a){return new (a||LI)};LI.ia=_.Jf({fa:LI,U:()=>_.Ng(MI),aa:"root"});
var NI=function(a){return{eh:a.eh,rd:a.rd,Pf:a.Pf}},Hda=function(a,b){return a.location.subscribe(c=>{"popstate"===c.type&&b(c.url,c.state)})},PI=function(a,b,c){b=a.G.bb(b);var d=a.location;d.path()==d.normalize(b+Hs(""))||c.extras.vk?(c=Object.assign({},c.extras.state,OI(a,c.id,a.B)),_.nH(a.location,b,"",c)):(c=Object.assign({},c.extras.state,OI(a,c.id,a.B+1)),Cca(a.location,b,c))},SI=function(a,b,c=!1){"computed"===a.eq?(c=a.A-a.B,0!==c?Dca(a.location,c):a.rd===b.xq&&0===c&&(QI(a,b),RI(a))):"replace"===
a.eq&&(c&&QI(a,b),RI(a))},OI=function(a,b,c){return"computed"===a.eq?{Vh:b,pK:c}:{Vh:b}},QI=function(a,b){a.Pf=a.D.Pf;a.rd=a.D.rd;let c;a.eh=a.C.merge(a.rd,null!=(c=b.xq)?c:a.eh)},RI=function(a){_.nH(a.location,a.G.bb(a.eh),"",OI(a,a.H,a.A))},MI=class extends LI{constructor(){super(...arguments);this.location=_.Ng(_.oH);this.G=_.Ng(IG);this.options=_.Ng(DI,{optional:!0})||{};this.eq=this.options.eq||"replace";this.C=_.Ng(FI);this.So=this.options.So||"deferred";this.eh=this.rd=new Zr;this.A=0;this.H=
-1;const a=new DH(new Ts(new CH([],{},{},"",{},"primary",null,null,{}),[])),b=new _.Ws(new _.Xs([new os("",{})]),new _.Xs({}),new _.Xs({}),new _.Xs(""),new _.Xs({}),"primary",null,a.root);b.rc=a.root;this.Pf=new BH(new Ts(b,[]),a);this.D=NI(this)}ih(){return this.location.getState()}get B(){if("computed"!==this.eq)return this.A;let a,b;return null!=(b=null==(a=this.ih())?void 0:a.pK)?b:this.A}};MI.F=(()=>{let a;return function(b){return(a||(a=_.Yi(MI)))(b||MI)}})();MI.ia=_.Jf({fa:MI,U:MI.F,aa:"root"});var Ida,Jda,Kda,TI,Tu,Uu,Lda,VI,WI;Ida={Vl:"exact",Ec:"ignored",IH:"ignored",ib:"exact"};Jda={Vl:"subset",Ec:"ignored",IH:"ignored",ib:"subset"};
Kda=function(a){const b=a.A.lc.subscribe(c=>{try{const e=a.A.B,f=a.A.C;if(null!==e&&null!==f){var d=a.B;if(c instanceof _.sH)d.D=NI(d);else if(c instanceof Hu)d.eh=f.Lz;else if(c instanceof tH){if("eager"===d.So&&!f.extras.ki){const g=d.C.merge(f.xq,f.Lz);PI(d,g,f)}}else c instanceof vH?(d.rd=f.xq,d.eh=d.C.merge(f.xq,f.Lz),d.Pf=f.Zr,"deferred"===d.So&&(f.extras.ki||PI(d,d.eh,f))):c instanceof Fu&&(3===c.code||2===c.code)?SI(d,f):c instanceof Gu?SI(d,f,!0):c instanceof Eu&&(d.H=c.id,d.A=d.B);if(c instanceof
Fu&&0!==c.code&&1!==c.code)a.Ru=!0;else if(c instanceof Eu)a.Ru=!0;else if(c instanceof wH){const g=c.ir,h=a.H.merge(c.url,e.NF),m=Object.assign({},{info:e.extras.info,ki:e.extras.ki,vk:e.extras.vk||"eager"===a.So||"imperative"!==e.source},g);TI(a,h,"imperative",null,m,{resolve:e.resolve,reject:e.reject,promise:e.promise})}}c instanceof vH||c instanceof wH||a.Qc.next(c)}catch(e){a.A.K.next(e)}});a.K.add(b)};
TI=function(a,b,c,d,e,f){if(a.I)return Promise.resolve(!1);let g,h;f?(g=f.resolve,h=f.reject,f=f.promise):f=new Promise((p,v)=>{g=p;h=v});const m=a.G.add();Iu(a,()=>{queueMicrotask(()=>a.G.remove(m))});Cda(a.A,{source:c,ih:d,rd:a.rd,NF:a.rd,nv:b,extras:e,resolve:g,reject:h,promise:f,ml:a.Pf.rc,Ny:a.Pf});return f.catch(p=>Promise.reject(p))};Tu=function(a){null!=a.D||(a.D=Hda(a.B,(b,c)=>{setTimeout(()=>{Uu(a,b,"popstate",c)},0)}))};
Uu=function(a,b,c,d){const e={vk:!0},f=(null==d?0:d.Vh)?d:null;d&&(d=Object.assign({},d),delete d.Vh,delete d.pK,0!==Object.keys(d).length&&(e.state=d));b=_.UI(a,b);TI(a,b,c,f,e)};_.UI=function(a,b){try{return a.C.parse(b)}catch(c){return a.C.parse("/")}};Lda=function(a){return Object.entries(a).reduce((b,[c,d])=>{null!==d&&void 0!==d&&(b[c]=d);return b},{})};
VI=function(a,b,c={}){const d=c.sv,e=c.ib;var f=c.Ec;f=c.zr?a.rd.Ec:f;switch(c.XA){case "merge":c=Object.assign({},a.rd.ib,e);break;case "preserve":c=a.rd.ib;break;default:c=e||null}null!==c&&(c=Lda(c));let g;try{g=as(d?d.rc:a.Pf.rc.root)}catch(h){if("string"!==typeof b[0]||"/"!==b[0][0])b=[];g=a.rd.root}return bs(g,b,c,null!=f?f:null)};WI=function(a,b,c={ki:!1}){b=$r(b)?b:_.UI(a,b);b=a.H.merge(b,a.eh);return TI(a,b,"imperative",null,c)};
_.Mu=class{get rd(){return this.B.rd}get eh(){return this.B.eh}get lc(){return this.Qc}get Pf(){return this.B.Pf}constructor(){this.I=!1;this.console=_.Ng(KE);this.B=_.Ng(LI);this.options=_.Ng(DI,{optional:!0})||{};this.G=_.Ng(mF);this.So=this.options.So||"deferred";this.A=_.Ng(II);this.C=_.Ng(IG);this.location=_.Ng(_.oH);this.H=_.Ng(FI);this.Qc=new _.zn;this.Cn=this.options.Cn||Ju;this.Ru=!1;this.kB=_.Ng(JI);this.Uu=this.options.Uu||"ignore";let a,b;this.config=null!=(b=null==(a=_.Ng(Cu,{optional:!0}))?
void 0:a.flat())?b:[];_.Ng(IH,{optional:!0});this.K=new _.vl;this.config=this.config.map(bt);this.Ru=!1;Fda(this.A,this,this.rd,this.Pf).subscribe({error:c=>{this.console.warn(c)}});Kda(this)}get url(){return this.C.bb(this.rd)}ka(){this.dispose()}dispose(){this.A.complete();this.D&&(this.D.unsubscribe(),this.D=void 0);this.I=!0;this.K.unsubscribe()}navigate(a,b={ki:!1}){for(let c=0;c<a.length;c++)if(null==a[c])throw new _.Vf(4008,!1);return WI(this,VI(this,a,b),b)}isActive(a,b){let c;!0===b?c=Object.assign({},
Ida):!1===b?c=Object.assign({},Jda):c=b;if($r(a))return Cr(this.rd,a,c);a=_.UI(this,a);return Cr(this.rd,a,c)}};_.Mu.F=function(a){return new (a||_.Mu)};_.Mu.ia=_.Jf({fa:_.Mu,U:_.Mu.F,aa:"root"});var YI,ZI,XI;YI=function(a){var b=a.H,c;null!==b&&a.I?null==(c=a.I)?c=void 0:(b=a.D.C.bb(b),c=Fs(c.B,b)):c=null;a.href=c;null===a.href?c=null:(c=a.G.M.tagName.toLowerCase(),c=("base"===c||"link"===c?Ck:_.Bk)(a.href));XI(a,"href",c)};ZI=function(a,b){null!=a.P||a.B||XI(a,"tabindex",b)};XI=function(a,b,c){const d=a.renderer;a=a.G.M;null!==c?d.setAttribute(a,b,c):d.removeAttribute(a,b)};
_.$I=class{constructor(a,b,c,d,e,f){this.D=a;this.A=b;this.P=c;this.renderer=d;this.G=e;this.I=f;this.C=this.href=null;this.N=new _.zn;this.vk=this.ki=this.zr=!1;let g;b=null==(g=e.M.tagName)?void 0:g.toLowerCase();(this.B="a"===b||"area"===b)?this.K=a.lc.subscribe(h=>{h instanceof Eu&&YI(this)}):ZI(this,"0")}kc(){this.B&&YI(this);this.N.next(this)}set nS(a){null!=a?(this.C=Array.isArray(a)?a:[a],ZI(this,"0")):(this.C=null,ZI(this,null))}pr(a,b,c,d,e){const f=this.H;if(null===f||this.B&&(0!==a||b||
c||d||e||"string"===typeof this.target&&"_self"!=this.target))return!0;WI(this.D,f,{ki:this.ki,vk:this.vk,state:this.state,info:this.info});return!this.B}ka(){let a;null==(a=this.K)||a.unsubscribe()}get H(){return null===this.C?null:VI(this.D,this.C,{sv:void 0!==this.sv?this.sv:this.A,ib:this.ib,Ec:this.Ec,XA:this.XA,zr:this.zr})}};_.$I.F=function(a){return new (a||_.$I)(_.x(_.Mu),_.x(_.Ws),_.Ni("tabindex"),_.x(_.BE),_.x(_.ij),_.x(iH))};
_.$I.oa=_.lh({type:_.$I,J:[["","routerLink",""]],za:1,na:function(a,b){a&1&&_.N("click",function(c){return b.pr(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.uo("target",b.target)},inputs:{target:"target",ib:"queryParams",Ec:"fragment",XA:"queryParamsHandling",state:"state",info:"info",sv:"relativeTo",zr:[2,"preserveFragment","preserveFragment",_.Tq],ki:[2,"skipLocationChange","skipLocationChange",_.Tq],vk:[2,"replaceUrl","replaceUrl",_.Tq],nS:"routerLink"},L:!0,features:[_.to,_.Wh]});var Wu=new _.n(""),Mda=function(a){return a.Ag.lc.subscribe(b=>{b instanceof _.sH?(a.store[a.G]=a.A.C(),a.B=b.A,a.C=b.ih?b.ih.Vh:0):b instanceof Eu?(a.G=b.id,aJ(a,a.D.parse(b.xd).Ec)):b instanceof Hu&&0===b.code&&(a.B=void 0,a.C=0,aJ(a,a.D.parse(b.url).Ec))})},Nda=function(a){return a.Ag.lc.subscribe(b=>{b instanceof uH&&(b.position?"top"===a.options.Fr?a.A.A([0,0]):"enabled"===a.options.Fr&&a.A.A(b.position):b.anchor&&"enabled"===a.options.sy?a.A.D(b.anchor):"disabled"!==a.options.Fr&&a.A.A([0,0]))})},
aJ=function(a,b){a.zone.La(()=>_.Ql(function*(){yield new Promise(c=>{setTimeout(()=>{c()});_.yj(()=>{c()},{Ca:a.Vi})});a.zone.run(()=>{a.Ag.lc.next(new uH("popstate"===a.B?a.store[a.C]:null,b))})}))},bJ=class{constructor(a,b,c,d,e={}){this.D=a;this.Ag=b;this.A=c;this.zone=d;this.options=e;this.G=0;this.B="imperative";this.C=0;this.store={};this.Vi=_.Ng(pE);e.Fr||(e.Fr="disabled");e.sy||(e.sy="disabled")}init(){"disabled"!==this.options.Fr&&this.A.G("manual");this.H=Mda(this);this.I=Nda(this)}ka(){let a;
null==(a=this.H)||a.unsubscribe();let b;null==(b=this.I)||b.unsubscribe()}};bJ.F=function(){Cj()};bJ.ia=_.Jf({fa:bJ,U:bJ.F});new _.n("",{aa:"root",U:()=>!1});var Ru=new _.n("",{U:()=>new _.zn}),Su=new _.n("",{aa:"root",U:()=>1}),Vu=new _.n("");new _.n("ROUTER_FORROOT_GUARD");new _.n("");var Ku=[];Ku.push({path:"",fc:()=>Xu("d1Z9ud").then(()=>_.cJ),yc:"full"},{path:"about",fc:()=>Xu("G6Ygce").then(()=>_.dJ),yc:"full"},cv("noto/specimen/:familyName"),{path:"noto",fc:()=>Xu("XV0Ule").then(()=>_.eJ),yc:"full"},{path:"noto/use",fc:()=>Xu("RFOJre").then(()=>_.fJ),yc:"full"},{path:"noto/contribute",fc:()=>Xu("wPo3Sd").then(()=>_.gJ),yc:"full"},{path:"noto/fonts",fc:()=>Xu("A7nphd").then(()=>_.hJ),yc:"full"});
Ku.push({path:"icons",fc:()=>Xu("Xs48xe").then(()=>_.iJ),yc:"full"},cv("specimen/:familyName"),{path:"betterspecimen/:familyName",hm:"specimen/:familyName"},{path:"knowledge",fc:()=>Xu("NDr9Ab").then(()=>_.jJ),yc:"full"},{path:"knowledge/topics",fc:()=>Xu("dr4j7e").then(()=>_.kJ),yc:"full"},{path:"knowledge/topics/:topicId",fc:()=>Xu("dr4j7e").then(()=>_.kJ),yc:"full"},{path:"knowledge/glossary",fc:()=>Xu("yxNRfe").then(()=>_.lJ),yc:"full"},{path:"knowledge/glossary/:termId",fc:()=>Xu("My7jEe").then(()=>
_.mJ),yc:"full"},{path:"knowledge/documentation/:documentId",fc:()=>Xu("GMPYg").then(()=>_.nJ),yc:"full"},{path:"knowledge/:moduleId/:lessonId",fc:()=>Xu("hExEAc").then(()=>_.oJ),yc:"full"},{path:"knowledge/:moduleId",fc:()=>Xu("mvUJBe").then(()=>_.pJ),yc:"full"},{path:"analytics",fc:()=>Xu("QZfyI").then(()=>_.qJ),yc:"full"},{path:"variablefonts",fc:()=>Xu("NC98bc").then(()=>_.rJ),yc:"full"},{path:"share",fc:()=>Xu("z6Ryc").then(()=>_.sJ),yc:"full"},{path:"selection",fc:()=>Xu("r2c8M").then(()=>_.tJ),
yc:"full"},{path:"selection/embed",fc:()=>Xu("asMqQb").then(()=>_.uJ),yc:"full"},{path:"download/next-steps",fc:()=>Xu("qux4jf").then(()=>_.vJ),yc:"full"},{path:"selection/next-steps",hm:""},{path:"download",fc:()=>Xu("WYE3W").then(()=>_.wJ),yc:"full"},{path:"**",fc:()=>Xu("CAFjWe").then(()=>_.xJ),yc:"full"});var Oda=class extends JG{bb(a){return"/"===a.toString()?"":_.dv(super.bb(a))}};_.yJ=new _.n("embedCodeAndroidData");_.zJ=new _.n("embedCodeiOSData");_.AJ=new _.n("embedCodeFlutterData");var Pda=new _.n("faqData");_.BJ=new _.n("communicationBannerData");var CJ,DJ,EJ;_.jr=function(a){return Array.from(a.yf.values())};CJ=function(a,b){b=_.Rv(b,a.fontFamily.tc);Tv(a.fontFamily,b)&&!a.Ll(b)&&(a.yf.set(b.toString(),b),a.A++,a.B("variantAdded",a))};DJ=function(a,b){b=_.Rv(b,a.fontFamily.tc);Tv(a.fontFamily,b)&&a.Ll(b)&&(a.yf.delete(b.toString()),a.A--,a.B("variantRemoved",a))};EJ=function(a){for(const b of _.jr(a))if(b.has("opsz")&&!_.fr(b.get("opsz")))return!0;return!1};
_.FJ=class{constructor(a,b=()=>{},c=()=>{}){this.fontFamily=a;this.B=b;this.C=c;this.yf=new Map;this.A=0}Ll(a){return this.yf.has(_.Rv(a,this.fontFamily.tc).toString())}update(a){this.yf.clear();this.A=0;a.forEach(b=>{CJ(this,b)});return this}};var Qda,Rda,sv;_.cr=function(a,b){a=a.A.get(b);if(!a)throw Error("ob`"+b);return a};Qda=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 Iba(b))};Rda=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)}};
sv=class{constructor(a){this.axes=Qda(a);this.A=this.axes.reduce((b,c)=>b.set(c.tag,c),new Map);Rda(this)}};var Sda;Sda=function(a,b,c){let d=a.get(b);if(void 0!==d)return d;d=c();a.set(b,d);return d};_.GJ=class{constructor(a){this.A=a;this.values=new Map}get(a){const b=this.values.get(a);void 0!==b&&(this.values.delete(a),this.values.set(a,b));return b}set(a,b){if(this.values.size>=this.A){const c=this.values.keys().next().value;this.values.delete(c)}this.values.set(a,b);return this}};var HJ;HJ=class{constructor(a,b){this.name=a;this.url=b}};_.Tda=new HJ("Apache License, Version 2.0","http://www.apache.org/licenses/LICENSE-2.0");_.Uda=new HJ("Open Font License","https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL");_.Vda=new HJ("Ubuntu Font License","http://font.ubuntu.com/ufl/");_.Wda=new HJ("Google Restricted License","https://fonts.google.com/license/googlerestricted");_.Dv=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("qb");this.Cu="i"===a.slice(-1);this.nf=new _.Gv([new _.Hv("ital","i"===a.slice(-1)?1:0),new _.Hv("wght",Number(a.replace(/i$/,"")))])}};_.IJ=class extends _.OD{constructor(a){super(a)}Qg(){return _.HD(this,4)}};_.JJ=class extends _.OD{constructor(a){super(a)}};_.JJ.wb=[4,5];var ov=le(_.JJ);var KJ;var nv;var LJ;var MJ=class extends _.OD{constructor(a){super(a)}};var Xda=le(pG);var Yda=class{constructor(a,b,c){this.C=a;this.B=b;this.A=c}uz(){return this.B}getMetadata(){return this.A}};var Zda=class{constructor(a,b,c={}){this.kS=a;this.A=c;this.B=b}getMetadata(){return this.A}uz(){return this.B}C(){return null}};var $da=function(a,b,c={}){return new Yda(b,a,c)},aea=function(a,b,c={}){return new Zda(b,a,c)},NJ=class{constructor(a,b,c,d,e){this.name=a;this.AI=b;this.responseType=c;this.A=d;this.B=e}Ea(){return this.name}};NJ.prototype.getName=NJ.prototype.Ea;var bea=new NJ("/fonts.fe.catalog.actions.metadata.MetadataService/AxisRegistry",MJ,pG,a=>a.bb(),Xda);var OJ=function(a,b){return _.$y(a,1,b)},PJ=class extends _.OD{constructor(a){super(a)}Ea(){return _.HD(this,1)}};var QJ=class extends _.OD{constructor(a){super(a)}};QJ.wb=[1];var cea=new NJ("/fonts.fe.catalog.actions.metadata.MetadataService/FamilyDetail",QJ,wG,a=>a.bb(),le(wG));var RJ=class extends _.OD{constructor(a){super(a)}};RJ.wb=[1];var dea=new NJ("/fonts.fe.catalog.actions.metadata.MetadataService/FamilyInfo",RJ,xG,a=>a.bb(),le(xG));_.SJ=class extends _.OD{constructor(a){super(a)}};_.eea=new NJ("/fonts.fe.catalog.actions.metadata.MetadataService/FontSearch",_.SJ,sG,a=>a.bb(),le(sG));var TJ=class extends _.OD{constructor(a){super(a)}};TJ.wb=[1,2,3,4];var UJ=class extends _.OD{constructor(a){super(a)}};var fea=new NJ("/fonts.fe.catalog.actions.metadata.MetadataService/Metadata",TJ,UJ,a=>a.bb(),le(UJ));var gea=function(a,b){return _.cx(a,_.JJ,1,b)},VJ=class extends _.OD{constructor(a){super(a)}};var hea=new NJ("/fonts.fe.catalog.actions.metadata.MetadataService/ResultCount",VJ,tG,a=>a.bb(),le(tG));var WJ=class extends _.OD{constructor(a){super(a)}};var iea=new NJ("/fonts.fe.catalog.actions.metadata.MetadataService/SampleText",WJ,AG,a=>a.bb(),le(AG));var XJ=function(a){switch(a){case 200:return 0;case 400:return 3;case 401:return 16;case 403:return 7;case 404:return 5;case 409:return 10;case 412:return 9;case 429:return 8;case 499:return 1;case 500:return 2;case 501:return 12;case 503:return 14;case 504:return 4;default:return 2}},jea=function(a){switch(a){case 0:return"OK";case 1:return"CANCELLED";case 2:return"UNKNOWN";case 3:return"INVALID_ARGUMENT";case 4:return"DEADLINE_EXCEEDED";case 5:return"NOT_FOUND";case 6:return"ALREADY_EXISTS";case 7:return"PERMISSION_DENIED";
case 16:return"UNAUTHENTICATED";case 8:return"RESOURCE_EXHAUSTED";case 9:return"FAILED_PRECONDITION";case 10:return"ABORTED";case 11:return"OUT_OF_RANGE";case 12:return"UNIMPLEMENTED";case 13:return"INTERNAL";case 14:return"UNAVAILABLE";case 15:return"DATA_LOSS";default:return""}};var YJ=class extends Error{constructor(a,b,c={}){super(b);this.code=a;this.metadata=c}toString(){let a=`RpcError(${jea(this.code)||String(this.code)})`;this.message&&(a+=": "+this.message);return a}};YJ.prototype.name="RpcError";var kea=Promise;var ZJ=class extends _.OD{constructor(a){super(a)}},lea=ne(ZJ);ZJ.wb=[3];var $J=function(){this.N=this.N;this.K=this.K};$J.prototype.N=!1;$J.prototype.Wa=function(){return this.N};$J.prototype.dispose=function(){this.N||(this.N=!0,this.se())};$J.prototype.se=function(){if(this.K)for(;this.K.length;)this.K.shift()()};var aK=function(a,b){this.type=a;this.A=this.target=b;this.defaultPrevented=this.C=!1};aK.prototype.stopPropagation=function(){this.C=!0};aK.prototype.preventDefault=function(){this.defaultPrevented=!0};var mea=function(){if(!_.ta.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{const c=()=>{};_.ta.addEventListener("test",c,b);_.ta.removeEventListener("test",c,b)}catch(c){}return a}();var bK=function(a,b){aK.call(this,a?a.type:"");this.relatedTarget=this.A=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.timeStamp=0;this.B=null;a&&this.init(a,b)};qB(bK,aK);var nea={2:"touch",3:"pen",4:"mouse"};
bK.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(DB){a:{try{BB(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=Qy||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=Qy||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:nea[a.pointerType]||
"";this.state=a.state;this.timeStamp=a.timeStamp;this.B=a;a.defaultPrevented&&bK.Bd.preventDefault.call(this)};bK.prototype.stopPropagation=function(){bK.Bd.stopPropagation.call(this);this.B.stopPropagation?this.B.stopPropagation():this.B.cancelBubble=!0};bK.prototype.preventDefault=function(){bK.Bd.preventDefault.call(this);var a=this.B;a.preventDefault?a.preventDefault():a.returnValue=!1};var cK="closure_listenable_"+(1E6*Math.random()|0),dK=function(a){return!(!a||!a[cK])};var oea=0;var pea=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=++oea;this.ei=this.yt=!1},eK=function(a){a.ei=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};var fK=function(a){this.src=a;this.td={};this.A=0};fK.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.td[f];a||(a=this.td[f]=[],this.A++);var g=gK(a,b,d,e);-1<g?(b=a[g],c||(b.yt=!1)):(b=new pea(b,this.src,f,!!d,e),b.yt=c,a.push(b));return b};fK.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.td))return!1;var e=this.td[a];b=gK(e,b,c,d);return-1<b?(eK(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.td[a],this.A--),!0):!1};
var hK=function(a,b){var c=b.type;c in a.td&&_.ha(a.td[c],b)&&(eK(b),0==a.td[c].length&&(delete a.td[c],a.A--))},iK=function(a,b,c,d,e){a=a.td[b.toString()];b=-1;a&&(b=gK(a,c,d,e));return-1<b?a[b]:null},gK=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.ei&&f.listener==b&&f.capture==!!c&&f.handler==d)return e}return-1};var jK,kK,lK,nK,pK,qea,sK,tK,rK,rea,qK,uK,oK;jK="closure_lm_"+(1E6*Math.random()|0);kK={};lK=0;nK=function(a,b,c,d,e){if(d&&d.once)return _.mK(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)nK(a,b[f],c,d,e);return null}c=oK(c);return dK(a)?a.Sb(b,c,oa(d)?!!d.capture:!!d,e):pK(a,b,c,!1,d,e)};
pK=function(a,b,c,d,e,f){if(!b)throw Error("tb");var g=oa(e)?!!e.capture:!!e,h=qK(a);h||(a[jK]=h=new fK(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=qea();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)mea||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(rK(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("ub");lK++;return c};
qea=function(){const a=rea,b=function(c){return a.call(b.src,b.listener,c)};return b};_.mK=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.mK(a,b[f],c,d,e);return null}c=oK(c);return dK(a)?a.B.add(String(b),c,!0,oa(d)?!!d.capture:!!d,e):pK(a,b,c,!0,d,e)};sK=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)sK(a,b[f],c,d,e);else d=oa(d)?!!d.capture:!!d,c=oK(c),dK(a)?a.hs(b,c,d,e):a&&(a=qK(a))&&(b=iK(a,b,c,d,e))&&tK(b)};
tK=function(a){if("number"!==typeof a&&a&&!a.ei){var b=a.src;if(dK(b))hK(b.B,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(rK(c),d):b.addListener&&b.removeListener&&b.removeListener(d);lK--;(c=qK(b))?(hK(c,a),0==c.A&&(c.src=null,b[jK]=null)):eK(a)}}};rK=function(a){return a in kK?kK[a]:kK[a]="on"+a};rea=function(a,b){if(a.ei)a=!0;else{b=new bK(b,this);var c=a.listener,d=a.handler||a.src;a.yt&&tK(a);a=c.call(d,b)}return a};
qK=function(a){a=a[jK];return a instanceof fK?a:null};uK="__closure_events_fn_"+(1E9*Math.random()>>>0);oK=function(a){if("function"===typeof a)return a;a[uK]||(a[uK]=function(b){return a.handleEvent(b)});return a[uK]};var vK=function(){$J.call(this);this.B=new fK(this);this.ob=this;this.Oa=null};qB(vK,$J);vK.prototype[cK]=!0;aa=vK.prototype;aa.addEventListener=function(a,b,c,d){nK(this,a,b,c,d)};aa.removeEventListener=function(a,b,c,d){sK(this,a,b,c,d)};
aa.dispatchEvent=function(a){var b,c=this.Oa;if(c)for(b=[];c;c=c.Oa)b.push(c);c=this.ob;var d=a.type||a;if("string"===typeof a)a=new aK(a,c);else if(a instanceof aK)a.target=a.target||c;else{var e=a;a=new aK(d,c);Ka(a,e)}e=!0;if(b)for(var f=b.length-1;!a.C&&0<=f;f--){var g=a.A=b[f];e=wK(g,d,!0,a)&&e}a.C||(g=a.A=c,e=wK(g,d,!0,a)&&e,a.C||(e=wK(g,d,!1,a)&&e));if(b)for(f=0;!a.C&&f<b.length;f++)g=a.A=b[f],e=wK(g,d,!1,a)&&e;return e};
aa.se=function(){vK.Bd.se.call(this);if(this.B){var a=this.B,b=0,c;for(c in a.td){for(var d=a.td[c],e=0;e<d.length;e++)++b,eK(d[e]);delete a.td[c];a.A--}}this.Oa=null};aa.Sb=function(a,b,c,d){return this.B.add(String(a),b,!1,c,d)};aa.hs=function(a,b,c,d){return this.B.remove(String(a),b,c,d)};
var wK=function(a,b,c,d){b=a.B.td[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.ei&&g.capture==c){var h=g.listener,m=g.handler||g.src;g.yt&&hK(a.B,g);e=!1!==h.call(m,d)&&e}}return e&&!d.defaultPrevented};var Zw=function(a){try{return _.ta.JSON.parse(a)}catch(b){}a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return eval("("+a+")")}catch(b){}throw Error("vb`"+a);};var sea=function(a){switch(a){case 0:return"No Error";case 1:return"Access denied to content document";case 2:return"File not found";case 3:return"Firefox silently errored";case 4:return"Application custom error";case 5:return"An exception occurred";case 6:return"Http response at 400 or 500 level";case 7:return"Request was aborted";case 8:return"Request timed out";case 9:return"The resource is not available offline";default:return"Unrecognized error code"}};var xK=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};var yK=function(){};yK.prototype.B=null;var zK=function(a){return a.B||(a.B=a.C())};var AK,BK=function(){};qB(BK,yK);BK.prototype.A=function(){return new XMLHttpRequest};BK.prototype.C=function(){return{}};AK=new BK;var CK=function(a,b){vK.call(this);this.C=a||1;this.A=b||_.ta;this.D=(0,_.oB)(this.fT,this);this.G=Date.now()};qB(CK,vK);aa=CK.prototype;aa.enabled=!1;aa.Eg=null;aa.setInterval=function(a){this.C=a;this.Eg&&this.enabled?(this.stop(),this.start()):this.Eg&&this.stop()};aa.fT=function(){if(this.enabled){var a=Date.now()-this.G;0<a&&a<.8*this.C?this.Eg=this.A.setTimeout(this.D,this.C-a):(this.Eg&&(this.A.clearTimeout(this.Eg),this.Eg=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};
aa.start=function(){this.enabled=!0;this.Eg||(this.Eg=this.A.setTimeout(this.D,this.C),this.G=Date.now())};aa.stop=function(){this.enabled=!1;this.Eg&&(this.A.clearTimeout(this.Eg),this.Eg=null)};aa.se=function(){CK.Bd.se.call(this);this.stop();delete this.A};var DK=function(a,b,c){if("function"===typeof a)c&&(a=(0,_.oB)(a,c));else if(a&&"function"==typeof a.handleEvent)a=(0,_.oB)(a.handleEvent,a);else throw Error("wb");return 2147483647<Number(b)?-1:_.ta.setTimeout(a,b||0)};var EK=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"),FK=function(a){a=a.match(EK)[1]||null;!a&&_.ta.self&&_.ta.self.location&&(a=_.ta.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""},GK=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," ")):
"")}}},HK=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)HK(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))},tea=/#|$/,uea=function(){var a=window.location.href,b=a.search(tea),c;a:{for(c=0;0<=(c=a.indexOf("ved",c))&&c<b;){var d=a.charCodeAt(c-1);if(38==d||63==d)if(d=a.charCodeAt(c+3),!d||61==d||38==d||35==d)break a;c+=4}c=-1}if(0>c)return null;d=a.indexOf("&",c);if(0>d||d>b)d=b;return decodeURIComponent(a.slice(c+4,-1!==d?d:0).replace(/\+/g,
" "))};_.IK=function(a){vK.call(this);this.headers=new Map;this.wa=a||null;this.D=!1;this.la=this.A=null;this.P="";this.H=0;this.I="";this.G=this.Ha=this.da=this.Da=!1;this.W=0;this.ja=null;this.eb="";this.Z=!1};qB(_.IK,vK);var vea=/^https?$/i,wea=["POST","PUT"],JK=[],Yw=function(a,b){const c=new _.IK;JK.push(c);b&&c.Sb("complete",b);c.B.add("ready",c.yb,!0,void 0,void 0);c.W=2E3;c.Z=!0;c.send(a,"GET","",{})};_.IK.prototype.yb=function(){this.dispose();_.ha(JK,this)};
_.IK.prototype.send=function(a,b,c,d){if(this.A)throw Error("xb`"+this.P+"`"+a);b=b?b.toUpperCase():"GET";this.P=a;this.I="";this.H=0;this.Da=!1;this.D=!0;this.A=this.wa?this.wa.A():AK.A();this.la=this.wa?zK(this.wa):zK(AK);this.A.onreadystatechange=(0,_.oB)(this.Sa,this);try{this.Ha=!0,this.A.open(b,String(a),!0),this.Ha=!1}catch(f){KK(this,f);return}a=c||"";c=new Map(this.headers);if(d)if(Object.getPrototypeOf(d)===Object.prototype)for(var e in d)c.set(e,d[e]);else if("function"===typeof d.keys&&
"function"===typeof d.get)for(const f of d.keys())c.set(f,d.get(f));else throw Error("yb`"+String(d));d=Array.from(c.keys()).find(f=>"content-type"==f.toLowerCase());e=_.ta.FormData&&a instanceof _.ta.FormData;!(0<=da(wea,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.Z&&(this.A.withCredentials=this.Z);try{LK(this),0<
this.W&&(this.ja=DK(this.Cc,this.W,this)),this.da=!0,this.A.send(a),this.da=!1}catch(f){KK(this,f)}};_.IK.prototype.Cc=function(){"undefined"!=typeof cB&&this.A&&(this.I="Timed out after "+this.W+"ms, aborting",this.H=8,this.dispatchEvent("timeout"),this.abort(8))};var KK=function(a,b){a.D=!1;a.A&&(a.G=!0,a.A.abort(),a.G=!1);a.I=b;a.H=5;MK(a);NK(a)},MK=function(a){a.Da||(a.Da=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
_.IK.prototype.abort=function(a){this.A&&this.D&&(this.D=!1,this.G=!0,this.A.abort(),this.G=!1,this.H=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),NK(this))};_.IK.prototype.se=function(){this.A&&(this.D&&(this.D=!1,this.G=!0,this.A.abort(),this.G=!1),NK(this,!0));_.IK.Bd.se.call(this)};_.IK.prototype.Sa=function(){this.Wa()||(this.Ha||this.da||this.G?OK(this):this.ac())};_.IK.prototype.ac=function(){OK(this)};
var OK=function(a){if(a.D&&"undefined"!=typeof cB&&(!a.la[1]||4!=PK(a)||2!=a.C()))if(a.da&&4==PK(a))DK(a.Sa,0,a);else if(a.dispatchEvent("readystatechange"),4==PK(a)){a.D=!1;try{if(QK(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.H=6;try{var b=2<PK(a)?a.A.statusText:""}catch(c){b=""}a.I=b+" ["+a.C()+"]";MK(a)}}finally{NK(a)}}},NK=function(a,b){if(a.A){LK(a);const c=a.A,d=a.la[0]?()=>{}:null;a.A=null;a.la=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}},LK=
function(a){a.ja&&(_.ta.clearTimeout(a.ja),a.ja=null)};_.IK.prototype.isActive=function(){return!!this.A};var QK=function(a){var b=a.C(),c;if(!(c=xK(b))){if(b=0===b)a=FK(String(a.P)),b=!vea.test(a);c=b}return c},PK=function(a){return a.A?a.A.readyState:0};_.IK.prototype.C=function(){try{return 2<PK(this)?this.A.status:-1}catch(a){return-1}};_.RK=function(a){try{return a.A?a.A.responseText:""}catch(b){return""}};
_.IK.prototype.getResponseHeader=function(a){if(this.A&&4==PK(this))return a=this.A.getResponseHeader(a),null===a?void 0:a};_.IK.prototype.getAllResponseHeaders=function(){return this.A&&2<=PK(this)?this.A.getAllResponseHeaders()||"":""};
var xea=function(a){const b={};a=a.getAllResponseHeaders().split("\r\n");for(let d=0;d<a.length;d++){if(yB(a[d]))continue;var c=WB(a[d]);const e=c[0];c=c[1];if("string"!==typeof c)continue;c=c.trim();const f=b[e]||[];b[e]=f;f.push(c)}return Ea(b,function(d){return d.join(", ")})},SK=function(a){return"string"===typeof a.I?a.I:String(a.I)};var yea=function(a){a.I.on("data",b=>{if("1"in b){var c=b["1"];let d;try{d=a.K(c)}catch(e){TK(a,new YJ(13,`Error when deserializing response data; error: ${e}`+`, response: ${c}`))}d&&UK(a,d)}if("2"in b)for(b=VK(a,b["2"]),c=0;c<a.H.length;c++)a.H[c](b)});a.I.on("end",()=>{WK(a,XK(a));for(let b=0;b<a.D.length;b++)a.D[b]()});a.I.on("error",()=>{if(0!=a.B.length){var b=a.A.H;0!==b||QK(a.A)||(b=6);var c=-1;switch(b){case 0:var d=2;break;case 7:d=10;break;case 8:d=4;break;case 6:c=a.A.C();d=XJ(c);break;
default:d=14}WK(a,XK(a));b=sea(b)+", error: "+SK(a.A);-1!=c&&(b+=", http status code: "+c);TK(a,new YJ(d,b))}})},TK=function(a,b){for(let c=0;c<a.B.length;c++)a.B[c](b)},WK=function(a,b){for(let c=0;c<a.G.length;c++)a.G[c](b)},XK=function(a){const b={},c=xea(a.A);Object.keys(c).forEach(d=>{b[d]=c[d]});return b},UK=function(a,b){for(let c=0;c<a.C.length;c++)a.C[c](b)},VK=function(a,b){let c=2,d;const e={};try{let f;f=lea(b);c=_.ED(f,1);d=_.HD(f,2);_.vD(f,YD,3).length&&(e["grpc-web-status-details-bin"]=
b)}catch(f){a.A&&404===a.A.C()?(c=5,d="Not Found: "+String(a.A.P)):(c=14,d="Unable to parse RpcStatus: "+f)}return{code:c,details:d,metadata:e}},zea=function(a,b){nK(a.A,"complete",()=>{if(QK(a.A)){var c=_.RK(a.A);if(b&&"text/plain"===a.A.getResponseHeader("Content-Type")){if(!atob)throw Error("zb");c=atob(c)}try{var d=a.K(c)}catch(f){TK(a,new YJ(13,`Error when deserializing response data; error: ${f}`+`, response: ${c}`));return}c=XJ(a.A.C());WK(a,XK(a));0==c?UK(a,d):TK(a,new YJ(c,"Xhr succeeded but the status code is not 200"))}else{c=
_.RK(a.A);let f;d=XK(a);if(c){var e=VK(a,c);c=e.code;f=e.details;e=e.metadata}else c=2,f="Rpc failed due to xhr error. error code: "+a.A.H+", error: "+SK(a.A),e=d;WK(a,d);TK(a,new YJ(c,f,e))}})},YK=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)},ZK=class{constructor(a,b){this.I=a.wR;this.K=b;this.A=a.nK;this.C=[];this.G=[];this.H=[];this.D=[];this.B=[];this.I&&yea(this)}on(a,b){"data"==a?this.C.push(b):"metadata"==a?this.G.push(b):"status"==a?this.H.push(b):"end"==a?this.D.push(b):"error"==a&&this.B.push(b);
return this}removeListener(a,b){"data"==a?YK(this.C,b):"metadata"==a?YK(this.G,b):"status"==a?YK(this.H,b):"end"==a?YK(this.D,b):"error"==a&&YK(this.B,b);return this}cancel(){this.A.abort()}};ZK.prototype.cancel=ZK.prototype.cancel;ZK.prototype.removeListener=ZK.prototype.removeListener;ZK.prototype.on=ZK.prototype.on;var $K=function(a){this.G=a.IT||null;this.D=a.XS||!1};qB($K,yK);$K.prototype.A=function(){return new aL(this.G,this.D)};$K.prototype.C=function(a){return function(){return a}}({});var aL=function(a,b){vK.call(this);this.la=a;this.P=b;this.I=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=null;this.Z=new Headers;this.C=null;this.ja="GET";this.da="";this.A=!1;this.W=this.D=this.G=null};qB(aL,vK);
aL.prototype.open=function(a,b){if(0!=this.readyState)throw this.abort(),Error("Ab");this.ja=a;this.da=b;this.readyState=1;bL(this)};aL.prototype.send=function(a){if(1!=this.readyState)throw this.abort(),Error("Bb");this.A=!0;const b={headers:this.Z,method:this.ja,credentials:this.I,cache:void 0};a&&(b.body=a);(this.la||_.ta).fetch(new Request(this.da,b)).then(this.Sa.bind(this),this.H.bind(this))};
aL.prototype.abort=function(){this.response=this.responseText="";this.Z=new Headers;this.status=0;this.D&&this.D.cancel("Request was aborted.").catch(()=>null);1<=this.readyState&&this.A&&4!=this.readyState&&(this.A=!1,cL(this));this.readyState=0};
aL.prototype.Sa=function(a){if(this.A&&(this.G=a,this.C||(this.status=this.G.status,this.statusText=this.G.statusText,this.C=a.headers,this.readyState=2,bL(this)),this.A&&(this.readyState=3,bL(this),this.A)))if("arraybuffer"===this.responseType)a.arrayBuffer().then(this.Da.bind(this),this.H.bind(this));else if("undefined"!==typeof _.ta.ReadableStream&&"body"in a){this.D=a.body.getReader();if(this.P){if(this.responseType)throw Error("Cb");this.response=[]}else this.response=this.responseText="",this.W=
new TextDecoder;dL(this)}else a.text().then(this.Ha.bind(this),this.H.bind(this))};var dL=function(a){a.D.read().then(a.wa.bind(a)).catch(a.H.bind(a))};aL.prototype.wa=function(a){if(this.A){if(this.P&&a.value)this.response.push(a.value);else if(!this.P){var b=a.value?a.value:new Uint8Array(0);if(b=this.W.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?cL(this):bL(this);3==this.readyState&&dL(this)}};aL.prototype.Ha=function(a){this.A&&(this.response=this.responseText=a,cL(this))};
aL.prototype.Da=function(a){this.A&&(this.response=a,cL(this))};aL.prototype.H=function(){this.A&&cL(this)};var cL=function(a){a.readyState=4;a.G=null;a.D=null;a.W=null;bL(a)};aL.prototype.setRequestHeader=function(a,b){this.Z.append(a,b)};aL.prototype.getResponseHeader=function(a){return this.C?this.C.get(a.toLowerCase())||"":""};
aL.prototype.getAllResponseHeaders=function(){if(!this.C)return"";const a=[],b=this.C.entries();for(var c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")};var bL=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};Object.defineProperty(aL.prototype,"withCredentials",{get:function(){return"include"===this.I},set:function(a){this.I=a?"include":"same-origin"}});var eL=function(a){if(a.Ph&&"function"==typeof a.Ph)return a.Ph();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(_.la(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Ha(a)},fL=function(a){if(a.Eq&&"function"==typeof a.Eq)return a.Eq();if(!a.Ph||"function"!=typeof a.Ph){if("undefined"!==typeof Map&&a instanceof Map)return Array.from(a.keys());if(!("undefined"!==
typeof Set&&a instanceof Set)){if(_.la(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}b=[];c=0;for(const d in a)b[c++]=d;return b}}},Aea=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(_.la(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var d=fL(a),e=eL(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};var gL=function(a,b){this.B=this.K=this.D="";this.I=null;this.H=this.A="";this.G=!1;var c;a instanceof gL?(this.G=void 0!==b?b:a.G,hL(this,a.D),this.K=a.K,this.B=a.B,iL(this,a.I),this.A=a.A,jL(this,a.C.clone()),this.H=a.H):a&&(c=String(a).match(EK))?(this.G=!!b,hL(this,c[1]||"",!0),this.K=kL(c[2]||""),this.B=kL(c[3]||"",!0),iL(this,c[4]),this.A=kL(c[5]||"",!0),jL(this,c[6]||"",!0),this.H=kL(c[7]||"")):(this.G=!!b,this.C=new lL(null,this.G))};
gL.prototype.toString=function(){var a=[],b=this.D;b&&a.push(mL(b,nL,!0),":");var c=this.B;if(c||"file"==b)a.push("//"),(b=this.K)&&a.push(mL(b,nL,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.I,null!=c&&a.push(":",String(c));if(c=this.A)this.B&&"/"!=c.charAt(0)&&a.push("/"),a.push(mL(c,"/"==c.charAt(0)?Bea:Cea,!0));(c=this.C.toString())&&a.push("?",c);(c=this.H)&&a.push("#",mL(c,Dea));return a.join("")};
gL.prototype.resolve=function(a){var b=this.clone(),c=!!a.D;c?hL(b,a.D):c=!!a.K;c?b.K=a.K:c=!!a.B;c?b.B=a.B:c=null!=a.I;var d=a.A;if(c)iL(b,a.I);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=0==e.lastIndexOf("/",0);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?jL(b,a.C.clone()):c=!!a.H;c&&(b.H=a.H);return b};gL.prototype.clone=function(){return new gL(this)};
var hL=function(a,b,c){a.D=c?kL(b,!0):b;a.D&&(a.D=a.D.replace(/:$/,""))},iL=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("Db`"+b);a.I=b}else a.I=null},jL=function(a,b,c){b instanceof lL?(a.C=b,Eea(a.C,a.G)):(c||(b=mL(b,Fea)),a.C=new lL(b,a.G))},oL=function(a,b){return a instanceof gL?a.clone():new gL(a,b)},kL=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},mL=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,Gea),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,
"%$1")),a):null},Gea=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},nL=/[#\/\?@]/g,Cea=/[#\?:]/g,Bea=/[#\?]/g,Fea=/[#\?@]/g,Dea=/#/g,lL=function(a,b){this.B=this.A=null;this.C=a||null;this.D=!!b},pL=function(a){a.A||(a.A=new Map,a.B=0,a.C&&GK(a.C,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};aa=lL.prototype;aa.Al=function(){pL(this);return this.B};
aa.add=function(a,b){pL(this);this.C=null;a=qL(this,a);var c=this.A.get(a);c||this.A.set(a,c=[]);c.push(b);this.B+=1;return this};aa.remove=function(a){pL(this);a=qL(this,a);return this.A.has(a)?(this.C=null,this.B-=this.A.get(a).length,this.A.delete(a)):!1};aa.clear=function(){this.A=this.C=null;this.B=0};aa.If=function(){pL(this);return 0==this.B};var rL=function(a,b){pL(a);b=qL(a,b);return a.A.has(b)};aa=lL.prototype;
aa.forEach=function(a,b){pL(this);this.A.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};aa.Eq=function(){pL(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};aa.Ph=function(a){pL(this);let b=[];if("string"===typeof a)rL(this,a)&&(b=b.concat(this.A.get(qL(this,a))));else{a=Array.from(this.A.values());for(let c=0;c<a.length;c++)b=b.concat(a[c])}return b};
aa.set=function(a,b){pL(this);this.C=null;a=qL(this,a);rL(this,a)&&(this.B-=this.A.get(a).length);this.A.set(a,[b]);this.B+=1;return this};aa.get=function(a,b){if(!a)return b;a=this.Ph(a);return 0<a.length?String(a[0]):b};
aa.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.Ph(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("&")};aa.clone=function(){var a=new lL;a.C=this.C;this.A&&(a.A=new Map(this.A),a.B=this.B);return a};
var qL=function(a,b){b=String(b);a.D&&(b=b.toLowerCase());return b},Eea=function(a,b){b&&!a.D&&(pL(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(qL(this,e),_.ja(c)),this.B+=c.length))},a));a.D=b};lL.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)Aea(arguments[b],function(c,d){this.add(d,c)},this)};var Hea=function(a){let b="";Da(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});return b};var sL=function(a){$J.call(this);this.Z=a;this.G={}};qB(sL,$J);var tL=[];sL.prototype.Sb=function(a,b,c,d){Array.isArray(b)||(b&&(tL[0]=b.toString()),b=tL);for(var e=0;e<b.length;e++){var f=nK(a,b[e],c||this.handleEvent,d||!1,this.Z||this);if(!f)break;this.G[f.key]=f}return this};var uL=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)uL(a,b,c[g],d,e,f);else(b=_.mK(b,c,d||a.handleEvent,e,f||a.Z||a))&&(a.G[b.key]=b)};
sL.prototype.hs=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.hs(a,b[f],c,d,e);else c=c||this.handleEvent,d=oa(d)?!!d.capture:!!d,e=e||this.Z||this,c=oK(c),d=!!d,b=dK(a)?iK(a.B,String(b),c,d,e):a?(a=qK(a))?iK(a,b,c,d,e):null:null,b&&(tK(b),delete this.G[b.key]);return this};var Iea=function(a){Da(a.G,function(b,c){this.G.hasOwnProperty(c)&&tK(b)},a);a.G={}};sL.prototype.se=function(){sL.Bd.se.call(this);Iea(this)};sL.prototype.handleEvent=function(){throw Error("Fb");};var Jea,Kea,Lea,Mea;Jea=function(a,b){let c=a;b.forEach(d=>{const e=c;c=f=>d.intercept(f,e)});return c};
Kea=function(a,b,c){const d=b.uz(),e=b.getMetadata();var f=a.C&&!1;f=a.A||f?new _.IK(new $K({IT:a.A,XS:f})):new _.IK;c+=d.Ea();e["Content-Type"]="application/json+protobuf";e["X-User-Agent"]="grpc-web-javascript/0.1";var g="Authorization"in e?(g=e.Authorization)?!!{SAPISIDHASH:!0,APISIDHASH:!0}[g.split(" ")[0]]:!1:!1;if(g||a.B)f.Z=!0;if(a.D)if(a=c,Ia(e))c=a;else if(c=Hea(e),"string"===typeof a){var h=encodeURIComponent("$httpHeaders");c=null!=c?"="+encodeURIComponent(String(c)):"";if(h+=c){c=a.indexOf("#");
0>c&&(c=a.length);g=a.indexOf("?");if(0>g||g>c){g=c;var m=""}else m=a.substring(g+1,c);a=[a.slice(0,g),m,a.slice(c)];c=a[1];a[1]=h?c?c+"&"+h:h:c;c=a[0]+(a[1]?"?"+a[1]:"")+a[2]}else c=a}else a.C.set("$httpHeaders",c),c=a;else for(h in e)f.headers.set(h,e[h]);a=c;h=new ZK({nK:f,wR:void 0},d.B);zea(h,"base64"==e["X-Goog-Encode-Response-If-Executable"]);b=d.A(b.C);f.send(a,"POST",b);return h};
Lea=function(a,b,c,d,e){const f=b.substr(0,b.length-e.name.length);return Jea(g=>new kea((h,m)=>{let p={};const v=Kea(a,g,f);v.on("error",w=>m(w));v.on("metadata",w=>{p=w});v.on("data",w=>{h(aea(g.uz(),w,p))})}),a.G).call(a,$da(e,c,d)).then(g=>g.kS)};_.vL=function(a,b,c,d,e){return Lea(a,b,c,d,e)};Mea=class{constructor(a={}){this.D=a.qW||eB("suppressCorsPreflight",a)||!1;this.B=a.withCredentials||eB("withCredentials",a)||!1;this.G=a.vW||[];this.A=a.yW;this.C=a.wW||!1}};var wL=function(a,b){b=b||{};b.format="jspb";this.A=new Mea(b);this.B=void 0==a?a:a.replace(/\/+$/,"")};aa=wL.prototype;aa.metadata=function(a,b){return _.vL(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/Metadata",a,b||{},fea)};aa.Dn=function(a,b){return _.vL(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/FamilyInfo",a,b||{},dea)};
aa.hz=function(a){return _.vL(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/FamilyDetail",a,{},cea)};aa.sampleText=function(a,b){return _.vL(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/SampleText",a,b||{},iea)};aa.axisRegistry=function(a,b){return _.vL(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/AxisRegistry",a,b||{},bea)};var xL=new _.IJ,yL=class{create(a,b){return new wL(a,Object.assign({},{withCredentials:!0},b))}},zL,Oea,Pea,Qea,Rea,AL,Nea;yL.F=function(a){return new (a||yL)};yL.ia=_.Jf({fa:yL,U:yL.F,aa:"root"});zL=function(a){const b=new Map;for(const c of a){a=Nea(c.getContext());if(!a)continue;let d,e;const f=null==(d=c)?void 0:null==(e=d.ue())?void 0:_.dd(e);void 0!==f&&b.set(a.bb(),f)}return b};
Oea=function(a){const b=new _.GJ(1);if(a=null==a?void 0:_.uD(a,AG,7)){const c=new Map;c.set(_.HD(a,1),_.HD(a,2));b.set(xL.bb(),c)}return b};Pea=function(a){const b=new _.GJ(1);if(a=null==a?void 0:_.uD(a,AG,7)){const c=new Map;c.set(_.HD(a,1),_.vD(a,yG,4).map(d=>_.dd(d)));b.set(xL.bb(),c)}return b};
Qea=function(a){return new sv(a.map(b=>({tag:_.HD(b,1),displayName:_.HD(b,2),min:_.GD(b,3),defaultValue:_.GD(b,5),max:_.GD(b,4),precision:_.ED(b,6),description:b.Bl(),fallbacks:_.vD(b,Yba,7).map(c=>({name:c.Ea(),value:c.ue(),displayName:_.HD(c,3)})),fallbackOnly:_.DD(b,9),illustrationUrl:daa(b)})))};
Rea=function(a){var b=pv();const c=gea(new VJ,b||null);b=a.P.get(b.bb());return _.A(b?_.Fl(b):_.A(a.Te(()=>{var d=a.C;return _.vL(d.A,d.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/ResultCount",c,{},hea)}),_.In(_.dd(aca()))),_.z(d=>d.Al()))};AL=function(a,b){return Sda(a,(null==b?void 0:b.bb())||"",()=>new Map)};
Nea=function(a){switch(a){case 1:return pv();case 2:return KJ||(KJ=ov("[null,null,null,null,null,null,null,true]"));case 3:return LJ||(LJ=ov("[null,true]"));case 0:break;default:_.Xa(a,`Unsupported value for CacheContext: ${a}`)}return null};
_.BL=class{constructor(a,b){this.B=a;this.N=b;this.C=this.N.create(_.HD(this.B.config,2));this.D=_.uD(this.B.config,BG,14);let c;this.P=zL((null==(c=this.D)?void 0:_.vD(c,bca,1))||[]);let d;this.W=zL((null==(d=this.D)?void 0:_.vD(d,$ba,4))||[]);let e;zL((null==(e=this.D)?void 0:_.vD(e,Zba,3))||[]);let f,g,h;this.A=new Map(Array.from((null==(f=_.uD(this.B.config,BG,14))?void 0:null==(g=_.uD(f,xG,5))?void 0:null==(h=_.td(g,1,_.rG))?void 0:h.entries())||[]).map(([J,P])=>[P.Ea(),J]));let m,p,v;this.G=
new Map(Array.from((null==(m=_.uD(this.B.config,BG,14))?void 0:null==(p=_.uD(m,xG,5))?void 0:null==(v=_.td(p,1,_.rG))?void 0:v.entries())||[]).map(([J,P])=>[J,_.dd(P)]));let w,y,B;this.H=new Map(Array.from((null==(w=_.uD(this.B.config,BG,14))?void 0:null==(y=_.uD(w,wG,6))?void 0:null==(B=_.td(y,1,vG))?void 0:B.entries())||[]).map(([J,P])=>[J,_.dd(P)]));this.I=Oea(this.D);let E;this.K=new Map([null==(E=this.D)?void 0:_.uD(E,AG,7)].filter(J=>void 0!==J&&J.A()).map(J=>{let P;return[null==J?void 0:_.HD(J,
2),null==J?void 0:null==(P=_.uD(J,zG,3))?void 0:_.dd(P)]}));this.Cv=Pea(this.D);this.bg=_.A(_.cm(()=>{let J,P;const U=null==(J=_.uD(this.B.config,BG,14))?void 0:null==(P=_.uD(J,pG,2))?void 0:_.dd(P);return void 0!==U?_.Fl(U):this.Te(()=>this.C.axisRegistry(new MJ))}),_.z(J=>{J=_.vD(J,oG,1);return Qea(J)}),_.Cn(1));this.Z=_.cm(()=>Rea(this))}Dn(a){var b=this.A.get(a);return b&&(b=this.G.get(b))?_.Fl(b):_.A(this.Te(()=>{var c=this.C,d=c.Dn;var e=new RJ;var f=OJ(new PJ,a);e=_.xD(e,1,PJ,f);return d.call(c,
e)}),_.z(c=>{c=_.td(c,1,_.rG);if(1!==c.size)throw Error("Jb`"+c.size);for(const [d,e]of c.entries()){c=d;const f=e;this.A.set(a,c);this.G.set(c,f);return f}throw Error("Kb");}))}hz(a){var b=this.A.get(a);return b&&(b=this.H.get(b))?_.Fl(b):_.A(this.Te(()=>{var c=this.C,d=c.hz;var e=new QJ;var f=OJ(new PJ,a);e=_.xD(e,1,PJ,f);return d.call(c,e)}),_.z(c=>{c=_.td(c,1,vG);if(1!==c.size)throw Error("Jb`"+c.size);for(const [d,e]of c.entries()){c=d;const f=e;this.A.set(a,c);this.H.set(c,f);return f}throw Error("Kb");
}))}sampleText(a,b){var c=this.A.get(a);if(c){var d=AL(this.I,b).get(c);if(d&&(d=this.K.get(d),c=AL(this.Cv,b).get(c),d&&c))return _.Fl({sampleText:d,Cv:c})}return _.A(this.Te(()=>{var e=this.C,f=e.sampleText;var g=new WJ;var h=OJ(new PJ,a);g=_.cx(g,PJ,1,h);g=_.cx(g,_.IJ,2,b);return f.call(e,g)}),_.z(e=>{const f=_.HD(e,1),g=_.HD(e,2),h=_.uD(e,zG,3),m=_.vD(e,yG,4);this.A.set(a,f);AL(this.I,b).set(f,g);this.K.set(g,h);AL(this.Cv,b).set(f,m);return{sampleText:_.uD(e,zG,3),Cv:_.vD(e,yG,4)}}))}Te(a){return _.cm(()=>
{const b=a();return b instanceof Promise||b instanceof _.Bl?b:jv(b)})}};_.BL.F=function(a){return new (a||_.BL)(_.k(_.GG),_.k(yL))};_.BL.ia=_.Jf({fa:_.BL,U:_.BL.F,aa:"root"});var Sea=class{constructor(a){this.wl=a.family;this.wn=a.designers;this.totalViews=a.totalViews||0;this.viewsByDateRange=a.viewsByDateRange;this.viewsByBrowser=a.viewsByBrowser||{};this.viewsByOS=a.viewsByOS||{}}};var Tea;_.CL={withCredentials:!0};Tea=function(a){return a?a.map(b=>new Sea(b)):[]};_.Ov=function(a,b){return a.G[b]?a.G[b]:null};
_.DL=class{constructor(a,b,c){this.D=a;this.C=b;this.K=c;this.G={};this.H={};this.B=_.HD(this.C.config,2);this.ja=`${this.B}${"metadata/stats"}`;this.da=_.A(this.D.get(this.ja,_.CL),_.z(d=>Tea(d)),_.Cn(1));this.Z=`${this.B}${"metadata/fonts"}`;this.A=_.A(_.cm(()=>this.C.features.Oj?jF:this.D.get(this.Z,_.CL)),_.z(d=>{d=wv(d);for(const e of d.familyMetadataList)this.G[e.name]=e;return d}),_.Cn(1));this.bg=this.C.features.Oj?this.K.bg:_.A(this.A,_.z(d=>d.axisRegistry));this.W=_.A(this.A,_.z(d=>d.familyMetadataList));
this.P=_.A(this.A,_.z(d=>d.familyMetadataList.filter(e=>e.isBrandFont)));this.N=_.A(this.A,_.z(d=>d.familyMetadataList.filter(e=>!e.isBrandFont||e.isOpenSource)));this.I=_.A(this.A,_.z(d=>d.familyMetadataList.filter(e=>e.isNoto)));_.A(this.A,_.z(d=>d.promotedScript))}};_.DL.F=function(a){return new (a||_.DL)(_.k(_.nu),_.k(_.GG),_.k(_.BL))};_.DL.ia=_.Jf({fa:_.DL,U:_.DL.F,aa:"root"});var Uea,EL,Wea,Vea;Uea=new _.Gv([]);EL=function(a,b){var c=_.jr(a);if(1===c.length&&b&&b.contains(c[0]))return a.fontFamily.name;c=Vea(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(";")}`};Wea=function(a){return a.filter(b=>0<b.A).map(b=>EL(b,Uea)).sort()};
Vea=function(a){const b=_.jr(a).sort((e,f)=>NF(e,f)),c=EJ(a),d=new Set;for(const e of b){const f=_.iv(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 _.Gv(e)})};_.FL=class{constructor(a){this.ub=a;this.A=_.A(this.ub.bg,_.z(b=>new _.Gv(b.axes.map(c=>new _.Hv(c.tag,c.defaultValue)))))}bb(a,b){a=a.filter(c=>0<c.A).map(c=>_.A(_.A(this.A,_.z(d=>EL(c,d))),_.z(d=>b?d.replace(/\s/g,b):d)));return _.A(_.Xl(a),_.z(c=>c.sort()))}};
_.FL.F=function(a){return new (a||_.FL)(_.k(_.DL))};_.FL.ia=_.Jf({fa:_.FL,U:_.FL.F,aa:"root"});var HL;_.GL=a=>"number"===typeof a;HL=a=>"boolean"===typeof a;var Xea,JL,IL;Xea=a=>!!a&&("object"===typeof a||"function"===typeof a);JL=function(a,b,c,d){let e=d;if(a.G){var f=a.G.getItem(b);f=IL(f);c(f)&&(e=f)}b=new Yea(a.G,b,c,d,e);a.la.push(b.reset);return b};IL=function(a){if(null===a)return null;try{return JSON.parse(a)}catch(b){}return null};_.KL=function(a,b){a.A.next([...(new Set(a.A.value)).add(b)])};
_.LL=class{constructor(){this.G=window.localStorage;this.la=[];this.P=this.D=JL(this,"tabCount",_.GL,0);this.jg=this.B=JL(this,"isDarkTheme",HL,!1);this.ja=this.N=JL(this,"isShoppingBagCalloutClosed",HL,!1);this.uQ=this.C=JL(this,"isGetFontCalloutUnderstood",HL,!1);this.kH=JL(this,"downloadUnderstood",HL,!1);this.K=JL(this,"shareCalloutHidden",HL,!1);this.Ha=JL(this,"opszFilesizeUnderstood",HL,!1);this.Da=JL(this,"cookieBarDismissed",HL,!1);this.wa=this.H=JL(this,"collectionState",Xea,{});this.Z=
this.A=JL(this,"bannersDismissed",Lv(),[]);this.W=this.I=JL(this,"colorPickerCustomColors",Lv(),[]);this.da=JL(this,"gridLayout",HL,!1);window.addEventListener("storage",({key:a,newValue:b})=>{if(null===a)for(var c of this.la.values())c();else{a:{switch(a){case "downloadUnderstood":case "opszFilesizeUnderstood":case "shareCalloutHidden":case "cookieBarDismissed":case "isShoppingBagCalloutClosed":case "isGetFontCalloutUnderstood":case "isDarkTheme":case "tabCount":case "collectionState":case "bannersDismissed":case "optInBannerHidden":case "textEditingUnderstood":case "colorPickerCustomColors":case "gridLayout":c=
!0;break a;default:try{_.Xa(a,`Unsupported value for LocalStorageKey: ${a}`)}catch(d){c=!1;break a}}c=void 0}if(c)switch(b=IL(b),a){case "downloadUnderstood":this.kH.A(b);break;case "opszFilesizeUnderstood":this.Ha.A(b);break;case "shareCalloutHidden":this.K.A(b);break;case "cookieBarDismissed":this.Da.A(b);break;case "isShoppingBagCalloutClosed":this.N.A(b);break;case "isGetFontCalloutUnderstood":this.C.A(b);break;case "isDarkTheme":this.B.A(b);break;case "tabCount":this.D.A(b);break;case "collectionState":this.H.A(b);
break;case "bannersDismissed":this.A.A(b);break;case "colorPickerCustomColors":this.I.A(b);break;case "gridLayout":this.da.A(b);break;case "optInBannerHidden":case "textEditingUnderstood":break;default:_.Xa(a,`Unsupported value for LocalStorageKey: ${a}`)}}})}};_.LL.F=function(a){return new (a||_.LL)};_.LL.ia=_.Jf({fa:_.LL,U:_.LL.F,aa:"root"});
var Yea=class extends _.Xs{constructor(a,b,c,d,e){super(e);this.G=a;this.key=b;this.H=c;this.defaultValue=d}A(a){this.H(a)&&super.next(a)}next(a){if(this.value!==a){try{this.G.setItem(this.key,JSON.stringify(a))}catch(b){}super.next(a)}}reset(){this.next(this.defaultValue)}};var ML=class{constructor(a){this.B=a;this.gtag=this.B.gtag;this.C=this.B.B}A(a,b,c,d){a={event_category:a};c&&(a.event_label=c);"number"===typeof d&&(a.value=d);this.gtag("event",b,Object.assign({},a))}};ML.F=function(a){return new (a||ML)(_.k(_.GG))};ML.ia=_.Jf({fa:ML,U:ML.F,aa:"root"});_.NL=function(a,b,c){let d;const e=b instanceof Error?`${b.name}: ${b.message} ${null!=(d=b.stack)?d:"no stacktrace"}`:b;a.C.push(e);a.B.gtag("event","exception",{description:e,exFatal:c})};
_.OL=class{constructor(a,b,c){this.B=a;this.D=b;this.location=c;this.C=[];this.ha=new _.Dn(1);_.A(this.D.lc,_.Ln(this.ha)).subscribe(d=>{if(d instanceof Eu){const e=this.location.path();d=this.B;d.gtag("config",d.C,{page_path:e.split("?")[0]})}})}ka(){this.ha.next();this.ha.complete()}A(a,b,c,d){this.B.A(a,b,`${c}`,d)}};_.OL.F=function(a){return new (a||_.OL)(_.k(ML),_.k(_.Mu),_.k(_.oH))};_.OL.ia=_.Jf({fa:_.OL,U:_.OL.F,aa:"root"});var PL=class{constructor(){this.A=window.sessionStorage;this.B=this.A.getItem("refreshToken")}};PL.F=function(a){return new (a||PL)};PL.ia=_.Jf({fa:PL,U:PL.F,aa:"root"});var QL,RL,Zea,UL,VL;QL=function(a,b){a.A||"familyAdded"!==b&&"familyRemoved"!==b||a.G.A("collection","changeFamilyCount",a.families.value.length)};RL=function(a){a.families.next(a.families.value)};_.SL=function(a){var b=a.Va;a=Wea(a.families.value);b.H.next({["selection.family"]:a.length?a.join("|"):void 0})};
Zea=function(a,b){const c=_.Nv(b,a.ub);for(const d of a.families.value){const e=d.fontFamily;b=_.jr(d).filter(f=>!c.find(g=>{let h;return g.fontFamily.name===e.name&&(null==(h=g.variant)?void 0:h.Se(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)};_.TL=function(a,b,c=!1){-1>b||b>=a.families.value.length||-1!==b&&c&&a.scrollIntoView()};UL=function(a,b){return new _.FJ(b,c=>{QL(a,c)},()=>{RL(a)})};
VL=function(a,b,c=!0){a.families.value.unshift(b);QL(a,"familyAdded");c&&_.SL(a)};_.XL=function(a,b,c=!0){b=a.families.value.findIndex(_.WL(b));a.families.value.splice(b,1);RL(a);QL(a,"familyRemoved");_.TL(a,-1);c&&_.SL(a)};_.WL=function(a){return b=>b.fontFamily.name===a.name};
_.YL=class{constructor(a,b,c,d,e){this.ub=a;this.G=b;this.Va=c;this.nq=d;this.H=e;this.A=!0;this.families=new _.Xs([]);this.Og=_.A(this.families,Hn(()=>this.A));this.C=_.A(this.Og,_.z(f=>Object.fromEntries(f.map(g=>[g.fontFamily.name,g]))));this.I=_.A(this.Og,_.Kn(f=>this.nq.bb(f,"+")));this.K=new _.zn;this.visibility="close";_.A(this.Og,_.z(f=>f.reduce((g,h)=>g+h.A,0)));this.Rj=_.A(this.Og,_.z(f=>f.length));this.B=!1;this.ha=new _.Dn(1);this.D=new _.Xs(!1);this.Pn=_.WE(this.D);_.A(this.Va.wa,_.Kn(f=>
!this.A||f["selection.family"]?_.A(this.ub.A,_.z(()=>f)):_.Fl(f)),_.Pn(this.Va.P),_.Ln(this.ha)).subscribe(([f,g])=>{Zea(this,f["selection.family"]||"");QL(this,"initialized");this.A&&(f=null!==this.H.B,1!==g||f||this.clear());this.A=!1;RL(this)})}ka(){this.ha.next();this.ha.complete()}toggle(a,b){this.contains(a,b)?this.remove(a,b):this.add(a,b)}get isVisible(){return"open"===this.visibility}update(a,b,c=!0){let d=this.families.value.find(_.WL(a));d||(d=UL(this,a),VL(this,d,c));d.update(b);RL(this);
c&&_.SL(this)}add(a,b,c=!0,d=!0){if(Tv(a,b)){var e=this.families.value.find(_.WL(a));e||(e=UL(this,a),VL(this,e,d));if(!EJ(e)){var f=e.fontFamily;f=_.Rv(_.eG(f,b,!1),f.tc);this.contains(e.fontFamily,f)&&DJ(e,f);if(b.has("opsz")&&!_.fr(b.get("opsz"))){f=e;for(const g of _.jr(f))DJ(f,g),CJ(f,_.eG(f.fontFamily,g,!0));f.C()}}EJ(e)?CJ(e,this.Fq(e.fontFamily,b)):CJ(e,b);RL(this);this.B||this.isVisible||!d||(this.visibility="open",!this.B&&this.isVisible&&(this.B=!0),QL(this,"toggleVisibility"),this.D.next(this.isVisible));
c&&(a=this.families.value.findIndex(_.WL(a)),_.TL(this,a,!0));d&&_.SL(this)}}remove(a,b,c=!0,d=!0,e=!0){const f=this.families.value.find(_.WL(a));f&&(DJ(f,b),0===f.A?_.XL(this,f.fontFamily,e):c&&(a=this.families.value.findIndex(_.WL(a)),_.TL(this,a,d),RL(this)),e&&_.SL(this))}contains(a,b){return(a=this.families.value.find(_.WL(a)))?!b||a.Ll(b):!1}clear(){const a=this.families.value;this.families.next([]);QL(this,"cleared");_.SL(this);return a}scrollIntoView(){this.K.next()}Fq(a,b){return _.Rv(_.eG(a,
b,!0),a.tc)}};_.YL.F=function(a){return new (a||_.YL)(_.k(_.DL),_.k(_.OL),_.k(_.LL),_.k(_.FL),_.k(PL))};_.YL.ia=_.Jf({fa:_.YL,U:_.YL.F,aa:"root"});var ZL=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)`:""}},$ea=new ZL("phone",0,720),afa=new ZL("tablet",721,1024),bfa=new ZL("desktop",1025,Infinity),cfa=new ZL("drawer-push",1246,Infinity),$L=new ZL("expanded",1440,Infinity);_.aM=class{constructor(){this.om=this.A=new _.Xs([])}reset(){this.A.next([])}Se(a,b){return a.family===b.family&&a.icon.Se(b.icon)}add(a){this.A.next([a])}remove(a){const b=this.A.value.filter(c=>!this.Se(c,a));this.A.next(b)}toggle(a){for(const b of this.A.value)if(this.Se(a,b)){this.remove(a);return}this.add(a)}aw(a){const b=this.A.value.map(c=>Object.assign({},c,{axes:a}));this.A.next(b)}};_.aM.F=function(a){return new (a||_.aM)};_.aM.ia=_.Jf({fa:_.aM,U:_.aM.F,aa:"root"});var Xv;var bw,$v;var bM;var cM;try{cM="undefined"!==typeof Intl&&Intl.v8BreakIterator}catch(a){cM=!1}
_.dM=class{constructor(a){this.D=(this.isBrowser=(this.K=a)?"browser"===this.K:"object"===typeof document&&!!document)&&/(edge)/i.test(navigator.userAgent);this.C=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent);this.H=this.isBrowser&&!(!window.chrome&&!cM)&&"undefined"!==typeof CSS&&!this.D&&!this.C;this.G=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.H&&!this.D&&!this.C;this.A=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);this.I=
this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent);this.N=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.C;this.B=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.G}};_.dM.F=function(a){return new (a||_.dM)(_.k(rj))};_.dM.ia=_.Jf({fa:_.dM,U:_.dM.F,aa:"root"});var dfa=new _.n("cdk-input-modality-detector-options"),efa={aQ:[18,17,224,91,16]},eM=_.Zv({passive:!0,capture:!0}),fM=class{get I(){return this.A.value}constructor(a,b,c,d){this.Ja=a;this.B=null;this.A=new _.Xs(null);this.C=0;this.D=e=>{let f,g;(null==(f=this.Fh)?0:null==(g=f.aQ)?0:g.some(h=>h===e.keyCode))||(this.A.next("keyboard"),this.B=_.dw(e))};this.Xs=e=>{650>Date.now()-this.C||(this.A.next(0===e.buttons||0===e.detail?"keyboard":"mouse"),this.B=_.dw(e))};this.G=e=>{_.Vv(e)?this.A.next("keyboard"):
(this.C=Date.now(),this.A.next("touch"),this.B=_.dw(e))};this.Fh=Object.assign({},efa,d);this.H=_.A(this.A,_.Fn());_.A(this.H,_.en());a.isBrowser&&b.La(()=>{c.addEventListener("keydown",this.D,eM);c.addEventListener("mousedown",this.Xs,eM);c.addEventListener("touchstart",this.G,eM)})}ka(){this.A.complete();this.Ja.isBrowser&&(document.removeEventListener("keydown",this.D,eM),document.removeEventListener("mousedown",this.Xs,eM),document.removeEventListener("touchstart",this.G,eM))}};
fM.F=function(a){return new (a||fM)(_.k(_.dM),_.k(_.sq),_.k(_.ww),_.k(dfa,8))};fM.ia=_.Jf({fa:fM,U:fM.F,aa:"root"});var ffa,gM;ffa=new _.n("cdk-focus-monitor-default-options");gM=_.Zv({passive:!0,capture:!0});
_.hM=function(a,b,c=!1){b=_.iw(b);if(!a.Ja.isBrowser||1!==b.nodeType)return _.Fl();a:{if(null==bM){var d="undefined"!==typeof document?document.head:null;bM=!(!d||!d.createShadowRoot&&!d.attachShadow)}if(bM&&(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.At=!0),e.nh;c={At:c,nh:new _.zn,DI:d};a.A.set(b,c);a.Sa(c);return c.nh};
_.iM=function(a,b){b=_.iw(b);const c=a.A.get(b);c&&(c.nh.complete(),a.I(b),a.A.delete(b),a.eb(c))};_.jM=function(a,b,c,d){b=_.iw(b);b===(a.ta||document).activeElement?a.Ha(b).forEach(([e,f])=>a.da(e,c,f)):(a.la(c),"function"===typeof b.focus&&b.focus(d))};
_.kM=class{constructor(a,b,c,d,e){this.Aa=a;this.Ja=b;this.D=c;this.C=null;this.H=this.K=!1;this.A=new Map;this.Z=0;this.B=new Map;this.Da=()=>{this.K=!0;this.yb=window.setTimeout(()=>this.K=!1)};this.wa=new _.zn;this.G=f=>{for(var g=_.dw(f);g;g=g.parentElement)"focus"===f.type?this.Hg(f,g):this.Df(f,g)};this.ta=d;this.N=(null==e?void 0:e.uV)||0}ka(){this.A.forEach((a,b)=>_.iM(this,b))}Wa(a){return this.C?this.H?this.ob(a)?"touch":"program":this.C:this.K&&this.W?this.W:a&&this.Oa(a)?"mouse":"program"}ob(a){return 1===
this.N||!(null==a||!a.contains(this.D.B))}I(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)}la(a,b=!1){this.Aa.La(()=>{this.C=a;this.H="touch"===a&&b;0===this.N&&(clearTimeout(this.ja),this.ja=setTimeout(()=>this.C=null,this.H?650:1))})}Hg(a,b){const c=this.A.get(b);a=_.dw(a);c&&(c.At||b===
a)&&this.da(b,this.Wa(a),c)}Df(a,b){const c=this.A.get(b);!c||c.At&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.I(b),this.P(c,null))}P(a,b){a.nh.Vd.length&&this.Aa.run(()=>a.nh.next(b))}Sa(a){if(this.Ja.isBrowser){var b=a.DI;(a=this.B.get(b)||0)||this.Aa.La(()=>{b.addEventListener("focus",this.G,gM);b.addEventListener("blur",this.G,gM)});this.B.set(b,a+1);1===++this.Z&&(this.Aa.La(()=>{((this.ta||document).defaultView||window).addEventListener("focus",this.Da)}),_.A(this.D.H,
_.Ln(this.wa)).subscribe(c=>{this.la(c,!0)}))}}eb(a){a=a.DI;if(this.B.has(a)){const b=this.B.get(a);1<b?this.B.set(a,b-1):(a.removeEventListener("focus",this.G,gM),a.removeEventListener("blur",this.G,gM),this.B.delete(a))}--this.Z||(((this.ta||document).defaultView||window).removeEventListener("focus",this.Da),this.wa.next(),clearTimeout(this.yb),clearTimeout(this.ja))}da(a,b,c){this.I(a,b);this.P(c,b);this.W=b}Ha(a){const b=[];this.A.forEach((c,d)=>{(d===a||c.At&&d.contains(a))&&b.push([d,c])});
return b}Oa(a){const b=this.D.B;if("mouse"!==this.D.I||!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}};_.kM.F=function(a){return new (a||_.kM)(_.k(_.sq),_.k(_.dM),_.k(fM),_.k(_.ww,8),_.k(ffa,8))};_.kM.ia=_.Jf({fa:_.kM,U:_.kM.F,aa:"root"});var lM;
lM=function(a,b){if(!a.Ja.isBrowser)return!1;try{var c=(b.ownerDocument&&b.ownerDocument.defaultView||window).frameElement}catch(f){c=null}if(c&&(-1===lw(c)||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();let d=lw(b);if(b.hasAttribute("contenteditable"))a=-1!==d;else{var e;if(!(e="iframe"===c||"object"===c)&&(e=a.Ja.G&&a.Ja.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.Ja.I||b.hasAttribute("controls"):0<=b.tabIndex}return a};_.mM=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")||kw(b);return c&&!a.zu(b)&&a.isVisible(b)};
_.nM=class{constructor(a){this.Ja=a}zu(a){return a.hasAttribute("disabled")}isVisible(a){return!!(a.offsetWidth||a.offsetHeight||"function"===typeof a.getClientRects&&a.getClientRects().length)&&"visible"===getComputedStyle(a).visibility}};_.nM.F=function(a){return new (a||_.nM)(_.k(_.dM))};_.nM.ia=_.Jf({fa:_.nM,U:_.nM.F,aa:"root"});var qM;_.oM=function(a){(a=a.W("start"))&&a.focus(void 0);return!!a};_.pM=function(a){a.H||(a.Aa.La(()=>{a.B||(a.B=a.N(),a.B.addEventListener("focus",a.da));a.A||(a.A=a.N(),a.A.addEventListener("focus",a.Z))}),a.nb.parentNode&&(a.nb.parentNode.insertBefore(a.B,a.nb),a.nb.parentNode.insertBefore(a.A,a.nb.nextSibling),a.H=!0))};qM=function(a){const b=a.nb.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(b){if(!_.mM(a.C,b))return a=a.I(b),null==a||a.focus(void 0),!!a;b.focus(void 0);return!0}return _.oM(a)};
_.rM=function(a){return new Promise(b=>{a.ja(()=>b(qM(a)))})};
_.sM=class{get enabled(){return this.Ei}set enabled(a){this.Ei=a;this.B&&this.A&&(this.D(a,this.B),this.D(a,this.A))}constructor(a,b,c,d,e=!1){this.nb=a;this.C=b;this.Aa=c;this.ta=d;this.H=!1;this.da=()=>{const f=this.W("end");f&&f.focus(void 0);return!!f};this.Z=()=>_.oM(this);this.Ei=!0;e||_.pM(this)}destroy(){const a=this.B,b=this.A;a&&(a.removeEventListener("focus",this.da),a.remove());b&&(b.removeEventListener("focus",this.Z),b.remove());this.B=this.A=null;this.H=!1}W(a){const b=this.nb.querySelectorAll(`[cdk-focus-region-${a}], `+
`[cdkFocusRegion${a}], `+`[cdk-focus-${a}]`);return"start"==a?b.length?b[0]:this.I(this.nb):b.length?b[b.length-1]:this.P(this.nb)}jd(){return this.H}I(a){if(_.mM(this.C,a)&&lM(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.I(a[b]):null;if(c)return c}return null}P(a){if(_.mM(this.C,a)&&lM(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.P(a[b]):null;if(c)return c}return null}N(){const a=
this.ta.createElement("div");this.D(this.Ei,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")}ja(a){this.Aa.isStable?a():_.A(this.Aa.ho,_.gn()).subscribe(a)}};_.tM=class{constructor(a,b,c){this.A=a;this.Aa=b;this.ta=c}create(a,b=!1){return new _.sM(a,this.A,this.Aa,this.ta,b)}};_.tM.F=function(a){return new (a||_.tM)(_.k(_.nM),_.k(_.sq),_.k(_.ww))};
_.tM.ia=_.Jf({fa:_.tM,U:_.tM.F,aa:"root"});var uM=new Set,vM,gfa=function(a,b){if(a.Ja.G||a.Ja.H){var c=a.B;if(!uM.has(b))try{vM||(vM=document.createElement("style"),c&&vM.setAttribute("nonce",c),vM.setAttribute("type","text/css"),document.head.appendChild(vM)),vM.sheet&&(vM.sheet.insertRule(`@media ${b} {body{ }}`,0),uM.add(b))}catch(d){console.error(d)}}return a.A(b)},wM=class{constructor(a,b){this.Ja=a;this.B=b;this.A=this.Ja.isBrowser&&window.matchMedia?window.matchMedia.bind(window):mw}};
wM.F=function(a){return new (a||wM)(_.k(_.dM),_.k(yE,8))};wM.ia=_.Jf({fa:wM,U:wM.F,aa:"root"});_.yM=class{constructor(a,b){this.D=a;this.vc=b;this.B=new Map;this.A=new _.zn}ka(){this.A.next();this.A.complete()}observe(a){a=_.nw(_.fw(a)).map(b=>this.C(b).observable);a=_.Xl(a);a=bm(_.A(a,_.gn()),_.A(a,_.Fn(),_.Sm(0)));return _.A(a,_.z(b=>{const c={matches:!1,gn:{}};b.forEach(({matches:d,query:e})=>{c.matches=c.matches||d;c.gn[e]=d});return c}))}C(a){if(this.B.has(a))return this.B.get(a);const b=gfa(this.D,a),c={observable:_.A(new _.Bl(d=>{const e=f=>this.vc.run(()=>d.next(f));b.addListener(e);
return()=>{b.removeListener(e)}}),_.In(b),_.z(({matches:d})=>({query:a,matches:d})),_.Ln(this.A)),kR:b};this.B.set(a,c);return c}};_.yM.F=function(a){return new (a||_.yM)(_.k(wM),_.k(_.sq))};_.yM.ia=_.Jf({fa:_.yM,U:_.yM.F,aa:"root"});var hfa=function(a){if(!a.Ja.isBrowser)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},AM=class{constructor(a,b){this.Ja=a;this.ta=b;this.C=
_.Ng(_.yM).observe("(forced-colors: active)").subscribe(()=>{this.B&&(this.B=!1,this.A())})}ka(){this.C.unsubscribe()}A(){if(!this.B&&this.Ja.isBrowser&&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=hfa(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")}}};
AM.F=function(a){return new (a||AM)(_.k(_.dM),_.k(_.ww))};AM.ia=_.Jf({fa:AM,U:AM.F,aa:"root"});var ifa=new _.n("liveAnnouncerElement",{aa:"root",U:ow}),jfa=new _.n("LIVE_ANNOUNCER_DEFAULT_OPTIONS");_.BM=class{create(a){return"undefined"===typeof MutationObserver?null:new MutationObserver(a)}};_.BM.F=function(a){return new (a||_.BM)};_.BM.ia=_.Jf({fa:_.BM,U:_.BM.F,aa:"root"});_.CM=class{};_.CM.F=function(a){return new (a||_.CM)};_.CM.gb=_.ih({type:_.CM});_.CM.fb=_.Kf({Cb:[_.BM]});var kfa;kfa=0;_.DM=function(a,b,...c){const d=a.G;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.wr?d.wr:"polite");null==f&&d&&(f=d.duration);a.A.setAttribute("aria-live",e);a.A.id&&a.I(a.A.id);a.Aa.La(()=>{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));let g;null==(g=a.C)||g.call(a);a.B=a.C=void 0},100);return a.B})};
_.EM=class{constructor(a,b,c,d){this.Aa=b;this.G=d;this.ta=c;this.A=a||this.H()}clear(){this.A&&(this.A.textContent="")}ka(){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}H(){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-${kfa++}`;this.ta.body.appendChild(b);return b}I(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)}}};_.EM.F=function(a){return new (a||_.EM)(_.k(ifa,8),_.k(_.sq),_.k(_.ww),_.k(jfa,8))};_.EM.ia=_.Jf({fa:_.EM,U:_.EM.F,aa:"root"});_.FM=class{constructor(a){a.A()}};_.FM.F=function(a){return new (a||_.FM)(_.k(AM))};_.FM.gb=_.ih({type:_.FM});_.FM.fb=_.Kf({imports:[_.CM]});var tw;tw=0;_.GM=function(a,b,c,d){if(a.I(b,c)){var e=sw(c,d);"string"!==typeof c?(uw(c,a.C),a.A.set(e,{hr:c,ov:0})):a.A.has(e)||a.K(c,d);a.D(b,e)||a.H(b,e)}};_.HM=function(a,b,c,d){if(c&&a.G(b)){d=sw(c,d);a.D(b,d)&&a.Z(b,d);"string"===typeof c&&(b=a.A.get(d))&&0===b.ov&&a.P(d);var e;0===(null==(e=a.B)?void 0:e.childNodes.length)&&(a.B.remove(),a.B=null)}};
_.IM=class{constructor(a,b){this.Ja=b;this.A=new Map;this.B=null;this.C=`${tw++}`;this.ta=a;this.C=_.Ng(wE)+"-"+tw++}ka(){const a=this.ta.querySelectorAll(`[${"cdk-describedby-host"}="${this.C}"]`);for(let c=0;c<a.length;c++)this.W(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");uw(c,this.C);c.textContent=a;b&&c.setAttribute("role",b);this.N();this.B.appendChild(c);this.A.set(sw(a,b),{hr:c,
ov:0})}P(a){let b,c;null==(b=this.A.get(a))||null==(c=b.hr)||c.remove();this.A.delete(a)}N(){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.Ja&&!this.Ja.isBrowser&&a.setAttribute("platform","server");this.ta.body.appendChild(a);this.B=a}}W(a){const b=
pw(a,"aria-describedby").filter(c=>0!=c.indexOf("cdk-describedby-message"));a.setAttribute("aria-describedby",b.join(" "))}H(a,b){b=this.A.get(b);_.qw(a,"aria-describedby",b.hr.id);a.setAttribute("cdk-describedby-host",this.C);b.ov++}Z(a,b){b=this.A.get(b);b.ov--;_.rw(a,"aria-describedby",b.hr.id);a.removeAttribute("cdk-describedby-host")}D(a,b){a=pw(a,"aria-describedby");b=(b=this.A.get(b))&&b.hr.id;return!!b&&-1!=a.indexOf(b)}I(a,b){if(!this.G(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}G(a){return a.nodeType===this.ta.ELEMENT_NODE}};_.IM.F=function(a){return new (a||_.IM)(_.k(_.ww),_.k(_.dM))};_.IM.ia=_.Jf({fa:_.IM,U:_.IM.F,aa:"root"});_.lfa=new _.n("FOCUS_TRAP_INERT_STRATEGY");_.JM=function(a){a.Ha=!0;return a};_.KM=function(a){a.wa=!0;return a};_.LM=function(a,b){var c=a.I();b="number"===typeof b?b:c.indexOf(b);c=c[b];a.K=null==c?null:c;a.C=b};_.MM=function(a){0>a.C?a.D(0,1):a.Sa(1)};_.NM=function(a){0>a.C&&a.Ha?a.D(a.I().length-1,-1):a.Sa(-1)};
_.OM=function(a,b){var c=b.keyCode,d=["altKey","ctrlKey","metaKey","shiftKey"].every(e=>!b[e]||-1<a.Wa.indexOf(e));switch(c){case 9:a.P.next();return;case 40:if(a.ja&&d){_.MM(a);break}else return;case 38:if(a.ja&&d){_.NM(a);break}else return;case 39:if(a.W&&d){"rtl"===a.W?_.NM(a):_.MM(a);break}else return;case 37:if(a.W&&d){"rtl"===a.W?_.MM(a):_.NM(a);break}else return;case 36:if(a.wa&&d){a.D(0,1);break}else return;case 35:if(a.wa&&d){a.D(a.I().length-1,-1);break}else return;case 33:if(a.N.enabled&&
d){c=a.C-a.N.Sy;a.D(0<c?c:0,1);break}else return;case 34:if(a.N.enabled&&d){c=a.C+a.N.Sy;d=a.I().length;a.D(c<d?c:d-1,-1);break}else return;default:if(d||_.Wv(b,"shiftKey"))b.key&&1===b.key.length?a.Z.next(b.key.toLocaleUpperCase()):(65<=c&&90>=c||48<=c&&57>=c)&&a.Z.next(String.fromCharCode(c));return}a.G=[];b.preventDefault()};
_.PM=class{constructor(a,b){this.Lc=a;this.C=-1;this.K=null;this.Ha=!1;this.Z=new _.zn;this.Da=_.vl.EMPTY;this.ja=!0;this.Wa=[];this.wa=!1;this.N={enabled:!1,Sy:10};this.da=c=>c.disabled;this.G=[];this.P=new _.zn;this.change=new _.zn;a instanceof _.Cp?this.ob=a.A.subscribe(c=>this.Oa(_.xF(c))):_.zm(a)&&(this.eb=_.Zq(()=>this.Oa(a()),{Ca:b}))}B(a){const b=this.K;_.LM(this,a);this.K!==b&&this.change.next(this.C)}get H(){return this.C}get A(){return this.K}destroy(){this.Da.unsubscribe();let a;null==
(a=this.ob)||a.unsubscribe();let b;null==(b=this.eb)||b.destroy();this.Z.complete();this.P.complete();this.change.complete();this.G=[]}Sa(a){this.Ha?this.ac(a):this.yb(a)}ac(a){const b=this.I();for(let c=1;c<=b.length;c++){const d=(this.C+a*c+b.length)%b.length;if(!this.da(b[d])){this.B(d);break}}}yb(a){this.D(this.C+a,a)}D(a,b){const c=this.I();if(c[a]){for(;this.da(c[a]);)if(a+=b,!c[a])return;this.B(a)}}I(){return _.zm(this.Lc)?this.Lc():this.Lc instanceof _.Cp?_.xF(this.Lc):this.Lc}Oa(a){this.K&&
(a=a.indexOf(this.K),-1<a&&a!==this.C&&(this.C=a))}};_.QM=class extends _.PM{constructor(){super(...arguments);this.la="program"}B(a){super.B(a);this.A&&this.A.focus(this.la)}};var RM,SM,Oy,TM;RM=function(a,b){return a.A.value>=b.minWidth&&a.A.value<=b.maxWidth};SM=function(a,b){b=b?`${b} - ${"Google Fonts"}`:"Google Fonts";a.title.A.title=b||"";_.DM(a.G,b,"assertive")};Oy=function(a,b){"string"===typeof b?(a.uc.next(null),SM(a,b)):a.uc.next(b)};TM=function(a){a.lg.next(!0);RM(a,$L)||a.Pq.reset()};
_.UM=class{constructor(a,b,c,d,e,f){this.window=a;this.Pa=b;this.Pq=c;this.jm=d;this.title=e;this.G=f;this.ha=new _.Dn(1);this.uc=new _.Xs(null);this.Ng=new _.Xs(null);this.B=_.WE(this.Ng);this.K=_.A(this.B,_.z(g=>null!==g));this.A=new _.Xs(this.window.innerWidth);this.Ib=_.A(this.A,_.z(()=>RM(this,$ea)),_.Cn(1));this.I=_.A(this.A,_.z(()=>RM(this,afa)),_.Cn(1));this.kg=_.A(this.A,_.z(()=>RM(this,bfa)),_.Cn(1));this.Au=_.A(this.A,_.z(()=>RM(this,cfa)),_.Cn(1));this.C=_.A(this.A,_.z(()=>RM(this,$L)),
_.Cn(1));this.D=_.A(this.Pq.om,_.z(g=>0<g.length));this.Jn=new _.Xs(!1);this.lg=new _.Xs(!1);this.Tz=_.A(_.Xl([this.Jn,this.lg,this.D,this.Pa.Pn,this.C]),_.z(([g,h,m,p,v])=>v?g&&h:g&&h&&!m&&!p));this.H=this.ej=new _.Xs(!1);this.renderer=this.jm.kl(null,null);a.addEventListener("resize",()=>{this.A.next(a.innerWidth)});this.renderer.Sb("window","scroll",()=>{0<a.scrollY&&!this.ej.value?this.ej.next(!0):0===a.scrollY&&this.ej.value&&this.ej.next(!1)});_.A(this.uc,_.om(Uv),_.Kn(g=>g),_.Ln(this.ha)).subscribe(g=>
{SM(this,g)})}ka(){this.ha.next();this.ha.complete()}el(){this.lg.next(!1)}Vv(){this.lg.value?this.el():TM(this)}};_.UM.F=function(a){return new (a||_.UM)(_.k("Window"),_.k(_.YL),_.k(_.aM),_.k(AE),_.k(lI),_.k(_.EM))};_.UM.ia=_.Jf({fa:_.UM,U:_.UM.F,aa:"root"});var VM=Object.values({bU:"Google Sans",oU:"Noto",uU:"Roboto",PC:"YouTube",TT:"Emoji"}).map(a=>a);_.WM=function(a){return Object.values(a).reduce((b,c)=>{const d=c.Qg();b[d]||(b[d]={id:d,name:d,regions:[]});b[d].regions.push(c.ab());return b},{})};
_.XM=function(a,b,c,d,e){const f=_.WM(b);return Object.values(a).filter(g=>_.DD(g,11)).filter(g=>{let h;return"all-continent"===c||(null==(h=g.sf())?void 0:h.some(m=>{let p;return null==(p=f[c].regions)?void 0:p.includes(m)}))}).filter(g=>{let h;return"all-region"===d||(null==(h=g.sf())?void 0:h.includes(d))}).filter(g=>"all-script"===e||_.HD(g,3)===e).reduce((g,h)=>(g[h.ab()]=h,g),{})};_.YM=class{};_.YM.F=function(a){return new (a||_.YM)};_.YM.ia=_.Jf({fa:_.YM,U:_.YM.F,aa:"root"});var ZM=class extends _.OD{constructor(a){super(a)}ab(){return _.HD(this,1)}Ea(){return _.HD(this,4)}sf(){return _.qd(this,8,_.xc)}};ZM.wb=[8];var mfa=class extends _.OD{constructor(a){super(a)}ab(){return _.HD(this,1)}Ea(){return _.HD(this,2)}Qg(){return _.HD(this,4)}};var nfa=class extends _.OD{constructor(a){super(a)}ab(){return _.HD(this,1)}Ea(){return _.HD(this,2)}};var $M=class extends _.OD{constructor(a){super(a,0,"lang_metadata_response")}sf(){return _.vD(this,mfa,2)}};$M.wb=[1,2,3];var ofa;ofa=function(a){return _.cm(()=>a.B.get(`${_.HD(a.A.config,2)}${"metadata/lang"}`))};_.aN=function(a){return a.reduce((b,c)=>{b[c.ab()]=c;return b},{})};
_.bN=class{constructor(a,b){this.B=a;this.A=b;this.metadata=_.A(ofa(this),_.z(c=>_.Dd($M,c[0])),_.Cn(1));this.languages=_.A(this.metadata,_.z(c=>_.vD(c,ZM,1)),_.z(c=>_.aN(c)),_.Cn(1));this.regions=_.A(this.metadata,_.z(c=>c.sf()),_.z(c=>_.aN(c)),_.Cn(1));this.scripts=_.A(this.metadata,_.z(c=>_.vD(c,nfa,3)),_.z(c=>_.aN(c)),_.Cn(1));_.A(this.regions,_.Zl(c=>Object.values(c)),_.vn((c,d)=>{const e=d.Qg();c[e]=c[e]||{id:e,name:e,regions:[]};c[e].regions.push(d.ab());return c},{}),_.Cn(1));this.Zb=_.A(_.sm(this.languages,
this.regions,this.scripts),_.z(([c,d,e])=>({languages:c,regions:d,scripts:e})))}};_.bN.F=function(a){return new (a||_.bN)(_.k(_.nu),_.k(_.GG))};_.bN.ia=_.Jf({fa:_.bN,U:_.bN.F,aa:"root"});var pfa,cN;pfa={withCredentials:!0};cN=function(a){return Object.values(a).flat().reduce((b,c)=>{b[c]=(b[c]||0)+1;return b},{})};
_.dN=class{constructor(a,b,c){this.D=a;this.C=b;this.B=c;this.A=_.A(this.D.get(`${_.HD(this.C.config,2)}${"metadata/noto/languages"}`,pfa),_.Cn(1));this.G=_.A(this.A,_.z(d=>d.langToNotoFamilies),_.Cn(1));this.I=_.A(this.A,_.z(d=>d.regionToNotoFamilies),_.Cn(1));this.K=_.A(this.A,_.z(d=>d.scriptToNotoFamilies),_.Cn(1));this.H=_.A(this.A,_.z(d=>{const e={},f=cN(d.langToNotoFamilies),g=cN(d.regionToNotoFamilies);(new Set([...Object.keys(f),...Object.keys(g)])).forEach(h=>{e[h]={Hu:f[h]||0,pv:g[h]||0}});
return e}),_.Cn(1))}};_.dN.F=function(a){return new (a||_.dN)(_.k(_.nu),_.k(_.GG),_.k(_.bN))};_.dN.ia=_.Jf({fa:_.dN,U:_.dN.F,aa:"root"});_.eN=function(a,b){const c=a.ib.ue();a.ib.next(Object.assign({},c,b))};_.fN=class{constructor(a,b){this.location=a;this.A=b;this.ib=new _.Xs(_.UI(this.A,this.location.path()).ib);this.ha=new _.Dn(1);_.A(this.ib,_.Sm(500),_.Ln(this.ha)).subscribe(c=>{var d=this.A;c=VI(this.A,[],{zr:!0,ib:c});d=d.C.bb(c);_.nH(this.location,d)})}ka(){this.ha.next();this.ha.complete()}};_.fN.F=function(a){return new (a||_.fN)(_.k(_.oH),_.k(_.Mu))};_.fN.ia=_.Jf({fa:_.fN,U:_.fN.F,aa:"root"});var iN,jN,kN,lN,qfa,rN,vfa,Bfa,ufa,wfa,xfa,yfa,zfa,Afa,Cfa,Dfa,rfa,sfa,tfa;_.gN=function(){return new Map(VM.map(a=>[a,!1]))};_.hN=function(){return new Map(bG.map(a=>[a,!1]))};iN=function(){return new Map(SF.map(a=>[a,!1]))};jN=function(a){for(const [,b]of a.ef.value)if(b)return!1;return!0};kN=function(a){for(const [,b]of a.Je.value)if(b)return!1;return!0};lN=function(a){for(const [,b]of a.Bf.value)if(b)return!1;return!0};_.mN=function(a){return"all-region"===a.region.value};
_.nN=function(a){return"all-script"===a.script.value};_.oN=function(a){return"all-language"===a.language.value};
qfa=function(a,b){a.reset();var c=b.query;"string"===typeof c&&a.query.next(c);c=b.family;if("string"===typeof c&&(c=c.split(",").filter(g=>VM.includes(g)),c.length)){for(var d of VM)a.Bf.value.set(d,c.includes(d));a.Bf.next(a.Bf.value)}c=b.classification;if("string"===typeof c&&(d=c.split(",").filter(g=>SF.includes(g)),d.length)){for(var e of SF)a.Je.value.set(e,d.includes(e));a.Je.next(a.Je.value)}c=b.stroke;if("string"===typeof c&&(e=c.split(",").filter(g=>bG.includes(g)),e.length)){for(var f of bG)a.ef.value.set(f,
e.includes(f));a.ef.next(a.ef.value)}c=b.vfonly;!0!==c&&"true"!==c||a.cf.next(!0);c=b.coloronly;!0!==c&&"true"!==c||a.Oe.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&&(f=Iv.get(c))&&!f.hidden&&_.pN(a,f);c=b.stylecount;"string"===typeof c&&(f=Number(c),!isNaN(f)&&1<=f&&18>=f&&a.tg.next(f));c=b["noto.query"];"string"===typeof c&&a.ik.next(c);c=b["noto.lang"];"string"===typeof c&&null!==c&&a.language.next(c);
c=b["noto.region"];"string"===typeof c&&null!==c&&a.region.next(c);c=b["noto.script"];"string"===typeof c&&null!==c&&a.script.next(c)};_.pN=function(a,b){a.Tg.next(b);a.qh(b.A.regionGroup||"all-continent");a.ui(b.A.region||"all-region");a.pj(b.A.script||"all-script");a.th(b.A.language||"all-language")};_.qN=function(a,b,c){a.Je.value.set(b,c);a.Je.next(a.Je.value)};
rN=function(a){var b={query:""!==a.query.value?a.query.value:null,family:lN(a)?null:rfa(a),classification:kN(a)?null:sfa(a),stroke:jN(a)?null:tfa(a),vfonly:a.cf.value?a.cf.value:null,coloronly:a.Oe.value?a.Oe.value:null,sort:"trending"===a.sort.value?null:a.sort.value,subset:a.Tg.value===_.$F?null:a.Tg.value.id,stylecount:1===a.tg.value?null:a.tg.value.toString(),["noto.query"]:""!==a.ik.value?a.ik.value:null,["noto.lang"]:_.oN(a)?null:a.language.value.toString(),["noto.region"]:_.mN(a)?null:a.region.value.toString(),
["noto.script"]:_.nN(a)?null:a.script.value.toString()};_.eN(a.la,b)};
vfa=function(a,b,c,d=!1,e=!1,f,g,h,m){const p=[];let v=b.trim();b=0<v.length;let w=B=>-1!==B.search(ufa(v));if(v.startsWith("/")){v=v.substring(1);let B="";const E=v.lastIndexOf("/");-1!==E&&(B=v.substring(E+1),v=v.substring(0,E));try{const J=new RegExp(v,B);w=P=>-1!==P.search(J)}catch(J){w=()=>!1}}b&&p.push(B=>[B.displayName,B.name,...B.wn].some(w));1!==c&&p.push(B=>B.mb.length>=c);lN(a)||p.push(B=>VM.every(E=>f.get(E)&&!B.name.match(`(^|\\s)${E}(\\s|$)`)?!1:!0));jN(a)||p.push(B=>!!g.get(B.stroke));
kN(a)||p.push(B=>SF.every(E=>h.get(E)&&!B.classifications.includes(E)?!1:!0));d&&p.push(B=>B.Gc());e&&p.push(B=>0<B.colorCapabilities.size);m!==_.$F&&p.push(B=>m.id in B.scripts);const y=HB(...p);return B=>y(B)};
Bfa=function(a,b,c,d,e,f,g){const h=[],m=wfa(a,d,e,g,f),p=b.langToNotoFamilies[d]||[];"all-language"!==d&&h.push(P=>-1<p.indexOf(P.name));let v;const w=(null==(v=_.WM(a.regions)[e])?void 0:v.regions)||[];"all-continent"!==e&&h.push(P=>w.some(U=>{let ia;return null==(ia=b.regionToNotoFamilies[U])?void 0:ia.includes(P.name)}));const y=b.regionToNotoFamilies[g]||[];"all-region"!==g&&h.push(P=>-1<y.indexOf(P.name));const B=b.scriptToNotoFamilies[f]||[];"all-script"!==f&&h.push(P=>-1<B.indexOf(P.name));
const E=c.trim().toLowerCase();if(E.length){const P=xfa(m,b,E),U=yfa(m,b,E),ia=zfa(m,b,E),I=Afa(m,b,E);h.push(ka=>{const na=ka.name.toLowerCase();ka=ka.displayName.toLowerCase();const ua=P[na],K=U[na],V=ia[na],Z=I[na];return-1<na.indexOf(E)||-1<ka.indexOf(E)||ua||K||V||Z})}const J=HB(...h);return P=>J(P)};ufa=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")};
wfa=function(a,b,c,d,e){d=_.XM(a.languages,a.regions,c,d,e);d="all-language"===b?d:Object.fromEntries(Object.entries(d).filter(([f])=>b===f));c=Cfa(d,a.regions,c);a=Dfa(d,a.scripts);return{languages:d,regions:c,scripts:a}};
xfa=function(a,b,c){return Object.values(a.languages).filter(d=>{let e;return d.Ea().toLowerCase().includes(c)||(null==(e=_.HD(d,5))?void 0:e.toLowerCase().includes(c))}).filter(d=>b.langToNotoFamilies[d.ab()]).flatMap(d=>b.langToNotoFamilies[d.ab()]).reduce((d,e)=>(d[e.toLowerCase()]=!0,d),{})};
yfa=function(a,b,c){return Object.values(a.regions).filter(d=>d.Ea().toLowerCase().includes(c)).filter(d=>b.regionToNotoFamilies[d.ab()]).flatMap(d=>b.regionToNotoFamilies[d.ab()]).reduce((d,e)=>(d[e.toLowerCase()]=!0,d),{})};zfa=function(a,b,c){return Object.values(a.scripts).filter(d=>d.Ea().toLowerCase().includes(c)).filter(d=>b.scriptToNotoFamilies[d.ab()]).flatMap(d=>b.scriptToNotoFamilies[d.ab()]).reduce((d,e)=>(d[e.toLowerCase()]=!0,d),{})};
Afa=function(a,b,c){return Object.values(a.regions).filter(d=>d.Qg().toLowerCase().includes(c)).filter(d=>b.regionToNotoFamilies[d.ab()]).flatMap(d=>b.regionToNotoFamilies[d.ab()]).reduce((d,e)=>(d[e.toLowerCase()]=!0,d),{})};Cfa=function(a,b,c){return Object.values(a).flatMap(d=>d.sf()||[]).filter(d=>"all-continent"===c||b[d].Qg()===c).reduce((d,e)=>(d[e]=b[e],d),{})};Dfa=function(a,b){return Object.values(a).map(c=>_.HD(c,3)).map(c=>b[c]).reduce((c,d)=>(c[d.ab()]=d,c),{})};
rfa=function(a){const b=[];a.Bf.value.forEach((c,d)=>{c&&b.push(d)});return b.join(",")};sfa=function(a){const b=[];a.Je.value.forEach((c,d)=>{c&&b.push(d)});return b.join(",")};tfa=function(a){const b=[];a.ef.value.forEach((c,d)=>{c&&b.push(d)});return b.join(",")};
_.sN=class{constructor(a,b,c,d,e,f,g){this.la=a;this.ja=b;this.location=c;this.ub=d;this.I=f;this.da=g;this.ib=_.UI(this.ja,this.location.path()).ib;this.wI=this.query=new _.Xs("");this.Io=this.sort=new _.Xs("trending");this.tg=new _.Xs(1);this.MH=_.WE(this.tg);this.Bf=new _.Xs(_.gN());this.cK=_.WE(this.Bf);this.ef=new _.Xs(_.hN());this.dK=_.WE(this.ef);this.Je=new _.Xs(iN());this.bK=_.WE(this.Je);this.cf=new _.Xs(!1);this.Oe=new _.Xs(!1);this.P=this.Tg=new _.Xs(_.$F);this.W=this.ik=new _.Xs("");
this.Ha=this.N=new _.Xs;this.K=this.Mj=new _.Xs("all-continent");this.D=this.region=new _.Xs("all-region");this.H=this.script=new _.Xs("all-script");this.C=this.language=new _.Xs("all-language");this.A=_.A(_.Xl([this.W,this.K,this.D,this.H,this.C]),_.z(([h,m,p,v,w])=>({ik:h,Mj:m,region:p,script:v,language:w})));this.B=_.A(_.Xl([this.K,this.D,this.H,this.C]),_.z(([h,m,p,v])=>_.vw(h,m,p,v)));this.Gq=_.A(_.Xl([this.cf,this.Oe,this.cK,this.dK,this.bK]),_.z(([h,m,p,v,w])=>({cf:h,Oe:m,Bf:p,ef:v,Je:w})));
this.G=this.kj=new _.Xs(!1);this.km=_.A(_.Xl([this.query,this.MH,this.Gq,this.Tg]),_.z(([h,m,p,v])=>({query:h,tg:m,gg:p,Tg:v})));this.wa=_.A(_.Xl([this.G,this.km,this.ub.P,this.Io]),_.z(([h,m,p,v])=>({kj:h,mB:m,families:p,sort:v})),_.om(({kj:h})=>!h),_.z(({mB:h,families:m})=>this.search(m,h.query,h.tg,h.gg.cf,h.gg.Oe,h.gg.Bf,h.gg.ef,h.gg.Je,h.Tg)));this.Da=_.A(_.Xl([this.G,this.km,this.ub.N,this.Io]),_.z(([h,m,p,v])=>({kj:h,mB:m,families:p,sort:v})),_.om(({kj:h})=>!h),_.z(({mB:h,families:m,sort:p})=>
hG(this.search(m,h.query,h.tg,h.gg.cf,h.gg.Oe,_.gN(),h.gg.ef,h.gg.Je,h.Tg),p)));this.Z=_.A(_.Xl([this.G,this.A,this.I.Zb,this.da.A,this.ub.I,this.Io]),_.z(([h,m,p,v,w,y])=>({kj:h,AR:m,Zb:p,zR:v,yR:w,sort:y})),_.om(({kj:h})=>!h),_.z(({AR:h,Zb:m,zR:p,yR:v,sort:w})=>{var y=h.ik,B=h.language,E=h.Mj,J=h.script;h=h.region;rN(this);m=v.filter(Bfa(m,p,y,B,E,J,h));return hG(m,w)}));this.ME=_.A(_.Xl([this.Gq,this.P]),_.z(([h,m])=>{const p=[];h.Oe&&p.push({id:"color",label:"Color",type:"coloronly",Oo:19});h.cf&&
p.push({id:"variable",label:"Variable",type:"vfonly",Oo:20});this.Tg.value===_.$F||p.push({id:m.id,label:m.name,type:"subset"});if(!jN(this))for(const [v,w]of h.ef)m=v,w&&p.push({id:m,label:m,type:"stroke"});if(!kN(this))for(const [v,w]of h.Je)h=v,w&&p.push({id:h,label:h,type:"classification"});return p}));_.A(_.Xl([this.Gq,this.ME]),_.z(([h,m])=>{m=[...m];if(!lN(this))for(const [p,v]of h.Bf)h=p,v&&m.push({id:h,label:h,type:"family"});return m}));this.ZN=_.A(_.Xl([this.I.Zb,this.D,this.H,this.C]),
_.z(([h,m,p,v])=>{const w=[];_.mN(this)||w.push({id:m,label:h.regions[m].Ea(),type:"noto.region"});_.nN(this)||w.push({id:p,label:h.scripts[p].Ea(),type:"noto.script"});_.oN(this)||w.push({id:v,label:_.HD(h.languages[v],5)||h.languages[v].Ea(),type:"noto.lang"});return w}));this.oQ=_.A(this.km,_.z(()=>""===this.query.value&&this.Tg.value===_.$F&&1===this.tg.value&&"trending"===this.sort.value&&kN(this)&&jN(this)&&!this.cf.value&&!this.Oe.value));_.A(this.km,_.z(()=>""===this.query.value&&this.Tg.value===
_.$F&&1===this.tg.value&&lN(this)&&kN(this)&&jN(this)&&!this.cf.value&&!this.Oe.value));this.ha=new _.Dn(1);qfa(this,this.ib)}ka(){this.ha.next();this.ha.complete()}SB(a){this.tg.next(a)}ps(a){this.cf.next(a)}ls(a){this.Oe.next(a)}th(a){this.language.next(a)}qh(a){this.Mj.next(a)}ui(a){this.region.next(a)}pj(a){this.script.next(a)}aB(a){switch(a.type){case "coloronly":this.ls(!1);break;case "vfonly":this.ps(!1);break;case "subset":_.pN(this,_.$F);break;case "stroke":a=a.id;var b=_.hN();b.set(a,!1);
this.ef.next(b);break;case "classification":_.qN(this,a.id,!1);break;case "family":a=a.id;b=_.gN();b.set(a,!1);this.Bf.next(b);break;case "query":case "stylecount":case "sort":case "noto.query":case "noto.lang":case "noto.region":case "noto.script":break;default:_.Xa(a.type,`Unsupported value for SearchQueryParam: ${a.type}`)}}hB(){this.ls(!1);this.ps(!1);_.pN(this,_.$F);this.ef.next(_.hN());this.Je.next(iN());this.Bf.next(_.gN())}search(a,b,c,d=!1,e=!1,f,g,h,m){rN(this);return a.filter(vfa(this,
b,c,d,e,f,g,h,m))}reset(){this.kj.next(!0);this.query.next("");_.pN(this,_.$F);this.sort.next("trending");this.Bf.next(_.gN());this.ef.next(_.hN());this.Je.next(iN());this.cf.next(!1);this.Oe.next(!1);this.ik.next("");this.language.next("all-language");this.Mj.next("all-continent");this.region.next("all-region");this.script.next("all-script");this.tg.next(1);this.kj.next(!1)}};_.sN.F=function(a){return new (a||_.sN)(_.k(_.fN),_.k(_.Mu),_.k(_.oH),_.k(_.DL),_.k(_.iG),_.k(_.bN),_.k(_.dN),_.k(_.YM))};
_.sN.ia=_.Jf({fa:_.sN,U:_.sN.F,aa:"root"});_.tN={LK:"GENERIC_ERROR",HC:"NO_RESULTS",pU:"PAGE_NOT_FOUND",MU:"UNSUPPORTED_BROWSER",zK:"CUSTOM_ERROR",GC:"NO_FONTS_SELECTED"};var uN=new _.n("GMAT_BUTTON_OPTIONS",{aa:"root",U:()=>({ec:!1})});var Efa=new _.n("cdk-dir-doc",{aa:"root",U:xw});var yw;yw=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;_.vN=class{constructor(a){this.value="ltr";this.change=new _.nF;if(a){const b=a.documentElement?a.documentElement.dir:null;this.value=_.zw((a.body?a.body.dir:null)||b||"ltr")}}ka(){this.change.complete()}};_.vN.F=function(a){return new (a||_.vN)(_.k(Efa,8))};_.vN.ia=_.Jf({fa:_.vN,U:_.vN.F,aa:"root"});_.wN=class{};_.wN.F=function(a){return new (a||_.wN)};_.wN.gb=_.ih({type:_.wN});_.wN.fb=_.Kf({});var xN=class{constructor(a){this.B=[];this.ta=a}ka(){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()}};xN.F=function(a){return new (a||xN)(_.k(_.ww))};xN.ia=_.Jf({fa:xN,U:xN.F,aa:"root"});var yN=class extends xN{constructor(a,b){super(a);this.Aa=b;this.C=c=>{const d=this.B;for(let e=d.length-1;-1<e;e--)if(0<d[e].W.Vd.length){const f=d[e].W;this.Aa?this.Aa.run(()=>f.next(c)):f.next(c);break}}}add(a){super.add(a);this.A||(this.Aa?this.Aa.La(()=>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)}};
yN.F=function(a){return new (a||yN)(_.k(_.ww),_.k(_.sq,8))};yN.ia=_.Jf({fa:yN,U:yN.F,aa:"root"});var zN=class extends xN{constructor(a,b,c){super(a);this.Ja=b;this.Aa=c;this.D=!1;this.I=d=>{this.G=_.dw(d)};this.C=d=>{const e=_.dw(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 m=g[h];if(1>m.Z.Vd.length||!m.jd())continue;if(m.H.contains(e)||m.H.contains(f))break;const p=m.Z;this.Aa?this.Aa.run(()=>p.next(d)):p.next(d)}}}add(a){super.add(a);if(!this.A){const b=this.ta.body;this.Aa?this.Aa.La(()=>this.H(b)):this.H(b);this.Ja.A&&!this.D&&
(this.K=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.I,!0);a.removeEventListener("click",this.C,!0);a.removeEventListener("auxclick",this.C,!0);a.removeEventListener("contextmenu",this.C,!0);this.Ja.A&&this.D&&(a.style.cursor=this.K,this.D=!1);this.A=!1}}H(a){a.addEventListener("pointerdown",this.I,!0);a.addEventListener("click",this.C,!0);a.addEventListener("auxclick",this.C,!0);a.addEventListener("contextmenu",
this.C,!0)}};zN.F=function(a){return new (a||zN)(_.k(_.ww),_.k(_.dM),_.k(_.sq,8))};zN.ia=_.Jf({fa:zN,U:zN.F,aa:"root"});_.AN=function(a){a.Mm||a.A();return a.Mm};
_.BN=class{constructor(a,b){this.Ja=b;this.ta=a}ka(){let a;null==(a=this.Mm)||a.remove()}A(){if(this.Ja.isBrowser||ew()){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");ew()?a.setAttribute("platform","test"):this.Ja.isBrowser||a.setAttribute("platform","server");this.ta.body.appendChild(a);this.Mm=a}};
_.BN.F=function(a){return new (a||_.BN)(_.k(_.ww),_.k(_.dM))};_.BN.ia=_.Jf({fa:_.BN,U:_.BN.F,aa:"root"});var CN=aw(),Ffa=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=DN(this.D);this.B.left=a.style.left||"";this.B.top=a.style.top||"";a.style.left=hw(-this.C.left);a.style.top=hw(-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");
CN&&(b.A=c.A="auto");window.scroll(this.C.left,this.C.top);CN&&(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=EN(this.D);return a.scrollHeight>b.height||a.scrollWidth>b.width}};var Gfa=class{constructor(a,b,c,d){this.D=a;this.Aa=b;this.C=c;this.Qa=d;this.A=null;this.B=()=>{this.disable();this.Ba.jd()&&this.Aa.run(()=>this.Ba.detach())}}attach(a){this.Ba=a}enable(){if(!this.A){var a=_.A(FN(this.D,0),_.om(b=>!b||!this.Ba.H.contains(b.Ya.M)));this.Qa&&this.Qa.threshold&&1<this.Qa.threshold?(this.G=DN(this.C).top,this.A=a.subscribe(()=>{const b=DN(this.C).top;Math.abs(b-this.G)>this.Qa.threshold?this.B():this.Ba.od()})):this.A=a.subscribe(this.B)}}disable(){this.A&&(this.A.unsubscribe(),
this.A=null)}detach(){this.disable();this.Ba=null}};var GN=class{enable(){}disable(){}attach(){}};var Hfa=class{constructor(a,b,c,d){this.B=a;this.C=b;this.Aa=c;this.Qa=d;this.A=null}attach(a){this.Ba=a}enable(){this.A||(this.A=FN(this.B,this.Qa?this.Qa.HI:0).subscribe(()=>{this.Ba.od();if(this.Qa&&this.Qa.oV){const a=this.Ba.H.getBoundingClientRect(),{width:b,height:c}=EN(this.C);Aw(a,[{width:b,height:c,bottom:c,right:b,top:0,left:0}])&&(this.disable(),this.Aa.run(()=>this.Ba.detach()))}}))}disable(){this.A&&(this.A.unsubscribe(),this.A=null)}detach(){this.disable();this.Ba=null}};new _.n("VIRTUAL_SCROLL_STRATEGY");var FN=function(a,b=20){return a.Ja.isBrowser?new _.Bl(c=>{a.B||a.H();const d=0<b?_.A(a.C,Mm(b)).subscribe(c):a.C.subscribe(c);a.D++;return()=>{d.unsubscribe();a.D--;a.D||a.G()}}):_.Fl()},HN=function(a,b){const c=a.A.get(b);c&&(c.unsubscribe(),a.A.delete(b))},Ifa=function(a,b){const c=[];a.A.forEach((d,e)=>{a.I(e,b)&&c.push(e)});return c},IN=class{constructor(a,b,c){this.Aa=a;this.Ja=b;this.C=new _.zn;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)))}ka(){this.G();this.A.forEach((a,b)=>HN(this,b));this.C.complete()}I(a,b){b=_.iw(b);a=a.Ya.M;do if(b==a)return!0;while(b=b.parentElement);return!1}H(){this.B=this.Aa.La(()=>_.fm((this.ta.defaultView||window).document,"scroll").subscribe(()=>this.C.next()))}G(){this.B&&(this.B.unsubscribe(),this.B=null)}};IN.F=function(a){return new (a||IN)(_.k(_.sq),_.k(_.dM),_.k(_.ww,8))};IN.ia=_.Jf({fa:IN,U:IN.F,aa:"root"});_.JN=class{constructor(a,b,c,d){this.Ya=a;this.A=b;this.B=c;this.dir=d;this.Ga=new _.zn;this.D=new _.Bl(e=>this.B.La(()=>_.A(_.fm(this.Ya.M,"scroll"),_.Ln(this.Ga)).subscribe(e)))}lb(){this.A.register(this)}ka(){HN(this.A,this);this.Ga.next();this.Ga.complete()}scrollTo(a){const b=this.Ya.M,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!=cw()?(null!=a.left&&(a.right=
b.scrollWidth-b.clientWidth-a.left),2==cw()?a.left=a.right:1==cw()&&(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.Ya.M;aw()?b.scrollTo(a):(null!=a.top&&(b.scrollTop=a.top),null!=a.left&&(b.scrollLeft=a.left))}};_.JN.F=function(a){return new (a||_.JN)(_.x(_.ij),_.x(IN),_.x(_.sq),_.x(_.vN,8))};_.JN.oa=_.lh({type:_.JN,J:[["","cdk-scrollable",""],["","cdkScrollable",""]],L:!0});_.KN=new _.n("_ViewRepeater");_.LN=class{constructor(){this.A=[]}notify(a,b){for(let c of this.A)c(a,b)}Sb(a){this.A.push(a);return()=>{this.A=this.A.filter(b=>a!==b)}}ka(){this.A=[]}};_.LN.F=function(a){return new (a||_.LN)};_.LN.ia=_.Jf({fa:_.LN,U:_.LN.F,aa:"root"});var DN,EN;DN=function(a){if(!a.Ja.isBrowser)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}};EN=function(a){a.A||a.D();const b={width:a.A.width,height:a.A.height};a.Ja.isBrowser||(a.A=null);return b};
_.MN=class{constructor(a,b,c){this.Ja=a;this.B=new _.zn;this.C=d=>{this.B.next(d)};this.ta=c;b.La(()=>{if(a.isBrowser){const d=this.ta.defaultView||window;d.addEventListener("resize",this.C);d.addEventListener("orientationchange",this.C)}this.change().subscribe(()=>this.A=null)})}ka(){if(this.Ja.isBrowser){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,Mm(a)):this.B}D(){const a=
this.ta.defaultView||window;this.A=this.Ja.isBrowser?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}}};_.MN.F=function(a){return new (a||_.MN)(_.k(_.dM),_.k(_.sq),_.k(_.ww,8))};_.MN.ia=_.Jf({fa:_.MN,U:_.MN.F,aa:"root"});new _.n("VIRTUAL_SCROLLABLE");_.NN=class{};_.NN.F=function(a){return new (a||_.NN)};_.NN.gb=_.ih({type:_.NN});_.NN.fb=_.Kf({});_.ON=class{};_.ON.F=function(a){return new (a||_.ON)};_.ON.gb=_.ih({type:_.ON});_.ON.fb=_.Kf({imports:[_.wN,_.NN,_.wN,_.NN]});var PN=class{constructor(a,b,c,d){this.C=a;this.B=b;this.Aa=c;this.D=()=>new GN;this.close=e=>new Gfa(this.C,this.Aa,this.B,e);this.block=()=>new Ffa(this.B,this.ta);this.A=e=>new Hfa(this.C,this.B,this.Aa,e);this.ta=d}};PN.F=function(a){return new (a||PN)(_.k(IN),_.k(_.MN),_.k(_.sq),_.k(_.ww))};PN.ia=_.Jf({fa:PN,U:PN.F,aa:"root"});_.QN=class{constructor(a){this.ke=new GN;this.Jb="";this.Yc=!1;this.Xd="cdk-overlay-dark-backdrop";this.rl=!1;if(a){const b=Object.keys(a);for(const c of b)void 0!==a[c]&&(this[c]=a[c])}}};var SN;_.RN=function(a){const b=a.D;b&&(a.Me?a.P(b):(b.classList.remove("cdk-overlay-backdrop-showing"),a.Aa.La(()=>{b.addEventListener("transitionend",a.Sa)}),b.style.pointerEvents="none",a.wa=a.Aa.La(()=>setTimeout(()=>{a.P(b)},500))))};SN=function(a){return(a=a.Qa.direction)?"string"===typeof a?a:a.value:"ltr"};
_.TN=class{constructor(a,b,c,d,e,f,g,h,m,p=!1,v){this.Gh=a;this.A=b;this.B=c;this.Qa=d;this.Aa=e;this.da=f;this.ta=g;this.ac=h;this.ja=m;this.Me=p;this.hb=v;this.D=null;this.la=new _.zn;this.N=new _.zn;this.G=new _.zn;this.Da=_.vl.EMPTY;this.Oa=w=>this.la.next(w);this.Sa=w=>{this.P(w.target)};this.W=new _.zn;this.Z=new _.zn;this.Wa=new _.zn;d.ke&&(this.ge=d.ke,this.ge.attach(this));this.C=d.we;this.Cc=_.$q(()=>_.xj(()=>{this.Wa.next()},{Ca:this.hb}))}get H(){return this.B}get I(){return this.A}attach(a){!this.A.parentElement&&
this.Ha&&this.Ha.appendChild(this.A);a=this.Gh.attach(a);this.C&&this.C.attach(this);this.Ue();this.yb();this.ob();this.ge&&this.ge.enable();_.yj(()=>{this.jd()&&this.od()},{Ca:this.hb});this.eb(!0);this.Qa.Yc&&this.Yd();this.Qa.Jb&&this.K(this.B,this.Qa.Jb,!0);this.N.next();this.da.add(this);this.Qa.rl&&(this.Da=this.ac.subscribe(()=>this.dispose()));this.ja.add(this);"function"===typeof(null==a?void 0:a.Eb)&&a.Eb(()=>{this.jd()&&this.Aa.La(()=>Promise.resolve().then(()=>this.detach()))});return a}detach(){if(this.jd()){_.RN(this);
this.eb(!1);this.C&&this.C.detach&&this.C.detach();this.ge&&this.ge.disable();var a=this.Gh.detach();this.G.next();this.da.remove(this);this.je();this.Da.unsubscribe();this.ja.remove(this);return a}}dispose(){const a=this.jd();this.C&&this.C.dispose();this.Fe();this.P(this.D);this.Da.unsubscribe();this.da.remove(this);this.Gh.dispose();this.N.complete();this.la.complete();this.W.complete();this.Z.complete();this.ja.remove(this);let b;null==(b=this.A)||b.remove();this.Ha=this.B=this.A=null;a&&this.G.next();
this.G.complete();this.Cc.destroy();this.Wa.complete()}jd(){return this.Gh.jd()}Ae(){return this.la}Sh(){return this.W}tr(){return this.Z}od(){this.C&&this.C.apply()}Cg(a){this.Qa=Object.assign({},this.Qa,a);this.yb()}setDirection(a){this.Qa=Object.assign({},this.Qa,{direction:a});this.ob()}Cj(a){this.B&&this.K(this.B,a,!0)}vo(a){this.B&&this.K(this.B,a,!1)}ob(){this.A.setAttribute("dir",SN(this))}yb(){if(this.B){var a=this.B.style;a.width=hw(this.Qa.width);a.height=hw(this.Qa.height);a.minWidth=
hw(this.Qa.minWidth);a.minHeight=hw(this.Qa.minHeight);a.maxWidth=hw(this.Qa.maxWidth);a.maxHeight=hw(this.Qa.maxHeight)}}eb(a){this.B.style.pointerEvents=a?"":"none"}Yd(){this.D=this.ta.createElement("div");this.D.classList.add("cdk-overlay-backdrop");this.Me&&this.D.classList.add("cdk-overlay-backdrop-noop-animation");this.Qa.Xd&&this.K(this.D,this.Qa.Xd,!0);this.A.parentElement.insertBefore(this.D,this.A);this.D.addEventListener("click",this.Oa);this.Me||"undefined"===typeof requestAnimationFrame?
this.D.classList.add("cdk-overlay-backdrop-showing"):this.Aa.La(()=>{requestAnimationFrame(()=>{this.D&&this.D.classList.add("cdk-overlay-backdrop-showing")})})}Ue(){this.A.nextSibling&&this.A.parentNode.appendChild(this.A)}K(a,b,c){b=_.fw(b||[]).filter(d=>!!d);b.length&&(c?a.classList.add(...b):a.classList.remove(...b))}je(){this.Aa.La(()=>{const a=_.A(this.Wa,_.Ln(_.lm(this.N,this.G))).subscribe(()=>{this.B&&this.A&&0!==this.B.children.length||(this.B&&this.Qa.Jb&&this.K(this.B,this.Qa.Jb,!1),this.A&&
this.A.parentElement&&(this.Ha=this.A.parentElement,this.A.remove()),a.unsubscribe())})})}Fe(){const a=this.ge;a&&(a.disable(),a.detach&&a.detach())}P(a){a&&(a.removeEventListener("click",this.Oa),a.removeEventListener("transitionend",this.Sa),a.remove(),this.D===a&&(this.D=null));this.wa&&(clearTimeout(this.wa),this.wa=void 0)}};var Jfa=class{constructor(a,b){this.A=a;this.B=b}};var Dw,Kfa,Lfa;Dw=/([A-Za-z%]+)$/;_.UN=function(a,b){a.ac=b;return a};_.VN=function(a){if(!a.Ch&&a.Ja.isBrowser){var b=a.D;if(b){a.Sa=a.Wa();a.C=a.B.getBoundingClientRect();a.wa=a.Ue();a.Nm=_.AN(a.Cc).getBoundingClientRect();const c=a.Hf(a.Sa,a.Nm,b);a.P(b,c)}else a.apply()}};Kfa=function(a,b){a.Wg=b;return a};_.WN=function(a,b){a.ob=b;-1===b.indexOf(a.D)&&(a.D=null);return a};_.XN=function(a,b){a.A=b;return a};_.YN=function(a,b=!0){a.da=b;return a};_.ZN=function(a,b){a.dh=b;return a};
Lfa=class{get yr(){return this.ob}constructor(a,b,c,d,e){this.Ha=b;this.ta=c;this.Ja=d;this.Cc=e;this.K={width:0,height:0};this.G=!1;this.je=!0;this.Z=!1;this.da=!0;this.eb=!1;this.A=0;this.Wg=[];this.ob=[];this.ja=new _.zn;this.Da=_.vl.EMPTY;this.N=[];this.yb=this.ja;_.UN(this,a)}attach(a){a.I.classList.add("cdk-overlay-connected-position-bounding-box");this.Ba=a;this.H=a.I;this.B=a.H;this.Ch=!1;this.I=!0;this.D=null;this.Da.unsubscribe();this.Da=this.Ha.change().subscribe(()=>{this.I=!0;this.apply()})}apply(){if(!this.Ch&&
this.Ja.isBrowser)if(!this.I&&this.eb&&this.D)_.VN(this);else{this.Fe();this.Ug();this.Hm();this.wa=this.Ue();this.Sa=this.Wa();this.C=this.B.getBoundingClientRect();this.Nm=_.AN(this.Cc).getBoundingClientRect();var a=this.Sa,b=this.C,c=this.wa,d=this.Nm,e=[];for(let g of this.ob){let h=this.Hf(a,d,g),m=this.Oa(h,b,g),p=this.Gm(m,b,c,g);if(p.mQ){this.G=!1;this.P(g,h);return}if(this.si(p,m,c))e.push({position:g,origin:h,NR:b,hF:this.Yd(h,g)});else if(!f||f.MR.aK<p.aK)var f={MR:p,VV:m,KR:h,position:g,
NR:b}}if(e.length){a=null;b=-1;for(const g of e)e=g.hF.width*g.hF.height*(g.position.weight||1),e>b&&(b=e,a=g);this.G=!1;this.P(a.position,a.origin)}else this.je&&(this.G=!0),this.P(f.position,f.KR)}}detach(){this.Fe();this.la=this.D=null;this.Da.unsubscribe()}dispose(){this.Ch||(this.H&&Cw(this.H.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.B&&this.Ug(),this.Ba&&this.Ba.I.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),
this.ja.complete(),this.Ba=this.H=null,this.Ch=!0)}Hf(a,b,c){if("center"==c.mc)var d=a.left+a.width/2;else{d=this.Gd()?a.right:a.left;const e=this.Gd()?a.left:a.right;d="start"==c.mc?d:e}0>b.left&&(d-=b.left);a="center"==c.oc?a.top+a.height/2:"top"==c.oc?a.top:a.bottom;0>b.top&&(a-=b.top);return{x:d,y:a}}Oa(a,b,c){let d;d="center"==c.Bb?-b.width/2:"start"===c.Bb?this.Gd()?-b.width:0:this.Gd()?0:-b.width;return{x:a.x+d,y:a.y+("center"==c.Ob?-b.height/2:"top"==c.Ob?0:-b.height)}}Gm(a,b,c,d){b=Fw(b);
let {x:e,y:f}=a;a=this.W(d,"x");d=this.W(d,"y");a&&(e+=a);d&&(f+=d);d=-f;a=f+b.height-c.height;c=this.Zg(b.width,-e,e+b.width-c.width);d=this.Zg(b.height,d,a);a=c*d;return{aK:a,mQ:b.width*b.height===a,uP:d===b.height,tP:c==b.width}}si(a,b,c){if(this.da){const d=c.bottom-b.y;c=c.right-b.x;b=Ew(this.Ba.Qa.minHeight);const e=Ew(this.Ba.Qa.minWidth);c=a.tP||null!=e&&e<=c;return(a.uP||null!=b&&b<=d)&&c}return!1}qg(a,b,c){if(this.la&&this.eb)return{x:a.x+this.la.x,y:a.y+this.la.y};b=Fw(b);const d=this.wa;
var e=Math.max(a.x+b.width-d.width,0);const f=Math.max(a.y+b.height-d.height,0),g=Math.max(d.top-c.top-a.y,0),h=Math.max(d.left-c.left-a.x,0);e=b.width<=d.width?h||-e:a.x<this.A?d.left-c.left-a.x:0;c=b.height<=d.height?g||-f:a.y<this.A?d.top-c.top-a.y:0;this.la={x:e,y:c};return{x:a.x+e,y:a.y+c}}P(a,b){this.qw(a);this.ow(b,a);this.Zo(b,a);a.Jb&&this.ni(a.Jb);if(this.ja.Vd.length){b=this.Xo();var c;if(c=a===this.D&&this.Kf)c=this.Kf,c=c===b?!0:c.qH===b.qH&&c.rH===b.rH&&c.Uz===b.Uz&&c.sH===b.sH;c||this.ja.next(new Jfa(a,
b));this.Kf=b}this.D=a;this.I=!1}qw(a){if(this.dh){var b=this.H.querySelectorAll(this.dh),c=a.Ob;a="center"===a.Bb?"center":this.Gd()?"start"===a.Bb?"right":"left":"start"===a.Bb?"left":"right";for(let d=0;d<b.length;d++)b[d].style.transformOrigin=`${a} ${c}`}}Yd(a,b){var c=this.wa;const d=this.Gd();let e;let f;if("top"===b.Ob){var g=a.y;e=c.height-g+this.A}else if("bottom"===b.Ob)f=c.height-a.y+2*this.A,e=c.height-f+this.A;else{g=Math.min(c.bottom-a.y+c.top,a.y);var h=this.K.height;e=2*g;g=a.y-g;
e>h&&!this.I&&!this.Z&&(g=a.y-h/2)}h="start"===b.Bb&&!d||"end"===b.Bb&&d;let m;if("end"===b.Bb&&!d||"start"===b.Bb&&d)m=c.width-a.x+2*this.A,b=a.x-this.A;else if(h){var p=a.x;b=c.right-a.x}else p=Math.min(c.right-a.x+c.left,a.x),c=this.K.width,b=2*p,p=a.x-p,b>c&&!this.I&&!this.Z&&(p=a.x-c/2);return{top:g,left:p,bottom:f,right:m,width:b,height:e}}Zo(a,b){a=this.Yd(a,b);this.I||this.Z||(a.height=Math.min(a.height,this.K.height),a.width=Math.min(a.width,this.K.width));const c={};if(this.Jf())c.top=c.left=
"0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{const d=this.Ba.Qa.maxHeight,e=this.Ba.Qa.maxWidth;c.height=hw(a.height);c.top=hw(a.top);c.bottom=hw(a.bottom);c.width=hw(a.width);c.left=hw(a.left);c.right=hw(a.right);c.alignItems="center"===b.Bb?"center":"end"===b.Bb?"flex-end":"flex-start";c.justifyContent="center"===b.Ob?"center":"bottom"===b.Ob?"flex-end":"flex-start";d&&(c.maxHeight=hw(d));e&&(c.maxWidth=hw(e))}this.K=a;Cw(this.H.style,c)}Hm(){Cw(this.H.style,{top:"0",
left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}Ug(){Cw(this.B.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}ow(a,b){const c={},d=this.Jf(),e=this.da,f=this.Ba.Qa;if(d){var g=DN(this.Ha);Cw(c,this.Fk(b,a,g));Cw(c,this.vi(b,a,g))}else c.position="static";a="";g=this.W(b,"x");b=this.W(b,"y");g&&(a+=`translateX(${g}px) `);b&&(a+=`translateY(${b}px)`);c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=hw(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&
(d?c.maxWidth=hw(f.maxWidth):e&&(c.maxWidth=""));Cw(this.B.style,c)}Fk(a,b,c){let d={top:"",bottom:""};b=this.Oa(b,this.C,a);this.G&&(b=this.qg(b,this.C,c));"bottom"===a.Ob?d.bottom=`${this.ta.documentElement.clientHeight-(b.y+this.C.height)}px`:d.top=hw(b.y);return d}vi(a,b,c){let d={left:"",right:""};b=this.Oa(b,this.C,a);this.G&&(b=this.qg(b,this.C,c));"right"===(this.Gd()?"end"===a.Bb?"left":"right":"end"===a.Bb?"right":"left")?d.right=`${this.ta.documentElement.clientWidth-(b.x+this.C.width)}px`:
d.left=hw(b.x);return d}Xo(){const a=this.Wa(),b=this.B.getBoundingClientRect(),c=this.Wg.map(d=>d.Ya.M.getBoundingClientRect());return{qH:Bw(a,c),rH:Aw(a,c),Uz:Bw(b,c),sH:Aw(b,c)}}Zg(a,...b){return b.reduce((c,d)=>c-Math.max(d,0),a)}Ue(){const a=this.ta.documentElement.clientWidth,b=this.ta.documentElement.clientHeight,c=DN(this.Ha);return{top:c.top+this.A,left:c.left+this.A,right:c.left+a-this.A,bottom:c.top+b-this.A,width:a-2*this.A,height:b-2*this.A}}Gd(){return"rtl"===SN(this.Ba)}Jf(){return!this.da||
this.G}W(a,b){return"x"===b?null==a.offsetX?0:a.offsetX:null==a.offsetY?0:a.offsetY}sC(){}ni(a){this.B&&_.fw(a).forEach(b=>{""!==b&&-1===this.N.indexOf(b)&&(this.N.push(b),this.B.classList.add(b))})}Fe(){this.B&&(this.N.forEach(a=>{this.B.classList.remove(a)}),this.N=[])}Wa(){const a=this.ac;if(a instanceof _.ij)return a.M.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 Mfa;_.$N=function(a){a.left("");a.Ni="center";return a};
Mfa=class{constructor(){this.tM="static";this.xx=this.ny=this.Qp=this.Ni=this.ys=this.ax=this.gy="";this.Ch=!1}attach(a){const b=a.Qa;this.Ba=a;this.ny&&!b.width&&a.Cg({width:this.ny});this.xx&&!b.height&&a.Cg({height:this.xx});a.I.classList.add("cdk-global-overlay-wrapper");this.Ch=!1}top(a=""){this.ax="";this.gy=a;this.ys="flex-start";return this}left(a=""){this.Qp=a;this.Ni="left";return this}bottom(a=""){this.gy="";this.ax=a;this.ys="flex-end";return this}right(a=""){this.Qp=a;this.Ni="right";
return this}start(a=""){this.Qp=a;this.Ni="start";return this}end(a=""){this.Qp=a;this.Ni="end";return this}width(a=""){this.Ba?this.Ba.Cg({width:a}):this.ny=a;return this}height(a=""){this.Ba?this.Ba.Cg({height:a}):this.xx=a;return this}apply(){if(this.Ba&&this.Ba.jd()){var a=this.Ba.H.style,b=this.Ba.I.style,c=this.Ba.Qa,d=c.width,e=c.height,f=c.maxWidth;c=c.maxHeight;d=("100%"===d||"100vw"===d)&&(!f||"100%"===f||"100vw"===f);e=("100%"===e||"100vh"===e)&&(!c||"100%"===c||"100vh"===c);f=this.Ni;
c=this.Qp;var g="rtl"===this.Ba.Qa.direction,h="",m="",p="";if(d)p="flex-start";else if("center"===f)p="center",g?m=c:h=c;else if(g)if("left"===f||"end"===f)p="flex-end",h=c;else{if("right"===f||"start"===f)p="flex-start",m=c}else if("left"===f||"start"===f)p="flex-start",h=c;else if("right"===f||"end"===f)p="flex-end",m=c;a.position=this.tM;a.marginLeft=d?"0":h;a.marginTop=e?"0":this.gy;a.marginBottom=this.ax;a.marginRight=d?"0":m;b.justifyContent=p;b.alignItems=e?"flex-start":this.ys}}dispose(){if(!this.Ch&&
this.Ba){var a=this.Ba.H.style,b=this.Ba.I,c=b.style;b.classList.remove("cdk-global-overlay-wrapper");c.justifyContent=c.alignItems=a.marginTop=a.marginBottom=a.marginLeft=a.marginRight=a.position="";this.Ba=null;this.Ch=!0}}};var cO;_.aO=function(){return new Mfa};_.bO=function(a,b){return new Lfa(b,a.B,a.ta,a.Ja,a.A)};cO=class{constructor(a,b,c,d){this.B=a;this.ta=b;this.Ja=c;this.A=d}};cO.F=function(a){return new (a||cO)(_.k(_.MN),_.k(_.ww),_.k(_.dM),_.k(_.BN))};cO.ia=_.Jf({fa:cO,U:cO.F,aa:"root"});var dO,gO;dO=class{attach(a){this.B=a;return a.attach(this)}detach(){let a=this.B;null!=a&&(this.B=null,a.detach())}get C(){return null!=this.B}};_.eO=class extends dO{constructor(a,b,c,d){super();this.component=a;this.Od=b;this.Ca=c;this.A=d;this.UA=void 0}};_.fO=class extends dO{constructor(a,b,c,d){super();this.bf=a;this.Od=b;this.context=c;this.Ca=d}get origin(){return this.bf.Ya}attach(a,b=this.context){this.context=b;return super.attach(a)}detach(){this.context=void 0;return super.detach()}};
gO=function(a,b){a.lx=b};_.hO=class{constructor(){this.Ch=!1}jd(){return!!this.Vf}attach(a){if(a instanceof _.eO)return this.Vf=a,this.ag(a);if(a instanceof _.fO)return this.Vf=a,this.Jh(a)}detach(){this.Vf&&(this.Vf=this.Vf.B=null);this.TD()}dispose(){this.jd()&&this.detach();this.TD();this.Ch=!0}TD(){this.lx&&(this.lx(),this.lx=null)}};_.iO=class extends _.hO{constructor(a,b,c,d,e){super();this.A=a;this.C=b;this.B=c;this.D=d;this.ta=e}ag(a){const b=uz(a.A||this.C,a.component);let c;a.Od?(c=vF(a.Od,b,a.Od.length,a.Ca||a.Od.Ca,a.UA||void 0),gO(this,()=>c.destroy())):(c=b.create(a.Ca||this.D||tE),tF(this.B,c.A),gO(this,()=>{0<this.B.la&&this.B.xn(c.A);c.destroy()}));this.A.appendChild(this.G(c));this.Vf=a;return c}Jh(a){let b=a.Od,c=b.Pe(a.bf,a.context,{Ca:a.Ca});c.yo.forEach(d=>this.A.appendChild(d));c.Yb();gO(this,()=>{let d=b.indexOf(c);
-1!==d&&b.remove(d)});this.Vf=a;return c}dispose(){super.dispose();this.A.remove()}G(a){return a.A.yo[0]}};_.jO=class extends _.hO{constructor(a,b,c){super();this.I=a;this.B=b;this.C=!1;this.xy=new _.nF;this.ta=c}get hv(){return this.Vf}set hv(a){if(!this.jd()||a||this.C)this.jd()&&super.detach(),a&&super.attach(a),this.Vf=a||null}lb(){this.C=!0}ka(){super.dispose();this.D=this.Vf=null}ag(a){a.B=this;const b=null!=a.Od?a.Od:this.B,c=uz(a.A||this.I,a.component),d=vF(b,c,b.length,a.Ca||b.Ca,a.UA||void 0);b!==this.B&&this.K().appendChild(d.A.yo[0]);gO(this,()=>d.destroy());this.Vf=a;this.D=d;this.xy.emit(d);
return d}Jh(a){a.B=this;const b=this.B.Pe(a.bf,a.context,{Ca:a.Ca});gO(this,()=>this.B.clear());this.Vf=a;this.D=b;this.xy.emit(b);return b}K(){const a=this.B.element.M;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode}};_.jO.F=function(a){return new (a||_.jO)(_.x(_.vz),_.x(_.zp),_.x(_.ww))};_.jO.oa=_.lh({type:_.jO,J:[["","cdkPortalOutlet",""]],inputs:{hv:[0,"cdkPortalOutlet","portal"]},outputs:{xy:"attached"},Ra:["cdkPortalOutlet"],L:!0,features:[_.so]});_.kO=class{};
_.kO.F=function(a){return new (a||_.kO)};_.kO.gb=_.ih({type:_.kO});_.kO.fb=_.Kf({});var Nfa;Nfa=0;
_.lO=class{constructor(a,b,c,d,e,f,g,h,m,p,v,w){this.A=a;this.K=b;this.D=c;this.ja=d;this.G=e;this.hb=f;this.Aa=g;this.ta=h;this.da=m;this.H=p;this.I=v;this.N=w}create(a){const b=this.P(),c=this.W(b),d=this.Z(c);a=new _.QN(a);a.direction=a.direction||this.da.value;return new _.TN(d,b,c,a,this.Aa,this.G,this.ta,this.H,this.I,"NoopAnimations"===this.N,this.hb.get(pE))}position(){return this.ja}W(a){const b=this.ta.createElement("div");b.id=`cdk-overlay-${Nfa++}`;b.classList.add("cdk-overlay-pane");a.appendChild(b);
return b}P(){const a=this.ta.createElement("div");_.AN(this.K).appendChild(a);return a}Z(a){this.C||(this.C=this.hb.get(_.Rq));return new _.iO(a,this.D,this.C,this.hb,this.ta)}};_.lO.F=function(a){return new (a||_.lO)(_.k(PN),_.k(_.BN),_.k(_.vz),_.k(cO),_.k(yN),_.k(_.qj),_.k(_.sq),_.k(_.ww),_.k(_.vN),_.k(_.oH),_.k(zN),_.k(_.xE,8))};_.lO.ia=_.Jf({fa:_.lO,U:_.lO.F,aa:"root"});var Ofa;_.mO=new _.n("cdk-connected-overlay-scroll-strategy",{aa:"root",U:()=>{const a=_.Ng(_.lO);return()=>a.A.A()}});Ofa={ca:_.mO,ie:[_.lO],Dd:function(a){return()=>a.A.A()}};_.nO=class{};_.nO.F=function(a){return new (a||_.nO)};_.nO.gb=_.ih({type:_.nO});_.nO.fb=_.Kf({Cb:[_.lO,Ofa],imports:[_.wN,_.kO,_.ON,_.ON]});var Pfa;Pfa=new _.n("mat-sanity-checks",{aa:"root",U:function(){return!0}});_.oO=class{constructor(a,b,c){this.A=b;this.ta=c;this.B=!1;a.A();this.B||(this.B=!0)}C(a){return ew()?!1:"boolean"===typeof this.A?this.A:!!this.A[a]}};_.oO.F=function(a){return new (a||_.oO)(_.k(AM),_.k(Pfa,8),_.k(_.ww))};_.oO.gb=_.ih({type:_.oO});_.oO.fb=_.Kf({imports:[_.wN,_.wN]});new _.n("MAT_DATE_LOCALE",{aa:"root",U:Gw});new _.n("mat-date-formats");_.pO=new _.n("MAT_OPTION_PARENT_COMPONENT");_.qO=new _.n("MatOptgroup");var rO=_.Zv({passive:!0,capture:!0}),Qfa=function(a,b,c,d){var e=sO;const f=e.Qc.get(b);f?(a=f.get(c))?a.add(d):f.set(c,new Set([d])):(e.Qc.set(b,new Map([[c,new Set([d])]])),a.La(()=>{document.addEventListener(b,e.A,rO)}))},Rfa=class{constructor(){this.Qc=new Map;this.A=a=>{const b=_.dw(a);if(b){let c;null==(c=this.Qc.get(a.type))||c.forEach((d,e)=>{(e===b||e.contains(b))&&d.forEach(f=>f.handleEvent(a))})}}}};var Sfa=class{constructor(a,b,c,d=!1){this.A=a;this.element=b;this.config=c;this.B=d;this.state=3}};var tO,uO,vO,wO,Tfa,Ufa,sO;tO={Bn:225,Pj:150};uO=_.Zv({passive:!0,capture:!0});vO=["mousedown","touchstart"];wO=["mouseup","mouseleave","touchend","touchcancel"];_.xO=function(a,b){if(2!==b.state&&3!==b.state){var c=b.element,d=Object.assign({},tO,b.config.animation);c.style.transitionDuration=`${d.Pj}ms`;c.style.opacity="0";b.state=2;!b.B&&d.Pj||a.mx(b)}};
_.yO=function(a,b,c,d={}){var e=a.Nm=a.Nm||a.Mm.getBoundingClientRect();const f=Object.assign({},tO,d.animation);d.dl&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.uo||Hw(b,c,e);b-=e.left;const h=c-e.top;c=f.Bn;const m=document.createElement("div");m.classList.add("mat-ripple-element");m.style.left=`${b-g}px`;m.style.top=`${h-g}px`;m.style.height=`${2*g}px`;m.style.width=`${2*g}px`;null!=d.color&&(m.style.backgroundColor=d.color);m.style.transitionDuration=`${c}ms`;a.Mm.appendChild(m);g=window.getComputedStyle(m);
b=g.transitionDuration;e="none"===g.transitionProperty||"0s"===b||"0s, 0s"===b||0===e.width&&0===e.height;const p=new Sfa(a,m,d,e);m.style.transform="scale3d(1, 1, 1)";p.state=0;d.gv||(a.Ix=p);let v=null;e||!c&&!f.Pj||a.Aa.La(()=>{const w=()=>a.mx(p),y=()=>a.kD(p);m.addEventListener("transitionend",w);m.addEventListener("transitioncancel",y);v={GR:w,FR:y}});a.jp.set(p,v);!e&&c||a.mx(p);return p};
Tfa=function(a,b){const c=_.iw(b);a.Ja.isBrowser&&c&&c!==a.bn&&(a.qE(),a.bn=c,vO.forEach(d=>{Qfa(a.Aa,d,c,a)}))};
Ufa=class{constructor(a,b,c,d){this.ht=a;this.Aa=b;this.Ja=d;this.zp=!1;this.jp=new Map;this.Px=!1;d.isBrowser&&(this.Mm=_.iw(c))}gz(){this.tD().forEach(a=>{a.config.gv||_.xO(a.A,a)})}handleEvent(a){"mousedown"===a.type?this.Xs(a):"touchstart"===a.type?this.jN(a):this.Ys();this.Px||(this.Aa.La(()=>{wO.forEach(b=>{this.bn.addEventListener(b,this,uO)})}),this.Px=!0)}mx(a){0===a.state?this.HN(a):2===a.state&&this.kD(a)}HN(a){const b=a===this.Ix,c=a.config.gv;a.state=1;c||b&&this.zp||_.xO(a.A,a)}kD(a){let b;
const c=null!=(b=this.jp.get(a))?b:null;this.jp.delete(a);this.jp.size||(this.Nm=null);a===this.Ix&&(this.Ix=null);a.state=3;null!==c&&(a.element.removeEventListener("transitionend",c.GR),a.element.removeEventListener("transitioncancel",c.FR));a.element.remove()}Xs(a){const b=0===a.buttons||0===a.detail,c=this.aE&&Date.now()<this.aE+800;this.ht.CI||b||c||(this.zp=!0,_.yO(this,a.clientX,a.clientY,this.ht.Bv))}jN(a){if(!this.ht.CI&&!_.Vv(a)&&(this.aE=Date.now(),this.zp=!0,a=a.changedTouches))for(let b=
0;b<a.length;b++)_.yO(this,a[b].clientX,a[b].clientY,this.ht.Bv)}Ys(){this.zp&&(this.zp=!1,this.tD().forEach(a=>{const b=1===a.state||a.config.CJ&&0===a.state;!a.config.gv&&b&&_.xO(a.A,a)}))}tD(){return Array.from(this.jp.keys())}qE(){const a=this.bn;a&&(vO.forEach(b=>{var c=sO;const d=c.Qc.get(b);if(d){var e=d.get(a);e&&(e.delete(this),0===e.size&&d.delete(a),0===d.size&&(c.Qc.delete(b),document.removeEventListener(b,c.A,rO)))}}),this.Px&&wO.forEach(b=>a.removeEventListener(b,this,uO)))}};sO=new Rfa;_.zO=new _.n("mat-ripple-global-options");
_.AO=class{get disabled(){return this.pb}set disabled(a){a&&this.gz();this.pb=a;this.D()}get ph(){return this.G||this.ea.M}set ph(a){this.G=a;this.D()}constructor(a,b,c,d,e){this.ea=a;this.Jc=e;this.uo=0;this.B=this.pb=!1;this.C=d||{};this.A=new Ufa(this,b,a,c)}lb(){this.B=!0;this.D()}ka(){this.A.qE()}gz(){this.A.gz()}get Bv(){return{dl:this.dl,uo:this.uo,color:this.color,animation:Object.assign({},this.C.animation,"NoopAnimations"===this.Jc?{Bn:0,Pj:0}:{},this.animation),CJ:this.C.CJ}}get CI(){return this.disabled||
!!this.C.disabled}D(){!this.disabled&&this.B&&Tfa(this.A,this.ph)}};_.AO.F=function(a){return new (a||_.AO)(_.x(_.ij),_.x(_.sq),_.x(_.dM),_.x(_.zO,8),_.x(_.xE,8))};
_.AO.oa=_.lh({type:_.AO,J:[["","mat-ripple",""],["","matRipple",""]],Fa:[1,"mat-ripple"],za:2,na:function(a,b){a&2&&_.F("mat-ripple-unbounded",b.rT)},inputs:{color:[0,"matRippleColor","color"],rT:[0,"matRippleUnbounded","unbounded"],dl:[0,"matRippleCentered","centered"],uo:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],ph:[0,"matRippleTrigger","trigger"]},Ra:["matRipple"],L:!0});_.BO=class{};_.BO.F=function(a){return new (a||_.BO)};_.BO.gb=_.ih({type:_.BO});_.BO.fb=_.Kf({imports:[_.oO,_.oO]});var CO,DO;CO={capture:!0};DO=["focus","click","mouseenter","touchstart"];_.EO=function(a,b){const c=a.A.get(b);c&&(c.ka(),a.A.delete(b))};
_.FO=function(a,b,c){let d,e;b.setAttribute("mat-ripple-loader-uninitialized",null!=(e=null==(d=a.vj)?void 0:d.namespace)?e:"");!c.className&&b.hasAttribute("mat-ripple-loader-class-name")||b.setAttribute("mat-ripple-loader-class-name",c.className||"");c.dl&&b.setAttribute("mat-ripple-loader-centered","");c.disabled&&b.setAttribute("mat-ripple-loader-disabled","")};_.GO=function(a,b){return a.A.get(b)||a.B(b)};
_.HO=function(a,b,c){(a=a.A.get(b))?a.disabled=c:c?b.setAttribute("mat-ripple-loader-disabled",""):b.removeAttribute("mat-ripple-loader-disabled")};_.IO=function(a,b,c){b.removeAttribute("mat-ripple-loader-uninitialized");a.A.set(b,c)};
_.JO=class{constructor(){this.ta=_.Ng(_.ww,{optional:!0});this.Jc=_.Ng(_.xE,{optional:!0});this.vj=_.Ng(_.zO,{optional:!0});this.Ja=_.Ng(_.dM);this.Aa=_.Ng(_.sq);this.A=new Map;this.C=a=>{if(a.target instanceof HTMLElement){var b,c;(a=a.target.closest(`[${"mat-ripple-loader-uninitialized"}="${null!=(c=null==(b=this.vj)?void 0:b.namespace)?c:""}"]`))&&this.B(a)}};this.Aa.La(()=>{for(const a of DO){let b;null==(b=this.ta)||b.addEventListener(a,this.C,CO)}})}ka(){const a=this.A.keys();for(const b of a)_.EO(this,
b);for(const b of DO){let c;null==(c=this.ta)||c.removeEventListener(b,this.C,CO)}}B(a){if(this.ta){var b=this.A.get(a);if(b)return b;var c;null==(c=a.querySelector(".mat-ripple"))||c.remove();b=this.ta.createElement("span");b.classList.add("mat-ripple",a.getAttribute("mat-ripple-loader-class-name"));a.append(b);b=new _.AO(new _.ij(b),this.Aa,this.Ja,this.vj?this.vj:void 0,this.Jc?this.Jc:void 0);b.B=!0;b.ph=a;b.dl=a.hasAttribute("mat-ripple-loader-centered");b.disabled=a.hasAttribute("mat-ripple-loader-disabled");
_.IO(this,a,b);return b}}};_.JO.F=function(a){return new (a||_.JO)};_.JO.ia=_.Jf({fa:_.JO,U:_.JO.F,aa:"root"});var Vfa=new _.n("MAT_BUTTON_CONFIG"),Wfa=[{Yk:"mat-button",Ol:["mdc-button","mat-mdc-button"]},{Yk:"mat-flat-button",Ol:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{Yk:"mat-raised-button",Ol:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{Yk:"mat-stroked-button",Ol:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{Yk:"mat-fab",Ol:["mdc-fab","mat-mdc-fab"]},{Yk:"mat-mini-fab",Ol:["mdc-fab","mdc-fab--mini","mat-mdc-mini-fab"]},{Yk:"mat-icon-button",
Ol:["mdc-icon-button","mat-mdc-icon-button"]}],KO=class{get Av(){let a;return null==(a=this.A)?void 0:_.GO(a,this.ea.M)}set Av(a){let b;null==(b=this.A)||_.IO(b,this.ea.M,a)}get Qb(){return this.B}set Qb(a){this.B=a;this.D()}get disabled(){return this.pb}set disabled(a){this.pb=a;this.D()}constructor(a,b,c,d){this.ea=a;this.Ja=b;this.Aa=c;this.Jc=d;this.rb=_.Ng(_.kM);this.A=_.Ng(_.JO);this.pb=this.B=this.Pk=!1;const e=_.Ng(Vfa,{optional:!0}),f=a.M,g=f.classList;let h;this.Ui=null!=(h=null==e?void 0:
e.Ui)?h:!1;let m;null==(m=this.A)||_.FO(m,f,{className:"mat-mdc-button-ripple"});for(const {Yk:p,Ol:v}of Wfa)f.hasAttribute(p)&&g.add(...v)}qb(){_.hM(this.rb,this.ea,!0)}ka(){_.iM(this.rb,this.ea);let a;null==(a=this.A)||_.EO(a,this.ea.M)}focus(a="program",b){a?_.jM(this.rb,this.ea.M,a,b):this.ea.M.focus(b)}Ls(){return null!=this.ariaDisabled?this.ariaDisabled:this.disabled&&this.Ui?!0:null}Mk(){return this.Ui||!this.disabled?null:!0}D(){let a;null==(a=this.A)||_.HO(a,this.ea.M,this.Qb||this.disabled)}};
KO.F=function(){Cj()};KO.oa=_.lh({type:KO,inputs:{color:"color",Qb:[2,"disableRipple","disableRipple",_.Tq],disabled:[2,"disabled","disabled",_.Tq],ariaDisabled:[2,"aria-disabled","ariaDisabled",_.Tq],Ui:[2,"disabledInteractive","disabledInteractive",_.Tq]},features:[_.to]});
var LO=class extends KO{constructor(a,b,c,d){super(a,b,c,d);this.C=e=>{this.disabled&&(e.preventDefault(),e.stopImmediatePropagation())}}lb(){this.Aa.La(()=>{this.ea.M.addEventListener("click",this.C)})}ka(){super.ka();this.ea.M.removeEventListener("click",this.C)}Ls(){return null==this.ariaDisabled?this.disabled:this.ariaDisabled}};LO.F=function(){Cj()};LO.oa=_.lh({type:LO,inputs:{tabIndex:[2,"tabIndex","tabIndex",a=>null==a?void 0:_.Uq(a)]},features:[_.to,_.so]});var MO,NO,OO,PO,QO;MO=["mat-button",""];NO=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];OO=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"];
PO=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(100% + 4px);width:calc(100% + 4px);display:none}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring::after{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button{font-family:var(--mdc-text-button-label-text-font);font-size:var(--mdc-text-button-label-text-size);letter-spacing:var(--mdc-text-button-label-text-tracking);font-weight:var(--mdc-text-button-label-text-weight);text-transform:var(--mdc-text-button-label-text-transform);height:var(--mdc-text-button-container-height);border-radius:var(--mdc-text-button-container-shape);padding:0 var(--mat-text-button-horizontal-padding, 8px)}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color)}.mat-mdc-button:disabled{color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape)}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 8px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, 0);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, 0)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color)}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color)}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-disabled-state-layer-color)}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity)}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-focus-state-layer-opacity)}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-pressed-state-layer-opacity)}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display)}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-unelevated-button{font-family:var(--mdc-filled-button-label-text-font);font-size:var(--mdc-filled-button-label-text-size);letter-spacing:var(--mdc-filled-button-label-text-tracking);font-weight:var(--mdc-filled-button-label-text-weight);text-transform:var(--mdc-filled-button-label-text-transform);height:var(--mdc-filled-button-container-height);border-radius:var(--mdc-filled-button-container-shape);padding:0 var(--mat-filled-button-horizontal-padding, 16px)}.mat-mdc-unelevated-button:not(:disabled){background-color:var(--mdc-filled-button-container-color)}.mat-mdc-unelevated-button:disabled{background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color)}.mat-mdc-unelevated-button:disabled{color:var(--mdc-filled-button-disabled-label-text-color)}.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape)}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -4px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -4px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color)}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-disabled-state-layer-color)}.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-hover-state-layer-opacity)}.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-focus-state-layer-opacity)}.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-pressed-state-layer-opacity)}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display)}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color);background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{font-family:var(--mdc-protected-button-label-text-font);font-size:var(--mdc-protected-button-label-text-size);letter-spacing:var(--mdc-protected-button-label-text-tracking);font-weight:var(--mdc-protected-button-label-text-weight);text-transform:var(--mdc-protected-button-label-text-transform);height:var(--mdc-protected-button-container-height);border-radius:var(--mdc-protected-button-container-shape);padding:0 var(--mat-protected-button-horizontal-padding, 16px);box-shadow:var(--mdc-protected-button-container-elevation-shadow)}.mat-mdc-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color)}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape)}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -4px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -4px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color)}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color)}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-disabled-state-layer-color)}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-hover-state-layer-opacity)}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-focus-state-layer-opacity)}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-pressed-state-layer-opacity)}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display)}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow)}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow)}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow)}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-protected-button-disabled-label-text-color);background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow)}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{font-family:var(--mdc-outlined-button-label-text-font);font-size:var(--mdc-outlined-button-label-text-size);letter-spacing:var(--mdc-outlined-button-label-text-tracking);font-weight:var(--mdc-outlined-button-label-text-weight);text-transform:var(--mdc-outlined-button-label-text-transform);height:var(--mdc-outlined-button-container-height);border-radius:var(--mdc-outlined-button-container-shape);padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width);padding:0 var(--mat-outlined-button-horizontal-padding, 15px)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color)}.mat-mdc-outlined-button:disabled{color:var(--mdc-outlined-button-disabled-label-text-color)}.mat-mdc-outlined-button .mdc-button__ripple{border-radius:var(--mdc-outlined-button-container-shape)}.mat-mdc-outlined-button:not(:disabled){border-color:var(--mdc-outlined-button-outline-color)}.mat-mdc-outlined-button:disabled{border-color:var(--mdc-outlined-button-disabled-outline-color)}.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)}.mat-mdc-outlined-button .mdc-button__touch{left:calc(-1 * var(--mdc-outlined-button-outline-width));width:calc(100% + 2 * var(--mdc-outlined-button-outline-width))}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -4px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -4px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color)}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-disabled-state-layer-color)}.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-hover-state-layer-opacity)}.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-focus-state-layer-opacity)}.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-pressed-state-layer-opacity)}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display)}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-outlined-button-disabled-label-text-color);border-color:var(--mdc-outlined-button-disabled-outline-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button-base{text-decoration:none}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-button .mdc-button__label,.mat-mdc-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._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;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'};
QO=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"};_.RO=class extends KO{};_.RO.F=function(a){return new (a||_.RO)(_.x(_.ij),_.x(_.dM),_.x(_.sq),_.x(_.xE,8))};
_.RO.T=_.l({type:_.RO,J:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],za:14,na:function(a,b){a&2&&(_.uo("disabled",b.Mk())("aria-disabled",b.Ls()),_.Io(b.color?"mat-"+b.color:""),_.F("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Ui)("_mat-animation-noopable","NoopAnimations"===b.Jc)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Ra:["matButton"],L:!0,features:[_.so,_.T],cd:MO,
Ta:OO,R:7,S:4,V:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],O:function(a,b){a&1&&(_.qp(NO),_.M(0,"span",0),_.rp(1),_.H(2,"span",1),_.rp(3,1),_.L(),_.rp(4,2),_.M(5,"span",2)(6,"span",3));a&2&&_.F("mdc-button__ripple",!b.Pk)("mdc-fab__ripple",b.Pk)},styles:[PO(),QO()],Ma:2,qa:0});_.SO=class extends LO{};_.SO.F=function(a){return new (a||_.SO)(_.x(_.ij),_.x(_.dM),_.x(_.sq),_.x(_.xE,8))};
_.SO.T=_.l({type:_.SO,J:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],za:15,na:function(a,b){a&2&&(_.uo("disabled",b.Mk())("tabindex",b.disabled&&!b.Ui?-1:b.tabIndex)("aria-disabled",b.Mk()),_.Io(b.color?"mat-"+b.color:""),_.F("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Ui)("_mat-animation-noopable","NoopAnimations"===b.Jc)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Ra:["matButton","matAnchor"],
L:!0,features:[_.so,_.T],cd:MO,Ta:OO,R:7,S:4,V:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],O:function(a,b){a&1&&(_.qp(NO),_.M(0,"span",0),_.rp(1),_.H(2,"span",1),_.rp(3,1),_.L(),_.rp(4,2),_.M(5,"span",2)(6,"span",3));a&2&&_.F("mdc-button__ripple",!b.Pk)("mdc-fab__ripple",b.Pk)},styles:[PO(),QO()],Ma:2,qa:0});var Xfa,TO,UO;Xfa=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];TO=new _.n("mat-mdc-fab-default-options",{aa:"root",U:Iw});UO=Iw();_.VO=class extends KO{constructor(a,b,c,d,e){super(a,b,c,d);this.Fh=e;this.Pk=!0;this.Fh=this.Fh||UO;this.color=this.Fh.color||UO.color}};
_.VO.F=function(a){return new (a||_.VO)(_.x(_.ij),_.x(_.dM),_.x(_.sq),_.x(_.xE,8),_.x(TO,8))};
_.VO.T=_.l({type:_.VO,J:[["button","mat-fab",""]],za:18,na:function(a,b){a&2&&(_.uo("disabled",b.Mk())("aria-disabled",b.Ls()),_.Io(b.color?"mat-"+b.color:""),_.F("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Ui)("_mat-animation-noopable","NoopAnimations"===b.Jc)("mat-unthemed",!b.color)("mat-mdc-button-base",!0)("mdc-fab--extended",b.sG)("mat-mdc-extended-fab",b.sG))},inputs:{sG:[2,"extended","extended",_.Tq]},Ra:["matButton"],L:!0,features:[_.to,_.so,_.T],cd:["mat-fab",
""],Ta:[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],R:7,S:4,V:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],O:function(a,b){a&1&&(_.qp(Xfa),_.M(0,"span",0),_.rp(1),_.H(2,"span",1),_.rp(3,1),_.L(),_.rp(4,2),_.M(5,"span",2)(6,"span",3));a&2&&_.F("mdc-button__ripple",
!b.Pk)("mdc-fab__ripple",b.Pk)},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 .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(100% + 4px);width:calc(100% + 4px)}@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{outline:none}.mdc-fab:hover{cursor:pointer}.mdc-fab>svg{width:100%}.mdc-fab--mini{width:40px;height:40px}.mdc-fab--extended{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{background-color:var(--mdc-fab-container-color)}.mat-mdc-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(.mdc-fab--extended){border-radius:var(--mdc-fab-container-shape)}.mat-mdc-fab:not(.mdc-fab--extended) .mdc-fab__ripple{border-radius:var(--mdc-fab-container-shape)}.mat-mdc-mini-fab{background-color:var(--mdc-fab-small-container-color)}.mat-mdc-mini-fab .mdc-fab__icon{width:var(--mdc-fab-small-icon-size);height:var(--mdc-fab-small-icon-size);font-size:var(--mdc-fab-small-icon-size)}.mat-mdc-mini-fab:not(.mdc-fab--extended){border-radius:var(--mdc-fab-small-container-shape)}.mat-mdc-mini-fab:not(.mdc-fab--extended) .mdc-fab__ripple{border-radius:var(--mdc-fab-small-container-shape)}.mat-mdc-extended-fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:var(--mdc-extended-fab-container-height);border-radius:var(--mdc-extended-fab-container-shape);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-extended-fab .mdc-fab__ripple{border-radius:var(--mdc-extended-fab-container-shape)}.mat-mdc-fab,.mat-mdc-mini-fab{-webkit-tap-highlight-color:rgba(0,0,0,0);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}.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-animation-noopable,.mat-mdc-mini-fab._mat-animation-noopable{transition:none !important;animation:none !important}.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-fab[disabled],.mat-mdc-fab.mat-mdc-button-disabled,.mat-mdc-mini-fab[disabled],.mat-mdc-mini-fab.mat-mdc-button-disabled{cursor:default;pointer-events:none}.mat-mdc-fab[disabled],.mat-mdc-fab[disabled]:focus,.mat-mdc-fab.mat-mdc-button-disabled,.mat-mdc-fab.mat-mdc-button-disabled:focus,.mat-mdc-mini-fab[disabled],.mat-mdc-mini-fab[disabled]:focus,.mat-mdc-mini-fab.mat-mdc-button-disabled,.mat-mdc-mini-fab.mat-mdc-button-disabled:focus{box-shadow:none}.mat-mdc-fab.mat-mdc-button-disabled-interactive,.mat-mdc-mini-fab.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-fab{color:var(--mat-fab-foreground-color, inherit);box-shadow:var(--mdc-fab-container-elevation-shadow)}.mat-mdc-fab .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-fab-touch-target-display)}.mat-mdc-fab .mat-ripple-element{background-color:var(--mat-fab-ripple-color)}.mat-mdc-fab .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-fab-state-layer-color)}.mat-mdc-fab.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-fab-disabled-state-layer-color)}.mat-mdc-fab:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-hover-state-layer-opacity)}.mat-mdc-fab.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-fab.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-fab.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-focus-state-layer-opacity)}.mat-mdc-fab:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-pressed-state-layer-opacity)}.mat-mdc-fab:hover{box-shadow:var(--mdc-fab-hover-container-elevation-shadow)}.mat-mdc-fab:focus{box-shadow:var(--mdc-fab-focus-container-elevation-shadow)}.mat-mdc-fab:active,.mat-mdc-fab:focus:active{box-shadow:var(--mdc-fab-pressed-container-elevation-shadow)}.mat-mdc-fab[disabled],.mat-mdc-fab.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-fab-disabled-state-foreground-color);background-color:var(--mat-fab-disabled-state-container-color)}.mat-mdc-fab.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-mini-fab{color:var(--mat-fab-small-foreground-color, inherit);box-shadow:var(--mdc-fab-small-container-elevation-shadow)}.mat-mdc-mini-fab .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-fab-small-touch-target-display)}.mat-mdc-mini-fab .mat-ripple-element{background-color:var(--mat-fab-small-ripple-color)}.mat-mdc-mini-fab .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-fab-small-state-layer-color)}.mat-mdc-mini-fab.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-fab-small-disabled-state-layer-color)}.mat-mdc-mini-fab:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-small-hover-state-layer-opacity)}.mat-mdc-mini-fab.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-small-focus-state-layer-opacity)}.mat-mdc-mini-fab:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-small-pressed-state-layer-opacity)}.mat-mdc-mini-fab:hover{box-shadow:var(--mdc-fab-small-hover-container-elevation-shadow)}.mat-mdc-mini-fab:focus{box-shadow:var(--mdc-fab-small-focus-container-elevation-shadow)}.mat-mdc-mini-fab:active,.mat-mdc-mini-fab:focus:active{box-shadow:var(--mdc-fab-small-pressed-container-elevation-shadow)}.mat-mdc-mini-fab[disabled],.mat-mdc-mini-fab.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-fab-small-disabled-state-foreground-color);background-color:var(--mat-fab-small-disabled-state-container-color)}.mat-mdc-mini-fab.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-extended-fab{box-shadow:var(--mdc-extended-fab-container-elevation-shadow)}.mat-mdc-extended-fab:hover{box-shadow:var(--mdc-extended-fab-hover-container-elevation-shadow)}.mat-mdc-extended-fab:focus{box-shadow:var(--mdc-extended-fab-focus-container-elevation-shadow)}.mat-mdc-extended-fab:active,.mat-mdc-extended-fab:focus:active{box-shadow:var(--mdc-extended-fab-pressed-container-elevation-shadow)}.mat-mdc-extended-fab[disabled],.mat-mdc-extended-fab.mat-mdc-button-disabled{cursor:default;pointer-events:none}.mat-mdc-extended-fab[disabled],.mat-mdc-extended-fab[disabled]:focus,.mat-mdc-extended-fab.mat-mdc-button-disabled,.mat-mdc-extended-fab.mat-mdc-button-disabled:focus{box-shadow:none}.mat-mdc-extended-fab.mat-mdc-button-disabled-interactive{pointer-events:auto}.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 .mat-mdc-button-touch-target{width:100%}.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}\n'],
Ma:2,qa:0});_.WO=class extends KO{constructor(a,b,c,d){super(a,b,c,d);_.FO(this.A,this.ea.M,{dl:!0})}};_.WO.F=function(a){return new (a||_.WO)(_.x(_.ij),_.x(_.dM),_.x(_.sq),_.x(_.xE,8))};
_.WO.T=_.l({type:_.WO,J:[["button","mat-icon-button",""]],za:14,na:function(a,b){a&2&&(_.uo("disabled",b.Mk())("aria-disabled",b.Ls()),_.Io(b.color?"mat-"+b.color:""),_.F("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Ui)("_mat-animation-noopable","NoopAnimations"===b.Jc)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Ra:["matButton"],L:!0,features:[_.so,_.T],cd:["mat-icon-button",""],Ta:["*"],R:4,S:0,V:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],
[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],O:function(a){a&1&&(_.qp(),_.M(0,"span",0),_.rp(1),_.M(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{color:var(--mdc-icon-button-icon-color)}.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{color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button{border-radius:50%;flex-shrink:0;text-align:center;width:var(--mdc-icon-button-state-layer-size, 48px);height:var(--mdc-icon-button-state-layer-size, 48px);padding:calc(calc(var(--mdc-icon-button-state-layer-size, 48px) - var(--mdc-icon-button-icon-size, 24px)) / 2);font-size:var(--mdc-icon-button-icon-size);-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button svg{vertical-align:baseline}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-icon-button .mdc-button__label{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-ripple-element{background-color:var(--mat-icon-button-ripple-color)}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color)}.mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-disabled-state-layer-color)}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-hover-state-layer-opacity)}.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-focus-state-layer-opacity)}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-pressed-state-layer-opacity)}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-icon-button-touch-target-display)}.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"],Ma:2,qa:0});var XO=class{};XO.F=function(a){return new (a||XO)};XO.gb=_.ih({type:XO});XO.fb=_.Kf({imports:[_.oO,_.BO,_.oO]});_.YO=class{constructor(a,b){this.Ya=a;this.options=b}lb(){this.Ya.M.querySelector(".mat-icon, .material-icons")&&this.Ya.M.classList.add("gmat-mdc-button-with-prefix")}};_.YO.F=function(a){return new (a||_.YO)(_.x(_.ij),_.x(uN))};
_.YO.oa=_.lh({type:_.YO,J:[["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",""],[""]],za:2,na:function(a,b){a&2&&_.F("gmat-mdc-button",!b.options.ec)}});
_.ZO=class{constructor(a,b){this.options=a;this.button=b;this.Ua="outline";this.A=!1}lb(){}get jA(){return this.A}set jA(a){this.A=_.gw(a)}};_.ZO.F=function(a){return new (a||_.ZO)(_.x(uN),_.x(_.VO,10))};
_.ZO.oa=_.lh({type:_.ZO,J:[["button","mat-fab",""],["a","mat-fab",""],["button","mat-mini-fab",""],["a","mat-mini-fab",""]],za:10,na:function(a,b){a&2&&_.F("gmat-mdc-button",!b.options.ec)("gmat-mdc-fab-fill","fill"==b.Ua)("gmat-mdc-fab-outline","outline"==b.Ua)("gmat-mdc-fab-branded","branded"==b.Ua)("gmat-mdc-fab-lowered",b.jA)},inputs:{Ua:"appearance",jA:"lowered"}});_.$O=class{};_.$O.F=function(a){return new (a||_.$O)};_.$O.gb=_.ih({type:_.$O});_.$O.fb=_.Kf({Cb:[{ca:TO,Xa:{color:"primary"}}],imports:[XO]});var aP="\\(^\u0414^)/ (\u0387.\u0387) (\u02da\u0394\u02da)b (\u0387_\u0387) (^_^)b (>_<) (o^^)o (;-;) (\u2265o\u2264) \\(o_o)/ (^-^*) (='X'=)".split(" "),bP=class{get(){return aP[Math.floor(Math.random()*aP.length)]}},Yfa,Zfa;bP.F=function(a){return new (a||bP)};bP.ia=_.Jf({fa:bP,U:bP.F,aa:"root"});
Yfa=function(a){switch(a){case "GENERIC_ERROR":return"Something went wrong. Please try again soon.";case "NO_RESULTS":return"Can't find any fonts.";case "PAGE_NOT_FOUND":return"Unfortunately, this page doesn&apos;t exist.";case "CUSTOM_ERROR":return"";case "UNSUPPORTED_BROWSER":return"Your browser is not currently supported. Google Fonts works best on Chrome, Firefox, Edge and Safari.";case "NO_FONTS_SELECTED":return"You don't have any fonts yet. \nChoose a font to get started.";default:_.Xa(a,void 0)}};
Zfa=function(a){a.Ia.reset();WI(a.A,"").then(()=>{a.ma.Ng.next(null)})};
_.cP=class{set type(a){a&&(this.mG=this.B.get(),this.pH="NO_RESULTS"===a,this.iH="CUSTOM_ERROR"===a,this.text=Yfa(a),this.label=this.Cl(a),(this.title=this.iu(a))&&Oy(this.ma,this.title))}constructor(a,b,c,d){this.ma=a;this.Ia=b;this.A=c;this.B=d;this.text=this.mG=this.title="";this.iH=this.pH=!1;this.label="Return to Google Fonts"}lb(){this.title&&Oy(this.ma,this.title)}iu(a){switch(a){case "GENERIC_ERROR":return"Something went wrong";case "PAGE_NOT_FOUND":return"Page not found";case "NO_RESULTS":case "NO_FONTS_SELECTED":case "UNSUPPORTED_BROWSER":case "CUSTOM_ERROR":return"";
default:_.Xa(a,void 0)}}Cl(a){switch(a){case "NO_RESULTS":return"Clear your filters and try again";case "NO_FONTS_SELECTED":return"Browse fonts";case "PAGE_NOT_FOUND":case "UNSUPPORTED_BROWSER":case "GENERIC_ERROR":case "CUSTOM_ERROR":return"Return to Google Fonts";default:_.Xa(a,void 0)}}};_.cP.F=function(a){return new (a||_.cP)(_.x(_.UM),_.x(_.sN),_.x(_.Mu),_.x(bP))};
_.cP.T=_.l({type:_.cP,J:[["gf-error"]],inputs:{type:"type"},L:!0,features:[_.T],Ta:["*"],R:7,S:4,V:[["role","img","aria-hidden","true",1,"error-emoji"],[1,"error-text","gmat-headline-4"],[3,"innerHtml"],[4,"ngIf"],["mat-stroked-button","","color","primary",1,"rounded",3,"click"]],O:function(a,b){a&1&&(_.qp(),_.H(0,"div",0),_.S(1),_.L(),_.H(2,"div",1),_.M(3,"div",2),_.C(4,Jw,1,0,"ng-content",3),_.L(),_.H(5,"button",4),_.N("click",function(){if(b.pH){b.Ia.reset();var c=void 0}else c=Zfa(b);return c}),
_.S(6),_.L());a&2&&(_.u(),_.Sp(" ",b.mG,"\n"),_.u(2),_.D("innerHtml",b.text,_.Ak),_.u(),_.D("ngIf",b.iH),_.u(2),_.Sp(" ",b.label,"\n"))},Y:[_.$O,_.YO,_.RO,_.TG],styles:["[_nghost-%COMP%]{display:block;min-width:280px;text-align:center}.error-emoji[_ngcontent-%COMP%]{color:#80868b;font:200px/1.25 Google Sans,-apple-system,BlinkMacSystemFont,sans-serif;margin-bottom:24px}@media (max-width:720px){.error-emoji[_ngcontent-%COMP%]{font-size:100px}}@media (max-width:460px){.error-emoji[_ngcontent-%COMP%]{font-size:62px}}.error-text[_ngcontent-%COMP%]{margin-bottom:24px;white-space:pre-wrap}.rounded[_ngcontent-%COMP%]{--mdc-outlined-button-container-shape:48px}.gf-dark-theme[_nghost-%COMP%]   .error-emoji[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .error-emoji[_ngcontent-%COMP%]{color:#dadce0}"],
qa:0});_.dP=class{constructor(a,b,c){this.C=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.B=a;this.C.createElement("div");this.G=_.DD(this.A.config,11);this.D=!this.G}};_.dP.F=function(a){return new (a||_.dP)(_.k(_.ww),_.k("Window"),_.k(_.GG))};_.dP.ia=_.Jf({fa:_.dP,U:_.dP.F,aa:"root"});var ax=class extends _.OD{constructor(a){super(a)}getEnableSsEngine(){return _.DD(this,2)}getEnableAwr(){return _.DD(this,3)}getAlohaAutoGaRollout(){return _.DD(this,5)}getEnableConfigurator(){return _.DD(this,6)}getEnableMweb(){return _.DD(this,7)}getEnableCtlConsentCheckbox(){return _.DD(this,8)}getEnableIframe(){return _.DD(this,9)}getEnableScreenshotNudge(){return _.DD(this,10)}getEnableWebStartupConfigEndpoint(){return _.DD(this,11)}getEnableJunkNudge(){return _.DD(this,12)}getEnableConfiguratorLocale(){return _.DD(this,
13)}getEnableTinyNoPointer(){return _.DD(this,14)}getEnableSupportSessionLogging(){return _.DD(this,15)}getEnableFileUploadForScreenshot(){return _.DD(this,16)}getEnableDirectDeflectionForSingleCategory(){return _.DD(this,17)}getEnableImageSanitization(){return _.DD(this,18)}getEnableAlohaBinarySplit(){return _.DD(this,19)}getEnableDbFeedbackIntents(){return _.DD(this,20)}getEnableMarkMandatoryFieldsWithRequired(){return _.DD(this,21)}getEnableFeedbackCategoryCustomUi(){return _.DD(this,22)}getEnableRealtimeCtl(){return _.DD(this,
23)}};var $w=class extends _.OD{constructor(a){super(a)}};var Kw=[/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 Nw="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 Pw,Sw;var eP,fP;
eP=function(a,b,c){a.timeOfStartCall=(new Date).getTime();var d=c||_.ta;const e=d.document,f=a.nonce||_.fb(d);f&&!a.nonce&&(a.nonce=f);if("help"==a.flow){var g=eB("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||oa(b)||(d+=encodeURIComponent(h)+"="+encodeURIComponent(b)+"&");a=(e?new YB(9==e.nodeType?e:e.ownerDocument||e.document):sB||(sB=new YB)).createElement("SCRIPT");f&&a.setAttribute("nonce",f);_.hb(a,_.Va(d));e.body.appendChild(a)}};
fP=function(a,b,c,d){_.Ql(function*(){const e=c||_.ta;var f="DEV"===a.serverEnvironment,g=c||_.ta;g=a.nonce||_.fb(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,xW: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 Ww(f,d,e)})};
_.gP=function(a,b,c){try{if("help"===a.flow){const d=a.helpCenterPath.replace(/^\//,"");eb(c||window,_.Sa(`https://support.google.com/${d}`,_.Ra)||_.OB)}else"submit"===a.flow?eP(a,b,c):dx(a.productId,a.feedbackServerUri).then(d=>{d=_.uD(d,ax,1);const e=!EB||(null==d?void 0:d.getEnableMweb()),f=!a.tinyNoPointer||(null==d?void 0:d.getEnableTinyNoPointer());!d||d.getAlohaAutoGaRollout()&&e&&f?fP(a,b,c,d):eP(a,b,c)},d=>{d&&"DuplicateFormError"!==d.name&&eP(a,b,c)})}catch(d){fP(a,b,c,null)}};
_.dB("userfeedback.api.startFeedback",_.gP);var $fa,aga,hP,bga;$fa={directory:"directory-users",specimen:"specimen-users"};aga={directory:"directory-corp",specimen:"specimen-corp"};hP=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(()=>{hP(a)},10)}};
_.iP=function(a){return{mss:Array.from(document.querySelectorAll("script")).map(b=>b.getAttribute("src")).filter(b=>b&&b.includes("_/fonts/_/js")).join(),jsLog:a.C.C.join("\n\n----------------------------------------\n\n")}};bga=function(a){_.gP({productId:a.productId,bucket:a.B.directory,enableAnonymousFeedback:!0,allowNonLoggedInFeedback:!0,onLoadCallback:()=>{hP(a)}},_.iP(a))};
_.jP=class{constructor(a,b){this.A=a;this.C=b;this.B=_.DD(this.A.config,12)?$fa:aga;this.productId=_.HD(this.A.config,13)}};_.jP.F=function(a){return new (a||_.jP)(_.k(_.GG),_.k(_.OL))};_.jP.ia=_.Jf({fa:_.jP,U:_.jP.F,aa:"root"});var ex;var kP=class{constructor(a,b){this.url=a;this.Ak=null;this.options=b}},cga=function(a,b){return a.Da.get(b)||b},dga=function(a,b,c=""){const d=c+":"+b;let e=a.C.get(d);return e?a.P(e):(e=a.Ha(c,b))?(a.C.set(d,e),a.P(e)):(c=a.A.get(c))?a.Wa(b,c):Gl(Error("Nb`"+d))},lP=class{constructor(a,b,c,d){this.W=a;this.Z=b;this.da=d;this.C=new Map;this.A=new Map;this.ja=new Map;this.D=new Map;this.Da=new Map;this.G=[];this.la=["material-icons","mat-ligature-font"];this.ta=c}ka(){this.G=[];this.C.clear();this.A.clear();
this.ja.clear()}P(a){return a.Ak?_.Fl(this.H(a).cloneNode(!0)):_.A(this.Oa(a),_.z(b=>b.cloneNode(!0)))}Wa(a,b){var c=this.K(a,b);if(c)return _.Fl(c);c=b.filter(d=>!d.Ak).map(d=>_.A(this.Sa(d),_.Om(e=>{e=`Loading icon set URL: ${this.Z.A(5,d.url)} failed: ${e.message}`;this.da.handleError(Error(e));return _.Fl(null)})));return _.A(_.em(c),_.z(()=>{const d=this.K(a,b);if(!d)throw Error("Nb`"+a);return d}))}K(a,b){for(let d=b.length-1;0<=d;d--){var c=b[d];if(c.Ak&&-1<c.Ak.toString().indexOf(a)){const e=
this.H(c);if(c=this.wa(e,a,c.options))return c}}return null}Oa(a){return _.A(this.N(a),_.Nn(b=>a.Ak=b),_.z(()=>this.H(a)))}Sa(a){return a.Ak?_.Fl(null):_.A(this.N(a),_.Nn(b=>a.Ak=b))}wa(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.eb(a),c);b=this.I(gx("<svg></svg>"));b.appendChild(a);return this.B(b,c)}I(a){const b=this.ta.createElement("DIV");
b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("Qb");return a}eb(a){const b=this.I(gx("<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}N(a){var b=a.url;let c,d;a=null!=(d=null==(c=a.options)?void 0:c.withCredentials)?d:!1;if(!this.W)throw Error("Ob");if(null==b)throw Error("Rb`"+b);const e=this.Z.A(5,b);if(!e)throw Error("Pb`"+b);if(b=this.D.get(e))return b;b=_.A(this.W.get(e,{responseType:"text",withCredentials:a}),_.z(f=>gx(f)),mn(()=>this.D.delete(e)),_.An());this.D.set(e,b);return b}ob(a,b,c){this.C.set(a+":"+b,c);return this}yb(a,
b){const c=this.A.get(a);c?c.push(b):this.A.set(a,[b]);return this}H(a){if(!a.zJ){const b=this.I(a.Ak);this.B(b,a.options);a.zJ=b}return a.zJ}Ha(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 kP(d.url,d.options):new kP(d)}}};lP.F=function(a){return new (a||lP)(_.k(_.nu,8),_.k(yI),_.k(_.ww,8),_.k(_.al))};lP.ia=_.Jf({fa:lP,U:lP.F,aa:"root"});new _.rE;new _.sE;new _.rE;new _.rE;var ega,fga,mP,gga,hga;ega=new _.n("MAT_ICON_DEFAULT_OPTIONS");fga=new _.n("mat-icon-location",{aa:"root",U:hx});mP="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");gga=mP.map(a=>`[${a}]`).join(", ");hga=/^url\(['"]?#(.*?)['"]?\)$/;
_.nP=class{get color(){return this.Bi||this.la}set color(a){this.Bi=a}get CB(){return this.G}set CB(a){a!==this.G&&(a?this.Oa(a):this.G&&this.N(),this.G=a)}get Vj(){return this.W}set Vj(a){a=this.K(a);a!==this.W&&(this.W=a,this.H())}get Uj(){return this.P}set Uj(a){a=this.K(a);a!==this.P&&(this.P=a,this.H())}constructor(a,b,c,d,e,f){this.ea=a;this.C=b;this.I=d;this.wa=e;this.inline=!1;this.da=[];this.B=_.vl.EMPTY;f&&(f.color&&(this.color=this.la=f.color),f.Vj&&(this.Vj=f.Vj));c||a.M.setAttribute("aria-hidden",
"true")}Wa(a){if(!a)return["",""];const b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("Sb`"+a);}}lb(){this.H()}UH(){var a=this.A;a&&a.size&&(a=this.I.IG(),a!==this.ja&&(this.ja=a,this.Z(a)))}ka(){this.B.unsubscribe();this.A&&this.A.clear()}my(){return!this.CB}Ha(a){this.N();const b=this.I.IG();this.ja=b;this.Da(a);this.Z(b);this.ea.M.appendChild(a)}N(){const a=this.ea.M;let b=a.childNodes.length;for(this.A&&this.A.clear();b--;){const c=a.childNodes[b];
1===c.nodeType&&"svg"!==c.nodeName.toLowerCase()||c.remove()}}H(){if(this.my()){var a=this.ea.M,b=(this.Vj?cga(this.C,this.Vj).split(/ +/):this.C.la).filter(c=>0<c.length);this.da.forEach(c=>a.classList.remove(c));b.forEach(c=>a.classList.add(c));this.da=b;this.Uj===this.D||b.includes("mat-ligature-font")||(this.D&&a.classList.remove(this.D),this.Uj&&a.classList.add(this.Uj),this.D=this.Uj)}}K(a){return"string"===typeof a?a.trim().split(" ")[0]:a}Z(a){const b=this.A;b&&b.forEach((c,d)=>{c.forEach(e=>
{d.setAttribute(e.name,`url('${a}#${e.value}')`)})})}Da(a){const b=a.querySelectorAll(gga),c=this.A=this.A||new Map;for(let d=0;d<b.length;d++)mP.forEach(e=>{const f=b[d];var g=f.getAttribute(e);if(g=g?g.match(hga):null){let h=c.get(f);h||(h=[],c.set(f,h));h.push({name:e,value:g[1]})}})}Oa(a){this.xE=this.yE=null;this.B.unsubscribe();if(a){const [b,c]=this.Wa(a);b&&(this.yE=b);c&&(this.xE=c);this.B=_.A(dga(this.C,c,b),_.gn()).subscribe(d=>this.Ha(d),d=>{this.wa.handleError(Error("Tb`"+b+"`"+c+"`"+
d.message))})}}};_.nP.F=function(a){return new (a||_.nP)(_.x(_.ij),_.x(lP),_.Ni("aria-hidden"),_.x(fga),_.x(_.al),_.x(ega,8))};
_.nP.T=_.l({type:_.nP,J:[["mat-icon"]],Fa:["role","img",1,"mat-icon","notranslate"],za:10,na:function(a,b){a&2&&(_.uo("data-mat-icon-type",b.my()?"font":"svg")("data-mat-icon-name",b.xE||b.Uj)("data-mat-icon-namespace",b.yE||b.Vj)("fontIcon",b.my()?b.Uj:null),_.Io(b.color?"mat-"+b.color:""),_.F("mat-icon-inline",b.inline)("mat-icon-no-color","primary"!==b.color&&"accent"!==b.color&&"warn"!==b.color))},inputs:{color:"color",inline:[2,"inline","inline",_.Tq],CB:"svgIcon",Vj:"fontSet",Uj:"fontIcon"},
Ra:["matIcon"],L:!0,features:[_.to,_.T],Ta:["*"],R:1,S:0,O:function(a){a&1&&(_.qp(),_.rp(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"],
Ma:2,qa:0});_.oP=class{};_.oP.F=function(a){return new (a||_.oP)};_.oP.gb=_.ih({type:_.oP});_.oP.fb=_.Kf({imports:[_.oO,_.oO]});_.pP=class{constructor(){this.name="";this.size=24;this.UE=this.filled=this.aH=!1}};_.pP.F=function(a){return new (a||_.pP)};
_.pP.T=_.l({type:_.pP,J:[["gf-icon"]],za:8,na:function(a,b){a&2&&(_.uo("role","presentation")("aria-hidden",!0)("filled",b.filled?"":null)("animated",b.UE?"":null),_.Eo("width",b.size+"px")("height",b.size+"px"))},inputs:{name:"name",size:"size",aH:"inheritColor",filled:"filled",UE:"animated"},L:!0,features:[_.T],R:2,S:9,V:[["fontSet","google-symbols-subset",1,"icon"]],O:function(a,b){a&1&&(_.H(0,"mat-icon",0),_.S(1),_.L());a&2&&(_.Eo("color",b.aH?"inherit":null)("font-size",b.size+"px")("width",
b.size+"px")("height",b.size+"px"),_.u(),_.Tp(b.name))},Y:[_.oP,_.nP],styles:['[_nghost-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.icon[_ngcontent-%COMP%]{--mat-menu-item-icon-color:currentColor;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-variation-settings:"GRAD" 0,"FILL" 0}[animated][_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{-webkit-transition:font-variation-settings .2s cubic-bezier(.2,0,0,1);transition:font-variation-settings .2s cubic-bezier(.2,0,0,1)}a:hover   [animated][_nghost-%COMP%]   .icon[_ngcontent-%COMP%], button:hover   [animated][_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{font-variation-settings:"GRAD" 200,"FILL" 0}[filled][_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{font-variation-settings:"GRAD" 0,"FILL" 1}a:hover   [animated][filled][_nghost-%COMP%]   .icon[_ngcontent-%COMP%], button:hover   [animated][filled][_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{font-variation-settings:"GRAD" 200,"FILL" 1}.mat-mdc-menu-item[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .mat-mdc-menu-item   [_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{margin-right:0}.toolbar__button-icon--selected[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .toolbar__button-icon--selected   [_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{background-color:#d2e3fc}.gf-dark-theme.toolbar__button-icon--selected[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .gf-dark-theme.toolbar__button-icon--selected   [_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .gf-dark-theme   .toolbar__button-icon--selected[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .gf-dark-theme   .toolbar__button-icon--selected   [_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .toolbar__button-icon--selected   .gf-dark-theme[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .toolbar__button-icon--selected   .gf-dark-theme   [_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{background-color:rgba(138,180,248,.24)}'],
qa:0});var qP=class{constructor(a){this.jz=a}};qP.F=function(a){return new (a||qP)(_.x(_.jP))};
qP.T=_.l({type:qP,J:[["gf-feedback-button"]],L:!0,features:[_.T],R:2,S:1,V:[["mat-icon-button","","color","secondary--gray","id","feedback-button","title","Leave feedback","aria-label","Leave feedback",1,"feedback-button",3,"click"],["name","feedback",3,"filled"]],O:function(a,b){a&1&&(_.H(0,"button",0),_.N("click",function(){return bga(b.jz)}),_.M(1,"gf-icon",1),_.L());a&2&&(_.u(),_.D("filled",!0))},Y:[_.pP,_.$O,_.YO,_.WO],styles:[".feedback-button[_ngcontent-%COMP%]{left:96px;position:fixed;bottom:0;z-index:20}@media (max-width:720px){.feedback-button[_ngcontent-%COMP%]{left:0;bottom:80px}}.feedback-button--left-drawer-open[_nghost-%COMP%]   .feedback-button[_ngcontent-%COMP%]{left:416px;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(.25,.8,.25,1);transition-timing-function:cubic-bezier(.25,.8,.25,1)}@media (max-width:720px){.feedback-button--left-drawer-open[_nghost-%COMP%]   .feedback-button[_ngcontent-%COMP%]{left:320px}}"],
qa:0});var iga;iga=function(a,b){a.reset();let c=b["preview.layout"];c&&"string"===typeof c&&("row"===c?a.layout.next("row"):a.layout.next("grid"));(c=b["preview.text"])&&"string"===typeof c&&a.Kb.next(decodeURIComponent(c));!(c=b["preview.size"])||"number"!==typeof c&&"string"!==typeof c||(b=Number(c))&&0<b&&a.fontSize.next(b)};
_.rP=class{constructor(a,b,c,d){this.B=a;this.A=b;this.location=c;this.Va=d;this.oz=this.fontSize=new _.Xs(40);this.ah=this.Kb=new _.Xs("");this.wf=this.layout=new _.Xs("row");this.Ko=_.A(_.Xl([this.oz,this.wf,this.ah]),_.z(([e,f,g])=>({fontSize:e,layout:f,Kb:g})));this.pQ=_.A(this.Ko,_.z(e=>40===e.fontSize&&""===e.Kb));this.C=_.A(this.Ko,_.z(e=>40===e.fontSize));this.ha=new _.Dn(1);a=_.UI(this.A,this.location.path()).ib;iga(this,a);_.A(this.Ko,_.Ln(this.ha)).subscribe(()=>{const e={};e["preview.text"]=
this.Kb.value?this.Kb.value:null;e["preview.size"]=40!==this.fontSize.value?this.fontSize.value:null;e["preview.layout"]="row"!==this.layout.value?this.layout.value:null;_.eN(this.B,e)})}ka(){this.ha.next();this.ha.complete()}reset(){this.fontSize.next(40);this.layout.next("row");this.Kb.next("")}sh(a){this.fontSize.next(a)}Lr(a){this.Va.da.next("grid"===a);this.layout.next(a)}};_.rP.F=function(a){return new (a||_.rP)(_.k(_.fN),_.k(_.Mu),_.k(_.oH),_.k(_.LL))};_.rP.ia=_.Jf({fa:_.rP,U:_.rP.F,aa:"root"});_.sP=class{set xO(a){this.href=a;this.A=ev(a)}constructor(a){this.B=a;this.A=!1;this.href=null;this.active=!1}pr(a,b,c,d,e){if(0!==a||b||c||d||e||!this.href||this.A)return!0;WI(this.B,this.href);return!1}};_.sP.F=function(a){return new (a||_.sP)(_.x(_.Mu))};
_.sP.oa=_.lh({type:_.sP,J:[["a","catalogRouterLink",""]],za:3,na:function(a,b){a&1&&_.N("click",function(c){return b.pr(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&(_.uo("href",b.href,_.Bk),_.F("catalog-router-link--active",b.active))},inputs:{active:"active",xO:"catalogRouterLink"},L:!0});var tP=new _.n("footerData");_.uP=class{constructor(a){this.Va=a;this.xb=_.kG}};_.uP.F=function(a){return new (a||_.uP)(_.x(_.LL))};
_.uP.T=_.l({type:_.uP,J:[["gf-thumbnail"]],inputs:{name:"name"},L:!0,features:[_.T],R:27,S:1,V:[["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 192 192"],"xmlns;http://www.w3.org/2000/svg;viewBox;0 0 40 40;fill;none".split(";"),"fill;none;xmlns;http://www.w3.org/2000/svg;viewBox;0 0 58 58".split(";"),[1,"github"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 500 500"],[1,"knowledge-topic-thumbnail"],"width 20 height 20 fill currentColor xmlns http://www.w3.org/2000/svg".split(" "),"width;20;height;20;viewBox;0 0 64 64;fill;currentColor".split(";"),
"viewBox;0 0 58 58;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"xmlns;http://www.w3.org/2000/svg;enable-background;new 0 0 192 192;height;24px;viewBox;0 0 192 192;width;24px".split(";"),"width 134 height 24 xmlns http://www.w3.org/2000/svg".split(" "),"width;40;height;40;viewBox;0 0 56 56;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),[1,"star-button"],"xmlns http://www.w3.org/2000/svg width 54 height 12 fill currentColor".split(" "),["fill","none","d","M0 0h192v192H0z"],["fill",
"#FBBC04","d","M95.33 36L92 32 8 160h58l26.07-39.73 3.26-7.06z"],["fill","#1A73E8","d","M92 32h52v128H92z"],"fill #EA4335 cx 36 cy 56 r 24".split(" "),["fill","#0D652D","d","M148 124l-4 36c-19.88 0-36-16.12-36-36s16.12-36 36-36l4 36z"],["fill","#174EA6","d","M116 60c0-15.46 12.54-28 28-28l5 28-5 28c-15.46 0-28-12.54-28-28z"],["fill","#1A73E8","d","M144 32c15.46 0 28 12.54 28 28s-12.54 28-28 28"],["fill","#34A853","d","M144 88c19.88 0 36 16.12 36 36s-16.12 36-36 36"],"cx 20 cy 20 r 20 fill #FEF7E0".split(" "),
["d","M11.875 29.75C11.4417 29.75 11.0625 29.5875 10.7375 29.2625C10.4125 28.9375 10.25 28.5583 10.25 28.125V11.875C10.25 11.4417 10.4125 11.0625 10.7375 10.7375C11.0625 10.4125 11.4417 10.25 11.875 10.25H24.3875L29.75 15.6125V28.125C29.75 28.5583 29.5875 28.9375 29.2625 29.2625C28.9375 29.5875 28.5583 29.75 28.125 29.75H11.875ZM11.875 28.125H28.125V16.5179H23.4938V11.875H11.875V28.125ZM14.5563 25.1188H25.4438V23.4938H14.5563V25.1188ZM14.5563 16.5062H20V14.8812H14.5563V16.5062ZM14.5563 20.8125H25.4438V19.1875H14.5563V20.8125Z",
"fill","#F29900"],"x 0 y 0 width 58 height 58 rx 29 fill #F8F9FA".split(" "),"d;m29.53 33.6-5.6 8H12.09L29.5 16.75l.03 9.65v7.19Z;fill;#FEEFC3;stroke;#F9AB00;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),"d;M39.89 16.76H29.53v24.83H39.9V16.76Z;fill;#D2E3FC;stroke;#1A73E8;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),"d;M15.63 26.13a4.61 4.61 0 0 0 4.64-4.59 4.61 4.61 0 0 0-4.64-4.59A4.61 4.61 0 0 0 11 21.54a4.61 4.61 0 0 0 4.63 4.59Z;fill;#FCE8E6;stroke;#EA4335;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),
["d","M39.7 27.55c-3.01 0-5.46-2.42-5.46-5.4 0-2.97 2.45-5.4 5.45-5.4","fill","#D2E3FC"],"d;M39.7 27.55c-3.01 0-5.46-2.42-5.46-5.4 0-2.97 2.45-5.4 5.45-5.4;stroke;#185ABC;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),["d","M39.9 16.76c3.01 0 5.45 2.42 5.45 5.4 0 2.97-2.44 5.4-5.45 5.4","fill","#D2E3FC"],"d;M39.9 16.76c3.01 0 5.45 2.42 5.45 5.4 0 2.97-2.44 5.4-5.45 5.4;stroke;#185ABC;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),["d","M39.91 41.6a7.05 7.05 0 0 1-7.08-7.03 7.05 7.05 0 0 1 7.08-7.02",
"fill","#CEEAD6"],"d;M39.91 41.6a7.05 7.05 0 0 1-7.08-7.03 7.05 7.05 0 0 1 7.08-7.02;stroke;#137333;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),["d","M39.92 27.55A7.05 7.05 0 0 1 47 34.57a7.05 7.05 0 0 1-7.08 7.02","fill","#CEEAD6"],"d;M39.92 27.55A7.05 7.05 0 0 1 47 34.57a7.05 7.05 0 0 1-7.08 7.02;stroke;#188038;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),"d;M39.89 16v11.88;stroke;#185ABC;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),
"d;M39.89 26.9v15.45;stroke;#137333;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 56 56"],["fill-rule","evenodd","clip-rule","evenodd"],"fill none cx 28 cy 28 r 28".split(" "),["fill","#181616","d","M28 0C12.54 0 0 12.54 0 28c0 12.37 8.02 22.86 19.15 26.57 1.4.26 1.91-.61 1.91-1.35 0-.66-.02-2.43-.04-4.76-7.79 1.69-9.43-3.75-9.43-3.75-1.27-3.23-3.11-4.1-3.11-4.1-2.54-1.74.19-1.7.19-1.7 2.81.2 4.29 2.89 4.29 2.89 2.5 4.28 6.55 3.04 8.15 2.33.25-1.81.98-3.04 1.78-3.74-6.22-.71-12.75-3.11-12.75-13.84 0-3.06 1.09-5.56 2.88-7.51-.29-.71-1.25-3.56.27-7.41 0 0 2.35-.75 7.7 2.87 2.23-.62 4.63-.93 7.01-.94 2.38.01 4.77.32 7.01.94 5.35-3.62 7.69-2.87 7.69-2.87 1.53 3.85.57 6.7.28 7.41 1.79 1.96 2.88 4.46 2.88 7.51 0 10.76-6.55 13.12-12.78 13.82 1.01.86 1.9 2.57 1.9 5.19 0 3.74-.03 6.76-.03 7.68 0 .75.5 1.62 1.93 1.35C47.98 50.86 56 40.37 56 28 56 12.54 43.46 0 28 0z"],
"cx 250 cy 250 r 250 fill #1967D2".split(" "),"fill-rule;evenodd;clip-rule;evenodd;d;M163.971 240.078h87.695c.498 1.985.951 4.551 1.367 7.69.412 3.144.621 6.12.621 8.93 0 12.569-1.824 23.732-5.465 33.487-3.646 9.76-8.944 18.357-15.9 25.798-7.95 8.435-17.557 15.008-28.817 19.72-11.265 4.714-24.099 7.07-38.508 7.07-12.918 0-25.134-2.318-36.643-6.945-11.513-4.628-21.575-11.038-30.185-19.224-8.613-8.187-15.403-17.942-20.37-29.271-4.97-11.325-7.454-23.771-7.454-37.333 0-13.558 2.485-26.002 7.453-37.333 4.968-11.324 11.758-21.084 20.371-29.269 8.61-8.186 18.672-14.593 30.185-19.225 11.509-4.628 23.725-6.946 36.643-6.946 15.069 0 28.197 2.566 39.376 7.69 11.18 5.128 20.993 12.155 29.439 21.085L207.446 211.8c-5.799-5.788-11.968-10.21-18.509-13.272-6.543-3.057-14.699-4.588-24.47-4.588-7.619 0-14.781 1.363-21.489 4.093-6.708 2.728-12.589 6.535-17.638 11.41-5.055 4.88-9.03 10.752-11.925 17.612-2.9 6.865-4.348 14.511-4.348 22.945 0 8.435 1.448 16.086 4.348 22.946 2.895 6.865 6.914 12.736 12.049 17.612 5.132 4.88 11.094 8.682 17.887 11.41 6.789 2.729 14.075 4.094 21.862 4.094 15.235 0 27.408-4.051 36.519-12.155 2.815-2.481 5.423-5.582 7.825-9.303 2.399-3.721 4.348-7.814 5.839-12.279h-51.425v-32.247zm166.883 61.869c9.551 0 17.789-1.276 24.707-3.834 6.917-2.555 12.639-6.142 17.171-10.761 4.529-4.615 7.864-10.099 10.007-16.45 2.138-6.346 3.212-13.316 3.212-20.902 0-7.584-1.074-14.552-3.212-20.902-2.143-6.346-5.478-11.831-10.007-16.449-4.532-4.616-10.254-8.203-17.171-10.761-6.918-2.555-15.156-3.834-24.707-3.834h-21.989v103.893h21.989zm-60.533-140.503h62.509c14.164 0 26.931 2.145 38.296 6.431 11.366 4.291 21.001 10.308 28.908 18.058 7.906 7.753 13.959 17.068 18.16 27.952 4.2 10.884 6.3 22.924 6.3 36.115 0 13.196-2.1 25.231-6.3 36.115-4.201 10.885-10.254 20.203-18.16 27.953-7.907 7.752-17.542 13.771-28.908 18.058-11.365 4.29-24.132 6.43-38.296 6.43h-62.509V161.444z;fill;#fff".split(";"),
"width;100%;height;100%;viewBox;0 0 107 128;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"id path-1-outside-1_3590_108041 maskUnits userSpaceOnUse x 1.40039 y 1 width 65 height 126 fill black".split(" "),"fill white x 1.40039 y 1 width 65 height 126".split(" "),["d","M64.4004 125C56.3898 125 48.4576 123.422 41.0567 120.357C33.6558 117.291 26.9312 112.798 21.2669 107.134C15.6025 101.469 11.1093 94.7445 8.04373 87.3437C4.9782 79.9428 3.40039 72.0106 3.40039 64C3.40039 55.9894 4.9782 48.0572 8.04374 40.6563C11.1093 33.2554 15.6025 26.5309 21.2669 20.8665C26.9313 15.2021 33.6558 10.7089 41.0567 7.64335C48.4576 4.57781 56.3898 3 64.4004 3L64.4004 64L64.4004 125Z"],
"d;M64.4004 125C56.3898 125 48.4576 123.422 41.0567 120.357C33.6558 117.291 26.9312 112.798 21.2669 107.134C15.6025 101.469 11.1093 94.7445 8.04373 87.3437C4.9782 79.9428 3.40039 72.0106 3.40039 64C3.40039 55.9894 4.9782 48.0572 8.04374 40.6563C11.1093 33.2554 15.6025 26.5309 21.2669 20.8665C26.9313 15.2021 33.6558 10.7089 41.0567 7.64335C48.4576 4.57781 56.3898 3 64.4004 3L64.4004 64L64.4004 125Z;stroke;#1A73E8;stroke-width;4;mask;url(#path-1-outside-1_3590_108041)".split(";"),"id path-2-outside-2_3590_108041 maskUnits userSpaceOnUse x 64.4004 y 24 width 42 height 80 fill black".split(" "),
"fill white x 64.4004 y 24 width 42 height 80".split(" "),["d","M104.4 102C99.4102 102 94.4688 101.017 89.8584 99.1074C85.248 97.1977 81.059 94.3987 77.5303 90.8701C74.0017 87.3414 71.2026 83.1523 69.293 78.542C67.3833 73.9316 66.4004 68.9902 66.4004 64C66.4004 59.0098 67.3833 54.0684 69.293 49.458C71.2026 44.8477 74.0017 40.6586 77.5303 37.1299C81.059 33.6013 85.2481 30.8023 89.8584 28.8926C94.4688 26.9829 99.4102 26 104.4 26L104.4 64L104.4 102Z"],"d;M104.4 102C99.4102 102 94.4688 101.017 89.8584 99.1074C85.248 97.1977 81.059 94.3987 77.5303 90.8701C74.0017 87.3414 71.2026 83.1523 69.293 78.542C67.3833 73.9316 66.4004 68.9902 66.4004 64C66.4004 59.0098 67.3833 54.0684 69.293 49.458C71.2026 44.8477 74.0017 40.6586 77.5303 37.1299C81.059 33.6013 85.2481 30.8023 89.8584 28.8926C94.4688 26.9829 99.4102 26 104.4 26L104.4 64L104.4 102Z;stroke;#1A73E8;stroke-width;4;mask;url(#path-2-outside-2_3590_108041)".split(";"),
"width;100%;height;100%;viewBox;0 0 126 126;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"cx 94 cy 32 r 31 stroke #1A73E8 stroke-width 2".split(" "),"cx 94 cy 94 r 31 stroke #1A73E8 stroke-width 2".split(" "),"cx 32 cy 32 r 31 stroke #1A73E8 stroke-width 2".split(" "),"cx 32 cy 94 r 31 stroke #1A73E8 stroke-width 2".split(" "),"width;100%;height;100%;viewBox;0 0 131 127;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"d;M128.257 125.13L1.74121 125.13L1.74121 2.86914;stroke;#1A73E8;stroke-width;2".split(";"),
"d;M128.257 125.13L1.74121 2.86914;stroke;#1A73E8;stroke-width;2".split(";"),"d;M71.6852 125.092L1.74121 59.166;stroke;#1A73E8;stroke-width;2".split(";"),"width;100%;height;100%;viewBox;0 0 130 126;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"d;M64.8014 1.89746C29.8594 1.89746 1.54388 29.2621 1.545 63.0295C1.54613 96.797 29.8635 124.162 64.8054 124.162;stroke;#1A73E8;stroke-width;2".split(";"),"d;M64.7983 124.103C99.7402 124.103 128.057 96.7379 128.057 62.9705C128.057 29.203 99.7402 1.83839 64.7982 1.8384;stroke;#1A73E8;stroke-width;2".split(";"),
"d;M64.8007 96.6406C84.0187 96.6406 99.5928 81.5901 99.5928 63.018C99.5928 44.4459 84.0187 29.3953 64.8007 29.3953;stroke;#1A73E8;stroke-width;2".split(";"),"d;M64.799 29.3594C45.5809 29.3594 30.0068 44.4099 30.0068 62.982C30.0068 81.5541 45.5809 96.6047 64.799 96.6047;stroke;#1A73E8;stroke-width;2".split(";"),"d;M64.8014 1.89746L64.8054 124.162;stroke;#1A73E8;stroke-width;2".split(";"),"width;100%;height;100%;viewBox;0 0 125 122;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"d;M1.46777 120.078L123.733 120.078L123.733 1.92187C56.208 1.92187 1.46777 54.822 1.46777 120.078Z;stroke;#1A73E8;stroke-width;2".split(";"),
"d;M56.165 119.946L123.733 119.946L123.733 54.6494C86.4162 54.6494 56.165 83.8837 56.165 119.946Z;stroke;#1A73E8;stroke-width;2".split(";"),["d","M9.982 0c2.797 0 5.178.977 7.142 2.929a9.617 9.617 0 0 1 2.143 3.223C19.755 7.36 20 8.642 20 10c0 1.37-.242 2.652-.723 3.848a9.18 9.18 0 0 1-2.134 3.17 10.276 10.276 0 0 1-3.322 2.214A9.956 9.956 0 0 1 9.982 20a9.718 9.718 0 0 1-3.794-.76 10.059 10.059 0 0 1-3.25-2.195A9.96 9.96 0 0 1 .75 13.803 9.807 9.807 0 0 1 0 10c0-1.322.253-2.592.759-3.813a10.042 10.042 0 0 1 2.205-3.276C4.87.97 7.208 0 9.982 0Zm.036 1.804c-2.286 0-4.209.798-5.768 2.393a8.597 8.597 0 0 0-1.813 2.687A7.876 7.876 0 0 0 1.803 10c0 1.072.211 2.105.634 3.098A8.284 8.284 0 0 0 4.25 15.76a8.24 8.24 0 0 0 2.66 1.786c.988.41 2.024.616 3.108.616 1.071 0 2.11-.208 3.116-.624a8.638 8.638 0 0 0 2.723-1.804c1.56-1.524 2.339-3.434 2.339-5.732a8.213 8.213 0 0 0-.607-3.143 7.997 7.997 0 0 0-1.767-2.643c-1.608-1.607-3.542-2.411-5.804-2.411ZM9.892 8.34l-1.34.696c-.142-.297-.318-.506-.526-.625a1.186 1.186 0 0 0-.58-.178c-.893 0-1.34.589-1.34 1.768 0 .535.113.963.34 1.285.226.322.559.482 1 .482.583 0 .994-.286 1.232-.857l1.232.625a2.938 2.938 0 0 1-2.625 1.572c-.893 0-1.613-.274-2.16-.822-.548-.547-.822-1.31-.822-2.285 0-.953.277-1.708.83-2.268.554-.56 1.253-.84 2.099-.84 1.238 0 2.125.482 2.66 1.447Zm5.768 0-1.321.696c-.143-.297-.319-.506-.527-.625a1.215 1.215 0 0 0-.598-.178c-.893 0-1.34.589-1.34 1.768 0 .535.114.963.34 1.285.225.322.559.482 1 .482.583 0 .993-.286 1.231-.857l1.25.625a3.07 3.07 0 0 1-1.106 1.152c-.465.28-.97.42-1.518.42-.905 0-1.628-.274-2.17-.822-.542-.547-.812-1.31-.812-2.285 0-.953.276-1.708.83-2.268.553-.56 1.253-.84 2.098-.84 1.238 0 2.12.482 2.643 1.447Z"],
["d","M9.982 0c2.809 0 5.178.964 7.107 2.893C19.03 4.833 20 7.203 20 10c0 2.81-.953 5.149-2.858 7.017C15.118 19.006 12.732 20 9.982 20c-2.703 0-5.048-.983-7.035-2.947C.982 15.09 0 12.738 0 10c0-2.738.983-5.107 2.947-7.107C4.875.964 7.22 0 9.982 0Zm.036 1.804c-2.274 0-4.196.798-5.768 2.393C2.619 5.863 1.803 7.798 1.803 10c0 2.215.81 4.132 2.429 5.75 1.619 1.62 3.547 2.428 5.785 2.428 2.226 0 4.167-.815 5.822-2.446 1.571-1.512 2.357-3.423 2.357-5.732 0-2.274-.798-4.208-2.393-5.804-1.595-1.595-3.523-2.392-5.785-2.392Zm2.679 5.714v4.089h-1.143v4.857H8.447v-4.857H7.304v-4.09a.62.62 0 0 1 .187-.455.622.622 0 0 1 .456-.187h4.107c.167 0 .316.063.446.188s.197.276.197.455Zm-4.09-2.571c0-.94.464-1.411 1.393-1.411.93 0 1.393.47 1.393 1.41 0 .929-.465 1.393-1.393 1.393-.928 0-1.393-.464-1.393-1.392Z"],
["d","M9.982 0c2.797 0 5.166.97 7.107 2.91C19.03 4.84 20 7.203 20 10s-.953 5.143-2.858 7.036C15.131 19.012 12.743 20 9.982 20c-2.703 0-5.048-.982-7.035-2.947C.982 15.09 0 12.74 0 10c0-2.726.983-5.089 2.947-7.089C4.887.971 7.232 0 9.982 0Zm.036 1.804c-2.274 0-4.196.803-5.768 2.41C2.619 5.87 1.803 7.799 1.803 10c0 2.227.81 4.143 2.429 5.75 1.619 1.62 3.547 2.428 5.785 2.428 2.226 0 4.167-.815 5.822-2.446 1.571-1.524 2.357-3.434 2.357-5.732 0-2.285-.798-4.214-2.393-5.785-1.583-1.608-3.512-2.411-5.785-2.411ZM5.553 8.589c.19-1.226.684-2.176 1.482-2.848.798-.673 1.768-1.009 2.91-1.009 1.572 0 2.822.506 3.75 1.518.93 1.012 1.394 2.31 1.394 3.893 0 1.535-.482 2.812-1.446 3.83-.965 1.017-2.215 1.526-3.75 1.526-1.132 0-2.108-.339-2.93-1.017-.82-.68-1.315-1.643-1.481-2.893H8c.06 1.214.792 1.821 2.197 1.821.701 0 1.267-.303 1.696-.91.429-.607.643-1.417.643-2.429 0-1.06-.196-1.866-.589-2.42-.393-.553-.958-.83-1.697-.83-1.333 0-2.083.59-2.25 1.768h.732L6.752 10.57 4.768 8.589h.785Z"],
["d","M31.943848,0C40.896484,0,48.476562,3.105469,54.6875,9.314453C60.894531,15.486328,64.000977,23.045898,64.000977,32    s-3.048828,16.457031-9.145508,22.513672C48.417969,60.837891,40.779297,64,31.942871,64    c-8.648926,0-16.152832-3.142578-22.513672-9.429688C3.144043,48.286133,0,40.761719,0,32.000977    c0-8.723633,3.144043-16.285156,9.429199-22.68457C15.640137,3.105469,23.14502,0,31.943848,0z M32.060547,5.771484    c-7.275391,0-13.429688,2.570312-18.458496,7.714844C8.381836,18.783203,5.772949,24.954102,5.772949,32    c0,7.125,2.589844,13.256836,7.77002,18.400391c5.181152,5.181641,11.352051,7.770508,18.515625,7.770508    c7.123047,0,13.332031-2.608398,18.626953-7.828125C55.713867,45.466797,58.228516,39.353516,58.228516,32    c0-7.3125-2.553711-13.484375-7.65625-18.513672C45.504883,8.341797,39.333984,5.771484,32.060547,5.771484z M44.117188,24.456055    v5.485352H20.859863v-5.485352H44.117188z M44.117188,34.743164v5.481445H20.859863v-5.481445H44.117188z"],
"d;M17.2353 15.75C19.1599 15.75 20.7206 17.3107 20.7206 19.2353C20.7206 21.1599 19.1599 22.7206 17.2353 22.7206C15.3107 22.7206 13.75 21.1599 13.75 19.2353C13.75 17.3107 15.3107 15.75 17.2353 15.75Z;fill;#CEEAD6;stroke;#188038;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),"d;M30.2207 42.4853V15.75H44.2501V42.4853H30.2207Z;xq;;fill;#FEEFC3;stroke;#F9AB00;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),"d;M40.4857 31.9411C40.4857 37.7644 35.7649 42.4852 29.9416 42.4852C24.1182 42.4852 19.3975 37.7644 19.3975 31.9411C19.3975 26.1177 24.1182 21.397 29.9416 21.397C35.7649 21.397 40.4857 26.1177 40.4857 31.9411Z;fill;#D2E3FC;stroke;#1A73E8;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),
"d;M13.75 42.4854V27.1637L29.0717 42.4854H13.75Z;fill;#FCE8E6;stroke;#EA4335;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),"cx 28 cy 28 r 27.5 fill #FEF7E0 stroke #FEF7E0 stroke-width 3".split(" "),"x 15.7266 y 15.7271 width 27.2727 height 27.2727 fill #FDE293 stroke #FBBC04 stroke-width 1.5".split(" "),"x 13 y 13 width 27.2727 height 27.2727 fill #FEEFC3 stroke #FBBC04 stroke-width 1.5".split(" "),["d","M21.6706 31.3555C20.8634 31.3555 20.0981 31.2058 19.3748 30.9066C18.6619 30.6073 18.0277 30.1905 17.472 29.6561C16.9269 29.1217 16.4971 28.4911 16.1826 27.7644C15.8786 27.0269 15.7266 26.2253 15.7266 25.3596C15.7266 24.4939 15.8786 23.6977 16.1826 22.9709C16.4971 22.2334 16.9269 21.5975 17.472 21.0631C18.0172 20.5287 18.6462 20.1119 19.3591 19.8127C20.0824 19.5134 20.8529 19.3638 21.6706 19.3638C22.5722 19.3638 23.3847 19.5241 24.108 19.8447C24.8314 20.1654 25.4499 20.6089 25.9636 21.1754L24.5012 22.6342C24.1447 22.2388 23.7359 21.9395 23.2746 21.7365C22.8133 21.5227 22.2734 21.4158 21.6549 21.4158C20.9735 21.4158 20.3445 21.5815 19.7679 21.9128C19.1913 22.2334 18.7301 22.6877 18.3841 23.2755C18.0382 23.8633 17.8652 24.558 17.8652 25.3596C17.8652 26.1505 18.0382 26.8452 18.3841 27.4437C18.7301 28.0316 19.1913 28.4911 19.7679 28.8225C20.355 29.1431 20.9945 29.3034 21.6864 29.3034C22.3888 29.3034 22.9863 29.1752 23.479 28.9187C23.9718 28.6515 24.3596 28.3148 24.6427 27.9087C24.9257 27.5025 25.0987 27.0804 25.1616 26.6422H21.6235V24.7985H27.143C27.1744 24.9054 27.2006 25.0657 27.2216 25.2795C27.2426 25.4932 27.2531 25.6696 27.2531 25.8085C27.2531 26.9414 27.0119 27.9247 26.5297 28.7583C26.0475 29.5813 25.387 30.2226 24.5483 30.6821C23.7097 31.131 22.7504 31.3555 21.6706 31.3555Z",
"fill","#F29900"],["d","M32.5314 34.8183C31.8081 34.8183 31.179 34.7007 30.6444 34.4656C30.1202 34.2412 29.6904 33.9473 29.3549 33.5839C29.0195 33.2205 28.7836 32.8411 28.6473 32.4456L30.5815 31.644C30.7492 32.0395 31.0008 32.3548 31.3363 32.5899C31.6822 32.8357 32.0806 32.9586 32.5314 32.9586C33.1709 32.9586 33.6846 32.7556 34.0725 32.3494C34.4603 31.954 34.6543 31.3768 34.6543 30.618V29.9767H34.5285C34.2769 30.3401 33.9467 30.618 33.5378 30.8104C33.129 31.0028 32.6624 31.099 32.1383 31.099C31.4883 31.099 30.875 30.928 30.2984 30.5859C29.7323 30.2439 29.2711 29.7576 28.9146 29.1271C28.5687 28.4965 28.3957 27.7483 28.3957 26.8826C28.3957 26.0062 28.5687 25.2581 28.9146 24.6382C29.2711 24.0076 29.7323 23.5213 30.2984 23.1793C30.875 22.8373 31.4883 22.6663 32.1383 22.6663C32.6624 22.6663 33.129 22.7625 33.5378 22.9549C33.9467 23.1366 34.2769 23.4144 34.5285 23.7885H34.6543V22.9228H36.6357V30.5379C36.6357 31.4143 36.4679 32.1731 36.1325 32.8144C35.797 33.4556 35.32 33.9473 34.7015 34.2893C34.0934 34.642 33.3701 34.8183 32.5314 34.8183ZM32.5629 29.1912C32.9298 29.1912 33.2705 29.1057 33.585 28.9347C33.91 28.753 34.1668 28.4911 34.3555 28.1491C34.5547 27.7964 34.6543 27.3743 34.6543 26.8826C34.6543 26.3696 34.5547 25.9421 34.3555 25.6001C34.1668 25.2581 33.91 25.0016 33.585 24.8306C33.2705 24.6596 32.9298 24.5741 32.5629 24.5741C32.1959 24.5741 31.85 24.6596 31.525 24.8306C31.2 25.0016 30.9379 25.2581 30.7387 25.6001C30.55 25.9421 30.4557 26.3696 30.4557 26.8826C30.4557 27.385 30.55 27.8125 30.7387 28.1652C30.9379 28.5072 31.2 28.7637 31.525 28.9347C31.85 29.1057 32.1959 29.1912 32.5629 29.1912Z",
"fill","#F29900"],"d;M29 57C44.464 57 57 44.464 57 29C57 13.536 44.464 1 29 1C13.536 1 1 13.536 1 29C1 44.464 13.536 57 29 57Z;fill;#E6F4EA;stroke;#E6F4EA;stroke-width;3;stroke-miterlimit;10".split(";"),"x 17.4766 y 17.4771 width 25.7727 height 25.7727 fill #81C995 stroke #34A853 stroke-width 1.5".split(" "),"x 14.75 y 14.75 width 25.7727 height 25.7727 fill #CEEAD6 stroke #34A853 stroke-width 1.5".split(" "),["d","M23.744 24.04V25.784H30.896V24.04H23.744ZM21.008 28.008V29.832H35.024V28.008H21.008ZM26.944 26.984V32.184C26.944 32.408 26.864 32.472 26.544 32.488C26.224 32.504 25.008 32.488 24.032 32.44C24.352 32.968 24.736 33.832 24.864 34.408C26.192 34.408 27.216 34.376 27.984 34.088C28.768 33.8 29.008 33.272 29.008 32.248V26.984H26.944ZM30.304 24.04V24.408C29.744 25.24 28.528 26.472 27.392 27.144C27.664 27.4 28.176 27.896 28.4 28.216C29.952 27.416 31.44 26.088 32.48 24.904L31.248 23.944L30.816 24.04H30.304ZM26.944 19.416V22.328H28.992V19.416H26.944ZM21.072 20.952V25.112H22.96V22.76H32.912V25.112H34.896V20.952H21.072Z",
"fill","#198639"],"x 1 y 1 width 56 height 56 rx 28 fill #E8F0FE stroke #E8F0FE stroke-width 3".split(" "),"d;M26.6538 12.4249C28.2482 10.9082 30.7518 10.9082 32.3462 12.4249C33.5889 13.6071 35.3028 14.1582 37.0017 13.9219L37.104 13.9077C39.2448 13.6099 41.2382 15.0574 41.6178 17.1852C41.9189 18.8733 43.0052 20.3316 44.519 21.1214C46.4379 22.1225 47.2258 24.4892 46.2701 26.4117C45.5094 27.942 45.5094 29.7402 46.2701 31.2705C47.2258 33.193 46.4379 35.5597 44.519 36.5609C43.0052 37.3507 41.9189 38.8089 41.6178 40.497C41.2382 42.6249 39.2448 44.0723 37.104 43.7745L37.0017 43.7603C35.3028 43.524 33.5889 44.0751 32.3462 45.2574C30.7518 46.7741 28.2482 46.7741 26.6538 45.2574C25.4111 44.0751 23.6972 43.524 21.9983 43.7603L21.896 43.7745C19.7552 44.0723 17.7618 42.6249 17.3822 40.497C17.0811 38.8089 15.9948 37.3507 14.481 36.5609C12.5621 35.5597 11.7742 33.193 12.7299 31.2705C13.4906 29.7402 13.4906 27.942 12.7299 26.4117C11.7742 24.4892 12.5621 22.1225 14.481 21.1214C15.9948 20.3316 17.0811 18.8733 17.3822 17.1852C17.7618 15.0574 19.7552 13.6099 21.896 13.9077L21.9983 13.9219L22.1016 13.1791L21.9983 13.9219C23.6972 14.1582 25.4111 13.6071 26.6538 12.4249Z;fill;#D3E3FD;stroke;#1A73E8;stroke-width;1.5".split(";"),
["d","M35 37.592L23.78 37.592L23.78 34.886L25.188 34.886L25.188 34.71C24.836 34.4753 24.528 34.1893 24.264 33.852C24 33.5147 23.7947 33.1333 23.648 32.708C23.5013 32.268 23.428 31.7987 23.428 31.3C23.428 30.4787 23.6187 29.782 24 29.21C24.3813 28.6233 24.8507 28.2127 25.408 27.978C24.8653 27.6407 24.4033 27.164 24.022 26.548C23.626 25.9173 23.428 25.14 23.428 24.216C23.428 22.9107 23.824 21.9353 24.616 21.29C25.408 20.63 26.464 20.3 27.784 20.3L35 20.3L35 23.16L28.312 23.16C27.5933 23.16 27.0507 23.3287 26.684 23.666C26.3027 24.0033 26.112 24.458 26.112 25.03C26.112 25.5287 26.2513 25.9687 26.53 26.35C26.794 26.7167 27.168 27.0027 27.652 27.208C28.136 27.3987 28.7007 27.494 29.346 27.494L35 27.494L35 30.376L28.312 30.376C27.5933 30.376 27.0507 30.552 26.684 30.904C26.3027 31.2413 26.112 31.7253 26.112 32.356C26.112 32.8253 26.2513 33.2433 26.53 33.61C26.794 33.962 27.168 34.2333 27.652 34.424C28.136 34.6147 28.7007 34.71 29.346 34.71L35 34.71L35 37.592Z",
"fill","#0B57D0"],"x 1 y 1 width 56 height 56 rx 28 fill #FCE8E6 stroke #FCE8E6 stroke-width 3".split(" "),"x;3.06066;y;32;width;40.5;height;33.5;rx;16.75;transform;rotate(-45 3.06066 32);fill;#FAD2CF;stroke;#EE675C;stroke-width;1.5".split(";"),["d","M22.85 34.1C23.7 33.45 24.65 32.9375 25.7 32.5625C26.75 32.1875 27.85 32 29 32C30.15 32 31.25 32.1875 32.3 32.5625C33.35 32.9375 34.3 33.45 35.15 34.1C35.7333 33.4167 36.1875 32.6417 36.5125 31.775C36.8375 30.9083 37 29.9833 37 29C37 26.7833 36.2208 24.8958 34.6625 23.3375C33.1042 21.7792 31.2167 21 29 21C26.7833 21 24.8958 21.7792 23.3375 23.3375C21.7792 24.8958 21 26.7833 21 29C21 29.9833 21.1625 30.9083 21.4875 31.775C21.8125 32.6417 22.2667 33.4167 22.85 34.1ZM29 30C28.0167 30 27.1875 29.6625 26.5125 28.9875C25.8375 28.3125 25.5 27.4833 25.5 26.5C25.5 25.5167 25.8375 24.6875 26.5125 24.0125C27.1875 23.3375 28.0167 23 29 23C29.9833 23 30.8125 23.3375 31.4875 24.0125C32.1625 24.6875 32.5 25.5167 32.5 26.5C32.5 27.4833 32.1625 28.3125 31.4875 28.9875C30.8125 29.6625 29.9833 30 29 30ZM29 39C27.6167 39 26.3167 38.7375 25.1 38.2125C23.8833 37.6875 22.825 36.975 21.925 36.075C21.025 35.175 20.3125 34.1167 19.7875 32.9C19.2625 31.6833 19 30.3833 19 29C19 27.6167 19.2625 26.3167 19.7875 25.1C20.3125 23.8833 21.025 22.825 21.925 21.925C22.825 21.025 23.8833 20.3125 25.1 19.7875C26.3167 19.2625 27.6167 19 29 19C30.3833 19 31.6833 19.2625 32.9 19.7875C34.1167 20.3125 35.175 21.025 36.075 21.925C36.975 22.825 37.6875 23.8833 38.2125 25.1C38.7375 26.3167 39 27.6167 39 29C39 30.3833 38.7375 31.6833 38.2125 32.9C37.6875 34.1167 36.975 35.175 36.075 36.075C35.175 36.975 34.1167 37.6875 32.9 38.2125C31.6833 38.7375 30.3833 39 29 39ZM29 37C29.8833 37 30.7167 36.8708 31.5 36.6125C32.2833 36.3542 33 35.9833 33.65 35.5C33 35.0167 32.2833 34.6458 31.5 34.3875C30.7167 34.1292 29.8833 34 29 34C28.1167 34 27.2833 34.1292 26.5 34.3875C25.7167 34.6458 25 35.0167 24.35 35.5C25 35.9833 25.7167 36.3542 26.5 36.6125C27.2833 36.8708 28.1167 37 29 37ZM29 28C29.4333 28 29.7917 27.8583 30.075 27.575C30.3583 27.2917 30.5 26.9333 30.5 26.5C30.5 26.0667 30.3583 25.7083 30.075 25.425C29.7917 25.1417 29.4333 25 29 25C28.5667 25 28.2083 25.1417 27.925 25.425C27.6417 25.7083 27.5 26.0667 27.5 26.5C27.5 26.9333 27.6417 27.2917 27.925 27.575C28.2083 27.8583 28.5667 28 29 28Z",
"fill","#D93025"],["d","M28 56a28 28 0 1 0 0-56 28 28 0 0 0 0 56Z","fill","#F8F9FA"],"cx 28 cy 28 r 17.5 fill #E8EAED stroke #5F6368".split(" "),["d","M28 29.9v-3.7h9.4l.2 2c0 5.7-3.8 9.8-9.6 9.8a10 10 0 1 1 6.7-17.4l-2.9 2.8c-.7-.7-2-1.5-3.8-1.5a6 6 0 0 0-6 6.1 6 6 0 0 0 6 6.1c3.8 0 5.2-2.6 5.5-4.2H28Z","fill","#5F6368"],["d","M28 56a28 28 0 1 0 0-56 28 28 0 0 0 0 56Z","fill","#F3E8FD"],"fill;#D7AEFB;stroke;#A142F4;stroke-width;1.5;d;M16.5 16.5h25.8v25.8H16.5z".split(";"),"fill;#E9D2FD;stroke;#A142F4;stroke-width;1.5;d;M13.8 13.8h25.8v25.8H13.8z".split(";"),
["d","m23 32-6-6 6-6 1.4 1.4-4.6 4.6 4.6 4.6L23 32Zm8 0-1.4-1.4 4.6-4.6-4.6-4.6L31 20l6 6-6 6Z","fill","#9334E6"],"fill none height 192 width 192".split(" "),["d","M177.44,55.09c-1.96-7.31-7.72-13.08-15.03-15.03C149.17,36.5,96,36.5,96,36.5s-53.17,0-66.41,3.56 c-7.31,1.96-13.08,7.72-15.03,15.03C11,68.33,11,96,11,96s0,27.67,3.56,40.91c1.96,7.31,7.72,13.08,15.03,15.03 C42.83,155.5,96,155.5,96,155.5s53.17,0,66.41-3.56c7.31-1.96,13.08-7.72,15.03-15.03C181,123.67,181,96,181,96 S181,68.33,177.44,55.09z",
"fill","#FF0000"],["fill","#FFFFFF","points","79,121.5 123.17,96 79,70.5"],["d","M83.4 11.2v7h-2.1V1.9h9.6v2h-7.5v5.4h6.8v2h-6.8ZM91.6 12.6a6 6 0 0 1 1.6-4.3 5.6 5.6 0 0 1 4.2-1.7c1.7 0 3 .6 4.1 1.7a6 6 0 0 1 1.7 4.3c0 1.8-.6 3.2-1.7 4.3a5.5 5.5 0 0 1-4.1 1.7c-1.7 0-3-.5-4.2-1.7a6 6 0 0 1-1.6-4.3Zm2.1 0c0 1.3.4 2.2 1 3 .8.7 1.6 1.1 2.7 1.1 1 0 2-.4 2.6-1.1.7-.8 1-1.7 1-3a4 4 0 0 0-1-2.9 3.4 3.4 0 0 0-2.6-1.1c-1 0-2 .4-2.6 1.1a4 4 0 0 0-1 3ZM107 7v1.6c.3-.6.8-1 1.5-1.4.6-.4 1.3-.6 2-.6 1.4 0 2.5.4 3.2 1.2.8.8 1.2 2 1.2 3.4v7h-2.2v-6.9c0-1.8-1-2.8-2.7-2.8-.9 0-1.6.4-2.2 1-.5.7-.8 1.6-.8 2.5v6.2h-2.1V7h2ZM121.2 18.5c-.9 0-1.6-.3-2.3-.9-.6-.6-.9-1.3-.9-2.4V9h-2V7h2V3.6h2.1V7h2.8v2h-2.8v5.5c0 .8.2 1.3.5 1.6.3.2.6.4 1 .4h.5l.4-.2.7 1.9c-.6.2-1.2.3-2 .3ZM133.8 15.1a3 3 0 0 1-1.3 2.5c-.9.7-2 1-3.3 1-1 0-2-.3-3-.9a4.9 4.9 0 0 1-1.8-2.3l2-.8a3 3 0 0 0 3 2.1 3 3 0 0 0 1.5-.4c.5-.3.7-.6.7-1 0-.8-.5-1.3-1.6-1.6l-2-.5c-2.2-.6-3.3-1.6-3.3-3.2a3 3 0 0 1 1.3-2.4c.8-.7 1.9-1 3.2-1 1 0 2 .3 2.7.7.8.5 1.4 1.1 1.7 2l-1.9.7c-.2-.4-.5-.8-1-1-.5-.4-1-.5-1.7-.5-.5 0-1 .1-1.4.4-.5.3-.7.6-.7 1 0 .7.6 1.1 1.8 1.4l1.7.4c2.3.6 3.4 1.7 3.4 3.4ZM9.4 18.6A9.4 9.4 0 0 1 0 9.3C0 4.2 4.3 0 9.4 0c2.9 0 5 1.1 6.4 2.6L14 4.4c-1-1-2.5-1.9-4.6-1.9-3.7 0-6.6 3-6.6 6.8s2.9 6.8 6.6 6.8c2.5 0 3.9-1 4.8-1.9.7-.7 1.2-1.7 1.4-3.2H9.4V8.5H18l.2 1.6c0 1.9-.6 4.2-2.2 6a8.5 8.5 0 0 1-6.6 2.5ZM31.4 12.6c0 3.5-2.7 6-5.9 6-3.3 0-6-2.5-6-6 0-3.4 2.7-6 6-6 3.2 0 6 2.6 6 6Zm-2.6 0c0-2.1-1.5-3.6-3.3-3.6-1.8 0-3.3 1.5-3.3 3.6 0 2.2 1.5 3.7 3.3 3.7 1.8 0 3.3-1.5 3.3-3.7ZM44.7 12.6c0 3.5-2.7 6-6 6-3.2 0-5.9-2.5-5.9-6 0-3.4 2.7-6 6-6 3.2 0 5.9 2.6 5.9 6Zm-2.6 0c0-2.1-1.6-3.6-3.4-3.6-1.7 0-3.3 1.5-3.3 3.6 0 2.2 1.6 3.7 3.3 3.7 1.8 0 3.4-1.5 3.4-3.7ZM57.6 7v10.8c0 4.4-2.6 6.2-5.7 6.2-3 0-4.7-2-5.3-3.5l2.3-1c.4 1 1.4 2.2 3 2.2 2 0 3.2-1.3 3.2-3.6v-.8H55a4 4 0 0 1-3.2 1.3 6 6 0 0 1-5.7-6 6 6 0 0 1 5.7-6c1.5 0 2.6.7 3.2 1.4V7h2.6Zm-2.3 5.7c0-2.1-1.4-3.7-3.2-3.7-1.8 0-3.4 1.6-3.4 3.7 0 2 1.6 3.6 3.4 3.6 1.8 0 3.2-1.5 3.2-3.6ZM62.2.6v17.7h-2.6V.6h2.6ZM72.6 14.6l2 1.4a6 6 0 0 1-5 2.6 5.8 5.8 0 0 1-5.8-6c0-3.5 2.4-6 5.5-6s4.7 2.5 5.2 3.8l.2.7-8 3.3a3 3 0 0 0 3 1.9c1.3 0 2.2-.7 2.9-1.7Zm-6.3-2.1 5.3-2.3c-.3-.7-1.1-1.2-2.2-1.2a3.3 3.3 0 0 0-3.1 3.5Z"],
["d","M28 56C43.464 56 56 43.464 56 28C56 12.536 43.464 0 28 0C12.536 0 0 12.536 0 28C0 43.464 12.536 56 28 56Z","fill","#F8F9FA"],"d;M44 28C44 36.8366 36.8366 44 28 44C19.1634 44 12 36.8366 12 28C12 19.1634 19.1634 12 28 12C36.8366 12 44 19.1634 44 28Z;fill;#F8F9FA;stroke;#0B57D0;stroke-width;2".split(";"),"d;M17.0996 17.0996H38.8996V38.8996H17.0996V17.0996Z;fill;#F8F9FA;stroke;#0B57D0;stroke-width;2".split(";"),["id","path-4-inside-1_1512_67614","fill","white"],"fill-rule;evenodd;clip-rule;evenodd;d;M39.8387 16.1611L27.9994 39.8397L16.1602 16.1611".split(";"),
"d;M27.9994 39.8397L26.2106 40.7341L27.9994 44.3118L29.7883 40.7341L27.9994 39.8397ZM38.0499 15.2667L26.2106 38.9453L29.7883 40.7341L41.6276 17.0556L38.0499 15.2667ZM29.7883 38.9453L17.949 15.2667L14.3713 17.0556L26.2106 40.7341L29.7883 38.9453Z;fill;#0B57D0;mask;url(#path-4-inside-1_1512_67614)".split(";"),"xmlns http://www.w3.org/2000/svg width 40 height 40 fill currentColor".split(" "),["d","M.41 12.649C-1.78 5.166 5.166-1.781 12.65.41l4.579 1.342c1.81.53 3.734.53 5.544 0L27.352.41C34.833-1.78 41.781 5.166 39.59 12.65l-1.342 4.579a9.864 9.864 0 0 0 0 5.544l1.342 4.58c2.191 7.482-4.756 14.43-12.239 12.238l-4.578-1.342a9.864 9.864 0 0 0-5.546 0L12.65 39.59C5.166 41.78-1.781 34.834.41 27.35l1.342-4.578c.53-1.81.53-3.735 0-5.546L.41 12.65Z"],
["d","M1 1h2.7l1.7 6.5a11.8 11.8 0 0 1 .4 2l.1-.6.1-.5L8.1 1h.7l-3 10h-2L1 1ZM9.5 9c0-.8.4-1.4 1.3-1.8.8-.4 2-.6 3.5-.6h3.2v-.4c0-.5-.3-.8-.7-1-.5-.2-1.2-.3-2.2-.3a7 7 0 0 0-2.2.2c-.5.2-.7.4-.7.8H10c0-.7.4-1.3 1.2-1.6.8-.4 2-.6 3.4-.6s2.4.2 3.2.6c.8.5 1.1 1 1.1 1.9v3.3c0 .3 0 .5.2.8 0 .3.1.5.3.7v.1h-1.6a1.8 1.8 0 0 1-.4-1 3 3 0 0 1-1.5.8c-.7.2-1.6.3-2.7.3-1.2 0-2.1-.2-2.8-.5-.7-.4-1-1-1-1.7Zm1.6-.1c0 .4.2.7.6.9.5.2 1.2.3 2.2.3 1 0 1.8-.2 2.5-.5s1-.7 1-1v-1h-2.8c-1.1 0-2 .1-2.6.4-.6.2-1 .5-1 .9Zm9.7 2.2V3.8h2.4v.8c.2-.3.5-.5 1-.7a3 3 0 0 1 2-.2v1.8a3.7 3.7 0 0 0-.8-.1 2.4 2.4 0 0 0-2 1.2V11h-2.6Zm6.4 0V3.8h2V11h-2Zm-.1-9.2c0-.3 0-.6.2-.8.2-.2.5-.3.9-.3.3 0 .6.1.8.3.2.2.3.5.3.8 0 .3 0 .5-.3.7-.2.2-.5.3-.8.3-.4 0-.7 0-.9-.3a1 1 0 0 1-.2-.7Zm3.5 6.9c0-.8.2-1.5.7-1.9a3 3 0 0 1 2-.6h1.2v-1c0-.3 0-.6-.2-.8-.1-.2-.4-.3-.7-.3-.3 0-.5.1-.7.3l-.2.9H31c0-.7.3-1.3.8-1.8s1.1-.7 2-.7a3 3 0 0 1 2 .6c.4.4.6 1 .6 2v4l.1.8.2.7v.1h-1.8l-.1-.4-.1-.6c-.1.3-.4.6-.7.8a2 2 0 0 1-1.2.3c-.6 0-1.1-.2-1.5-.6-.4-.3-.6-1-.6-1.8Zm1.8-.1c0 .4 0 .7.2 1 .2.2.4.3.7.3.3 0 .6-.2.8-.5.3-.2.4-.6.4-1V7.2h-1c-.3 0-.6.1-.8.4-.2.2-.3.5-.3 1Zm5.7 2.4V.5h1.5v4c.1-.2.4-.5.7-.6.2-.2.6-.2 1-.2.7 0 1.4.3 1.8 1 .5.7.7 1.5.7 2.6v.2c0 1-.2 2-.7 2.6-.4.7-1 1-1.8 1-.4 0-.8 0-1-.2-.4-.2-.6-.4-.8-.7v.8H38Zm1.5-2c0 .2.2.5.5.7.2.2.5.3.8.3.5 0 .9-.2 1.1-.6.2-.4.4-1 .4-1.7v-.6c0-.7-.2-1.3-.4-1.7-.2-.4-.6-.6-1-.6s-.7.1-1 .3c-.2.3-.4.5-.4.8v3Zm5.8 2V.5h1V11h-1Zm2.7-3.5v-.2c0-1.2.2-2 .7-2.7.5-.7 1.2-1 2-1s1.4.3 1.9.9c.4.5.6 1.4.6 2.7v.3h-5v-.6h4.4c0-.9-.2-1.6-.5-2-.2-.4-.7-.7-1.5-.7-.6 0-1.1.3-1.5.8-.3.5-.5 1.2-.5 2v.7c0 1 .2 1.6.6 2.1.4.5 1 .8 1.7.8.4 0 .8-.1 1-.3.4-.1.6-.4.9-.7l.5.4c-.3.4-.6.7-1 .9a3 3 0 0 1-1.4.3c-1 0-1.6-.3-2.2-1-.5-.6-.7-1.5-.7-2.7Z"],
"width 36 height 12 fill none xmlns http://www.w3.org/2000/svg".split(" "),["d","M5.292 11.224C4.61067 11.224 3.99 11.1027 3.43 10.86C2.87933 10.6173 2.39867 10.2673 1.988 9.81C1.57733 9.35267 1.26 8.802 1.036 8.158C0.821333 7.514 0.714 6.79067 0.714 5.988C0.714 5.18533 0.826 4.462 1.05 3.818C1.28333 3.16467 1.60533 2.614 2.016 2.166C2.42667 1.70867 2.912 1.35867 3.472 1.116C4.032 0.873333 4.64333 0.751999 5.306 0.751999C6.02467 0.751999 6.68267 0.877999 7.28 1.13C7.88667 1.382 8.38133 1.75533 8.764 2.25C9.156 2.73533 9.38467 3.33733 9.45 4.056L7.938 4.308C7.87267 3.90667 7.728 3.54733 7.504 3.23C7.28 2.91267 6.986 2.66533 6.622 2.488C6.258 2.30133 5.81933 2.208 5.306 2.208C4.73667 2.208 4.21867 2.35267 3.752 2.642C3.29467 2.922 2.93067 3.342 2.66 3.902C2.39867 4.462 2.268 5.15733 2.268 5.988C2.268 6.80933 2.39867 7.5 2.66 8.06C2.93067 8.62 3.29467 9.04467 3.752 9.334C4.20933 9.62333 4.72733 9.768 5.306 9.768C5.80067 9.768 6.23 9.67933 6.594 9.502C6.958 9.32467 7.25667 9.07733 7.49 8.76C7.72333 8.44267 7.882 8.074 7.966 7.654L9.478 7.822C9.35667 8.522 9.114 9.12867 8.75 9.642C8.39533 10.146 7.924 10.538 7.336 10.818C6.75733 11.0887 6.076 11.224 5.292 11.224Z",
"fill","#F28B82"],["d","M14.0848 11.224C13.3474 11.224 12.7081 11.0607 12.1668 10.734C11.6254 10.398 11.2054 9.936 10.9068 9.348C10.6174 8.76 10.4728 8.08333 10.4728 7.318C10.4728 6.54333 10.6174 5.86667 10.9068 5.288C11.2054 4.7 11.6254 4.24267 12.1668 3.916C12.7081 3.58 13.3474 3.412 14.0848 3.412C14.8314 3.412 15.4708 3.58 16.0028 3.916C16.5441 4.24267 16.9594 4.7 17.2488 5.288C17.5474 5.86667 17.6968 6.54333 17.6968 7.318C17.6968 8.08333 17.5474 8.76 17.2488 9.348C16.9594 9.936 16.5441 10.398 16.0028 10.734C15.4708 11.0607 14.8314 11.224 14.0848 11.224ZM14.0848 9.838C14.5048 9.838 14.8734 9.74 15.1908 9.544C15.5081 9.348 15.7554 9.06333 15.9328 8.69C16.1101 8.30733 16.1988 7.85 16.1988 7.318C16.1988 6.77667 16.1101 6.31933 15.9328 5.946C15.7554 5.57267 15.5081 5.288 15.1908 5.092C14.8734 4.896 14.5094 4.798 14.0988 4.798C13.6788 4.798 13.3101 4.896 12.9928 5.092C12.6754 5.288 12.4234 5.57267 12.2368 5.946C12.0594 6.31933 11.9708 6.77667 11.9708 7.318C11.9708 7.85933 12.0594 8.31667 12.2368 8.69C12.4234 9.06333 12.6754 9.348 12.9928 9.544C13.3194 9.74 13.6834 9.838 14.0848 9.838Z",
"fill","#FDD663"],["d","M19.2329 11V0.136H20.7449V11H19.2329Z","fill","#81C995"],["d","M25.8973 11.224C25.1599 11.224 24.5206 11.0607 23.9793 10.734C23.4379 10.398 23.0179 9.936 22.7193 9.348C22.4299 8.76 22.2853 8.08333 22.2853 7.318C22.2853 6.54333 22.4299 5.86667 22.7193 5.288C23.0179 4.7 23.4379 4.24267 23.9793 3.916C24.5206 3.58 25.1599 3.412 25.8973 3.412C26.6439 3.412 27.2833 3.58 27.8153 3.916C28.3566 4.24267 28.7719 4.7 29.0613 5.288C29.3599 5.86667 29.5093 6.54333 29.5093 7.318C29.5093 8.08333 29.3599 8.76 29.0613 9.348C28.7719 9.936 28.3566 10.398 27.8153 10.734C27.2833 11.0607 26.6439 11.224 25.8973 11.224ZM25.8973 9.838C26.3173 9.838 26.6859 9.74 27.0033 9.544C27.3206 9.348 27.5679 9.06333 27.7453 8.69C27.9226 8.30733 28.0113 7.85 28.0113 7.318C28.0113 6.77667 27.9226 6.31933 27.7453 5.946C27.5679 5.57267 27.3206 5.288 27.0033 5.092C26.6859 4.896 26.3219 4.798 25.9113 4.798C25.4913 4.798 25.1226 4.896 24.8053 5.092C24.4879 5.288 24.2359 5.57267 24.0493 5.946C23.8719 6.31933 23.7833 6.77667 23.7833 7.318C23.7833 7.85933 23.8719 8.31667 24.0493 8.69C24.2359 9.06333 24.4879 9.348 24.8053 9.544C25.1319 9.74 25.4959 9.838 25.8973 9.838Z",
"fill","#8AB4F8"],["d","M30.9771 11V3.636H32.3911V4.63H32.4751C32.5777 4.39667 32.7177 4.19133 32.8951 4.014C33.0817 3.82733 33.2964 3.68267 33.5391 3.58C33.7911 3.47733 34.0617 3.426 34.3511 3.426C34.5284 3.426 34.6731 3.43533 34.7851 3.454C34.8971 3.47267 34.9951 3.496 35.0791 3.524V5.05C34.9484 4.98467 34.8037 4.938 34.6451 4.91C34.4864 4.87267 34.3137 4.854 34.1271 4.854C33.8097 4.854 33.5251 4.938 33.2731 5.106C33.0304 5.274 32.8344 5.50733 32.6851 5.806C32.5451 6.10467 32.4751 6.44067 32.4751 6.814V11H30.9771Z",
"fill","#C58AF9"],["d","M5.292 11.224C4.61067 11.224 3.99 11.1027 3.43 10.86C2.87933 10.6173 2.39867 10.2673 1.988 9.81C1.57733 9.35267 1.26 8.802 1.036 8.158C0.821333 7.514 0.714 6.79067 0.714 5.988C0.714 5.18533 0.826 4.462 1.05 3.818C1.28333 3.16467 1.60533 2.614 2.016 2.166C2.42667 1.70867 2.912 1.35867 3.472 1.116C4.032 0.873333 4.64333 0.751999 5.306 0.751999C6.02467 0.751999 6.68267 0.877999 7.28 1.13C7.88667 1.382 8.38133 1.75533 8.764 2.25C9.156 2.73533 9.38467 3.33733 9.45 4.056L7.938 4.308C7.87267 3.90667 7.728 3.54733 7.504 3.23C7.28 2.91267 6.986 2.66533 6.622 2.488C6.258 2.30133 5.81933 2.208 5.306 2.208C4.73667 2.208 4.21867 2.35267 3.752 2.642C3.29467 2.922 2.93067 3.342 2.66 3.902C2.39867 4.462 2.268 5.15733 2.268 5.988C2.268 6.80933 2.39867 7.5 2.66 8.06C2.93067 8.62 3.29467 9.04467 3.752 9.334C4.20933 9.62333 4.72733 9.768 5.306 9.768C5.80067 9.768 6.23 9.67933 6.594 9.502C6.958 9.32467 7.25667 9.07733 7.49 8.76C7.72333 8.44267 7.882 8.074 7.966 7.654L9.478 7.822C9.35667 8.522 9.114 9.12867 8.75 9.642C8.39533 10.146 7.924 10.538 7.336 10.818C6.75733 11.0887 6.076 11.224 5.292 11.224Z",
"fill","#C5221F"],["d","M14.3582 11.224C13.6209 11.224 12.9815 11.0607 12.4402 10.734C11.8989 10.398 11.4789 9.936 11.1802 9.348C10.8909 8.76 10.7462 8.08333 10.7462 7.318C10.7462 6.54333 10.8909 5.86667 11.1802 5.288C11.4789 4.7 11.8989 4.24267 12.4402 3.916C12.9815 3.58 13.6209 3.412 14.3582 3.412C15.1049 3.412 15.7442 3.58 16.2762 3.916C16.8175 4.24267 17.2329 4.7 17.5222 5.288C17.8209 5.86667 17.9702 6.54333 17.9702 7.318C17.9702 8.08333 17.8209 8.76 17.5222 9.348C17.2329 9.936 16.8175 10.398 16.2762 10.734C15.7442 11.0607 15.1049 11.224 14.3582 11.224ZM14.3582 9.838C14.7782 9.838 15.1469 9.74 15.4642 9.544C15.7815 9.348 16.0289 9.06333 16.2062 8.69C16.3835 8.30733 16.4722 7.85 16.4722 7.318C16.4722 6.77667 16.3835 6.31933 16.2062 5.946C16.0289 5.57267 15.7815 5.288 15.4642 5.092C15.1469 4.896 14.7829 4.798 14.3722 4.798C13.9522 4.798 13.5835 4.896 13.2662 5.092C12.9489 5.288 12.6969 5.57267 12.5102 5.946C12.3329 6.31933 12.2442 6.77667 12.2442 7.318C12.2442 7.85933 12.3329 8.31667 12.5102 8.69C12.6969 9.06333 12.9489 9.348 13.2662 9.544C13.5929 9.74 13.9569 9.838 14.3582 9.838Z",
"fill","#F29900"],["d","M19.5747 11V0.136H21.0867V11H19.5747Z","fill","#188038"],["d","M26.3074 11.224C25.5701 11.224 24.9308 11.0607 24.3894 10.734C23.8481 10.398 23.4281 9.936 23.1294 9.348C22.8401 8.76 22.6954 8.08333 22.6954 7.318C22.6954 6.54333 22.8401 5.86667 23.1294 5.288C23.4281 4.7 23.8481 4.24267 24.3894 3.916C24.9308 3.58 25.5701 3.412 26.3074 3.412C27.0541 3.412 27.6934 3.58 28.2254 3.916C28.7668 4.24267 29.1821 4.7 29.4714 5.288C29.7701 5.86667 29.9194 6.54333 29.9194 7.318C29.9194 8.08333 29.7701 8.76 29.4714 9.348C29.1821 9.936 28.7668 10.398 28.2254 10.734C27.6934 11.0607 27.0541 11.224 26.3074 11.224ZM26.3074 9.838C26.7274 9.838 27.0961 9.74 27.4134 9.544C27.7308 9.348 27.9781 9.06333 28.1554 8.69C28.3328 8.30733 28.4214 7.85 28.4214 7.318C28.4214 6.77667 28.3328 6.31933 28.1554 5.946C27.9781 5.57267 27.7308 5.288 27.4134 5.092C27.0961 4.896 26.7321 4.798 26.3214 4.798C25.9014 4.798 25.5328 4.896 25.2154 5.092C24.8981 5.288 24.6461 5.57267 24.4594 5.946C24.2821 6.31933 24.1934 6.77667 24.1934 7.318C24.1934 7.85933 24.2821 8.31667 24.4594 8.69C24.6461 9.06333 24.8981 9.348 25.2154 9.544C25.5421 9.74 25.9061 9.838 26.3074 9.838Z",
"fill","#1967D2"],["d","M31.524 11V3.636H32.938V4.63H33.022C33.1246 4.39667 33.2646 4.19133 33.442 4.014C33.6286 3.82733 33.8433 3.68267 34.086 3.58C34.338 3.47733 34.6086 3.426 34.898 3.426C35.0753 3.426 35.22 3.43533 35.332 3.454C35.444 3.47267 35.542 3.496 35.626 3.524V5.05C35.4953 4.98467 35.3506 4.938 35.192 4.91C35.0333 4.87267 34.8606 4.854 34.674 4.854C34.3566 4.854 34.072 4.938 33.82 5.106C33.5773 5.274 33.3813 5.50733 33.232 5.806C33.092 6.10467 33.022 6.44067 33.022 6.814V11H31.524Z","fill",
"#8430CE"]],O:function(a,b){a&1&&_.C(0,ix,9,0,":svg:svg",0)(1,jx,3,0,":svg:svg",1)(2,kx,15,0,":svg:svg",2)(3,lx,5,0,"span",3)(4,mx,3,0,":svg:svg",4)(5,nx,10,0,"span",5)(6,ox,6,0,"span",5)(7,px,5,0,"span",5)(8,qx,7,0,"span",5)(9,rx,4,0,"span",5)(10,sx,2,0,":svg:svg",6)(11,tx,2,0,":svg:svg",6)(12,ux,2,0,":svg:svg",6)(13,vx,2,0,":svg:svg",7)(14,wx,5,0,":svg:svg",8)(15,xx,6,0,":svg:svg",8)(16,yx,5,0,":svg:svg",8)(17,zx,4,0,":svg:svg",8)(18,Ax,4,0,":svg:svg",8)(19,Bx,4,0,":svg:svg",2)(20,Cx,6,0,":svg:svg",
2)(21,Ex,4,0,":svg:svg",9)(22,Fx,2,0,":svg:svg",10)(23,Gx,7,0,":svg:svg",11)(24,Hx,3,0,"span",12)(25,Ix,2,0,":svg:svg",13)(26,Lx,3,3);if(a&2){let c;_.G((c=b.name)===b.xb.tC?0:c===b.xb.xK?1:c===b.xb.sK?2:c===b.xb.MK?3:c===b.xb.PK?4:c===b.xb.PL?5:c===b.xb.QL?6:c===b.xb.RL?7:c===b.xb.SL?8:c===b.xb.TL?9:c===b.xb.lw?10:c===b.xb.kw?11:c===b.xb.nC?12:c===b.xb.mC?13:c===b.xb.UK?14:c===b.xb.QK?15:c===b.xb.WK?16:c===b.xb.OK?17:c===b.xb.NK?18:c===b.xb.CL?19:c===b.xb.VK?20:c===b.xb.PC?21:c===b.xb.uC?22:c===b.xb.WL?
23:c===b.xb.LC?24:c===b.xb.OC?25:c===b.xb.COLOR?26:-1)}},Y:[_.VG],styles:[".gf-dark-theme[_nghost-%COMP%]   .material__region-1[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .material__region-1[_ngcontent-%COMP%]{fill:#757575}.gf-dark-theme[_nghost-%COMP%]   .github[_ngcontent-%COMP%]   path[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .github[_ngcontent-%COMP%]   path[_ngcontent-%COMP%]{fill:#fff}.gf-dark-theme[_nghost-%COMP%]   .knowledge-topic-thumbnail[_ngcontent-%COMP%]   circle[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .knowledge-topic-thumbnail[_ngcontent-%COMP%]   circle[_ngcontent-%COMP%], .gf-dark-theme[_nghost-%COMP%]   .knowledge-topic-thumbnail[_ngcontent-%COMP%]   path[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .knowledge-topic-thumbnail[_ngcontent-%COMP%]   path[_ngcontent-%COMP%]{stroke:#8ab4f8}.star-button[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}"],
qa:0});var vP=class{};vP.F=function(a){return new (a||vP)};
vP.T=_.l({type:vP,J:[["gf-footer-item"]],inputs:{item:"item"},L:!0,features:[_.T],R:8,S:4,V:[[1,"footer__item",3,"catalogRouterLink"],[1,"item__container"],[1,"item__thumbnail",3,"name"],[1,"item__content"],[1,"item__heading","mat-text--title","gmat-body-1"],[1,"item__description","mat-text--secondary","gmat-body-2"]],O:function(a,b){a&1&&(_.H(0,"a",0)(1,"div",1),_.M(2,"gf-thumbnail",2),_.H(3,"div",3)(4,"p",4),_.S(5),_.L(),_.H(6,"p",5),_.S(7),_.L()()()());a&2&&(_.D("catalogRouterLink",b.item.link),
_.u(2),_.D("name",b.item.media),_.u(3),_.Tp(b.item.title),_.u(2),_.Sp(" ",b.item.description," "))},Y:[_.sP,_.uP],styles:[".footer__item[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-radius:8px;min-height:88px;margin-bottom:8px;width:auto;position:relative;-webkit-transition:background .15s cubic-bezier(.4,0,1,1);transition:background .15s cubic-bezier(.4,0,1,1)}.footer__item[_ngcontent-%COMP%]:focus, .footer__item[_ngcontent-%COMP%]:hover{background-color:rgba(0,0,0,.04);text-decoration:none}.footer__item[_ngcontent-%COMP%]:focus   .item__thumbnail-mask[_ngcontent-%COMP%], .footer__item[_ngcontent-%COMP%]:hover   .item__thumbnail-mask[_ngcontent-%COMP%]{opacity:1}.item__container[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;min-height:86px}.item__thumbnail[_ngcontent-%COMP%]{-webkit-align-self:start;-ms-flex-item-align:start;align-self:start;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:40px;margin:24px 16px 16px 16px;overflow:hidden;width:40px}@media (max-width:1024px){.item__thumbnail[_ngcontent-%COMP%]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0 16px 0 0}}.item__content[_ngcontent-%COMP%]{margin-right:24px}.gf-dark-theme[_nghost-%COMP%]   .footer__item[_ngcontent-%COMP%]:focus, .gf-dark-theme   [_nghost-%COMP%]   .footer__item[_ngcontent-%COMP%]:focus, .gf-dark-theme[_nghost-%COMP%]   .footer__item[_ngcontent-%COMP%]:hover, .gf-dark-theme   [_nghost-%COMP%]   .footer__item[_ngcontent-%COMP%]:hover{background-color:hsla(0,0%,100%,.08)}"],
qa:0});_.wP=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)}};_.wP.F=function(a){return new (a||_.wP)(_.x(_.OL))};_.wP.oa=_.lh({type:_.wP,J:[["","logEvent",""]],na:function(a,b){a&1&&_.N("click",function(){return b.track()})},inputs:{name:[0,"logEvent","name"],category:[0,"logEventCategory","category"],label:[0,"logEventLabel","label"],value:[0,"logEventValue","value"]},Ra:["logEvent"],L:!0});var jga,kga,lga,mga,nga,yP,AP,oga;_.xP=RegExp("^/(specimen|noto/specimen)/[^/]+(.*)$");jga=RegExp("^/specimen/Google[+]Sans");kga=RegExp("^/(specimen|noto/specimen)/[^/]+$");lga=RegExp("^/(specimen|noto/specimen)/[^/]+/tester$");mga=RegExp("^/(specimen|noto/specimen)/[^/]+/glyphs$");nga=RegExp("^/(specimen|noto/specimen)/[^/]+/about$");yP=function(a){return a.location.path().split("?")[0]};_.zP=function(){return"/knowledge/glossary"};
AP=function(a,b){a=new URL(a.window.location.href);a.pathname=_.dv(b);return a.toString()};_.BP=function(a,b){b=encodeURIComponent(b);return AP(a,`${"specimen"}/${b}`)};_.CP=function(a){return a&&(a.ctrlKey||a.metaKey||a.shiftKey)?!0:!1};_.qy=function(a,b,c,d={}){if(_.CP(c))return!0;c&&c.preventDefault();a.window.scrollTo({top:0,behavior:"smooth"});b+=a.window.location.search;WI(a.B,b,d);return!1};_.DP=function(){return"/knowledge"};
_.EP=function(a,b){if("/"===b)return a.A;a=yP(a);a="/"===a[a.length-1]?a:a+"/";const c="/"===b[b.length-1]?b:b+"/";return a===b||a.startsWith(c)};oga=function(a){return _.UI(a.B,a.location.path()).ib.hasOwnProperty("showBanner")?_.UI(a.B,a.location.path()).ib.showBanner:""};
_.FP=class{constructor(a,b,c,d){this.location=a;this.B=b;this.ma=c;this.window=d}get A(){return""===this.location.path()||"?"===this.location.path()[0]}get N(){return this.location.path().startsWith("/expressive")}get Sz(){return this.location.path().startsWith("/icons")}get D(){return _.xP.test(this.location.path())}get P(){return jga.test(this.location.path())}get FQ(){return kga.test(yP(this))}get IQ(){return lga.test(yP(this))}get HQ(){return mga.test(yP(this))}get GQ(){return nga.test(yP(this))}get Z(){return this.location.path().startsWith("/noto")}get isNoto(){return this.location.path().startsWith("/noto")&&!this.location.path().startsWith("/noto/")}get G(){return this.location.path().startsWith("/noto/fonts")}get C(){return this.location.path().startsWith("/noto/specimen")}get ja(){return this.location.path().startsWith("/noto/use")}get da(){return this.location.path().startsWith("/noto/contribute")}get W(){return this.location.path().startsWith("/knowledge")}get yQ(){return"/knowledge"===
this.location.path().split("?")[0]}get xQ(){return this.location.path().startsWith(_.zP())}get Oz(){return this.K||this.H||this.I}get I(){return this.location.path().startsWith("/selection")&&!this.location.path().startsWith("/selection/")}get H(){return this.location.path().startsWith("/selection/embed")}get K(){return this.location.path().startsWith("/download/next-steps")}get yO(){return AP(this,"")}get dO(){return AP(this,"analytics")}get kO(){return AP(this,"attribution")}get BT(){return AP(this,
"variablefonts")}Qh(a,b=!1,c){a=encodeURIComponent(a);return _.qy(this,_.dv(`${b?"noto/specimen":"specimen"}/${a}`),c)}wz(a,b=!1){a=encodeURIComponent(a);return _.dv(`${b?"noto/specimen":"specimen"}/${a}`)}};_.FP.F=function(a){return new (a||_.FP)(_.k(_.oH),_.k(_.Mu),_.k(_.UM),_.k("Window"))};_.FP.ia=_.Jf({fa:_.FP,U:_.FP.F,aa:"root"});var GP=class{constructor(a,b,c){this.ub=a;this.va=b;this.data=c;this.xb=_.kG}};GP.F=function(a){return new (a||GP)(_.x(_.DL),_.x(_.FP),_.x(tP))};
GP.T=_.l({type:GP,J:[["gf-footer"]],L:!0,features:[_.T],R:19,S:5,V:[["id","footer",1,"footer-container"],[1,"footer__content"],[1,"left_side"],["aria-label","Google Fonts",1,"logo","footer__title"],[1,"gf-lockup__brand",3,"name"],[1,"footer__description"],[1,"footer__text"],[1,"footer__nav-container"],["role","navigation",1,"footer__nav"],[1,"footer__nav-list"],[4,"ngFor","ngForOf"],[1,"footer__logo-and-privacy"],[1,"footer__content","footer--center"],[1,"centered","footer__logo",3,"name"],["logEvent",
"click","logEventCategory","footer","logEventLabel","item.id",3,"item"],["logEvent","click","logEventCategory","footer","logEventLabel","item.label",1,"footer__link","footer__link--big",3,"catalogRouterLink"]],O:function(a,b){a&1&&(_.H(0,"footer",0)(1,"div",1)(2,"div",2)(3,"h1",3),_.M(4,"gf-thumbnail",4),_.L(),_.H(5,"div",5)(6,"div",6),_.S(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. "),
_.L()()(),_.H(8,"div",7)(9,"div",8)(10,"ul",9),_.C(11,Mx,2,1,"li",10),_.L(),_.H(12,"ul",9),_.C(13,Nx,2,1,"li",10),_.L()()()(),_.H(14,"div",11)(15,"div",12),_.M(16,"gf-thumbnail",13),_.H(17,"div"),_.C(18,Ox,3,2,"ng-container",10),_.L()()()());a&2&&(_.u(4),_.D("name",b.xb.uC),_.u(7),_.D("ngForOf",b.data.left),_.u(2),_.D("ngForOf",b.data.right),_.u(3),_.D("name",b.xb.tC),_.u(2),_.D("ngForOf",b.data.bS))},Y:[_.sP,_.wP,_.RG,_.uP,vP],styles:[".footer-container[_ngcontent-%COMP%]{bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:72px;position:relative;width:100%}@media (max-width:720px){.footer-container[_ngcontent-%COMP%]{padding-bottom:80px}}.footer__content[_ngcontent-%COMP%]{-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;width:100%}@media (max-width:1024px){.footer__content[_ngcontent-%COMP%]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}}.footer__logo-and-privacy[_ngcontent-%COMP%]   .footer__content[_ngcontent-%COMP%]{padding:24px 0}@media (max-width:1024px){.footer__logo-and-privacy[_ngcontent-%COMP%]   .footer__content[_ngcontent-%COMP%]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:24px 0 24px 16px}}.footer--half[_ngcontent-%COMP%], .footer__description[_ngcontent-%COMP%]{padding-right:40px}@media (max-width:1024px){.footer--half[_ngcontent-%COMP%], .footer__description[_ngcontent-%COMP%]{padding-right:0;width:100%}}.footer--center[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.footer__title[_ngcontent-%COMP%]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:40px;width:100%}@media (max-width:1024px){.footer__title[_ngcontent-%COMP%]{margin-bottom:24px}}.left_side[_ngcontent-%COMP%]{-webkit-box-flex:1;-webkit-flex:1 0 0;-moz-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:100%;min-width:304px}gf-thumbnail[_ngcontent-%COMP%]{display:block;width:40px;height:40px}p[_ngcontent-%COMP%]{max-width:480px}.footer__nav-container[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.footer__nav[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media (min-width:1025px){.footer__nav[_ngcontent-%COMP%]{min-width:760px}}@media (max-width:1024px){.footer__nav[_ngcontent-%COMP%]{display:block}}.footer__nav-list[_ngcontent-%COMP%]{line-height:24px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.footer__nav-list[_ngcontent-%COMP%]:last-child{margin-right:0}@media (max-width:1024px){.footer__nav-list[_ngcontent-%COMP%]{display:inline-block;margin-right:0;vertical-align:top}}.footer__link[_ngcontent-%COMP%]{font-size:16px;font-weight:500;line-height:24px;font-family: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}"],
qa:0});var qga=function(a){const b=pga(a);a.C=()=>{b()}},pga=function(a){const b=()=>{a.Xj()};window.addEventListener("click",b,!0);return()=>{window.removeEventListener("click",b,!0)}},HP=class{constructor(a,b){this.Va=a;this.Pa=b;this.ha=new _.Dn(1);this.B=this.A=new _.Xs({Qn:!1,isVisible:!1});this.C=()=>{};_.A(this.Pa.Pn,_.Pn(this.Va.ja),_.Ln(this.ha)).subscribe(([c,d])=>{d||d||(c?this.A.value.Qn&&this.Xj():this.Ho())})}ka(){this.ha.next();this.ha.complete()}get D(){return document.querySelector(".sticky-header--fixed")?
"sticky-header":"google-header"}Ho(){this.A.next({Qn:!0,isVisible:!1});setTimeout(()=>{this.A.next({Qn:!0,isVisible:!0});qga(this)},300)}Xj(){setTimeout(()=>{this.A.next({Qn:!0,isVisible:!1});setTimeout(()=>{this.A.next({Qn:!1,isVisible:!1});this.Va.N.next(!0)},300)},0,!0)}Mv(a,b){return a===this.D&&!b}};HP.F=function(a){return new (a||HP)(_.k(_.LL),_.k(_.YL))};HP.ia=_.Jf({fa:HP,U:HP.F,aa:"root"});var IP=class{Xj(){this.Nz&&this.A.Xj()}constructor(a){this.A=a;this.cl="View selected families.";this.ha=new _.Dn(1);this.lQ=_.A(this.A.B,_.z(b=>b.Qn));this.Nz=!1;_.A(this.A.B,_.Ln(this.ha)).subscribe(b=>{b.isVisible&&(this.Nz=b.isVisible)})}ka(){this.A.C();this.ha.next();this.ha.complete()}};IP.F=function(a){return new (a||IP)(_.x(HP))};
IP.T=_.l({type:IP,J:[["gf-shopping-bag-callout"]],na:function(a,b){a&1&&_.N("scroll",function(){return b.Xj()},!1,_.nj)},L:!0,features:[_.T],R:2,S:3,V:[["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"]],O:function(a,b){a&1&&(_.C(0,Px,5,4,"div",0),_.X(1,"async"));a&2&&_.D("ngIf",_.Y(1,1,b.lQ))},Y:[_.VG,_.TG],styles:['.callout__text[_ngcontent-%COMP%]{background-color:#1a73e8;border-radius:8px;color:#fff;position:relative;text-align:left;z-index:10031}.gf-dark-theme[_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%]{background-color:#8ab4f8;color:#202124}.gf-dark-theme[_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%]:after, .gf-dark-theme   [_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%]:after{border-color:transparent transparent #8ab4f8 transparent}.callout[_ngcontent-%COMP%]{opacity:0;-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)}.callout--show[_ngcontent-%COMP%]{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.callout[_ngcontent-%COMP%]{bottom:-9px;position:absolute;z-index:10031}.callout__text[_ngcontent-%COMP%]{padding:16px;position:absolute;right:-46px;top:-16px;white-space:nowrap}.callout__text[_ngcontent-%COMP%]:after{border:10px solid;border-color:transparent transparent #1a73e8 transparent;content:" ";height:0;position:absolute;width:0;right:12px;top:-20px}.callout__link[_ngcontent-%COMP%]{color:#fff;cursor:pointer;margin-left:16px}.callout__link[_ngcontent-%COMP%]:active{color:#fff}.gf-dark-theme[_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%]{box-shadow:none}.gf-dark-theme[_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%]{color:#202124}.gf-dark-theme[_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%]:active, .gf-dark-theme   [_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%]:active{color:#202124}'],
qa:0});var JP=new _.n("googleHeaderData");var rga={"add-remove":{v:"5.9.2",fr:60,ip:0,op:26,w:24,h:24,nm:"Add to Remove - Circle",ddd:0,assets:[],layers:[{ddd:0,ind:1,ty:4,nm:"Circle",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[12,12,0],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{d:1,ty:"el",s:{a:0,k:[19.8,19.8],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 1",mn:"ADBE Vector Shape - Ellipse",hd:!1},{d:3,ty:"el",s:{a:0,k:[16.2,16.2],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 2",
mn:"ADBE Vector Shape - Ellipse",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Ellipse 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1}],ip:0,
op:26,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Line 1",parent:3,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[0,0,0],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.999,y:1},o:{x:.8,y:0},t:0,s:[{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[5,1],[-5,1],[-5,-1],[5,-1]],c:!0}]},{t:5,s:[{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[.75,1],[-.75,1],[-.75,-1],[.75,-1]],c:!0}]}],ix:2},
nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Path",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:26,st:0,bm:0},{ddd:0,ind:3,ty:4,nm:"Line 2",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:1,k:[{i:{x:[.8],y:[.15]},
o:{x:[.3],y:[0]},t:0,s:[0]},{i:{x:[.1],y:[1]},o:{x:[.05],y:[.7]},t:4.166,s:[36]},{t:25,s:[90]}],ix:10},p:{a:0,k:[12,12,0],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[1,5],[-1,5],[-1,-5],[1,-5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",
hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Path",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:26,st:0,bm:0}],markers:[]},"remove-add":{v:"5.9.2",fr:60,ip:0,op:26,w:24,h:24,nm:"Remove to Add - Circle",ddd:0,assets:[],layers:[{ddd:0,ind:1,ty:4,nm:"Circle",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[12,12,0],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},
s:{a:1,k:[{i:{x:[.2,.2,.2],y:[1,1,1]},o:{x:[.4,.4,.4],y:[0,0,0]},t:0,s:[100,100,100]},{i:{x:[.2,.2,.2],y:[1,1,1]},o:{x:[.4,.4,.4],y:[0,0,0]},t:4,s:[110,110,100]},{t:25,s:[100,100,100]}],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{d:1,ty:"el",s:{a:0,k:[19.8,19.8],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 1",mn:"ADBE Vector Shape - Ellipse",hd:!1},{d:3,ty:"el",s:{a:0,k:[16.2,16.2],ix:2},p:{a:0,k:[0,0],ix:3},nm:"Ellipse Path 2",mn:"ADBE Vector Shape - Ellipse",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,
k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Ellipse 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1}],ip:0,op:26,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Line 1",parent:3,sr:1,ks:{o:{a:0,k:100,ix:11},
r:{a:0,k:0,ix:10},p:{a:0,k:[0,0,0],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.2,y:1},o:{x:.4,y:0},t:0,s:[{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[.75,1],[-.75,1],[-.75,-1],[.75,-1]],c:!0}]},{t:8,s:[{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[5,1],[-5,1],[-5,-1],[5,-1]],c:!0}]}],ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,
k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Path",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:26,st:0,bm:0},{ddd:0,ind:3,ty:4,nm:"Line 2",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:1,k:[{i:{x:[.8],y:[.15]},o:{x:[.3],y:[0]},t:0,s:[90]},{i:{x:[.1],y:[1]},o:{x:[.05],y:[.7]},t:4.166,s:[54]},{t:25,s:[0]}],
ix:10},p:{a:0,k:[12,12,0],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[1,5],[-1,5],[-1,-5],[1,-5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[0,0,0,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,
ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Path",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:26,st:0,bm:0}],markers:[]},"gf-logo":{v:"5.7.6",fr:30,ip:0,op:60,w:190,h:35,nm:"GF_Logo_UI_R04_V005_Lottie",ddd:0,assets:[],layers:[{ddd:0,ind:1,ty:3,nm:"Null 14",sr:1,ks:{o:{a:0,k:0,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[0,17.5,0],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,ip:0,op:60,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Red Outlines",
parent:1,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.167],y:[.167]},t:0,s:[0]},{t:15,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[6.5,-7,0],ix:2,l:2},a:{a:0,k:[4.75,4.75,0],ix:1,l:2},s:{a:1,k:[{i:{x:[.16,.16,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:0,s:[50,50,100]},{t:15,s:[100,100,100]}],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,2.485],[-2.485,0],[0,-2.485],[2.485,0]],o:[[0,-2.485],[2.485,0],[0,2.485],[-2.485,0]],v:[[-4.5,0],[0,-4.5],[4.5,0],[0,4.5]],
c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.917647058824,.262745098039,.207843137255,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[4.75,4.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:60,st:0,bm:0},{ddd:0,ind:3,ty:4,nm:"Blue_Dark Outlines",
parent:4,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:7,s:[0]},{t:22,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[-2.25,5.25,0],ix:2,l:2},a:{a:0,k:[2.75,5.25,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,2.761],[-2.762,0]],o:[[-2.762,0],[0,-2.761],[0,0]],v:[[2.5,5],[-2.5,0],[2.5,-5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.090196078431,.305882352941,.650980392157,1],ix:4},
o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[2.75,5.25],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:7,op:60,st:7,bm:0},{ddd:0,ind:4,ty:4,nm:"Blue Outlines",parent:1,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:7,s:[0]},{t:22,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[24.75,
-6.5,0],ix:2,l:2},a:{a:0,k:[0,5.25,0],ix:1,l:2},s:{a:1,k:[{i:{x:[.06,.06,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:7,s:[50,50,100]},{t:22,s:[100,100,100]}],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,-2.761],[2.762,0],[0,0]],o:[[0,2.761],[0,0],[2.762,0]],v:[[2.5,0],[-2.5,5],[-2.5,-5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.101960784314,.450980392157,.909803921569,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",
hd:!1},{ty:"tr",p:{a:0,k:[2.75,5.25],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:7,op:60,st:7,bm:0},{ddd:0,ind:5,ty:4,nm:"Dark_Green Outlines",parent:6,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:12,s:[0]},{t:32,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[-3,6.75,0],ix:2,l:2},a:{a:0,k:[3.5,6.75,0],ix:1,l:2},s:{a:0,k:[100,
100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,3.59],[-3.59,0]],o:[[-3.59,0],[0,-3.59],[0,0]],v:[[3.25,6.5],[-3.25,0],[3.25,-6.5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.050980392157,.396078431373,.176470588235,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[3.5,6.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},
sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:12,op:60,st:12,bm:0},{ddd:0,ind:6,ty:4,nm:"Green Outlines",parent:1,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:12,s:[0]},{t:32,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[24.75,5,0],ix:2,l:2},a:{a:0,k:[0,6.75,0],ix:1,l:2},s:{a:1,k:[{i:{x:[.06,.06,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:12,s:[50,50,100]},{t:32,s:[100,100,100]}],ix:6,l:2}},ao:0,shapes:[{ty:"gr",
it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,-3.59],[3.59,0],[0,0]],o:[[0,3.59],[0,0],[3.59,0]],v:[[3.25,0],[-3.25,6.5],[-3.25,-6.5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.203921568627,.658823529412,.325490196078,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[3.5,6.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],
nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:12,op:60,st:12,bm:0},{ddd:0,ind:7,ty:4,nm:"Blue_Bar Outlines",parent:1,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.167],y:[.167]},t:3,s:[0]},{t:19,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[20.5,0,0],ix:2,l:2},a:{a:0,k:[4.75,11.75,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[4.5,11.5],[-4.5,11.5],[-4.5,-11.5],
[4.5,-11.5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.101960784314,.450980392157,.909803921569,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[4.75,11.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:3,op:60,st:3,bm:0},{ddd:0,ind:8,ty:4,
nm:"Yellow Outlines",parent:1,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.167],y:[.167]},t:2,s:[0]},{t:17,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[13.25,0,0],ix:2,l:2},a:{a:0,k:[12,11.75,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,hasMask:!0,masksProperties:[{inv:!0,mode:"a",pt:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[29.062,-3],[14.753,-3],[14.753,29.817],[29.062,29.817]],c:!0},ix:1},o:{a:0,k:100,ix:3},x:{a:0,k:0,ix:4},nm:"Mask 1"}],shapes:[{ty:"gr",it:[{ind:0,
ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.32,y:1},o:{x:.48,y:0},t:2,s:[{i:[[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[2.742,11.5],[2.75,-11.5],[11.75,-11.5],[11.75,-8.3],[11.711,11.5]],c:!1}]},{t:17,s:[{i:[[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[-11.75,11.5],[2.75,-11.5],[11.75,-11.5],[11.75,-8.3],[-.75,11.5]],c:!1}]}],ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.98431372549,.737254901961,.01568627451,1],ix:4},o:{a:0,k:100,
ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[12,11.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:2,op:60,st:2,bm:0},{ddd:0,ind:9,ty:4,nm:"TXT_Google Outlines",parent:1,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.167],y:[.167]},t:6,s:[0]},{t:21,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:0,
y:1},o:{x:.167,y:.167},t:6,s:[92.25,2.5,0],to:[-1.458,0,0],ti:[1.458,0,0]},{t:21,s:[83.5,2.5,0]}],ix:2,l:2},a:{a:0,k:[37.75,12.25,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[-.067,-2.316],[0,0],[1.05,0]],o:[[0,0],[-.297,-.749],[-1.345,0]],v:[[-2.973,-.182],[2.41,-2.406],[.174,-3.678]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[-.683,.999],[0,0],[2.759,0],[0,3.36],[-3.103,0],[-.501,
-1.339],[0,0],[0,0],[-1.346,0]],o:[[0,0],[-.66,.977],[-3.42,0],[0,-3.565],[3.125,0],[0,0],[0,0],[.616,1.203],[1.345,0]],v:[[3.344,1.975],[5.397,3.337],[.38,5.993],[-5.511,.001],[.084,-5.993],[5.238,-2.18],[5.511,-1.499],[-2.539,1.816],[.38,3.633]],c:!0},ix:2},nm:"Path 2",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[.372549019608,.388235294118,.407843137255,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",
hd:!1},{ty:"tr",p:{a:0,k:[69.738,12.874],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:4,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[1.323,8.809],[-1.323,8.809],[-1.323,-8.809],[1.323,-8.809]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.372549019608,
.388235294118,.407843137255,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[61.36,9.695],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 2",np:2,cix:2,bm:0,ix:2,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,2.089],[1.801,0],[0,-2.111],[-1.825,0]],o:[[0,-2.111],[-1.825,0],[0,2.089],[1.801,0]],v:[[3.444,-2.668],
[.229,-6.324],[-3.124,-2.668],[.229,.942]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,0],[0,0],[3.102,0],[.661,1.589],[0,0],[-1.62,0],[0,2.294],[0,0],[0,0],[1.436,0],[0,3.361],[-3.011,0],[-.593,-.704],[0,0],[0,0]],o:[[0,0],[0,4.428],[-2.919,0],[0,0],[.411,.976],[1.984,0],[0,0],[0,0],[-.593,.727],[-3.011,0],[0,-3.383],[1.436,0],[0,0],[0,0],[0,0]],v:[[5.77,-8.322],[5.77,2.441],[.046,8.685],[-5.29,5.143],[-2.988,4.189],[.046,6.323],[3.262,2.804],
[3.262,1.941],[3.171,1.941],[.001,3.303],[-5.77,-2.668],[.001,-8.685],[3.171,-7.345],[3.262,-7.345],[3.262,-8.322]],c:!0},ix:2},nm:"Path 2",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[.372549019608,.388235294118,.407843137255,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[52.275,15.565],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},
o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 3",np:4,cix:2,bm:0,ix:3,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,2.134],[1.792,0],[0,-2.157],[-1.791,0]],o:[[0,-2.157],[-1.791,0],[0,2.134],[1.792,0]],v:[[3.337,0],[-.001,-3.633],[-3.337,0],[-.001,3.633]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,-3.474],[3.27,0],[0,3.451],[-3.268,0]],o:[[0,3.451],[-3.268,0],[0,-3.474],[3.27,
0]],v:[[5.935,0],[-.001,5.994],[-5.935,0],[-.001,-5.994]],c:!0},ix:2},nm:"Path 2",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[.372549019608,.388235294118,.407843137255,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[39.141,12.874],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],
nm:"Group 4",np:4,cix:2,bm:0,ix:4,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,2.134],[1.791,0],[0,-2.157],[-1.791,0]],o:[[0,-2.157],[-1.791,0],[0,2.134],[1.791,0]],v:[[3.337,0],[-.001,-3.633],[-3.338,0],[-.001,3.633]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,-3.474],[3.27,0],[0,3.451],[-3.269,0]],o:[[0,3.451],[-3.269,0],[0,-3.474],[3.27,0]],v:[[5.935,0],[-.001,5.994],[-5.935,0],[-.001,-5.994]],c:!0},ix:2},
nm:"Path 2",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[.372549019608,.388235294118,.407843137255,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[25.838,12.874],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 5",np:4,cix:2,bm:0,ix:5,mn:"ADBE Vector Group",
hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[2.783,0],[0,5.132],[-5.153,0],[-1.529,-1.453],[0,0],[2.03,0],[0,-3.746],[-3.763,0],[-.89,.885],[-.181,1.431],[0,0],[0,0],[0,0],[0,-.59],[1.688,-1.681]],o:[[-5.153,0],[0,-5.131],[2.852,0],[0,0],[-1.094,-1.021],[-3.763,0],[0,3.747],[2.44,0],[.729,-.727],[0,0],[0,0],[0,0],[.091,.454],[0,1.907],[-1.642,1.702]],v:[[.376,9.309],[-9.111,0],[.376,-9.309],[6.786,-6.743],[4.982,-4.95],[.376,-6.766],[-6.329,0],[.376,6.767],[5.098,4.905],[6.488,1.703],[.376,
1.703],[.376,-.84],[8.975,-.84],[9.111,.75],[6.898,6.699]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.372549019608,.388235294118,.407843137255,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[9.361,9.559],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 6",np:2,cix:2,bm:0,ix:6,mn:"ADBE Vector Group",hd:!1}],
ip:6,op:60,st:6,bm:0},{ddd:0,ind:10,ty:4,nm:"TXT_Fonts Outlines",parent:1,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.167],y:[.167]},t:9,s:[0]},{t:25,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:0,y:1},o:{x:.167,y:.167},t:9,s:[163.002,.706,0],to:[-1.458,0,0],ti:[1.458,0,0]},{t:25,s:[154.252,.706,0]}],ix:2,l:2},a:{a:0,k:[26.501,8.668,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,-1.702],[.858,-.674],[1.302,0],[.858,.59],[.368,
.966],[0,0],[-.529,-.376],[-.629,0],[-.452,.292],[0,.399],[1.104,.338],[0,0],[0,1.564],[-.836,.62],[-1.304,0],[-.805,-.475],[-.321,-.798],[0,0],[.483,.269],[.597,0],[.437,-.276],[0,-.399],[-1.21,-.276],[0,0]],o:[[0,.981],[-.859,.674],[-1.135,0],[-.859,-.589],[0,0],[.277,.675],[.529,.375],[.675,0],[.452,-.291],[0,-.721],[0,0],[-2.193,-.552],[0,-1.027],[.836,-.621],[.996,0],[.805,.476],[0,0],[-.215,-.475],[-.483,-.267],[-.552,0],[-.437,.276],[0,.644],[0,0],[2.238,.552]],v:[[4.681,2.507],[3.393,4.991],
[.15,6.003],[-2.841,5.117],[-4.681,2.783],[-2.796,1.978],[-1.588,3.554],[.15,4.117],[1.84,3.68],[2.518,2.645],[.863,1.058],[-1.07,.575],[-4.359,-2.599],[-3.106,-5.071],[.104,-6.003],[2.806,-5.29],[4.495,-3.381],[2.61,-2.599],[1.564,-3.715],[-.058,-4.117],[-1.542,-3.703],[-2.197,-2.691],[-.381,-1.311],[1.323,-.874]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.372549019608,.388235294118,.407843137255,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",
hd:!1},{ty:"tr",p:{a:0,k:[48.071,11.083],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[.735,0],[.605,.568],[.016,1.012],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[-.292,-.268],[-.367,0],[-.161,.038],[-.138,.062],[0,0]],o:[[-.92,0],[-.606,-.567],[0,0],[0,0],[0,0],[0,0],[0,
0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,.751],[.291,.269],[.169,0],[.162,-.038],[0,0],[-.552,.199]],v:[[1.633,7.452],[-.656,6.6],[-1.588,4.232],[-1.588,-2.07],[-3.565,-2.07],[-3.565,-4.001],[-1.588,-4.001],[-1.588,-7.452],[.529,-7.452],[.529,-4.001],[3.288,-4.001],[3.288,-2.07],[.529,-2.07],[.529,3.542],[.966,5.072],[1.954,5.473],[2.449,5.417],[2.898,5.266],[3.565,7.152]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.372549019608,.388235294118,.407843137255,1],
ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[39.074,9.45],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 2",np:2,cix:2,bm:0,ix:2,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[-.667,.368],[-.722,0],[-.743,-.79],[0,-1.457],[0,0],[0,0],[0,0],[1.81,0],[.567,-.682],[0,-.95],[0,0],[0,0]],
o:[[0,0],[0,0],[0,0],[.322,-.551],[.667,-.369],[1.38,0],[.744,.789],[0,0],[0,0],[0,0],[-.046,-1.84],[-.844,0],[-.568,.683],[0,0],[0,0],[0,0]],v:[[-4.991,-5.451],[-2.967,-5.451],[-2.967,-3.888],[-2.875,-3.888],[-1.391,-5.267],[.691,-5.819],[3.875,-4.635],[4.991,-1.265],[4.991,5.819],[2.875,5.819],[2.875,-1.128],[.092,-3.888],[-2.024,-2.864],[-2.875,-.415],[-2.875,5.819],[-4.991,5.819]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.372549019608,.388235294118,.407843137255,
1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[29.205,10.899],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 3",np:2,cix:2,bm:0,ix:3,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,-1.196],[-.705,-.751],[-1.043,0],[-.705,.752],[0,1.211],[.705,.751],[1.027,0],[.72,-.767]],o:[[0,1.211],[.705,.752],[1.043,0],
[.705,-.751],[0,-1.196],[-.721,-.767],[-1.028,0],[-.705,.751]],v:[[-3.68,0],[-2.622,2.943],[0,4.07],[2.622,2.943],[3.68,0],[2.622,-2.921],[0,-4.071],[-2.622,-2.921]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ind:1,ty:"sh",ix:2,ks:{a:0,k:{i:[[0,1.732],[-1.089,1.135],[-1.671,0],[-1.089,-1.135],[0,-1.732],[1.104,-1.119],[1.672,0],[1.104,1.135]],o:[[0,-1.732],[1.104,-1.135],[1.672,0],[1.104,1.135],[0,1.748],[-1.089,1.135],[-1.671,0],[-1.089,-1.135]],v:[[-5.796,0],[-4.163,-4.301],
[0,-6.003],[4.14,-4.301],[5.796,0],[4.14,4.301],[0,6.003],[-4.163,4.301]],c:!0},ix:2},nm:"Path 2",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"mm",mm:1,nm:"Merge Paths 1",mn:"ADBE Vector Filter - Merge",hd:!1},{ty:"fl",c:{a:0,k:[.372549019608,.388235294118,.407843137255,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[16.619,11.083],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,
k:0,ix:5},nm:"Transform"}],nm:"Group 4",np:4,cix:2,bm:0,ix:4,mn:"ADBE Vector Group",hd:!1},{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[-2.691,1.173],[-2.691,8.234],[-4.807,8.234],[-4.807,-8.234],[4.807,-8.234],[4.807,-6.211],[-2.691,-6.211],[-2.691,-.806],[4.072,-.806],[4.072,1.173]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.372549019608,
.388235294118,.407843137255,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[5.057,8.484],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 5",np:2,cix:2,bm:0,ix:5,mn:"ADBE Vector Group",hd:!1}],ip:9,op:60,st:9,bm:0}],markers:[]},"gf-logo-small":{v:"5.7.6",fr:30,ip:0,op:60,w:35,h:35,nm:"GF_Logo_UI_R04_V005_Lottie",ddd:0,assets:[],layers:[{ddd:0,
ind:1,ty:3,nm:"Null 14",sr:1,ks:{o:{a:0,k:0,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[0,17.5,0],ix:2,l:2},a:{a:0,k:[0,0,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,ip:0,op:60,st:0,bm:0},{ddd:0,ind:2,ty:4,nm:"Red Outlines",sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.167],y:[.167]},t:0,s:[0]},{t:15,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[6.5,-7,0],ix:2,l:2},a:{a:0,k:[4.75,4.75,0],ix:1,l:2},s:{a:1,k:[{i:{x:[.16,.16,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:0,s:[50,50,100]},{t:15,s:[100,
100,100]}],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ty:"sh",nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1,ind:0,ix:1,ks:{a:0,k:{i:[[0,2.485],[-2.485,0],[0,-2.485],[2.485,0]],o:[[0,-2.485],[2.485,0],[0,2.485],[-2.485,0]],v:[[-4.5,0],[0,-4.5],[4.5,0],[0,4.5]],c:!0},ix:2}},{ty:"fl",c:{a:0,k:[.917647058824,.262745098039,.207843137255,1],ix:4},o:{a:0,k:100,ix:5},bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1,r:1},{ty:"tr",o:{a:0,k:100,ix:7},r:{a:0,k:0,ix:6},s:{a:0,k:[100,100],ix:3},nm:"Transform",
p:{a:0,k:[4.75,4.75],ix:2},a:{a:0,k:[0,0],ix:1},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5}}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:60,st:0,bm:0,parent:1},{ddd:0,ind:3,ty:4,nm:"Blue_Dark Outlines",sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:7,s:[0]},{t:22,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[-2.25,5.25,0],ix:2,l:2},a:{a:0,k:[2.75,5.25,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,ip:7,op:60,st:7,bm:0,parent:4,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",
ix:1,ks:{a:0,k:{i:[[0,0],[0,2.761],[-2.762,0]],o:[[-2.762,0],[0,-2.761],[0,0]],v:[[2.5,5],[-2.5,0],[2.5,-5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.090196078431,.305882352941,.650980392157,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[2.75,5.25],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",
np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}]},{ddd:0,ind:4,ty:4,nm:"Blue Outlines",sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:7,s:[0]},{t:22,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[24.75,-6.5,0],ix:2,l:2},a:{a:0,k:[0,5.25,0],ix:1,l:2},s:{a:1,k:[{i:{x:[.06,.06,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:7,s:[50,50,100]},{t:22,s:[100,100,100]}],ix:6,l:2}},ao:0,ip:7,op:60,st:7,bm:0,parent:1,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,-2.761],[2.762,
0],[0,0]],o:[[0,2.761],[0,0],[2.762,0]],v:[[2.5,0],[-2.5,5],[-2.5,-5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.101960784314,.450980392157,.909803921569,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[2.75,5.25],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",
hd:!1}]},{ddd:0,ind:5,ty:4,nm:"Dark_Green Outlines",parent:6,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:12,s:[0]},{t:32,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[-3,6.75,0],ix:2,l:2},a:{a:0,k:[3.5,6.75,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,3.59],[-3.59,0]],o:[[-3.59,0],[0,-3.59],[0,0]],v:[[3.25,6.5],[-3.25,0],[3.25,-6.5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.050980392157,
.396078431373,.176470588235,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[3.5,6.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:12,op:60,st:12,bm:0},{ddd:0,ind:6,ty:4,nm:"Green Outlines",parent:1,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.333],y:[0]},t:12,s:[0]},{t:32,s:[100]}],
ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[24.75,5,0],ix:2,l:2},a:{a:0,k:[0,6.75,0],ix:1,l:2},s:{a:1,k:[{i:{x:[.06,.06,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:12,s:[50,50,100]},{t:32,s:[100,100,100]}],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,-3.59],[3.59,0],[0,0]],o:[[0,3.59],[0,0],[3.59,0]],v:[[3.25,0],[-3.25,6.5],[-3.25,-6.5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.203921568627,.658823529412,.325490196078,1],ix:4},o:{a:0,
k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[3.5,6.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:12,op:60,st:12,bm:0},{ddd:0,ind:7,ty:4,nm:"Blue_Bar Outlines",parent:1,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.167],y:[.167]},t:3,s:[0]},{t:19,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,
k:[20.5,0,0],ix:2,l:2},a:{a:0,k:[4.75,11.75,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[4.5,11.5],[-4.5,11.5],[-4.5,-11.5],[4.5,-11.5]],c:!0},ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.101960784314,.450980392157,.909803921569,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[4.75,11.75],ix:2},
a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:3,op:60,st:3,bm:0},{ddd:0,ind:8,ty:4,nm:"Yellow Outlines",parent:1,sr:1,ks:{o:{a:1,k:[{i:{x:[.667],y:[1]},o:{x:[.167],y:[.167]},t:2,s:[0]},{t:17,s:[100]}],ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[13.25,0,0],ix:2,l:2},a:{a:0,k:[12,11.75,0],ix:1,l:2},s:{a:0,k:[100,100,100],ix:6,l:2}},ao:0,hasMask:!0,masksProperties:[{inv:!0,
mode:"a",pt:{a:0,k:{i:[[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0]],v:[[29.062,-3],[14.753,-3],[14.753,29.817],[29.062,29.817]],c:!0},ix:1},o:{a:0,k:100,ix:3},x:{a:0,k:0,ix:4},nm:"Mask 1"}],shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.32,y:1},o:{x:.48,y:0},t:2,s:[{i:[[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,0],[0,0]],v:[[2.742,11.5],[2.75,-11.5],[11.75,-11.5],[11.75,-8.3],[11.711,11.5]],c:!1}]},{t:17,s:[{i:[[0,0],[0,0],[0,0],[0,0],[0,0]],o:[[0,0],[0,0],[0,0],[0,
0],[0,0]],v:[[-11.75,11.5],[2.75,-11.5],[11.75,-11.5],[11.75,-8.3],[-.75,11.5]],c:!1}]}],ix:2},nm:"Path 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.98431372549,.737254901961,.01568627451,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"Fill 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[12,11.75],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"Transform"}],nm:"Group 1",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",
hd:!1}],ip:2,op:60,st:2,bm:0}],markers:[]}};var KP=class{constructor(a){this.A=a;this.B=_.A(_.km(100),_.om(()=>"undefined"!==typeof lottie),_.z(()=>{}),_.gn(),um(),_.Cn(1),_.Om(b=>{_.NL(this.A,b,!1);return jF}))}};KP.F=function(a){return new (a||KP)(_.k(_.OL))};KP.ia=_.Jf({fa:KP,U:KP.F,aa:"root"});var LP=function(){return window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches},MP=class{constructor(a,b){this.Ya=a;this.B=b}ud(){const a=rga[this.animation];if(null!=a){var b=!LP()&&this.autoplay;_.Il(this.B.B).then(()=>{if("undefined"!==typeof lottie){let c;null==(c=this.A)||c.destroy();this.A=lottie.loadAnimation({container:this.Ya.M,renderer:"svg",loop:this.loop,autoplay:!1,animationData:a});b?this.A.goToAndPlay(0,!0):this.A.goToAndStop(this.A.totalFrames-1,!0)}})}}ka(){null!=
this.A&&this.A.destroy()}play(){if(LP()){let a;null==(a=this.A)||a.goToAndPlay(this.A.totalFrames-1,!0)}else{let a;null==(a=this.A)||a.playSegments([0,this.A.totalFrames],!0)}}};MP.F=function(a){return new (a||MP)(_.x(_.ij),_.x(KP))};MP.T=_.l({type:MP,J:[["gf-lottie"]],inputs:{animation:"animation",loop:"loop",autoplay:"autoplay"},L:!0,features:[_.T],Ta:["*"],R:1,S:0,O:function(a){a&1&&(_.qp(),_.rp(0))},styles:["[_nghost-%COMP%]{display:inline-block}"]});var NP={id:"cookieBar",level:"primary",content:"This site uses cookies from Google to deliver its services and to analyze traffic.",link:{ariaLabel:"Learn more about cookie usage",label:"Learn more",url:(0,_.Wa)`https://policies.google.com/technologies/cookies`}},sga={id:"privacyBanner",level:"secondary",content:'<strong class="gmat-body-2">Your Privacy and Google Fonts</strong><br/>Learn how building websites with Google Fonts is safe for you and your users.',link:{ariaLabel:"Learn more about your privacy and Google Fonts",
label:"Learn more",url:(0,_.Wa)`https://developers.google.com/fonts/faq/privacy`}},OP=[NP,sga,{id:"clsBanner",level:"secondary",content:'<strong class="gmat-body-2">Update your embed code with Fallback fonts to avoid problems with vinegar semiotics</strong><br/>Taiyaki man braid vice, bushwick authentic post-ironic snackwave dreamcatcher gastropub'}];var tga;tga=function(a){const b=oga(a.va).split(",");return OP.filter(c=>b.includes(c.id))};
_.PP=class{constructor(a,b,c,d){this.C=a;this.H=b;this.Va=c;this.va=d;this.id=Qx();this.D=new Map;this.B=new _.Xs(tga(this).reduce((e,f)=>e.set(f.id,f),new Map));this.G=_.A(this.B,_.Qm(_.A(this.Va.Z,_.z(e=>OP.filter(f=>{var g;if(g=!e.includes(f.id))a:{switch(f.id){case "cookieBar":g=_.DD(this.C.config,10);break a;case "privacyBanner":g=_.DD(this.C.config,10)&&!0;break a;case "clsBanner":g=this.C.features.GP();break a;default:_.Xa(f.id,`Unsupported value for NotificationType: ${f.id}`)}g=void 0}return g})))),
_.z(([e,f])=>{const g=OP.filter(h=>e.has(h.id));return new Set(g.concat(f))}));this.I=_.A(this.G,_.z(e=>e.has(NP)));this.A=new _.Xs(new Map);this.xR=_.A(this.A,_.Qm(this.G),_.z(([e,f])=>[...f,...e.values()].sort((g,h)=>this.sort(g,h))));this.ha=new _.Dn(1);_.A(this.G,_.Zl(e=>_.Yl(e),1),_.cn(),_.Ln(this.ha)).subscribe(e=>{this.H.A("notification","view",e.id)})}ka(){this.ha.next();this.ha.complete()}add(a,b){const c=this.id.next().value;a=Object.assign({},{id:c},a);b&&this.D.set(c,b);this.A.value.set(c,
a);this.A.next(this.A.value);return a}eg(a){if(_.GL(a.id)){if(this.A.value.delete(a.id)){this.A.next(this.A.value);const b=this.D.get(a.id);b&&(b(),this.D.delete(a.id))}}else this.B.value.delete(a.id)&&this.B.next(this.B.value),_.KL(this.Va,a.id),this.H.A("notification","dismiss",a.id)}sort(a,b){const c=!_.GL(a.id),d=!_.GL(b.id);return a.level===b.level?c===d?0:c?-1:1:"primary"===a.level?-1:1}};_.PP.F=function(a){return new (a||_.PP)(_.k(_.GG),_.k(_.OL),_.k(_.LL),_.k(_.FP))};
_.PP.ia=_.Jf({fa:_.PP,U:_.PP.F,aa:"root"});var uga=(a,b)=>b.id,Sx=a=>({X:a}),QP=class{constructor(a,b){this.ma=a;this.Xg=b}isPrimary(a){return"primary"===a.level}eg(a){this.Xg.eg(a)}};QP.F=function(a){return new (a||QP)(_.x(_.UM),_.x(_.PP))};
QP.T=_.l({type:QP,J:[["gf-notifications"]],L:!0,features:[_.T],R:5,S:2,V:[["learnMore",""],[1,"notification",3,"primary"],[1,"notification"],[1,"notification__wrapper"],[1,"notification__content"],[1,"notification__info","gm3-type-text","font-article",3,"innerHtml"],[1,"notification__actions"],["mat-icon-button","","title","Dismiss and don't show this message again","aria-label","Dismiss and don't show this message again",1,"notification__action","notification__close",3,"click"],["name","close",1,
"notification__close-icon",3,"inheritColor"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["mat-button","","logEvent","link","logEventCategory","notification",1,"notification__action","notification__link",3,"title","href","logEventLabel"]],O:function(a,b){a&1&&(_.ap(0,Wx,11,10,"div",1,uga),_.X(2,"async"),_.C(3,Xx,2,5,"ng-template",null,0,_.kq));a&2&&_.cp(_.Y(2,0,b.Xg.xR))},Y:[_.VG,_.$O,_.YO,_.SO,_.WO,_.pP,_.wP,_.UG],styles:[".notification[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:#e8f0fe;border-bottom:1px solid #dadce0;color:#3c4043;padding-top:16px;padding-bottom:16px}.notification[_ngcontent-%COMP%]:last-child{border-bottom:unset}@media (min-width:1025px){.notification[_ngcontent-%COMP%]{padding-left:60px;padding-right:60px}}@media (max-width:1024px){.notification[_ngcontent-%COMP%]{padding:8px 16px}}.notification__wrapper[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto;max-width:1440px;width:100%}.notification__content[_ngcontent-%COMP%]{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.notification__actions[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media (max-width:720px){.notification__actions[_ngcontent-%COMP%]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.notification__action[_ngcontent-%COMP%]{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.notification__link[_ngcontent-%COMP%]{--mdc-text-button-label-text-color:#3c4043}@media (max-width:720px){.notification__link[_ngcontent-%COMP%]{padding:0}}.notification__close-icon[_ngcontent-%COMP%]{color:#3c4043}.primary[_ngcontent-%COMP%]{background:#1a73e8;color:#fff}.primary[_ngcontent-%COMP%]   .notification__link[_ngcontent-%COMP%]{--mdc-text-button-label-text-color:#fff}.primary[_ngcontent-%COMP%]   .notification__close-icon[_ngcontent-%COMP%]{color:#fff}.gf-dark-theme[_nghost-%COMP%]   .notification[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .notification[_ngcontent-%COMP%]{background:#3c4043;border-bottom:1px solid #5f6368;color:#f1f3f4}.gf-dark-theme[_nghost-%COMP%]   .notification[_ngcontent-%COMP%]:last-child, .gf-dark-theme   [_nghost-%COMP%]   .notification[_ngcontent-%COMP%]:last-child{border-bottom:unset}.gf-dark-theme[_nghost-%COMP%]   .notification__link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .notification__link[_ngcontent-%COMP%]{--mdc-text-button-label-text-color:#f1f3f4}.gf-dark-theme[_nghost-%COMP%]   .notification__close-icon[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .notification__close-icon[_ngcontent-%COMP%]{color:#f1f3f4}.gf-dark-theme[_nghost-%COMP%]   .primary[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .primary[_ngcontent-%COMP%]{background:#8ab4f8;color:#202124}.gf-dark-theme[_nghost-%COMP%]   .primary[_ngcontent-%COMP%]   .notification__link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .primary[_ngcontent-%COMP%]   .notification__link[_ngcontent-%COMP%]{--mdc-text-button-label-text-color:#202124}.gf-dark-theme[_nghost-%COMP%]   .primary[_ngcontent-%COMP%]   .notification__close-icon[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .primary[_ngcontent-%COMP%]   .notification__close-icon[_ngcontent-%COMP%]{color:#202124}"]});_.RP=class{constructor(a,b){this.document=a;this.A=b;this.offsetY=0}};_.RP.F=function(a){return new (a||_.RP)(_.k(_.ww),_.k(pH))};_.RP.ia=_.Jf({fa:_.RP,U:_.RP.F,aa:"root"});_.SP=function(a,b){a.B.includes(b)||a.B.push(b)};_.TP=class extends _.lO{constructor(){super(...arguments);this.B=[]}create(a){return super.create(Object.assign({},a,{Jb:(null==a?0:a.Jb)?_.fw(a.Jb).concat(this.B):this.B}))}};_.TP.F=(()=>{let a;return function(b){return(a||(a=_.Yi(_.TP)))(b||_.TP)}})();_.TP.ia=_.Jf({fa:_.TP,U:_.TP.F});var vga=new _.n("GMAT_TOOLTIP_OPTIONS",{aa:"root",U:()=>({ec:!1})});_.UP=class{constructor(a,b){a.ec||_.SP(b,"gmat-mdc-tooltip")}};_.UP.F=function(a){return new (a||_.UP)(_.x(vga),_.x(_.lO))};_.UP.oa=_.lh({type:_.UP,J:[["","matTooltip",""]],features:[_.aq([{ca:_.lO,Cd:_.TP}])]});var wga,VP,xga,yga,WP,XP,zga;wga=["tooltip"];VP=new _.n("mat-tooltip-scroll-strategy",{aa:"root",U:()=>{const a=_.Ng(_.lO);return()=>a.A.A({HI:20})}});xga={ca:VP,ie:[_.lO],Dd:function(a){return()=>a.A.A({HI:20})}};yga=new _.n("mat-tooltip-default-options",{aa:"root",U:function(){return{Rr:0,Lq:0,kT:1500}}});WP=_.Zv({passive:!0});XP=function(a){a.Ba&&a.Ba.jd()&&a.Ba.detach();a.A=null};
zga=function(a,b){if(a.Ba){var c=a.Ba.Qa.we;if((!a.Xl||!b)&&c.ac instanceof _.ij)return a.Ba;XP(a)}c=Ifa(a.je,a.ea);b=Kfa(_.XN(_.YN(_.ZN(_.bO(a.da.position(),a.Xl?b||a.ea:a.ea),".mat-mdc-tooltip"),!1),a.ja),c);_.A(b.yb,_.Ln(a.Ga)).subscribe(e=>{a.Jf(e.A);a.A&&e.B.Uz&&a.A.isVisible()&&a.Aa.run(()=>a.hide(0))});a.Ba=a.da.create({direction:a.B,we:b,Jb:"mat-mdc-tooltip-panel",ke:a.ge()});a.Z(a.Ba);_.A(a.Ba.G,_.Ln(a.Ga)).subscribe(()=>XP(a));_.A(a.Ba.tr(),_.Ln(a.Ga)).subscribe(()=>{let e;return null==
(e=a.A)?void 0:e.P()});_.A(a.Ba.Sh(),_.Ln(a.Ga)).subscribe(e=>{a.D()&&27===e.keyCode&&!_.Wv(e)&&(e.preventDefault(),e.stopPropagation(),a.Aa.run(()=>a.hide(0)))});let d;(null==(d=a.K)?0:d.yV)&&a.Ba.Cj("mat-mdc-tooltip-panel-non-interactive");return a.Ba};
_.ZP=class{get position(){return this.Rc}set position(a){if(a!==this.Rc&&(this.Rc=a,this.Ba)){this.Z(this.Ba);let b;null==(b=this.A)||b.show(0);this.Ba.od()}}get Xl(){return this.eb}set Xl(a){this.eb=_.gw(a);XP(this);this.Ba=null}get disabled(){return this.pb}set disabled(a){(this.pb=_.gw(a))?this.hide(0):this.N()}get Rr(){return this.ac}set Rr(a){this.ac=_.jw(a)}get Lq(){return this.G}set Lq(a){this.G=_.jw(a);this.A&&(this.A.K=this.G)}get message(){return this.H}set message(a){_.HM(this.I,this.ea.M,
this.H,"tooltip");this.H=null!=a?String(a).trim():"";!this.H&&this.D()?this.hide(0):(this.N(),this.Cc(),this.Aa.La(()=>{Promise.resolve().then(()=>{_.GM(this.I,this.ea.M,this.message,"tooltip")})}))}get Wv(){return this.P}set Wv(a){this.P=a;this.A&&this.ob(this.P)}constructor(a,b,c,d,e,f,g,h,m,p,v,w){this.da=a;this.ea=b;this.je=c;this.Fe=d;this.Aa=e;this.Ja=f;this.I=g;this.rb=h;this.B=p;this.K=v;this.Rc="below";this.Sa=this.Yd=this.pb=this.eb=!1;this.Hf=YP;this.ja=8;this.qg="mat-mdc";this.Bm="auto";
this.H="";this.C=[];this.Ga=new _.zn;this.hb=_.Ng(_.qj);this.ge=m;this.ta=w;v&&(this.ac=v.Rr,this.G=v.Lq,v.position&&(this.position=v.position),v.Xl&&(this.Xl=v.Xl),v.Bm&&(this.Bm=v.Bm));_.A(p.change,_.Ln(this.Ga)).subscribe(()=>{this.Ba&&this.Z(this.Ba)});this.ja=8}qb(){this.Yd=!0;this.N();_.A(_.hM(this.rb,this.ea),_.Ln(this.Ga)).subscribe(a=>{a?"keyboard"===a&&this.Aa.run(()=>this.show()):this.Aa.run(()=>this.hide(0))})}ka(){const a=this.ea.M;clearTimeout(this.W);this.Ba&&(this.Ba.dispose(),this.A=
null);this.C.forEach(([b,c])=>{a.removeEventListener(b,c,WP)});this.C.length=0;this.Ga.next();this.Ga.complete();_.HM(this.I,a,this.message,"tooltip");_.iM(this.rb,a)}show(a=this.Rr,b){if(this.disabled||!this.message||this.D()){let c;null==(c=this.A)||c.C()}else b=zga(this,b),XP(this),this.ze=this.ze||new _.eO(this.Hf,this.Fe),b=this.A=b.attach(this.ze).instance,b.bn=this.ea.M,b.K=this.G,_.A(b.G,_.Ln(this.Ga)).subscribe(()=>XP(this)),this.ob(this.P),this.Cc(),b.show(a)}hide(a=this.Lq){const b=this.A;
b&&(b.isVisible()?b.hide(a):(b.C(),XP(this)))}toggle(a){this.D()?this.hide():this.show(void 0,a)}D(){return!!this.A&&this.A.isVisible()}Z(a){a=a.Qa.we;const b=this.Ue();var c=!this.B||"ltr"==this.B.value;const d=this.position;let e;if("above"==d)e={Bb:"center",Ob:"bottom"};else if("below"==d)e={Bb:"center",Ob:"top"};else if("before"==d||"left"==d&&c||"right"==d&&!c)e={Bb:"end",Ob:"center"};else if("after"==d||"right"==d&&c||"left"==d&&!c)e={Bb:"start",Ob:"center"};const {x:f,y:g}=this.Wa(e.Bb,e.Ob);
c={Bb:f,Ob:g};_.WN(a,[this.wa(Object.assign({},b.Xq,e)),this.wa(Object.assign({},b.fallback,c))])}wa(a){const b=!this.B||"ltr"==this.B.value;"top"===a.oc?a.offsetY=-8:"bottom"===a.oc?a.offsetY=8:"start"===a.mc?a.offsetX=b?-8:8:"end"===a.mc&&(a.offsetX=b?8:-8);return a}Ue(){const a=!this.B||"ltr"==this.B.value,b=this.position;let c;if("above"==b||"below"==b)c={mc:"center",oc:"above"==b?"top":"bottom"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={mc:"start",oc:"center"};else if("after"==b||
"right"==b&&a||"left"==b&&!a)c={mc:"end",oc:"center"};const {x:d,y:e}=this.Wa(c.mc,c.oc);return{Xq:c,fallback:{mc:d,oc:e}}}Cc(){this.A&&(this.A.message=this.message,_.FE(this.A.xa),_.yj(()=>{this.A&&this.Ba.od()},{Ca:this.hb}))}ob(a){this.A&&(this.A.Wv=a,_.FE(this.A.xa))}Wa(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}}Jf(a){var b=a.Ob,c=a.mc;a=a.oc;b="center"===b?this.B&&"rtl"===this.B.value?
"end"===c?"left":"right":"start"===c?"left":"right":"bottom"===b&&"top"===a?"above":"below";if(b!==this.Da){if(c=this.Ba)c.vo("mat-mdc-tooltip-panel-"+this.Da),c.Cj("mat-mdc-tooltip-panel-"+b);this.Da=b}}N(){!this.pb&&this.message&&this.Yd&&!this.C.length&&(this.Oa()?this.C.push(["mouseenter",a=>{this.yb();let b=void 0;void 0!==a.x&&void 0!==a.y&&(b=a);this.show(void 0,b)}]):"off"!==this.Bm&&(this.Ha(),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.yb();clearTimeout(this.W);let d;this.W=setTimeout(()=>this.show(void 0,c),null!=(d=this.K.sW)?d:500)}])),this.la(this.C))}yb(){if(!this.Sa){this.Sa=!0;var a=[];if(this.Oa())a.push(["mouseleave",b=>{b=b.relatedTarget;let c;b&&(null==(c=this.Ba)?0:c.H.contains(b))||this.hide()}],["wheel",b=>this.Kf(b)]);else if("off"!==this.Bm){this.Ha();const b=()=>{clearTimeout(this.W);this.hide(this.K.kT)};a.push(["touchend",b],["touchcancel",b])}this.la(a);this.C.push(...a)}}la(a){a.forEach(([b,
c])=>{this.ea.M.addEventListener(b,c,WP)})}Oa(){return!this.Ja.A&&!this.Ja.N}Kf(a){if(this.D()){a=this.ta.elementFromPoint(a.clientX,a.clientY);const b=this.ea.M;a===b||b.contains(a)||this.hide()}}Ha(){const a=this.Bm;if("off"!==a){const b=this.ea.M,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"}}};
_.ZP.F=function(a){return new (a||_.ZP)(_.x(_.lO),_.x(_.ij),_.x(IN),_.x(_.zp),_.x(_.sq),_.x(_.dM),_.x(_.IM),_.x(_.kM),_.x(VP),_.x(_.vN),_.x(yga,8),_.x(_.ww))};
_.ZP.oa=_.lh({type:_.ZP,J:[["","matTooltip",""]],Fa:[1,"mat-mdc-tooltip-trigger"],za:2,na:function(a,b){a&2&&_.F("mat-mdc-tooltip-disabled",b.disabled)},inputs:{position:[0,"matTooltipPosition","position"],Xl:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],Rr:[0,"matTooltipShowDelay","showDelay"],Lq:[0,"matTooltipHideDelay","hideDelay"],Bm:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],Wv:[0,"matTooltipClass","tooltipClass"]},
Ra:["matTooltip"],L:!0});
var YP=class{constructor(a,b,c){this.xa=a;this.ea=b;this.I=this.H=this.WD=!1;this.G=new _.zn;this.ja="mat-mdc-tooltip-show";this.da="mat-mdc-tooltip-hide";this.Me="NoopAnimations"===c}show(a){null!=this.A&&clearTimeout(this.A);this.B=setTimeout(()=>{this.N(!0);this.B=void 0},a)}hide(a){null!=this.B&&clearTimeout(this.B);this.A=setTimeout(()=>{this.N(!1);this.A=void 0},a)}isVisible(){return this.I}ka(){this.C();this.G.complete();this.bn=null}P(){this.H&&this.hide(0)}PM({relatedTarget:a}){a&&this.bn.contains(a)||
(this.isVisible()?this.hide(this.K):this.D(!1))}Z(){this.WD=this.W();_.FE(this.xa)}W(){const a=this.ea.M.getBoundingClientRect();return 24<a.height&&200<=a.width}JM({animationName:a}){"mat-mdc-tooltip-show"!==a&&"mat-mdc-tooltip-hide"!==a||this.D("mat-mdc-tooltip-show"===a)}C(){null!=this.B&&clearTimeout(this.B);null!=this.A&&clearTimeout(this.A);this.B=this.A=void 0}D(a){a?this.H=!0:this.isVisible()||this.G.next()}N(a){const b=this.ON.M;b.classList.remove(a?"mat-mdc-tooltip-hide":"mat-mdc-tooltip-show");
b.classList.add(a?"mat-mdc-tooltip-show":"mat-mdc-tooltip-hide");if((this.I=a)&&!this.Me&&"function"===typeof getComputedStyle){const c=getComputedStyle(b);if("0s"===c.getPropertyValue("animation-duration")||"none"===c.getPropertyValue("animation-name"))this.Me=!0}a&&this.Z();this.Me&&(b.classList.add("_mat-animation-noopable"),this.D(a))}};YP.F=function(a){return new (a||YP)(_.x(_.Yq),_.x(_.ij),_.x(_.xE,8))};
YP.T=_.l({type:YP,J:[["mat-tooltip-component"]],Ka:function(a,b){a&1&&_.Ip(wga,7);if(a&2){let c;_.Q(c=_.R())&&(b.ON=c.first)}},Fa:["aria-hidden","true"],za:2,na:function(a,b){a&1&&_.N("mouseleave",function(c){return b.PM(c)});a&2&&_.Eo("zoom",b.isVisible()?1:null)},L:!0,features:[_.T],R:4,S:4,V:[["tooltip",""],[1,"mdc-tooltip","mdc-tooltip--shown","mat-mdc-tooltip",3,"animationend","ngClass"],[1,"mdc-tooltip__surface","mdc-tooltip__surface-animation"]],O:function(a,b){if(a&1){const c=_.q();_.H(0,
"div",1,0);_.N("animationend",function(d){_.r(c);return _.t(b.JM(d))});_.H(2,"div",2);_.S(3);_.L()()}a&2&&(_.F("mdc-tooltip--multiline",b.WD),_.D("ngClass",b.Wv),_.u(3),_.Tp(b.message))},Y:[_.QG],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.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'],
Ma:2,qa:0});var $P=class{};$P.F=function(a){return new (a||$P)};$P.gb=_.ih({type:$P});$P.fb=_.Kf({Cb:[xga],imports:[_.FM,_.WG,_.nO,_.oO,_.oO,_.NN]});var aQ=function(a){a.D||(a.D=!0,a.A.forEach(b=>b()),a.A=[])},bQ=function(a){a.C.forEach(b=>b());a.C=[]},Aga=function(a){queueMicrotask(()=>aQ(a))},Wz=class{constructor(a=0,b=0){this.A=[];this.C=[];this.G=[];this.I=[];this.K=[];this.D=this.Ga=this.H=!1;this.Rc=0;this.B=null;this.totalTime=a+b}Zh(a){this.K.push(a);this.C.push(a)}Mf(a){this.I.push(a);this.A.push(a)}Eb(a){this.G.push(a)}aj(){return this.H}init(){}play(){this.aj()||(bQ(this),Aga(this));this.H=!0}pause(){}xo(){}finish(){aQ(this)}destroy(){this.Ga||
(this.Ga=!0,this.aj()||bQ(this),this.finish(),this.G.forEach(a=>a()),this.G=[])}reset(){this.D=this.H=!1;this.C=this.K;this.A=this.I}setPosition(a){this.Rc=this.totalTime?a*this.totalTime:1}Cm(a){a="start"==a?this.C:this.A;a.forEach(b=>b());a.length=0}};var cQ=function(a){a.G||(a.G=!0,a.C.forEach(b=>b()),a.C=[])},dQ=function(a){a.Ga||(a.Ga=!0,cQ(a),a.A.forEach(b=>b.destroy()),a.H.forEach(b=>b()),a.H=[])},eQ=function(a){a.aj()||(a.I=!0,a.D.forEach(b=>b()),a.D=[])},Xz=class{constructor(a){this.C=[];this.D=[];this.Ga=this.I=this.G=!1;this.H=[];this.B=null;this.totalTime=0;this.A=a;let b=0,c=0,d=0;const e=this.A.length;0==e?queueMicrotask(()=>cQ(this)):this.A.forEach(f=>{f.Mf(()=>{++b==e&&cQ(this)});f.Eb(()=>{++c==e&&dQ(this)});f.Zh(()=>{++d==e&&eQ(this)})});
this.totalTime=this.A.reduce((f,g)=>Math.max(f,g.totalTime),0)}init(){this.A.forEach(a=>a.init())}Zh(a){this.D.push(a)}Mf(a){this.C.push(a)}Eb(a){this.H.push(a)}aj(){return this.I}play(){this.B||this.init();eQ(this);this.A.forEach(a=>a.play())}pause(){this.A.forEach(a=>a.pause())}xo(){this.A.forEach(a=>a.xo())}finish(){cQ(this);this.A.forEach(a=>a.finish())}destroy(){dQ(this)}reset(){this.A.forEach(a=>a.reset());this.I=this.G=this.Ga=!1}setPosition(a){const b=a*this.totalTime;this.A.forEach(c=>{c.setPosition(c.totalTime?
Math.min(1,b/c.totalTime):1)})}Zp(){this.A.forEach(a=>{a.Zp&&a.Zp()})}Cm(a){a="start"==a?this.D:this.C;a.forEach(b=>b());a.length=0}};_.fQ=class{};_.fQ.F=function(a){return new (a||_.fQ)};_.fQ.gb=_.ih({type:_.fQ});_.fQ.fb=_.Kf({imports:[$P]});var gQ=class{constructor(a,b,c){this.aL=a;this.Pa=b;this.va=c;this.Xy=!1}};gQ.F=function(a){return new (a||gQ)(_.x(_.OL),_.x(_.YL),_.x(_.FP))};
gQ.T=_.l({type:gQ,J:[["gf-shopping-bag"]],inputs:{Xy:"disableTabNavigation"},L:!0,features:[_.T],R:7,S:20,V:[["mat-icon-button","",1,"shopping-bag__toggle",3,"click","color","disabled","matTooltip","tabIndex"],[1,"shopping-bag__count",3,"shopping-bag__count--secondary"],["name","shopping_bag",3,"filled","animated"],[1,"shopping-bag__count"],[1,"count__label"]],O:function(a,b){a&1&&(_.H(0,"button",0),_.X(1,"async"),_.X(2,"async"),_.X(3,"async"),_.N("click",function(){_.qy(b.va,"selection");b.aL.A("checkout",
"open")}),_.C(4,cy,3,3,"div",1),_.X(5,"async"),_.M(6,"gf-icon",2),_.L());if(a&2){let c;_.F("shopping-bag__toggle--has-items",_.Y(1,12,b.Pa.Rj));sp("matTooltip","",_.Y(2,14,b.Pa.Pn)?"Hide":"View"," selected families");_.D("color",b.va.Oz?"primary":"secondary--gray")("disabled",b.va.Sz)("tabIndex",b.Xy?-1:null);_.uo("aria-hidden",b.Xy)("aria-label",_.Y(3,16,b.Pa.Pn)?"Hide":"View selected families");_.u(4);_.G((c=_.Y(5,18,b.Pa.Rj))?4:-1,c);_.u(2);_.D("filled",b.va.Oz)("animated",!0)}},Y:[_.VG,_.pP,_.$O,
_.YO,_.WO,_.fQ,_.UP,_.ZP],styles:['.shopping-bag__count[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-color:#fff;background-color:currentColor;border-style:solid;border-width:2px;border-radius:16px;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:none;font-size:10px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:18px;min-width:18px;padding:0 3px;position:absolute;right:3px;top:7px}.shopping-bag__count--secondary[_ngcontent-%COMP%]{background-color:#1a73e8;color:#fff}.count__label[_ngcontent-%COMP%]{color:#fff}.shopping-bag__toggle--has-items[_ngcontent-%COMP%]{position:relative}.shopping-bag__toggle--has-items[_ngcontent-%COMP%]:not([disabled]):before{border-radius:6px;content:"";height:6px;position:absolute;-webkit-transform:translate(23px,-4px);transform:translate(23px,-4px);width:6px}.shopping-bag__toggle--has-items[_ngcontent-%COMP%]:not([disabled])   .shopping-bag__count[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.sticky-header__shopping-bag[_nghost-%COMP%]   .shopping-bag__toggle--has-items[_ngcontent-%COMP%]:before, .sticky-header__shopping-bag   [_nghost-%COMP%]   .shopping-bag__toggle--has-items[_ngcontent-%COMP%]:before{-webkit-transform:translate(14px,-12px);transform:translate(14px,-12px)}.shopping-bag__toggle[_ngcontent-%COMP%]{line-height:1;padding:10px}.sticky-header__cta[_nghost-%COMP%]   .shopping-bag__toggle[_ngcontent-%COMP%], .sticky-header__cta   [_nghost-%COMP%]   .shopping-bag__toggle[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.gf-dark-theme[_nghost-%COMP%]   .shopping-bag__count[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .shopping-bag__count[_ngcontent-%COMP%]{border-color:#202124}.gf-dark-theme[_nghost-%COMP%]   .shopping-bag__count--secondary[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .shopping-bag__count--secondary[_ngcontent-%COMP%]{background-color:#8ab4f8}.gf-dark-theme[_nghost-%COMP%]   .count__label[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .count__label[_ngcontent-%COMP%]{color:#202124}']});var iy=function(a){a.renderer.dn(a.B.body,"gf-dark-theme");a.Va.B.next(!0)},gy=function(a){a.renderer.Dr(a.B.body,"gf-dark-theme");a.Va.B.next(!1)},hQ=class{constructor(a,b,c,d){this.B=a;this.Va=b;this.jm=c;this.C=d;this.A=!0;this.ha=new _.Dn(1);this.renderer=this.jm.kl(null,null);_.A(this.Va.jg,_.Pn(this.Va.P),_.Ln(this.ha)).subscribe(([e,f])=>{this.A?(this.init(f,e),this.A=!1):e?iy(this):gy(this)})}ka(){this.ha.next();this.ha.complete()}init(a,b){const c=null!==this.C.B;0!==a||c?b?iy(this):gy(this):
dy()?iy(this):gy(this);this.Va.D.next(Math.max(0,a+1))}};hQ.F=function(a){return new (a||hQ)(_.k(_.ww),_.k(_.LL),_.k(AE),_.k(PL))};hQ.ia=_.Jf({fa:hQ,U:hQ.F,aa:"root"});var hy=function(a,b){b?a.A.A("themeToggle","switchToDarkTheme"):a.A.A("themeToggle","switchToLightTheme")},iQ=class{constructor(a,b,c){this.GJ=a;this.Va=b;this.A=c;this.ym=_.A(this.Va.jg,_.z(d=>({ig:d,Po:d?"Switch to light theme":"Switch to dark theme"})))}};iQ.F=function(a){return new (a||iQ)(_.x(hQ),_.x(_.LL),_.x(_.OL))};
iQ.T=_.l({type:iQ,J:[["gf-theme-toggle"]],L:!0,features:[_.T],R:2,S:3,V:[[4,"ngIf"],["color","secondary--gray","mat-icon-button","",1,"theme-toggle",3,"click","matTooltip"],["name","dark_mode",4,"ngIf"],["name","light_mode",4,"ngIf"],["name","dark_mode"],["name","light_mode"]],O:function(a,b){a&1&&(_.C(0,jy,4,4,"ng-container",0),_.X(1,"async"));a&2&&_.D("ngIf",_.Y(1,1,b.ym))},Y:[_.VG,_.pP,_.$O,_.YO,_.WO,_.fQ,_.UP,_.ZP,_.TG],styles:[".theme-toggle[_ngcontent-%COMP%]{line-height:1;padding:10px}"],qa:0});var Bga=[[["","toolbar",""]],[["","secondaryNav",""]]],jQ=class{constructor(a,b,c,d,e,f,g,h,m,p,v){this.B=a;this.ma=b;this.Va=c;this.Pq=d;this.A=e;this.document=f;this.Pa=g;this.va=h;this.LG=m;this.ha=new _.Dn(1);this.vO="google-header";this.wf=_.A(_.Xl([this.ma.kg,this.ma.Ib,this.ma.Tz]),_.z(([y,B,E])=>({cj:y,Fc:B,lg:E})));this.AS=new Promise(y=>{if(this.va.A){var B=()=>{const E=Array.from(this.document.querySelectorAll("gf-tile > *")),J=E.filter(U=>U.innerText.trim().length),P=!!this.document.querySelector(".catalog__error");
E.length&&E.length===J.length||P?y(!0):setTimeout(B,100)};setTimeout(B,300)}else y(!0)});this.Mv=!1;_.A(this.Va.ja,_.Ln(this.ha)).subscribe(y=>{this.Mv=this.B.Mv("google-header",y)});this.Rl=p.create(()=>{var y=this.A.M.offsetHeight;v.offsetY=y;v.A.B([0,y]);v.document.documentElement.style.scrollPaddingTop=`${y}px`});let w;null==(w=this.Rl)||w.observe(this.A.M,{attributes:!1,characterData:!0,childList:!0,subtree:!0})}ka(){this.ha.next();this.ha.complete();let a;null==(a=this.Rl)||a.disconnect()}};
jQ.F=function(a){return new (a||jQ)(_.x(HP),_.x(_.UM),_.x(_.LL),_.x(_.aM),_.x(_.ij),_.x(_.ww),_.x(_.YL),_.x(_.FP),_.x(JP),_.x(_.BM),_.x(_.RP))};
jQ.T=_.l({type:jQ,J:[["gf-google-header"]],L:!0,features:[_.T],Ta:["[toolbar]","[secondaryNav]"],R:2,S:3,V:[["notification",""],["lockup",""],[1,"gf-header"],[1,"gf-header__content"],[1,"gf-header__main"],[1,"gf-lockup","gf-header__lockup"],["aria-label","Google Fonts",1,"gf-lockup__link",3,"click","href"],[1,"gmat-headline-4","gf-logo__badge"],[1,"nav"],[1,"gf-nav__links"],[1,"gf-nav__button"],[1,"nav__shopping-bag","gf-nav__button"],[3,"class"],[1,"gf-header__secondary-nav"],[1,"lottie--gf-logo",
"lottie--gf-logo-full",3,"animation","loop","autoplay"],["animation","gf-logo-small",1,"lottie--gf-logo",3,"loop","autoplay"]],O:function(a,b){a&1&&(_.qp(Bga),_.C(0,ry,19,11,"div",2),_.X(1,"async"));if(a&2){let c;_.G((c=_.Y(1,1,b.wf))?0:-1,c)}},Y:[_.VG,_.$O,MP,QP,gQ,IP,iQ],styles:["[_nghost-%COMP%]{display:block;z-index:9999;background:-webkit-linear-gradient(bottom,transparent,#fff 16px);background:linear-gradient(0deg,transparent 0,#fff 16px)}.gf-logo__badge[_ngcontent-%COMP%]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;background:#ea4335;border-radius:4px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font:var(--m3-label-small);padding:4px 8px;margin:0 0 0 auto}@media (max-width:720px){.gf-logo__badge[_ngcontent-%COMP%]{padding:2px 4px;margin:auto 0 0}}.nav[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:100%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;text-align:right;-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.2,1);transition:-webkit-transform .3s cubic-bezier(0,0,.2,1);transition:transform .3s cubic-bezier(0,0,.2,1);transition:transform .3s cubic-bezier(0,0,.2,1),-webkit-transform .3s cubic-bezier(0,0,.2,1)}.gf-header__content[_ngcontent-%COMP%]{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;box-shadow:1px 1px transparent;-moz-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:1440px;-webkit-transition:box-shadow .2s ease-in-out,top .4s .4s;transition:box-shadow .2s ease-in-out,top .4s .4s;z-index:9999}@media (min-width:1025px){.gf-header__content[_ngcontent-%COMP%]{padding-left:60px;padding-right:60px}}@media (max-width:1024px){.gf-header__content[_ngcontent-%COMP%]{padding-left:16px;padding-right:16px}}@media (min-width:1246px){.gf-header__content[_ngcontent-%COMP%]{-webkit-transition:margin .3s cubic-bezier(0,0,.2,1),width .3s cubic-bezier(0,0,.2,1);transition:margin .3s cubic-bezier(0,0,.2,1),width .3s cubic-bezier(0,0,.2,1)}}.gf-header__main[_ngcontent-%COMP%]{height:88px}.gf-header__main[_ngcontent-%COMP%], .gf-header__secondary-nav[_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;margin:auto;width:100%}.gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button)){-moz-box-sizing:border-box;box-sizing:border-box;height:64px;overflow-x:auto;overflow-y:hidden;scrollbar-color:#bdc1c6 transparent;scrollbar-width:5px}.gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button))   .mat-mdc-select-panel[_ngcontent-%COMP%]::-webkit-scrollbar, .gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button))::-webkit-scrollbar{height:5px;width:5px}.gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button))   .mat-mdc-select-panel[_ngcontent-%COMP%]::-webkit-scrollbar-track, .gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button))::-webkit-scrollbar-track{border-radius:8px}.gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button))   .mat-mdc-select-panel[_ngcontent-%COMP%]::-webkit-scrollbar-thumb, .gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button))::-webkit-scrollbar-thumb{background:#bdc1c6;border-radius:8px}.gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller{-moz-box-sizing:border-box;box-sizing:border-box;height:64px;overflow-x:auto;overflow-y:hidden;scrollbar-color:#bdc1c6 transparent;scrollbar-width:5px}.gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller .mat-mdc-select-panel::-webkit-scrollbar, .gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller::-webkit-scrollbar{height:5px;width:5px}.gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller .mat-mdc-select-panel::-webkit-scrollbar-track, .gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller::-webkit-scrollbar-track{border-radius:8px}.gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller .mat-mdc-select-panel::-webkit-scrollbar-thumb, .gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller::-webkit-scrollbar-thumb{background:#bdc1c6;border-radius:8px}.gf-header__secondary-nav[_ngcontent-%COMP%]:empty{height:0}.content--fixed[_ngcontent-%COMP%]{position:fixed;width:100vw}@media print{.content--fixed[_ngcontent-%COMP%]{position:static}}.content--fixed.content--collection-expanded[_ngcontent-%COMP%]{padding-right:320px}@media (max-width:1246px){.content--fixed.content--collection-expanded[_ngcontent-%COMP%]{padding-right:0}}.gf-lockup__link[_ngcontent-%COMP%]{color:#5f6368;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:48px;min-width:200px}@media (max-width:1024px){.gf-lockup__link[_ngcontent-%COMP%]{min-width:48px}}@media (max-width:720px){.gf-lockup__link[_ngcontent-%COMP%]:has(.gf-logo__badge){-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:52px}}.lottie--gf-logo[_ngcontent-%COMP%]{text-align:center}@media (max-width:720px){.lottie--gf-logo[_ngcontent-%COMP%]{width:unset}.lottie--gf-logo[_ngcontent-%COMP%]:has( + .gf-logo__badge)[_ngcontent-%COMP%]{height:32px}}@media (max-width:720px){.has-left-drawer[_nghost-%COMP%]   .gf-header__content[_ngcontent-%COMP%], .has-left-drawer   [_nghost-%COMP%]   .gf-header__content[_ngcontent-%COMP%]{margin-left:0}}.gf-dark-theme   [_nghost-%COMP%]{background:-webkit-linear-gradient(bottom,transparent,#202124 16px);background:linear-gradient(0deg,transparent 0,#202124 16px)}.gf-dark-theme[_nghost-%COMP%]   .gf-lockup__link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .gf-lockup__link[_ngcontent-%COMP%]{color:#e8eaed}"]});var Cga=["navRailLink"],sy=function(a,b){var c=b.target;c=_.xF(a.hj).map(d=>d.M).indexOf(c);if(["ArrowDown","ArrowUp","Home","End"].includes(b.key)&&(b.preventDefault(),0<=c&&c<a.hj.length)){let d;switch(b.key){case "ArrowDown":c<a.hj.length-1&&(d=a.hj.get(c+1));break;case "ArrowUp":0<c&&(d=a.hj.get(c-1));break;case "Home":0<c&&(d=a.hj.get(0));break;case "End":c<a.hj.length-1&&(d=a.hj.get(a.hj.length-1))}let e;(null==(e=d)?0:e.M)&&d.M.focus()}},kQ=class{constructor(a,b){this.va=a;this.ma=b;this.ha=
new _.Dn(1);this.Pb=_.A(this.ma.Ib,_.z(c=>({Fc:c})));this.items=[{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"}];_.A(this.ma.Ib,_.Ln(this.ha)).subscribe(c=>{this.behavior=c?"bar":"rail"})}ka(){this.ha.next();this.ha.complete()}isActive(a){return _.EP(this.va,a)}};
kQ.F=function(a){return new (a||kQ)(_.x(_.FP),_.x(_.UM),_.x(lG))};
kQ.T=_.l({type:kQ,J:[["gf-nav-rail"]],Ka:function(a,b){a&1&&_.Ip(Cga,5);if(a&2){let c;_.Q(c=_.R())&&(b.hj=c)}},Fa:["role","navigation"],za:1,na:function(a,b){a&2&&_.uo("behavior",b.behavior)},L:!0,features:[_.T],R:4,S:0,V:[["navRailLink",""],[1,"bottom-aligned"],["role","link",1,"nav-rail__link",3,"catalogRouterLink","active"],["role","link",1,"nav-rail__link",3,"keydown","catalogRouterLink"],[1,"nav-rail__icon"],[3,"name","filled","animated"],[1,"nav-rail__label","gmat-overline"]],O:function(a,b){a&
1&&(_.ap(0,uy,2,3,null,null,_.Zo),_.H(2,"div",1),_.M(3,"gf-theme-toggle"),_.L());a&2&&_.cp(b.items)},Y:[_.sP,_.pP,_.VG,iQ],styles:['[_nghost-%COMP%]{background:-webkit-gradient(linear,left bottom,left top,from(rgba(105,145,214,.08)),to(rgba(105,145,214,.08))),#fff;background:-webkit-linear-gradient(bottom,rgba(105,145,214,.08),rgba(105,145,214,.08)),#fff;background:linear-gradient(0deg,rgba(105,145,214,.08),rgba(105,145,214,.08)),#fff;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;height:100%;left:0;overflow-y:auto;padding:24px 0;position:fixed;top:0;width:96px;z-index:2}@media (min-width:721px){[_nghost-%COMP%]{z-index:8}}.bottom-aligned[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nav-rail__link[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#3c4043;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:56px;text-decoration:none;width:80px}@media (max-width:720px){.nav-rail__link[_ngcontent-%COMP%]:nth-child(n+6){display:none}}.nav-rail__link.active[_ngcontent-%COMP%], .nav-rail__link[_ngcontent-%COMP%]:active, .nav-rail__link[_ngcontent-%COMP%]:focus, .nav-rail__link[_ngcontent-%COMP%]:hover{color:#202124}.nav-rail__link[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]:before{background:#3c4043;opacity:0}.nav-rail__link[_ngcontent-%COMP%]:hover   .nav-rail__icon[_ngcontent-%COMP%]:before{opacity:.04}.nav-rail__link[_ngcontent-%COMP%]:focus   .nav-rail__icon[_ngcontent-%COMP%]:before{opacity:.24}.nav-rail__link[_ngcontent-%COMP%]:active   .nav-rail__icon[_ngcontent-%COMP%]:before{opacity:.2}.nav-rail__link.active[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]{background:#cbf0f8}.nav-rail__link.active[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]:before{background:#007b83}.nav-rail__link[_ngcontent-%COMP%]:focus-visible{box-shadow:0 0 0 2.5px #174ea6;outline:2.5px solid transparent;border-radius:4px}.nav-rail__icon[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:16px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:32px;margin:0 0 8px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;width:56px}.nav-rail__icon[_ngcontent-%COMP%]:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.nav-rail__label[_ngcontent-%COMP%]{display:block;text-align:center}[behavior=bar][_nghost-%COMP%]{bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;height:80px;overflow:hidden;padding:12px 0 16px;top:auto;width:100%}[behavior=bar][_nghost-%COMP%]   .bottom-aligned[_ngcontent-%COMP%]{display:none}.gf-dark-theme[_nghost-%COMP%], .gf-dark-theme   [_nghost-%COMP%]{background:-webkit-gradient(linear,left bottom,left top,from(rgba(209,225,255,.08)),to(rgba(209,225,255,.08))),#1f1f1f;background:-webkit-linear-gradient(bottom,rgba(209,225,255,.08),rgba(209,225,255,.08)),#1f1f1f;background:linear-gradient(0deg,rgba(209,225,255,.08),rgba(209,225,255,.08)),#1f1f1f}.gf-dark-theme[_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]{color:#dadce0;text-decoration:none}.gf-dark-theme[_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]:before, .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]:before{background:#f1f3f4}.gf-dark-theme[_nghost-%COMP%]   .nav-rail__link.active[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link.active[_ngcontent-%COMP%], .gf-dark-theme[_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:active, .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:active, .gf-dark-theme[_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:focus, .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:focus, .gf-dark-theme[_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:hover, .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:hover{color:#f1f3f4}.gf-dark-theme[_nghost-%COMP%]   .nav-rail__link.active[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link.active[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]{background:rgba(120,217,236,.4)}.gf-dark-theme[_nghost-%COMP%]   .nav-rail__link.active[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]:before, .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link.active[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]:before{background:#cbf0f8}.gf-dark-theme[_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:focus-visible, .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:focus-visible{box-shadow:0 0 0 2.5px #d2e3fc;outline:2.5px solid transparent;border-radius:4px}']});var lQ=new _.n("XapHatsSurveyApiKey"),Dga=new _.n("XapHatsSurveyLocale"),Ega=new _.n("XapHatsSurveyWindow"),mQ=new _.n("XapHatsSurveyListnrProductId");var Fga=new Map([[0,1],[1,2]]),Gga=function(a,b,c={},d={}){const e=d.nV?void 0:d.authUser||0;return _.A(new _.Bl(f=>{a.A.B({triggerId:b,enableTestingMode:d.enableTestingMode,enableFeedback1pEndpoint:d.enableFeedback1pEndpoint,nonProd:d.nonProd,callback:g=>{null!=g.surveyData&&f.next(g.surveyData);f.complete()},authuser:e})}),_.Kn(f=>new _.Bl(g=>{let h;a.A.C({surveyData:f,colorScheme:d.theme?Fga.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)})))},nQ=class{constructor(a,b,c,d,e){const f=()=>{var g={apiKey:a,locale:null!=c?c:"en-US",window:d};g=JC(VD,"help.service.Lazy.create",b,{apiKey:g.apiKey||g.apiKey,asxUiUri:g.asxUiUri||g.asxUiUri,environment:g.environment||g.environment,frdProductData:g.frdProductData||g.frdProductData,frdProductDataSerializedJspb:g.HV||g.frdProductDataSerializedJspb,helpCenterPath:g.helpCenterPath||g.helpCenterPath,locale:g.locale||g.locale||
"en-US".replace(/-/g,"_"),nonce:g.nonce||g.nonce,productData:g.productData||g.productData,receiverUri:g.receiverUri||g.receiverUri,renderApiUri:g.renderApiUri||g.renderApiUri,theme:g.theme||g.theme,window:g.window||g.window});return new paa(g)};this.A=e?e.La(f):f()}};nQ.F=function(a){return new (a||nQ)(_.k(lQ),_.k(mQ),_.k(Dga,8),_.k(Ega,8),_.k(_.sq,8))};nQ.ia=_.Jf({fa:nQ,U:nQ.F,aa:"root"});var Hga=function(a,b,c){let d;_.A(Gga(a.G,b,{customData:{url:a.location.path()}},{enableTestingMode:a.enableTestingMode,theme:c?1:0}),_.Ln(a.ha)).subscribe(e=>{d=e},()=>{},()=>{d&&(a.A=!0)})},Iga=function(a){const b=[0];a.va.Sz&&b.unshift(2);a.va.W&&b.unshift(4);a.va.Z&&b.unshift(3);a.va.P&&b.unshift(5);a.va.D&&b.unshift(6);a.va.A&&b.unshift(1);return b},Jga=function(a){Iga(a).forEach(b=>{a.B.next({yJ:b,RO:3E4})})},oQ=class{constructor(a,b,c,d,e,f,g,h,m){this.window=a;this.va=b;this.location=c;this.ma=
d;this.D=e;this.Va=f;this.Xg=g;this.G=h;this.C=m;this.ha=new _.Dn(1);this.B=new _.zn;this.H=_.A(this.B,_.Ym(({RO:p})=>_.km(p)),_.om(({yJ:p})=>!!this.C[p]),_.om(()=>!this.A),_.om(()=>!this.window.location.hostname.includes("local")),_.Pn(this.Xg.I,this.ma.Ib),_.om(([,p,v])=>!(p&&v)),_.z(([p])=>this.C[p.yJ]),_.Ln(this.ha));this.enableTestingMode=!_.DD(this.D.config,12);this.A=!1;_.A(_.Xl([this.H,this.Va.jg]),_.Ln(this.ha)).subscribe(([p,v])=>{Hga(this,p,v)})}ka(){this.ha.next();this.ha.complete()}};
oQ.F=function(a){return new (a||oQ)(_.k("Window"),_.k(_.FP),_.k(_.oH),_.k(_.UM),_.k(_.GG),_.k(_.LL),_.k(_.PP),_.k(nQ),_.k(nG))};oQ.ia=_.Jf({fa:oQ,U:oQ.F,aa:"root"});var Kga=class{constructor(a){this.B=a;this.A=[]}};var pQ={CLICK:{zf:"click",Tf:"cOuCgd"},GENERIC_CLICK:{zf:"generic_click",Tf:"szJgjc"},IMPRESSION:{zf:"impression",Tf:"xr6bB"},HOVER:{zf:"hover",Tf:"ZmdkE"},KEYPRESS:{zf:"keypress",Tf:"Kr2w4b"},KEYBOARD_ENTER:{zf:"keyboard_enter",Tf:"SYhH9d"},VIS:{zf:"vis",Tf:"HkgBsf"}},qQ=vy(pQ),Lga=new Map;for(const a of Object.keys(pQ))Lga.set(pQ[a].Tf,pQ[a].zf);
var rQ=vy({TRACK:{zf:"track",Tf:"u014N"},INDEX:{zf:"index",Tf:"cQYSPc"},MUTABLE:{zf:"mutable",Tf:"dYFj7e"},COMPONENT_ID:{zf:"cid",Tf:"cOuyq"},TEST_CODE:{zf:"tc",Tf:"DM6Eze"}});var sQ=function(a,b){return b?a.H.has(b):0!=a.H.size},tQ=function(a,b){for(let c=0;c<a.K.length;++c)a.K[c](b)},Mga=class{constructor(a){this.A=a;this.H=new Set;this.C=null;this.G=[];this.B=void 0;this.N=this.D=!1;this.I=null;this.K=[]}setAttribute(a){this.I=a;return this}getAttribute(){return this.I}};var Nga=class extends _.OD{constructor(a){super(a)}ue(){return _.kv(this,2)}Ic(a){_.$y(this,2,a)}};var uQ=class extends _.OD{constructor(a){super(a)}};var vQ=class extends _.OD{constructor(a){super(a)}};var wQ=class extends _.OD{constructor(a){super(a,4)}};var xQ=function(a,b){_.$y(a,24,b)},yQ=class extends _.OD{constructor(a){super(a,35)}Ic(a,b){zd(this,3,Nga,b,a,!1,1)}};yQ.wb=[3,20,27];var zQ=class{},AQ=class{},Oga=class extends AQ{};var BQ=Symbol("Zb"),Pga=function(a,b){a.B&&a.B.W.push(b)},Qga=function(a,b){a.B&&_.ha(a.B.W,b)},CQ=function(a,b,c){a:if(a=a.C,c.mK)a=c.mK;else{if(a)if(c.hC)if(a=a[c.hC],0===a)console.warn(`ID was never assigned for VE with name: ${c.hC}`);else{if(a)break a;console.warn(`Cannot find VE with name: ${c.hC}`)}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.KB&&a.push("generic_click"),
c.LJ&&a.push("impression"),c.JJ&&a.push("dragstart"),c.KJ&&a.push("drop"),c.LB&&a.push("hover"),c.MJ&&a.push("input_text"),c.NJ&&a.push("key_press"),c.tW&&a.push("keyboard_enter"),c.trackVisibility&&a.push("vis"),d=d.toString(),a.length&&(d+=`;track:${a.join(",")}`),c.metadata&&(d+=`;${c.metadata}`),c.pA&&(d+=";mutable:true"),null!=c.index&&(d+=`;index:${c.index}`),b.M.setAttribute("jslog",d),b.M[BQ]=c)},Rga=function(a,b,c){a.La(()=>{a.B&&a.C&&(CQ(a,b,c),c.LJ&&a.B.D())})},Sga=function(a,b,c,d){wy&&
wy!==d&&("click"===wy.type&&c.KB&&xy(b)&&a.A("click",b),"mouseenter"===wy.type&&c.LB&&xy(b)&&a.A("hover",b))},GQ=class{constructor(a,b,c=null){this.B=null;a&&(this.B=DQ(a))&&(EQ(this.B,"click",3,"generic_click"),EQ(this.B,"dragstart",30),EQ(this.B,"drop",37),EQ(this.B,"hover",9),EQ(this.B,"input_text",15),EQ(this.B,"key_press",32));b&&(this.C={});this.La=c?c.La.bind(c):Zone.root.run.bind(Zone.root);FQ||(FQ=!0,this.La(()=>{window.addEventListener("click",d=>{wy=d},{capture:!0});window.addEventListener("mouseenter",
d=>{wy=d},{capture:!0})}))}A(a,b){this.B&&this.B.A(a,b)}log(a){this.B&&this.B.log(a)}},FQ=!1,wy=null;GQ.F=function(a){return new (a||GQ)(_.k(zQ,8),_.k(AQ,8),_.k(_.sq,8))};GQ.ia=_.Jf({fa:GQ,U:GQ.F,aa:"root"});var HQ="click mouseenter dragstart drop keydown input".split(" "),qz=class{constructor(a,b,c){this.G=a;this.document=b;this.B=c;this.C=d=>{for(let e=d.target;e;e=e.parentElement){const f=e[BQ];if(f)switch(d.type){case "click":f.KB&&this.A("click",e);break;case "mouseenter":f.LB&&this.A("hover",e);break;case "dragstart":f.JJ&&this.A("dragstart",e);break;case "drop":f.KJ&&this.A("drop",e);break;case "keydown":f.NJ&&this.A("key_press",e);break;case "input":f.MJ&&this.A("input_text",e);break;default:console.warn(`No GIL binding for events of type ${d.type}`)}}};
this.B.La(()=>{for(const d of HQ)this.document.addEventListener(d,this.C,{capture:!0})})}A(a,b){if("input_text"!==a||this.D!==b)this.G.A(a,b),this.D="input_text"===a?b:void 0}ka(){this.B.La(()=>{for(const a of HQ)this.document.removeEventListener(a,this.C,{capture:!0})});pz=void 0}},pz;qz.F=function(a){return new (a||qz)(_.k(GQ),_.k(_.ww),_.k(_.sq))};qz.ia=_.Jf({fa:qz,U:qz.F});var IQ=new _.n("VE config");var JQ;JQ=function(a){return{metadata:a.WJ,pA:a.XJ,KB:a.Uo,JJ:a.YB,KJ:a.ZB,LB:a.aC,MJ:a.ss,LJ:a.VJ,NJ:a.bC,mK:a.jb,index:a.CT}};
_.KQ=class{constructor(a,b,c,d,e,f){this.C=a;this.B=b;this.I=c;this.renderer=d;this.P=e;this.wa=f;this.WJ="";this.bC=this.ss=this.aC=this.ZB=this.YB=this.Uo=this.VJ=this.XJ=!1;this.N=[];this.H=null;this.G=!1;this.K=()=>{this.G=!1}}get D(){let a;return null==this.P&&!(null==(a=this.wa)?0:a.vV)}pr(a){this.Uo&&(this.A("click"),this.H=a)}W(){this.YB&&this.A("dragstart")}Z(){this.ZB&&this.A("drop")}ja(){this.bC&&this.A("key_press")}la(a){this.aC&&(this.A("hover"),this.H=a)}da(){this.ss&&!this.G&&(this.A("input_text"),
this.G=!0)}A(a){this.B.A(a,this.C.M)}lb(){this.D&&this.I.La(()=>{const a=this.C.M;this.N=[this.renderer.Sb(a,"click",this.pr.bind(this)),this.renderer.Sb(a,"dragstart",this.W.bind(this)),this.renderer.Sb(a,"drop",this.Z.bind(this)),this.renderer.Sb(a,"keydown",this.ja.bind(this)),this.renderer.Sb(a,"input",this.da.bind(this)),this.renderer.Sb(a,"mouseenter",this.la.bind(this))]});this.config=JQ(this);Rga(this.B,this.C,this.config);this.ss&&this.D&&Pga(this.B,this.K)}kc(){let a;if(null==(a=this.config)?
0:a.pA)this.config=JQ(this),this.config.pA=!0,CQ(this.B,this.C,this.config)}ka(){this.config&&this.D&&Sga(this.B,this.C.M,this.config,this.H);this.ss&&this.D&&Qga(this.B,this.K);this.I.La(()=>{for(const a of this.N)a()})}};_.KQ.F=function(a){return new (a||_.KQ)(_.x(_.ij),_.x(GQ),_.x(_.sq),_.x(_.BE),_.x(qz,8),_.x(IQ,8))};
_.KQ.oa=_.lh({type:_.KQ,J:[["","ve",""]],inputs:{jb:"ve",WJ:"veMetadata",XJ:"veMutable",VJ:"veImpression",Uo:"veClick",YB:"veDrag",ZB:"veDrop",aC:"veHover",ss:"veInputText",bC:"veKeyPress",CT:"veIndex"},Ra:["veLoggingDirective"],L:!0,features:[_.Wh]});var LQ=_.Yx("transform",[_.ay("open, open-instant",_.$x({transform:"none",visibility:"visible"})),_.ay("void",_.$x({"box-shadow":"none",visibility:"hidden"})),_.by("void => open-instant",_.Zx("0ms")),_.by("void <=> open, open-instant => void",_.Zx("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))]);var MQ=["*"],Tga=["content"],Uga=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],Vga=new _.n("MAT_DRAWER_DEFAULT_AUTOSIZE",{aa:"root",U:Ay}),NQ=new _.n("MAT_DRAWER_CONTAINER"),OQ=class extends _.JN{constructor(a,b,c,d,e){super(c,d,e);this.xa=a;this.Ci=b}ud(){this.Ci.N.subscribe(()=>{_.FE(this.xa)})}};OQ.F=function(a){return new (a||OQ)(_.x(_.Yq),_.x(_.Fg(()=>PQ)),_.x(_.ij),_.x(IN),_.x(_.sq))};
OQ.T=_.l({type:OQ,J:[["mat-drawer-content"]],Fa:[1,"mat-drawer-content"],za:4,na:function(a,b){a&2&&_.Eo("margin-left",b.Ci.uj.left,"px")("margin-right",b.Ci.uj.right,"px")},L:!0,features:[_.aq([{ca:_.JN,Na:OQ}]),_.so,_.T],Ta:MQ,R:1,S:0,O:function(a){a&1&&(_.qp(),_.rp(0))},Ma:2,qa:0});
var QQ=function(a,b){"dialog"!==a.Kh&&(a.D?_.jM(a.rb,a.D,b):a.ea.M.blur(),a.D=null)},Wga=function(a,b){_.mM(a.Oa,b)||(b.tabIndex=-1,a.Aa.La(()=>{const c=()=>{b.removeEventListener("blur",c);b.removeEventListener("mousedown",c);b.removeAttribute("tabindex")};b.addEventListener("blur",c);b.addEventListener("mousedown",c)}));b.focus(void 0)},RQ=function(a,b){(b=a.ea.M.querySelector(b))&&Wga(a,b)},SQ=class{get position(){return this.Rc}set position(a){a="end"===a?"end":"start";a!==this.Rc&&(this.Sa&&
this.Ha(a),this.Rc=a,this.EA.emit())}get mode(){return this.wa}set mode(a){this.wa=a;this.N();this.H.next()}get Zd(){return this.P}set Zd(a){this.P=_.gw(a)}get Kh(){const a=this.eb;return null==a?"side"===this.mode?"dialog":"first-tabbable":a}set Kh(a){if("true"===a||"false"===a||null==a)a=_.gw(a);this.eb=a}get Ad(){return this.I}set Ad(a){this.toggle(_.gw(a))}constructor(a,b,c,d,e,f,g,h){this.ea=a;this.Wa=b;this.rb=c;this.Ja=d;this.Aa=e;this.Oa=f;this.C=g;this.Ci=h;this.D=this.B=null;this.W=!1;this.Rc=
"start";this.wa="over";this.I=this.P=!1;this.Jk=new _.zn;this.Vw=new _.zn;this.Kk="void";this.vg=new _.nF(!0);this.Nx=_.A(this.vg,_.om(m=>m),_.z(()=>{}));this.HR=_.A(this.Jk,_.om(m=>m.fd!==m.Fb&&0===m.Fb.indexOf("open")),_.sn());this.jx=_.A(this.vg,_.om(m=>!m),_.z(()=>{}));this.EO=_.A(this.Jk,_.om(m=>m.fd!==m.Fb&&"void"===m.Fb),_.sn());this.Ga=new _.zn;this.EA=new _.nF;this.H=new _.zn;this.hb=_.Ng(_.qj);_.A(this.vg,_.Ln(this.Ga)).subscribe(m=>{m?(this.C&&(this.D=this.C.activeElement),this.yb()):this.la()&&
QQ(this,this.K||"program")});this.Aa.La(()=>{_.A(_.fm(this.ea.M,"keydown"),_.om(m=>27===m.keyCode&&!this.Zd&&!_.Wv(m)),_.Ln(this.Ga)).subscribe(m=>this.Aa.run(()=>{this.close();m.stopPropagation();m.preventDefault()}))});_.A(this.Vw,_.en((m,p)=>m.fd===p.fd&&m.Fb===p.Fb)).subscribe(m=>{const p=m.fd;m=m.Fb;(0===m.indexOf("open")&&"void"===p||"void"===m&&0===p.indexOf("open"))&&this.vg.emit(this.I)})}yb(){if(this.B){var a=this.ea.M;switch(this.Kh){case !1:case "dialog":break;case !0:case "first-tabbable":_.yj(()=>
{qM(this.B)||"function"!==typeof a.focus||a.focus()},{Ca:this.hb});break;case "first-heading":RQ(this,'h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:RQ(this,this.Kh)}}}la(){const a=this.C.activeElement;return!!a&&this.ea.M.contains(a)}qb(){this.Sa=!0;"end"===this.Rc&&this.Ha("end");this.Ja.isBrowser&&(this.B=this.Wa.create(this.ea.M),this.N())}jr(){this.Ja.isBrowser&&(this.W=!0)}ka(){let a;null==(a=this.B)||a.destroy();let b;null==(b=this.A)||b.remove();this.A=null;this.Jk.complete();this.Vw.complete();
this.H.complete();this.Ga.next();this.Ga.complete()}open(a){return this.toggle(!0,a)}close(){return this.toggle(!1)}ob(){return this.Da(!1,!0,"mouse")}toggle(a=!this.Ad,b){a&&b&&(this.K=b);b=this.Da(a,!a&&this.la(),this.K||"program");a||(this.K=null);return b}Da(a,b,c){(this.I=a)?this.Kk=this.W?"open":"open-instant":(this.Kk="void",b&&QQ(this,c));this.N();return new Promise(d=>{_.A(this.vg,_.gn()).subscribe(e=>d(e?"open":"close"))})}G(){return this.ea.M?this.ea.M.offsetWidth||0:0}N(){if(this.B){let a;
this.B.enabled=!(null==(a=this.Ci)||!a.Yc)}}Ha(a){if(this.Ja.isBrowser){var b=this.ea.M,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)}}};SQ.F=function(a){return new (a||SQ)(_.x(_.ij),_.x(_.tM),_.x(_.kM),_.x(_.dM),_.x(_.sq),_.x(_.nM),_.x(_.ww,8),_.x(NQ,8))};
SQ.T=_.l({type:SQ,J:[["mat-drawer"]],Ka:function(a,b){a&1&&_.Ip(Tga,5);if(a&2){let c;_.Q(c=_.R())&&(b.tj=c.first)}},Fa:["tabIndex","-1",1,"mat-drawer"],za:12,na:function(a,b){a&1&&_.mp("@transform.start",function(c){return b.Jk.next(c)})("@transform.done",function(c){return b.Vw.next(c)});a&2&&(_.gp("@transform",b.Kk),_.uo("align",null),_.F("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.Ad))},inputs:{position:"position",mode:"mode",Zd:"disableClose",Kh:"autoFocus",Ad:"opened"},outputs:{vg:"openedChange",Nx:"opened",HR:"openedStart",jx:"closed",EO:"closedStart",EA:"positionChanged"},Ra:["matDrawer"],L:!0,features:[_.T],Ta:MQ,R:3,S:0,V:[["content",""],["cdkScrollable","",1,"mat-drawer-inner-container"]],O:function(a){a&1&&(_.qp(),_.H(0,"div",1,0),_.rp(2),_.L())},Y:[_.JN],Ma:2,data:{animation:[LQ]},qa:0});
var TQ=function(a){let b=0,c=0;if(a.D&&a.D.Ad)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.Ad&&("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.uj.left||c!==a.uj.right)a.uj={left:b,right:c},a.Aa.run(()=>a.N.next(a.uj))},PQ=class{get start(){return this.C}get end(){return this.B}get fF(){return this.K}set fF(a){this.K=_.gw(a)}get Yc(){return this.I(this.C)||this.I(this.B)}set Yc(a){this.Bs=null==a?null:_.gw(a)}get fi(){return this.UN||
this.tj}constructor(a,b,c,d,e,f=!1,g){this.Z=a;this.nb=b;this.Aa=c;this.xa=d;this.Jc=g;this.A=new _.Cp;this.Ae=new _.nF;this.Ga=new _.zn;this.P=new _.zn;this.uj={left:null,right:null};this.N=new _.zn;this.hb=_.Ng(_.qj);a&&_.A(a.change,_.Ln(this.Ga)).subscribe(()=>{this.W();TQ(this)});_.A(e.change(),_.Ln(this.Ga)).subscribe(()=>TQ(this));this.K=f}ud(){_.A(this.zs.A,_.In(this.zs),_.Ln(this.Ga)).subscribe(a=>{this.A.reset(a.filter(b=>!b.Ci||b.Ci===this));_.Op(this.A)});_.A(this.A.A,_.In(null)).subscribe(()=>
{this.W();this.A.forEach(a=>{this.Da(a);this.wa(a);this.la(a)});(!this.A.length||this.H(this.C)||this.H(this.B))&&TQ(this);_.FE(this.xa)});this.Aa.La(()=>{_.A(this.P,_.Sm(10),_.Ln(this.Ga)).subscribe(()=>TQ(this))})}ka(){this.N.complete();this.P.complete();this.A.destroy();this.Ga.next();this.Ga.complete()}open(){this.A.forEach(a=>a.open())}close(){this.A.forEach(a=>a.close())}ug(){this.K&&(this.H(this.C)&&"over"!=this.C.mode||this.H(this.B)&&"over"!=this.B.mode)&&this.Aa.La(()=>this.P.next())}Da(a){_.A(a.Jk,
_.om(b=>b.fd!==b.Fb),_.Ln(this.A.A)).subscribe(b=>{"open-instant"!==b.Fb&&"NoopAnimations"!==this.Jc&&this.nb.M.classList.add("mat-drawer-transition");TQ(this);_.FE(this.xa)});"side"!==a.mode&&_.A(a.vg,_.Ln(this.A.A)).subscribe(()=>this.ja(a.Ad))}wa(a){a&&_.A(a.EA,_.Ln(this.A.A)).subscribe(()=>{_.yj(()=>{this.W()},{Ca:this.hb,wg:3})})}la(a){a&&_.A(a.H,_.Ln(_.lm(this.A.A,this.Ga))).subscribe(()=>{TQ(this);_.FE(this.xa)})}ja(a){const b=this.nb.M.classList;a?b.add("mat-drawer-container-has-open"):b.remove("mat-drawer-container-has-open")}W(){this.C=
this.B=null;this.A.forEach(a=>{"end"==a.position?this.B=a:this.C=a});this.G=this.D=null;this.Z&&"rtl"===this.Z.value?(this.D=this.B,this.G=this.C):(this.D=this.C,this.G=this.B)}dE(){this.Ae.emit();this.da()}da(){[this.C,this.B].filter(a=>a&&!a.Zd&&this.I(a)).forEach(a=>a.ob())}YD(){return this.H(this.C)&&this.I(this.C)||this.H(this.B)&&this.I(this.B)}H(a){return null!=a&&a.Ad}I(a){return null==this.Bs?!!a&&"side"!==a.mode:this.Bs}};
PQ.F=function(a){return new (a||PQ)(_.x(_.vN,8),_.x(_.ij),_.x(_.sq),_.x(_.Yq),_.x(_.MN),_.x(Vga),_.x(_.xE,8))};
PQ.T=_.l({type:PQ,J:[["mat-drawer-container"]],Hb:function(a,b,c){a&1&&(_.Jp(c,OQ,5),_.Jp(c,SQ,5));if(a&2){let d;_.Q(d=_.R())&&(b.tj=d.first);_.Q(d=_.R())&&(b.zs=d)}},Ka:function(a,b){a&1&&_.Ip(OQ,5);if(a&2){let c;_.Q(c=_.R())&&(b.UN=c.first)}},Fa:[1,"mat-drawer-container"],za:2,na:function(a,b){a&2&&_.F("mat-drawer-container-explicit-backdrop",b.Bs)},inputs:{fF:"autosize",Yc:"hasBackdrop"},outputs:{Ae:"backdropClick"},Ra:["matDrawerContainer"],L:!0,features:[_.aq([{ca:NQ,Na:PQ}]),_.T],Ta:["mat-drawer",
"mat-drawer-content","*"],R:4,S:2,V:[[1,"mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",3,"click"]],O:function(a,b){a&1&&(_.qp(Uga),_.C(0,yy,1,2,"div",0),_.rp(1),_.rp(2,1),_.C(3,zy,2,0,"mat-drawer-content"));a&2&&(_.G(b.Yc?0:-1),_.u(3),_.G(b.tj?-1:3))},Y:[OQ],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{position:relative;z-index:4;color:var(--mat-sidenav-container-text-color);box-shadow:var(--mat-sidenav-container-elevation-shadow);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);width:var(--mat-sidenav-container-width);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'],
Ma:2,qa:0});var UQ=["*"],Xga=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],VQ=class extends OQ{};VQ.F=function(a){return new (a||VQ)(_.x(_.Yq),_.x(_.Fg(()=>WQ)),_.x(_.ij),_.x(IN),_.x(_.sq))};VQ.T=_.l({type:VQ,J:[["mat-sidenav-content"]],Fa:[1,"mat-drawer-content","mat-sidenav-content"],za:4,na:function(a,b){a&2&&_.Eo("margin-left",b.Ci.uj.left,"px")("margin-right",b.Ci.uj.right,"px")},L:!0,features:[_.aq([{ca:_.JN,Na:VQ}]),_.so,_.T],Ta:UQ,R:1,S:0,O:function(a){a&1&&(_.qp(),_.rp(0))},Ma:2,qa:0});
var XQ=class extends SQ{constructor(){super(...arguments);this.da=!1;this.Z=this.ja=0}get yq(){return this.da}set yq(a){this.da=_.gw(a)}get mz(){return this.ja}set mz(a){this.ja=_.jw(a)}get lz(){return this.Z}set lz(a){this.Z=_.jw(a)}};XQ.F=(()=>{let a;return function(b){return(a||(a=_.Yi(XQ)))(b||XQ)}})();
XQ.T=_.l({type:XQ,J:[["mat-sidenav"]],Fa:["tabIndex","-1",1,"mat-drawer","mat-sidenav"],za:17,na:function(a,b){a&2&&(_.uo("align",null),_.Eo("top",b.yq?b.mz:null,"px")("bottom",b.yq?b.lz:null,"px"),_.F("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.Ad)("mat-sidenav-fixed",b.yq))},inputs:{yq:"fixedInViewport",mz:"fixedTopGap",lz:"fixedBottomGap"},Ra:["matSidenav"],L:!0,features:[_.so,
_.T],Ta:UQ,R:3,S:0,V:[["content",""],["cdkScrollable","",1,"mat-drawer-inner-container"]],O:function(a){a&1&&(_.qp(),_.H(0,"div",1,0),_.rp(2),_.L())},Y:[_.JN],Ma:2,data:{animation:[LQ]},qa:0});var WQ=class extends PQ{constructor(){super(...arguments);this.tj=this.zs=void 0}};WQ.F=(()=>{let a;return function(b){return(a||(a=_.Yi(WQ)))(b||WQ)}})();
WQ.T=_.l({type:WQ,J:[["mat-sidenav-container"]],Hb:function(a,b,c){a&1&&(_.Jp(c,VQ,5),_.Jp(c,XQ,5));if(a&2){let d;_.Q(d=_.R())&&(b.tj=d.first);_.Q(d=_.R())&&(b.zs=d)}},Fa:[1,"mat-drawer-container","mat-sidenav-container"],za:2,na:function(a,b){a&2&&_.F("mat-drawer-container-explicit-backdrop",b.Bs)},Ra:["matSidenavContainer"],L:!0,features:[_.aq([{ca:NQ,Na:WQ}]),_.so,_.T],Ta:["mat-sidenav","mat-sidenav-content","*"],R:4,S:2,V:[[1,"mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",
3,"click"]],O:function(a,b){a&1&&(_.qp(Xga),_.C(0,By,1,2,"div",0),_.rp(1),_.rp(2,1),_.C(3,Cy,2,0,"mat-sidenav-content"));a&2&&(_.G(b.Yc?0:-1),_.u(3),_.G(b.tj?-1:3))},Y:[VQ],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{position:relative;z-index:4;color:var(--mat-sidenav-container-text-color);box-shadow:var(--mat-sidenav-container-elevation-shadow);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);width:var(--mat-sidenav-container-width);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'],
Ma:2,qa:0});var YQ=class{};YQ.F=function(a){return new (a||YQ)};YQ.gb=_.ih({type:YQ});YQ.fb=_.Kf({imports:[_.oO,_.NN,_.NN,_.oO]});var Yga=["main"],Zga=function(a){_.A(_.Xl([a.Va.P,a.Va.jg]),_.nn(),_.Ln(a.ha)).subscribe(([b,c])=>{if(1===b){var d=a.vC,e=d.A;c=dy()?c?"darkToDark":"darkToLight":window.matchMedia&&window.matchMedia("(prefers-color-scheme: light)").matches?c?"lightToDark":"lightToLight":c?"noPreferenceToDark":"noPreferenceToLight";e.call(d,"osSettingToThemeSetting",c)}a.Va.D.next(Math.max(0,b-1))})},$ga=function(a){const b=document.getElementsByTagName("head")[0];let c=b.querySelector("link[rel='canonical']");c||
(c=document.createElement("link"),b.appendChild(c));ZQ(a,c);return c},Ny=function(a){if(a.We){const b=a.A;_.A(a.ma.Au,_.nn(),_.Ln(a.ha)).subscribe(c=>{c&&b&&TM(a.ma);c||a.ma.el()})}},ZQ=function(a,b=a.G){a=_.UI(a.D,mH(a.location,a.location.path()));a.ib={};a.Ec=null;_.db(b,_.Sa(`https://${location.host}${a.toString()}`,_.Ra)||_.OB,"canonical")},$Q=class{constructor(a,b,c,d,e,f,g,h,m,p,v,w,y){this.renderer=a;this.va=b;this.D=c;this.Va=d;this.vC=e;this.C=f;this.H=g;this.location=h;this.ma=m;this.Pq=
p;this.Wb=w;this.hP=y;this.jb={HL:169784};this.EC="main-content";this.ha=new _.Dn(1);this.B="";this.A=!0;this.I=_.A(this.ma.K,_.Qm(this.ma.B),_.z(([B,E])=>({Gu:B,Ng:E})));this.wf=_.A(_.Xl([this.ma.H,this.ma.Ib,this.ma.Au,this.ma.C]),_.z(([B,E,J,P])=>({ej:B,jc:E,Qz:J,lH:P})));this.Pb=_.A(_.Xl([this.I,this.wf,this.ma.Tz,this.ma.D]),_.z(([B,E,J,P])=>({Gu:B.Gu,Ng:B.Ng,ej:E.ej,jc:E.jc,Qz:E.Qz,DQ:E.ej&&E.jc,lH:E.lH,lg:J,Bu:P})));v.B||this.ma.Ng.next("UNSUPPORTED_BROWSER");this.G=$ga(this);_.A(c.lc,_.Ln(this.ha)).subscribe(B=>
{const E=this;return _.Ql(function*(){B instanceof Eu?(ZQ(E),Ny(E),Jga(E.H),window.scrollTo(0,0)):B instanceof _.sH&&(yield _.Il(E.ma.B))&&E.ma.Ng.next(null)})})}qb(){this.renderer.dn(document.querySelector("body"),"app-ready");this.C.A.setItem("refreshToken","true")}ka(){this.ha.next();this.ha.complete()}Jn(){return!!this.We}};$Q.F=function(a){return new (a||$Q)(_.x(_.BE),_.x(_.FP),_.x(_.Mu),_.x(_.LL),_.x(_.OL),_.x(PL),_.x(oQ),_.x(_.oH),_.x(_.UM),_.x(_.aM),_.x(_.dP),_.x(_.rP),_.x(zQ))};
$Q.T=_.l({type:$Q,J:[["gf-root"]],Ka:function(a,b){a&1&&_.Ip(Yga,5);if(a&2){let c;_.Q(c=_.R())&&(b.Xq=c.first)}},Fa:[1,"gmat-mdc-button","gmat-body-1"],na:function(a,b){a&1&&_.N("beforeunload",function(){Zga(b);var c=b.Wb.layout.value;b.vC.A(c,"preferredLayoutType");var d="grid"===c?214714:214713;if(null!=(c=DQ(b.hP))&&(d=new Kga(d),c.C)){d=c.C.C(d);for(let e=0;e<d.length;++e)c.B&&aR(c.B,d[e])}},!1,_.nj)},L:!0,features:[_.T],R:2,S:3,V:[["main",""],[4,"ngIf"],[1,"skip-to-content-link","gmat-subhead-2",
3,"click","href"],[3,"ve","veImpression"],["aria-label","Nav bar"],[1,"drawer-container",3,"backdropClick","hasBackdrop"],["aria-label","Left drawer","position","start","role","dialog",1,"drawer",3,"closedStart","mode","fixedInViewport","opened"],[4,"ngTemplateOutlet"],["mode","over","position","end","role","dialog","class","drawer--icon-details",3,"opened","fixedInViewport","closedStart",4,"ngIf"],[1,"drawer-content"],[1,"header"],["toolbar","",4,"ngIf"],["secondaryNav","",4,"ngIf"],[1,"gf-full-page",
"gf-content"],["class","breadcrumb",4,"ngIf"],["tabindex","-1",3,"id"],[1,"router-outlet-container"],[3,"activate"],["class","error-page",3,"type",4,"ngIf"],["mode","over","position","end","role","dialog",1,"drawer--icon-details",3,"closedStart","opened","fixedInViewport"],["toolbar",""],["secondaryNav",""],[1,"breadcrumb"],[1,"error-page",3,"type"]],O:function(a,b){a&1&&(_.C(0,Py,23,28,"ng-container",1),_.X(1,"async"));a&2&&_.D("ngIf",_.Y(1,1,b.Pb))},Y:[_.VG,_.cP,qP,GP,jQ,YQ,XQ,WQ,VQ,kQ,_.TG,_.UG,
_.JH,_.KQ],styles:[".skip-to-content-link[_ngcontent-%COMP%]{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:88px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;position:absolute;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:100%;z-index:10021}.skip-to-content-link[_ngcontent-%COMP%]:focus{color:#1a73e8;opacity:1;text-decoration:none;-webkit-transform:translateY(0);transform:translateY(0)}.drawer-container[_ngcontent-%COMP%]{background:transparent}gf-nav-rail[behavior=rail][_ngcontent-%COMP%] ~ .drawer-container[_ngcontent-%COMP%]{padding-left:96px}.mat-drawer-container[_ngcontent-%COMP%], .mat-drawer-content[_ngcontent-%COMP%]{overflow:unset}.drawer[_ngcontent-%COMP%]{box-shadow:none;background:#f8fafd;border-radius:0 16px 16px 0;overflow:hidden;border:0}@media (max-width:1246px){.drawer[_ngcontent-%COMP%]{box-shadow:0 2px 3px 0 rgba(60,64,67,.3),0 6px 10px 4px rgba(60,64,67,.15)}}.drawer--icon-details[_ngcontent-%COMP%]{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.error-page[_ngcontent-%COMP%]{margin-top:80px}.error-page[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:none}.drawer-content[_ngcontent-%COMP%]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (min-width:1246px){.drawer-content--collection-expanded[_ngcontent-%COMP%]{margin-right:320px}}.gf-content[_ngcontent-%COMP%]{margin:0 auto;max-width:1440px}@media (min-width:1025px){.gf-content[_ngcontent-%COMP%]{padding-left:60px;padding-right:60px}}@media (max-width:1024px){.gf-content[_ngcontent-%COMP%]{padding-left:16px;padding-right:16px}}@media (max-width:1024px){.drawer-content--collection-expanded[_ngcontent-%COMP%]   .gf-content[_ngcontent-%COMP%]{margin-right:0;padding-left:16px;padding-right:16px}}@media (min-width:1246px){.drawer-content--collection-expanded[_ngcontent-%COMP%]   .gf-content[_ngcontent-%COMP%]{padding-right:20px}}.collection-drawer-layout-container[_ngcontent-%COMP%]{height:100%;width:320px;position:fixed;top:0;right:0;z-index:10020;-webkit-transform:translateX(320px);transform:translateX(320px);-webkit-transition:margin-top .4s .4s,-webkit-transform .2s linear;transition:margin-top .4s .4s,-webkit-transform .2s linear;transition:margin-top .4s .4s,transform .2s linear;transition:margin-top .4s .4s,transform .2s linear,-webkit-transform .2s linear}.drawer-content--collection-expanded[_ngcontent-%COMP%]   .collection-drawer-layout-container--collection-expanded[_ngcontent-%COMP%]{height:100%;-webkit-transform:translateX(0);transform:translateX(0)}.header[_ngcontent-%COMP%]{margin-bottom:24px;position:-webkit-sticky;position:sticky;top:0}@media (max-width:720px){.header[_ngcontent-%COMP%]{margin-bottom:0}}.breadcrumb[_ngcontent-%COMP%]{margin-bottom:32px}@media (max-width:720px){.breadcrumb[_ngcontent-%COMP%]{margin-bottom:16px}}.router-outlet-container[_ngcontent-%COMP%]{min-height:calc(100vh - 88px)}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){mat-sidenav.mat-drawer-opened[_ngcontent-%COMP%]{-webkit-transform:translate(0);transform:translate(0)}}}.gf-dark-theme[_nghost-%COMP%]   .skip-to-content-link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .skip-to-content-link[_ngcontent-%COMP%]{box-shadow:none;background:#3c4043}.gf-dark-theme[_nghost-%COMP%]   .skip-to-content-link[_ngcontent-%COMP%]:focus, .gf-dark-theme   [_nghost-%COMP%]   .skip-to-content-link[_ngcontent-%COMP%]:focus{color:#8ab4f8}.gf-dark-theme[_nghost-%COMP%]   .drawer[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .drawer[_ngcontent-%COMP%]{background:#28292a}"]});_.bR=new _.n("checkoutPanelSections");_.cR=new _.n("colorLibrariesData");var aha=function(a){a.window.addEventListener("error",b=>{_.NL(a.A,b.error instanceof Error?b.error:b.message,!0)});a.window.addEventListener("unhandledrejection",b=>{_.NL(a.A,`unhandledrejection: ${b.reason}`,!1)})},dR=class extends _.al{constructor(a,b,c){super();this.B=a;this.A=b;this.window=c;aha(this)}handleError(a){super.handleError(a);this.A&&_.DD(this.B.config,12)&&_.NL(this.A,a,!0)}};dR.F=function(a){return new (a||dR)(_.k(_.GG),_.k(_.OL),_.k("Window"))};dR.ia=_.Jf({fa:dR,U:dR.F,aa:"root"});_.eR=new _.n("guidelinesData");var bha=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)}};_.fR=class{constructor(a){this.ta=a}A(a){a=new bha(a,this.ta);const b=a.A();a.destroy();return b}};_.fR.F=function(a){return new (a||_.fR)(_.k(_.ww))};_.fR.ia=_.Jf({fa:_.fR,U:_.fR.F,aa:"root"});new _.n("CDK_COPY_TO_CLIPBOARD_CONFIG");var gR=class{constructor(a,b,c){this.bL=a;this.cL=b;this.Ya=c;this.Cz=!1;this.dA="";_.yj(()=>{const d=location.hash.replace("#","");d&&d===this.dA&&this.Ya.M.scrollIntoView(!0)})}};gR.F=function(a){return new (a||gR)(_.x(_.fR),_.x(_.EM),_.x(_.ij))};
gR.T=_.l({type:gR,J:[["","link-heading",""]],inputs:{dA:"linkId"},L:!0,features:[_.T],cd:["link-heading",""],R:4,S:2,V:[["mat-icon-button","","color","secondary--gray","aria-label","Copy link to this section","title","Copy link to this section",3,"click","blur"],["name","link"],[1,"tooltip"]],O:function(a,b){a&1&&(_.H(0,"button",0),_.N("click",function(){b.bL.A(`${location.href.split("#")[0]}#${b.dA}`);b.Cz=!0;_.DM(b.cL,"Link copied!")})("blur",function(){b.Cz=!1}),_.M(1,"gf-icon",1),_.L(),_.H(2,
"span",2),_.S(3,"Link copied!"),_.L());a&2&&(_.u(2),_.Eo("display",b.Cz?"inline-block":"none"))},Y:[_.pP,_.$O,_.YO,_.WO],styles:["[_nghost-%COMP%]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;opacity:0;padding-left:8px;position:relative;-webkit-transition:opacity .3s;transition:opacity .3s;vertical-align:middle}[id]:hover > .nobreak > [_nghost-%COMP%], [_nghost-%COMP%]:focus-within{opacity:1}.tooltip[_ngcontent-%COMP%]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;margin-left:16px}"]});_.hR=class{};var cha=class{constructor(){this.A=this.B=this.D=void 0;this.C=[]}};var iR=class{A(){return[]}B(){return[]}D(){return[]}C(){return[]}};var jR=class extends _.OD{constructor(a){super(a)}};var kR=class extends _.OD{constructor(a){super(a)}};var mR=function(){if(!lR){var a=lR=new jR,b=1E3*Date.now();KD(a,1,b);_.jD(lR,2,lc());_.jD(lR,3,lc())}a=new kR;a=_.cx(a,jR,1,lR);b=++dha;return KD(a,2,b)},dha=0,lR=void 0;var nR=class extends _.OD{constructor(a){super(a,1)}};var oR=class extends _.OD{constructor(a){super(a)}},eha=ke(oR,[0,QD,-1,2,QD,-4,jaa,QD,haa,[0,[0,PD,iaa,-1],PD],QD,[0,RD,QD]]);var pR=class extends _.OD{constructor(a){super(a)}};var qR=class extends _.OD{constructor(a){super(a)}},fha=[1,3,4],rR=[2,5];var sR=function(a){var b=Date.now();b=Number.isFinite(b)?1E3*b:void 0;KD(a,4,b)},tR=class extends _.OD{constructor(){super(void 0,7)}};var uR=class extends _.OD{constructor(a){super(a)}};uR.wb=[1];var vR=function(a,b){ud(a,4,b)},wR=class extends _.OD{constructor(a){super(a,233)}};wR.wb=[4];var xR=function(a,b){return _.$y(a,11,b)},yR=function(a,b){_.JD(a,2,b)},zR=function(a,b){wD(a,14,b)},AR=class extends _.OD{constructor(a){super(a,17)}};AR.wb=[14];var BR=class extends _.OD{constructor(){super()}};BR.wb=[2];var CR=class{constructor(a){this.A=a}};var gha=function(a){var b=DR++;a.C=b},hha=class{constructor(a,b){this.G=a;this.A=b;this.I=!1;this.H=this.B=void 0;this.K=this.hidden=!0;this.D=this.N=this.C=void 0}Nr(a){this.N=a}};var ER=class extends _.OD{constructor(){super()}};ER.wb=[3];var FR=class extends _.OD{constructor(){super()}};FR.wb=[1];var GR=class extends _.OD{constructor(a){super(a)}};var HR=class extends _.OD{constructor(a){super(a)}};var IR=new UD(126,HR);var iha=new UD(618,HR);var JR=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};JR.prototype.clone=function(){return new JR(this.left,this.top,this.width,this.height)};var KR=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 JR(c,e,d-c,a-e)}return null};aa=JR.prototype;
aa.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};aa.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)};aa.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};
aa.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};aa.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 jha=function(a,b,c){let d=[];for(let f=b.length-1;0<=f;f--){let g=new BR,h=[],m=mR();_.cx(g,kR,1,m);var e=new pR;_.cx(e,kR,1,m);_.cx(g,pR,9,e);if(e=uea())e=xR(new AR,e),_.cx(g,AR,4,e);b[f].forEach(function(p,v){v.B=m;v.H=m;const w=LR(v);p.length&&vR(w,p);MR(v.G,c)?(v.K=!1,v.hidden=!1):_.MD(w,6,1);NR(w);_.xD(g,2,wR,w);h=h.concat(v.A.G)},a);e=new yQ;xQ(e,g.bb());ud(e,20,h);d.push(e)}return d},kha=function(a,b){let c=[];for(let f=a.length-1;0<=f;f--){let g=a[f],h=g.keys(),m=h.next().value,p=g.get(m);
for(let v=0;v<p.length;++v){let w=p[v];var d=g.size;v!=p.length-1&&(d=p[v+1]);let y=new BR,B=[],E=mR();var e=new pR;_.cx(e,kR,1,m.B);_.cx(y,kR,1,E);_.cx(y,kR,3,m.B);_.MD(y,5,3);_.cx(y,pR,9,e);e=new AR;m.D?xR(e,m.D):yR(_.JD(e,1,m.A.A),m.C);zR(e,OR(m));_.cx(y,AR,4,e);for(e=w;e<d;++e){let J=h.next().value;J.B=E;J.H=m.H;void 0!=J.C&&(J.C-=w);let P=g.get(J),U=LR(J);P.length&&vR(U,P.map(ia=>ia-w));MR(J.G,b)?(J.K=!1,J.hidden=!1):_.MD(U,6,1);NR(U);_.xD(y,2,wR,U);B=B.concat(J.A.G)}d=new yQ;xQ(d,y.bb());ud(d,
20,B);c.push(d)}}return c},OR=function(a){let b=[],c=new Set;for(;a&&!c.has(a);){let d=LR(a);b.unshift(d);c.add(a);a=a.N}return b},NR=function(a){let b=Date.now();b=Number.isFinite(b)?b.toString():void 0;var c;(c=a instanceof AR)&&!(c=!_.uD(a,nR,15))&&(c=_.uD(a,nR,15),c=!(IR.ctor?IR.B(c,IR.ctor,IR.A,!0):IR.B(c,IR.A,IR.defaultValue,!0)));if(c){c=new HR;var d=new GR;let e=_.uD(a,nR,15);e||(e=new nR);_.jD(d,1,null==b?b:pc(b));_.cx(c,GR,1,d);ND(e,IR,c);_.cx(a,nR,15,e)}a instanceof wR&&(c=new HR,d=new GR,
_.jD(d,1,null==b?b:pc(b)),_.cx(c,GR,1,d),ND(a,iha,c))},MR=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=KR(b,new JR(a.left,a.top,a.width,a.height)))&&10<=b.width&&10<=b.height?!0:!1},PR=function(a){let b=new qR;if(a.D)oD(b,5,rR,wc(a.D));else{let d=new oR;var c=a.B;null==c&&(c=void 0);oD(b,3,fha,c);_.JD(d,1,a.C);_.JD(d,2,a.A.A);a=d;null==a&&(a=
void 0);oD(b,2,rR,a)}return b},LR=function(a){var b=new wR;b=_.JD(b,1,a.A.A);Number.isFinite(a.A.C)&&_.JD(b,3,a.A.C);tQ(a.A,b);return b},lha=class extends iR{constructor(){super()}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=jha(this,c,b);b=kha(d,b);return a.concat(b)}B(a,b){let c=new yQ,d=new BR;var e=mR();_.cx(d,kR,1,e);e=new AR;a.D?xR(e,a.D):yR(_.JD(e,1,a.A.A),a.C);zR(_.JD(e,3,b.A),OR(a));NR(e);b=new pR;_.cx(b,kR,1,a.B);_.cx(d,kR,3,a.B);
_.cx(d,AR,4,e);_.cx(d,pR,9,b);xQ(c,d.bb());return[c]}D(a,b){let c=[],d=new Map;for(var e=0;e<a.length;++e){var f=a[e],g=f.G;let m=f.H,p=d.get(m);p=p?p:[];new FR;if(f.K||sQ(f.A,"vis"))if(g=MR(g,b),f.hidden&&g){g=new tR;_.MD(g,2,1);var h=PR(f);_.cx(g,qR,1,h);sR(g);p.push(g);f.hidden=!1;f.K=!1}else f.hidden||g||(g=new tR,_.MD(g,2,2),h=PR(f),_.cx(g,qR,1,h),sR(g),p.push(g),f.hidden=!0);d.set(m,p)}for(let m of d.keys())b=d.get(m),b.length&&(a=new uR,wD(a,1,b),b=new BR,e=mR(),f=new pR,_.cx(f,kR,1,m),_.cx(b,
kR,1,e),_.cx(b,kR,3,m),_.cx(b,uR,7,a),_.cx(b,pR,9,f),a=new yQ,xQ(a,b.bb()),c.push(a));return c}C(a){var b=new AR,c=_.JD(b,1,a.B);_.JD(c,3,1);if(0<a.A.length)for(const d of a.A)d(b);NR(b);c=mR();a=new BR;_.cx(a,kR,1,c);c=new pR;_.cx(c,kR,1,void 0);_.cx(a,AR,4,b);_.cx(a,pR,9,c);b=new yQ;xQ(b,a.bb());return[b]}};var mha=1;var nha=class{constructor(){this.promise=new Promise((a,b)=>{this.resolve=a;this.reject=b})}};var oha=function(){},QR=[[],[]],RR=0,SR=new Set,TR=null,UR=0,pha=0,VR=0,WR=0,qha=0,YR=function(a){this.B=this.A=void 0;this.C=!1;this.D=window;this.G=a;this.H=oha};aa=YR.prototype;aa.measure=function(a){this.A=a;return this};aa.Qu=function(a){this.B=a;return this};aa.lB=function(){this.C=!0;return this};aa.window=function(a){this.D=a;return this};aa.yd=function(){return rha({measure:this.A,Qu:this.B,SS:this.H,window:this.D,lB:this.C},this.G)};
var rha=function(a,b){const c=qha++,d=Math.max(a.measure?a.measure.length:0,a.Qu?a.Qu.length:0),e={id:c,KH:a.measure,NH:a.Qu,context:b,Hd:[]};let f=e;return function(){var g=0!==f.wg;g&&(f=Object.assign({wg:0},e));b||(f.context=this);f.Hd=Array.prototype.slice.call(arguments);d>arguments.length&&f.Hd.push(new a.SS);g&&(g=RR,!a.lB||0==WR||a.measure&&1!=WR||(g=(g+1)%2),QR[g].push(f));return sha(a.window)}},tha=function(a,b){const c={};let d;WR=1;for(var e=0;e<a.length;++e)if(d=a[e],d.Hd[d.Hd.length-
1]&&(d.Hd[d.Hd.length-1].now=b),d.KH){d.wg=1;try{d.KH.apply(d.context,d.Hd)}catch(f){c[e]=!0,ib(f)}}WR=2;for(e=0;e<a.length;++e)if(d=a[e],d.Hd[d.Hd.length-1]&&(d.Hd[d.Hd.length-1].now=b),!c[e]&&d.NH){d.wg=2;try{d.NH.apply(d.context,d.Hd)}catch(f){ib(f)}}0<UR&&1<b&&(a=b-UR,500>a&&(mha++,100<a&&pha++,VR<a&&(VR=a)));UR=SR.size&&1<b?b:0},sha=function(a){if(!SR.has(a)){SR.size||(TR=new nha);SR.add(a);const b=TR.resolve;a.requestAnimationFrame(c=>{SR.clear();const d=QR[RR];RR=(RR+1)%2;try{tha(d,c)}finally{WR=
0,d.length=0}b()})}return TR.promise};var uha=function(a,b){if(yB(b))return null;const c=b.split(";");var d=Number(c[0].trim());if(isNaN(d))return null;d=new Mga(d);for(let g=1;g<c.length;g++){var e=c[g].trim();if(!yB(e)){var f=WB(e);if(2>f.length)return null;e=f[0].trim();f=f[1].trim();if(yB(e)||yB(f))return null;switch(e){case ZR(a,"track"):const h=f.split(",");for(let m=0;m<h.length;++m){e=d;f=h[m].trim();if(a.A)throw Error("Xb");e.H.add(f)}break;case ZR(a,"index"):d.C=Number(f);break;case ZR(a,"tc"):e=f.split(",");e=e.map(Number);
e=e.filter(Number.isInteger);d.G=e;break;case "cid":d.B=f;break;case ZR(a,"mutable"):"true"==f?d.D=!0:"rci"==f&&(d.D=!0,d.N=!0)}}}return d.setAttribute(b)},$R=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||yB(d)||d!=c.A.getAttribute()));if(d)return c;d=b.getAttribute("jslog");if(!d)return null;a=uha(a,d);if(!a||a.B&&void 0!=a.B)return null;a=new hha(b,a);c&&c.A.N&&c.I&&(a.I=!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=eha(c);e=_.uD(f,kR,13)}catch(f){e=null}}e&&(a.B=e,a.H=e)}return b.LSWHIf=a},ZR=function(a,b){if(a.A)if(rQ.has(b))a=rQ.get(b);else throw Error("Wb`"+b);else a=b;return a},vha=class{constructor(a){this.A=a||!1}};var wha=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},xha=function(a,b){return wha(a,b).filter(function(c){return null!=$R(this.A,c)},a)},yha=function(a,b){const c=a.A;a=[];let d=void 0;for(let e=0;e<b.length;++e){const f=$R(c,b[e]);if(void 0!=f.C||void 0!=
f.D)continue;let g=void 0;Sy(b[e],function(h){h=$R(c,h);return null!=h?(g=h,!0):!1},!1);g?d&&d.has(g)||(d=new Map,a.unshift(d),d.set(g,[]),DR=1):(d=new Map,a.unshift(d),DR=0);gha(f);f.Nr(g);d.set(f,[]);g&&d.get(g).push(f.C)}return a},zha=function(a,b){let c=a.A;return b.map(d=>$R(c,d))},Aha=class{constructor(a,b=!1){this.A=a;this.B=b}},DR=0;var aS=function(a){a.A=DK(()=>{a.A=null;a.C&&!a.D&&(a.C=!1,aS(a))},500);const b=a.B;a.B=null;a.H.apply(null,b)},Bha=class extends $J{constructor(a,b){super();this.H=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:aS(this)}stop(){this.A&&(_.ta.clearTimeout(this.A),this.A=null,this.C=!1,this.B=null)}pause(){this.D++}se(){super.se();this.stop()}};var bS=function(a,b){if(b&&a in b)return a;var c=Qy?"Webkit":DB?"Moz":CB?"ms":null;return c?(c=c.toLowerCase(),a=c+VB(a),void 0===b||a in b?a:null):null};var Cha=class extends aK{constructor(a,b){super("visibilitychange");this.hidden=a;this.visibilityState=b}};var Uy=new WeakMap,Ty=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 cS=function(a){vK.call(this);this.A=a||sB||(sB=new YB);if(this.C=this.FP())this.D=nK(this.A.A,this.C,(0,_.oB)(this.OP,this))};qB(cS,vK);aa=cS.prototype;aa.FP=Vy(function(){var a=!!this.Dq(),b="hidden"!=this.Dq();if(a){var c;b?c=(((Qy?"Webkit":DB?"Moz":CB?"ms":null)||"")+"visibilitychange").toLowerCase():c="visibilitychange";a=c}else a=null;return a});aa.Dq=Vy(function(){return bS("hidden",this.A.A)});aa.JP=Vy(function(){return bS("visibilityState",this.A.A)});
aa.OP=function(){var a=this.Dq()?this.A.A[this.JP()]:null;a=new Cha(!!this.A.A[this.Dq()],a);this.dispatchEvent(a)};aa.se=function(){tK(this.D);cS.Bd.se.call(this)};var EQ=function(a,b,c,d){a.Da[b]=c;a.Ha[b]=dS(a,d||b)},dS=function(a,b){if(a.da)if(qQ.has(b))a=qQ.get(b);else throw Error("Vb`"+b);else a=b;return a},Dha=function(a,b,c){let d;const e=a.I,f=a.Ha[b];Sy(c,g=>{if(!oa(g)||1!=g.nodeType)return!1;g=$R(e,g);var h;if(h=null!=g){h=g.A;if(a.da)throw Error("Xb");h=sQ(h,f)}return h?(d=g,!0):!1},!0);return d},eS=function(a,b){const c=[],d=a.I;Sy(b,e=>{if(!oa(e)||1!=e.nodeType)return!1;e=$R(d,e);null!=e&&c.push(e);return!1},!1);return c},fS=function(a,b,c,d){var e=
Eha(d);var f=c.A.C;var g=new ER;g=_.MD(g,4,b);g=_.JD(g,1,c.A.A);e=ud(g,3,e);null!=f&&_.JD(e,2,f);f=new cha;f.D=a.getMetadata(c,d);f.B=a.yb;f.A=a.ob;c=new yQ;d=e.bb();c=_.$y(c,8,d);c=ud(c,20,f.C);a.B&&aR(a.B,c);if(null!=b)for(b=new CR(b),c=0;c<a.W.length;c++)a.W[c](b)},Eha=function(a){return a.map(b=>b.A.A)},gS=function(a){for(let b=0;b<a.Sa.length;b++)a.Sa[b]()},hS=function(a){a=a.H.A;a=(a.parentWindow||a.defaultView||window).document;a="CSS1Compat"==a.compatMode?a.documentElement:a.body;return new TB(a.clientWidth,
a.clientHeight)},Fha=class extends sL{constructor(a,b){var {tt:c,iP:d=!1,oT:e=!1}={iP:!1,tt:void 0,oT:!1};super();this.wa=a;this.B=b;this.ja=this.H=this.yb=this.ob=void 0;this.W=[];this.Sa=[];this.da=d;this.I=new vha(this.da);this.Da={click:3};this.Ha={click:dS(this,"generic_click")};this.eb=new cS;this.ac=(new YR(this)).measure(c?()=>c().then(this.Oa.bind(this)):this.Oa).lB().yd();this.Cc=new Bha(this.ac,this);this.la=new Aha(this.I,e);this.wa instanceof iR&&(this.C=this.wa)}A(a,b){var c=this.Da[a];
if(c&&(a=Dha(this,a,b)))if(this.C)for(c=this.C.B(a,new CR(c)),a=0;a<c.length;++a)this.B&&aR(this.B,c[a]);else b=eS(this,a.G),fS(this,c,a,b)}D(){this.H&&this.Cc.G()}log(a){this.B&&aR(this.B,a)}getMetadata(a,b){const c=new wR;tQ(a.A,c);for(a=0;a<b.length;++a)tQ(b[a].A,c);return c}Oa(){var a=this.eb;if(!a.A.A[a.Dq()]&&this.ja){if(a=!(!window.performance||!window.performance.clearMarks))window.performance.clearMeasures("ZVwBtb"),window.performance.clearMarks("KtiTlc"),window.performance.mark("KtiTlc");
var b=xha(this.la,this.ja);if(this.C){var c=hS(this);c=new JR(0,0,c.width,c.height);var d=yha(this.la,b);if(d.length){d=this.C.A(d,c);for(var e=0;e<d.length;++e)_.$y(d[e],28),this.B&&aR(this.B,d[e])}b=zha(this.la,b);b=this.C.D(b,c);if(b.length)for(c=0;c<b.length;++c)this.B&&aR(this.B,b[c]);gS(this)}else{c=[];d=hS(this);d=new JR(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=
KR(d,new JR(g.left,g.top,g.width,g.height)))&&10<=g.width&&10<=g.height?!0:!1;g&&(f=$R(this.I,f))&&sQ(f.A,"impression")&&c.push(f)}b=c;for(c=0;c<b.length;c++)d=b[c],d.I||(e=eS(this,d.G),fS(this,void 0,d,e),gS(this),d.I=!0)}a&&window.performance.measure("ZVwBtb","KtiTlc")}}};var iS=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";0===a.indexOf("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("$b`"+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("ac`"+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 jS=function(a,b,c){var d=String(_.ta.location.href);return d&&a&&b?[b,Gha(iS(d),a,c||null)].join(" "):null},Gha=function(a,b,c){var d=[],e=[];if(1==(Array.isArray(c)?2:1))return e=[b,a],_.tB(d,function(h){e.push(h)}),kS(e.join(" "));var f=[],g=[];_.tB(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];_.tB(d,function(h){e.push(h)});a=kS(e.join(" "));a=[c,a];0==g.length||a.push(g.join(""));return a.join("_")},kS=function(a){var b=
Wy();b.update(a);return b.SO().toLowerCase()};var Hha={};var lS=function(){this.A=document||{cookie:""}};aa=lS.prototype;
aa.set=function(a,b,c){let d;var e=!1;let f;if("object"===typeof c){f=c.iW;e=c.jW||!1;d=c.domain||void 0;var g=c.path||void 0;var h=c.cR}if(/[;=\s]/.test(a))throw Error("bc`"+a);if(/[;\r\n]/.test(b))throw Error("cc`"+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:"")};
aa.get=function(a,b){const c=a+"=",d=(this.A.cookie||"").split(";");for(let e=0,f;e<d.length;e++){f=(0,_.zB)(d[e]);if(0==f.lastIndexOf(c,0))return f.slice(c.length);if(f==a)return""}return b};aa.remove=function(a,b,c){const d=void 0!==this.get(a);this.set(a,"",{cR:0,path:b,domain:c});return d};aa.Eq=function(){return mS(this).keys};aa.Ph=function(){return mS(this).values};aa.If=function(){return!this.A.cookie};aa.Al=function(){return this.A.cookie?(this.A.cookie||"").split(";").length:0};
aa.clear=function(){const a=mS(this).keys;for(let b=a.length-1;0<=b;b--)this.remove(a[b])};var mS=function(a){a=(a.A.cookie||"").split(";");const b=[],c=[];let d,e;for(let f=0;f<a.length;f++)e=(0,_.zB)(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 nS=function(a=!1){return!!Hha.FPA_SAMESITE_PHASE2_MOD||!!a},Iha=function(a=!1){let b=_.ta.__SAPISID||_.ta.__APISID||_.ta.__3PSAPISID||_.ta.__OVERRIDE_SID;nS(a)&&(b=b||_.ta.__1PSAPISID);if(b)return!0;if("undefined"!==typeof document){const c=new lS;b=c.get("SAPISID")||c.get("APISID")||c.get("__Secure-3PAPISID");nS(a)&&(b=b||c.get("__Secure-1PAPISID"))}return!!b},oS=function(a,b,c,d){(a=_.ta[a])||"undefined"===typeof document||(a=(new lS).get(b));return a?jS(a,c,d):null},Jha=function(a,b=!1){var c=
iS(String(_.ta.location.href));const d=[];if(Iha(b)){c=0==c.indexOf("https:")||0==c.indexOf("chrome-extension:")||0==c.indexOf("moz-extension:");var e,f=(e=c)?_.ta.__SAPISID:_.ta.__APISID;f||"undefined"===typeof document||(f=new lS,f=f.get(e?"SAPISID":"APISID")||f.get("__Secure-3PAPISID"));(e=f?jS(f,e?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e);c&&nS(b)&&((b=oS("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=oS("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a))}return 0==
d.length?null:d.join(" ")};var pS=function(a){if(a.enabled){const b=Math.max(a.C()-a.D,0);b<.8*a.B?a.A=setTimeout(()=>{pS(a)},a.B-b):(a.A&&(clearTimeout(a.A),a.A=void 0),a.callback(),a.enabled&&(a.stop(),a.start()))}else a.A=void 0},qS=class{constructor(a,b){this.B=a;this.callback=b;this.enabled=!1;this.C=()=>Date.now();this.D=this.C()}setInterval(a){this.B=a;this.A&&this.enabled?(this.stop(),this.start()):this.A&&this.stop()}start(){this.enabled=!0;this.A||(this.A=setTimeout(()=>{pS(this)},this.B),this.D=this.C())}stop(){this.enabled=
!1;this.A&&(clearTimeout(this.A),this.A=void 0)}};var rS=function(a){this.A=this.B=this.C=a};rS.prototype.reset=function(){this.A=this.B=this.C};rS.prototype.ue=function(){return this.B};var sS=class extends _.OD{constructor(a){super(a)}yz(){return _.CD(this,1)}};var Zy=class extends _.OD{constructor(){super()}};var az=function(a,b){wD(a,1,b)},tS=class extends _.OD{constructor(a){super(a)}};tS.wb=[1];var uS=class extends _.OD{constructor(a){super(a)}};var Xy=["platform","platformVersion","architecture","model","uaFullVersion"],cz=new tS,Yy=null;var vS=class extends _.OD{constructor(a){super(a)}};var wS=class extends _.OD{constructor(){super(void 0,19)}Mr(a){return _.MD(this,2,a)}};wS.wb=[3,5];var xS=class extends _.OD{constructor(a){super(a,8)}},Kha=ne(xS);xS.wb=[5,6,7];var yS;yS=new UD(175237375,class extends _.OD{constructor(a){super(a)}});var aR=function(a,b){if(a.W)if(b instanceof yQ)a.log(b);else{var c=new yQ;b=b.bb();c=_.$y(c,8,b);a.log(c)}},zS=function(){return"https://play.google.com/log?format=json&hasfast=true"},Lha=function(a,b){return a.W?b?()=>{b().then(()=>{a.flush()})}:()=>{a.flush()}:()=>{}},AS=function(a){a.P||(a.P=zS());try{return(new URL(a.P)).toString()}catch(b){return(new URL(a.P,window.location.origin)).toString()}},Mha=function(a){BS(a,32,10,(b,c)=>{b=new URL(b);b.searchParams.set("format","json");let d=!1;try{d=
window.navigator.sendBeacon(b.toString(),c.bb())}catch(e){}d||(a.Sa=!1);return d})},Nha=function(a){BS(a,6,5,(b,c)=>{b=new URL(b);b.searchParams.set("format","base64json");var d=b.searchParams,e=d.set,f=c.bb();c=[];for(var g=0,h=0;h<f.length;h++){var m=f.charCodeAt(h);255<m&&(c[g++]=m&255,m>>=8);c[g++]=m}f=3;void 0===f&&(f=0);if(!RC)for(RC={},g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),h=["+/=","+/","-_=","-_.","-_"],m=0;5>m;m++){var p=g.concat(h[m].split(""));QC[m]=
p;for(var v=0;v<p.length;v++){var w=p[v];void 0===RC[w]&&(RC[w]=v)}}f=QC[f];g=Array(Math.floor(c.length/3));h=f[64]||"";for(m=p=0;p<c.length-2;p+=3){var y=c[p],B=c[p+1];w=c[p+2];v=f[y>>2];y=f[(y&3)<<4|B>>4];B=f[(B&15)<<2|w>>6];w=f[w&63];g[m++]=v+y+B+w}v=0;w=h;switch(c.length-p){case 2:v=c[p+1],w=f[(v&15)<<2]||h;case 1:c=c[p],g[m]=f[c>>2]+f[(c&3)<<4|v>>4]+w+h}e.call(d,"p",g.join(""));b=b.toString();if(15360<b.length)return!1;(new Image).src=b;return!0})},BS=function(a,b,c,d){if(0!==a.A.length){var e=
new URL(AS(a));e.searchParams.delete("format");var f=a.Fn();f&&e.searchParams.set("auth",f);e.searchParams.set("authuser",a.yk||"0");for(f=0;f<c&&a.A.length;++f){const g=a.A.slice(0,b),h=a.C.yd(g,a.D,a.I,a.dm,a.la,a.ja);if(!d(e.toString(),h)){++a.I;break}a.D=0;a.I=0;a.la=0;a.ja=0;a.A=a.A.slice(g.length)}a.B.enabled&&a.B.stop()}},Pha=class extends $J{constructor(a){super();this.H="";this.A=[];this.eb="";this.Da=this.Ha=this.Z=!1;this.ob=this.wa=-1;this.experimentIds=null;this.ja=this.la=this.I=this.D=
0;this.yb=1;this.Uv=0;this.Yn=a.Yn;this.Fn=a.Fn||(()=>{});this.C=new Oha(a.Yn,a.ck);this.Xe=a.Xe;this.dm=a.dm||null;this.bufferSize=1E3;this.P=a.vT||null;this.yk=a.yk||null;this.rq=a.rq||!1;this.withCredentials=!a.hG;this.ck=a.ck||!1;this.Sa=!this.ck&&!!window&&!!window.navigator&&void 0!==window.navigator.sendBeacon;this.W="undefined"!==typeof URLSearchParams&&!!(new URL(zS())).searchParams&&!!(new URL(zS())).searchParams.set;const b=_.MD(new vS,1,1);CS(this.C,b);this.G=new rS(1E4);a=Lha(this,a.tt);
this.B=new qS(this.G.ue(),a);this.Oa=new qS(6E5,a);this.rq||this.Oa.start();this.ck||(document.addEventListener("visibilitychange",()=>{"hidden"===document.visibilityState&&this.da()}),document.addEventListener("pagehide",this.da.bind(this)))}se(){this.da();this.B.stop();this.Oa.stop();super.se()}log(a){if(this.W){a=a.clone();var b=this.yb++;a=KD(a,21,b);this.H&&_.$y(a,26,this.H);if(!AD(a)){var c=Date.now();b=a;c=Number.isFinite(c)?c.toString():"0";_.jD(b,1,null==c?c:pc(c))}null!=_.zD(a,15)||KD(a,
15,60*(new Date).getTimezoneOffset());this.experimentIds&&(b=a,c=this.experimentIds.clone(),_.cx(b,XD,16,c));b=this.A.length-this.bufferSize+1;0<b&&(this.A.splice(0,b),this.D+=b);this.A.push(a);this.rq||this.B.enabled||this.B.start()}}flush(a,b){if(0===this.A.length)a&&a();else{var c=Date.now();if(this.ob>c&&this.wa<c)b&&b("throttled");else{this.Xe&&("function"===typeof this.Xe.yz?DS(this.C,this.Xe.yz()):DS(this.C,0));var d=this.C.yd(this.A,this.D,this.I,this.dm,this.la,this.ja);c={};var e=this.Fn();
e&&(c.Authorization=e);var f=new URL(AS(this));this.yk&&(c["X-Goog-AuthUser"]=this.yk,f.searchParams.set("authuser",this.yk));if(e&&this.eb===e)b&&b("stale-auth-token");else if(this.A=[],this.B.enabled&&this.B.stop(),this.D=0,this.Z)a&&a();else{const g=d.bb(),h={url:f.toString(),body:g,rV:1,hS:c,AI:"POST",withCredentials:this.withCredentials,Uv:this.Uv},m=v=>{this.G.reset();this.B.setInterval(this.G.ue());if(v){var w=null;try{const y=JSON.stringify(JSON.parse(v.replace(")]}'\n","")));w=Kha(y)}catch(y){}w&&
(v=Number(_.Ad(AD(w),"-1")),0<v&&(this.wa=Date.now(),this.ob=this.wa+v),w=yS.ctor?yS.B(w,yS.ctor,yS.A,!0):yS.B(w,yS.A,null,!0),w=null===w?void 0:w)&&(w=_.ED(w,1,-1),-1!==w&&(this.G=new rS(1>w?1:w),this.B.setInterval(this.G.ue())))}a&&a();this.I=0},p=(v,w)=>{var y=_.vD(d,yQ,3);var B=_.zD(d,14),E=this.G;E.A=Math.min(3E5,2*E.A);E.B=Math.min(3E5,E.A+Math.round(.2*(Math.random()-.5)*E.A));this.B.setInterval(this.G.ue());401===v&&e&&(this.eb=e);B&&(this.D+=B);void 0===w&&(w=500<=v&&600>v||401===v||0===
v);w&&(this.A=y.concat(this.A),this.rq||this.B.enabled||this.B.start());b&&b("net-send-failed",v);++this.I};(()=>{this.Xe&&this.Xe.send(h,m,p)})()}}}}da(){this.Z||(ES(this.C,!0),this.Ha&&(DS(this.C,3),Mha(this)),this.Da&&(DS(this.C,2),Nha(this)),this.flush(),ES(this.C,!1))}},CS=function(a,b){_.cx(a.A,vS,1,b);_.CD(b,1)||_.MD(b,1,1);a.ck||(b=FS(a),_.kv(b,5)||_.$y(b,5,a.locale));a.B&&(b=FS(a),_.uD(b,tS,9)||_.cx(b,tS,9,a.B))},DS=function(a,b){kD(_.uD(a.A,vS,1),uS,11)&&(a=GS(a),_.MD(a,1,b))},ES=function(a,
b){kD(_.uD(a.A,vS,1),uS,11)&&(a=GS(a),bz(a,2,b))},FS=function(a){a=_.uD(a.A,vS,1);let b=_.uD(a,uS,11);b||(b=new uS,_.cx(a,uS,11,b));return b},GS=function(a){a=FS(a);let b=_.uD(a,sS,10);b||(b=new sS,bz(b,2,!1),_.cx(a,sS,10,b));return b},Qha=function(a){const b=a.ck?void 0:window;b?dz(b,Xy).then(c=>{a.B=c;c=FS(a);_.cx(c,tS,9,a.B);return!0}).catch(()=>!1):Promise.resolve(!1)},Oha=class{constructor(a,b=!1){this.ck=b;this.B=this.locale=null;this.A=new wS;Number.isInteger(a)&&this.A.Mr(a);b||(this.locale=
document.documentElement.getAttribute("lang"));CS(this,new vS)}Mr(a){this.A.Mr(a);return this}yd(a,b=0,c=0,d,e=0,f=0){if(kD(_.uD(this.A,vS,1),uS,11)){var g=GS(this);_.JD(g,3,c)}kD(_.uD(this.A,vS,1),uS,11)&&(c=GS(this),_.JD(c,4,e));kD(_.uD(this.A,vS,1),uS,11)&&(e=GS(this),_.JD(e,5,f));f=this.A.clone();e=Date.now().toString();f=_.jD(f,4,null==e?e:pc(e));a=wD(f,3,a);d&&(f=new uQ,d=_.JD(f,13,d),f=new vQ,d=_.cx(f,uQ,2,d),f=new wQ,d=_.cx(f,vQ,1,d),d=_.MD(d,2,9),_.cx(a,wQ,18,d));b&&KD(a,14,b);return a}};var Rha=class{constructor(){this.XN="undefined"!==typeof AbortController}send(a,b,c){const d=this;return _.Ql(function*(){const e=d.XN?new AbortController:void 0,f=e?setTimeout(()=>{e.abort()},a.Uv):void 0;try{const g=Object.assign({},{method:a.AI,headers:Object.assign({},a.hS)},a.body&&{body:a.body},a.withCredentials&&{credentials:"include"},{signal:a.Uv&&e?e.signal:null}),h=yield fetch(a.url,g);200===h.status?null==b||b(yield h.text()):null==c||c(h.status)}catch(g){switch(null==g?void 0:g.name){case "AbortError":null==
c||c(408);break;default:null==c||c(400)}}finally{clearTimeout(f)}})}yz(){return 4}};var Sha=class extends $J{constructor(){super();this.Yn=1642;this.yk="0";this.Xe=null;this.H="";this.dm=null}hG(){this.A=!0;return this}yd(){this.Xe||(this.Xe=new Rha);const a=new Pha({Yn:this.Yn,Fn:this.Fn?this.Fn:Jha,yk:this.yk,vT:"https://play.google.com/log?format=json&hasfast=true",ck:!1,rq:!1,hG:this.A,tt:this.tt,Xe:this.Xe});var b=pB(qv,a);this.N?b():(this.K||(this.K=[]),this.K.push(b));this.H&&(a.H=this.H);this.dm&&(a.dm=this.dm);Qha(a.C);this.Xe.Mr&&this.Xe.Mr(this.Yn);this.Xe.yS&&this.Xe.yS(a);
return a}};var Tha=class extends Fha{constructor(){var a=new lha;let b;b=(new Sha).yd();super(a,b);this.P=b;this.P.Z=!1;a=this.P;a.Ha=a.Sa;this.P.Da=!0}};var DQ=function(a){const b=new Tha;a=_.qd(a.A.config,9,kc);var c=new WD;a=ud(c,3,a);c=b.P;a?(c.experimentIds||(c.experimentIds=new XD),c=c.experimentIds,a=a.bb(),_.$y(c,4,a)):c.experimentIds&&_.jD(c.experimentIds,4);b.H=new YB;b.ja=b.H.A.body;a=b.H.A;"interactive"!==a.readyState&&"complete"!==a.readyState||b.D();uL(b,a,"load",b.D,!1);uL(b,a,"DOMContentLoaded",b.D,!1);b.Sb(b.eb,"visibilitychange",b.D,!1);b.Sb(a,"scroll",b.D,!0);b.Sb(a,"resize",b.D,!0);EQ(b,"click",3);return b},HS=class{constructor(a){this.A=
a}};HS.F=function(a){return new (a||HS)(_.k(_.GG))};HS.ia=_.Jf({fa:HS,U:HS.F,aa:"root"});var IS=class{set ET(a){a?(a=(0,_.Wa)`https://www.youtube.com/embed/${_.ez(`https://www.youtube.com/embed/${a}`)}?rel=0`,this.src=a):this.src=void 0}};IS.F=function(a){return new (a||IS)};
IS.T=_.l({type:IS,J:[["youtube-player"]],inputs:{ET:"videoId"},L:!0,features:[_.T],R:1,S:1,V:[["title","YouTube video player","frameborder","0","allow","accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture","allowfullscreen","",3,"src"]],O:function(a,b){a&1&&_.M(0,"iframe",0);a&2&&_.D("src",b.src,Ck)},styles:["[_nghost-%COMP%] { display: block; margin: 1em 0; }\n    iframe[_ngcontent-%COMP%] { aspect-ratio: 16 / 9; width: 100%; }"]});var JS=class extends _.OD{constructor(){super()}ju(){return _.kv(this,24)}Aq(){return yD(this,87)}};var KS=function(a){this.A=void 0;this.Ce={};if(a){var b=fL(a);a=eL(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}};KS.prototype.set=function(a,b){LS(this,a,b,!1)};KS.prototype.add=function(a,b){LS(this,a,b,!0)};var LS=function(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.Ce[f]||(a.Ce[f]=new KS);a=a.Ce[f]}if(d&&void 0!==a.A)throw Error("ec`"+b);a.A=c},MS=function(a,b){for(var c=0;c<b.length;c++)if(a=a.Ce[b.charAt(c)],!a)return;return a};
KS.prototype.get=function(a){return(a=MS(this,a))?a.A:void 0};KS.prototype.Ph=function(){var a=[];NS(this,a);return a};var NS=function(a,b){void 0!==a.A&&b.push(a.A);for(var c in a.Ce)NS(a.Ce[c],b)};KS.prototype.Eq=function(a){var b=[];if(a){for(var c=this,d=0;d<a.length;d++){var e=a.charAt(d);if(!c.Ce[e])return[];c=c.Ce[e]}OS(c,a,b)}else OS(this,"",b);return b};var OS=function(a,b,c){void 0!==a.A&&c.push(b);for(var d in a.Ce)OS(a.Ce[d],b+d,c)};aa=KS.prototype;
aa.clear=function(){this.Ce={};this.A=void 0};aa.remove=function(a){for(var b=this,c=[],d=0;d<a.length;d++){var e=a.charAt(d);if(!b.Ce[e])throw Error("fc`"+a);c.push([b,e]);b=b.Ce[e]}a=b.A;for(delete b.A;0<c.length;)if(e=c.pop(),b=e[0],e=e[1],b.Ce[e].If())delete b.Ce[e];else break;return a};aa.clone=function(){return new KS(this)};aa.Al=function(){var a=this.Ph();if(a.Al&&"function"==typeof a.Al)a=a.Al();else if(_.la(a)||"string"===typeof a)a=a.length;else{let b=0;for(const c in a)b++;a=b}return a};
aa.If=function(){return void 0===this.A&&Ia(this.Ce)};var RS=function(){if(!PS){var a=PS=new KS,b;for(b in QS)a.add(b,QS[b])}},PS,SS=function(a,b){this.types=a;this.A=b},QS={a:new SS([3,0],[function(a,b){bz(a,21,b)},function(a,b){_.JD(a,56,b)}]),al:new SS([3],[function(a,b){bz(a,74,b)}]),b:new SS([3,0],[function(a,b){bz(a,23,b)},function(a,b){_.JD(a,38,b)}]),ba:new SS([0],[function(a,b){_.JD(a,85,b)}]),bc:new SS([0],[function(a,b){_.JD(a,87,b)}]),br:new SS([0],[function(a,b){_.JD(a,86,b)}]),c:new SS([3,0],[function(a,b){bz(a,2,b)},function(a,b){_.JD(a,
39,b)}]),cc:new SS([3],[function(a,b){bz(a,51,b)}]),ci:new SS([3],[function(a,b){bz(a,32,b)}]),ckm:new SS([3],[function(a,b){bz(a,104,b)}]),cp:new SS([0],[function(a,b){_.JD(a,92,b)}]),cr:new SS([3],[function(a,b){bz(a,108,b)}]),cv:new SS([0],[function(a,b){_.JD(a,94,b)}]),d:new SS([3],[function(a,b){bz(a,3,b)}]),dc:new SS([5],[function(a,b){_.$y(a,99,b)}]),df:new SS([3],[function(a,b){bz(a,80,b)}]),dv:new SS([3],[function(a,b){bz(a,90,b)}]),e:new SS([0],[function(a,b){_.JD(a,15,b)}]),em:new SS([0],
[function(a,b){_.JD(a,107,b)}]),f:new SS([4],[function(a,b){_.$y(a,16,b)}]),fg:new SS([3],[function(a,b){bz(a,34,b)}]),fh:new SS([3],[function(a,b){bz(a,30,b)}]),fm:new SS([3],[function(a,b){bz(a,84,b)}]),fo:new SS([2],[function(a,b){LD(a,79,b)}]),ft:new SS([3],[function(a,b){bz(a,50,b)}]),fv:new SS([3],[function(a,b){bz(a,31,b)}]),g:new SS([3],[function(a,b){bz(a,14,b)}]),gd:new SS([3],[function(a,b){bz(a,83,b)}]),gm:new SS([3],[function(a,b){bz(a,105,b)}]),h:new SS([3,0],[function(a,b){bz(a,4,b)},
function(a,b){_.JD(a,13,b)}]),i:new SS([3],[function(a,b){bz(a,22,b)}]),ic:new SS([0],[function(a,b){_.JD(a,71,b)}]),id:new SS([3],[function(a,b){bz(a,70,b)}]),il:new SS([3],[function(a,b){bz(a,96,b)}]),ip:new SS([3],[function(a,b){bz(a,54,b)}]),iv:new SS([0],[function(a,b){KD(a,75,b)}]),j:new SS([1],[function(a,b){_.jD(a,29,null==b?b:uc(b))}]),k:new SS([3,0],[function(a,b){bz(a,17,b)},function(a,b){_.JD(a,42,b)}]),l:new SS([0],[function(a,b){_.JD(a,44,b)}]),lf:new SS([3],[function(a,b){bz(a,65,b)}]),
lo:new SS([3],[function(a,b){bz(a,97,b)}]),m:new SS([0],[function(a,b){_.JD(a,63,b)}]),md:new SS([3],[function(a,b){bz(a,91,b)}]),mm:new SS([4],[function(a,b){_.$y(a,81,b)}]),mo:new SS([3],[function(a,b){bz(a,73,b)}]),mv:new SS([3],[function(a,b){bz(a,66,b)}]),n:new SS([3],[function(a,b){bz(a,20,b)}]),nc:new SS([3],[function(a,b){bz(a,55,b)}]),nd:new SS([3],[function(a,b){bz(a,53,b)}]),ng:new SS([3],[function(a,b){bz(a,95,b)}]),ngm:new SS([3],[function(a,b){bz(a,106,b)}]),no:new SS([3],[function(a,
b){bz(a,37,b)}]),ns:new SS([3],[function(a,b){bz(a,40,b)}]),nt0:new SS([4],[function(a,b){_.$y(a,36,b)}]),nu:new SS([3],[function(a,b){bz(a,46,b)}]),nw:new SS([3],[function(a,b){bz(a,48,b)}]),o:new SS([1,3],[function(a,b){_.jD(a,7,null==b?b:uc(b))},function(a,b){bz(a,27,b)}]),p:new SS([3,0],[function(a,b){bz(a,19,b)},function(a,b){_.JD(a,43,b)}]),pa:new SS([3],[function(a,b){bz(a,61,b)}]),pc:new SS([0],[function(a,b){_.JD(a,88,b)}]),pd:new SS([3],[function(a,b){bz(a,60,b)}]),pf:new SS([3],[function(a,
b){bz(a,67,b)}]),pg:new SS([3],[function(a,b){bz(a,72,b)}]),pi:new SS([2],[function(a,b){LD(a,76,b)}]),pp:new SS([3],[function(a,b){bz(a,52,b)}]),q:new SS([4],[function(a,b){_.$y(a,28,b)}]),r:new SS([3,0],[function(a,b){bz(a,6,b)},function(a,b){_.JD(a,26,b)}]),ra:new SS([3],[function(a,b){bz(a,103,b)}]),rf:new SS([3],[function(a,b){bz(a,100,b)}]),rg:new SS([3],[function(a,b){bz(a,59,b)}]),rh:new SS([3],[function(a,b){bz(a,49,b)}]),rj:new SS([3],[function(a,b){bz(a,57,b)}]),ro:new SS([2],[function(a,
b){LD(a,78,b)}]),rp:new SS([3],[function(a,b){bz(a,58,b)}]),rw:new SS([3],[function(a,b){bz(a,35,b)}]),rwa:new SS([3],[function(a,b){bz(a,64,b)}]),rwu:new SS([3],[function(a,b){bz(a,41,b)}]),s:new SS([3,0],[function(a,b){bz(a,33,b)},function(a,b){_.JD(a,1,b)}]),sc:new SS([0],[function(a,b){_.JD(a,89,b)}]),sg:new SS([3],[function(a,b){bz(a,82,b)}]),sm:new SS([3],[function(a,b){bz(a,93,b)}]),t:new SS([4],[function(a,b){_.$y(a,24,b)}]),u:new SS([3],[function(a,b){bz(a,18,b)}]),ut:new SS([3],[function(a,
b){bz(a,45,b)}]),v:new SS([0],[function(a,b){_.JD(a,62,b)}]),vb:new SS([0],[function(a,b){KD(a,68,b)}]),vf:new SS([4],[function(a,b){_.$y(a,102,b)}]),vl:new SS([0],[function(a,b){KD(a,69,b)}]),vm:new SS([3],[function(a,b){bz(a,98,b)}]),w:new SS([0],[function(a,b){_.JD(a,12,b)}]),x:new SS([0],[function(a,b){_.JD(a,9,b)}]),y:new SS([0],[function(a,b){_.JD(a,10,b)}]),ya:new SS([2],[function(a,b){LD(a,77,b)}]),z:new SS([0],[function(a,b){_.JD(a,11,b)}])};
RS.prototype.parse=function(a){var b=new JS,c=new JS;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 m=g;var p=g.charAt(0);p!=p.toLowerCase()&&(h=!0,m=g.charAt(0).toLowerCase()+g.substring(1));var v=PS;for(p=1;p<=m.length;++p){var w=v,y=m.substring(0,p);if(0==y.length?w.If():!MS(w,y))break}m=1==p?null:(m=v.get(m.substring(0,p-1)))?{Hc:g.substring(0,p-1),value:g.substring(p-1),MS:h,attributes:m}:null;if(m){g=[];h=[];p=!1;for(v=
0;v<m.attributes.types.length;v++){w=m.attributes.types[v];var B=m.value;y=e;if(m.MS&&1==w)for(var E=B.length;12>E&&y<a.length-1;)B+="-"+a[y+1],E=B.length,++y;else if(2==w)for(;y<a.length-1&&a[y+1].match(/^[\d\.]/);)B+="-"+a[y+1],++y;E=m.attributes.A[v];B=Uha(this,w)(m.Hc,B,b,c,E);if(null===B){p=!0;e=y;break}else g.push(w),h.push(B)}if(!p)for(m=0;m<h.length;m++)v=g[m],B=h[m],Vha(this,v)(f,B);d=d&&p}else d=!1}}a=d}return new TS(b,c,a)};
var US=function(a,b,c,d,e,f){e(c,b);a=a.charAt(0);f=f(a==a.toUpperCase());e(d,f)};aa=RS.prototype;aa.TR=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;US(a,b,c,d,e,Number);return null};aa.XQ=function(){};aa.SR=function(a,b,c,d,e){if(""==b)return 0;const f=Number(b);b=0==f&&yB(b)?NaN:f;if(isNaN(b))return 1;US(a,b,c,d,e,Number);return null};aa.WQ=function(){};
aa.RR=function(a,b,c,d,e){if(""!=b)return 2;US(a,!0,c,d,e,Boolean);return null};aa.VQ=function(){};aa.UR=function(a,b,c,d,e){if(""==b)return 0;US(a,b,c,d,e,f=>f?"1":"");return null};aa.YQ=function(){};aa.VR=function(a,b,c,d,e){if(""==b)return 0;US(a,b,c,d,e,f=>f?1:0);return null};
var Uha=function(a,b){switch(b){case 0:return(0,_.oB)(a.TR,a);case 2:return(0,_.oB)(a.SR,a);case 3:return(0,_.oB)(a.RR,a);case 4:return(0,_.oB)(a.UR,a);case 1:return(0,_.oB)(a.VR,a);default:return function(){}}},Vha=function(a,b){switch(b){case 0:return(0,_.oB)(a.XQ,a);case 2:return(0,_.oB)(a.WQ,a);case 3:return(0,_.oB)(a.VQ,a);case 4:case 1:return(0,_.oB)(a.YQ,a);default:return function(){}}},TS=function(a,b,c){this.A=a;this.B=b;this.C=c};TS.prototype.dk=function(){return this.C};var VS=function(a,b){null!=a&&this.append.apply(this,arguments)};aa=VS.prototype;aa.Hk="";aa.set=function(a){this.Hk=""+a};aa.append=function(a,b,c){this.Hk+=String(a);if(null!=b)for(let d=1;d<arguments.length;d++)this.Hk+=arguments[d];return this};aa.clear=function(){this.Hk=""};aa.toString=function(){return this.Hk};var XS=function(a){this.D=null;this.C=[];this.B=null;this.B=a?"string"===typeof a?WS(this).parse(a):a:WS(this).parse("")},WS=function(a){null==a.D&&(a.D=new RS);return a.D},YS=function(a,b){return a==b?!1:!0};aa=XS.prototype;aa.Bw=function(a){a=a||void 0;const b=this.B,c=b.A;YS(a,_.DD(c,2,!1),_.DD(b.B,2,!1))&&bz(c,2,a);return this};aa.Aw=function(a){a=a||void 0;const b=this.B,c=b.A;YS(a,mD(c,51),mD(b.B,51))&&bz(c,51,a);return this};
aa.Cw=function(a){a=a||void 0;const b=this.B,c=b.A;YS(a,mD(c,32),mD(b.B,32))&&bz(c,32,a);return this};aa.ws=function(a){const b=this.B,c=b.A;YS(a,yD(c,13),yD(b.B,13))&&_.JD(c,13,a);return this};aa.zw=function(a){a=a||void 0;const b=this.B,c=b.A;YS(a,_.DD(c,20,!1),_.DD(b.B,20,!1))&&bz(c,20,a);return this};aa.Ew=function(a){a=a||void 0;const b=this.B,c=b.A;YS(a,_.DD(c,19,!1),_.DD(b.B,19,!1))&&bz(c,19,a);return this};
aa.Dw=function(a){a=a||void 0;const b=this.B,c=b.A;YS(a,mD(c,60),mD(b.B,60))&&bz(c,60,a);return this};aa.Gw=function(a){a=a||void 0;const b=this.B,c=b.A;YS(a,_.DD(c,67,!1),_.DD(b.B,67,!1))&&bz(c,67,a);return this};aa.Fw=function(a){a=a||void 0;const b=this.B,c=b.A;YS(a,_.DD(c,52,!1),_.DD(b.B,52,!1))&&bz(c,52,a);return this};aa.Im=function(a){const b=this.B,c=b.A;YS(a,yD(c,1),yD(b.B,1))&&_.JD(c,1,a);return this};aa.ep=function(a){const b=this.B,c=b.A;YS(a,yD(c,12),yD(b.B,12))&&_.JD(c,12,a);return this};
aa.yd=function(){this.C.length=0;var a=this.B;const b=a.A;a=a.B;ZS(this,"s",yD(b,1),yD(a,1));ZS(this,"w",yD(b,12),yD(a,12));$S(this,"c",_.DD(b,2,!1),_.DD(a,2,!1));$S(this,"d",_.DD(b,3,!1),_.DD(a,3,!1));ZS(this,"h",yD(b,13),yD(a,13));$S(this,"s",mD(b,33),mD(a,33));$S(this,"h",_.DD(b,4,!1),_.DD(a,4,!1));$S(this,"p",_.DD(b,19,!1),_.DD(a,19,!1));$S(this,"pp",_.DD(b,52,!1),_.DD(a,52,!1));$S(this,"pf",_.DD(b,67,!1),_.DD(a,67,!1));$S(this,"n",_.DD(b,20,!1),_.DD(a,20,!1));ZS(this,"r",yD(b,26),yD(a,26));$S(this,
"r",_.DD(b,6,!1),_.DD(a,6,!1));$S(this,"o",mD(b,27),mD(a,27));var c=BD(b,7);aT(this,"o",c,BD(a,7));c=BD(b,29);aT(this,"j",c,BD(a,29));ZS(this,"x",yD(b,9),yD(a,9));ZS(this,"y",yD(b,10),yD(a,10));ZS(this,"z",yD(b,11),yD(a,11));$S(this,"g",_.DD(b,14,!1),_.DD(a,14,!1));ZS(this,"e",yD(b,15),yD(a,15));aT(this,"f",_.kv(b,16),_.kv(a,16));$S(this,"k",mD(b,17),mD(a,17));$S(this,"u",mD(b,18),!0);$S(this,"ut",mD(b,45),!0);$S(this,"i",mD(b,22),!0);$S(this,"a",mD(b,21),mD(a,21));$S(this,"b",_.DD(b,23,!1),_.DD(a,
23,!1));ZS(this,"b",yD(b,38),yD(a,38));ZS(this,"c",yD(b,39),yD(a,39),16,8);aT(this,"q",_.kv(b,28),_.kv(a,28));$S(this,"fh",mD(b,30),mD(a,30));$S(this,"fv",mD(b,31),mD(a,31));$S(this,"fg",_.DD(b,34,!1),_.DD(a,34,!1));$S(this,"ci",mD(b,32),mD(a,32));aT(this,"t",b.ju(),a.ju());aT(this,"nt0",_.kv(b,36),_.kv(a,36));$S(this,"rw",_.DD(b,35,!1),_.DD(a,35,!1));$S(this,"rwu",_.DD(b,41,!1),_.DD(a,41,!1));$S(this,"rwa",_.DD(b,64,!1),_.DD(a,64,!1));$S(this,"nw",_.DD(b,48,!1),_.DD(a,48,!1));$S(this,"rh",_.DD(b,
49,!1),_.DD(a,49,!1));$S(this,"no",_.DD(b,37,!1),_.DD(a,37,!1));$S(this,"ns",mD(b,40),mD(a,40));ZS(this,"k",yD(b,42),yD(a,42));ZS(this,"p",yD(b,43),yD(a,43));ZS(this,"l",yD(b,44),yD(a,44));ZS(this,"v",yD(b,62),yD(a,62));$S(this,"nu",mD(b,46),mD(a,46));$S(this,"ft",mD(b,50),mD(a,50));$S(this,"cc",mD(b,51),mD(a,51));$S(this,"nd",mD(b,53),mD(a,53));$S(this,"ip",mD(b,54),mD(a,54));$S(this,"nc",mD(b,55),mD(a,55));ZS(this,"a",yD(b,56),yD(a,56));$S(this,"rj",mD(b,57),mD(a,57));$S(this,"rp",mD(b,58),mD(a,
58));$S(this,"rg",mD(b,59),mD(a,59));$S(this,"pd",mD(b,60),mD(a,60));$S(this,"pa",mD(b,61),mD(a,61));ZS(this,"m",yD(b,63),yD(a,63));ZS(this,"vb",_.zD(b,68),_.zD(a,68));ZS(this,"vl",_.zD(b,69),_.zD(a,69));$S(this,"lf",mD(b,65),mD(a,65));$S(this,"mv",mD(b,66),mD(a,66));$S(this,"id",mD(b,70),mD(a,70));ZS(this,"ic",yD(b,71),!0);$S(this,"pg",_.DD(b,72,!1),_.DD(a,72,!1));$S(this,"mo",mD(b,73),mD(a,73));$S(this,"al",mD(b,74),mD(a,74));ZS(this,"iv",_.zD(b,75),_.zD(a,75));ZS(this,"pi",_.lD(b,76),_.lD(a,76));
ZS(this,"ya",_.lD(b,77),_.lD(a,77));ZS(this,"ro",_.lD(b,78),_.lD(a,78));ZS(this,"fo",_.lD(b,79),_.lD(a,79));$S(this,"df",mD(b,80),mD(a,80));aT(this,"mm",_.kv(b,81),_.kv(a,81));$S(this,"sg",mD(b,82),mD(a,82));$S(this,"gd",mD(b,83),mD(a,83));$S(this,"fm",mD(b,84),mD(a,84));ZS(this,"ba",yD(b,85),yD(a,85));ZS(this,"br",yD(b,86),yD(a,86));ZS(this,"bc",b.Aq(),a.Aq(),16,8);ZS(this,"pc",yD(b,88),yD(a,88),16,8);ZS(this,"sc",yD(b,89),yD(a,89),16,8);$S(this,"dv",mD(b,90),mD(a,90));$S(this,"md",mD(b,91),mD(a,
91));ZS(this,"cp",yD(b,92),yD(a,92));$S(this,"sm",mD(b,93),mD(a,93));ZS(this,"cv",yD(b,94),yD(a,94));$S(this,"ng",mD(b,95),mD(a,95));$S(this,"il",mD(b,96),mD(a,96));$S(this,"lo",mD(b,97),mD(a,97));$S(this,"vm",mD(b,98),mD(a,98));aT(this,"dc",_.kv(b,99),_.kv(a,99));$S(this,"rf",mD(b,100),mD(a,100));aT(this,"vf",_.kv(b,102),_.kv(a,102));$S(this,"ra",_.DD(b,103,!1),_.DD(a,103,!1));$S(this,"ckm",mD(b,104),mD(a,104));$S(this,"gm",mD(b,105),mD(a,105));$S(this,"ngm",mD(b,106),mD(a,106));ZS(this,"em",yD(b,
107),yD(a,107));$S(this,"cr",mD(b,108),mD(a,108));return this.C.join("-")};var ZS=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 VS;e.append(16==g?"0x":"");g=e.append;void 0==f?f="":(f-=c.length,f=0>=f?"":(0,_.UB)("0",f));g.call(e,f);e.append(c);bT(a,b,e.toString(),!!d)}},$S=function(a,b,c,d){c&&bT(a,b,"",!!d)},aT=function(a,b,c,d){c&&bT(a,b,c,!!d)},bT=function(a,b,c,d){d&&(b=b.charAt(0).toUpperCase()+b.substring(1));a.C.push(b+c)};var cT=function(a){XS.call(this,a)};qB(cT,XS);aa=cT.prototype;aa.Bw=function(a){a&&dT(this);return cT.Bd.Bw.call(this,a)};aa.ws=function(a){a=null==a||0>a?void 0:a;null!=a&&this.Im();return cT.Bd.ws.call(this,a)};aa.Cw=function(a){a&&dT(this);return cT.Bd.Cw.call(this,a)};aa.Aw=function(a){a&&dT(this);return cT.Bd.Aw.call(this,a)};aa.Im=function(a){oa(a)&&(a=Math.max(a.width,a.height));a=null==a||0>a?void 0:a;null!=a&&(this.ep(),this.ws());return cT.Bd.Im.call(this,a)};
aa.Ew=function(a){a&&dT(this);return cT.Bd.Ew.call(this,a)};aa.Fw=function(a){a&&dT(this);return cT.Bd.Fw.call(this,a)};aa.Gw=function(a){a&&dT(this);return cT.Bd.Gw.call(this,a)};aa.zw=function(a){a&&dT(this);return cT.Bd.zw.call(this,a)};aa.Dw=function(a){a&&dT(this);return cT.Bd.Dw.call(this,a)};aa.ep=function(a){a=null==a||0>a?void 0:a;null!=a&&this.Im();return cT.Bd.ep.call(this,a)};var dT=function(a){a.zw();a.Aw();a.Bw();a.Cw();a.Dw();a.Ew();a.Fw();a.Gw()};
cT.prototype.yd=function(){var a=this.B.A;mD(a,18)||mD(a,45)?yD(a,1)||this.Im(0):(a=this.B.A,yD(a,1)||yD(a,12)||yD(a,13)||(this.Im(),this.ws(),this.ep(),dT(this)));return cT.Bd.yd.call(this)};var Wha=/^[^\/]*\/\//,eT=function(a,b=!1){this.C=a;this.G="";(a=this.C.match(Wha))&&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=oL(a,!0);this.W=b;this.D=!0;this.ja=!1},fT=function(a,b){a.B=a.B?a.B+("/"+b):b},gT=function(a){if(void 0==a.A){var b=a.H.A.substring(1);a.B=null;if(a.W){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]&&(fT(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)fT(a,a.A[0]);else if("image"==a.A[0])fT(a,a.A[0]);else if(7==b||3==b)return a.D=!1,a.A;if(3>=b){a.ja=!0;3==b&&(fT(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};eT.prototype.dk=function(){gT(this);return this.D};
var hT=function(a){gT(a);return a.ja},iT=function(a){gT(a);return a.W},jT=function(a){gT(a);void 0==a.B&&(a.B=null);return a.B},kT=function(a){switch(gT(a).length){case 7:return!0;case 6:return null==jT(a);case 5:return!1;case 3:return!0;case 2:return null==jT(a);case 1:return!1;default:return!1}},lT=function(a,b){if(iT(a))a:{switch(b){case 7:b=0;break;case 4:if(!kT(a)){a=null;break a}b=1;break;default:a=null;break a}a=gT(a)[b]}else if(hT(a))a:{var c=null!=jT(a)?1:0;switch(b){case 6:b=c;break;case 4:if(!kT(a)){a=
null;break a}b=1+c;break;default:a=null;break a}a=gT(a)[b]}else a:{c=null!=jT(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(!kT(a)){a=null;break a}b=4+c;break;case 5:b=kT(a)?1:0;b=4+c+b;break;default:a=null;break a}a=gT(a)[b]}return a};var Xha=class{parse(a,b=!1){return new mT(a,b)}},mT=class extends eT{constructor(a,b=!1){super(a,b)}};var oT=function(a,b=!1){this.A=null;a instanceof mT||(void 0==nT&&(nT=new Xha),a=nT.parse(a.toString(),b));a=this.A=a;void 0==a.I&&(void 0==a.la&&(a.la=lT(a,4)),(b=a.la)||(b=""),a.I=(new RS).parse(b));XS.call(this,a.I);this.I=this.A.G;a=this.A;b=a.H.I;this.H=a.H.B+(b?":"+b:"");this.G=this.A.H.C.toString()},nT;qB(oT,cT);oT.prototype.dk=function(){return this.A.dk()};
oT.prototype.yd=function(){if(!this.A.dk())return this.A.C;var a=oT.Bd.yd.call(this),b=[];null!=jT(this.A)&&b.push(jT(this.A));const c=iT(this.A);if(hT(this.A)){var d=this.A;void 0==d.Z&&(d.Z=lT(d,6));b.push(d.Z+(a?"="+a:""))}else if(c){d=b.push;var e=this.A;void 0===e.N&&(e.N=lT(e,7));d.call(b,e.N);a&&b.push(a)}else d=b.push,e=this.A,void 0==e.da&&(e.da=lT(e,0)),d.call(b,e.da),d=b.push,e=this.A,void 0==e.wa&&(e.wa=lT(e,1)),d.call(b,e.wa),d=b.push,e=this.A,void 0==e.P&&(e.P=lT(e,2)),d.call(b,e.P),
d=b.push,e=this.A,void 0==e.Da&&(e.Da=lT(e,3)),d.call(b,e.Da),a&&b.push(a),a=b.push,d=this.A,void 0==d.K&&(d.K=lT(d,5)),a.call(b,d.K);b=oL(this.I+this.H+"/"+(c?b.join("="):b.join("/"))+(this.G?"?"+this.G:"")).toString();b.startsWith("%3a//")&&(b=b.replace("%3a//","://"));return b};var Zha=function(a){var b=a.split(".");b=4!==b.length&&3!==b.length||-1!==b[0].indexOf("=")?null:new Yha(b);if(null===b)throw new TypeError("gc`"+a);return b},Yha=class{constructor(a){this.segments=a}toString(){return this.segments.join(".")}};var tT=function(a,b=!0){var c=pT(a);const d=new $ha,e=c.match(EK)[5];Da(aia,function(g){const h=e.match("/"+g+"=([^/]+)");h&&qT(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/")){b=rT(a);let g=!0;Object.values(sT).forEach(h=>{a.endsWith(h)&&(d.C=h,g=!1)});g&&(c=a.split("/"),d.C="/"+c[c.length-1]);qT(d,"wk",b.toString());return d}if(!b)return d;(b=c.match(EK)[6]||null)&&GK(b,(g,h)=>{d.D[g]=h});return d},
pT=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?a.substr(65):a},rT=function(a){let b=null;const c=a.lastIndexOf("_/wa/")+5,d=a.indexOf("/",c);-1!==d?b=a.slice(c,d):Object.values(sT).forEach(e=>{a.endsWith(e)&&(b=a.slice(c,a.lastIndexOf(e)))});if(null===b)return null;try{return Zha(b)}catch(e){return null}},fz=function(a){var b=(b=pT(a).match(EK)[5]||null)?decodeURI(b):b;return null===b?!1:RegExp("/_/wa/","g").test(b)?!!rT(a):RegExp("(/_/js/)|(/_/ss/)",
"g").test(b)?/\/k=/.test(b):!1},qT=function(a,b,c){c?a.A[b]=c:delete a.A[b]},dia=function(a){const b=[],c=(0,_.oB)(function(d){void 0!==this.A[d]&&b.push(d+"="+this.A[d])},a);bia(a)?(c("md"),c("k"),c("ck"),c("am"),c("rs"),c("gssmodulesetproto"),c("tpc")):(c("sdch"),c("k"),c("ck"),c("am"),c("rt"),"d"in a.A||qT(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"==uT(a,"br")&&c("br"),c("br-d"),""!==cia(a)&&c("wt"),c("gssmodulesetproto"),c("ujg"),c("sp"),
c("rs"),c("cb"),c("ee"),c("tpc"),c("m"));return b.join("/")},uT=function(a,b){return a.A[b]?a.A[b]:null},bia=function(a){a=uT(a,"md");return!!a&&"0"!==a},cia=function(a){switch(uT(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},vT=function(a,b){b&&0<b.length?(b.sort(),qT(a,"exm",b.join(","))):qT(a,"exm",null)},wT=function(a,b){b&&0<b.length?(b.sort(),qT(a,"excm",b.join(","))):qT(a,"excm",null)},xT=function(a){return(a=uT(a,"m"))?a.split(","):[]},eia=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();qT(a,"ee",c.join(";"))},yT=function(a){delete a.A.m;delete a.A.exm;delete a.A.ed},$ha=class{constructor(){this.A={};this.B="";this.D={};this.C=".wasm"}toString(){if(this.B.endsWith("_/wa/"))var a=`${this.B}${uT(this,"wk")}${this.C}`;else{a=this.B+dia(this);var b=this.D;var c=[],d;for(d in b)HK(d,b[d],c);b=c.join("&");c="";""!=b&&(c="?"+b);a+=c}return a}clone(){return tT(this.toString())}},
aia={vU:"k",NT:"ck",QU:"wk",mU:"m",YT:"exm",WT:"excm",LT:"am",kU:"mm",tU:"rt",gU:"d",XT:"ed",FU:"sv",QT:"deob",MT:"cb",BU:"rs",zU:"sdch",hU:"im",RT:"dg",VT:"br",UT:"br-d",TU:"wt",ZT:"ee",EU:"sm",lU:"md",dU:"gssmodulesetproto",OU:"ujg",NU:"sp",KU:"tpc"},fia=RegExp("^loaded_(g|h)?[_\\d]+$"),sT={PU:".wasm",DU:".map",KL:".symbols",iU:".loader.js",jU:".loader.sourcemap",RU:".worker.js",SU:".worker.sourcemap"};var zT=a=>{a=a.clone();yT(a);qT(a,"dg",null);qT(a,"d","0");vT(a,null);wT(a,null);return a},AT=!0,BT=(a,b,{cssRowKey:c,fl:d,Qj:e,callback:f}={})=>{qT(a,"m",b.join(","));e&&eia(a,e);c&&(qT(a,"ck",c),d?qT(a,"rs",d):AT&&(AT=!1));if(f){if(null!=f&&!fia.test(f))throw Error("hc`"+f);qT(a,"cb",f)}a=a.toString();0==a.lastIndexOf("/",0)&&(e=document.location.href.match(EK),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 _.Va(a)},gia=(a,b,{fB:c=[],cssRowKey:d,
fl:e,Qj:f,callback:g}={})=>{a=zT(a);wT(a,c);return BT(a,b,{cssRowKey:d,fl:e,Qj:f,callback:g})},hia=(a,b,{BI:c=[],fB:d=[],cssRowKey:e,fl:f,Qj:g,callback:h}={})=>{a=zT(a);qT(a,"d","1");vT(a,c);wT(a,d);return BT(a,b,{cssRowKey:e,fl:f,Qj:g,callback:h})};var jia=function(a){return iia(a).then(function(b){return JSON.parse(b.responseText)})},iia=function(a){const b={},c=b.JT?b.JT.A():AK.A();return(new nC(function(d,e){let f;try{c.open("GET",a,!0)}catch(g){e(new CT("Error opening XHR: "+g.message,a,c))}c.onreadystatechange=function(){if(4==c.readyState){_.ta.clearTimeout(f);var g;!(g=xK(c.status))&&(g=0===c.status)&&(g=FK(a),g=!("http"==g||"https"==g||""==g));g?d(c):e(new DT(c.status,a,c))}};c.onerror=function(){e(new CT("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.hT&&(f=_.ta.setTimeout(function(){c.onreadystatechange=()=>{};c.abort();e(new ET(a,c))},b.hT));try{c.send(null)}catch(g){c.onreadystatechange=()=>{},_.ta.clearTimeout(f),e(new CT("Error sending XHR: "+g.message,a,c))}})).G(function(d){d instanceof wC&&c.abort();throw d;})},CT=function(a,b,c){ba.call(this,
a+", url="+b);this.url=b;this.nK=c};qB(CT,ba);CT.prototype.name="XhrError";var DT=function(a,b,c){CT.call(this,"Request Failed, status="+a,b,c);this.status=a};qB(DT,CT);DT.prototype.name="XhrHttpError";var ET=function(a,b){CT.call(this,"Request timed out",a,b)};qB(ET,CT);ET.prototype.name="XhrTimeoutError";jB=jB||{};var FT=function(){$J.call(this)};qB(FT,$J);FT.prototype.initialize=function(){};var GT=function(a,b){this.A=a;this.B=b};GT.prototype.Te=function(a){this.A&&(this.A.call(this.B||null,a),this.A=this.B=null)};GT.prototype.abort=function(){this.B=this.A=null};var HT=function(a,b){$J.call(this);this.A=a;this.H=b;this.G=[];this.D=[];this.B=[]};qB(HT,$J);HT.prototype.I=FT;HT.prototype.C=null;HT.prototype.ab=function(){return this.H};var IT=function(a,b,c){a.G.push(new GT(b,c))},JT=function(a,b){a.D.push(new GT(b))};HT.prototype.isLoaded=function(){return!!this.C};HT.prototype.onLoad=function(a){var b=new this.I;b.initialize(a());this.C=b;b=(b=!!KT(this.B,a()))||!!KT(this.G,a());b||(this.D.length=0);return b};
HT.prototype.Yh=function(a){(a=KT(this.D,a))&&_.ta.setTimeout(GB("Module errback failures: "+a),0);this.B.length=0;this.G.length=0};var KT=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].Te(b)}catch(e){ib(e),c.push(e)}a.length=0;return c.length?c:null};HT.prototype.se=function(){HT.Bd.se.call(this);qv(this.C)};var LT=function(){this.H=null};aa=LT.prototype;aa.SI=function(){};aa.rB=function(){};aa.Kr=function(){};aa.uv=function(){throw Error("kc");};aa.HG=function(){return null};aa.isActive=function(){return!1};aa.wH=function(){return!1};aa.ZA=function(){};var lz;_.hz=null;_.iz=null;lz=[];var OT,kia,ST,TT,RT,QT,lia,mia,nia;_.MT=function(a,b,c,d,e=b){let f=b.length,g=()=>{f=0;a.onload=null;a.onerror=null;h=()=>{}},h=()=>{g();const p=e.filter(v=>!_.kz().ce(v).isLoaded());0!==p.length?d(p,`Response was successful but was missing module(s) ${p}.`):c()},m=()=>{f--;0==f&&h()};b.forEach(p=>{p=_.kz().ce(p);p.isLoaded()?m():(p.B.push(new GT(m)),JT(p,m))});a.onload=()=>h();a.onerror=()=>{g();d(b)}};
_.NT=function(a,b){let c=!1,d=[];for(let e=0;e<b.length;++e){const f=b[e];a.D[f]||(a.D[f]=!0,a.P.push(f),c=!0,d.push(f))}c&&(a.da=!1)};OT=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),fz(b)&&!tT(b).B.endsWith("_/js/")){b=xT(tT(b));for(const c of b)a.Z.includes(c)||a.Z.push(c)}};kia=function(a,b){return b.filter(c=>!a.D[c])};
_.PT=function(a,b,c,d){if(a.C)return a.C.then(()=>{_.PT(a,b,c,d)}),!0;if(!a.K){const f=[];var e=Object.assign({},a.D);QT(a,b,g=>{f.push(g.ab())},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=RT(a,g,d),m=_.bb(h).toString();for(;m.length>a.qs;)if(1<f)f-=Math.ceil((m.length-a.qs)/6),f=Math.max(f,1),g=b.slice(e,e+f),h=RT(a,g,d),m=_.bb(h).toString();else return a.K?(a.K=!1,a.C=lia(a).then(p=>{mia(a,p,d)}),_.PT(a,b.slice(e),c,d)):!1;e+=f;a.K?c(h,g):c(h,g,
e===b.length?b:[])}return!0};ST=function(a){a.da||(a.da=!0,a.P.sort());return a.P};TT=function(a){a=a.Z;a.sort();return a};RT=function(a,b,c){return a.K?hia(a.I,b,{cssRowKey:a.la,fl:a.ja,Qj:c,BI:ST(a),fB:TT(a)}):gia(a.I,b,{cssRowKey:a.la,fl:a.ja,BI:ST(a),fB:TT(a)})};_.UT=function(a,b){let c=[];for(let d=0;d<b.length;++d){const e=b[d];a.D[e]&&(delete a.D[e],_.ha(a.P,e),c.push(e))}};
QT=function(a,b,c,d,e,f={}){const g=_.kz();for(let h of b){b=g.ce(h);if(f[h]||e&&!e(b))continue;f[h]=!0;let m=b.A||[];if(d){let p=[];d[h]&&(p=Object.keys(d[h]));m=m.concat(p)}QT(a,m,c,d,e,f);c(b)}};lia=function(a){a=a.I.clone();yT(a);qT(a,"dg",null);qT(a,"md","1");return jia(a.toString())};mia=function(a,b,c){_.kz().Kr((b||{}).moduleGraph);QT(a,ST(a),d=>{_.NT(a,[d.ab()])},c);a.C=null};
_.VT=class{constructor(a,b,c,d=!1,e=!1){this.I=tT(_.bb(a).toString(),!0);this.la=b;this.ja=c;this.K=d;this.D={};this.W={};this.P=[];this.da=!0;this.Z=(a=uT(this.I,"excm"))?a.split(","):[];this.Oa=e;this.rs=!1;this.mq="anonymous";this.qs=4043;this.wu=document.head||document.documentElement;this.C=this.H=null;this.Wa=!0;_.NT(this,xT(this.I));this.Ut=void 0;this.N()}wa(a,b,{Qj:c,Yh:d,SV:e,ER:f}={}){this.W=b;if(!a)throw Error("lc");if(this.Oa){for(const g of document.getElementsByTagName("style"))OT(this,
g);for(const g of document.getElementsByTagName("link"))OT(this,g)}this.Da(kia(this,a),c,d,e,f)}Da(a,b,c=()=>{},d=()=>{}){_.PT(this,a,(e,f,g=f)=>{this.load(e,f,c,d,g,b)},b)||c(-1)}N(){}load(a,b,c,d,e=b){const f=nia(a,this.rs,this.mq,this.Ut);_.NT(this,b);this.H=f;this.wu.insertBefore(f,this.wu.firstChild);_.MT(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.W)this.W[h].isLoaded()&&g.add(h);Array.from(g);d()},g=>{f.parentElement.removeChild(f);
this.H==f&&(this.H=null);_.UT(this,g);this.C?this.C.then(()=>{c(-1)}):c(-1)},e)}};nia=(a,b,c,d)=>{const e=_.Qw(document,"SCRIPT");_.hb(e,a);b&&(e.crossOrigin=c);e.async=!1;d&&e.setAttribute("fetchpriority",d);return e};/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
_.WT=function(a,b){this.H=[];this.da=a;this.Z=b||null;this.D=this.A=!1;this.C=void 0;this.P=this.ja=this.K=!1;this.I=0;this.B=null;this.G=0};qB(_.WT,oz);_.WT.prototype.cancel=function(a){if(this.A)this.C instanceof _.WT&&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.da?this.da.call(this.Z,this):this.P=!0;this.A||this.N(new XT(this))}};_.WT.prototype.W=function(a,b){this.K=!1;YT(this,a,b)};
var YT=function(a,b,c){a.A=!0;a.C=c;a.D=!b;ZT(a)},aU=function(a){if(a.A){if(!a.P)throw new $T(a);a.P=!1}};_.WT.prototype.callback=function(a){aU(this);YT(this,!0,a)};_.WT.prototype.N=function(a){aU(this);YT(this,!1,a)};_.cU=function(a,b,c){_.bU(a,b,null,c)};_.bU=function(a,b,c,d){a.H.push([b,c,d]);a.A&&ZT(a)};_.WT.prototype.then=function(a,b,c){let d,e;const f=new nC(function(g,h){e=g;d=h});_.bU(this,e,function(g){g instanceof XT?f.cancel():d(g);return dU},this);return f.then(a,b,c)};
_.WT.prototype.$goog_Thenable=!0;_.WT.prototype.la=function(a){const b=new _.WT;_.bU(this,b.callback,b.N,b);a&&(b.B=this,this.G++);return b};
var eU=function(a){return uB(a.H,function(b){return"function"===typeof b[1]})},dU={},ZT=function(a){if(a.I&&a.A&&eU(a)){var b=a.I,c=fU[b];c&&(_.ta.clearTimeout(c.A),delete fU[b]);a.I=0}a.B&&(a.B.G--,delete a.B);b=a.C;for(var d=c=!1;a.H.length&&!a.K;){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.Z,b);g===dU&&(g=void 0);void 0!==g&&(a.D=a.D&&(g==b||g instanceof Error),a.C=b=g);if(lC(b)||"function"===typeof _.ta.Promise&&b instanceof _.ta.Promise)d=!0,a.K=!0}catch(m){b=
m,a.D=!0,eU(a)||(c=!0)}}a.C=b;d&&(g=(0,_.oB)(a.W,a,!0),d=(0,_.oB)(a.W,a,!1),b instanceof _.WT?(_.bU(b,g,d),b.ja=!0):b.then(g,d));c&&(b=new gU(b),fU[b.A]=b,a.I=b.A)},$T=function(){ba.call(this)};qB($T,ba);$T.prototype.message="Deferred has already fired";$T.prototype.name="AlreadyCalledError";var XT=function(){ba.call(this)};qB(XT,ba);XT.prototype.message="Deferred was canceled";XT.prototype.name="CanceledError";var gU=function(a){this.A=_.ta.setTimeout((0,_.oB)(this.C,this),0);this.B=a};
gU.prototype.C=function(){delete fU[this.A];throw this.B;};var fU={};var oia=function(a){switch(a.type){case hU.A.NC:return"Unauthorized";case hU.A.mw:return"Consecutive load failures";case hU.A.TIMEOUT:return"Timed out";case hU.A.IC:return"Out of date module id";case hU.A.xw:return"Init error";default:return`Unknown failure type ${a.type}`}},hU=class{constructor(a,b){this.type=a;this.status=b}toString(){return`${oia(this)} (${void 0!=this.status?this.status:"?"})`}};jB.Le=hU;jB.Le.A={NC:0,mw:1,TIMEOUT:2,IC:3,xw:4};var iU=function(){this.Sa=this.H=null;this.A={};this.D=[];this.G=[];this.da=[];this.B=[];this.K=[];this.I={};this.ja={};this.C=this.P=new HT([],"");this.Da=null;this.N=new _.WT;this.wa=this.la=!1;this.W=0;this.Ha=this.eb=this.Oa=!1};qB(iU,LT);var jU=function(a,b){ba.call(this,`Error loading ${a}: ${b}`)};qB(jU,ba);aa=iU.prototype;aa.SI=function(a){this.la=a};aa.rB=function(a){this.wa=a};
aa.Kr=function(a,b){if(!(this instanceof iU))this.Kr(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 HT(e,f)}b&&b.length?(ma(this.D,b),this.Da=b[b.length-1]):this.N.A||this.N.callback();this.Sa=c;Object.freeze(this.Sa);this.C==this.P&&(this.C=null,this.P.onLoad((0,_.oB)(this.HG,
this))&&kU(this,new jB.Le(jB.Le.A.xw)),lU(this))}};aa.ce=function(a){return this.A[a]};aa.uv=function(a,b){if(this.I[a]){delete this.I[a][b];for(const c in this.I[a])return;delete this.I[a]}};aa.isActive=function(){return 0<this.D.length};aa.wH=function(){return 0<this.K.length};
var lU=function(a){var b=a.Oa,c=a.isActive();c!=b&&(mU(a,c?"active":"idle"),a.Oa=c);b=a.wH();b!=a.eb&&(mU(a,b?"userActive":"userIdle"),a.eb=b)},nU=function(a,b,c){var d=[];sa(b,d);b=[];for(var e={},f=0;f<d.length;f++){var g=d[f],h=a.ce(g);if(!h)throw Error("mc`"+g);var m=new _.WT;e[g]=m;h.isLoaded()?m.callback(null):(pia(a,g,h,!!c,m),a.Tq(g)||b.push(g))}0<b.length&&(a.wa?_.cU(a.N,(0,_.oB)(a.Z,a,b)):0===a.D.length?a.Z(b):(a.B.push(b),lU(a)));return e},pia=function(a,b,c,d,e){IT(c,e.callback,e);JT(c,
function(f){e.N(new jU(b,f))});a.Tq(b)?d&&(0<=da(a.K,b)||a.K.push(b),lU(a)):d&&(0<=da(a.K,b)||a.K.push(b))};
iU.prototype.Z=function(a,b,c){b||(this.W=0);var d=qia(this,a);this.wa?ma(this.D,d):this.D=d;this.G=this.la?a:_.ja(d);lU(this);if(0!==d.length){this.da.push.apply(this.da,d);if(0<Object.keys(this.I).length&&!this.H.Wa)throw Error("nc");a=(0,_.oB)(this.H.wa,this.H,_.ja(d),this.A,{Qj:this.I,GV:!!c,Yh:e=>{var f=this.G;e=null!=e?e:void 0;this.W++;this.G=f;d.forEach(pB(_.ha,this.da),this);401==e?(kU(this,new jB.Le(jB.Le.A.NC,e)),this.B.length=0):410==e?(oU(this,new jB.Le(jB.Le.A.IC,e)),pU(this)):3<=this.W?
(oU(this,new jB.Le(jB.Le.A.mw,e)),pU(this)):this.Z(this.G,!0,8001==e)},ER:(0,_.oB)(this.PP,this)});(b=5E3*Math.pow(this.W,2))?_.ta.setTimeout(a,b):a()}};
var qia=function(a,b){b=b.filter(e=>a.A[e].isLoaded()?(_.ta.setTimeout(()=>Error("oc`"+e),0),!1):!0);for(var c=[],d=0;d<b.length;d++)c=c.concat(qU(a,b[d]));sa(c);return!a.la&&1<c.length?(b=c.shift(),a.B=c.map(function(e){return[e]}).concat(a.B),[b]):c},qU=function(a,b){var c=La(a.da),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.ce(b[e]).A,g=f.length-1;0<=g;g--){var h=f[g];a.ce(h).isLoaded()||c[h]||(d.push(h),b.push(h))}d.reverse();sa(d);return d};aa=iU.prototype;
aa.fp=function(){if(this.C){var a=this.C.ab(),b=[];if(this.I[a]){for(const c of Object.keys(this.I[a])){const d=this.ce(c);d&&!d.isLoaded()&&(this.uv(a,c),b.push(c))}this.fA(b)}this.Wa()||(this.A[a].onLoad((0,_.oB)(this.HG,this))&&kU(this,new jB.Le(jB.Le.A.xw)),_.ha(this.K,a),_.ha(this.D,a),0===this.D.length&&pU(this),this.Da&&a==this.Da&&(this.N.A||this.N.callback()),lU(this),this.C=null)}};
aa.Tq=function(a){if(0<=da(this.D,a))return!0;for(var b=0;b<this.B.length;b++)if(0<=da(this.B[b],a))return!0;return!1};aa.load=function(a,b){return nU(this,[a],b)[a]};aa.fA=function(a){nU(this,a)};aa.gF=function(a){this.C&&"synthetic_module_overhead"===this.C.ab()&&(this.fp(),delete this.A.synthetic_module_overhead);this.A[a]&&rU(this,this.A[a].A||[],b=>{b.C=new FT;_.ha(this.D,b.ab())},b=>!b.isLoaded());this.C=this.ce(a)};
aa.ZA=function(a){this.C||(this.A.synthetic_module_overhead=new HT([],"synthetic_module_overhead"),this.C=this.A.synthetic_module_overhead);this.C.B.push(new GT(a))};aa.PP=function(){oU(this,new jB.Le(jB.Le.A.TIMEOUT));pU(this)};
var oU=function(a,b){1<a.G.length?a.B=a.G.map(function(c){return[c]}).concat(a.B):kU(a,b)},kU=function(a,b){var c=a.G;a.D.length=0;for(var d=[],e=0;e<a.B.length;e++){var f=a.B[e].filter(function(m){var p=qU(this,m);return uB(c,function(v){return 0<=da(p,v)})},a);ma(d,f)}for(e=0;e<c.length;e++)ea(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.B.length;f++)_.ha(a.B[f],d[e]);_.ha(a.K,d[e])}var g=a.ja.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]].Yh(b);a.G.length=0;lU(a)},pU=function(a){for(;a.B.length;){var b=a.B.shift().filter(function(c){return!this.ce(c).isLoaded()},a);if(0<b.length){a.Z(b);return}}lU(a)},mU=function(a,b){a=a.ja[b];for(var c=0;a&&c<a.length;c++)a[c](b)},rU=function(a,b,c,d=()=>!0,e={}){for(const f of b)b=a.ce(f),!e[f]&&d(b)&&(e[f]=!0,rU(a,b.A||[],c,d,e),c(b))};iU.prototype.dispose=function(){rv(Ha(this.A),this.P);this.A={};this.D=[];this.G=[];this.K=[];this.B=[];this.ja={};this.Ha=!0};iU.prototype.Wa=function(){return this.Ha};
_.iz=function(){return new iU};var ria=[5E3,2E4],tU=function(a,b){b=b.filter(c=>!a.Tq(c)&&!a.ce(c).isLoaded());0<b.length&&(sia(a,...b),a.I.push(b),sU(a))},uU=function(a,b){return new nC((c,d)=>{const e=a.ce(b);e.isLoaded()?c(null):(IT(e,()=>{c(null)}),JT(e,f=>{d(Error("pc`"+b+"`"+f))}))})},vU=function(a,b,c,d=()=>!0,e={}){for(const f of b)b=a.ce(f),!e[f]&&d(b)&&(e[f]=!0,vU(a,b.A||[],c,d,e),c(b))},wU=function(a,...b){b.forEach(c=>{delete a.G[c]})},sia=function(a,...b){b.forEach(c=>{a.G[c]=!0})},sU=function(a){for(;a.D<a.K&&0<a.I.length;){const b=
a.I.shift().filter(c=>!a.ce(c).isLoaded());if(0<b.length){a.D++;let c=()=>{a.D--;sU(a);c=()=>{}};uC(b.map(f=>uU(a,f))).then(()=>{c()});let d=0;const e=()=>{if(0<Object.keys(a.B).length&&!a.H.Wa)throw Error("nc");a.H.wa(b,a.C,{Qj:a.B,Yh:f=>{const g=ria[d++];void 0!==g?setTimeout(()=>{e()},g):(wU(a,...b),c(),b.forEach(h=>{h=a.ce(h);h.isLoaded()||h.Yh(new jB.Le(jB.Le.A.mw,f))}))}})};e()}}},tia=class extends LT{constructor(){super();this.C=Object.create(null);this.G=Object.create(null);this.K=Infinity;
this.D=0;this.I=[];this.B=Object.create(null);this.A=this.ce("{base}")}Kr(){this.A&&"{base}"==this.A.ab()&&this.fp()}ce(a){let b=this.C[a];b||(b=new HT([],a),this.C[a]=b);return b}uv(a,b){if(this.B[a]){delete this.B[a][b];for(const c in this.B[a])return;delete this.B[a]}}Tq(a){return!!this.G[a]}load(a){tU(this,[a]);return uU(this,a)}fA(a){const b=Object.create(null),c=[];a.forEach(d=>{b[d]||(b[d]=uU(this,d),c.push(d))});tU(this,c)}gF(a){let b;"synthetic_module_overhead"===(null==(b=this.A)?void 0:
b.ab())&&this.fp();let c,d;vU(this,null!=(d=null==(c=this.C[a])?void 0:c.A)?d:[],e=>{e.C=new FT},e=>!e.isLoaded());this.A=this.ce(a)}fp(){if(this.A){var a=this.A.ab(),b=[];if(this.B[a]){for(const c of Object.keys(this.B[a]))this.ce(c).isLoaded()||(this.uv(a,c),b.push(c));this.fA(b)}this.A.onLoad(()=>null);this.A=null;(!this.Tq(a)&&/^sy[0-9a-z]{0,4}$/.test(a)||"synthetic_module_overhead"===a)&&delete this.C[a];wU(this,a)}}ZA(a){this.A||(this.C.synthetic_module_overhead=new HT([],"synthetic_module_overhead"),
this.A=this.C.synthetic_module_overhead);this.A.B.push(new GT(a))}rB(a){this.K=a?Infinity:1}};var xU=function(a,b){const c=setTimeout(a,b);return()=>clearTimeout(c)},uia=function(a){if("undefined"===typeof window)return xU(a,0);if("undefined"===typeof window.requestAnimationFrame)return xU(a,16);const b=window.requestAnimationFrame(a);return()=>window.cancelAnimationFrame(b)},zz;var Az=class{constructor(a,b){this.A=uz(b.get(_.vz),a)}create(a){return new via(this.A,a)}},yU=function(a,b){return a.W&&Zone.current!==a.W?a.P.run(b):b()},Dz=function(a,b){return yU(a,()=>null===a.Id?a.C.get(b):a.Id.instance[b])},wia=function(a){a.I||(a.I=uia(()=>{a.I=null;a.Yb()}))},Cz=function(a,b,c,d){yU(a,()=>{if(d){var e;c=d.call(null==(e=a.Id)?void 0:e.instance,c)}if(null===a.Id)a.C.set(b,c);else{e=c;var f=Dz(a,b);if(e!==f&&(e===e||f===f)||void 0===c&&a.K.has(b)){e=c;if(a.H)if(null===a.A&&
(a.A={}),f=a.A[b])f.he=e;else{var g=(f=a.K.has(b))?void 0:Dz(a,b);a.A[b]=new Zh(g,e,f)}a.K.delete(b);a.G=!0;a.Id.instance[b]=c;wia(a)}}})},xia=function(a){a.B.inputs.forEach(({rk:b,transform:c})=>{a.C.has(b)&&Cz(a,b,a.C.get(b),c)});a.C.clear()},yia=function(a,b){const c=a.B.outputs.map(({rk:d,BJ:e})=>_.A(b.instance[d],_.z(f=>({name:e,value:f}))));a.Z.next(c)},via=class{constructor(a,b){this.B=a;this.Ca=b;this.Z=new _.Dn(1);this.lc=_.A(this.Z,_.Kn(c=>_.lm(...c)));this.A=this.N=this.Id=null;this.H=
this.G=!1;this.D=this.I=null;this.C=new Map;this.K=new Set(this.B.inputs.map(({rk:c})=>c));this.P=this.Ca.get(_.sq);this.W="undefined"===typeof Zone?null:this.P.run(()=>Zone.current)}connect(a){yU(this,()=>{if(null!==this.D)this.D(),this.D=null;else if(null===this.Id){const b=_.Jq({Cb:[],parent:this.Ca}),c=yz(a,this.B.Ta);this.Id=this.B.create(b,c,a);this.N=this.Id.Ca.get(_.Yq);this.H="function"===typeof this.Id.instance.kc;xia(this);yia(this,this.Id);this.Yb();tF(this.Ca.get(_.Rq),this.Id.A)}})}disconnect(){yU(this,
()=>{null!==this.Id&&null===this.D&&(this.D=xU(()=>{null!==this.Id&&(this.Id.destroy(),this.N=this.Id=null)},10))})}Yb(){if(null!==this.Id){var a=this.Id;if(this.H&&null!==this.A){var b=this.A;this.A=null;a.instance.kc(b)}a=this.N;this.G&&(this.G=!1,_.FE(a));this.Id.G.Yb()}}};/*

 Copyright 2016 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var zU=!!/^\s*class\s*\{\s*\}\s*$/.test(class{}.toString())||HTMLElement.es5Shimmed||void 0===_.ta.Reflect||void 0===_.ta.customElements||_.ta.customElements.polyfillWrapFlushCallback||!1,AU,zia=()=>{const a=HTMLElement;if(zU)return a;if(void 0!==AU)return AU;const b=_.ta.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 AU=c},BU=!1;zU||BU||(BU=!0,_.ta.HTMLElement=zia());var Bz=class extends HTMLElement{constructor(){super(...arguments);this.C=null}};var CU=class{};var Qz=RegExp("{{\\s*(.+?)\\s*}}","g"),Sz=/-+([a-z0-9])/g;var Aia=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(" ")),Zz=function(a,b,c){let d="";const e=b.toString().trim();Aia.has(a)&&0!==b&&"0"!==b&&("number"===typeof b?d="px":(a=b.match(/^[+-]?[\d\.]+([a-z]*)$/))&&0==
a[1].length&&c.push(new _.Vf(3005,!1)));return e+d},Bia=class extends CU{};var fA="undefined"===typeof document?null:document.documentElement;var DU=class{};var lA=new Set(["true","1"]),mA=new Set(["false","0"]);var nA=RegExp("s*:selfs*,?","g"),EU=class{yd(a,b){b=new Cia(b);this.B(b);return Vz(this,Nz(a),b)}B(a){a.B="";a.D=new Map;a.D.set("",new Map);a.A=0}lK(a,b){let c=b.uk=0,d=b.Mh=0;const e=[],f=[];"@"==a.name.charAt(0)&&b.errors.push(new _.Vf(3006,!1));a.QO.forEach(g=>{this.B(b);if(0==g.type){var h=g.name;h.toString().split(/\s*,\s*/).forEach(m=>{g.name=m;e.push(this.fC(g,b))});g.name=h}else 1==g.type?(h=this.gC(g,b),c+=h.uk,d+=h.Mh,f.push(h)):b.errors.push(new _.Vf(3007,!1))});return{type:7,name:a.name,
wm:e,Ag:f,uk:c,Mh:d,options:null}}fC(a,b){const c=this.us(a.styles,b),d=a.options&&a.options.params||null;if(c.GO){const e=new Set,f=d||{};c.styles.forEach(g=>{g instanceof Map&&g.forEach(h=>{Oz(h).forEach(m=>{f.hasOwnProperty(m)||e.add(m)})})});e.size&&b.errors.push(Fz([...e.values()]))}return{type:0,name:a.name,style:c,options:d?{params:d}:null}}gC(a,b){b.uk=0;b.Mh=0;const c=Vz(this,Nz(a.animation),b);return{type:1,HH:kA(a.jP,b.errors),animation:c,uk:b.uk,Mh:b.Mh,options:rA(a.options)}}jK(a,b){return{type:2,
Ze:a.Ze.map(c=>Vz(this,c,b)),options:rA(a.options)}}hK(a,b){const c=b.A;let d=0;const e=a.Ze.map(f=>{b.A=c;f=Vz(this,f,b);d=Math.max(d,b.A);return f});b.A=d;return{type:3,Ze:e,options:rA(a.options)}}eK(a,b){const c=qA(a.oj,b.errors);b.C=c;var d=a.styles?a.styles:_.$x({});if(5==d.type)a=this.hw(d,b);else{d=a.styles;a=!1;d||(a=!0,d={},c.easing&&(d.easing=c.easing),d=_.$x(d));b.A+=c.duration+c.delay;const e=this.us(d,b);e.sQ=a;a=e}b.C=null;return{type:4,oj:c,style:a,options:null}}us(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 _.Vf(3002,!1)):c.push(new Map(Object.entries(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,GO:e,options:null}}C(a,b){const c=b.C;let d=b.A,e=b.A;c&&0<e&&
(e-=c.duration+c.delay);a.styles.forEach(f=>{"string"!==typeof f&&f.forEach((g,h)=>{const m=b.D.get(b.B),p=m.get(h);let v=!0;p&&(e!=d&&e>=p.startTime&&d<=p.endTime&&(b.errors.push(new _.Vf(3010,!1)),v=!1),e=p.startTime);v&&m.set(h,{startTime:e,endTime:d});b.options&&Pz(g,b.options,b.errors)})})}hw(a,b){const c={type:5,styles:[],options:null};if(!b.C)return b.errors.push(new _.Vf(3011,!1)),c;let d=0;const e=[];let f=!1,g=!1,h=0;const m=a.Ze.map(E=>{E=this.A(E,b);let J=null!=E.offset?E.offset:pA(E.styles),
P=0;null!=J&&(d++,P=E.offset=J);g=g||0>P||1<P;f=f||P<h;h=P;e.push(P);return E});g&&b.errors.push(new _.Vf(3012,!1));f&&b.errors.push(new _.Vf(3200,!1));a=a.Ze.length;let p=0;0<d&&d<a?b.errors.push(new _.Vf(3202,!1)):0==d&&(p=1/(a-1));const v=a-1,w=b.A,y=b.C,B=y.duration;m.forEach((E,J)=>{J=0<p?J==v?1:p*J:e[J];const P=J*B;b.A=w+y.delay+P;y.duration=P;this.C(E,b);E.offset=J;c.styles.push(E)});return c}iw(a,b){return{type:8,animation:Vz(this,Nz(a.animation),b),options:rA(a.options)}}fK(a,b){b.Mh++;return{type:9,
options:rA(a.options)}}gK(a,b){return{type:10,animation:this.iw(a.animation,b),options:rA(a.options)}}iK(a,b){const c=b.B,d=a.options||{};b.uk++;b.G=a;const [e,f]=oA(a.Fo);b.B=c.length?c+" "+e:e;dA(b.D,b.B,new Map);const g=Vz(this,Nz(a.animation),b);b.G=null;b.B=c;return{type:11,Fo:e,limit:d.limit||0,optional:!!d.optional,cQ:f,animation:g,UV:a.Fo,options:rA(a.options)}}kK(a,b){b.G||b.errors.push(new _.Vf(3013,!1));const c="full"===a.oj?{duration:0,delay:0,easing:"full"}:Iz(a.oj,b.errors,!0);return{type:12,
animation:Vz(this,Nz(a.animation),b),oj:c,options:null}}},Cia=class{constructor(a){this.errors=a;this.Mh=this.uk=0;this.C=this.B=this.G=null;this.A=0;this.D=new Map;this.options=null}};var FU=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 Dia=RegExp(":enter","g"),Eia=RegExp(":leave","g"),tA=function(a,b,c,d,e,f,g,h,m,p=[]){var v=new Fia;m=m||new FU;a=new GU(a,b,m,d,e,p,[]);a.options=h;d=h.delay?Hz(h.delay):0;HU(a.A,d);IU(a.A,[f],null,a.errors,h);Vz(v,c,a);c=a.ri.filter(w=>w.la());if(c.length&&g.size){let w;for(f=c.length-1;0<=f;f--)if(v=c[f],v.element===b){w=v;break}w&&w.ja===w.A&&IU(w,[g],null,a.errors,h)}return c.length?c.map(w=>w.da()):[sA(b,[],[],[],0,d,"",!1)]},Fia=class{lK(){}fC(){}gC(){}fK(a,b){var c=b.W.get(b.element);
if(c){const d=JU(b,a.options),e=b.A.B;c=this.B(c,d,d.options);e!=c&&KU(b,c)}b.B=a}gK(a,b){const c=JU(b,a.options);KU(c);this.A([a.options,a.animation.options],b,c);this.iw(a.animation,c);KU(b,c.A.B);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:Hz(Rz(a,null!=(g=null==(f=d)?void 0:f.params)?g:{},b.errors));LU(c,a)}}}B(a,b,c){let d=b.A.B;const e=null!=c.duration?Hz(c.duration):null,f=null!=c.delay?Hz(c.delay):null;0!==e&&a.forEach(g=>{const h=
{duration:null!=e?e:g.duration,delay:b.A.B+(null!=f?f:0)+g.delay,easing:""};g=new Gia(b.G,g.element,g.ek,g.qo,g.Yl,h,g.YS);b.ri.push(g);d=Math.max(d,h.duration+h.delay)});return d}iw(a,b){MU(b,a.options,!0);Vz(this,a.animation,b);b.B=a}jK(a,b){const c=b.H;let d=b;const e=a.options;e&&(e.params||e.delay)&&(d=JU(b,e),KU(d),null!=e.delay&&(6==d.B.type&&(NU(d.A),d.B=OU),LU(d,Hz(e.delay))));a.Ze.length&&(a.Ze.forEach(f=>Vz(this,f,d)),PU(d.A),d.H>c&&KU(d));b.B=a}hK(a,b){const c=[];let d=b.A.B;const e=a.options&&
a.options.delay?Hz(a.options.delay):0;a.Ze.forEach(f=>{const g=JU(b,a.options);e&&LU(g,e);Vz(this,f,g);d=Math.max(d,g.A.B);c.push(g.A)});c.forEach(f=>QU(b.A,f));KU(b,d);b.B=a}C(a,b){return a.YO?(a=a.WS,a=b.params?Rz(a,b.params,b.errors):a,Iz(a,b.errors)):{duration:a.duration,delay:a.delay,easing:a.easing}}eK(a,b){const c=b.C=this.C(a.oj,b),d=b.A;c.delay&&(RU(b.A,b.A.duration+c.delay),NU(d));const e=a.style;5==e.type?this.hw(e,b):(RU(b.A,b.A.duration+c.duration),this.us(e,b),PU(d));b.C=null;b.B=a}us(a,
b){const c=b.A;var d=b.C;!d&&0<c.A.size&&(c.duration+=1,c.N());d=d&&d.easing||a.easing;if(a.sQ){d&&c.P.set("easing",d);for(let [e,f]of c.C)d=e,c.K.set(d,f||"*"),c.A.set(d,"*");c.ja=c.A}else IU(c,a.styles,d,b.errors,b.options);b.B=a}hw(a,b){const c=b.C,d=b.A.duration,e=c.duration,f=JU(b).A;f.easing=c.easing;a.styles.forEach(g=>{RU(f,(g.offset||0)*e);IU(f,g.styles,g.easing,b.errors,b.options);PU(f)});QU(b.A,f);KU(b,d+e);b.B=a}iK(a,b){var c=b.A.B;const d=a.options||{},e=d.delay?Hz(d.delay):0;e&&(6===
b.B.type||0==c&&0<b.A.A.size)&&(NU(b.A),b.B=OU);let f=c;c=Hia(b,a.Fo,a.limit,a.cQ,d.optional?!0:!1,b.errors);b.D=c.length;let g=null;c.forEach((h,m)=>{b.qf=m;m=JU(b,a.options,h);e&&LU(m,e);h===b.element&&(g=m.A);Vz(this,a.animation,m);PU(m.A);f=Math.max(f,m.A.B)});b.qf=0;b.D=0;KU(b,f);g&&(QU(b.A,g),NU(b.A));b.B=a}kK(a,b){const c=b.P,d=b.A;var e=a.oj,f=Math.abs(e.duration);const g=f*(b.D-1);f*=b.qf;switch(0>e.duration?"reverse":e.easing){case "reverse":f=g-f;break;case "full":f=c.N}e=b.A;f&&HU(e,f);
e=e.B;Vz(this,a.animation,b);b.B=a;c.N=d.B-e+(d.startTime-c.A.startTime)}},OU={},JU=function(a,b=null,c){c=c||a.element;c=new GU(a.G,c,a.W,a.I,a.K,a.errors,a.ri,a.A.fork(c,0));c.B=a.B;c.C=a.C;c.options=a.Z();MU(c,b);c.qf=a.qf;c.D=a.D;c.P=a;a.H++;return c},KU=function(a,b){a.B=OU;a.A=a.A.fork(a.element,b);a.ri.push(a.A)},LU=function(a,b){0<b&&HU(a.A,b)},MU=function(a,b,c){if(b){var d=a.options;null!=b.duration&&(d.duration=Hz(b.duration));null!=b.delay&&(d.delay=Hz(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]=Rz(e[g],f,a.errors))})}}},Hia=function(a,b,c,d,e,f){let g=[];d&&g.push(a.element);0<b.length&&(b=b.replace(Dia,"."+a.I),b=b.replace(Eia,"."+a.K),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 _.Vf(3014,!1));return g},GU=class{constructor(a,b,c,d,e,f,g,h){this.G=a;this.element=b;this.W=c;this.I=d;this.K=e;this.errors=f;this.ri=
g;this.C=this.P=null;this.B=OU;this.H=0;this.options={};this.N=this.D=this.qf=0;this.A=h||new SU(this.G,b,0);g.push(this.A)}get params(){return this.options.params}Z(){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}},HU=function(a,b){const c=1===a.D.size&&a.H.size;a.duration||c?(RU(a,a.B+b),c&&NU(a)):a.startTime+=b},IU=function(a,b,c,d,e){c&&a.P.set("easing",c);c=e&&e.params||{};b=wA(b,a.C);for(let [f,g]of b){b=f;
e=Rz(g,c,d);a.H.set(b,e);if(!a.G.has(b)){let h;a.K.set(b,null!=(h=a.C.get(b))?h:"*")}a.Z(b,e)}},NU=function(a){for(let [b,c]of a.G){let d=b,e=c;a.H.set(d,e);a.Z(d,e)}},PU=function(a){0!=a.H.size&&(a.H.forEach((b,c)=>{a.A.set(c,b)}),a.H.clear(),a.G.forEach((b,c)=>{a.A.has(c)||a.A.set(c,b)}))},QU=function(a,b){b.W.forEach((c,d)=>{const e=a.W.get(d);(!e||c.time>e.time)&&a.Z(d,c.value)})},RU=function(a,b){PU(a);a.duration=b;a.N()},SU=class{constructor(a,b,c,d){this.wa=a;this.element=b;this.startTime=
c;this.I=d;this.duration=0;this.easing=null;this.P=new Map;this.A=new Map;this.D=new Map;this.W=new Map;this.G=new Map;this.H=new Map;this.K=new Map;this.ja=null;this.I||(this.I=new Map);this.C=this.I.get(b);this.C||(this.C=this.G,this.I.set(b,this.G));this.N()}la(){switch(this.D.size){case 0:return!1;case 1:return 0<this.A.size;default:return!0}}get B(){return this.startTime+this.duration}fork(a,b){PU(this);return new SU(this.wa,a,b||this.B,this.I)}N(){this.A&&(this.P=this.A);this.A=this.D.get(this.duration);
this.A||(this.A=new Map,this.D.set(this.duration,this.A))}Z(a,b){this.G.set(a,b);this.C.set(a,b);this.W.set(a,{time:this.B,value:b})}get properties(){const a=[];for(let b in this.A)a.push(b);return a}da(){PU(this);const a=new Set,b=new Set,c=1===this.D.size&&0===this.duration;let d=[];this.D.forEach((g,h)=>{g=new Map([...this.K,...g]);g.forEach((m,p)=>{"!"===m?a.add(p):"*"===m&&b.add(p)});c||g.set("offset",h/this.duration);d.push(g)});const e=[...a.values()],f=[...b.values()];if(c){const g=d[0],h=
new Map(g);g.set("offset",0);h.set("offset",1);d=[g,h]}return sA(this.element,d,e,f,this.duration,this.startTime,this.easing,!1)}},Gia=class extends SU{constructor(a,b,c,d,e,f,g=!1){super(a,b,f.delay);this.ek=c;this.qo=d;this.Yl=e;this.Da=g;this.oj={duration:f.duration,delay:f.delay,easing:f.easing}}la(){return 1<this.ek.length}da(){let a=this.ek,{delay:b,duration:c,easing:d}=this.oj;if(this.Da&&b){const g=[],h=c+b;var e=b/h,f=new Map(a[0]);f.set("offset",0);g.push(f);f=new Map(a[0]);f.set("offset",
vA(e));g.push(f);e=a.length-1;for(f=1;f<=e;f++){let m=new Map(a[f]);const p=m.get("offset");m.set("offset",vA((b+p*c)/h));g.push(m)}c=h;b=0;d="";a=g}return sA(this.element,a,this.qo,this.Yl,c,b,d,!0)}};var TU={},UU=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?Iia(e,c,d):new Map},AA=class{constructor(a,b,c){this.C=a;this.A=b;this.B=c}match(a,b,c,d){return yA(this.A.HH,a,b,c,d)}yd(a,b,c,d,e,f,g,h,m,p){const v=[];var w=this.A.options&&this.A.options.params||TU;g=UU(this,c,g&&g.params||TU,v);const y=h&&h.params||TU;h=UU(this,d,y,v);const B=new Set,E=new Map,J=new Map,P="void"===d;let U;w={params:zA(y,w),delay:null==(U=this.A.options)?void 0:U.delay};
a=p?[]:uA(a,b,this.A.animation,e,f,g,h,w,m,v);let ia=0;a.forEach(I=>{ia=Math.max(I.duration+I.delay,ia)});if(v.length)return xA(b,this.C,c,d,P,g,h,[],[],E,J,ia,v);a.forEach(I=>{const ka=I.element,na=dA(E,ka,new Set);I.qo.forEach(K=>na.add(K));const ua=dA(J,ka,new Set);I.Yl.forEach(K=>ua.add(K));ka!==b&&B.add(ka)});return xA(b,this.C,c,d,P,g,h,a,[...B.values()],E,J,ia)}},Iia=function(a,b,c){const d=new Map,e=zA(b,a.A);a.styles.styles.forEach(f=>{"string"!==typeof f&&f.forEach((g,h)=>{g&&(g=Rz(g,e,
c));const m=Kz(h);g=Zz(m,g,c);d.set(h,g)})});return d},Jia=class{constructor(a,b){this.styles=a;this.A=b}};var Kia=function(a,b,c,d,e){return a.C.find(f=>f.match(b,c,d,e))||null},Lia=class{constructor(a,b){this.name=a;this.A=b;this.C=[];this.wm=new Map;b.wm.forEach(c=>{this.wm.set(c.name,new Jia(c.style,c.options&&c.options.params||{}))});CA(this.wm,"true","1");CA(this.wm,"false","0");b.Ag.forEach(c=>{this.C.push(new AA(a,c,this.wm))});this.B=BA(a,this.wm)}};var Mia=new FU,Nia=class{constructor(a){this.D=a;this.G=new Map;this.C=new Map;this.A=[]}register(a,b){const c=[];b=(new EU).yd(b,c,[]);if(c.length)throw new _.Vf(3503,!1);this.G.set(a,b)}create(a,b,c={}){var d=[];const e=this.G.get(a),f=new Map;e?(b=uA(this.D,b,e,"ng-enter","ng-leave",new Map,new Map,c,Mia,d),b.forEach(g=>{const h=dA(f,g.element,new Map);g.Yl.forEach(m=>h.set(m,null))})):(d.push(new _.Vf(3300,!1)),b=[]);if(d.length)throw new _.Vf(3504,!1);f.forEach((g,h)=>{g.forEach((m,p)=>{g.set(p,
Tz(h,p))})});d=b.map(g=>{var h=f.get(g.element);const m=g.element;h=$z(g.ek,new Map,h);return this.D.animate(m,h,g.duration,g.delay,g.easing,[],!0)});d=Yz(d);this.C.set(a,d);d.Eb(()=>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 _.Vf(3301,!1);return a}Sb(a,b,c,d){b=cA(b,"","","");bA(this.B(a),c,b,d);return()=>{}}};var Oia=[],VU={Ld:"",pm:!1,tB:!1,mu:!1,dB:!1},FA={Ld:"",tB:!1,pm:!1,mu:!1,dB:!0},Pia=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])})}},WU=class{get params(){return this.options.params}constructor(a,b){this.Ld=void 0===b?"":b;var c=(b=a&&a.hasOwnProperty("value"))?a.value:a;this.value=null!=c?c:null;b?(a=Object.assign({},a),this.options=(delete a.value,a)):this.options={};this.options.params||(this.options.params={})}},XU=new WU("void"),
YU=function(a,b){a.A.A.delete(b);a.D.delete(b);const c=a.A.H.get(b);c&&(c.forEach(d=>d.destroy()),a.A.H.delete(b))},$U=function(a,b,c,d,e){const f=a.A.A.get(b),g=new Map;if(f){const h=[];f.forEach((m,p)=>{g.set(p,m.value);a.B.has(p)&&(m=a.ph(b,p,"void",e))&&h.push(m)});if(h.length)return ZU(a.A,a.id,b,!0,c,g),d&&Yz(h).Mf(()=>KA(a.A,b)),!0}return!1},Qia=function(a,b){const c=a.D.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).B,h=d.get(f)||
XU,m=new WU("void"),p=new aV(a.id,f,b);a.A.ja++;a.G.push({element:b,le:f,transition:g,fd:h,Fb:m,Wl:p,mH:!0})}})}},Ria=function(a,b){const c=[];a.G.forEach(d=>{const e=d.Wl;if(!e.ha){var f=d.element,g=a.D.get(f);g&&g.forEach(h=>{if(h.name==d.le){const m=cA(f,d.le,d.fd.value,d.Fb.value);m._data=b;bA(d.Wl,h.wg,m,h.callback)}});e.H?bV(a.A,()=>{e.destroy()}):c.push(d)}});a.G=[];return c.sort((d,e)=>{const f=d.transition.A.Mh,g=e.transition.A.Mh;return 0==f||0==g?f-g:hA(d.element,e.element)?1:-1})},Tia=
class{constructor(a,b,c){this.id=a;this.H=b;this.A=c;this.C=[];this.B=new Map;this.G=[];this.D=new Map;this.I="ng-tns-"+a;IA(b,this.I)}Sb(a,b,c,d){if(!this.B.has(b))throw new _.Vf(3302,!1);if(null==c||0==c.length)throw new _.Vf(3303,!1);if("start"!=c&&"done"!=c)throw new _.Vf(3400,!1);const e=dA(this.D,a,[]),f={name:b,wg:c,callback:d};e.push(f);const g=dA(this.A.A,a,new Map);g.has(b)||(IA(a,"ng-trigger"),IA(a,"ng-trigger-"+b),g.set(b,XU));return()=>{bV(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}N(a){a=this.B.get(a);if(!a)throw new _.Vf(3401,!1);return a}ph(a,b,c,d){d=void 0===d?!0:d;const e=this.N(b),f=new aV(this.id,b,a);var g=this.A.A.get(a);g||(IA(a,"ng-trigger"),IA(a,"ng-trigger-"+b),this.A.A.set(a,g=new Map));let h=g.get(b);const m=new WU(c,this.id);c&&c.hasOwnProperty("value")||!h||Pia(m,h.options);g.set(b,m);h||(h=XU);if("void"!==m.value&&h.value===m.value){if(!OA(h.params,m.params)){d=
[];const v=UU(e.B,h.value,h.params,d),w=UU(e.B,m.value,m.params,d);if(d.length)throw new _.Vf(3402,!1);bV(this.A,()=>{Mz(a,v);Lz(a,w)})}}else{c=dA(this.A.H,a,[]);c.forEach(v=>{v.Ld==this.id&&v.le==b&&v.Nf&&v.destroy()});g=Kia(e,h.value,m.value,a,m.params);var p=!1;if(!g){if(!d)return;g=e.B;p=!0}this.A.ja++;this.G.push({element:a,le:b,transition:g,fd:h,Fb:m,Wl:f,mH:p});p||(IA(a,"ng-animate-queued"),f.Zh(()=>{JA(a,"ng-animate-queued")}));f.Mf(()=>{var v=this.C.indexOf(f);0<=v&&this.C.splice(v,1);if(v=
this.A.H.get(a)){let w=v.indexOf(f);0<=w&&v.splice(w,1)}});this.C.push(f);c.push(f);return f}}K(a,b){const c=this.A.C.query(a,".ng-trigger",!0);c.forEach(d=>{if(!d.__ng_removed){var e=Sia(this.A,d);e.size?e.forEach(f=>$U(f,d,b,!1,!0)):YU(this,d)}});cV(this.A,()=>c.forEach(d=>YU(this,d)))}removeNode(a,b){const c=this.A;a.childElementCount&&this.K(a,b);if(!$U(this,a,b,!0)){var d=!1;if(c.Wa){var e=c.W.length?c.N.get(a):[];if(e&&e.length)d=!0;else for(e=a;e=e.parentNode;)if(c.A.get(e)){d=!0;break}}Qia(this,
a);d?ZU(c,this.id,a,!1,b):(d=a.__ng_removed,d&&d!==VU||(bV(c,()=>YU(this,a)),dV(c,a),c.Da(a,b)))}}destroy(a){this.C.forEach(b=>b.destroy());this.K(this.H,a)}},bV=function(a,b){a.wa.push(b)},Sia=function(a,b){const c=new Set;if(b=a.A.get(b))for(let d of b.values())d.Ld&&(b=a.G(d.Ld))&&c.add(b);return c},cV=function(a,b){a.Z.push(b)},ZU=function(a,b,c,d,e,f){a.B.push(c);c.__ng_removed={Ld:b,pm:e,mu:d,dB:!1,TA:f}},KA=function(a,b){const c=b.__ng_removed;if(c&&c.pm){b.__ng_removed=VU;if(c.Ld){dV(a,b);
const e=a.G(c.Ld);e&&YU(e,b)}a.Da(b,c.pm)}let d;(null==(d=b.classList)?0:d.contains("ng-animate-disabled"))&&eV(a,b,!1);a.C.query(b,".ng-animate-disabled",!0).forEach(e=>{eV(a,e,!1)})},dV=function(a,b){let c=a.C.query(b,".ng-trigger",!0);c.forEach(d=>Uia(a,d));0!=a.N.size&&(c=a.C.query(b,".ng-animating",!0),c.forEach(d=>Via(a,d)))},fV=function(a,b,c,d){if(DA(c)){var e=c.__ng_removed;e&&e.pm&&(e.pm=!1,e.tB=!0,e=a.B.indexOf(c),0<=e&&a.B.splice(e,1));b&&(b=a.G(b))&&IA(c,b.I);d&&a.D.push(c)}},eV=function(a,
b,c){c?a.K.has(b)||(a.K.add(b),IA(b,"ng-animate-disabled")):a.K.has(b)&&(a.K.delete(b),JA(b,"ng-animate-disabled"))},Uia=function(a,b){(a=a.H.get(b))&&a.forEach(c=>{c.Nf?c.H=!0:c.destroy()})},Via=function(a,b){(a=a.N.get(b))&&a.forEach(c=>c.finish())},Wia=function(a,b,c,d){return 0<c.length?a.C.animate(b.element,c,b.duration,b.delay,b.easing,d):new Wz(b.duration,b.delay)},Yia=class{Da(a,b){this.Oa(a,b)}constructor(a,b){this.la=a;this.C=b;this.W=[];this.da=new Map;this.H=new Map;this.N=new Map;this.A=
new Map;this.K=new Set;this.ja=this.Wa=0;this.P={};this.I=[];this.wa=[];this.Z=[];this.Ha=new Map;this.D=[];this.B=[];this.Oa=()=>{}}Sa(a,b){const c=this.I,d=this.Ha;if(0<=c.length-1){let e=!1,f=gA(b);for(;f;){const g=d.get(f);if(g){c.splice(c.indexOf(g)+1,0,a);e=!0;break}f=gA(f)}e||c.unshift(a)}else c.push(a);d.set(b,a);return a}register(a,b){var c=this.P[a];c||(c=new Tia(a,b,this),this.la&&hA(this.la,b)?this.Sa(c,b):(this.da.set(b,c),this.D.push(b)),c=this.P[a]=c);return c}destroy(a,b){a&&(bV(this,
()=>{}),cV(this,()=>{const c=this.G(a);this.Ha.delete(c.H);const d=this.I.indexOf(c);0<=d&&this.I.splice(d,1);c.destroy(b);delete this.P[a]}))}G(a){return this.P[a]}ph(a,b,c,d){return DA(b)&&(a=this.G(a))?(a.ph(b,c,d),!0):!1}removeNode(a,b,c){if(DA(b)){var d=a?this.G(a):null;d?d.removeNode(b,c):ZU(this,a,b,!1,c);(d=this.Ha.get(b))&&d.id!==a&&d.removeNode(b,c)}else this.Da(b,c)}Sb(a,b,c,d,e){return DA(b)?this.G(a).Sb(b,c,d,e):()=>{}}ac(a,b,c,d,e){return a.transition.yd(this.C,a.element,a.fd.value,
a.Fb.value,c,d,a.fd.options,a.Fb.options,b,e)}flush(a){a=void 0===a?-1:a;let b=[];this.da.size&&(this.da.forEach((d,e)=>this.Sa(d,e)),this.da.clear());if(this.Wa&&this.D.length)for(var c=0;c<this.D.length;c++)IA(this.D[c],"ng-star-inserted");if(this.I.length&&(this.ja||this.B.length)){c=[];try{b=this.Cc(c,a)}finally{for(a=0;a<c.length;a++)c[a]()}}else for(a=0;a<this.B.length;a++)KA(this,this.B[a]);this.ja=0;this.D.length=0;this.B.length=0;this.wa.forEach(d=>d());this.wa=[];if(this.Z.length){const d=
this.Z;this.Z=[];b.length?Yz(b).Mf(()=>{d.forEach(e=>e())}):d.forEach(e=>e())}}Cc(a,b){const c=new FU,d=[],e=new Map,f=[],g=new Map,h=new Map,m=new Map,p=new Set;this.K.forEach(Ga=>{p.add(Ga);Ga=this.C.query(Ga,".ng-animate-queued",!0);for(let W=0;W<Ga.length;W++)p.add(Ga[W])});const v=this.la;var w=Array.from(this.A.keys());const y=HA(w,this.D),B=new Map;let E=0;y.forEach((Ga,W)=>{const fa="ng-enter"+E++;B.set(W,fa);Ga.forEach(ra=>IA(ra,fa))});const J=[],P=new Set;var U=new Set;for(var ia=0;ia<this.B.length;ia++){var I=
this.B[ia];const Ga=I.__ng_removed;Ga&&Ga.pm&&(J.push(I),P.add(I),Ga.mu?this.C.query(I,".ng-star-inserted",!0).forEach(W=>P.add(W)):U.add(I))}const ka=new Map,na=HA(w,Array.from(P));na.forEach((Ga,W)=>{const fa="ng-leave"+E++;ka.set(W,fa);Ga.forEach(ra=>IA(ra,fa))});a.push(()=>{y.forEach((Ga,W)=>{const fa=B.get(W);Ga.forEach(ra=>JA(ra,fa))});na.forEach((Ga,W)=>{const fa=ka.get(W);Ga.forEach(ra=>JA(ra,fa))});J.forEach(Ga=>{KA(this,Ga)})});const ua=[],K=[];for(a=this.I.length-1;0<=a;a--)Ria(this.I[a],
b).forEach(Ga=>{const W=Ga.Wl,fa=Ga.element;ua.push(W);if(this.D.length){var ra=fa.__ng_removed;if(ra&&ra.tB){if(ra.TA&&ra.TA.has(Ga.le)){ra=ra.TA.get(Ga.le);var Ya=this.A.get(Ga.element);if(Ya&&Ya.has(Ga.le)){var pa=Ya.get(Ga.le);pa.value=ra;Ya.set(Ga.le,pa)}}W.destroy();return}}ra=!v||!hA(v,fa);Ya=ka.get(fa);pa=B.get(fa);const Fa=this.ac(Ga,c,pa,Ya,ra);if(Fa.errors&&Fa.errors.length)K.push(Fa);else if(ra)W.Zh(()=>Mz(fa,Fa.eu)),W.Eb(()=>Lz(fa,Fa.es)),d.push(W);else if(Ga.mH)W.Zh(()=>Mz(fa,Fa.eu)),
W.Eb(()=>Lz(fa,Fa.es)),d.push(W);else{var Qa=[];Fa.ri.forEach(ab=>{ab.YS=!0;this.K.has(ab.element)||Qa.push(ab)});Fa.ri=Qa;c.append(fa,Fa.ri);f.push({dH:Fa,Wl:W,element:fa});Fa.cS.forEach(ab=>dA(g,ab,[]).push(W));Fa.qo.forEach((ab,Nb)=>{if(ab.size){let Rc=h.get(Nb);Rc||h.set(Nb,Rc=new Set);ab.forEach((Lc,Hc)=>Rc.add(Hc))}});Fa.Yl.forEach((ab,Nb)=>{let Rc=m.get(Nb);Rc||m.set(Nb,Rc=new Set);ab.forEach((Lc,Hc)=>Rc.add(Hc))})}});if(K.length){const Ga=[];K.forEach(()=>{Ga.push(new _.Vf(3505,!1))});ua.forEach(W=>
W.destroy());throw new _.Vf(3402,!1);}const V=new Map,Z=new Map;f.forEach(Ga=>{const W=Ga.element;c.has(W)&&(Z.set(W,W),this.ob(Ga.Wl.Ld,Ga.dH,V))});d.forEach(Ga=>{const W=Ga.element;this.eb(W,!1,Ga.Ld,Ga.le,null).forEach(fa=>{dA(V,W,[]).push(fa);fa.destroy()})});const $a=J.filter(Ga=>PA(Ga,h,m)),Lb=new Map;GA(Lb,U,m).forEach(Ga=>{PA(Ga,h,m)&&$a.push(Ga)});const Gc=new Map;y.forEach(Ga=>{GA(Gc,new Set(Ga),h)});$a.forEach(Ga=>{const W=Lb.get(Ga),fa=Gc.get(Ga);let ra,Ya;Lb.set(Ga,new Map([...(null!=
(ra=null==W?void 0:W.entries())?ra:[]),...(null!=(Ya=null==fa?void 0:fa.entries())?Ya:[])]))});const Mb=[],Od=[],Qb={};f.forEach(Ga=>{const W=Ga.element,fa=Ga.Wl,ra=Ga.dH;if(c.has(W))if(p.has(W))fa.Eb(()=>Lz(W,ra.es)),fa.disabled=!0,fa.totalTime=ra.totalTime,d.push(fa);else{var Ya=Qb;if(1<Z.size){Ga=W;const pa=[];for(;Ga=Ga.parentNode;){const Fa=Z.get(Ga);if(Fa){Ya=Fa;break}pa.push(Ga)}pa.forEach(Fa=>Z.set(Fa,Ya))}Ga=this.yb(fa.Ld,ra,V,e,Gc,Lb);gV(fa,Ga);Ya===Qb?Mb.push(fa):((Ga=this.H.get(Ya))&&
Ga.length&&(fa.B=Yz(Ga)),d.push(fa))}else Mz(W,ra.eu),fa.Eb(()=>Lz(W,ra.es)),Od.push(fa),p.has(W)&&d.push(fa)});Od.forEach(Ga=>{var W=e.get(Ga.element);W&&W.length&&(W=Yz(W),gV(Ga,W))});d.forEach(Ga=>{Ga.B?Xia(Ga,Ga.B):Ga.destroy()});for(b=0;b<J.length;b++)if(U=J[b],a=U.__ng_removed,JA(U,"ng-leave"),!a||!a.mu){a=[];if(g.size)for((w=g.get(U))&&w.length&&a.push(...w),w=this.C.query(U,".ng-animating",!0),ia=0;ia<w.length;ia++)(I=g.get(w[ia]))&&I.length&&a.push(...I);a=a.filter(Ga=>!Ga.ha);a.length?LA(this,
U,a):KA(this,U)}J.length=0;Mb.forEach(Ga=>{this.W.push(Ga);Ga.Mf(()=>{Ga.destroy();this.W.splice(this.W.indexOf(Ga),1)});Ga.play()});return Mb}eb(a,b,c,d,e){let f=[];if(b)(e=this.N.get(a))&&(f=e);else if(a=this.H.get(a)){const g=!e||"void"==e;a.forEach(h=>{h.Nf||(g||h.le==d)&&f.push(h)})}if(c||d)f=f.filter(g=>c&&c!=g.Ld||d&&d!=g.le?!1:!0);return f}ob(a,b,c){var d=b.le;const e=b.element;a=b.tH?void 0:a;d=b.tH?void 0:d;for(const f of b.ri){const g=f.element,h=g!==e,m=dA(c,g,[]);this.eb(g,h,a,d,b.Fb).forEach(p=>
{const v=p.A;v.Zp&&v.Zp();p.destroy();m.push(p)})}Mz(e,b.eu)}yb(a,b,c,d,e,f){const g=b.le,h=b.element,m=[],p=new Set,v=new Set,w=b.ri.map(B=>{const E=B.element;p.add(E);var J=E.__ng_removed;if(J&&J.dB)return new Wz(B.duration,B.delay);J=E!==h;var P=NA((c.get(E)||Oia).map(I=>I.A)).filter(I=>I.element?I.element===E:!1),U=e.get(E);const ia=f.get(E);U=$z(B.ek,U,ia);P=Wia(this,B,U,P);B.bT&&d&&v.add(E);J&&(B=new aV(a,g,E),gV(B,P),m.push(B));return P});m.forEach(B=>{dA(this.N,B.element,[]).push(B);B.Mf(()=>
{var E=this.N,J=B.element;let P=E.get(J);P&&(P.length&&P.splice(P.indexOf(B),1),0==P.length&&E.delete(J));return P})});p.forEach(B=>IA(B,"ng-animating"));const y=Yz(w);y.Eb(()=>{p.forEach(B=>JA(B,"ng-animating"));Lz(h,b.es)});v.forEach(B=>{dA(d,B,[]).push(y)});return y}},gV=function(a,b){a.G||(a.A=b,a.D.forEach((c,d)=>{c.forEach(e=>bA(b,d,void 0,e))}),a.D.clear(),a.G=!0,a.totalTime=b.totalTime,a.Nf=!1)},Xia=function(a,b){const c=a.A;c.Cm&&b.Zh(()=>c.Cm("start"));b.Mf(()=>a.finish());b.Eb(()=>a.destroy())},
aV=class{constructor(a,b,c){this.Ld=a;this.le=b;this.element=c;this.A=new Wz;this.G=!1;this.D=new Map;this.ha=!1;this.B=null;this.disabled=this.H=!1;this.Nf=!0;this.totalTime=0}C(a,b){dA(this.D,a,[]).push(b)}Mf(a){this.Nf&&this.C("done",a);this.A.Mf(a)}Zh(a){this.Nf&&this.C("start",a);this.A.Zh(a)}Eb(a){this.Nf&&this.C("destroy",a);this.A.Eb(a)}init(){this.A.init()}aj(){return this.Nf?!1:this.A.aj()}play(){!this.Nf&&this.A.play()}pause(){!this.Nf&&this.A.pause()}xo(){!this.Nf&&this.A.xo()}finish(){this.A.finish()}destroy(){this.ha=
!0;this.A.destroy()}reset(){!this.Nf&&this.A.reset()}setPosition(a){this.Nf||this.A.setPosition(a)}Cm(a){const b=this.A;b.Cm&&b.Cm(a)}};var Zia=function(a,b){cV(a.A,b)},hV=class{constructor(a,b){this.D={};this.B=()=>{};this.A=new Yia(a.body,b);this.C=new Nia(b);this.A.Oa=(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 [f,g]=eA(c);a=this.C;c=f;var e=g;if("register"==e)a.register(c,d[0]);else if("create"==e)a.create(c,b,d[0]||{});else switch(b=a.B(c),e){case "play":b.play();break;case "pause":b.pause();break;case "reset":b.reset();break;case "restart":b.xo();
break;case "finish":b.finish();break;case "init":b.init();break;case "setPosition":b.setPosition(parseFloat(d[0]));break;case "destroy":a.destroy(c)}}else this.A.ph(a,b,c,d)}Sb(a,b,c,d,e){if("@"==c.charAt(0)){const [f,g]=eA(c);return this.C.Sb(f,b,g,e)}return this.A.Sb(a,b,c,d,e)}flush(a=-1){this.A.flush(a)}};var RA=class{constructor(a,b,c){this.nb=a;this.B=b;this.A=c;this.Pd=0;let d=iV.get(a);d||iV.set(a,d=new Map);this.C=d}start(){1>this.Pd&&(this.B&&Lz(this.nb,this.B,this.C),this.Pd=1)}finish(){this.start();2>this.Pd&&(Lz(this.nb,this.C),this.A&&(Lz(this.nb,this.A),this.A=null),this.Pd=1)}destroy(){this.finish();3>this.Pd&&(iV.delete(this.nb),this.B&&(Mz(this.nb,this.B),this.A=null),this.A&&(Mz(this.nb,this.A),this.A=null),Lz(this.nb,this.C),this.Pd=3)}},iV=new WeakMap;var jV=function(a){a.H||(a.H=!0,a.D.forEach(b=>b()),a.D=[])},kV=function(a){if(!a.W){a.W=!0;var b=a.ek;a.A=a.Ha(a.element,b,a.options);a.wa=b.length?b[b.length-1]:new Map;var c=()=>jV(a);a.A.addEventListener("finish",c);a.Eb(()=>{a.A.removeEventListener("finish",c)})}},lV=class{constructor(a,b,c,d){this.element=a;this.ek=b;this.options=c;this.C=d;this.D=[];this.G=[];this.I=[];this.Ga=this.K=this.H=this.W=!1;this.Z=[];this.da=[];this.time=0;this.B=null;this.ml=new Map;this.ja=c.duration;this.N=c.delay||
0;this.time=this.ja+this.N}init(){kV(this);this.Da()}Da(){this.N?this.P():this.A.pause()}la(a){const b=[];a.forEach(c=>{b.push(Object.fromEntries(c))});return b}Ha(a,b,c){return a.animate(this.la(b),c)}Zh(a){this.da.push(a);this.G.push(a)}Mf(a){this.Z.push(a);this.D.push(a)}Eb(a){this.I.push(a)}play(){kV(this);this.aj()||(this.G.forEach(a=>a()),this.G=[],this.K=!0,this.C&&this.C.start());this.A.play()}pause(){this.init();this.A.pause()}finish(){this.init();this.C&&this.C.finish();jV(this);this.A.finish()}reset(){this.P();
this.K=this.H=this.Ga=!1;this.G=this.da;this.D=this.Z}P(){this.A&&this.A.cancel()}xo(){this.reset();this.play()}aj(){return this.K}destroy(){this.Ga||(this.Ga=!0,this.P(),jV(this),this.C&&this.C.destroy(),this.I.forEach(a=>a()),this.I=[])}setPosition(a){void 0===this.A&&this.init();this.A.currentTime=a*this.time}get totalTime(){return this.N+this.ja}Zp(){const a=new Map;this.aj()&&this.wa.forEach((b,c)=>{"offset"!==c&&a.set(c,this.H?b:Tz(this.element,c))});this.ml=a}Cm(a){a="start"===a?this.G:this.D;
a.forEach(b=>b());a.length=0}};var $ia=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(p=>p instanceof lV);0!==c&&0!==d||e.forEach(p=>{p.ml.forEach((v,w)=>h.set(w,v))});let m=Jz(b).map(p=>new Map(p));m=Uz(a,m,h);b=SA(a,m);return new lV(a,m,g,b)}};var mV=class{constructor(a,b,c,d){this.Ld=a;this.Vb=b;this.A=c;this.B=d}get data(){return this.Vb.data}qq(a){let b,c;null==(c=(b=this.Vb).qq)||c.call(b,a)}destroy(){this.A.destroy(this.Ld,this.Vb);Zia(this.A,()=>{queueMicrotask(()=>{this.Vb.destroy()})});let a;null==(a=this.B)||a.call(this)}createElement(a,b){return this.Vb.createElement(a,b)}createComment(a){return this.Vb.createComment(a)}My(a){return this.Vb.My(a)}appendChild(a,b){this.Vb.appendChild(a,b);fV(this.A.A,this.Ld,b,!1)}insertBefore(a,
b,c,d=!0){this.Vb.insertBefore(a,b,c);fV(this.A.A,this.Ld,b,d)}removeChild(a,b){this.A.A.removeNode(this.Ld,b,this.Vb)}nB(a,b){return this.Vb.nB(a,b)}parentNode(a){return this.Vb.parentNode(a)}nextSibling(a){return this.Vb.nextSibling(a)}setAttribute(a,b,c,d){this.Vb.setAttribute(a,b,c,d)}removeAttribute(a,b,c){this.Vb.removeAttribute(a,b,c)}dn(a,b){this.Vb.dn(a,b)}Dr(a,b){this.Vb.Dr(a,b)}Kv(a,b,c,d){this.Vb.Kv(a,b,c,d)}vv(a,b,c){this.Vb.vv(a,b,c)}setProperty(a,b,c){"@"==b.charAt(0)&&"@.disabled"==
b?eV(this.A.A,a,!!c):this.Vb.setProperty(a,b,c)}Ic(a,b){this.Vb.Ic(a,b)}Sb(a,b,c){return this.Vb.Sb(a,b,c)}},bja=class extends mV{constructor(a,b,c,d){super(b,c,d);this.U=a;this.Ld=b}setProperty(a,b,c){"@"==b.charAt(0)?"."==b.charAt(1)&&"@.disabled"==b?eV(this.A.A,a,void 0===c?!0:!!c):this.A.process(this.Ld,a,b.slice(1),c):this.Vb.setProperty(a,b,c)}Sb(a,b,c){if("@"==b.charAt(0)){a=TA(a);b=b.slice(1);let d="";"@"!=b.charAt(0)&&([b,d]=UA(b));return this.A.Sb(this.Ld,a,b,d,e=>{aja(this.U,e._data||-1,
c,e)})}return this.Vb.Sb(a,b,c)}};var aja=function(a,b,c,d){if(0<=b&&b<a.C)a.vc.run(()=>c(d));else{var e=a.D;0==e.length&&queueMicrotask(()=>{a.vc.run(()=>{e.forEach(f=>{const [g,h]=f;g(h)});a.D=[]})});e.push([c,d])}},cja=class{constructor(a,b,c){this.Vb=a;this.A=b;this.vc=c;this.G=0;this.C=1;this.D=[];this.H=new Map;this.B=0;b.B=(d,e)=>{const f=null==e?void 0:e.parentNode(d);f&&e.removeChild(f,d)}}kl(a,b){const c=this.Vb.kl(a,b);let d;if(!a||!(null==b?0:null==(d=b.data)?0:d.animation)){const h=this.H;a=h.get(c);a||(a=new mV("",c,
this.A,()=>h.delete(c)),h.set(c,a));return a}const e=b.id,f=b.id+"-"+this.G;this.G++;this.A.register(f,a);const g=h=>{if(Array.isArray(h))h.forEach(g);else{var m=this.A,p=h.name,v=e+"-"+p,w=m.D[v];if(!w){w=[];h=(new EU).yd(h,w,[]);if(w.length)throw new _.Vf(3404,!1);w=new Lia(p,h);m.D[v]=w}m=m.A;(v=m.P[f])&&v.register(p,w)&&m.Wa++}};b.data.animation.forEach(g);return new bja(this,f,c,this.A)}vt(){this.B++;this.Vb.vt&&this.Vb.vt()}I(){queueMicrotask(()=>{this.C++})}end(){this.B--;0==this.B&&this.vc.La(()=>
{this.I();this.A.flush(this.C)});this.Vb.end&&this.Vb.end()}};var nV=class extends hV{constructor(a,b,c){super(a,b,c)}ka(){this.flush()}};nV.F=function(a){return new (a||nV)(_.k(_.ww),_.k(DU),_.k(CU))};nV.ia=_.Jf({fa:nV,U:nV.F});var oV=[{ca:CU,Dd:function(){return new Bia}},{ca:hV,Cd:nV},{ca:AE,Dd:function(a,b,c){return new cja(a,b,c)},ie:[fI,hV,_.sq]}],dja=[{ca:DU,Dd:()=>new $ia},{ca:_.xE,Xa:"BrowserAnimations"},...oV];[...oV];var eja=[{ca:_.iG,Cd:jG},{ca:JP,Xa:{badge:""}},{ca:lG,Cd:mG},{ca:_.eR,Xa:{}},{ca:tP,Xa:{left:[{id:"about",title:"About us",description:"Making the web more beautiful, fast, and open through great typography & icons",media:4,link:"/about"},{id:"github",title:"Fonts GitHub",description:"This repository contains the binary font files served by Google Fonts",media:12,link:"https://github.com/google/fonts"},{id:"github",title:"Icons GitHub",description:"This repository contains the binary font files served by Google Icons",
media:12,link:"https://github.com/google/material-design-icons"}],right:[{id:"blog",title:"Fonts blog",description:"This blog has stories about how different fonts were designed for various languages and scripts",media:13,link:"https://fonts.googleblog.com/"},{id:"material",title:"Material Design",description:"A cross-platform design system for creating high-quality digital experiences",media:14,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:15,link:"https://design.google/tags/typography"}],bS:[{label:"Privacy",link:"https://policies.google.com/privacy?hl=en"},{label:"Terms of service",link:"https://policies.google.com/terms?hl=en"}]}},{ca:Pda,Xa:{}},{ca:lQ,Xa:"AIzaSyCu4Xa-sXfw6gsl6LpyF8Zku-_nDH7Wfrk"},{ca:_.yJ,Xa:Lba},{ca:_.zJ,Xa:Mba},{ca:_.AJ,Xa:Nba},{ca:_.bR,Xa:PF},{ca:mQ,Xa:"1025695"},{ca:nG,Xa:{[0]:"VyYnDE6UB0rPgy5LQSb0YtaftPfM",[3]:"Tb1KkTX5o0rPgy5LQSb0Z5JzaUst",[4]:"GfSX2foNG0rPgy5LQSb0XzcG7quo",[2]:"TTQtam9gp0rPgy5LQSb0Wjw9GFg5",
[6]:"bDbztmbkf0rPgy5LQSb0UZs2wqvA"}},{ca:_.cR,Xa:[]},{ca:_.BJ,Xa:null}],pV=new tia;pV.rB(!0);_.jz(pV);
(function(a=!1,b="base-js",c=!1,d,e={}){let f=e.cssRowKey||"",g=e.fl||"";!f&&window&&window._F_cssRowKey&&(f=window._F_cssRowKey,!g&&window._F_combinedSignature&&(g=window._F_combinedSignature));if(f&&"function"!==typeof window._F_installCss)throw Error("qc");a=new (e.MV||_.VT)(_.Va(gz(b)),f,g,a,c);e.wT&&(a.rs=e.wT);e.HO&&(a.mq=e.HO);e.qs&&(a.qs=e.qs);d&&(a.wu=d);e.Ut&&(a.Ut=e.Ut);const h=_.kz();h.H=a;h.SI(!0);Xu=m=>Promise.resolve(h.load(m));return a})(!0);Xu=a=>Promise.resolve(_.kz().load(a));
var fja=[Qu(5,[{ca:DI,Xa:{Uu:"reload"}}]),function(a={}){return Qu(4,[{ca:Wu,Dd:()=>{const b=_.Ng(pH),c=_.Ng(_.sq),d=_.Ng(II),e=_.Ng(IG);return new bJ(e,d,b,c,a)}}])}({sy:"enabled"})];
_.kz().ZA(()=>{var a=Bq({Iz:!1}),b=[{ca:qz,Dd:rz,ie:[IQ,GQ,_.ww,_.sq]},{ca:IQ,Xa:{yT:!0}}],c={ca:"Window",Xa:window},d=uu();pj("NgEagerAnimations");var e=[...dja];yu($Q,{Cb:[a,...b,c,{ca:IG,Cd:Oda},{ca:_.hR,Na:HG},{ca:_.al,Cd:dR},{ca:zQ,Cd:HS},{ca:AQ,Cd:Oga},...eja,{ca:kH,Xa:"/"},d,e,Pu(...fja),{ca:YG,Xa:f=>{var g=f.src;if(ev(g))return g;g=`https://www.gstatic.com/images/icons/material/apps/fonts/1x/${f.src}`;if(g.endsWith(".svg"))return g;g=new oT(g,!0);f.width&&g.ep(f.width);return g.yd()}}]}).then(({Ca:f})=>
{customElements.define("link-heading",Ez(gR,{Ca:f}));customElements.define("youtube-player",Ez(IS,{Ca:f}))})});
_._ModuleManager_initialize=function(a,b){if(!_.hz){if(!_.iz)return;_.jz((0,_.iz)())}_.hz.Kr(a,b)};
_._ModuleManager_initialize('core/core_css/G6Ygce/sy0/sy3/sy1:4/sy2:3,5/vVIC6e:6/sy4/QZfyI:8/sy7/sy8:3/sy5:a,b/sy6/sy9/sya/syb:e,f/syc/syd/sye:a,g,h,i/syi/syf:j,k/syg/syh:m/TafJjb:8,c,d,l,n/syj/syl/syk:q/sym/syn:p,r,s/syo:d/syq/syp:v/syr:f,u,w/syt:v/syu:4,w,y/sys:k,x,z/KHJXJ:n,t,10/syv/ru9X9c:l,n,u,12/syw:f,u,w,y/syx:s,x,14/syy/syz/sy10:v/sy11:v/sy12:x,19/sy13:a/sy14/sy15:v/sy17:u/sy16:m,16,17,1a,1b,1c,1d,1e/AL0Bn:l,n,15,18,1f/sy1a/sy18:e,14,1h/sy19:w,19,1b,1c,1d/ipeFuf:l,n,12,15,17,1a,1e,1i,1j/sy1c/sy1b:a,1l/sy1d:1m/qux4jf:1n/sy1e:v/sy1f:v/sy1g:1c/asMqQb:g,h,i,m,p,u,16,17,1j,1p,1q,1r/sy1h:e,f,k,m,t,u,16,17,1r/sy1i:4,1q/r2c8M:1m,1t,1u/WYE3W:k,r,s,1n/Q18nZ:6,b/sy1k:1a/sy1l/sy1m/sy1j:12,14,18,1h,1q,1t,1y,1z,20/sy1n:1u/ngq8ac:10,21,22/d1Z9ud:10,21,22/sy1o/Xs48xe:3,k,q,x,z,12,19,1c,1d,1i,1p,1z,22,25/QI6Atb:6/sy1p/GMPYg:c,28/sy1q/sy1r/sy1s/sy1t:a,12,2c/yxNRfe:5,h,22,25,28,2a,2b,2d/sy1u/hExEAc:c,g,h,22,28,2a,2b,2d,2f/sy1v:a,g,h,i/sy1w/mvUJBe:22,25,28,2a,2b,2d,2h,2i/NDr9Ab:j,22,25,28,2d,2h/My7jEe:c,g,h,22,28,2a,2b,2d,2f/dr4j7e:j,22,28,2a,2b,2d,2h,2i/CAFjWe/wPo3Sd:6,10,2a/A7nphd:10,12,15,1t,1y,1z,20,22,2c/XV0Ule:10,1l,1t,20,25/RFOJre:6,10,2a/z6Ryc:1f,1t/NC98bc:x',[]);
}catch(e){_._DumpException(e)}
}).call(this,this.default_app);
// Google Inc.
