"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)([0x308, ]);
/*

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

 Copyright Google LLC All Rights Reserved.

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


 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,ca,da,fa,na,ua,wa,za,Aa,Ba,Ca,Ea,Da,Ga,Ha,Ja,Ka,La,Oa,Qa,Ra,Va,ib,mb,nb,pb,rb,tb,yb,Ab,Bb,Fb,Hb,Gb,Ib,Jb,Cb,Mb,Nb,Ob,Sb,Tb,Ub,Xb,Yb,Zb,$b,ac,cc,ec,gc,lc,nc,oc,pc,tc,sc,uc,qc,vc,wc,Dc,Ec,Hc,Kc,Mc,Oc,Pc,Qc,Sc,Rc,Xc,Zc,Yc,ad,$c,bd,cd,Nc,gd,jd,ld,hd,od,pd,rd,sd,Bd,xd,Fd,Gd,ud,Id,Hd,Kd,Ld,vd,Od,Rd,Sd,Td,Xd,Vd,ce,de,fe,he,ie,Wd,ne,qe,ye,we,ze,Ae,Ce,De,Ee,Fe,Oe,Pe,Me,Ne,Qe,Re,Se,Ue,Ve,We,af,bf,ef,gf,hf,kf,mf,nf,qf,pf,tf,uf,vf,xf,yf,Af,Bf,Cf,Ef,Df,Ff,Gf,Hf,If,Pf,Rf,Uf,Yf,Jf,Lf,Mf,$f,ag,bg,cg,fg,dg,
ig,hg,gg,jg,ng,og,rg,tg,sg,xg,vg,ug,yg,zg,Ag,Bg,Cg,Dg,Fg,Gg,Kg,Mg,Jg,Ig,Lg,Ng,Qg,Pg,Sg,Tg,Ug,Vg,Wg,Yg,Zg,bh,dh,eh,ch,fh,gh,hh,ih,kh,mh,nh,lh,oh,ph,rh,uh,yh,wh,vh,xh,Bh,Eh,Dh,Gh,Hh,Fh,Kh,zh,Oh,Mh,Rh,Th,Uh,Wh,Xh,Yh,ai,bi,di,fi,ei,gi,hi,ji,ii,ci,ki,li,mi,oi,pi,si,vi,wi,yi,zi,Ai,Di,Oi,Qi,Ri,Si,Ti,Yi,$i,aj,bj,cj,hj,ij,dj,jj,lj,nj,qj,pj,gj,oj,fj,sj,ej,tj,uj,wj,mj,Aj,yj,Dj,zj,Ej,Gj,Ij,Jj,Hj,Kj,Lj,Mj,Nj,Oj,Pj,Rj,Tj,Uj,Vj,Wj,Xj,Zj,bk,ek,jk,mk,lk,yk,zk,Bk,Ek,Fk,Hk,Kk,Nk,Ok,Tk,Sk,Wk,Yk,Zk,al,bl,hl,jl,ul,sl,
wl,zl,Al,Il,Gl,Ll,Zl,am,em,$l,bm,hm,im,jm,km,lm,nm,om,pm,wm,vm,Fm,Jm,um,Gm,Am,Mm,Nm,Rm,ym,Sm,Tm,Vm,Xm,Ym,Wm,an,gn,hn,kn,ln,jn,pn,qn,rn,wn,Bn,xn,Fn,Hn,In,An,Gn,Jn,Ln,Rn,Pn,Qn,On,Un,fo,go,eo,io,ho,lo,ro,to,so,vo,uo,wo,Bo,Do,Jo,Lo,Ko,Po,Qo,Uo,So,fp,sp,up,op,pp,qp,lp,tp,xp,Ap,Ep,Fp,Ip,Gp,Hp,Jp,Mp,Np,Qp,Rp,Tp,Sp,Pp,Up,Op,Vp,Xp,Yp,Zp,$p,aq,Wp,bq,cq,eq,gq,hq,jq,mq,kq,lq,qq,tq,nq,uq,oq,sq,rq,wq,xq,zq,Aq,Hq,Iq,Dq,Gq,Fq,Mq,Nq,Oq,Pq,Qq,Rq,Sq,Tq,Uq,Wq,Xq,Yq,Zq,$q,dr,ar,cr,hr,gr,ir,jr,lr,mr,nr,pr,qr,ur,rr,vr,
sr,yr,zr,Cr,Ar,Br,Hr,Gr,Dr,Kr,Jr,Lr,Nr,Qr,Or,Ur,Rr,Sr,Tr,Wr,Xr,Yr,Zr,$r,as,es,bs,cs,fs,gs,hs,js,ks,ns,os,ps,qs,rs,ss,ts,xs,Fs,Js,Os,Ks,Ts,Us,$s,Ws,at,Zs,qt,ot,zt,pt,nt,Dt,Ft,Gt,It,Ot,Qt,Rt,Tt,Ut,Xt,$t,bu,du,gu,ju,ku,lu,nu,ou,ru,tu,uu,wu,xu,yu,zu,Bu,Cu,Du,Ku,Ju,Lu,Mu,Nu,Ou,Pu,Ru,Su,Tu,Vu,Uu,Xu,Yu,Qu,$u,av,dv,fv,hv,gv,iv,jv,kv,mv,nv,qv,ov,pv,uv,vv,wv,xv,yv,Av,Bv,Cv,Dv,Ev,Fv,Hv,Iv,Jv,Kv,Mv,Nv,Ov,Pv,Rv,Tv,Sv,Uv,Vv,Yv,Wv,Zv,$v,aw,bw,cw,dw,ew,gw,jw,iw,kw,lw,mw,nw,ow,pw,qw,rw,sw,tw,zw,Bw,Cw,yw,uw,Aw,vw,
xw,Gw,ww,Jw,Kw,Nw,Ow,Pw,Qw,Rw,Sw,Uw,Vw,Ww,Xw,Yw,Zw,$w,cx,dx,ex,fx,gx,ix,jx,kx,lx,mx,px,qx,rx,sx,tx,ux,vx,wx,Ax,Bx,Cx,Dx,Ex,Gx,Hx,Ix,Jx,Kx,Lx,Ox,Px,Rx,Sx,Tx,Ux,Wx,Xx,Yx,$x,by,cy,ey,gy,iy,jy,ky,ly,ty,my,uy,vy,wy,xy,yy,zy,Ay,By,Cy,Dy,Ey,Fy,Gy,Hy,Iy,Jy,Ky,Ly,My,Ny,Oy,Py,Qy,Ry,Sy,Ty,Uy,Vy,Wy,Xy,Yy,Zy,$y,az,bz,cz,dz,ez,fz,gz,hz,iz,jz,kz,lz,mz,nz,oz,pz,qz,uz,vz,wz,xz,yz,zz,Az,Bz,Cz,Ez,Fz,Gz,Hz,Iz,Jz,Kz,Lz,Mz,Nz,Oz,Pz,Qz,Rz,Sz,Uz,Vz,Wz,Xz,dA,fA,gA,jA,kA,mA,qA,uA,vA,wA,yA,xA,HA,ok,IA,JA,KA,LA,MA,pk;
ca=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,ca);else{const c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.cause=b)};da=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");ca.call(this,c+a[d])};fa=function(a,b){0<=ea(a,b)||a.push(b)};_.ia=function(a,b){b=ea(a,b);let c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c};
_.ka=function(a){const b=a.length;if(0<b){const c=Array(b);for(let d=0;d<b;d++)c[d]=a[d];return c}return[]};na=function(a,b){for(let c=1;c<arguments.length;c++){const d=arguments[c];if(_.ma(d)){const e=a.length||0,f=d.length||0;a.length=e+f;for(let g=0;g<f;g++)a[e+g]=d[g]}else a.push(d)}};ua=function(a,b){b=b||a;let c=0,d=0;const e={};for(;d<a.length;){const f=a[d++],g=pa(f)?"o"+ta(f):(typeof f).charAt(0)+f;Object.prototype.hasOwnProperty.call(e,g)||(e[g]=!0,b[c++]=f)}b.length=c};
wa=function(){var a=_.va.navigator;return a&&(a=a.userAgent)?a:""};za=function(a){return xa?ya?ya.brands.some(({brand:b})=>b&&-1!=b.indexOf(a)):!1:!1};Aa=function(a){return-1!=wa().indexOf(a)};Ba=function(){return xa?!!ya&&0<ya.brands.length:!1};Ca=function(){return Ba()?!1:Aa("Trident")||Aa("MSIE")};
Ea=function(){return Aa("Safari")&&!(Da()||(Ba()?0:Aa("Coast"))||(Ba()?0:Aa("Opera"))||(Ba()?0:Aa("Edge"))||(Ba()?za("Microsoft Edge"):Aa("Edg/"))||(Ba()?za("Opera"):Aa("OPR"))||Aa("Firefox")||Aa("FxiOS")||Aa("Silk")||Aa("Android"))};Da=function(){return Ba()?za("Chromium"):(Aa("Chrome")||Aa("CriOS"))&&!(Ba()?0:Aa("Edge"))||Aa("Silk")};Ga=function(){return xa?!!ya&&!!ya.platform:!1};Ha=function(){return Aa("iPhone")&&!Aa("iPod")&&!Aa("iPad")};
_.Ia=function(a,b,c){for(const d in a)b.call(c,a[d],d,a)};Ja=function(a,b){const c={};for(const d in a)b.call(void 0,a[d],d,a)&&(c[d]=a[d]);return c};Ka=function(a){const b=[];let c=0;for(const d in a)b[c++]=a[d];return b};La=function(a){const b=[];let c=0;for(const d in a)b[c++]=d;return b};_.Ma=function(a){for(const b in a)return!1;return!0};
Oa=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<Na.length;f++)c=Na[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};Qa=function(a){const b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return Qa.apply(null,arguments[0]);const c={};for(let d=0;d<b;d++)c[arguments[d]]=!0;return c};Ra=function(a){_.va.setTimeout(()=>{throw a;},0)};
Va=function(a){if(a instanceof Sa)a=Ta(a);else{b:if(Ua){try{var b=new URL(a)}catch(c){b="https:";break b}b=b.protocol}else c:{b=document.createElement("a");try{b.href=a}catch(c){b=void 0;break c}b=b.protocol;b=":"===b||""===b?"https:":b}a="javascript:"!==b?a:void 0}return a};_.Wa=function(a,b){b=Va(b);void 0!==b&&(a.href=b)};_.Xa=function(a,b=`unexpected value ${a}!`){throw Error(b);};
_.db=function(a,b,c){if(b instanceof Ya)a.href=_.$a(b).toString();else{if(-1===bb.indexOf(c))throw Error("m`"+c);b=Va(b);if(void 0===b)return;a.href=b}a.rel=c};_.eb=function(a){var b;let c;const d=null==(c=(b=(a.ownerDocument&&a.ownerDocument.defaultView||window).document).querySelector)?void 0:c.call(b,"script[nonce]");(b=d?d.nonce||d.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",b)};_.fb=function(a,b){a.src=_.$a(b);_.eb(a)};
ib=function(a){return new hb(b=>b.substr(0,a.length+1).toLowerCase()===a+":")};_.lb=function(a,b=jb){if(a instanceof Sa)return a;for(let c=0;c<b.length;++c){const d=b[c];if(d instanceof hb&&d.yj(a))return new Sa(a,kb)}};mb=function(a,b){b=Va(b);void 0!==b&&a.open(b,void 0,void 0)};nb=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)};pb=function(a){return ob[a]||""};
rb=function(a){qb.test(a)&&(a=a.replace(qb,pb));a=atob(a);const b=new Uint8Array(a.length);for(let c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};tb=function(a){return null!=a&&a instanceof Uint8Array};yb=function(a){return 0==a.length?ub():new wb(a,xb)};
Ab=function(a){if("string"===typeof a)return{buffer:rb(a),cl:!1};if(Array.isArray(a))return{buffer:new Uint8Array(a),cl:!1};if(a.constructor===Uint8Array)return{buffer:a,cl:!1};if(a.constructor===ArrayBuffer)return{buffer:new Uint8Array(a),cl:!1};if(a.constructor===wb){if(xb!==xb)throw Error("t");var b=a.jb;b=null==b||tb(b)?b:"string"===typeof b?rb(b):null;return{buffer:(null==b?b:a.jb=b)||zb||(zb=new Uint8Array(0)),cl:!0}}if(a instanceof Uint8Array)return{buffer:new Uint8Array(a.buffer,a.byteOffset,
a.byteLength),cl:!1};throw Error("D");};Bb=function(){return"function"===typeof BigInt};Fb=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]=Cb(c,a);a=e;c=d}Db=c>>>0;Eb=a>>>0};
Hb=function(a,b){b>>>=0;a>>>=0;if(2097151>=b)var c=""+(4294967296*b+a);else Bb()?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+Gb(c)+Gb(a));return c};Gb=function(a){a=String(a);return"0000000".slice(a.length)+a};
Ib=function(){var a=Db,b=Eb;if(b&2147483648)if(Bb())a=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0));else{const [c,d]=Cb(a,b);a="-"+Hb(c,d)}else a=Hb(a,b);return a};
Jb=function(a){if(16>a.length)Fb(Number(a));else if(Bb())a=BigInt(a),Db=Number(a&BigInt(4294967295))>>>0,Eb=Number(a>>BigInt(32)&BigInt(4294967295));else{const b=+("-"===a[0]);Eb=Db=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));Eb*=1E6;Db=1E6*Db+f;4294967296<=Db&&(Eb+=Math.trunc(Db/4294967296),Eb>>>=0,Db>>>=0)}if(b){const [d,e]=Cb(Db,Eb);Db=d;Eb=e}}};Cb=function(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};_.Kb=function(a){return Array.prototype.slice.call(a)};
Mb=function(a){const b=a[_.Lb]|0;1!==(b&1)&&(Object.isFrozen(a)&&(a=_.Kb(a)),a[_.Lb]=b|1)};Nb=function(a,b,c){return c?a|b:a&~b};Ob=function(){var a=[];a[_.Lb]|=1;return a};_.Pb=function(a){return!!((a[_.Lb]|0)&2)};_.Qb=function(a){a[_.Lb]|=34;return a};_.Rb=function(a){a[_.Lb]|=32;return a};Sb=function(a,b){b[_.Lb]=(a|0)&-14591};Tb=function(a,b){b[_.Lb]=(a|34)&-14557};Ub=function(a){a=a>>14&1023;return 0===a?536870912:a};Xb=function(a){return!(!a||"object"!==typeof a||a.iQ!==Vb)};
Yb=function(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object};Zb=function(a,b,c,d){if(null==a){if(!c)throw Error();}else if("string"===typeof a)a=a?new wb(a,xb):ub();else if(a.constructor!==wb)if(tb(a))a=d?yb(a):a.length?new wb(new Uint8Array(a),xb):ub();else{if(!b)throw Error();a=void 0}return a};$b=function(a,b,c){if(!Array.isArray(a)||a.length)return!1;const d=a[_.Lb]|0;if(d&1)return!0;if(!(b&&(Array.isArray(b)?b.includes(c):b.has(c))))return!1;a[_.Lb]=d|1;return!0};
ac=function(a){if(a&2)throw Error();};cc=function(a,b){(b=bc?b[bc]:void 0)&&(a[bc]=_.Kb(b))};ec=function(){const a=Error();dc(a,"incident");Ra(a)};gc=function(a){a=Error(a);dc(a,"warning");return a};_.hc=function(a){if(null!=a&&"number"!==typeof a)throw Error("E`"+typeof a+"`"+a);return a};_.jc=function(a){if("boolean"!==typeof a)throw Error("F`"+_.ic(a)+"`"+a);return!!a};lc=function(a){const b=typeof a;return"number"===b?Number.isFinite(a):"string"!==b?!1:kc.test(a)};
_.mc=function(a){Number.isFinite(a)||ec();return a};nc=function(a){if("number"!==typeof a)throw gc("int32");Number.isFinite(a)||ec();return a};oc=function(a){if(null==a)return a;if("string"===typeof a){if(!a)return;a=+a}if("number"===typeof a)return a};pc=function(){Number.isFinite(0)||ec();return 0};tc=function(a){var b=!!b;if(!lc(a))throw gc("int64");"string"===typeof a?b=qc(a,b):b?(a=Math.trunc(a),!b||Number.isSafeInteger(a)?b=String(a):(Fb(a),b=Ib())):b=sc(a);return b};
sc=function(a){return a=Math.trunc(a)};uc=function(a){return a=Math.trunc(a)};qc=function(a,b){var c=Math.trunc(Number(a));if(Number.isSafeInteger(c))return String(c);c=a.indexOf(".");-1!==c&&(a=a.substring(0,c));b&&(Jb(a),a=Ib());return a};vc=function(a,b){const c=Math.trunc(Number(a));if(Number.isSafeInteger(c)&&(!b||0<=c))return String(c);b=a.indexOf(".");-1!==b&&(a=a.substring(0,b));Jb(a);return Hb(Db,Eb)};
wc=function(a){var b=!!b;if(!lc(a))throw gc("uint64");"string"===typeof a?b=vc(a,b):b?(a=Math.trunc(a),b?(Fb(a),b=Hb(Db,Eb)):b=String(a)):b=uc(a);return b};_.zc=function(a){if(null!=a&&"string"!==typeof a)throw Error();return a};_.Ac=function(a){return null==a||"string"===typeof a?a:void 0};
Dc=function(a,b,c,d){if(null!=a&&"object"===typeof a&&a.uu===Bc)return a;if(!Array.isArray(a))return c?d&2?(a=b[Cc])?b=a:(a=new b,_.Qb(a.Qb),b=b[Cc]=a):b=new b:b=void 0,b;let e=c=a[_.Lb]|0;0===e&&(e|=d&32);e|=d&2;e!==c&&(a[_.Lb]=e);return new b(a)};Ec=function(a){return a};Hc=function(a,b){Fc=b;a=new a(b);Fc=void 0;return a};Kc=function(a){switch(typeof a){case "boolean":return Ic||(Ic=[0,void 0,!0]);case "number":return 0<a?void 0:0===a?Jc||(Jc=[0,void 0]):[-a,void 0];case "string":return[0,a];case "object":return a}};
Mc=function(a,b,c){null==a&&(a=Fc);Fc=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();d=a[_.Lb]|0;if(d&64)return Lc&&delete a[Lc],a;d|=64;if(c&&(d|=512,c!==a[0]))throw Error();a:{c=d;if(d=a.length){const e=d-1;if(Yb(a[e])){c|=256;b=e-(+!!(c&512)-1);if(1024<=b)throw Error();d=c&-16760833|(b&1023)<<14;break a}}if(b){b=Math.max(b,d-(+!!(c&512)-1));if(1024<b)throw Error();d=c&-16760833|(b&1023)<<14}else d=c}}a[_.Lb]=d;return a};
Oc=function(a,b,c,d,e,f){a=Dc(a,d,c,f);e&&(a=Nc(a));return a};Pc=function(a){return a};Qc=function(a){return[a,this.get(a)]};Sc=function(a,b){return Rc(b)};Rc=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))return Tc||!$b(a,void 0,9999)?a:void 0;if(tb(a))return nb(a);if(a instanceof wb)return Uc(a);if(a instanceof _.Vc)return a=a.wJ(),Wc||0!==a.length?a:void 0}}return a};
Xc=function(a,b,c){const d=_.Kb(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])}cc(d,a);return d};Zc=function(a,b,c,d,e,f){if(null!=a){if(Array.isArray(a))a=e&&0==a.length&&(a[_.Lb]|0)&1?void 0:f&&(a[_.Lb]|0)&2?a:Yc(a,b,c,void 0!==d,e,f);else if(Yb(a)){const g={};for(let h in a)g[h]=Zc(a[h],b,c,d,e,f);a=g}else a=b(a,d);return a}};
Yc=function(a,b,c,d,e,f){const g=d||c?a[_.Lb]|0:0;d=d?!!(g&32):void 0;const h=_.Kb(a);for(let m=0;m<h.length;m++)h[m]=Zc(h[m],b,c,d,e,f);c&&(cc(h,a),c(g,h));return h};ad=function(a){return Zc(a,$c,void 0,void 0,!1,!1)};$c=function(a){return a.uu===Bc?a.toJSON():a instanceof _.Vc?a.wJ(ad):Rc(a)};
bd=function(a,b,c=Tb){if(null!=a){if(a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=a[_.Lb]|0;if(d&2)return a;b&&(b=0===d||!!(d&32)&&!(d&64||!(d&16)));return b?(a[_.Lb]=(d|34)&-12293,a):Yc(a,bd,d&4?Tb:c,!0,!1,!0)}a.uu===Bc?(c=a.Qb,d=c[_.Lb],a=d&2?a:Hc(a.constructor,cd(c,d,!0))):a instanceof _.Vc&&(c=_.Qb(a.pB(bd)),a=new _.Vc(c,a.Uv,a.xq,a.EB));return a}};cd=function(a,b,c){const d=c||b&2?Tb:Sb,e=!!(b&32);a=Xc(a,b,f=>bd(f,e,d));a[_.Lb]=a[_.Lb]|32|(c?2:0);return a};
Nc=function(a){const b=a.Qb,c=b[_.Lb];return c&2?Hc(a.constructor,cd(b,c,!1)):a};_.dd=function(a,b,c,d,e){var f=Ub(b);if(c>=f||e){e=b;if(b&256)f=a[a.length-1];else{if(null==d)return e;f=a[f+(+!!(b&512)-1)]={};e|=256}f[c]=d;e!==b&&(a[_.Lb]=e);return e}a[c+(+!!(b&512)-1)]=d;b&256&&(a=a[a.length-1],c in a&&delete a[c]);return b};
gd=function(a,b,c,d,e){var f=b&2;let g=_.ed(a,b,c,e);Array.isArray(g)||(g=fd);const h=!(d&2);d=!(d&1);const m=!!(b&32);let r=g[_.Lb]|0;0!==r||!m||f||h?r&1||(r|=1,g[_.Lb]=r):(r|=33,g[_.Lb]=r);f?(a=!1,r&2||(_.Qb(g),a=!!(4&r)),(d||a)&&Object.freeze(g)):(f=!!(2&r)||!!(2048&r),d&&f?(g=_.Kb(g),d=1,m&&!h&&(d|=32),g[_.Lb]=d,_.dd(a,b,c,g,e)):h&&r&32&&!f&&(g[_.Lb]&=-33));return g};
_.id=function(a,b,c){var d=2;a=a.Qb;let e=a[_.Lb];2&e&&(d=1);let f=gd(a,e,b,1);e=a[_.Lb];var g=f[_.Lb]|0;let h=g,m=!!(2&g);const r=m&&!!(4&g);if(!(4&g)){Object.isFrozen(f)&&(f=_.Kb(f),h=0,g=hd(g,e,!1),m=!!(2&g),e=_.dd(a,e,b,f));g=Nb(g,4,!1);g=Nb(g,4096,!1);g=Nb(g,8192,!1);let w=0,v=0;for(;w<f.length;w++){const x=c(f[w]);null!=x&&(f[v++]=x)}v<w&&(f.length=v);g=Nb(g,20,!0)}r||((c=1===d)&&(g=Nb(g,2,!0)),g!==h&&(f[_.Lb]=g),(c||m)&&Object.freeze(f));2===d&&m&&(f=_.Kb(f),g=hd(g,e,!1),f[_.Lb]=g,_.dd(a,e,
b,f));return f};jd=function(a,b,c,d){const e=a.Qb;let f=e[_.Lb];ac(f);if(null==c)return _.dd(e,f,b),a;let g=c[_.Lb]|0,h=g;var m=!!(2&g)||Object.isFrozen(c);const r=!m&&!1;if(!(4&g)){g=21;m&&(c=_.Kb(c),h=0,g=hd(g,f,!0));m=!!(4&g)&&!!(4096&g);for(let w=0;w<c.length;w++)c[w]=d(c[w],m)}r&&(g=Nb(g,2,!0));g!==h&&(c[_.Lb]=g);r&&Object.freeze(c);_.dd(e,f,b,c);return a};_.kd=function(a,b,c,d){const e=a.Qb;let f=e[_.Lb];ac(f);_.dd(e,f,b,("0"===d?0===Number(c):c===d)?void 0:c);return a};
ld=function(a,b,c){let d=0;for(let e=0;e<c.length;e++){const f=c[e];null!=_.ed(a,b,f)&&(0!==d&&(b=_.dd(a,b,d)),d=f)}return d};
_.md=function(a,b,c,d,e,f,g,h){const m=1===f;f=2===f;g=!!g;var r=!!(2&b)&&f;let w=gd(a,b,d,3,e);b=a[_.Lb];var v=w[_.Lb]|0,x=!!(2&v);const B=!!(4&v),C=!!(32&v);let J=x&&B||!!(2048&v);if(!B){var O=w,W=b;const P=!!(2&v);P&&(W=Nb(W,2,!0));let K=!P,la=!0,ja=0,oa=0;for(;ja<O.length;ja++){const gb=Dc(O[ja],c,!1,W);if(gb instanceof c){if(!P){const Za=_.Pb(gb.Qb);K&&(K=!Za);la&&(la=Za)}O[oa++]=gb}}oa<ja&&(O.length=oa);v=Nb(v,4,!0);v=Nb(v,16,la);v=Nb(v,8,K);O[_.Lb]=v;x&&!r&&(Object.freeze(w),J=!0)}c=v;r=!!(8&
v)||m&&!w.length;if(h&&!r){J&&(w=_.Kb(w),J=!1,c=0,v=hd(v,b,g),b=_.dd(a,b,d,w,e));h=w;r=v;for(x=0;x<h.length;x++)O=h[x],v=Nc(O),O!==v&&(h[x]=v);r=Nb(r,8,!0);v=r=Nb(r,16,!h.length)}J||(m?v=Nb(v,!w.length||16&v&&(!B||C)?2:2048,!0):g||(v=Nb(v,32,!1)),v!==c&&(w[_.Lb]=v),m&&(Object.freeze(w),J=!0));f&&J&&(w=_.Kb(w),v=hd(v,b,g),w[_.Lb]=v,_.dd(a,b,d,w,e));return w};hd=function(a,b,c){a=Nb(a,2,!!(2&b));a=Nb(a,32,!!(32&b)&&c);return a=Nb(a,2048,!1)};
_.nd=function(a,b,c,d,e,f,g){a=a.Qb;const h=a[_.Lb];ac(h);b=_.md(a,h,c,b,f,2);c=null!=d?d:new c;if(g&&("number"!==typeof e||0>e||e>b.length))throw Error();void 0!=e?b.splice(e,g,c):b.push(c);b[_.Lb]=_.Pb(c.Qb)?b[_.Lb]&-9:b[_.Lb]&-17};od=function(a,b){return null!=a?a:b};pd=function(a){return Zb(a,!1,!1,!1)};
rd=function(a,b,c){const d=a.constructor.Vb;var e=(c?a.Qb:b)[_.Lb],f=Ub(e),g=!1;if(d&&Tc){if(!c){b=_.Kb(b);var h;if(b.length&&Yb(h=b[b.length-1]))for(g=0;g<d.length;g++)if(d[g]>=f){Object.assign(b[b.length-1]={},h);break}g=!0}f=b;c=!c;h=a.Qb[_.Lb];a=Ub(h);h=+!!(h&512)-1;var m;for(let W=0;W<d.length;W++){var r=d[W];if(r<a){r+=h;var w=f[r];null==w?f[r]=c?fd:Ob():c&&w!==fd&&Mb(w)}else{if(!m){var v=void 0;f.length&&Yb(v=f[f.length-1])?m=v:f.push(m={})}w=m[r];null==m[r]?m[r]=c?fd:Ob():c&&w!==fd&&Mb(w)}}}m=
b.length;if(!m)return b;let x,B;if(Yb(v=b[m-1])){a:{var C=v;f={};c=!1;for(var J in C){a=C[J];if(Array.isArray(a)){h=a;if(!qd&&$b(a,d,+J)||!Wc&&Xb(a)&&0===a.size)a=null;a!=h&&(c=!0)}null!=a?f[J]=a:c=!0}if(c){for(let W in f){C=f;break a}C=null}}C!=v&&(x=!0);m--}for(e=+!!(e&512)-1;0<m;m--){J=m-1;v=b[J];if(!(null==v||!qd&&$b(v,d,J-e)||!Wc&&Xb(v)&&0===v.size))break;B=!0}if(!x&&!B)return b;var O;g?O=b:O=Array.prototype.slice.call(b,0,m);b=O;g&&(b.length=m);C&&b.push(C);return b};
sd=function(a,b){if(null==b)return new a;if(!Array.isArray(b))throw Error("I");if(Object.isFrozen(b)||Object.isSealed(b)||!Object.isExtensible(b))throw Error("J");b[_.Lb]|=128;return Hc(a,_.Rb(b))};
Bd=function(a){let b=a[td];if(!b){const c=ud(a),d=vd(a),e=d.A;b=e?(f,g)=>e(f,g,d):(f,g)=>{for(;wd(g)&&4!=g.B;){var h=g.D,m=d[h];if(!m){var r=d.wO;r&&(r=r[h])&&(m=d[h]=xd(r))}if(!m||!m(g,f,h)){m=g;h=m.C;yd(m);r=m;if(r.ZF)m=void 0;else{m=r.A.A-h;r.A.A=h;b:{h=r.A;if(0==m){m=ub();break b}if(0>m)throw Error("C`"+m);r=h.A;const w=r+m;if(w>h.B)throw Error("B`"+(h.B-r)+"`"+m);h.A=w;h.Tx&&h.H?h=h.C.subarray(r,r+m):(h=h.C,m=r+m,h=r===m?zb||(zb=new Uint8Array(0)):h.slice(r,m));m=yb(h)}}h=f;m&&(bc||(bc=Symbol()),
(r=h[bc])?r.push(m):h[bc]=[m])}}c===zd||c===Ad||c.TQ||(f[Lc||(Lc=Symbol())]=c)};a[td]=b}return b};xd=function(a){a=Array.isArray(a)?a[0]instanceof Cd?a:[Dd,a]:[a,void 0];const b=a[0].A;if(a=a[1]){const c=Bd(a),d=vd(a).tu;return(e,f,g)=>b(e,f,g,d,c)}return b};Fd=function(a,b,c){const d=c[1];let e;if(d){const f=d[Ed];e=f?f.tu:Kc(d[0]);a[b]=null!=f?f:d}e&&e===Ic?(a.pH||(a.pH=[])).push(b):c[0]&&(a.mI||(a.mI=[])).push(b)};Gd=function(a,b){return[a.B,!b||0<b[0]?void 0:b]};
ud=function(a){var b=a[Ed];if(b)return b;b=Hd(a,a[Ed]={},Gd,Gd,Fd);if(!b.mI&&!b.pH){let c=!0;for(let d in b){isNaN(d)||(c=!1);break}c?(b=Kc(a[0])===Ic,b=a[Ed]=b?Ad||(Ad={tu:Kc(!0)}):zd||(zd={})):b.TQ=!0}return b};Id=function(a,b,c){a[b]=c};
Hd=function(a,b,c,d,e=Id){b.tu=Kc(a[0]);let f=0;var g=a[++f];g&&g.constructor===Object&&(b.wO=g,g=a[++f],"function"===typeof g&&(b.A=g,b.B=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 v;var r=void 0;g instanceof Cd?v=g:(v=Jd,f--);if(v.fK){g=a[++f];r=a;var w=f;"function"==typeof g&&(g=g(),r[w]=g);r=g}g=a[++f];w=m+1;"number"===typeof g&&0>g&&(w-=g,g=a[++f]);
for(;m<w;m++){const x=h[m];e(b,m,r?d(v,r,x):c(v,x))}}return b};Kd=function(a,b){const c=a.A;return b?(d,e,f)=>c(d,e,f,b):c};Ld=function(a,b,c){const d=a.A;let e,f;return(g,h,m)=>d(g,h,m,f||(f=vd(b).tu),e||(e=Bd(b)),c)};vd=function(a){let b=a[Md];if(b)return b;ud(a);b=Hd(a,a[Md]={},Kd,Ld);Md in a&&Nd in a&&(a.length=0);return b};Od=function(a){return new Cd(a,!1,!1)};_.Qd=function(a){return b=>Pd(a,b)};Rd=function(a,b=window){return(b=b.WIZ_global_data)&&a in b?b[a]:null};
Sd=function(a,b){return Zone.current.PS(a,b)};Td=function(a,b){for(let c=a.length-1;0<=c;c--)"function"===typeof a[c]&&(a[c]=Sd(a[c],b+"_"+c));return a};Xd=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=Ud(a,e);Vd(g)&&(a[e]=(h=>{const m=function(){return h.apply(this,Td(arguments,c+"."+e))};Wd(m,h);return m})(f))}}};
Vd=function(a){return a?!1===a.writable?!1:!("function"===typeof a.get&&"undefined"===typeof a.set):!0};
ce=function(a,b,c){let d=Ud(a,b);!d&&c&&Ud(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=Yd("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=Zd[g];h||(h=Zd[g]=Yd("ON_PROPERTY"+g));d.set=function(m){let r=this;r||a!==$d||(r=$d);r&&("function"===typeof r[h]&&r.removeEventListener(g,ae),f&&f.call(r,null),r[h]=m,"function"===typeof m&&r.addEventListener(g,ae,!1))};d.get=function(){let m=this;m||a!==$d||(m=$d);if(!m)return null;
var r=m[h];return r?r:e&&(r=e.call(this))?(d.set.call(this,r),"function"===typeof m.removeAttribute&&m.removeAttribute(b),r):null};be(a,b,d);a[c]=!0}};de=function(a,b,c){if(b)for(var d=0;d<b.length;d++)ce(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++)ce(a,b[d],c)}};
fe=function(a){const b=$d[a];if(b){$d[Yd(a)]=b;$d[a]=function(){const e=Td(arguments,a);switch(e.length){case 0:this[ee]=new b;break;case 1:this[ee]=new b(e[0]);break;case 2:this[ee]=new b(e[0],e[1]);break;case 3:this[ee]=new b(e[0],e[1],e[2]);break;case 4:this[ee]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("fa");}};Wd($d[a],b);var c=new b(function(){}),d;for(d in c)"XMLHttpRequest"===a&&"responseBlob"===d||function(e){"function"===typeof c[e]?$d[a].prototype[e]=function(){return this[ee][e].apply(this[ee],
arguments)}:be($d[a].prototype,e,{set:function(f){"function"===typeof f?(this[ee][e]=Sd(f,a+"."+e),Wd(this[ee][e],f)):this[ee][e]=f},get:function(){return this[ee][e]}})}(d);for(d in b)"prototype"!==d&&b.hasOwnProperty(d)&&($d[a][d]=b[d])}};he=function(a,b,c){let d=a;for(;d&&!d.hasOwnProperty(b);)d=ge(d);!d&&a[b]&&(d=a);a=Yd(b);let e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];const f=d&&Ud(d,b);if(Vd(f)){const g=c(e,a,b);d[b]=function(){return g(this,arguments)};Wd(d[b],e)}}return e};
ie=function(a,b,c){function d(f){const g=f.data;g.Yc[g.Zs]=function(){f.dd.apply(this,arguments)};e.apply(g.target,g.Yc);return f}let e=null;e=he(a,b,f=>function(g,h){const m=c(g,h);return 0<=m.Zs&&"function"===typeof h[m.Zs]?Zone.current.qv(m.name,h[m.Zs],m,d):f.apply(g,h)})};Wd=function(a,b){a[Yd("OriginalDelegate")]=b};ne=function(){if(je)return ke;je=!0;try{const a=me.navigator.userAgent;if(-1!==a.indexOf("MSIE ")||-1!==a.indexOf("Trident/")||-1!==a.indexOf("Edge/"))ke=!0}catch(a){}return ke};
qe=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=oe+c;b=oe+b;pe[a]={};pe[a]["false"]=c;pe[a]["true"]=b};
ye=function(a,b,c,d){function e(O,W,P){if(W=W||a.event){O=O||W.target||a;var K=O[pe[W.type][P?"true":"false"]];if(K){P=[];if(1===K.length)(W=x(K[0],O,W))&&P.push(W);else{K=K.slice();for(let la=0;la<K.length&&(!W||!0!==W[re]);la++){const ja=x(K[la],O,W);ja&&P.push(ja)}}if(1===P.length)throw P[0];for(W=0;W<P.length;W++){const la=P[W];b.uQ(()=>{throw la;})}}}}function f(O,W){if(!O)return!1;let P=!0;W&&void 0!==W.BB&&(P=W.BB);const K=W&&W.KS;let la=!0;W&&void 0!==W.IN&&(la=W.IN);let ja=!1;W&&void 0!==
W.AR&&(ja=W.AR);let oa=O;for(;oa&&!oa.hasOwnProperty(g);)oa=ge(oa);!oa&&O[g]&&(oa=O);if(!oa||oa[w])return!1;const gb=W&&W.BU,Za={},xc=oa[w]=oa[g],rc=oa[Yd(h)]=oa[h];O=oa[Yd(m)]=oa[m];const T=oa[Yd(r)]=oa[r];let Z;W&&W.prepend&&(Z=oa[Yd(W.prepend)]=oa[W.prepend]);var ba=function(qa){if(!qa.zz){var Pa=pe[qa.Nk];let Fa;Pa&&(Fa=Pa[qa.capture?"true":"false"]);if(Pa=Fa&&qa.target[Fa])for(let ab=0;ab<Pa.length;ab++)if(Pa[ab]===qa){Pa.splice(ab,1);qa.zz=!0;0===Pa.length&&(qa.OE=!0,qa.target[Fa]=null);break}}if(qa.OE)return rc.call(qa.target,
qa.Nk,qa.capture?C:B,qa.options)},cb=function(qa){return xc.call(Za.target,Za.Nk,qa.dd,Za.options)};const sb=function(qa){return Z.call(Za.target,Za.Nk,qa.dd,Za.options)};var sa=function(qa){return rc.call(qa.target,qa.Nk,qa.dd,qa.options)};cb=P?function(){if(!Za.DP)return xc.call(Za.target,Za.Nk,Za.capture?C:B,Za.options)}:cb;ba=P?ba:sa;sa=function(qa,Pa){const Fa=typeof Pa;return"function"===Fa&&qa.callback===Pa||"object"===Fa&&qa.zh===Pa};const Y=W&&W.kg?W.kg:sa,ha=Zone[Yd("UNPATCHED_EVENTS")],
ra=a[Yd("PASSIVE_EVENTS")];sa=function(qa,Pa,Fa,ab,vb=!1,fc=!1){return function(){const Wb=this||a;let yc=arguments[0];W&&W.Zj&&(yc=W.Zj(yc));let Ge=arguments[1];if(!Ge||se&&"uncaughtException"===yc)return qa.apply(this,arguments);let JJ=!1;if("function"!==typeof Ge){if(!Ge.handleEvent)return qa.apply(this,arguments);JJ=!0}if(!K||K(qa,Ge,Wb,arguments)){var cm=te&&!!ra&&-1!==ra.indexOf(yc);var Gc=arguments[2];Gc=!te&&"object"===typeof Gc&&Gc?!!Gc.capture:te&&cm?"boolean"===typeof Gc?{capture:Gc,passive:!0}:
Gc?"object"===typeof Gc&&!1!==Gc.passive?Object.assign({},Gc,{passive:!0}):Gc:{passive:!0}:Gc;if(ha)for(var dm=0;dm<ha.length;dm++)if(yc===ha[dm])return cm?qa.call(Wb,yc,Ge,Gc):qa.apply(this,arguments);cm=Gc?"boolean"===typeof Gc?!0:Gc.capture:!1;dm=Gc&&"object"===typeof Gc?Gc.once:!1;var r_=Zone.current,Qf=pe[yc];Qf||(qe(yc,gb),Qf=pe[yc]);var Hg=Qf[cm?"true":"false"];Qf=Wb[Hg];var rj=!1;if(Qf){if(rj=!0,la)for(Hg=0;Hg<Qf.length;Hg++)if(Y(Qf[Hg],Ge))return}else Qf=Wb[Hg]=[];var le;Hg=Wb.constructor.name;
var LJ=ue[Hg];LJ&&(le=LJ[yc]);le||(le=Hg+Pa+(gb?gb(yc):yc));Za.options=Gc;dm&&(Za.options.once=!1);Za.target=Wb;Za.capture=cm;Za.Nk=yc;Za.DP=rj;if(rj=P?ve:void 0)rj.nS=Za;le=r_.pv(le,Ge,rj,Fa,ab);Za.target=null;rj&&(rj.nS=null);dm&&(Gc.once=!0);if(te||"boolean"!==typeof le.options)le.options=Gc;le.target=Wb;le.capture=cm;le.Nk=yc;JJ&&(le.zh=Ge);fc?Qf.unshift(le):Qf.push(le);if(vb)return Wb}}};oa[g]=sa(xc,v,cb,ba,ja);Z&&(oa.prependListener=sa(Z,".prependListener:",sb,ba,ja,!0));oa[h]=function(){const qa=
this||a;let Pa=arguments[0];W&&W.Zj&&(Pa=W.Zj(Pa));var Fa=arguments[2],ab=Fa?"boolean"===typeof Fa?!0:Fa.capture:!1;Fa=arguments[1];if(!Fa)return rc.apply(this,arguments);if(!K||K(rc,Fa,qa,arguments)){var vb=pe[Pa],fc;vb&&(fc=vb[ab?"true":"false"]);if(ab=fc&&qa[fc])for(vb=0;vb<ab.length;vb++){const Wb=ab[vb];if(Y(Wb,Fa)){ab.splice(vb,1);Wb.zz=!0;0===ab.length&&(Wb.OE=!0,qa[fc]=null,"string"===typeof Pa&&(qa[oe+"ON_PROPERTY"+Pa]=null));Wb.nb.Yi(Wb);if(ja)return qa;return}}return rc.apply(this,arguments)}};
oa[m]=function(qa){var Pa=this||a,Fa=qa;W&&W.Zj&&(Fa=W.Zj(Fa));qa=[];Pa=we(Pa,gb?gb(Fa):Fa);for(Fa=0;Fa<Pa.length;Fa++){const ab=Pa[Fa];qa.push(ab.zh?ab.zh:ab.callback)}return qa};oa[r]=function(qa){var Pa=this||a;if(qa){W&&W.Zj&&(qa=W.Zj(qa));var Fa=pe[qa];if(Fa){var ab=Pa[Fa["false"]];Pa=Pa[Fa["true"]];if(ab)for(ab=ab.slice(),Fa=0;Fa<ab.length;Fa++){const vb=ab[Fa];this[h].call(this,qa,vb.zh?vb.zh:vb.callback,vb.options)}if(Pa)for(Pa=Pa.slice(),ab=0;ab<Pa.length;ab++)Fa=Pa[ab],this[h].call(this,
qa,Fa.zh?Fa.zh:Fa.callback,Fa.options)}}else{qa=Object.keys(Pa);for(Pa=0;Pa<qa.length;Pa++)(ab=(ab=xe.exec(qa[Pa]))&&ab[1])&&"removeListener"!==ab&&this[r].call(this,ab);this[r].call(this,"removeListener")}if(ja)return this};Wd(oa[g],xc);Wd(oa[h],rc);T&&Wd(oa[r],T);O&&Wd(oa[m],O);return!0}const g=d&&d.add||"addEventListener",h=d&&d.eV||"removeEventListener",m=d&&d.Ee||"eventListeners",r=d&&d.fV||"removeAllListeners",w=Yd(g),v="."+g+":",x=function(O,W,P){if(!O.zz){var K=O.callback;"object"===typeof K&&
K.handleEvent&&(O.callback=oa=>K.handleEvent(oa),O.zh=K);try{O.dd(O,W,[P])}catch(oa){var la=oa}var ja=O.options;ja&&"object"===typeof ja&&ja.once&&W[h].call(W,P.type,O.zh?O.zh:O.callback,ja);return la}},B=function(O){return e(this,O,!1)},C=function(O){return e(this,O,!0)};let J=[];for(let O=0;O<c.length;O++)J[O]=f(c[O],d);return J};
we=function(a,b){if(!b){var c=[];for(let e in a){var d=xe.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=pe[b];c||(qe(b),c=pe[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]};ze=function(a,b){(a=a.Event)&&a.prototype&&b.tA(a.prototype,"stopImmediatePropagation",c=>function(d,e){d[re]=!0;c&&c.apply(d,e)})};Ae=function(a,b){b.tA(a,"queueMicrotask",()=>function(c,d){Zone.current.Yn("queueMicrotask",d[0])})};
Ce=function(a,b,c,d){function e(r){const w=r.data;w.Yc[0]=function(){return r.dd.apply(this,arguments)};w.qj=g.apply(a,w.Yc);return r}function f(r){return h.call(a,r.data.qj)}let g=null,h=null;b+=d;c+=d;const m={};g=he(a,b,r=>function(w,v){if("function"===typeof v[0]){const x={vq:"Interval"===d,delay:"Timeout"===d||"Interval"===d?v[1]||0:void 0,Yc:v},B=v[0];v[0]=function(){try{return B.apply(this,arguments)}finally{x.vq||("number"===typeof x.qj?delete m[x.qj]:x.qj&&(x.qj[Be]=null))}};w=Zone.current.qv(b,
v[0],x,e,f);if(!w)return w;v=w.data.qj;"number"===typeof v?m[v]=w:v&&(v[Be]=w);v&&v.Uu&&v.uB&&"function"===typeof v.Uu&&"function"===typeof v.uB&&(w.Uu=v.Uu.bind(v),w.uB=v.uB.bind(v));return"number"===typeof v||v?v:w}return r.apply(a,v)});h=he(a,c,r=>function(w,v){w=v[0];let x;"number"===typeof w?x=m[w]:(x=w&&w[Be])||(x=w);x&&"string"===typeof x.type?"notScheduled"!==x.state&&(x.Ap&&x.data.vq||0===x.zl)&&("number"===typeof w?delete m[w]:w&&(w[Be]=null),x.nb.Yi(x)):r.apply(a,v)})};
De=function(a,b,c,d,e){const f=Zone.ce(d);if(!b[f]){var g=b[f]=b[d];b[d]=function(h,m,r){m&&m.prototype&&e.forEach(function(w){const v=`${c}.${d}::`+w,x=m.prototype;try{if(x.hasOwnProperty(w)){const B=a.km(x,w);B&&B.value?(B.value=a.Or(B.value,v),a.yx(m.prototype,w,B)):x[w]&&(x[w]=a.Or(x[w],v))}else x[w]&&(x[w]=a.Or(x[w],v))}catch(B){}});return g.call(b,h,m,r)};a.VE(b[d],g)}};
Ee=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].pP;return b.filter(e=>-1===d.indexOf(e))};Fe=function(a){return Object.getOwnPropertyNames(a).filter(b=>b.startsWith("on")&&2<b.length).map(b=>b.substring(2))};
Oe=function(){He=Zone.ce;Ie=Object[He("defineProperty")]=Object.defineProperty;Je=Object[He("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;Ke=Object.create;Le=He("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[Le]&&a[Le][b])throw new TypeError("ja`"+b+"`"+a);const d=c.configurable;"prototype"!==b&&(c=Me(a,b,c));return Ne(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]=Me(a,c,b[c])});return Ke(a,b)};Object.getOwnPropertyDescriptor=function(a,b){const c=Je(a,b);c&&a&&a[Le]&&a[Le][b]&&(c.configurable=!1);return c}};Pe=function(a,b,c){const d=c.configurable;c=Me(a,b,c);return Ne(a,b,c,d)};
Me=function(a,b,c){Object.isFrozen(c)||(c.configurable=!0);c.configurable||(a[Le]||Object.isFrozen(a)||Ie(a,Le,{writable:!0,value:{}}),a[Le]&&(a[Le][b]=!0));return c};
Ne=function(a,b,c,d){try{return Ie(a,b,c)}catch(e){if(c.configurable){"undefined"==typeof d?delete c.configurable:c.configurable=d;try{return Ie(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;}};
Qe=function(a,b){const {iG:c,aP:d,dK:e,PC:f,eC:g,RC:h}=b.mj();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 r=[];var w="Anchor Area Audio BR Base BaseFont Body Button Canvas Content DList Directory Div Embed FieldSet Font Form Frame FrameSet HR Head Heading Html IFrame Image Input Keygen LI Label Legend Link Map Marquee Media Menu Meta Meter Mod OList Object OptGroup Option Output Paragraph Pre Progress Quote Script Select Source Span Style TableCaption TableCell TableCol Table TableRow TableSection TextArea Title Track UList Unknown Video".split(" ");
a.wtf?r=w.map(P=>"HTML"+P+"Element").concat(m):a.EventTarget?r.push("EventTarget"):r=m;const v=a.__Zone_disable_IE_check||!1,x=a.__Zone_enable_cross_context_check||!1,B=b.WG(),C={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],O=h+(J+g),W=h+(J+f);e[J]={};e[J][g]=
O;e[J][f]=W}for(m=0;m<w.length;m++)for(J=w[m],O=d[J]={},W=0;W<c.length;W++){const P=c[W];O[P]=J+".addEventListener:"+P}w=[];for(m=0;m<r.length;m++)J=a[r[m]],w.push(J&&J.prototype);b.Oq(a,b,w,{KS:function(P,K,la,ja){if(!v&&B)if(x)try{const oa=K.toString();if("[object FunctionWrapper]"===oa||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==oa)return P.apply(la,ja),!1}catch(oa){return P.apply(la,ja),!1}else{if(K=K.toString(),"[object FunctionWrapper]"===K||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==
K)return P.apply(la,ja),!1}else if(x)try{K.toString()}catch(oa){return P.apply(la,ja),!1}return!0},Zj:P=>C[P]||P});Zone[b.Bf("patchEventTarget")]=!!a.EventTarget};
Re=function(a,b){const {gK:c,cL:d}=a.mj(),e=b.WebSocket;b.EventTarget||a.Oq(b,a,[e.prototype]);b.WebSocket=function(g,h){const m=1<arguments.length?new e(g,h):new e(g);let r,w;const v=a.km(m,"onmessage");v&&!1===v.configurable?(r=a.HC(m),w=m,[c,d,"send","close"].forEach(function(x){r[x]=function(){const B=a.SB.call(arguments);if(x===c||x===d){var C=0<B.length?B[0]:void 0;C&&(C=Zone.ce("ON_PROPERTY"+C),m[C]=r[C])}return m[x].apply(m,B)}})):r=m;a.UH(r,["close","error","message","open"],w);return r};
const f=b.WebSocket;for(const g in e)f[g]=e[g]};
Se=function(a,b){const {qb:c,hu:d}=a.mj();if((c||d)&&!a.km(HTMLElement.prototype,"onclick")&&"undefined"!==typeof Element){var e=a.km(Element.prototype,"onclick");if(e&&!e.configurable)return!1;if(e){a.jm(Element.prototype,"onclick",{enumerable:!0,configurable:!0,get:function(){return!0}});var f=!!document.createElement("div").onclick;a.jm(Element.prototype,"onclick",e);return f}}var g=b.XMLHttpRequest;if(!g)return!1;e=g.prototype;if(f=a.km(e,"onreadystatechange"))return a.jm(e,"onreadystatechange",
{enumerable:!0,configurable:!0,get:function(){return!0}}),g=!!(new g).onreadystatechange,a.jm(e,"onreadystatechange",f||{}),g;const h=a.Bf("fake");a.jm(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};
Ue=function(a){const b=a.Bf("unbound");for(let c=0;c<Te.length;c++){const d=Te[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.Or(f[e],h),g[b]=f[e],f[e]=g),f=f.parentElement},!0)}};Ve=function(a){for(let b in a)if(a[b]===Ve)return b;throw Error("ka");};We=function(a,b){for(const c in b)b.hasOwnProperty(c)&&!a.hasOwnProperty(c)&&(a[c]=b[c])};_.Xe=function(a){return{da:a.da,ca:a.ca||null,U:a.U,value:void 0}};
_.Ye=function(a){return{qc:a.qc||[],imports:a.imports||[]}};af=function(a){var b;(b=a.hasOwnProperty(Ze)?a[Ze]:null)||(b=a.hasOwnProperty($e)?a[$e]:null);return b};bf=function(a){return(a=a&&(a[Ze]||a[$e]))?a:null};ef=function(a){return a&&(a.hasOwnProperty(cf)||a.hasOwnProperty(df))?a[cf]:null};_.ff=function(a){return"string"===typeof a?a:null==a?"":String(a)};
gf=function(a){if("string"===typeof a)return a;if(Array.isArray(a))return"["+a.map(gf).join(", ")+"]";if(null==a)return""+a;if(a.cR)return`${a.cR}`;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)};hf=function(a,b){return null==a||""===a?null===b?"":b:null==b||""===b?a:a+" "+b};kf=function(){throw new jf(-201,!1);};mf=function(a){const b=lf;lf=a;return b};
nf=function(a,b,c){const d=af(a);if(d&&"root"==d.ca)return void 0===d.value?d.value=d.U():d.value;if(c&8)return null;if(void 0!==b)return b;kf(gf(a))};_.of=function(a){a.SC=_.of;a.toString=function(){return gf(this())};return a};qf=function(a){return pf(a)?a():a};pf=function(a){return"function"===typeof a&&a.hasOwnProperty(rf)&&a.SC===_.of};tf=function(a){const b=sf;sf=a;return b};uf=function(a,b=0){if(void 0===sf)throw new jf(-203,!1);return null===sf?nf(a,void 0,b):sf.get(a,b&8?null:void 0,b)};
_.k=function(a,b=0){return(lf||uf)(qf(a),b)};_.wf=function(a,b=0){return _.k(a,vf(b))};vf=function(a){return"undefined"===typeof a||"number"===typeof a?a:0|(a.optional&&8)|(a.host&&1)|(a.self&&2)|(a.mV&&4)};xf=function(a){const b=[];for(let c=0;c<a.length;c++){const d=qf(a[c]);if(Array.isArray(d)){if(0===d.length)throw new jf(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.da:f|=m:e=h}b.push(_.k(e,f))}else b.push(_.k(d))}return b};
yf=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};Af=function(a,b,c=null){a=a&&"\n"===a.charAt(0)&&"\u0275"==a.charAt(1)?a.slice(2):a;var d=gf(b);if(Array.isArray(b))d=b.map(gf).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):gf(f)))}d=`{${d.join(", ")}}`}return`${"R3InjectorError"}${c?"("+c+")":""}[${d}]: ${a.replace(zf,"\n  ")}`};
Bf=function(a,b){var c=0;let d=a.length;for(;;){c=a.indexOf(b,c);if(-1===c)return c;if(0===c||32>=a.charCodeAt(c-1)){const e=b.length;if(c+e===d||32>=a.charCodeAt(c+e))return c}c+=1}};Cf=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++}};
Ef=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?Df(a,c,e,b[++d]):Df(a,c,e,null))}}return a};
Df=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)};
Ff=function(a,b,c){let d=4;const e=a.Ec||[];a:{for(var f=0;f<e.length;f++){var g=e[f];if(3===g||4===g||6===g){g=f;break a}}g=e.length}f=!1;for(let x=0;x<b.length;x++){var h=b[x];if("number"===typeof h){if(!f&&0!==(d&1)&&0!==(h&1))return!1;f&&0===(h&1)||(f=!1,d=h|d&1)}else if(!f)if(d&4){if(d=2|d&1,""!==h&&h!==(4!==a.type||c?a.value:"ng-template")||""===h&&1===b.length){if(0===(d&1))return!1;f=!0}}else{var m=d&8?h:b[++x];if(d&8&&null!==a.Ec){a:{h=a.Ec;for(var r=c,w=0,v=!0;w<h.length;){let B=h[w++];
if("string"===typeof B&&v){const C=h[w++];if(r&&"class"===B&&-1!==Bf(C.toLowerCase(),m)){m=!0;break a}}else if(1===B){for(;w<h.length&&"string"==typeof(B=h[w++]);)if(B.toLowerCase()===m){m=!0;break a}break}else"number"===typeof B&&(v=!1)}m=!1}if(!m){if(0===(d&1))return!1;f=!0}}else{a:if(h=d&8?"class":h,null===e)h=-1;else if(r=0,c||4!==a.type||"ng-template"===a.value){for(w=!1;r<e.length;){v=e[r];if(v===h){h=r;break a}if(3===v||6===v)w=!0;else if(1===v||2===v){for(v=e[++r];"string"===typeof v;)v=e[++r];
continue}else if(4===v)break;else if(0===v){r+=4;continue}r+=w?1:2}h=-1}else b:{r=e.indexOf(4);if(-1<r)for(r++;r<e.length;){w=e[r];if("number"===typeof w)break;if(w===h){h=r;break b}r++}h=-1}if(-1===h){if(0===(d&1))return!1;f=!0}else if(""!==m&&(h=h>g?"":e[h+1].toLowerCase(),(r=d&8?h:null)&&-1!==Bf(r,m)||d&2&&m!==h)){if(0===(d&1))return!1;f=!0}}}}return 0===(d&1)||f};Gf=function(a,b,c=!1){for(let d=0;d<b.length;d++)if(Ff(a,b[d],c))return!0;return!1};
Hf=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};If=function(a){return{toString:a}.toString()};
_.l=function(a){return If(()=>{var b=Jf(a),c;b=Object.assign({},b,{R:a.R,S:a.S,N:a.N,V:a.V||null,Sa:a.Sa,hA:0===a.wa,TF:null,VH:null,Y:b.P&&a.Y||null,cz:null,Gl:null!=(c=a.Gl)?c:!1,data:a.data||{},La:a.La||0,styles:a.styles||Kf,TT:null,Zn:a.Zn||null,Ob:null,id:""});Lf(b);c=a.Y;b.TF=Mf(c,!1);b.VH=Mf(c,!0);c=0;const d=[b.J,b.Sa,b.xa,b.Ea,b.V,b.S,b.R,b.La,b.P,b.Gl,b.Pa,JSON.stringify(b.inputs),JSON.stringify(b.outputs),Object.getOwnPropertyNames(b.type.prototype),!!b.Fb,!!b.Da].join("|");for(const e of d)c=
Math.imul(31,c)+e.charCodeAt(0)<<0;b.id="c"+(c+2147483648);return b})};Pf=function(a){return a[Nf]||a[Of]||null};Rf=function(a){return null!==a};_.Sf=function(a){return If(()=>({type:a.type,zp:a.zp||Kf,UN:a.UN||Kf,imports:a.imports||Kf,exports:a.exports||Kf,uV:null,Zn:a.Zn||null,id:a.id||null}))};Uf=function(a,b){if(null==a)return Tf;const c={};for(const d in a)if(a.hasOwnProperty(d)){let e=a[d],f=e;Array.isArray(e)&&(f=e[1],e=e[0]);c[e]=d;b&&(b[e]=f)}return c};
_.Vf=function(a){return If(()=>{const b=Jf(a);Lf(b);return b})};_.Wf=function(a){return{type:a.type,name:a.name,U:null,qd:!1!==a.qd,P:!0===a.P,Rb:a.type.prototype.ma||null}};Yf=function(a){return a[Xf]||null};
Jf=function(a){const b={};return{type:a.type,AA:null,U:null,oa:a.oa||null,xa:a.xa||0,Ea:a.Ea||null,Fb:a.Fb||null,Pp:b,sh:null,vP:a.inputs||Tf,Pa:a.Pa||null,P:!0===a.P,Gl:!0===a.Gl,J:a.J||Kf,Da:a.Da||null,features:a.features||null,Av:null,Yp:null,GU:null,inputs:Uf(a.inputs,b),outputs:Uf(a.outputs),tU:null}};Lf=function(a){let b;null==(b=a.features)||b.forEach(c=>c(a))};Mf=function(a,b){if(!a)return null;const c=b?Yf:Pf;return()=>("function"===typeof a?a():a).map(d=>c(d)).filter(Rf)};
$f=function(a){return a.hasOwnProperty(Zf)?a[Zf]:null};ag=function(a,b){a.forEach(c=>Array.isArray(c)?ag(c,b):b(c))};bg=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};cg=function(a,b){const c=[];for(let d=0;d<a;d++)c.push(b);return c};_.eg=function(a,b,c){let d=dg(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};
fg=function(a,b){b=dg(a,b);if(0<=b)return a[b|1]};dg=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)};ig=function(...a){const b=[],c=new Set;let d;const e=f=>{b.push(f)};ag(a,f=>{gg(f,e,[],c)&&(d||(d=[]),d.push(f))});void 0!==d&&hg(d,e);return b};hg=function(a,b){for(let c=0;c<a.length;c++){const {Gn:d,qc:e}=a[c];jg(e,f=>{b(f,d)})}};
gg=function(a,b,c,d){a=qf(a);if(!a)return!1;let e=null;var f=ef(a);const g=!f&&(a[Nf]||null);if(f||g){if(g&&!g.P)return!1;e=a}else{var h=a.Gn;if(f=ef(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)gg(m,b,c,d)}}else if(f){if(null!=f.imports&&!h){d.add(e);let r;ag(f.imports,w=>{gg(w,b,c,d)&&(r||(r=[]),r.push(w))});void 0!==r&&hg(r,b)}h||(m=$f(e)||(()=>new e),b({ia:e,Gd:m,we:Kf},e),b({ia:kg,lb:e,Nb:!0},e),b({ia:lg,lb:()=>_.k(e),
Nb:!0},e));f=f.qc;if(null!=f&&!h){const r=a;jg(f,w=>{b(w,r)})}}else return!1;return e!==a&&void 0!==a.qc};jg=function(a,b){for(let c of a)c&&c.Jh&&(c=c.Jh),Array.isArray(c)?jg(c,b):b(c)};ng=function(a){return null!==a&&"object"==typeof a&&mg in a};og=function(a){return"function"===typeof a};rg=function(){void 0===pg&&(pg=new qg);return pg};
tg=function(a){var b=af(a);b=null!==b?b.U:$f(a);if(null!==b)return b;if(a instanceof _.n)throw new jf(204,!1);if(a instanceof Function)return sg(a);throw new jf(204,!1);};sg=function(a){const b=a.length;if(0<b)throw cg(b,"?"),new jf(204,!1);const c=bf(a);return null!==c?()=>c.U(a):()=>new a};xg=function(a){if(ng(a))return ug(void 0,a.lb);a=vg(a);return ug(a,wg)};
vg=function(a){var b=void 0;if(og(a))return b=qf(a),$f(b)||tg(b);if(ng(a))b=()=>qf(a.lb);else if(a&&a.Gd)b=()=>a.Gd(...xf(a.we||[]));else if(a&&a.Oa)b=()=>_.k(qf(a.Oa));else{const c=qf(a&&(a.td||a.ia));if(a.we)b=()=>new c(...xf(a.we));else return $f(c)||tg(c)}return b};ug=function(a,b,c=!1){return{U:a,value:b,Nb:c?[]:void 0}};yg=function(a,b){for(const c of a)Array.isArray(c)?yg(c,b):c&&c&&c.Jh?yg(c.Jh,b):b(c)};zg=function(a){return function(...b){if(a){b=a(...b);for(const c in b)this[c]=b[c]}}};
Ag=function(a){return If(()=>{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=zg(a);return b})};Bg=function(a){return Array.isArray(a)&&"object"===typeof a[1]};Cg=function(a){return Array.isArray(a)&&!0===a[1]};
Dg=function(a,b){return(null===a||"object"!==typeof a)&&Object.is(a,b)};Fg=function(a){const b=Eg;Eg=a;return b};Gg=function(a){a&&(a.Sz=0);return Fg(a)};Kg=function(a,b){Fg(b);if(a&&void 0!==a.ef&&void 0!==a.zi&&void 0!==a.On){if(Ig(a))for(b=a.Sz;b<a.ef.length;b++)Jg(a.ef[b],a.zi[b]);for(;a.ef.length>a.Sz;)a.ef.pop(),a.On.pop(),a.zi.pop()}};
Mg=function(a){Lg(a);for(let b=0;b<a.ef.length;b++){const c=a.ef[b],d=a.On[b];if(d!==c.version)return!0;if(!Ig(c)||c.Wd)if(c.Wd||1!==c.jH)(c.eI(c)||Mg(c))&&c.fI(c),c.Wd=!1,c.jH=1;if(d!==c.version)return!0}return!1};Jg=function(a,b){null!=a.Tf||(a.Tf=[]);null!=a.hl||(a.hl=[]);Lg(a);if(1===a.Tf.length)for(var c=0;c<a.ef.length;c++)Jg(a.ef[c],a.zi[c]);c=a.Tf.length-1;a.Tf[b]=a.Tf[c];a.hl[b]=a.hl[c];a.Tf.length--;a.hl.length--;b<a.Tf.length&&(c=a.hl[b],a=a.Tf[b],Lg(a),a.zi[c]=b)};
Ig=function(a){let b,c;return a.hy||0<(null!=(c=null==a?void 0:null==(b=a.Tf)?void 0:b.length)?c:0)};Lg=function(a){null!=a.ef||(a.ef=[]);null!=a.zi||(a.zi=[]);null!=a.On||(a.On=[])};_.Og=function(){return Ng};Ng=function(a){a.type.prototype.xc&&(a.Av=Pg);return Qg};Qg=function(){const a=this.__ngSimpleChanges__||null,b=null==a?void 0:a.current;if(b){const c=a.wA;if(c===Tf)a.wA=b;else for(let d in b)c[d]=b[d];a.current=null;this.xc(b)}};
Pg=function(a,b,c,d){c=this.Pp[c];var e;(e=a.__ngSimpleChanges__||null)||(e=a.__ngSimpleChanges__={wA:Tf,current:null});var f=e;e=f.current||(f.current={});f=f.wA;const g=f[c];e[c]=new Rg(g&&g.Kd,b,f===Tf);a[d]=b};Sg=function(a){for(;Array.isArray(a);)a=a[0];return a};Tg=function(a,b){return Sg(b[a.index])};Ug=function(a,b){a=b[a];return Bg(a)?a:a[0]};Vg=function(a,b){return null===b||void 0===b?null:a[b]};
Wg=function(a){for(a=a[3];null!==a&&!(Cg(a)&&a[6]||Bg(a)&&a[2]&8192);){if(Cg(a))a[6]=!0;else if(a[2]|=8192,128!==(a[2]&128))break;a=a[3]}};_.p=function(){return _.Xg.si};_.q=function(a){_.Xg.Fk=a;return a[8]};_.t=function(a){_.Xg.Fk=null;return a};Yg=function(){let a=_.Xg.Kk;for(;null!==a&&64===a.type;)a=a.parent;return a};Zg=function(a,b){const c=_.Xg;c.Kk=a;c.ri=b};_.$g=function(){const a=_.Xg;let b=a.Ts;-1===b&&(b=a.Ts=a.Ob.Zx);return b};_.ah=function(a){const b=_.Xg,c=b.fe;b.fe+=a;return c};
bh=function(a){const b=_.Xg.Um;return-1===b?null:a[b]};dh=function(a,b,c){if(c&4){for(;!(b=b.parent,null!==b||c&1);){b=a[1];b=2===b.type?b.MF:1===b.type?a[5]:null;if(null===b)break;a=a[14];if(b.type&10)break}if(null===b)return!1}c=_.Xg=ch();c.Kk=b;c.si=a;return!0};eh=function(a){const b=ch(),c=a[1];_.Xg=b;b.Kk=c.firstChild;b.si=a;b.Ob=c;b.Fk=a;b.fe=c.Zx;b.HG=!1};ch=function(){const a=_.Xg,b=null===a?null:a.Vd;return null===b?fh(a):b};
fh=function(a){const b={Kk:null,ri:!0,si:null,Ob:null,selectedIndex:-1,Fk:null,xt:0,Np:null,Um:-1,Ts:-1,fe:-1,Lf:0,parent:a,Vd:null,HG:!1};null!==a&&(a.Vd=b);return b};gh=function(){const a=_.Xg;_.Xg=a.parent;a.Kk=null;a.si=null;return a};hh=function(){const a=gh();a.ri=!0;a.Ob=null;a.selectedIndex=-1;a.Fk=null;a.xt=0;a.Um=-1;a.Np=null;a.Ts=-1;a.fe=-1;a.Lf=0};ih=function(){const a=_.Xg;return a.Ob.data[a.selectedIndex]};_.jh=function(){_.Xg.Np="svg"};
kh=function(a,b){for(let d=b.xe,e=b.lg;d<e;d++){var c=a.data[d].type.prototype;b=c.jd;const f=c.Bq,g=c.Ra,h=c.DH;c=c.ma;if(b){let m,r;(null!=(r=(m=a).Lp)?r:m.Lp=[]).push(-d,b)}if(f){let m,r;(null!=(r=(m=a).Lp)?r:m.Lp=[]).push(d,f);let w,v;(null!=(v=(w=a).iy)?v:w.iy=[]).push(d,f)}if(g){let m,r;(null!=(r=(m=a).Mr)?r:m.Mr=[]).push(-d,g)}if(h){let m,r;(null!=(r=(m=a).Mr)?r:m.Mr=[]).push(d,h);let w,v;(null!=(v=(w=a).LB)?v:w.LB=[]).push(d,h)}if(null!=c){let m,r;(null!=(r=(m=a).Lk)?r:m.Lk=[]).push(d,c)}}};
mh=function(a,b,c,d){(a[2]&3)===c&&lh(a,b,c,d)};nh=function(a,b){let c=a[2];(c&3)===b&&(a[2]=(c&16383)+1)};lh=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],r=b[e+1],w=a[m?-b[e]:b[e]];m?a[2]>>14<a[17]>>16&&(a[2]&3)===c&&(a[2]+=16384,oh(w,r)):oh(w,r);a[17]=(a[17]&4294901760)+e+2}e++}};oh=function(a,b){const c=Fg(null);try{b.call(a)}finally{Fg(c)}};
ph=function(a,b){for(a>>=16;0<a;)b=b[14],a--;return b};rh=function(a){const b=qh;qh=a;return b};uh=function(a,b,c){let d;"string"===typeof c?d=c.charCodeAt(0)||0:c.hasOwnProperty(sh)&&(d=c[sh]);null==d&&(d=c[sh]=th++);c=d&255;b.data[a+(c>>5)]|=1<<c};yh=function(a,b){var c=vh(a,b);if(-1!==c)return c;c=b[1];c.vd&&(a.Ye=b.length,wh(c.data,a),wh(b,null),wh(c.ai,null));c=xh(a,b);a=a.Ye;if(-1!==c){const d=c&32767,e=ph(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};
wh=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};vh=function(a,b){return-1===a.Ye||a.parent&&a.parent.Ye===a.Ye||null===b[a.Ye+8]?-1:a.Ye};xh=function(a,b){if(a.parent&&-1!==a.parent.Ye)return a.parent.Ye;a=0;let c=b;for(;null!==c;){b=zh(c);if(null===b)break;a++;c=c[14];if(-1!==b.Ye)return b.Ye|a<<16}return-1};
_.Ah=function(a){var b=Yg();if("class"===a)return b.Om;if("style"===a)return b.styles;if(b=b.Ec){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};Bh=function(a,b,c,d){c&8&&void 0===d&&(d=null);if(0===(c&3)){a=a[9];const e=mf();try{return a?a.get(b,d,c&8):nf(b,d,c&8)}finally{mf(e)}}c&8||void 0!==d?b=d:(kf(),b=void 0);return b};
Eh=function(a,b,c,d=0,e){if(null!==a){if(b[2]&2048&&!(d&2)){a:{var f=Ch;var g=a;let h=b;for(;null!==g&&null!==h&&h[2]&2048&&!(h[2]&512);){const m=Dh(g,h,c,d|2);if(m!==Ch){f=m;break a}g=g.parent;if(!g){if(g=h[20])if(g=g.get(c,Ch,d),g!==Ch){f=g;break a}g=zh(h);h=h[14]}}}if(f!==Ch)return f}a=Dh(a,b,c,d);if(a!==Ch)return a}return Bh(b,c,d,e)};
Dh=function(a,b,c,d){var e=Ch;if("string"===typeof c)var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(sh)?c[sh]:void 0,f="number"===typeof f?0<=f?f&255:Fh:f;if("function"===typeof f){if(!dh(b,a,d))return d&1?d&8||void 0!==e?b=e:(kf(),b=void 0):b=Bh(b,c,d,e),b;try{var g=f(d);if(null!=g||d&8)return g;kf()}finally{gh()}}else if("number"===typeof f){g=null;let m=vh(a,b);let r=d&1?b[15][5]:null;if(-1===m||d&4){var h=-1===m?xh(a,b):b[m+8];-1===h||d&2?m=-1:(g=b[1],m=h&32767,b=ph(h,b))}for(;-1!==m;){a=b[1];
if(a.data[m+(f>>5)]&1<<f){h=b[1];const w=h.data[m+8],v=Gh(w,h,c,null==g?-1<w.bi&&qh:g!=h&&0!==(w.type&3),d&1&&r===w);h=null!==v?Hh(b,h,v,w):Ch;if(h!==Ch)return h}h=b[m+8];-1!==h&&!(d&2||d&1&&b[1].data[m+8]===r)&&b[m+(f>>5)]&1<<f?(g=a,m=h&32767,b=ph(h,b)):m=-1}}return e};Gh=function(a,b,c,d,e){var f=a.Oj;const g=b.data;var h=f&1048575;b=a.xe;a=a.lg;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.N&&e.type===c?b:null};
Hh=function(a,b,c,d){let e=a[c];const f=b.data;if(e instanceof Ih){const h=e;if(h.C)throw a=f[c],new jf(-200,`Circular dependency in DI detected for ${"function"===typeof a?a.name||a.toString():"object"===typeof a&&null!=a&&"function"===typeof a.type?a.type.name||a.type.toString():_.ff(a)}${""}`);const m=rh(h.G);h.C=!0;const r=h.D?mf(h.D):null;dh(a,d,0);try{if(e=a[c]=h.U(void 0,f,a,d),b.vd&&c>=d.xe){var g=f[c];const w=g.type.prototype.bb,v=g.type.prototype.Cg;if(g.type.prototype.xc){const x=Ng(g);
let B;(null!=(B=b.Ah)?B:b.Ah=[]).push(c,x);let C;(null!=(C=b.Kj)?C:b.Kj=[]).push(c,x)}if(w){let x;(null!=(x=b.Ah)?x:b.Ah=[]).push(-c,w)}if(v){let x;(null!=(x=b.Ah)?x:b.Ah=[]).push(c,v);let B;(null!=(B=b.Kj)?B:b.Kj=[]).push(c,v)}}}finally{null!==r&&mf(r),rh(m),h.C=!1,gh()}}return e};Fh=function(){return new Jh(Yg(),_.p())};
_.Lh=function(a){return If(()=>{var b=a.prototype.constructor;b=b[Zf]||Kh(b);const c=Object.prototype;let d=Object.getPrototypeOf(a.prototype).constructor;for(;d&&d!==c;){const e=d[Zf]||Kh(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return e=>new e})};Kh=function(a){return pf(a)?()=>{const b=Kh(qf(a));return b&&b()}:$f(a)};zh=function(a){const b=a[1],c=b.type;return 2===c?b.MF:1===c?a[5]:null};Oh=function(a,b=null,c=null,d){a=Mh(a,b,c,d);Nh(a);return a};
Mh=function(a,b=null,c=null,d,e=new Set){c=[c||Kf,{Jh:ig([a]),zV:!0}];d=d||("object"===typeof a?void 0:gf(a));return new Ph(c,b||rg(),d||null,e)};Rh=function(){if(void 0!==Qh)return Qh;if("undefined"!==typeof document)return document;throw new jf(210,!1);};Th=function(a,b){return new _.Sh(Tg(a,b))};Uh=function(a){return a instanceof _.Sh?a.L:a};Wh=function(a,b){Bg(b)?(a.__ngContext__=b[19],Vh.set(b[19],b)):a.__ngContext__=b};Xh=function(a){a=a[3];return Cg(a)?a[3]:a};
Yh=function(a){for(;null!==a&&!Cg(a);)a=a[4];return a};ai=function(){return"".replace(Zh,a=>a.replace($h,"\u200b$1\u200b"))};
bi=function(a,b,c,d,e){if(null!=d){var f=!1;if(Cg(d))var g=d;else Bg(d)&&(f=!0,d=d[0]);d=Sg(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.Qp(d);if(null!=g)for(d=g[7],d!==Sg(g)&&bi(a,b,c,d,e),e=11;e<g.length;e++)f=g[e],ci(b,a,f[1].firstChild,f,c,d,!1)}};
di=function(a,b){if(!(11>=a.length)){var c=11+b,d=a[c];if(d){var e=d[16];null!==e&&e!==a&&(e=e[9],e.splice(e.indexOf(d),1));0<b&&(a[c-1][4]=d[4]);a=bg(a,11+b);ci(d[11],2,d[1].firstChild,d,null,null,!1);d[0]=null;d[5]=null;b=a[18];null!==b&&b.Xm(a[1]);d[3]=null;d[4]=null;d[2]&=-129}return d}};
fi=function(a,b){if(!(b[2]&256)){var c=b[11];if(b[23]){var d=b[23];Lg(d);if(Ig(d))for(let e=0;e<d.ef.length;e++)Jg(d.ef[e],d.zi[e]);d.ef.length=d.On.length=d.zi.length=0;d.Tf&&(d.Tf.length=d.hl.length=0)}c.Qp&&ci(c,3,a.firstChild,b,null,null,!1);if(a=b[12])for(;a;){d=null;Bg(a)?d=a[12]:(c=a[11])&&(d=c);if(!d){for(;a&&!a[4]&&a!==b;)Bg(a)&&ei(a[1],a),a=a[3];null===a&&(a=b);Bg(a)&&ei(a[1],a);d=a&&a[4]}a=d}else ei(b[1],b)}};
ei=function(a,b){if(!(b[2]&256)){b[2]&=-129;b[2]|=256;var c;if(null!=a&&null!=(c=a.Lk))for(var d=0;d<c.length;d+=2){var e=b[c[d]];if(!(e instanceof Ih)){var f=c[d+1];if(Array.isArray(f))for(let g=0;g<f.length;g+=2)f[g+1].call(e[f[g]]);else f.call(e)}}c=a.Pm;d=b[7];if(null!==c)for(e=0;e<c.length-1;e+=2)if("string"===typeof c[e]){f=c[e+3];if(0<=f)d[f]();else d[-f].unsubscribe();e+=2}else c[e].call(d[c[e+1]]);null!==d&&(b[7]=null);c=b[21];if(null!==c)for(b[21]=null,d=0;d<c.length;d++)(0,c[d])();1===
b[1].type&&b[11].destroy();c=b[16];null!==c&&Cg(b[3])&&(c!==b[3]&&(c=c[9],c.splice(c.indexOf(b),1)),c=b[18],null!==c&&c.Xm(a));Vh.delete(b[19])}};gi=function(a,b,c){for(;null!==b&&b.type&40;)b=b.parent;if(null===b)return c[0];const d=b.bi;return-1<d&&({La:a}=a.data[b.xe+d],2===a||0===a)?null:Tg(b,c)};
hi=function(a,b,c,d){a=gi(a,d.parent,b);const e=b[11];d=d.parent||b[5];b=d.type&40?Tg(d,b):null;if(null!=a)if(Array.isArray(c))for(let f=0;f<c.length;f++)d=c[f],null!==b?e.insertBefore(a,d,b,!1):e.appendChild(a,d);else null!==b?e.insertBefore(a,c,b,!1):e.appendChild(a,c)};
ji=function(a,b){if(null!==b){var c=b.type;if(c&3)return Tg(b,a);if(c&4)return ii(-1,a[b.index]);if(c&8){c=b.Vd;if(null!==c)return ji(a,c);a=a[b.index];return Cg(a)?ii(-1,a):Sg(a)}if(c&32)return(void 0)(b,a)()||Sg(a[b.index]);c=null!==b?a[15][5].Eg[b.Eg]:null;if(null!==c){if(Array.isArray(c))return c[0];a=Xh(a[15]);return ji(a,c)}return ji(a,b.next)}return null};ii=function(a,b){a+=12;if(a<b.length){a=b[a];const c=a[1].firstChild;if(null!==c)return ji(a,c)}return b[7]};
ci=function(a,b,c,d,e,f,g){for(;null!=c;){const m=d[c.index];var h=c.type;g&&0===b&&(m&&Wh(Sg(m),d),c.flags|=2);if(32!==(c.flags&32))if(h&8)ci(a,b,c.Vd,d,e,f,!1),bi(b,a,e,m,f);else if(h&32){h=(void 0)(c,d);let r;for(;r=h();)bi(b,a,e,r,f);bi(b,a,e,m,f)}else h&16?ki(a,b,d,c,e,f):bi(b,a,e,m,f);c=g?c.zA:c.next}};ki=function(a,b,c,d,e,f){var g=c[15];c=g[5].Eg[d.Eg];if(Array.isArray(c))for(d=0;d<c.length;d++)bi(b,a,e,c[d],f);else g=g[3],128===(d.flags&128)&&(c.flags|=128),ci(a,b,c,g,e,f,!0)};
li=function(a,b,c){const d=c.yg,e=c.Om;c=c.styles;null!==d&&Cf(a,b,d);null!==e&&(""===e?a.removeAttribute(b,"class"):a.setAttribute(b,"class",e));null!==c&&a.setAttribute(b,"style",c)};
mi=function(a,b,c,d,e=!1){for(;null!==c;){var f=b[c.index];null!==f&&d.push(Sg(f));if(Cg(f)){var g=d;for(let h=11;h<f.length;h++){const m=f[h],r=m[1].firstChild;null!==r&&mi(m[1],m,r,g)}f[7]!==f[0]&&g.push(f[7])}g=c.type;if(g&8)mi(a,b,c.Vd,d);else if(g&32)for(g=(void 0)(c,b);f=g();)d.push(f);else g&16&&(g=null!==c?b[15][5].Eg[c.Eg]:null,Array.isArray(g)?d.push(...g):(f=Xh(b[15]),mi(f[1],f,g,d,!0)));c=e?c.zA:c.next}return d};_.ni=function(a){return a.ownerDocument.defaultView};
_.u=function(a){oi(_.Xg.Ob,_.p(),_.Xg.selectedIndex+a)};oi=function(a,b,c){3===(b[2]&3)?(a=a.Kj,null!==a&&lh(b,a,3,c)):(a=a.Ah,null!==a&&mh(b,a,0,c));_.Xg.selectedIndex=c};_.y=function(a,b=0){const c=_.p();return null===c?_.k(a,b):Eh(Yg(),c,qf(a),b)};pi=function(){throw Error("sa");};_.ri=function(a){return a instanceof qi?a.A:a};si=function(a,b){a=a instanceof qi&&a.hw()||null;if(null!=a&&a!==b){if("ResourceURL"===a&&"URL"===b)return!0;throw Error("ta`"+b+"`"+a);}return a===b};
vi=function(){if(void 0===ti&&(ti=null,ui.trustedTypes))try{ti=ui.trustedTypes.createPolicy("angular",{createHTML:a=>a,createScript:a=>a,createScriptURL:a=>a})}catch(a){}return ti};wi=function(a){let b;return(null==(b=vi())?void 0:b.createHTML(a))||a};yi=function(a){a=String(a);return a.match(xi)?a:"unsafe:"+a};zi=function(a){const b={};for(const c of a.split(","))b[c]=!0;return b};Ai=function(...a){const b={};for(const c of a)for(const d in c)c.hasOwnProperty(d)&&(b[d]=!0);return b};
Di=function(a){return a.replace(/&/g,"&amp;").replace(Bi,function(b){return"&#"+(1024*(b.charCodeAt(0)-55296)+(b.charCodeAt(1)-56320)+65536)+";"}).replace(Ci,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
Oi=function(a,b){var c=null;try{var d;if(!(d=Ei)){const m=new Fi(a);try{var e=!!(new window.DOMParser).parseFromString(wi(""),"text/html")}catch(r){e=!1}d=e?new Gi(m):m}Ei=d;var f=b?String(b):"";c=Ei.Lt(f);a=5;b=f;do{if(0===a)throw Error("va");a--;f=b;b=c.innerHTML;c=Ei.Lt(f)}while(f!==b);var g=new Hi;let h=(("content"in c&&c.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===c.nodeName?c.content:null)||c).firstChild;for(f=!0;h;){if(h.nodeType===Node.ELEMENT_NODE)a:{a=g;b=h;const m=b.nodeName.toLowerCase();
if(!Ii.hasOwnProperty(m)){f=!Ji.hasOwnProperty(m);break a}a.A.push("<");a.A.push(m);const r=b.attributes;for(b=0;b<r.length;b++){const w=r.item(b),v=w.name,x=v.toLowerCase();if(!Ki.hasOwnProperty(x))continue;let B=w.value;Li[x]&&(B=yi(B));a.A.push(" ",v,'="',Di(B),'"')}a.A.push(">");f=!0}else h.nodeType===Node.TEXT_NODE&&g.A.push(Di(h.nodeValue));if(f&&h.firstChild)h=h.firstChild;else for(;h;){if(h.nodeType===Node.ELEMENT_NODE){a=g;const r=h.nodeName.toLowerCase();Ii.hasOwnProperty(r)&&!Mi.hasOwnProperty(r)&&
(a.A.push("</"),a.A.push(r),a.A.push(">"))}let m=Ni(h,h.nextSibling);if(m){h=m;break}h=Ni(h,h.parentNode)}}return wi(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)}};Qi=function(){if(void 0===Pi&&(Pi=null,ui.trustedTypes))try{Pi=ui.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:a=>a,createScript:a=>a,createScriptURL:a=>a})}catch(a){}return Pi};
Ri=function(a){let b;return(null==(b=Qi())?void 0:b.createHTML(a))||a};Si=function(a){let b;return(null==(b=Qi())?void 0:b.createScriptURL(a))||a};_.Ui=function(a){const b=Ti();return b?Ri(b.A(1,a)||""):si(a,"HTML")?Ri(_.ri(a)):Oi(Rh(),_.ff(a))};_.Vi=function(a){const b=Ti();return b?b.A(4,a)||"":si(a,"URL")?_.ri(a):yi(_.ff(a))};_.Wi=function(a){const b=Ti();if(b)return Si(b.A(5,a)||"");if(si(a,"ResourceURL"))return Si(_.ri(a));throw new jf(904,!1);};Ti=function(){const a=_.p();return a&&a[10].DR};
Yi=function(a,b,c,d,e,f,g,h,m,r,w){const v=b.ai.slice();v[0]=e;v[2]=d|140;if(null!==r||a&&a[2]&2048)v[2]|=2048;v[17]=0;v[3]=v[14]=a;v[8]=c;v[10]=g||a&&a[10];v[11]=h||a&&a[11];v[9]=m||a&&a[9]||null;v[5]=f;v[19]=Xi++;v[6]=w;v[20]=r;v[15]=2==b.type?a[15]:v;return v};
$i=function(a,b,c,d,e){var f=a.data[b];if(null===f){f=_.Xg.Kk;const m=_.Xg.ri;var g=a.data,h=m?f:f&&f.parent;let r=h?h.Ye:-1,w=0;null!==Zi&&(w|=128);b=g[b]={type:c,index:b,IU:null,Ye:r,xe:-1,lg:-1,rt:-1,bi:-1,cV:null,flags:w,Oj:0,value:d,Ec:e,yg:null,Hz:null,MG:void 0,inputs:null,outputs:null,Ob:null,next:null,uA:null,zA:null,Vd:null,parent:h,Eg:null,styles:null,Jv:null,jv:void 0,Om:null,ct:null,hv:void 0,Dp:0,wr:0};null===a.firstChild&&(a.firstChild=b);null!==f&&(m?null==f.Vd&&null!==b.parent&&(f.Vd=
b):null===f.next&&(f.next=b,b.uA=f));f=b;_.Xg.HG&&(f.flags|=32)}else f.type&64&&(f.type=c,f.value=d,f.Ec=e,a=_.Xg,b=a.Kk,a=a.ri?b:b.parent,f.Ye=null===a?-1:a.Ye);Zg(f,!0);return f};aj=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.ai.push(d),a.data.push(null);return e};bj=function(a,b,c,d,e){const f=_.Xg.selectedIndex;try{_.Xg.selectedIndex=-1,d&2&&25<b.length&&oi(a,b,25),c(d,e)}finally{_.Xg.selectedIndex=f}};
cj=function(a,b,c){if(0!==(b.flags&4)){const d=Fg(null);try{const e=b.xe,f=b.lg;for(b=e;b<f;b++){const g=a.data[b];g.Fb&&g.Fb(1,c[b],b)}}finally{Fg(d)}}};
hj=function(a,b,c){var d=Tg(c,b);const e=c.xe,f=c.lg;if(-1<c.bi){var g=a.data[e+c.bi],h=Tg(c,b),m=dj(g),r=b[10].wl,w=16;g.Gl?w=4096:g.hA&&(w=64);g=ej(b,Yi(b,m,null,w,h,c,null,r.Gk(h,g),null,null,null));b[c.index]=g}a.vd||yh(c,b);Wh(d,b);d=c.MG;for(g=e;g<f;g++){h=a.data[g];m=Hh(b,a,g,c);Wh(m,b);if(null!==d&&(r=d[g-e],null!==r))for(w=0;w<r.length;){const v=r[w++],x=r[w++],B=r[w++];fj(h,m,v,x,B)}h.N&&(Ug(c.index,b)[8]=Hh(b,a,g,c))}64===(c.flags&64)&&gj(a,b,c)};
ij=function(a,b,c=Tg){const d=b.Hz;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}}};dj=function(a){const b=a.Ob;return null===b||b.IG?a.Ob=jj(1,null,a.N,a.R,a.S,a.TF,a.VH,a.Da,a.Zn,a.V,a.id):b};
jj=function(a,b,c,d,e,f,g,h,m,r,w){d=25+d;e=d+e;const v=[];for(let x=0;x<e;x++)v.push(x<d?null:_.kj);r="function"===typeof r?r():r;return v[1]={type:a,ai:v,N:c,zb:null,Da:h,MF:b,data:v.slice().fill(null,d),Zx:d,jG:e,nz:null,vd:!0,Et:!0,fJ:!1,eJ:!1,Ah:null,Kj:null,Lp:null,iy:null,Mr:null,LB:null,Lk:null,Pm:null,Fb:null,di:null,UF:"function"===typeof f?f():f,WH:"function"===typeof g?g():g,firstChild:null,Zn:m,V:r,IG:!1,bJ:w}};
lj=function(a,b,c,d){for(let h in a)if(a.hasOwnProperty(h)){c=null===c?{}:c;const m=a[h];if(null===d){var e=c,f=b,g=h;e.hasOwnProperty(g)?e[g].push(f,m):e[g]=[f,m]}else d.hasOwnProperty(h)&&(e=c,f=b,g=d[h],e.hasOwnProperty(g)?e[g].push(f,m):e[g]=[f,m])}return c};
nj=function(a,b,c,d,e,f,g,h){const m=Tg(b,c);let r=b.inputs,w;!h&&null!=r&&(w=r[d])?(mj(a,c,w,d,e),-1<b.bi&&(a=Ug(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))};
qj=function(a,b,c,d){const e=null===d?null:{"":-1};var f=a.UF;let g=null,h=null;if(f)for(let w=0;w<f.length;w++){const v=f[w];if(Gf(c,v.J,!1))if(g||(g=[]),v.N)if(null!==v.Yp){const x=[];h=h||new Map;v.Yp(v,x,h);g.unshift(...x,v);oj(a,c,x.length)}else g.unshift(v),oj(a,c,0);else{h=h||new Map;let x,B;null==(B=(x=v).Yp)||B.call(x,v,g,h);g.push(v)}}f=null===g?null:[g,h];var m;let r;null===f?m=r=null:[m,r]=f;null!==m&&pj(a,b,c,m,e,r);if(e&&d)for(a=c.Hz=[],b=0;b<d.length;b+=2){m=e[d[b+1]];if(null==m)throw new jf(-301,
!1);a.push(d[b],m)}c.yg=Ef(c.yg,c.Ec)};
pj=function(a,b,c,d,e,f){for(var g=0;g<d.length;g++){var h=yh(c,b);uh(h,a,d[g].type)}h=a.data.length;g=d.length;c.flags|=1;c.xe=h;c.lg=h+g;c.Oj=h;for(h=0;h<d.length;h++)g=d[h],g.AA&&g.AA(g);g=h=!1;var m=aj(a,b,d.length,null);for(var r=0;r<d.length;r++){var w=d[r];c.yg=Ef(c.yg,w.Ea);var v=a,x=c,B=b,C=m;v.data[C]=w;var J=w.U||(w.U=$f(w.type));J=new Ih(J,!!w.N);v.ai[C]=J;B[C]=J;var O=x;B=aj(v,B,w.xa,_.kj);if(x=w.oa){J=v.nz;null===J&&(J=v.nz=[]);v=~O.index;a:{for(O=J.length;0<O;){const ja=J[--O];if("number"===
typeof ja&&0>ja){O=ja;break a}}O=0}O!=v&&J.push(v);J.push(C,B,x)}v=m;if(C=e){if(w.Pa)for(B=0;B<w.Pa.length;B++)C[w.Pa[B]]=v;w.N&&(C[""]=v)}null!==w.Fb&&(c.flags|=4);if(null!==w.oa||null!==w.Ea||0!==w.xa)c.flags|=64;w=w.type.prototype;if(!h&&(w.xc||w.bb||w.Cg)){var W=void 0,P=void 0;(null!=(P=(W=a).Ah)?P:W.Ah=[]).push(c.index);h=!0}if(!g&&(w.xc||w.Cg)){var K=void 0,la=void 0;(null!=(la=(K=a).Kj)?la:K.Kj=[]).push(c.index);g=!0}m++}K=c.xe;b=c.lg;a=a.data;d=c.Ec;e=[];for(P=W=null;K<b;K++){la=a[K];g=(h=
f?f.get(la):null)?h.outputs:null;W=lj(la.inputs,K,W,h?h.inputs:null);P=lj(la.outputs,K,P,g);if(null===W||null===d||4===c.type&&"ng-template"!==c.value)la=null;else{la=W;h=K;g=null;for(m=0;m<d.length;)if(r=d[m],0===r)m+=4;else{if(5!==r){if("number"===typeof r)break;if(la.hasOwnProperty(r))for(null===g&&(g=[]),w=la[r],v=0;v<w.length;v+=2)if(w[v]===h){g.push(r,w[v+1],d[m+1]);break}}m+=2}la=g}e.push(la)}null!==W&&(W.hasOwnProperty("class")&&(c.flags|=8),W.hasOwnProperty("style")&&(c.flags|=16));c.MG=
e;c.inputs=W;c.outputs=P};gj=function(a,b,c){var d=c.xe;const e=c.lg,f=c.index;c=_.Xg.Um;try{for(_.Xg.selectedIndex=f;d<e;d++){const g=a.data[d],h=b[d];_.Xg.Um=d;null===g.oa&&0===g.xa&&null===g.Ea||null===g.oa||g.oa(1,h)}}finally{_.Xg.selectedIndex=-1,_.Xg.Um=c}};oj=function(a,b,c){b.bi=c;let d;(null!=(d=a.di)?d:a.di=[]).push(b.index)};fj=function(a,b,c,d,e){const f=Fg(null);try{const g=a.sh;null!==g&&g.hasOwnProperty(d)&&(e=g[d].call(b,e));null!==a.Av?a.Av(b,e,c,d):b[d]=e}finally{Fg(f)}};
sj=function(a,b){const c=a.Fb;if(null!==c){const d=Fg(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];_.Xg.Lf=f;h.Fb(2,b[g],g)}}}finally{Fg(d)}}};ej=function(a,b){a[12]?a[13][4]=b:a[12]=b;return a[13]=b};tj=function(a,b,c){_.Xg.Lf=0;const d=Fg(null);try{b(a,c)}finally{Fg(d)}};uj=function(a,b,c){if(null===a||a.N)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]};
wj=function(a,b){(a=(a=a[9])?a.get(vj,null):null)&&a.handleError(b)};mj=function(a,b,c,d,e){for(let f=0;f<c.length;){const g=c[f++],h=c[f++];fj(a.data[g],b[g],d,h,e)}};_.xj=function(a,b){a[11].Md(Sg(a[_.Xg.selectedIndex]),b)};
Aj=function(a,b,c,d=!0){const e=b[10],f=e.wl,g=e.jN;let h;null==(h=f.yp)||h.call(f);null==g||g.yp();try{yj(a,b,a.N,c);a=0;let m;for(;b[2]&9216||(null==(m=b[23])?0:m.Wd);){if(100===a)throw new jf(103,!1);a++;zj(b,1)}}catch(m){throw d&&wj(b,m),m;}finally{let m;null==(m=f.end)||m.call(f);let r;null==(r=e.NG)||r.flush();null==g||g.end()}};
yj=function(a,b,c,d){const e=b[2];if(256!==(e&256)){var f;null!=(f=b[10].NG)&&f.flush();eh(b);var g=f=null;if(2!==a.type){if(null==(f=b[23])){let x;f=null!=(x=Bj.pop())?x:Object.create(Cj);f.si=b}g=f;f=Gg(g)}try{b[17]=0;_.Xg.fe=a.Zx;null!==c&&bj(a,b,c,2,d);if(c=3===(e&3)){var h=a.Kj;null!==h&&lh(b,h,3,null)}else{const C=a.Ah;null!==C&&mh(b,C,0,null);nh(b,0)}for(var m=Yh(b[12]);null!==m;m=Yh(m[4]))if(m[2]){var r=m[9];for(h=0;h<r.length;h++){var w=r[h];w[2]&1024||(w[2]|=1024,128===(w[2]&128)&&Wg(w))}}Dj(b,
0);null!==a.Fb&&sj(a,b);if(c){const C=a.iy;null!==C&&lh(b,C,3)}else{const C=a.Lp;null!==C&&mh(b,C,1);nh(b,1)}var v=a.nz;if(null!==v)try{for(w=0;w<v.length;w++){const C=v[w];if(0>C)_.Xg.selectedIndex=~C;else{m=C;const J=v[++w],O=v[++w];r=_.Xg;r.fe=r.Ts=J;_.Xg.Um=m;O(2,b[m])}}}finally{_.Xg.selectedIndex=-1}const x=a.di;if(null!==x)for(v=0;v<x.length;v++){const C=Ug(x[v],b);128===(C[2]&128)&&zj(C,0)}const B=a.Da;null!==B&&tj(2,B,d);if(c){const C=a.LB;null!==C&&lh(b,C,3)}else{const C=a.Mr;null!==C&&mh(b,
C,2);nh(b,2)}!0===a.Et&&(a.Et=!1);if(b[22]){for(const C of b[22])C();b[22]=null}b[2]&=-73}catch(x){throw Wg(b),x;}finally{null!==g&&(Kg(g,f),a=g,a.si[23]!==a&&(a.si=null,Bj.push(a))),hh()}}};Dj=function(a,b){for(let c=Yh(a[12]);null!==c;c=Yh(c[4])){c[6]=!1;for(let d=11;d<c.length;d++)a=c[d],128===(a[2]&128)&&zj(a,b)}};
zj=function(a,b){var c=a[1],d=a[2];const e=a[23];let f=!!(0===b&&d&16);f||(f=!!(d&64&&0===b));f||(f=!!(d&1024));f||(f=!!((null==e?0:e.Wd)&&Mg(e)));e&&(e.Wd=!1);a[2]&=-9217;if(f)yj(c,a,c.N,a[8]);else if(d&8192&&(Dj(a,1),b=c.di,null!==b))for(c=0;c<b.length;c++)d=Ug(b[c],a),128===(d[2]&128)&&zj(d,1)};Ej=function(a){for(;a;){a[2]|=64;const b=Xh(a);if(0!==(a[2]&512)&&!b)break;a=b}};Gj=function(a){var b=Yg(),c=_.p();-1<b.bi&&16!==(a&16)?(a=Ug(b.index,c),a=new Fj(a,a)):a=b.type&47?new Fj(c[15],c):null;return a};
Ij=function(a){return Hj(a)?Array.isArray(a)||!(a instanceof Map)&&Symbol.iterator in a:!1};Jj=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)};Hj=function(a){return null!==a&&("function"===typeof a||"object"===typeof a)};Kj=function(a,b,c){a=a.Lj;if(null===a)return a;let d=0;c&&a<c.length&&(d=c[a]);return a+b+d};Lj=function(a){const b=Fg(null);try{return a()}finally{Fg(b)}};
Mj=function(a){let b,c;null==(b=performance)||null==(c=b.mark)||c.call(b,"mark_use_counter",a)};Nj=function(a){setTimeout(()=>{throw a;},0)};Oj=function(a){return"function"===typeof a};Pj=function(a){return null!==a&&"object"===typeof a};Rj=function(a){return a instanceof _.Qj||a&&"closed"in a&&"function"===typeof a.remove&&"function"===typeof a.add&&"function"===typeof a.unsubscribe};Tj=function(a){return a.reduce((b,c)=>b.concat(c instanceof Sj?c.errors:c),[])};Uj=function(a){return a};
Vj=function(a){return 0===a.length?Uj:1===a.length?a[0]:function(b){return a.reduce((c,d)=>d(c),b)}};Wj=function(a){return a&&"function"===typeof a.next&&"function"===typeof a.error&&"function"===typeof a.complete};Xj=function(a){a||(a=Promise);if(!a)throw Error("ya");return a};Zj=function(a,b){return new _.Yj(c=>{const d=new _.Qj;let e=0;d.add(b.jc(function(){e===a.length?c.complete():(c.next(a[e++]),c.closed||d.add(this.jc()))}));return d})};bk=function(a,b){return b?Zj(a,b):new _.Yj(ak(a))};
_.ck=function(a){return a&&"function"===typeof a.jc};_.dk=function(...a){let b=a[a.length-1];return _.ck(b)?(a.pop(),Zj(a,b)):bk(a)};ek=function(a){return new _.Yj(b=>b.error(a))};_.gk=function(a){return new Promise((b,c)=>{const d=new _.Qj;d.add(a.subscribe({next:e=>{b(e);d.unsubscribe()},error:c,complete:()=>{c(new fk)}}))})};_.hk=function(a,b){if(a&&"function"===typeof a.Bn)return a.Bn(b);throw new TypeError("za");};jk=function(){return function(a){return _.hk(a,new ik)}};
_.z=function(a){return function(b){if("function"!==typeof a)throw new TypeError("Aa");return _.hk(b,new kk(a))}};mk=function(a){return b=>{lk(a,b).catch(c=>b.error(c))}};
lk=function(a,b){return _.nk(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:ok(a)};else throw Error("c`"+String(a));f=new pk(h)}for(d=f;;){var m=yield d.next();if(m.done)break;b.next(m.value)}}catch(w){var r={error:w}}finally{try{m&&!m.done&&(c=d.return)&&(yield c.call(d))}finally{if(r)throw r.error;}}b.complete()})};
_.rk=function(a,b){if(!b.closed)return a instanceof _.Yj?a.subscribe(b):qk(a)(b)};_.uk=function(...a){let b=void 0,c=void 0,d=void 0;_.ck(a[a.length-1])&&(c=a.pop());"function"===typeof a[a.length-1]&&(b=a.pop());if(1===a.length){const e=a[0];sk(e)&&(a=e);Pj(e)&&Object.getPrototypeOf(e)===Object.prototype&&(d=Object.keys(e),a=d.map(f=>e[f]))}return _.hk(bk(a,c),new tk(b,d))};_.vk=function(a){return a instanceof _.Yj?a:new _.Yj(qk(a))};
_.wk=function(a,b){var c=Infinity;if("function"===typeof b)return d=>_.A(d,_.wk((e,f)=>_.A(_.vk(a(e,f)),_.z((g,h)=>b(e,g,f,h))),c));"number"===typeof b&&(c=b);return d=>_.hk(d,new xk(a,c))};yk=function(a=Infinity){return _.wk(Uj,a)};zk=function(...a){return yk(1)(_.dk(...a))};_.Ak=function(a){return new _.Yj(b=>{let c;try{c=a()}catch(d){b.error(d);return}return _.vk(c).subscribe(b)})};
_.Ck=function(...a){if(1===a.length){const b=a[0];if(sk(b))return Bk(b,null);if(Pj(b)&&Object.getPrototypeOf(b)===Object.prototype)return a=Object.keys(b),Bk(a.map(c=>b[c]),a)}if("function"===typeof a[a.length-1]){const b=a.pop();a=1===a.length&&sk(a[0])?a[0]:a;return _.A(Bk(a,null),_.z(c=>b(...c)))}return Bk(a,null)};
Bk=function(a,b){return new _.Yj(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=_.vk(a[h]);let r=!1;c.add(m.subscribe({next:w=>{r||(r=!0,g++);e[h]=w},error:w=>c.error(w),complete:()=>{f++;f!==d&&r||(g===d&&c.next(b?b.reduce((w,v,x)=>(w[v]=e[x],w),{}):e),c.complete())}}))}}})};
_.Dk=function(a,b,c){if(Oj(c)){var d=c;c=void 0}return d?_.A(_.Dk(a,b,c),_.z(e=>sk(e)?d(...e):d(e))):new _.Yj(e=>{Ek(a,b,function(f){1<arguments.length?e.next(Array.prototype.slice.call(arguments)):e.next(f)},e,c)})};
Ek=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++)Ek(a[g],b,c,d,e);else throw new TypeError("Fa");d.add(f)};
Fk=function(a){return!sk(a)&&0<=a-parseFloat(a)+1};_.Ik=function(a=0){var b=_.Gk;if(!Fk(a)||0>a)a=0;b&&"function"===typeof b.jc||(b=_.Gk);return new _.Yj(c=>{c.add(b.jc(Hk,a,{gf:c,counter:0,Nu:a}));return c})};Hk=function(a){const b=a.gf,c=a.counter;a=a.Nu;b.next(c);this.jc({gf:b,counter:c+1,Nu:a},a)};
_.Jk=function(...a){let b=Infinity,c=void 0,d=a[a.length-1];_.ck(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 _.Yj?a[0]:yk(b)(bk(a,c))};Kk=function(){};_.Mk=function(a){return function(b){return _.hk(b,new Lk(a))}};Nk=function(a){return a instanceof Date&&!isNaN(a)};
_.Pk=function(a=0,b){var c;let d=-1;null!=b&&(_.ck(b)?c=b:d=b);_.ck(c)||(c=_.Gk);return new _.Yj(e=>{const f=Math.max(0,Nk(a)?+a-c.now():a);return c.jc(Ok,f,{counter:0,Nu:d,gf:e})})};Ok=function(a){const b=a.Nu,c=a.gf,d=a.counter++;c.next(d);if(!c.closed){if(0>b)return c.complete();this.jc(a,b)}};_.Rk=function(...a){let b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());return _.hk(bk(a),new Qk(b))};
Tk=function(){var a;return b=>{let c,d=void 0,e=void 0,f;a=null!=(f=a)?f:_.Gk;Nk(1E4)?c=1E4:d=1E4;let g;e=null!=(g=e)?g:Sk;if(null==c&&null==d)throw new TypeError("Ha");return _.hk(b,function(h){const m=this,r=new _.Qj;let w,v=null,x=null,B=0;const C=J=>{r.add(v=a.jc(()=>{let O;const W={OU:null,mu:x,iV:B};try{O=_.vk(e(W))}catch(P){m.error(P);return}w.unsubscribe();r.add(O.subscribe(m))},J))};r.add(w=h.subscribe({next:J=>{let O;null==(O=v)||O.unsubscribe();v=null;B++;x=J;null!=d&&0<d&&C(d);m.next(J)},
error:J=>m.error(J),complete:()=>m.complete()}));h=null!=c?"number"===typeof c?c:+c-a.now():d;C(h);return r})}};Sk=function(a){throw new Uk(a);};Wk=function(a){return a in Vk?(delete Vk[a],!0):!1};_.Xk=function(a){return!!a&&(a instanceof _.Yj||"function"===typeof a.Bn&&"function"===typeof a.subscribe)};Yk=function(a){return b=>{setTimeout(a,void 0,b)}};Zk=function(){};al=function(a){return function(b){return _.hk(b,new $k(a))}};bl=function(a){return al(()=>_.Pk(a,_.Gk))};
_.cl=function(a){return b=>_.hk(b,function(c){const d=this,e=new _.Qj;let f=null,g=!1,h;f=c.subscribe({next:m=>d.next(m),error:m=>{try{h=_.vk(a(m,_.cl(a)(c)))}catch(r){d.error(r)}h&&(f?(f.unsubscribe(),f=null,e.add(h.subscribe(d))):g=!0)},complete:()=>d.complete()});g?(f.unsubscribe(),f=null,e.add(h.subscribe(d))):e.add(f);return e})};
_.dl=function(...a){let b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());1===a.length&&sk(a[0])&&(a=a[0].slice());return c=>{var d=_.vk([c,...a]),e=new tk(b);if(c&&"function"===typeof c.Bn)c=c.Bn.call(d,e);else throw new TypeError("za");return c}};_.fl=function(a){return b=>_.hk(b,new el(a))};hl=function(a){gl(a)};jl=function(a=null){return b=>_.hk(b,new il(a))};_.ll=function(a=_.Gk){const b=Nk(0)?-a.now():0;return c=>_.hk(c,new kl(b,a))};_.nl=function(a){return b=>_.hk(b,new ml(a))};
_.pl=function(a){return b=>_.hk(b,new ol(a))};_.rl=function(){if(isNaN(1))throw new TypeError("Ia");return a=>_.hk(a,new ql)};ul=function(a=sl){return b=>_.hk(b,new tl(a))};sl=function(){return new fk};wl=function(a){return b=>_.hk(b,new vl(a))};_.xl=function(a,b){const c=2<=arguments.length;return d=>_.A(d,a?_.Mk((e,f)=>a(e,f,d)):Uj,_.rl(),c?jl(b):ul(()=>new fk))};zl=function(){if(isNaN(1))throw new TypeError("Ia");return function(a){return _.hk(a,new yl)}};
Al=function(a,b){const c=2<=arguments.length;return d=>_.A(d,a?_.Mk((e,f)=>a(e,f,d)):Uj,zl(),c?jl(b):ul(()=>new fk))};_.Cl=function(a){return b=>_.hk(b,new Bl(a))};_.El=function(a,b){let c=!1;2<=arguments.length&&(c=!0);return function(d){return _.hk(d,new Dl(a,b,c))}};_.Fl=function(a,b){return 2<=arguments.length?function(c){return Vj([_.El(a,b),zl(),jl(b)])(c)}:function(c){return Vj([_.El((d,e,f)=>a(d,e,f+1)),zl()])(c)}};
Il=function(){var a=Gl;return function(b){let c;c="function"===typeof a?a:function(){return a};const d=Object.create(b,Hl);d.source=b;d.jJ=c;return d}};Gl=function(){return new _.Jl};_.Kl=function(){return a=>jk()(Il()(a))};_.Ml=function(a){let b;a&&"object"===typeof a?b=a:b={bufferSize:a,NS:void 0,Uq:!1,scheduler:void 0};return c=>_.hk(c,Ll(b))};
Ll=function({bufferSize:a=Infinity,NS:b=Infinity,Uq:c,scheduler:d}){let e,f=0,g;return function(h){f++;let m;e?m=e.subscribe(this):(e=new _.Nl(a,b,d),m=e.subscribe(this),g=h.subscribe({next(r){e.next(r)},error(r){const w=e;e=g=void 0;w.error(r)},complete(){g=void 0;e.complete()}}),g.closed&&(g=void 0));this.add(()=>{f--;m.unsubscribe();c&&0===f&&g&&(g.unsubscribe(),e=g=void 0)})}};_.Pl=function(){return a=>_.hk(a,new Ol)};
_.Ql=function(...a){const b=a[a.length-1];return _.ck(b)?(a.pop(),c=>zk(a,c,b)):c=>zk(a,c)};_.Sl=function(a){return b=>_.hk(b,new Rl(a))};_.Ul=function(a){return b=>_.hk(b,new Tl(a))};_.Wl=function(a){return function(b){return _.hk(b,new Vl(a))}};_.Yl=function(...a){return b=>{let c;"function"===typeof a[a.length-1]&&(c=a.pop());return _.hk(b,new Xl(a,c))}};
Zl=function(a){if(0==a.Bm&&!a.hq&&!a.isStable)try{a.Bm++,a.Cu.emit(null)}finally{if(a.Bm--,!a.hq)try{a.Ja(()=>a.le.emit(null))}finally{a.isStable=!0}}};am=function(a){a.SG||-1!==a.lu||(a.lu=a.tQ.call(ui,()=>{a.lG||(a.lG=Zone.root.pv("fakeTopEventTask",()=>{a.lu=-1;$l(a);a.SG=!0;Zl(a);a.SG=!1},void 0,()=>{},()=>{}));a.lG.dd()}),$l(a))};
em=function(a){a.Sh=a.Sh.ph({name:"angular",gI:{isAngularZone:!0},ml:(b,c,d,e,f,g)=>{if(Array.isArray(g)&&1===g.length){var h;c=!0===(null==(h=g[0].data)?void 0:h.__ignore_ng_zone__)}else c=!1;if(c)return b.tj(d,e,f,g);try{return bm(a),b.tj(d,e,f,g)}finally{(a.Cv&&"eventTask"===e.type||a.nr)&&am(a),a.Bm--,Zl(a)}},Jq:(b,c,d,e,f,g,h)=>{try{return bm(a),b.dd(d,e,f,g,h)}finally{a.nr&&am(a),a.Bm--,Zl(a)}},dA:(b,c,d,e)=>{b.jz(d,e);c===d&&("microTask"==e.change?(a.aM=e.oQ,$l(a),Zl(a)):"macroTask"==e.change&&
(a.hz=e.hQ))},Iq:(b,c,d,e)=>{b.handleError(d,e);a.Ja(()=>a.Gj.emit(e));return!1}})};$l=function(a){a.hq=a.aM||(a.Cv||a.nr)&&-1!==a.lu?!0:!1};bm=function(a){a.Bm++;a.isStable&&(a.isStable=!1,a.KH.emit(null))};
hm=function(){const a=_.wf(_.fm);let b=!0;return _.Jk(new _.Yj(c=>{b=a.isStable&&!a.hz&&!a.hq;a.Ja(()=>{c.next(b);c.complete()})}),_.A(new _.Yj(c=>{let d;a.Ja(()=>{d=a.le.subscribe(()=>{if(_.gm())throw new jf(909,!1);queueMicrotask(()=>{b||a.hz||a.hq||(b=!0,c.next(!0))})})});const e=a.KH.subscribe(()=>{if(!_.gm())throw new jf(909,!1);b&&(b=!1,a.Ja(()=>{c.next(!1)}))});return()=>{d.unsubscribe();e.unsubscribe()}}),_.Kl()))};
im=function(a,b,c){eh(b);try{var d=a.Da;null!==d&&tj(1,d,c);var e=a.N;null!==e&&bj(a,b,e,1,c);a.vd&&(a.vd=!1);a.eJ&&sj(a,b);a.fJ&&tj(2,a.Da,c);const f=a.di;if(null!==f)for(e=0;e<f.length;e++){const g=Ug(f[e],b),h=g[1];c=h;d=g;for(let m=d.length;m<c.ai.length;m++)d.push(c.ai[m]);null!==g[0]&&null===g[6]&&(g[6]=null);im(h,g,g[8])}}catch(f){throw a.vd&&(a.IG=!0,a.vd=!1),f;}finally{b[2]&=-5,hh()}};
jm=function(a,b,c){let d=c?a.styles:null,e=c?a.Om: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=hf(e,g);else if(2==f){const m=b[++h];d=hf(d,g+": "+m+";")}}c?a.styles=d:a.Jv=d;c?a.Om=e:a.ct=e};km=function(a){const b=[];for(let c in a)a.hasOwnProperty(c)&&b.push({Nj:a[c],rJ:c});return b};lm=function(){kh(_.p()[1],Yg())};nm=function(a,b,c=null){return(new mm({qc:a,parent:b,LF:c,uI:!0})).Ka};om=function(a){return!!a&&"function"===typeof a.then};
_.rm=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=pm(b))return a;b=b.split("-")[0];if(a=pm(b))return a;if("en"===b)return qm;throw new jf(701,!1);};pm=function(a){a in sm||(sm[a]=ui.Tz&&ui.Tz.vF&&ui.Tz.vF.cQ&&ui.Tz.vF.cQ[a]);return sm[a]};wm=function(a=[]){if(tm)return tm;tm=a=um(a);vm(a);return a};vm=function(a){let b;null==(b=a.get(xm,null))||b.forEach(c=>c())};
Fm=function(a){try{const b=a.xR,c=a.nN,d=wm(a.nR),e=[ym(),...(c||[])],f=(new mm({qc:e,parent:d,LF:"",uI:!1})).Ka,g=f.get(_.fm);return g.pb(()=>{Nh(f);const h=f.get(vj,null);let m;g.Ja(()=>{m=g.Gj.subscribe({next:v=>{h.handleError(v)}})});const r=()=>f.destroy(),w=d.get(zm);w.add(r);f.Rb(()=>{m.unsubscribe();w.delete(r)});return Am(h,g,()=>{const v=f.get(Bm);Cm(v);return v.B.then(()=>{var x=f.get(_.Dm,"en-US")||"en-US";if(null==x)throw Error("la`Expected localeId to be defined`"+` [Expected=> ${null} ${"!="} ${x} <=Actual]`);
x=f.get(Em);void 0!==b&&x.zp(b);return x})})})}catch(b){return Promise.reject(b)}};Jm=function(a,b,c=[]){const d=`Platform: ${b}`,e=new _.n(d);return(f=[])=>{let g=Gm();if(!g||g.Ka.get(Hm,!1))if(f=[...c,...f,{ia:e,lb:!0}],a)a(f);else{f=um(f,d);if(tm&&!tm.get(Hm,!1))throw new jf(400,!1);tm=f;f.get(Im);vm(f)}f=Gm();if(!f)throw new jf(401,!1);return f}};um=function(a=[],b){return _.Km({name:b,qc:[{ia:Lm,lb:"platform"},{ia:zm,lb:new Set([()=>tm=null])},...a]})};
Gm=function(){let a,b;return null!=(b=null==(a=tm)?void 0:a.get(Im))?b:null};Am=function(a,b,c){try{const d=c();return om(d)?d.catch(e=>{b.Ja(()=>a.handleError(e));throw e;}):d}catch(d){throw b.Ja(()=>a.handleError(d)),d;}};Mm=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};Nm=function(){const a=_.wf(_.fm),b=_.wf(vj);return c=>a.Ja(()=>b.handleError(c))};Rm=function(a){return[{ia:_.fm,Gd:a},{ia:lg,Nb:!0,Gd:()=>{const b=_.wf(Om,{optional:!0});return()=>b.initialize()}},{ia:Pm,Gd:Nm},{ia:Qm,Gd:hm}]};
ym=function(){return{Jh:[[],Rm(()=>new _.fm({qO:!1,Cv:!1,nr:!1}))]}};Sm=function(a,b,c,d){const e=b.Ob;let f,g;const h=Yi(a,e,c,a[2]&4096?4096:16,null,b,null,null,null,null!=(f=null==d?void 0:d.Ka)?f:null,null!=(g=null==d?void 0:d.qy)?g:null);h[16]=a[b.index];a=a[18];null!==a&&(h[18]=a.ve(e));im(e,h,c);return h};Tm=function(a,b){b=11+b;if(b<a.length)return a[b]};
Vm=function(a,b,c,d=!0){const e=b[1];var f=11+c,g=a.length;0<c&&(a[f-1][4]=b);c<g-11?(b[4]=a[f],f=11+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&&(g=f[9],b[15]!==b[3][3][15]&&(f[2]=!0),null===g?f[9]=[b]:g.push(b));f=b[18];null!==f&&Um(f,e);b[2]&9216&&Wg(b);b[2]|=128;d&&(c=ii(c,a),d=b[11],f=d.parentNode(a[7]),null!==f&&(a=a[5],b[0]=f,b[5]=a,ci(d,1,e.firstChild,b,f,c,!1)))};Xm=function(){return Wm(Yg(),_.p())};Ym=function(a){return a[8]||(a[8]=[])};
Wm=function(a,b){let c;const d=b[a.index];Cg(d)?c=d:(c=[d,!0,!1,b,null,a,!1,null,null,null,null],b[a.index]=c,ej(b,c));Zm(c,b,a,d);return new $m(c,a,b)};an=function(a,b,c,d){if(!a[7]){if(c.type&8)d=Sg(d);else{d=b[11];const e=d.createComment("");c=Tg(c,b);b=d.parentNode(c);c=d.nextSibling(c);d.insertBefore(b,e,c,!1);d=e}a[7]=d}};_.bn=function(a,b,c){return a[b]=c};_.cn=function(a,b,c){if(Object.is(a[b],c))return!1;a[b]=c;return!0};_.dn=function(a,b,c,d){c=_.cn(a,b,c);return _.cn(a,b+1,d)||c};
_.D=function(a,b,c,d,e,f,g,h){const m=_.p(),r=_.Xg.Ob,w=a+25;if(r.vd){const v=r.V;e=$i(r,w,4,e||null,Vg(v,f));qj(r,m,e,Vg(v,g));kh(r,e);b=e.Ob=jj(2,e,b,c,d,r.UF,r.WH,null,r.Zn,v,null);null!==r.zb&&(r.zb.N(r,e),b.zb=r.zb.By(e));b=e}else b=r.data[w];Zg(b,!1);a=en(r,m,b,a);fn&&hi(r,m,a,b);Wh(a,m);a=[a,!0,!1,m,null,b,!1,a,null,null,null];m[w]=a;ej(m,a);1===(b.flags&1)&&hj(r,m,b);null!=g&&ij(m,b,h);return _.D};gn=function(a,b){fn=!0;return b[11].createComment("")};
_.mn=function(a){var b=Object.getPrototypeOf(a.type.prototype).constructor,c=!0;const d=[a];for(;b;){var e=void 0;if(a.N)e=b.T||b.ta;else{if(b.T)throw new jf(903,!1);e=b.ta}if(e){if(c){d.push(e);var f=a;f.inputs=hn(a.inputs);f.sh=hn(a.sh);f.Pp=hn(a.Pp);f.outputs=hn(a.outputs);var g=e.oa;g&&jn(a,g);g=e.Da;const h=e.Fb;g&&kn(a,g);h&&ln(a,h);We(a.inputs,e.inputs);We(a.Pp,e.Pp);We(a.outputs,e.outputs);null!==e.sh&&(null===f.sh&&(f.sh={}),We(f.sh,e.sh));e.N&&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.CQ&&g(a),g===_.mn&&(c=!1)}b=Object.getPrototypeOf(b)}a=0;b=null;for(c=d.length-1;0<=c;c--)e=d[c],e.xa=a+=e.xa,e.Ea=Ef(e.Ea,b=Ef(b,e.Ea))};hn=function(a){return a===Tf?{}:a===Kf?[]:a};kn=function(a,b){const c=a.Da;a.Da=c?(d,e)=>{b(d,e);c(d,e)}:b};ln=function(a,b){const c=a.Fb;a.Fb=c?(d,e,f)=>{b(d,e,f);c(d,e,f)}:b};jn=function(a,b){const c=a.oa;a.oa=c?(d,e)=>{b(d,e);c(d,e)}:b};
_.nn=function(a){const b=a.vP,c={};for(const d in b)if(b.hasOwnProperty(d)){const e=b[d];Array.isArray(e)&&e[2]&&(c[d]=e[2])}a.sh=c};_.on=function(a,b,c,d){var e=_.p(),f=_.Xg.fe++;if(_.cn(e,f,b)){var g=ih();f=Tg(g,e);e=e[11];g=g.value;null==b?e.removeAttribute(f,a,d):(b=null==c?_.ff(b):c(b,g||"",a),e.setAttribute(f,a,b,d))}return _.on};pn=function(a,b,c,d){return _.cn(a,_.Xg.fe++,c)?b+_.ff(c)+d:_.kj};
_.E=function(a,b,c){const d=_.p();var e=_.Xg.fe++;if(_.cn(d,e,b)){e=_.Xg.Ob;const f=ih();nj(e,f,d,a,b,d[11],c,!1)}return _.E};qn=function(a,b,c,d,e){e=e?"class":"style";mj(a,c,b.inputs[e],e,d)};
rn=function(a,b,c,d){const e=a[c+1],f=null===b;let g=d?e>>17&32767:(e&131068)>>2,h=!1;for(;0!==g&&(!1===h||f);){const r=a[g+1];var m=a[g];if(null===m||null==b||(Array.isArray(m)?m[1]:m)===b||Array.isArray(m)&&"string"===typeof b&&0<=dg(m,b))h=!0,a[g+1]=d?r|1:r|2;g=d?r>>17&32767:(r&131068)>>2}h&&(a[c+1]=d?e|2:e|1)};wn=function(a,b){const c=_.sn;if(c===b)return-1;for(b=_.tn=b;b<c&&32<a.charCodeAt(b);)b++;b=_.un=b;return _.vn(a,b,c)};_.vn=function(a,b,c){for(;b<c&&32>=a.charCodeAt(b);)b++;return b};
_.yn=function(a,b,c){xn(a,b,c,!1);return _.yn};_.F=function(a,b){xn(a,b,null,!0);return _.F};_.Cn=function(a){_.zn(An,Bn,a,!0)};Bn=function(a,b){var c;_.Dn=_.En=_.un=_.tn=0;_.sn=b.length;for(c=wn(b,_.vn(b,0,_.sn));0<=c;c=wn(b,c))_.eg(a,b.substring(_.tn,_.un),!0)};
xn=function(a,b,c,d){const e=_.p(),f=_.Xg.Ob,g=_.ah(2);f.Et&&Fn(f,a,g,d);if(b!==_.kj&&_.cn(e,g,b)){var h=f.data[_.Xg.selectedIndex],m=e[11];null!=b&&""!==b&&("string"===typeof c?b+=c:"object"===typeof b&&(b=gf(_.ri(b))));Gn(f,h,e,m,a,e[g+1]=b,d,g)}};
_.zn=function(a,b,c,d){const e=_.Xg.Ob;var f=_.ah(2);e.Et&&Fn(e,null,f,d);const g=_.p();if(c!==_.kj&&_.cn(g,f,c)){const v=e.data[_.Xg.selectedIndex];if(0===(v.flags&(d?8:16))||f>=e.jG){var h=g[11],m=g[f+1];if(null==c||""===c)a=Kf;else{var r=[];c=_.ri(c);if(Array.isArray(c))for(b=0;b<c.length;b++)a(r,c[b],!0);else if("object"===typeof c)for(var w in c)c.hasOwnProperty(w)&&a(r,w,c[w]);else"string"===typeof c&&b(r,c);a=r}a=g[f+1]=a;m===_.kj&&(m=Kf);b=r=0;c=0<m.length?m[0]:null;for(w=0<a.length?a[0]:
null;null!==c||null!==w;){const x=r<m.length?m[r+1]:void 0,B=b<a.length?a[b+1]:void 0;let C=null,J=void 0;c===w?(r+=2,b+=2,x!==B&&(C=w,J=B)):null===w||null!==c&&c<w?(r+=2,C=c):(b+=2,C=w,J=B);null!==C&&Gn(e,v,g,h,C,J,d,f);c=r<m.length?m[r]:null;w=b<a.length?a[b]:null}}else f=d?v.ct:v.Jv,null!==f&&(c=hf(f,c?c:"")),qn(e,v,g,c,d)}};
Fn=function(a,b,c,d){const e=a.data;if(null===e[c+1]){const m=e[_.Xg.selectedIndex];a=c>=a.jG;0!==(m.flags&(d?8:16))&&null===b&&!a&&(b=!1);var f=bh(e),g=d?m.hv:m.jv;if(null===f)0===(d?m.Dp:m.wr)&&(b=Hn(null,e,m,b,d),b=In(b,m.Ec,d),g=null);else{var h=m.rt;if(-1===h||e[h]!==f)if(b=Hn(f,e,m,b,d),null===g)f=d?m.Dp:m.wr,f=0!==(f&131068)>>2?e[f>>17&32767]:void 0,void 0!==f&&Array.isArray(f)&&(f=Hn(null,e,m,f[1],d),f=In(f,m.Ec,d),e[(d?m.Dp:m.wr)>>17&32767]=f);else{g=void 0;f=m.lg;for(h=1+m.rt;h<f;h++)g=
In(g,e[h].Ea,d);g=In(g,m.Ec,d)}}void 0!==g&&(d?m.hv=g:m.jv=g);h=b;g=d?m.Dp:m.wr;b=g>>17&32767;g=(g&131068)>>2;e[c]=h;let r=!1;if(Array.isArray(h)){if(f=h[1],null===f||0<dg(h,f))r=!0}else f=h;a?0!==g?(a=e[b+1]>>17&32767,e[c+1]=a<<17|b<<2,0!==a&&(e[a+1]=e[a+1]&-131069|c<<2),e[b+1]=e[b+1]&131071|c<<17):(e[c+1]=b<<17|0,0!==b&&(e[b+1]=e[b+1]&-131069|c<<2),b=c):(e[c+1]=g<<17|0,0===b?b=c:e[g+1]=e[g+1]&-131069|c<<2,g=c);r&&(e[c+1]|=2);rn(e,f,c,!0);rn(e,f,c,!1);a=d?m.hv:m.jv;null!=a&&"string"==typeof f&&0<=
dg(a,f)&&(e[c+1]|=1);g=b<<17|g<<2;d?m.Dp=g:m.wr=g}};Hn=function(a,b,c,d,e){let f;const g=c.lg;let h=c.rt;for(-1===h?h=c.xe:h++;h<g;){f=b[h];d=In(d,f.Ea,e);if(f===a)break;h++}null!==a&&(c.rt=h);return d};In=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]),_.eg(a,g,c?!0:b[++f]))}return void 0===a?null:a};An=function(a,b,c){b=String(b);""===b||b.includes(" ")||_.eg(a,b,c)};
Gn=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)?Jn(a,b,c,e,(m&131068)>>2,g):void 0)&&(void 0!==f||2==(m&2)&&(f=Jn(a,null,c,e,h,g)),b=Sg(c[_.Xg.selectedIndex]),g?f?d.Ti(b,e):d.Ci(b,e):(g=-1===e.indexOf("-")?void 0:2,null==f?d.ev(b,e,g):("string"===typeof f&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.Bv(b,e,f,g))))}};
Jn=function(a,b,c,d,e,f){const g=null===b;let h=void 0;for(;0<e;){const r=a[e],w=Array.isArray(r);var m=w?r[1]:r;const v=null===m;let x=c[e+1];x===_.kj&&(x=v?Kf:void 0);m=v?fg(x,d):m===d?x:void 0;w&&void 0===m&&(m=fg(r,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.hv:b.jv,null!=a&&(h=fg(a,d)));return h};_.Kn=function(a,b,c){a=pn(_.p(),a,b,c);_.zn(_.eg,Bn,a,!0)};Ln=function(a,b,c,d,e){return a===c&&Object.is(b,d)?1:Object.is(e(a,b),e(c,d))?-1:0};
Rn=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),r=b[f],w=Ln(f,m,f,r,c);if(0!==w)0>w&&a.Sg(f,r),f++;else{var v=a.at(g);w=b[h];var x=Ln(g,v,h,w,c);0!==x?(0>x&&a.Sg(g,w),g--,h--):(m=c(f,m),v=c(g,v),x=c(f,r),Object.is(x,v)?(v=c(h,w),Object.is(v,m)?(Mn(a,f,g),a.Sg(g,w),h--,g--):a.move(g,f),a.Sg(f,r),f++):(null!=d||(d=new Nn),null!=e||(e=On(a,f,g,c)),Pn(a,d,f,x)?(a.Sg(f,r),f++,g++):e.has(x)?(d.set(m,a.detach(f)),g--):(r=a.create(f,
b[f]),a.attach(f,r),f++,g++)))}}for(;f<=h;)Qn(a,d,c,f,b[f]),f++}else if(null!=b){b=b[Symbol.iterator]();for(h=b.next();!h.done&&f<=g;)r=a.at(f),w=h.value,m=Ln(f,r,f,w,c),0!==m?(0>m&&a.Sg(f,w),f++,h=b.next()):(null!=d||(d=new Nn),null!=e||(e=On(a,f,g,c)),m=c(f,w),Pn(a,d,f,m)?(a.Sg(f,w),f++,g++,h=b.next()):e.has(m)?(r=c(f,r),d.set(r,a.detach(f)),g--):(a.attach(f,a.create(f,w)),f++,g++,h=b.next()));for(;!h.done;)Qn(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(C=>a.destroy(C))};Pn=function(a,b,c,d){return void 0!==b&&b.has(d)?(a.attach(c,b.get(d)),b.delete(d),!0):!1};Qn=function(a,b,c,d,e){Pn(a,b,d,c(d,e))?a.Sg(d,e):(b=a.create(d,e),a.attach(d,b))};On=function(a,b,c,d){const e=new Set;for(;b<=c;b++)e.add(d(b,a.at(b)));return e};
_.Tn=function(a,b){Mj(Sn);const c=_.p();var d=_.Xg.fe++;a=c[25+a];if(_.cn(c,d,b)){d=Fg(null);try{const e=di(a,0);void 0!==e&&fi(e[1],e);if(-1!==b){const f=Sm(c,c[1].data[b+25],void 0,{qy:null});Vm(a,f,0,!0)}}finally{Fg(d)}}else b=Tm(a,0),void 0!==b&&(b[8]=void 0)};Un=function(a,b){return b};_.Wn=function(a,b,c,d,e,f){Mj(Sn);_.p()[25+a]=new Vn;_.D(a+1,b,c,d,e,f)};
_.Yn=function(a,b){const c=Fg(null);try{const d=_.p(),e=d[1],f=d[25+a];void 0===f.A?(a+=1,f.A=new Xn(d[25+a],d,e.data[a+25])):f.A.reset();const g=f.A;Rn(g,b,f.B);if(g.B)for(b=0;b<g.length;b++)Tm(g.A,b)[8].Xl=b}finally{Fg(c)}};
_.G=function(a,b,c,d){const e=_.p(),f=_.Xg.Ob;var g=25+a;a=e[11];if(f.vd){var h=f.V;c=Vg(h,c);c=$i(f,g,2,b,c);qj(f,e,c,Vg(h,d));null!==c.Ec&&jm(c,c.Ec,!1);null!==c.yg&&jm(c,c.yg,!0);null!==f.zb&&f.zb.Tp(f,c);h=c}else h=f.data[g];fn=!0;b=a.createElement(b,_.Xg.Np);e[g]=b;g=1===(h.flags&1);Zg(h,!0);li(a,b,h);32!==(h.flags&32)&&fn&&hi(f,e,b,h);0===_.Xg.xt&&Wh(b,e);_.Xg.xt++;g&&(hj(f,e,h),cj(f,h,e));null!==d&&ij(e,h);return _.G};
_.H=function(){let a=Yg();_.Xg.ri?_.Xg.ri=!1:(a=a.parent,Zg(a,!1));const b=a;Zi===b&&(Zi=null);_.Xg.xt--;const c=_.Xg.Ob;c.vd&&(kh(c,a),0!==(a.flags&4)&&c.zb.yt(a));null!=b.ct&&0!==(b.flags&8)&&qn(c,b,_.p(),b.ct,!0);null!=b.Jv&&0!==(b.flags&16)&&qn(c,b,_.p(),b.Jv,!1);return _.H};_.I=function(a,b,c,d){_.G(a,b,c,d);_.H();return _.I};
_.Zn=function(a,b,c){const d=_.p(),e=_.Xg.Ob;a+=25;if(e.vd){var f=e.V;const g=Vg(f,b);b=$i(e,a,8,"ng-container",g);null!==g&&jm(b,g,!0);f=Vg(f,c);qj(e,d,b,f);null!==e.zb&&e.zb.Tp(e,b);f=b}else f=e.data[a];Zg(f,!0);fn=!0;b=d[11].createComment(ai());d[a]=b;fn&&hi(e,d,b,f);Wh(b,d);1===(f.flags&1)&&(hj(e,d,f),cj(e,f,d));null!=c&&ij(d,f);return _.Zn};_.$n=function(){let a=Yg();const b=_.Xg.Ob;_.Xg.ri?_.Xg.ri=!1:(a=a.parent,Zg(a,!1));b.vd&&(kh(b,a),0!==(a.flags&4)&&b.zb.yt(a));return _.$n};
_.ao=function(a,b,c){_.Zn(a,b,c);_.$n();return _.ao};_.bo=function(a,b,c){const d=_.p();var e=_.Xg.fe++;if(_.cn(d,e,b)){e=_.Xg.Ob;const f=ih();nj(e,f,d,a,b,d[11],c,!0)}return _.bo};_.co=function(a,b,c){const d=_.p();var e=_.Xg.fe++;if(_.cn(d,e,b)){e=_.Xg.Ob;const f=ih();nj(e,f,d,a,b,uj(bh(e.data),f,d),c,!0)}return _.co};_.L=function(a,b,c,d){c=_.p();eo(_.Xg.Ob,c,c[11],Yg(),a,b,d);return _.L};fo=function(a,b){const c=Yg(),d=_.p(),e=_.Xg.Ob;eo(e,d,uj(bh(e.data),c,d),c,a,b);return fo};
go=function(a,b,c,d){a=a.Pm;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};
eo=function(a,b,c,d,e,f,g){var h=1===(d.flags&1);const m=a.vd&&(a.Pm||(a.Pm=[])),r=b[7]||(b[7]=[]);var w=!0;if(d.type&3||g){var v=Tg(d,b);const B=g?g(v):v;v=r.length;const C=g?O=>g(Sg(O[d.index])):d.index;let J=null;!g&&h&&(J=go(a,b,e,d.index));null!==J?((J.kL||J).TC=f,J.kL=f,w=!1):(f=ho(d,b,f),a=c.Kb(B,e,f),r.push(f,a),m&&m.push(e,C,v,v+1))}else f=ho(d,b,f);a=d.outputs;let x;if(w&&null!==a&&(x=a[e])&&(w=x.length))for(a=0;a<w;a+=2)c=b[x[a]][x[a+1]].subscribe(f),h=r.length,r.push(f,c),m&&m.push(e,
d.index,h,-(h+1))};io=function(a,b,c){try{return!1!==b(c)}catch(d){return wj(a,d),!1}finally{}};ho=function(a,b,c){return function f(e){if(e===Function)return c;var g=-1<a.bi?Ug(a.index,b):b;Ej(g);g=io(b,c,e);let h=f.TC;for(;h;)g=io(b,h,e)&&g,h=h.TC;return g}};_.M=function(a=1){for(var b=_.Xg,c=_.Xg.Fk;0<a;)c=c[14],a--;return(b.Fk=c)[8]};
_.jo=function(a){var b=_.p()[15][5];if(!b.Eg){const h=b.Eg=cg(a?a.length:1,null),m=h.slice();for(b=b.Vd;null!==b;){if(a)a:{var c=b;var d=a;let r=null;b:{var e=c.Ec;if(null!=e){var f=e.indexOf(5);if(0===(f&1)){e=e[f+1];break b}}e=null}for(f=0;f<d.length;f++){var g=d[f];if("*"===g)r=f;else{if(null===e)g=Gf(c,g,!0);else b:{c:for(let w=0;w<g.length;w++){const v=g[w];if(e.length===v.length){for(let x=0;x<e.length;x++)if(e[x]!==v[x])continue c;g=!0;break b}}g=!1}if(g){c=f;break a}}}c=r}else c=0;null!==
c&&(m[c]?m[c].zA=b:h[c]=b,m[c]=b);b=b.next}}};_.ko=function(a,b=0,c){const d=_.p();var e=_.Xg.Ob;a=$i(e,25+a,16,null,c||null);null===a.Eg&&(a.Eg=b);_.Xg.ri=!1;d[6]&&null===Zi||32===(a.flags&32)||(b=d[11],e=gi(e,a.parent,d),c=a.parent||d[5],c=c.type&40?Tg(c,d):null,ki(b,0,d,a,e,c))};_.mo=function(a,b,c){lo(a,"",b,"",c);return _.mo};lo=function(a,b,c,d,e){const f=_.p();b=pn(f,b,c,d);b!==_.kj&&(c=_.Xg.Ob,d=ih(),nj(c,d,f,a,b,f[11],e,!1));return lo};_.no=function(a){return _.Xg.Fk[25+a]};
_.N=function(a,b=""){const c=_.p(),d=_.Xg.Ob;a+=25;const e=d.vd?$i(d,a,1,b,null):d.data[a];fn=!0;b=c[11].my(b);c[a]=b;fn&&hi(d,c,b,e);Zg(e,!1)};_.po=function(a){_.oo("",a,"");return _.po};_.oo=function(a,b,c){const d=_.p();a=pn(d,a,b,c);a!==_.kj&&_.xj(d,a);return _.oo};_.qo=function(a,b,c,d,e){const f=_.p(),g=_.dn(f,_.Xg.fe,b,d);_.ah(2);a=g?a+_.ff(b)+c+_.ff(d)+e:_.kj;a!==_.kj&&_.xj(f,a);return _.qo};
ro=function(a,b,c,d,e){a=qf(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)ro(a[f],b,c,d,e);else{f=_.Xg.Ob;const v=_.p(),x=Yg();let B=og(a)?a:qf(a.ia);var g=vg(a),h=x.Oj&1048575,m=x.xe,r=x.Oj>>20;if(og(a)||!a.Nb)d=new Ih(g,e),g=so(B,b,e?h:h+r,m),-1===g?(g=yh(x,v),uh(g,f,B),to(f,a,b.length),b.push(B),x.xe++,x.lg++,e&&(x.Oj+=1048576),c.push(d),v.push(d)):(c[g]=d,v[g]=d);else{m=so(B,b,h+r,m);h=so(B,b,h,h+r);var w=0<=m&&c[m];r=0<=h&&c[h];e&&!r||!e&&!w?(m=yh(x,v),uh(m,f,B),m=c.length,w=new Ih(e?uo:
vo,e),w.Nb=[],w.index=m,w.A=0,d&&!e&&w.A++,w.Nb.push(g),g=w,!e&&r&&(c[h].B=g),to(f,a,b.length,0),b.push(B),x.xe++,x.lg++,e&&(x.Oj+=1048576),c.push(g),v.push(g)):(b=c[e?h:m],!e&&d&&b.A++,b=b.Nb.push(g)-1,to(f,a,-1<m?m:h,b));!e&&d&&r&&c[h].A++}}};to=function(a,b,c,d){const e=og(b);var f=!!b.td;if(e||f)if(f=(f?qf(b.td):b).prototype.ma)a=a.Lk||(a.Lk=[]),!e&&b.Nb?(b=a.indexOf(c),-1===b?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};so=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
vo=function(){return wo(this.Nb,[])};uo=function(a,b,c,d){b=this.Nb;if(this.B){const e=this.B.A;d=Hh(c,c[1],this.B.index,d);c=d.slice(0,e);wo(b,c);for(b=e;b<d.length;b++)c.push(d[b])}else c=[],wo(b,c);return c};wo=function(a,b){for(let c=0;c<a.length;c++)b.push((0,a[c])());return b};_.xo=function(a){var b=[];return c=>{c.AA=(d,e)=>{e=e?e(a):a;const f=_.Xg.Ob;f.vd&&(d=!!d.N,ro(b,f.data,f.ai,d,!0),ro(e,f.data,f.ai,d,!1))}}};
_.Q=function(a){Mj(yo);a.cz=b=>{b=b.get(zo);if(a.P){if(!b.A.has(a)){var c=ig(a.type);c=0<c.length?nm([c],b.Dc,`Standalone[${a.type.name}]`):null;b.A.set(a,c)}b=b.A.get(a)}else b=null;return b}};_.Ao=function(a,b){a=_.$g()+a;const c=_.p();return c[a]===_.kj?_.bn(c,a,b()):c[a]};_.Co=function(a,b,c){return Bo(_.p(),_.$g(),a,b,c)};_.Eo=function(a,b,c,d){return Do(_.p(),_.$g(),a,b,c,d)};_.Fo=function(a,b){a=a[b];return a===_.kj?void 0:a};
Bo=function(a,b,c,d,e,f){b+=c;return _.cn(a,b,e)?_.bn(a,b+1,f?d.call(f,e):d(e)):_.Fo(a,b+1)};Do=function(a,b,c,d,e,f,g){b+=c;return _.dn(a,b,e,f)?_.bn(a,b+2,g?d.call(g,e,f):d(e,f)):_.Fo(a,b+2)};_.Go=function(a,b,c,d,e,f,g,h){b+=c;c=_.dn(a,b,e,f);return _.cn(a,b+2,g)||c?_.bn(a,b+3,h?d.call(h,e,f,g):d(e,f,g)):_.Fo(a,b+3)};
_.R=function(a,b){const c=_.Xg.Ob;a+=25;if(c.vd){a:{var d=c.WH;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.Rb){var e;(null!=(e=c.Lk)?e:c.Lk=[]).push(a,b.Rb)}}else b=c.data[a];e=b.U||(b.U=$f(b.type));b=mf(_.y);try{const g=rh(!1),h=e();rh(g);var f=_.p();a>=c.data.length&&(c.data[a]=null,c.ai[a]=null);f[a]=h}finally{mf(b)}};_.S=function(a,b,c){a+=25;const d=_.p(),e=d[a];return d[1].data[a].qd?Bo(d,_.$g(),b,e.transform,c,e):e.transform(c)};
_.Ho=function(a,b,c,d){a+=25;const e=_.p(),f=e[a];return e[1].data[a].qd?Do(e,_.$g(),b,f.transform,c,d,f):f.transform(c,d)};_.Io=function(a,b,c,d,e){a+=25;const f=_.p(),g=f[a];return f[1].data[a].qd?_.Go(f,_.$g(),b,g.transform,c,d,e,g):g.transform(c,d,e)};Jo=function(){return this.B[Symbol.iterator]()};Lo=function(){return Ko(Yg(),_.p())};Ko=function(a,b){return a.type&4?new Mo(b,a,Th(a,b)):null};
Po=function(a,b,c,d){d=b[18].zb[d];if(null===d.matches){const r=a.data,w=c.matches,v=[];for(let x=0;x<w.length;x+=2){var e=w[x];if(0>e)v.push(null);else{a=v;var f=a.push,g=b,h=r[e],m=w[x+1];e=c.metadata.read;-1===m?(e=h,g=e.type&11?Th(e,g):e.type&4?Ko(e,g):null):-2===m?g=e===_.Sh?Th(h,g):e===_.No?Ko(h,g):e===_.Oo?Wm(h,g):void 0:g=Hh(g,g[1],m,h);f.call(a,g)}}d.matches=v}return d.matches};
Qo=function(a,b,c,d){var e=a.zb.zb[c];const f=e.matches;if(null!==f)for(a=Po(a,b,e,c),c=0;c<f.length;c+=2){var g=f[c];if(0<g)d.push(a[c/2]);else{e=f[c+1];g=b[-g];for(var h=11;h<g.length;h++){var m=g[h];m[16]===m[3]&&Qo(m[1],m,e,d)}if(null!==g[9])for(g=g[9],h=0;h<g.length;h++)m=g[h],Qo(m[1],m,e,d)}}return d};
_.U=function(a){var b=_.p();const c=_.Xg.Ob,d=_.Xg.Lf;_.Xg.Lf=d+1;const e=c.zb.zb[d];return a.Wd&&4===(b[2]&4)===(2===(e.metadata.flags&2))?(null===e.matches?a.reset([]):(b=e.DF?Qo(c,b,d,[]):Po(c,b,e,d),a.reset(b,Uh),_.Ro(a)),!0):!1};_.Vo=function(a,b,c){const d=_.Xg.Ob;d.vd&&(So(d,new To(a,b,c),-1),2===(b&2)&&(d.fJ=!0));Uo(d,b)};
_.Wo=function(a,b,c,d){const e=_.Xg.Ob;e.vd&&(So(e,new To(b,c,d),Yg().index),b=e.Fb||(e.Fb=[]),a!==(b.length?b[b.length-1]:-1)&&b.push(e.zb.length-1,a),2===(c&2)&&(e.eJ=!0));Uo(e,c)};_.V=function(){return _.p()[18].zb[_.Xg.Lf].BA};Uo=function(a,b){var c=_.p();b=new _.Xo(4===(b&4));var d=b.destroy;const e=c[7]||(c[7]=[]);e.push(b);a.vd&&(a.Pm||(a.Pm=[])).push(d,e.length-1);null===c[18]&&(c[18]=new Yo);c[18].zb.push(new Zo(b))};So=function(a,b,c){null===a.zb&&(a.zb=new $o);a.zb.track(new ap(b,c))};
_.bp=function(a,b){return Ko(a,b)};_.cp=function(a){return"boolean"===typeof a?a:null!=a&&"false"!==a};_.dp=function(a,b=NaN){return isNaN(parseFloat(a))||isNaN(Number(a))?b:Number(a)};_.ep=function(a){return a?a.charAt(0).toLocaleUpperCase()+a.slice(1):""};fp=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=>_.ep(b))}`};_.hp=function(a){const b=String(a).match(gp);return b?b.map(c=>c.toLowerCase()).join("-"):a};
_.jp=function(a){return(a=a.get("ital"))&&_.ip(a)&&1===a.start?"italic":"normal"};_.kp=function(a){return(a=a.get("wght"))?a.start:400};sp=function(a){function b(c,d){return _.A(d.gb(c,"+"),_.z(e=>{switch(a){case "<link>":return`<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?${e.map(f=>"family="+f).join("&")}&display=swap" rel="stylesheet">`;case "@import":return`<style>
@import url('https://fonts.googleapis.com/css2?${e.map(f=>"family="+f).join("&")}&display=swap');
</style>`;default:_.Xa(a,`Unknown embed code type: ${a}`)}}),_.z(e=>[{code:e,ariaLabel:"Copy embed code to clipboard"}]))}return[{description:()=>"Embed code in the <head> of your html"},{Xb:({families:c,Hk:d})=>b(c,d)},{Xb:({families:c,axisRegistry:d})=>{const e=[];for(const f of c)c="",c=f.fontFamily.isVariable()?`${lp(f,_.mp(f)[0])}

.${f.fontFamily.name.split(" ").join("-").toLowerCase()}-<uniquifier> {
  font-family: "${f.fontFamily.name}", ${np(f.fontFamily)};
  font-optical-sizing: auto;
  font-weight: ${op(_.mp(f)[0])};
  font-style: ${pp(_.mp(f)[0])}; ${qp(_.mp(f)[0],d)}
}`:_.mp(f).map(g=>{var h=f.fontFamily.name,m=f.fontFamily.name.split(" ").join("-").toLowerCase();var r=rp[_.kp(g)];r="italic"===_.jp(g)?`${r}-italic`:r;return`// CSS classes for ${h}
.${m}-${r.toLowerCase()} {
  font-family: "${f.fontFamily.name}", ${np(f.fontFamily)};
  font-weight: ${_.kp(g)};
  font-style: ${pp(g)};
}`}).join("\n\n"),e.push({code:c,ariaLabel:"Copy sample CSS to clipboard"});return _.dk(e)}},{link:({pn: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})}]};
up=function(a){switch(a){case "Compose (Kotlin)":return[{heading:()=>"Downloadable fonts"},{description:()=>"* Note that currently only regular weights and styles are supported."},{Xb:()=>_.dk([{code:'val request = FontRequest(\n  "com.example.fontprovider.authority",\n  "com.example.fontprovider",\n  "my font",\n  certs\n)',ariaLabel:"Copy sample font request code to clipboard"}])},{Xb:()=>_.dk([{code:'val request = FontRequest(\n  "com.example.fontprovider.authority",\n  "com.example.fontprovider",\n  "my font",\n  certs\n)\n\nval callback = object : FontsContract.FontRequestCallback() {\n  override fun onTypefaceRetrieved(typeface: Typeface) {\n    // Your code to use the font goes here ...\n  }\n\n  override fun onTypefaceRequestFailed(reason: Int) {\n    // Your code to deal with the failure goes here ...\n  }\n}\n\nFontsContract.requestFonts(context, request, handler, null, callback)',
ariaLabel:"Copy sample callback function code to clipboard"}])},{link:()=>({url:"https://developer.android.com/develop/ui/views/text-and-emoji/downloadable-fonts#kotlin",label:"See full documentation",style:1})}];case "Views (Java)":return[{description:()=>"The following code sample shows a typical use of a font request. Replace <my font> with your font family name."},{Xb:()=>_.dk([{code:'FontRequest request = new FontRequest(\n  "com.google.android.gms.fonts",\n  "com.google.android.gms",\n  "<my font>",\n  R.array.com_google_android_gms_fonts_certs,\n);',
ariaLabel:"Copy sample font request code to clipboard"}])},{description:()=>"Include this code in your callback function to style your TextView(s):"},{Xb:({families:b,axisRegistry:c})=>_.dk([{code:b.map(d=>`final TextView ${fp(d.fontFamily.name)}TextView = (TextView) findViewById(R.id.${_.hp(d.fontFamily.name)}_text_view_id);
${fp(d.fontFamily.name)}TextView.setText("Hello world");
${tp(d,c)}`).join("\n"),ariaLabel:"Copy sample Java code to clipboard"}])},{description:()=>"The following code sample show a typical use of an XML layouts to present the contents of the text view:"},{Xb:({families:b})=>_.dk([{code:b.map(c=>`<TextView
  android:id="@+id/${_.hp(c.fontFamily.name)}_text_view_id"
  android:layout_height="wrap_content"
  android:layout_width="wrap_content"
/>`).join("\n\n"),ariaLabel:"Copy sample XML layout code to clipboard"}])},{link:()=>({url:"https://developer.android.com/reference/android/widget/TextView#summary",label:"See full documentation",style:1})}];default:_.Xa(a,`Unknown android toolkit: ${a}`)}};op=function(a){return vp(a,"wght")?_.kp(a):"<weight>"};pp=function(a){return vp(a,"ital")?_.jp(a):"<style>"};
qp=function(a,b){const c=a.segments.filter(e=>"opsz"!==e.tag&&"ital"!==e.tag&&"wght"!==e.tag),d=["  font-variation-settings:"];for(let e=0;e<c.length;e++)vp(a,c[e].tag)?d.push(`     "${c[e].tag}" ${c[e].start};`):d.push(`     "${c[e].tag}" /* ${c[e].start}-${c[e].end} */ ${_.wp(b,c[e].tag).defaultValue};`);return 1<d.length?`${d.map(e=>"\n"+e).join("")}`:""};
lp=function(a,b){return[`// CSS class for variable instance ${a.fontFamily.name}`,"// <uniquifier>: Add a uniquifier to the class name",vp(b,"wght")?"":`// <weight>: Add a value from ${b.get("wght").start} to ${b.get("wght").end}`,vp(b,"ital")?"":"// <style>: Add a style; either normal or italic"].filter(c=>!!c).join("\n")};
tp=function(a,b){const c=_.mp(a).map(d=>d.segments.map(e=>vp(d,e.tag)&&e.start!==_.wp(b,e.tag).defaultValue?`'${e.tag}' ${e.start}`:"").filter(e=>!!e)).join(", ");return a.fontFamily.isVariable()&&c.trim()?`${fp(a.fontFamily.name)}TextView.setFontVariationSettings("${c}");`:""};xp=function(a,b){return _.mp(a).map(c=>{const d=c.segments.filter(f=>"opsz"!==f.tag),e=[];for(let f=0;f<d.length;f++)vp(c,d[f].tag)?e.push(`
    FontVariation('${d[f].tag}', ${d[f].start})`):e.push(`
    FontVariation('${d[f].tag}' /* ${d[f].start}-${d[f].end} */ ${_.wp(b,d[f].tag).defaultValue})`);return e}).join()};Ap=function(a){var b={};if(a instanceof yp)return a;a=String(a).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;");b.aV&&(a=a.replace(/(^|[\r\n\t ]) /g,"$1&#160;"));b.ZU&&(a=a.replace(/(\r\n|\n|\r)/g,"<br>"));b.bV&&(a=a.replace(/(\t+)/g,'<span style="white-space:pre">$1</span>'));return _.zp(a)};
_.Cp=function(a,...b){if(0===b.length)return _.Bp(a[0]);let c=a[0];for(let d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return _.Bp(c)};Ep=function(a){let b=_.$a(Dp).toString();if(/#/.test(b))throw Error("l");let c=/\?/.test(b)?"&":"?";a.forEach((d,e)=>{d=d instanceof Array?d:[d];for(let f=0;f<d.length;f++){const g=d[f];null!==g&&void 0!==g&&(b+=c+encodeURIComponent(e)+"="+encodeURIComponent(String(g)),c="&")}});return _.Bp(b)};
Fp=function(a,b,c){const d=c.path.split("/");if(d.length>a.length||"full"===c.zd&&(0<b.A||d.length<a.length))return null;b={};for(c=0;c<d.length;c++){const e=d[c],f=a[c];if(e.startsWith(":"))b[e.substring(1)]=f;else if(e!==f.path)return null}return{Jp:a.slice(0,d.length),aI:b}};Ip=function(a,b){const c=a?Gp(a):void 0;var d=b?Gp(b):void 0;if(!c||!d||c.length!=d.length)return!1;for(let e=0;e<c.length;e++)if(d=c[e],!Hp(a[d],b[d]))return!1;return!0};Gp=function(a){return[...Object.keys(a),...Object.getOwnPropertySymbols(a)]};
Hp=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};Jp=function(a){return _.Xk(a)?a:om(a)?_.vk(Promise.resolve(a)):_.dk(a)};Mp=function(a,b,c){return Kp[c.pl](a.root,b.root,c.rH)&&Lp[c.fb](a.fb,b.fb)&&!("exact"===c.Hc&&a.Hc!==b.Hc)};Np=function(a,b){return Ip(a,b)};
Qp=function(a,b,c){if(!Op(a.segments,b.segments)||!Pp(a.segments,b.segments,c)||a.A!==b.A)return!1;for(const d in b.children)if(!a.children[d]||!Qp(a.children[d],b.children[d],c))return!1;return!0};Rp=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(c=>Hp(a[c],b[c]))};Tp=function(a,b,c){return Sp(a,b,b.segments,c)};
Sp=function(a,b,c,d){if(a.segments.length>c.length)return a=a.segments.slice(0,c.length),!Op(a,c)||0<b.A||!Pp(a,c,d)?!1:!0;if(a.segments.length===c.length){if(!Op(a.segments,c)||!Pp(a.segments,c,d))return!1;for(var e in b.children)if(!a.children[e]||!Tp(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 Op(a.segments,e)&&Pp(a.segments,e,d)&&a.children.primary?Sp(a.children.primary,b,c,d):!1};
Pp=function(a,b,c){return b.every((d,e)=>Lp[c](a[e].parameters,d.parameters))};Up=function(a,b){return Op(a,b)&&a.every((c,d)=>Ip(c.parameters,b[d].parameters))};Op=function(a,b){return a.length!==b.length?!1:a.every((c,d)=>c.path===b[d].path)};Vp=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};Xp=function(a){return a.segments.map(b=>Wp(b)).join("/")};
Yp=function(a,b){if(!(0<a.A))return Xp(a);if(b){b=a.children.primary?Yp(a.children.primary,!1):"";const c=[];Object.entries(a.children).forEach(([d,e])=>{"primary"!==d&&c.push(`${d}:${Yp(e,!1)}`)});return 0<c.length?`${b}(${c.join("//")})`:b}b=Vp(a,(c,d)=>"primary"===d?[Yp(a.children.primary,!1)]:[`${d}:${Yp(c,!1)}`]);return 1===Object.keys(a.children).length&&null!=a.children.primary?`${Xp(a)}/${b[0]}`:`${Xp(a)}/(${b.join("//")})`};
Zp=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")};$p=function(a){return Zp(a).replace(/%3B/gi,";")};aq=function(a){return Zp(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")};Wp=function(a){return`${aq(a.path)}${bq(a.parameters)}`};bq=function(a){return Object.keys(a).map(b=>`;${aq(b)}=${aq(a[b])}`).join("")};
cq=function(a){const b=Object.keys(a).map(c=>{const d=a[c];return Array.isArray(d)?d.map(e=>`${$p(c)}=${$p(e)}`).join("&"):`${$p(c)}=${$p(d)}`}).filter(c=>!!c);return b.length?`?${b.join("&")}`:""};eq=function(a){return(a=a.match(dq))?a[0]:""};gq=function(a){return 0<a.segments.length?new fq([],{primary:a}):a};
hq=function(a){var b={};for(const c of Object.keys(a.children)){const d=hq(a.children[c]);if("primary"===c&&0===d.segments.length&&0<d.A)for(const [e,f]of Object.entries(d.children))b[e]=f;else if(0<d.segments.length||0<d.A)b[c]=d}a=new fq(a.segments,b);1===a.A&&a.children.primary&&(b=a.children.primary,a=new fq(a.segments.concat(b.segments),b.children));return a};jq=function(a){return a instanceof iq};mq=function(a,b=null,c=null){a=kq(a);return lq(a,[],b,c)};
kq=function(a){function b(f){var g={};for(const h of f.children){const m=b(h);g[h.Lb]=m}g=new fq(f.url,g);f===a&&(c=g);return g}let c;var d=b(a.root);d=gq(d);let e;return null!=(e=c)?e:d};
lq=function(a,b,c,d){let e=a;for(;e.parent;)e=e.parent;if(0===b.length)return nq(e,e,e,c,d);b=oq(b);if(b.B&&1===b.A.length&&"/"==b.A[0])return nq(e,e,new fq([],{}),c,d);var f=e;if(b.B)a=new pq(f,!0,0);else if(a)if(null===a.parent)a=new pq(a,!0,0);else{f=a;a=a.segments.length-1+(qq(b.A[0])?0:1);let g=b.C;for(;g>a;){g-=a;f=f.parent;if(!f)throw new jf(4005,!1);a=f.segments.length}a=new pq(f,!1,a-g)}else a=new pq(f,!1,NaN);b=a.A?rq(a.Fi,a.index,b.A):sq(a.Fi,a.index,b.A);return nq(e,a.Fi,b,c,d)};
qq=function(a){return"object"===typeof a&&null!=a&&!a.Wf&&!a.yI};tq=function(a){return"object"===typeof a&&null!=a&&a.Wf};nq=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:uq(a,b,c);a=gq(hq(a));return new iq(a,f,e)};uq=function(a,b,c){const d={};Object.entries(a.children).forEach(([e,f])=>{d[e]=f===b?c:uq(f,b,c)});return new fq(a.segments,d)};
oq=function(a){if("string"===typeof a[0]&&1===a.length&&"/"===a[0])return new vq(!0,0,a);let b=0,c=!1;a=a.reduce((d,e,f)=>{if("object"===typeof e&&null!=e){if(e.Wf){const g={};Object.entries(e.Wf).forEach(([h,m])=>{g[h]="string"===typeof m?m.split("/"):m});return[...d,{Wf:g}]}if(e.yI)return[...d,e.yI]}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 vq(c,b,a)};
sq=function(a,b,c){a||(a=new fq([],{}));if(0===a.segments.length&&0<a.A)return rq(a,b,c);a:{var d=a;var e=0;let h=b;const m={match:!1,Mu:0,uF:0};for(;h<d.segments.length;){if(e>=c.length){d=m;break a}const r=d.segments[h];var f=c[e];if(tq(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.Wf){if(f!=r.path||!Ip(g,r.parameters)){d=m;break a}e+=2}else{g={};if(f!=r.path||!Ip(g,r.parameters)){d=m;break a}e++}h++}d={match:!0,Mu:h,uF:e}}e=c.slice(d.uF);
return d.match&&d.Mu<a.segments.length?(b=new fq(a.segments.slice(0,d.Mu),{}),b.children.primary=new fq(a.segments.slice(d.Mu),a.children),rq(b,0,e)):d.match&&0===e.length?new fq(a.segments,{}):!d.match||0<a.A?d.match?rq(a,0,e):wq(a,b,c):wq(a,b,c)};
rq=function(a,b,c){if(0===c.length)return new fq(a.segments,{});const d=tq(c[0])?c[0].Wf:{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=rq(a.children.primary,b,c),new fq(a.segments,c.children);Object.entries(d).forEach(([f,g])=>{"string"===typeof g&&(g=[g]);null!==g&&(e[f]=sq(a.children[f],b,g))});Object.entries(a.children).forEach(([f,g])=>{void 0===d[f]&&(e[f]=g)});return new fq(a.segments,e)};
wq=function(a,b,c){const d=a.segments.slice(0,b);let e=0;for(;e<c.length;){var f=c[e];if(tq(f))return a=xq(f.Wf),new fq(d,a);if(0===e&&qq(c[0])){d.push(new yq(a.segments[b].path,zq(c[0])));e++;continue}f=tq(f)?f.Wf.primary:`${f}`;const g=e<c.length-1?c[e+1]:null;f&&g&&qq(g)?(d.push(new yq(f,zq(g))),e+=2):(d.push(new yq(f,{})),e++)}return new fq(d,{})};xq=function(a){const b={};Object.entries(a).forEach(([c,d])=>{"string"===typeof d&&(d=[d]);null!==d&&(b[c]=wq(new fq([],{}),0,d))});return b};
zq=function(a){const b={};Object.entries(a).forEach(([c,d])=>b[c]=`${d}`);return b};Aq=function(a,b){if(b&&!b.ve)throw Error("Ma`"+a+"`"+gf(b));};_.Bq=function(a,b){a=_.rm(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};_.Cq=function(){return new jf(2100,!1)};
Hq=function(a,b,c,d){var e="",f=!1;if(isFinite(a)){f=Dq(a);e=b.pQ;var g=b.vH,h=b.Lz;if(d){var m=d.match(Eq);if(null===m)throw Error("Ua`"+d);d=m[1];const r=m[3];m=m[5];null!=d&&(e=Fq(d));null!=r&&(g=Fq(r));null!=m?h=Fq(m):null!=r&&g>h&&(h=g)}Gq(f,g,h);g=f.SF;m=f.ni;h=f.exponent;d=[];for(f=g.every(r=>!r);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.Cz&&e.unshift(g.splice(-b.Cz,g.length).join(""));g.length>b.Ty;)e.unshift(g.splice(-b.Ty,
g.length).join(""));g.length&&e.unshift(g.join(""));e=e.join(_.Bq(c,1));d.length&&(e+=_.Bq(c,0)+d.join(""));h&&(e+=_.Bq(c,6)+"+"+h)}else e=_.Bq(c,9);return e=0>a&&!f?b.Qz+e+b.Rz:b.Qu+e+b.Qq};_.Jq=function(a,b,c){var d=_.rm(b)[14][0];d=Iq(d,_.Bq(b,5));return Hq(a,d,b,c)};
Iq=function(a,b="-"){const c={pQ:1,vH:0,Lz:0,Qu:"",Qq:"",Qz:"",Rz:"",Ty:0,Cz: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.Qu=f.substring(0,f.indexOf("#"));for(let g=0;g<e.length;g++){const h=e.charAt(g);"0"===h?c.vH=c.Lz=g+1:"#"===h?c.Lz=g+1:c.Qq+=h}f=f.split(",");c.Ty=f[1]?f[1].length:0;c.Cz=f[2]||f[1]?(f[2]||f[1]).length:0;a?(b=d.length-c.Qu.length-c.Qq.length,d=a.indexOf("#"),
c.Qz=a.substring(0,d).replace(/'/g,""),c.Rz=a.slice(d+b).replace(/'/g,"")):(c.Qz=b+c.Qu,c.Rz=c.Qq);return c};
Dq=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{SF:c,exponent:b,ni:d}};
Gq=function(a,b,c){if(b>c)throw Error("Va`"+b+"`"+c);let d=a.SF,e=d.length-a.ni;c=Math.min(Math.max(b,e),c);let f=c+a.ni;var g=d[f];if(0<f){d.splice(Math.max(a.ni,f));for(var h=f;h<d.length;h++)d[h]=0}else for(e=Math.max(0,e),a.ni=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.ni++;d.unshift(1);a.ni++}else d[f-1]++;for(;e<Math.max(0,c);e++)d.push(0);let m=0!==c;const r=b+a.ni;if(b=d.reduceRight(function(w,v,x,B){v+=w;B[x]=10>v?v:v-10;m&&(0===
B[x]&&x>=r?B.pop():m=!1);return 10<=v?1:0},0))d.unshift(b),a.ni++};Fq=function(a){const b=parseInt(a);if(isNaN(b))throw Error("Wa`"+a);return b};Mq=function(){var a=_.wf(Kq);let b={};a.Km&&(b.Km=a.Km.sort((c,d)=>c-d));return Object.assign({},Lq,a,b)};Nq=function(a){return"string"===typeof a?a:_.ri(a)};Oq=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};
Pq=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)};Qq=function(a){return a&&"?"!==a[0]?"?"+a:a};Rq=function(a){return RegExp("^(https?:)?//").test(a)?([,a]=a.split(/\/\/[^\/]+/),a):a};Sq=function(a,b){if(a===b.value)return b;for(const c of b.children)if(b=Sq(a,c))return b;return null};Tq=function(a,b){if(a===b.value)return[b];for(const c of b.children){const d=Tq(a,c);if(d.length)return d.unshift(b),d}return[]};
Uq=function(a){const b={};a&&a.children.forEach(c=>b[c.value.Lb]=c);return b};
Wq=function(a,b,c="emptyOnly"){const d=a.Jb;let e;if(null===b||"always"!==c&&""!==(null==d?void 0:d.path)&&(b.component||(null==(e=b.Jb)?0:e.Tb))){let f;a={params:a.params,data: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[Vq]=d.title);return a};
Xq=function(a,b){b.value.Qi=a;b.children.forEach(c=>Xq(a,c))};Yq=function(a){const b=0<a.children.length?` { ${a.children.map(Yq).join(", ")} } `:"";return`${a.value}${b}`};
Zq=function(a){if(a.Wb){const d=a.Wb,e=a.A;a.Wb=e;Ip(d.fb,e.fb)||a.I.next(e.fb);d.Hc!==e.Hc&&a.G.next(e.Hc);Ip(d.params,e.params)||a.H.next(e.params);a:{var b=d.url;var c=e.url;if(b.length!==c.length)b=!1;else{for(let f=0;f<b.length;++f)if(!Ip(b[f],c[f])){b=!1;break a}b=!0}}b||a.K.next(e.url);Ip(d.data,e.data)||a.B.next(e.data)}else a.Wb=a.A,a.B.next(a.A.data)};$q=function(a,b){const c=Ip(a.params,b.params)&&Up(a.url,b.url),d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||$q(a.parent,b.parent))};
dr=function(a,b,c){if(c&&b.value.Jb===c.value.Wb.Jb){var d=c.value;d.A=b.value;b=ar(a,b,c);return new br(d,b)}d=cr(b.value);b=b.children.map(e=>dr(a,e));return new br(d,b)};ar=function(a,b,c){return b.children.map(d=>{for(const e of c.children)if(d.value.Jb===e.value.Wb.Jb)return dr(a,d,e);return dr(a,d)})};cr=function(a){return new _.er(new _.fr(a.url),new _.fr(a.params),new _.fr(a.fb),new _.fr(a.Hc),new _.fr(a.data),a.Lb,a.component,a)};
hr=function(a){const {Sn:b,zH:c}=jq(a)?{Sn:a,zH:void 0}:a;a=gr(0,a);a.url=b;a.zH=c;return a};gr=function(a,b){const c=Error("Za`");c.ngNavigationCancelingError=!0;c.BN=a;b&&(c.url=b);return c};ir=function(a,b){a.qc&&!a.Dc&&(a.Dc=nm(a.qc,b,`Route: ${a.path}`));let c;return null!=(c=a.Dc)?c:b};jr=function(a){const b=a.children&&a.children.map(jr);a=b?Object.assign({},a,{children:b}):Object.assign({},a);a.component||a.Tb||!b&&!a.qu||!a.Lb||"primary"===a.Lb||(a.component=kr);return a};
lr=function(a){return a.Lb||"primary"};mr=function(a,b){const c=a.filter(d=>lr(d)===b);c.push(...a.filter(d=>lr(d)!==b));return c};nr=function(a){if(!a)return null;var b;if(null==(b=a.Jb)?0:b.Dc)return a.Jb.Dc;for(a=a.parent;a;a=a.parent){b=a.Jb;let c;if(null==(c=b)?0:c.Uo)return b.Uo;let d;if(null==(d=b)?0:d.Dc)return b.Dc}return null};
pr=function(){return _.Sl(a=>_.A(_.uk(a.map(b=>_.A(b,_.rl(),_.Ql(or)))),_.z(b=>{for(const c of b)if(!0!==c){if(c===or)return or;if(!1===c||c instanceof iq)return c}return!0}),_.Mk(b=>b!==or),_.rl()))};qr=function(a,b){const c=Symbol(),d=b.get(a,c);return d===c?"function"!==typeof a||null!==af(a)?b.get(a):a:d};
ur=function(a,b,c,d,e={canDeactivateChecks:[],canActivateChecks:[]}){const f=Uq(b);a.children.forEach(g=>{rr(g,f[g.value.Lb],c,d.concat([g.value]),e);delete f[g.value.Lb]});Object.entries(f).forEach(([g,h])=>sr(h,tr(c,g),e));return e};
rr=function(a,b,c,d,e={canDeactivateChecks:[],canActivateChecks:[]}){const f=a.value,g=b?b.value:null,h=c?tr(c,a.value.Lb):null;if(g&&f.Jb===g.Jb){const m=vr(g,f,f.Jb.rc);m?e.canActivateChecks.push(new wr(d)):(f.data=g.data,f.A=g.A);f.component?ur(a,b,h?h.children:null,d,e):ur(a,b,c,d,e);m&&h&&h.Lb&&h.Lb.sz&&e.canDeactivateChecks.push(new xr(h.Lb.component,g))}else g&&sr(b,h,e),e.canActivateChecks.push(new wr(d)),f.component?ur(a,null,h?h.children:null,d,e):ur(a,null,c,d,e)};
vr=function(a,b,c){if("function"===typeof c)return c(a,b);switch(c){case "pathParamsChange":return!Op(a.url,b.url);case "pathParamsOrQueryParamsChange":return!Op(a.url,b.url)||!Ip(a.fb,b.fb);case "always":return!0;case "paramsOrQueryParamsChange":return!$q(a,b)||!Ip(a.fb,b.fb);default:return!$q(a,b)}};
sr=function(a,b,c){const d=Uq(a),e=a.value;Object.entries(d).forEach(([f,g])=>{e.component?b?sr(g,tr(b.children,f),c):sr(g,null,c):sr(g,b,c)});e.component?b&&b.Lb&&b.Lb.sz?c.canDeactivateChecks.push(new xr(b.Lb.component,e)):c.canDeactivateChecks.push(new xr(null,e)):c.canDeactivateChecks.push(new xr(null,e))};yr=function(a){return"function"===typeof a};zr=function(a){return a instanceof fk||"EmptyError"===(null==a?void 0:a.name)};
Cr=function(a,b){return _.wk(c=>{const d=c.Je,e=c.Jk;var f=c.ln;const g=f.canActivateChecks;f=f.canDeactivateChecks;return 0===f.length&&0===g.length?_.dk(Object.assign({},c,{pj:!0})):_.A(Ar(f,d,e,a),_.wk(h=>h&&"boolean"===typeof h?Br(d,g,a,b):_.dk(h)),_.z(h=>Object.assign({},c,{pj:h})))})};Ar=function(a,b,c,d){return _.A(_.vk(a),_.wk(e=>Dr(e.component,e.A,c,b,d)),_.xl(e=>!0!==e,!0))};
Br=function(a,b,c,d){return _.A(_.vk(b),_.wk(e=>{var f=e.A.parent;null!==f&&d&&d(new Er(f));f=_.dk(!0);var g=e.A;null!==g&&d&&d(new Fr(g));g=_.dk(!0);return zk(f,g,Gr(a,e.path,c),Hr(a,e.A,c))},1),_.xl(e=>!0!==e,!0))};Hr=function(a,b,c){var d=b.Jb?b.Jb.Mm:null;if(!d||0===d.length)return _.dk(!0);d=d.map(e=>_.Ak(()=>{var f;const g=null!=(f=nr(b))?f:c,h=qr(e,g);f=h&&yr(h.Mm)?h.Mm(b,a):Ir(g,()=>h(b,a));return _.A(Jp(f),_.xl())}));return _.A(_.dk(d),pr())};
Gr=function(a,b,c){const d=b[b.length-1];b=b.slice(0,b.length-1).reverse().map(e=>{const f=e.Jb?e.Jb.gF:null;return f&&0!==f.length?{node:e,ln:f}:null}).filter(e=>null!==e).map(e=>_.Ak(()=>{const f=e.ln.map(g=>{let h;const m=null!=(h=nr(e.node))?h:c,r=qr(g,m);g=r&&yr(r.gF)?r.gF(d,a):Ir(m,()=>r(d,a));return _.A(Jp(g),_.xl())});return _.A(_.dk(f),pr())}));return _.A(_.dk(b),pr())};
Dr=function(a,b,c,d,e){var f=b&&b.Jb?b.Jb.hF:null;if(!f||0===f.length)return _.dk(!0);f=f.map(g=>{let h;const m=null!=(h=nr(b))?h:e,r=qr(g,m);g=r&&yr(r.hF)?r.hF(a,b,c,d):Ir(m,()=>r(a,b,c,d));return _.A(Jp(g),_.xl())});return _.A(_.dk(f),pr())};Kr=function(a,b,c){var d=b.iF;if(void 0===d||0===d.length)return _.dk(!0);d=d.map(e=>{const f=qr(e,a);e=f&&yr(f.iF)?f.iF(b,c):Ir(a,()=>f(b,c));return Jp(e)});return _.A(_.dk(d),pr(),Jr())};
Jr=function(){return Vj([_.Wl(a=>{if(jq(a))throw hr(a);}),_.z(a=>!0===a)])};Lr=function(a,b,c){var d=b.jF;if(!d||0===d.length)return _.dk(!0);d=d.map(e=>{const f=qr(e,a);e=f&&yr(f.jF)?f.jF(b,c):Ir(a,()=>f(b,c));return Jp(e)});return _.A(_.dk(d),pr(),Jr())};Nr=function(a){return ek(new Mr(a))};Qr=function(a,b,c,d){const e=Or(a,b,c);if(!e.jl)return _.dk(e);d=ir(b,d);return _.A(Lr(d,b,c),_.z(f=>!0===f?e:Object.assign({},Pr)))};
Or=function(a,b,c){if(""===b.path)return"full"===b.zd&&(0<a.A||0<c.length)?Object.assign({},Pr):{jl:!0,Kp:[],Vq:c,parameters:{},Ru:{}};a=(b.NU||Fp)(c,a,b);if(!a)return Object.assign({},Pr);const d={};var e;Object.entries(null!=(e=a.aI)?e:{}).forEach(([g,h])=>{d[g]=h.path});e=0<a.Jp.length?Object.assign({},d,a.Jp[a.Jp.length-1].parameters):d;let f;return{jl:!0,Kp:a.Jp,Vq:c.slice(a.Jp.length),parameters:e,Ru:null!=(f=a.aI)?f:{}}};
Ur=function(a,b,c,d){if(0<c.length&&Rr(a,c,d)){var e=fq;a=new fq(c,a.children);c={};c.primary=a;for(var f of d)""===f.path&&"primary"!==lr(f)&&(d=new fq([],{}),c[lr(f)]=d);c={Fi:new e(b,c),fB:[]}}else if(0===c.length&&Sr(a,c,d)){b=fq;f=a.segments;var g=a.children;const h={};for(e of d)Tr(a,c,e)&&!g[lr(e)]&&(d=new fq([],{}),h[lr(e)]=d);d=Object.assign({},g,h);c={Fi:new b(f,d),fB:c}}else c={Fi:new fq(a.segments,a.children),fB:c};return c};Rr=function(a,b,c){return c.some(d=>Tr(a,b,d)&&"primary"!==lr(d))};
Sr=function(a,b,c){return c.some(d=>Tr(a,b,d))};Tr=function(a,b,c){return(0<a.A||0<b.length)&&"full"===c.zd?!1:""===c.path};Wr=function(a,b,c,d,e,f,g="emptyOnly"){return(new Vr(a,b,c,d,e,g,f)).recognize()};Xr=function(a){a.sort((b,c)=>"primary"===b.value.Lb?-1:"primary"===c.value.Lb?1:b.value.Lb.localeCompare(c.value.Lb))};Yr=function(a){return(a=a.value.Jb)&&""===a.path};
Zr=function(a){const b=[],c=new Set;for(const d of a)Yr(d)?(a=b.find(e=>d.value.Jb===e.value.Jb),void 0!==a?(a.children.push(...d.children),c.add(a)):b.push(d)):b.push(d);for(const d of c)a=Zr(d.children),b.push(new br(d.value,a));return b.filter(d=>!c.has(d))};$r=function(a){return{jl:!0,parameters:0<a.length?(0<a.length?a[a.length-1]:null).parameters:{},Kp:a,Vq:[],Ru:{}}};as=function(a,b,c,d,e,f){return _.wk(g=>_.A(Wr(a,b,c,d,g.he,e,f),_.z(({state:h,zS:m})=>Object.assign({},g,{Je:h,Rc:m}))))};
es=function(a,b){return _.wk(c=>{const d=c.Je;var e=c.ln.canActivateChecks;if(!e.length)return _.dk(c);e=e.map(m=>m.A);const f=new Set(e),g=bs(e[0].parent).slice(1);let h=0;return _.A(_.vk(g),_.wk(m=>{if(f.has(m))return cs(m,d,a,b);m.data=Wq(m,m.parent,a).resolve;return _.dk(void 0)},1),_.Wl(()=>h++),zl(),_.wk(()=>h===g.length?_.dk(c):_.ds))})};bs=function(a){const b=a.children.map(c=>bs(c)).flat();return[a,...b]};
cs=function(a,b,c,d){const e=a.Jb,f=a.B;void 0!==(null==e?void 0:e.title)&&"string"!==typeof e.title&&null!==e.title&&(f[Vq]=e.title);return _.A(fs(f,a,b,d),_.z(g=>{a.A=g;a.data=Wq(a,a.parent,c).resolve;return null}))};fs=function(a,b,c,d){const e=Gp(a);if(0===e.length)return _.dk({});const f={};return _.A(_.vk(e),_.wk(g=>_.A(gs(a[g],b,c,d),_.xl(),_.Wl(h=>{f[g]=h}))),zl(),_.Cl(f),_.cl(g=>zr(g)?_.ds:ek(g)))};
gs=function(a,b,c,d){let e;const f=null!=(e=nr(b))?e:d,g=qr(a,f);a=g.resolve?g.resolve(b,c):Ir(f,()=>g(b,c));return Jp(a)};hs=function(a){return _.Sl(b=>{const c=a(b);return c?_.A(_.vk(c),_.z(()=>b)):_.dk(b)})};js=function(a,b){return b.map(c=>c.replace(is,a))};
ks=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};ns=function(a){return encodeURIComponent(a).replace(ls,(b,c)=>{let d;return null!=(d=ms[c])?d:b})};os=function(a){return`${a}`};ps=function(a){return"undefined"!==typeof ArrayBuffer&&a instanceof ArrayBuffer};
qs=function(a){return"undefined"!==typeof Blob&&a instanceof Blob};rs=function(a){return"undefined"!==typeof FormData&&a instanceof FormData};ss=function(a,b){return b(a)};ts=function(a,b,c){return(d,e)=>Ir(c,()=>b(d,f=>a(f,e)))};xs=function(a,b){var c=a.url.toLowerCase();if(!_.wf(us)||"GET"===a.method||"HEAD"===a.method||c.startsWith("http://")||c.startsWith("https://"))return b(a);c=_.wf(vs).Ot();const d=_.wf(ws);null==c||a.headers.has(d)||(a=a.clone({headers:a.headers.set(d,c)}));return b(a)};
Fs=function(){var a=[];const b=[_.ys,zs,As,{ia:Bs,Oa:As},{ia:Cs,Oa:zs},{ia:Ds,lb:xs,Nb:!0},{ia:us,lb:!0},{ia:vs,td:Es}];for(const c of a)b.push(...c.Jh);return{Jh:b}};Js=function(a,b){var c=Object,d=c.assign;b={qc:[(null==b?void 0:b.qc)||[],Gs]};let e;b={nN:[...Hs,...(null!=(e=null==b?void 0:b.qc)?e:[])],nR:Is};return Fm(d.call(c,{},{xR:a},b))};
Os=function(a,b,c){return _.A(Jp(a.qu()),_.z(Ks),_.wk(d=>d instanceof Ls||Array.isArray(d)?_.dk(d):_.vk(Promise.resolve(new Ms(d)))),_.z(d=>{c&&c(a);let e;Array.isArray(d)||(e=d.create(b).Ka,d=e.get(Ns,[],{optional:!0,self:!0}).flat());return{Wn:d.map(jr),Ka:e}}))};Ks=function(a){return a&&"object"===typeof a&&"default"in a?a["default"]:a};
Ts=function(a,b){_.A(a.Sb,_.Mk(c=>c instanceof Ps||c instanceof Qs||c instanceof Rs||c instanceof Ss),_.z(c=>c instanceof Ps||c instanceof Ss?0:c instanceof Qs&&(0===c.code||1===c.code)?2:1),_.Mk(c=>2!==c),_.rl()).subscribe(()=>{b()})};Us=function(a){throw a;};$s=function(...a){return{Jh:[{ia:Ns,Nb:!0,lb:Vs},[],{ia:_.er,Gd:Ws,we:[_.Xs]},{ia:Ys,Nb:!0,Gd:Zs},a.map(b=>b.Jh)]}};Ws=function(a){return a.Af.root};at=function(a,b){return{AV:a,Jh:b}};
Zs=function(){const a=_.wf(_.bt);return b=>{var c=a.get(Em);if(b===c.di[0]){b=a.get(_.Xs);var d=a.get(ct);1===a.get(dt)&&(et(b),b.A.X||ft(b,b.location.path(!0),"imperative",b.B.Ig()));var e;null==(e=a.get(gt,null,8))||e.kV();var f;null==(f=a.get(ht,null,8))||f.init();c=c.H[0];b.Af.root.component=c;b.A.H=c;d.closed||(d.next(),d.complete(),d.unsubscribe())}}};_.lt=function(a,b,c=!0,d=!0){return a.segments.filter(e=>"ital"!==e.tag||_.it(b)?"opsz"===e.tag?c:d&&!jt(e)||!_.ip(e)?!0:!kt(b,e):!1)};
qt=function(a){if(!a||!a.familyMetadataList||!a.axisRegistry)throw Error("mb");const b=new mt(a.axisRegistry),c=nt(a.familyMetadataList).map(d=>ot(d,b));a=pt(a.promotedScript);return{familyMetadataList:c,axisRegistry:b,promotedScript:a}};
ot=function(a,b){const c=a.stroke,d=a.classifications,e=_.rt(a.fonts),f=_.st(a.axes),g=Object.values(e).map(m=>m.Ue).sort(_.tt),h=_.ut(f,g);b=_.vt(h,f,b);return new wt(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||"")};_.rt=function(a){return Object.keys(a).reduce((b,c)=>{c=new _.xt(c);c.Ue&&(b[c.Ue.toString()]=c);return b},{})};
_.st=function(a){return a.reduce((b,c)=>b.set(c.tag,new _.yt(c.tag,c.min,c.max,c.defaultValue)),new Map)};_.vt=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(zt(e,b,c));return new _.At(d)};zt=function(a,b,c){c=(b=b.get(a))?b.defaultValue:_.wp(c,a).defaultValue;return new _.Bt(a,c)};pt=function(a){return a?Ct.get(a):void 0};
_.ut=function(a,b){if(1>a.size)return b;const c=Array.from(a.values(),d=>new _.Bt(d.tag,d.min,d.max));b=b.map(d=>{d=d.segments.filter(e=>!a.has(e.tag));return new _.At(c.concat(d))});return Dt(b)};nt=function(a){return a.filter(b=>0<Object.keys(b.fonts).length?!0:!1)};Dt=function(a){const b=new Set;return a.filter(c=>{if(b.has(c.toString()))return!1;b.add(c.toString());return!0})};
_.Et=function(a){const [b,c]=a.split("?");a="";c&&(a="?"+c.split("&").map(d=>d.match(/^preview\.text=/)?d:d.replace(/(%20|%2B)/g,"+").replace(/%7C/g,"|")).join("&"));return`${b.replace(/(%20|%2B)/g,"+").replace(/%7C/g,"|")}${a}`};Ft=function(a){try{return!!(new URL(a)).protocol}catch(b){return a.startsWith("//")}};_.Ht=function(a,b){return _.Et(a).split("|").map(c=>Gt(c,b)).flat()};
Gt=function(a,b){const [c,d]=decodeURIComponent(a.replace(/\+/g,"%20").replace(/\|/g,"%7C")).split(":"),e=b.C[c]?b.C[c]:null;return e?(null!=d?It(d,e):[e.Zb]).map(f=>new _.Jt(e,_.Kt(f,e.Zb))):[]};It=function(a,b){const [c,d]=a.split("@",2);a=d.split(";").map(e=>(e=Lt(`${c}@${e}`))&&!Mt(b,e)?null:e).filter(e=>null!=e);return 0===a.length?[b.Zb]:a};_.Nt=function(a,b){return a>=b.minWidth&&a<=b.maxWidth};
Ot=function(a){if(a&1){const b=_.p();_.G(0,"div",1);_.N(1," You can now share your selected families with others. ");_.G(2,"div",2)(3,"a",3);_.L("click",function(){_.q(b);const c=_.M();return _.t(c.Ck())});_.N(4," Dismiss ");_.H()()()}};Qt=function(){if(void 0===Pt&&(Pt=null,"undefined"!==typeof window)){const a=window;void 0!==a.trustedTypes&&(Pt=a.trustedTypes.createPolicy("angular#components",{createHTML:b=>b}))}return Pt};Rt=function(a){let b;return(null==(b=Qt())?void 0:b.createHTML(a))||a};
Tt=function(){const a=_.wf(_.St),b=a?a.location:null;return{xG:()=>b?b.pathname+b.search:""}};Ut=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)};_.Vt=function(a,...b){return b.length?b.some(c=>a[c]):a.altKey||a.shiftKey||a.ctrlKey||a.metaKey};
Xt=function(){if(null==Wt&&"undefined"!==typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>Wt=!0}))}finally{Wt=Wt||!1}return Wt};_.Yt=function(a){return Xt()?a:!!a.capture};$t=function(){if(null==Zt){if("object"!==typeof document||!document||"function"!==typeof Element||!Element)return Zt=!1;if("scrollBehavior"in document.documentElement.style)Zt=!0;else{const a=Element.prototype.scrollTo;Zt=a?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}}return Zt};
bu=function(){if("object"!==typeof document||!document)return 0;if(null==au){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);au=0;0===b.scrollLeft&&(b.scrollLeft=1,au=0===b.scrollLeft?1:2);b.remove()}return au};
_.cu=function(a){return a.composedPath?a.composedPath()[0]:a.target};du=function(){return"undefined"!==typeof __karma__&&!!__karma__||"undefined"!==typeof jasmine&&!!jasmine||"undefined"!==typeof jest&&!!jest||"undefined"!==typeof Mocha&&!!Mocha};_.eu=function(a){return Array.isArray(a)?a:[a]};_.fu=function(a){return null!=a&&"false"!==`${a}`};gu=function(a){return null==a?"":"string"===typeof a?a:`${a}px`};_.hu=function(a){return a instanceof _.Sh?a.L:a};
_.iu=function(a){return isNaN(parseFloat(a))||isNaN(Number(a))?0:Number(a)};ju=function(a){if(!a.hasAttribute("tabindex")||void 0===a.tabIndex)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))};ku=function(a){if(!ju(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a};lu=function(a){return{matches:"all"===a||""===a,media:a,addListener:()=>{},removeListener:()=>{}}};
_.mu=function(a){return a.map(b=>b.split(",")).reduce((b,c)=>b.concat(c)).map(b=>b.trim())};nu=function(){return null};_.pu=function(a,b,c){const d=ou(a,b);d.some(e=>e.trim()==c.trim())||(d.push(c.trim()),a.setAttribute(b,d.join(" ")))};_.qu=function(a,b,c){const d=ou(a,b).filter(e=>e!=c.trim());d.length?a.setAttribute(b,d.join(" ")):a.removeAttribute(b)};ou=function(a,b){return(a.getAttribute(b)||"").match(/\S+/g)||[]};ru=function(a,b){return"string"===typeof a?`${b||""}/${a}`:a};
tu=function(a,b){a.id||(a.id=`${"cdk-describedby-message"}-${b}-${su++}`)};uu=function(){return _.wf(_.St)};wu=function(a){a=(null==a?void 0:a.toLowerCase())||"";let b;return"auto"===a&&"undefined"!==typeof navigator&&(null==(b=navigator)?0:b.language)?vu.test(navigator.language)?"rtl":"ltr":"rtl"===a?"rtl":"ltr"};xu=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})};
yu=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})};zu=function(a,b){for(let c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};Bu=function(a){if("number"!==typeof a&&null!=a){const [b,c]=a.split(Au);return c&&"px"!==c?null:parseFloat(b)}return a||null};Cu=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)}};Du=function(){return _.wf(_.Dm)};
_.Eu=function(a,b){return{type:7,name:a,WN:b,options:{}}};_.Fu=function(a,b=null){return{type:4,styles:b,Ii:a}};_.Gu=function(a){return{type:6,styles:a,offset:null}};_.Hu=function(a,b){return{type:0,name:a,styles:b,options:void 0}};_.Iu=function(a,b){return{type:1,vO:a,animation:b,options:null}};Ku=function(a){if("number"==typeof a)return a;a=a.match(/^(-?[\.\d]+)(m?s)/);return!a||2>a.length?0:Ju(parseFloat(a[1]),a[2])};Ju=function(a,b){switch(b){case "s":return 1E3*a;default:return a}};
Lu=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 jf(3E3,!1));b={duration:0,delay:0,easing:""};break a}a=Ju(parseFloat(d[1]),d[2]);const g=d[3];null!=g&&(e=Ju(parseFloat(g),d[4]));(d=d[5])&&(f=d)}c||(c=!1,d=b.length,0>a&&(b.push(new jf(3100,!1)),c=!0),0>e&&(b.push(new jf(3101,!1)),c=!0),c&&b.splice(d,0,new jf(3E3,!1)));b={duration:a,
delay:e,easing:f}}return b};Mu=function(a){var b={};Object.keys(a).forEach(c=>{b[c]=a[c]});return b};Nu=function(a){const b=new Map;Object.keys(a).forEach(c=>{b.set(c,a[c])});return b};Ou=function(a){return a.length?a[0]instanceof Map?a:a.map(b=>Nu(b)):[]};Pu=function(a,b=new Map,c){if(c)for(let [d,e]of c)b.set(d,e);for(let [d,e]of a)b.set(d,e);return b};Ru=function(a,b,c){b.forEach((d,e)=>{const f=Qu(e);c&&!c.has(e)&&c.set(e,a.style[f]);a.style[f]=d})};
Su=function(a,b){b.forEach((c,d)=>{d=Qu(d);a.style[d]=""})};Tu=function(a){if(Array.isArray(a)){var b;1==a.length?b=a[0]:b={type:2,He:a,options:null};a=b}return a};Vu=function(a,b,c){const d=b.params||{};a=Uu(a);a.length&&a.forEach(e=>{d.hasOwnProperty(e)||c.push(new jf(3001,!1))})};Uu=function(a){let b=[];if("string"===typeof a){let c;for(;c=Wu.exec(a);)b.push(c[1]);Wu.lastIndex=0}return b};
Xu=function(a,b,c){const d=a.toString(),e=d.replace(Wu,(f,g)=>{g=b[g];null==g&&(c.push(new jf(3003,!1)),g="");return g.toString()});return e==d?a:e};Yu=function(a){const b=[];let c=a.next();for(;!c.done;)b.push(c.value),c=a.next();return b};Qu=function(a){return a.replace(Zu,(...b)=>b[1].toUpperCase())};
$u=function(a,b,c){if(c.size&&b.length){let d=b[0],e=[];c.forEach((f,g)=>{d.has(g)||e.push(g);d.set(g,f)});if(e.length)for(c=1;c<b.length;c++){let f=b[c];e.forEach(g=>{var h=f,m=h.set;var r=window.getComputedStyle(a)[g];return m.call(h,g,r)})}}return b};
av=function(a,b,c){switch(b.type){case 7:return a.YJ(b,c);case 0:return a.OB(b,c);case 1:return a.PB(b,c);case 2:return a.WJ(b,c);case 3:return a.UJ(b,c);case 4:return a.RJ(b,c);case 5:return a.Wv(b,c);case 6:return a.Nr(b,c);case 8:return a.Xv(b,c);case 9:return a.SJ(b,c);case 10:return a.TJ(b,c);case 11:return a.VJ(b,c);case 12:return a.XJ(b,c);default:throw new jf(3004,!1);}};dv=function(a){switch(a.length){case 0:return new bv;case 1:return a[0];default:return new cv(a)}};
fv=function(a,b=new Map,c=new Map){const d=[],e=[];let f=-1,g=null;a.forEach(h=>{const m=h.get("offset"),r=m==f,w=r&&g||new Map;h.forEach((v,x)=>{let B=x;if("offset"!==x)switch(B=Qu(B),v){case "!":v=b.get(x);break;case "*":v=c.get(x);break;default:v=ev(B,v,d)}w.set(B,v)});r||e.push(w);g=w;f=m});if(d.length)throw new jf(3502,!1);return e};
hv=function(a,b,c,d){switch(b){case "start":a.yh(()=>d(c&&gv(c,"start",a)));break;case "done":a.yf(()=>d(c&&gv(c,"done",a)));break;case "destroy":a.Rb(()=>d(c&&gv(c,"destroy",a)))}};gv=function(a,b,c){const d=c.totalTime;b=iv(a.element,a.Nd,a.Jc,a.xb,b||a.mR,void 0==d?a.totalTime:d,c.disabled?!0:!1);a=a._data;null!=a&&(b._data=a);return b};iv=function(a,b,c,d,e="",f=0,g){return{element:a,Nd:b,Jc:c,xb:d,mR:e,totalTime:f,disabled:!!g}};jv=function(a,b,c){let d=a.get(b);d||a.set(b,d=c);return d};
kv=function(a){const b=a.indexOf(":");return[a.substring(1,b),a.slice(b+1)]};mv=function(a){a=a.parentNode||a.host||null;return a===lv?null:a};nv=function(a,b){for(;b;){if(b===a)return!0;b=mv(b)}return!1};
qv=function(a,b){const c=[];"string"==typeof a?a.split(/\s*,\s*/).forEach(d=>{a:{if(":"==d[0]&&(d=ov(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 jf(3015,!1)),d=c;else{d=e[1];var f=e[2];e=e[3];c.push(pv(d,e));"<"!=f[0]||"*"==d&&"*"==e||c.push(pv(e,d));d=void 0}}return d}):c.push(a);return c};
ov=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 jf(3016,!1)),"* => *"}};pv=function(a,b){const c=rv.has(a)||sv.has(a),d=rv.has(b)||sv.has(b);return(e,f)=>{let g="*"==a||a==e,h="*"==b||b==f;!g&&c&&"boolean"===typeof e&&(g=e?rv.has(a):sv.has(a));!h&&d&&"boolean"===typeof f&&(h=f?rv.has(b):sv.has(b));return g&&h}};
uv=function(a){const b=a.split(/\s*,\s*/).find(c=>":self"==c)?!0:!1;b&&(a=a.replace(tv,""));a=a.replace(/@\*/g,".ng-trigger").replace(/@\w+/g,c=>".ng-trigger-"+c.slice(1)).replace(/:animating/g,".ng-animating");return[a,b]};vv=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};
wv=function(a,b){if(a.hasOwnProperty("duration"))return a;if("number"==typeof a)return{duration:Lu(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:"",hO:!0},b.iS=a,b;a=Lu(a,b);return{duration:a.duration,delay:a.delay,easing:a.easing}};xv=function(a){if(a){if(a=Mu(a),a.params){var b=a;var c=(c=a.params)?Mu(c):null;b.params=c}}else a={};return a};
yv=function(a,b,c,d,e,f,g=null,h=!1){return{type:1,element:a,Aj:b,Nn:c,sl:d,duration:e,delay:f,totalTime:e+f,easing:g,lS:h}};Av=function(a,b,c,d,e,f=new Map,g=new Map,h,m,r=[]){return zv(a,b,c,d,e,f,g,h,m,r)};Bv=function(a){const b=Math.pow(10,2);return Math.round(a*b)/b};Cv=function(a,b){const c=new Map;let d;a.forEach(e=>{if("*"===e){d=d||b.keys();for(let f of d)c.set(f,"*")}else Pu(e,c)});return c};
Dv=function(a,b,c,d,e,f,g,h,m,r,w,v,x){return{type:0,element:a,Nd:b,YG:e,Jc:c,It:f,xb:d,Dr:g,Gh:h,sR:m,Nn:r,sl:w,totalTime:v,errors:x}};Ev=function(a,b,c,d,e){return a.some(f=>f(b,c,d,e))};Fv=function(a,b){b=Mu(b);for(const c in a)a.hasOwnProperty(c)&&null!=a[c]&&(b[c]=a[c]);return b};Hv=function(a,b){return new Gv(a,{type:1,animation:{type:2,He:[],options:null},qH:[()=>!0],options:null,Pj:0,kh:0},b)};Iv=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))};
Jv=function(a){return a&&1===a.nodeType};Kv=function(a,b){const c=a.style.display;a.style.display=null!=b?b:"none";return c};Mv=function(a,b,c){const d=[];b.forEach(g=>d.push(Kv(g)));const e=[];c.forEach((g,h)=>{const m=new Map;g.forEach(r=>{var w=window.getComputedStyle(h)[r];m.set(r,w);w&&0!=w.length||(h.__ng_removed=Lv,e.push(h))});a.set(h,m)});let f=0;b.forEach(g=>Kv(g,d[f++]));return e};
Nv=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};Ov=function(a,b){let c;null==(c=a.classList)||c.add(b)};Pv=function(a,b){let c;null==(c=a.classList)||c.remove(b)};Rv=function(a,b,c){dv(c).yf(()=>Qv(a,b))};Tv=function(a){const b=[];Sv(a,b);return b};
Sv=function(a,b){for(let c=0;c<a.length;c++){const d=a[c];d instanceof cv?Sv(d.B,b):b.push(d)}};Uv=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};Vv=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};
Yv=function(a,b){let c=null,d=null;Array.isArray(b)&&b.length?(c=Wv(b[0]),1<b.length&&(d=Wv(b[b.length-1]))):b instanceof Map&&(c=Wv(b));return c||d?new Xv(a,c,d):null};Wv=function(a){let b=null;a.forEach((c,d)=>{if("display"===d||"position"===d)b=b||new Map,b.set(d,c)});return b};Zv=function(a){switch(a){case "body":return document.body;case "document":return document;case "window":return window;default:return a}};$v=function(a){const b=a.indexOf(".");return[a.substring(0,b),a.slice(b+1)]};
aw=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)};bw=function(){return{color:"accent"}};cw=function(a){if(a&1){const b=_.p();_.Zn(0);_.G(1,"button",2);_.L("click",function(){_.q(b);const c=_.M();return _.t(c.Sm())});_.I(2,"gf-icon",3);_.G(3,"span",4);_.N(4,"Copy code");_.H()();_.$n()}a&2&&(a=_.M(),_.u(1),_.on("aria-label",a.ariaLabel))};
dw=function(a){if(a&1){const b=_.p();_.G(0,"button",5);_.L("click",function(){_.q(b);const c=_.M();return _.t(c.Sm())});_.I(1,"gf-icon",3);_.H()}a&2&&(a=_.M(),_.on("aria-label",a.ariaLabel))};ew=function(a){const b=new Map;for(const c of Object.keys(a))b.set(a[c].Ie,a[c].Gf);return b};gw=function(a){let b=fw.target;for(;b;){if(b===a)return!0;b=b.parentElement}return!1};_.hw=function(a){return null==a||("string"===typeof a||Array.isArray(a))&&0===a.length};
jw=function(a){if(!a)return iw;let b,c;"string"===typeof a?(c="","^"!==a.charAt(0)&&(c+="^"),c+=a,"$"!==a.charAt(a.length-1)&&(c+="$"),b=new RegExp(c)):(c=a.toString(),b=a);return d=>{if(_.hw(d.value))return null;d=d.value;return b.test(d)?null:{pattern:{requiredPattern:c,actualValue:d}}}};iw=function(){return null};kw=function(a){return null!=a};lw=function(a){return om(a)?_.vk(a):a};mw=function(a){let b={};a.forEach(c=>{b=null!=c?Object.assign({},b,c):b});return 0===Object.keys(b).length?null:b};
nw=function(a,b){return b.map(c=>c(a))};ow=function(a){return a.map(b=>b.validate?c=>b.validate(c):b)};pw=function(a){if(!a)return null;const b=a.filter(kw);return 0==b.length?null:function(c){return mw(nw(c,b))}};qw=function(a){return null!=a?pw(ow(a)):null};rw=function(a){if(!a)return null;const b=a.filter(kw);return 0==b.length?null:function(c){c=nw(c,b).map(lw);return _.A(_.Ck(c),_.z(mw))}};sw=function(a){return null!=a?rw(ow(a)):null};
tw=function(a,b){return null===a?[b]:Array.isArray(a)?[...a,b]:[a,b]};zw=function(a,b,c="whenDisabledForLegacyCode"){uw(a,b);b.A.Ih(a.value);if(a.disabled||"always"===c){let d,e;null==(e=(d=b.A).Dh)||e.call(d,a.disabled)}vw(a,b);ww(a,b);xw(a,b);yw(a,b)};Bw=function(a,b){const c=()=>{};b.A&&(b.A.Gg(c),b.A.Bi(c));Aw(a,b);a&&(b.M(),a.rk(()=>{}))};Cw=function(a,b){a.forEach(c=>{c.iI&&c.iI(b)})};yw=function(a,b){if(b.A.Dh){const c=d=>{b.A.Dh(d)};a.zs.push(c);b.I(()=>{a.bN(c)})}};
uw=function(a,b){var c=a.eh;null!==b.ck?Dw(a,tw(c,b.ck)):"function"===typeof c&&Dw(a,[c]);c=a.Xh;null!==b.ih?Ew(a,tw(c,b.ih)):"function"===typeof c&&Ew(a,[c]);c=()=>Fw(a);Cw(b.eh,c);Cw(b.Xh,c)};
Aw=function(a,b){let c=!1;if(null!==a){if(null!==b.ck){var d=a.eh;if(Array.isArray(d)&&0<d.length){var e=d.filter(f=>f!==b.ck);e.length!==d.length&&(c=!0,a.Mw(e))}}null!==b.ih&&(d=a.Xh,Array.isArray(d)&&0<d.length&&(e=d.filter(f=>f!==b.ih),e.length!==d.length&&(c=!0,a.Lw(e))))}a=()=>{};Cw(b.eh,a);Cw(b.Xh,a);return c};vw=function(a,b){b.A.Gg(c=>{a.qk=c;a.pk=!0;a.Ds=!0;"change"===a.ag&&Gw(a,b)})};xw=function(a,b){b.A.Bi(()=>{a.wx=!0;"blur"===a.ag&&a.pk&&Gw(a,b);"submit"!==a.ag&&Hw(a)})};
Gw=function(a,b){a.Ds&&Iw(a);a.Md(a.qk,{cG:!1});b.B(a.qk);a.pk=!1};ww=function(a,b){const c=(d,e)=>{b.A.Ih(d);e&&b.B(d)};a.Gg(c);b.I(()=>{a.aN(c)})};Jw=function(a,b){if(!a.hasOwnProperty("model"))return!1;a=a.model;return a.Dt?!0:!Object.is(b,a.Kd)};Kw=function(a,b){a.Jx();b.forEach(c=>{const d=c.control;"submit"===d.ag&&d.pk&&(c.B(d.qk),d.pk=!1)})};
Nw=function(a){if(!a)return null;let b=void 0,c=void 0,d=void 0;a.forEach(e=>{e.constructor===_.Lw?b=e:Object.getPrototypeOf(e.constructor)===Mw?c=e:d=e});return d?d:c?c:b?b:null};Ow=function(a){return null!=a&&!Array.isArray(a)&&"object"===typeof a};Pw=function(a,b){a.Xg((c,d)=>{if(void 0===b[d])throw new jf(1002,"");})};Qw=function(a){return"object"===typeof a&&null!==a&&2===Object.keys(a).length&&"value"in a&&"disabled"in a};Rw=function(){return{color:"accent"}};
Sw=function(a,b){a&1&&(_.G(0,"span"),_.N(1,"family="),_.G(2,"span",11),_.N(3),_.H(),_.N(4,"&"),_.H());a&2&&(a=b.W,_.u(3),_.po(a))};
Uw=function(a){if(a&1){const b=_.p();_.G(0,"div",7);_.L("mouseup",function(){_.q(b);const c=_.M().Z,d=_.M();return _.t(Tw(d,c.hj))});_.G(1,"gf-code-snippet",8);_.N(2,' <link rel="preconnect" href="https://fonts.googleapis.com"> ');_.I(3,"br",9);_.N(4,' <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> ');_.I(5,"br",9);_.N(6,' <link href="https://fonts.googleapis.com/css2?');_.D(7,Sw,5,1,"span",10);_.N(8,'display=swap" rel="stylesheet"> ');_.H()()}if(a&2){a=_.M().Z;const b=_.M();
_.u(1);_.E("text",a.bG)("ariaLabel","Copy embed code to clipboard")("ve",b.Xc.ZB)("veClick",!0);_.u(6);_.E("ngForOf",a.mG)}};Vw=function(a,b){a&1&&(_.G(0,"span"),_.N(1,"family="),_.G(2,"span",11),_.N(3),_.H(),_.N(4,"&"),_.H());a&2&&(a=b.W,_.u(3),_.po(a))};
Ww=function(a){if(a&1){const b=_.p();_.G(0,"div",12);_.L("mouseup",function(){_.q(b);const c=_.M().Z,d=_.M();return _.t(Tw(d,c.hj))});_.G(1,"gf-code-snippet",8);_.N(2," <style>");_.I(3,"br",9);_.N(4," @import url('https://fonts.googleapis.com/css2?");_.D(5,Vw,5,1,"span",10);_.N(6,"display=swap');");_.I(7,"br",9);_.N(8," </style> ");_.H()()}if(a&2){a=_.M().Z;const b=_.M();_.u(1);_.E("text",a.bG)("ariaLabel","Copy embed code to clipboard")("ve",b.Xc.ZB)("veClick",!0);_.u(4);_.E("ngForOf",a.mG)}};
Xw=function(a,b){if(a&1){const c=_.p();_.Zn(0);_.G(1,"mat-radio-group",1);_.L("change",function(d){_.q(c);const e=_.M();d=d.value;e.gr.next(d);e.jC.A("embedCode","tabs",d);return _.t()});_.G(2,"mat-radio-button",2);_.N(3,"<link>");_.H();_.G(4,"mat-radio-button",3);_.N(5,"@import");_.H()();_.G(6,"div",4);_.D(7,Uw,9,5,"div",5)(8,Ww,9,5,"div",6);_.H();_.$n()}a&2&&(a=b.Z,b=_.M(),_.u(1),_.E("ngModel",a.gr),_.u(1),_.E("value",b.zt.Ur),_.u(2),_.E("value",b.zt.iC),_.u(2),_.E("ngSwitch",a.gr),_.u(1),_.E("ngSwitchCase",
b.zt.Ur),_.u(1),_.E("ngSwitchCase",b.zt.iC))};Yw=function(a,b){a&1&&(_.G(0,"ol")(1,"li"),_.N(2),_.H()());a&2&&(a=b.W,_.u(2),_.po(a))};Zw=function(a,b){a&1&&(_.Zn(0),_.G(1,"gf-code-snippet",1),_.D(2,Yw,3,1,"ol",2),_.H(),_.$n());a&2&&(a=b.Z,_.u(1),_.E("text",a.BR)("ariaLabel","Copy sample CSS to clipboard"),_.u(1),_.E("ngForOf",a.CR))};$w=function(a){a&1&&(_.G(0,"section",0)(1,"p",1)(2,"a",5),_.N(3," Learn about legacy browser support for variable fonts. "),_.H()()())};
cx=function(a){if(a&1){const b=_.p();_.G(0,"button",5,6);_.L("click",function(c){const d=_.q(b).Z,e=_.M(2);var f=d.Ta();_.ax(e.qa,`/${"knowledge"}/${_.bx(d,2)}/${f}`,c);return _.t()});_.N(2," Learn more ");_.H()}};
dx=function(a){if(a&1){const b=_.p();_.G(0,"div",1);_.N(1," Optical Size improves text quality but will increase page load times. ");_.G(2,"div",2);_.D(3,cx,3,0,"button",3);_.R(4,"async");_.G(5,"button",4);_.L("click",function(){_.q(b);const c=_.M();return _.t(c.lh())});_.N(6," Dismiss ");_.H()()()}a&2&&(a=_.M(),_.u(3),_.E("ngIf",_.S(4,1,a.data)))};ex=function(a){a&1&&(_.G(0,"div",12),_.jh(),_.G(1,"svg",13),_.I(2,"path",14),_.H(),_.G(3,"svg",15),_.I(4,"path",16),_.H()())};fx=function(){};
gx=function(a){a&1&&_.I(0,"span",2);a&2&&(a=_.M(),_.E("@indicatorRotate",a.ps()))};ix=function(a){if(a&1){const b=_.p();_.G(0,"li",9)(1,"div",10)(2,"label",11);_.N(3,"Use Optical Size");_.H();_.G(4,"button",12);_.L("click",function(){_.q(b);const c=_.no(8);return _.t(c.toggle())});_.I(5,"gf-icon",13);_.H()();_.G(6,"mat-slide-toggle",14);_.L("change",function(c){_.q(b);const d=_.M().W;return _.t(d.Ov(c.checked))});_.H();_.I(7,"gf-opsz-callout",null,15);_.H()}a&2&&(a=_.M().W,_.u(6),_.E("checked",hx(a)))};
jx=function(a,b){a&1&&(_.G(0,"li",22),_.N(1),_.H());a&2&&(a=b.W,_.u(1),_.oo(" ",a," "))};kx=function(a,b){a&1&&(_.G(0,"ul",20),_.D(1,jx,2,1,"li",21),_.H());a&2&&(a=b.W,_.u(1),_.E("ngForOf",a))};
lx=function(a){if(a&1){const b=_.p();_.Zn(0);_.D(1,kx,2,1,"ul",17);_.R(2,"async");_.R(3,"tsnChunks");_.G(4,"button",18);_.L("click",function(){_.q(b);const c=_.M().W,d=_.M().W,e=_.M(2);e.ua.remove(d.fontFamily,c,!0,!1);e.iw.A("collectionDrawer","removeStyle");return _.t()});_.I(5,"gf-icon",19);_.H();_.$n()}if(a&2){a=_.M().W;const b=_.M().W;_.u(1);_.E("ngIf",_.S(2,2,_.Io(3,4,a,b.fontFamily,!0)));_.u(3);_.on("aria-label","Remove "+b.fontFamily.displayName+" from collection")}};
mx=function(a,b){a&1&&(_.G(0,"li",16),_.D(1,lx,6,8,"ng-container",0),_.H());a&2&&(a=b.W,b=_.M().W,_.u(1),_.E("ngIf",b.zj(a)))};
px=function(a,b){if(a&1){const c=_.p();_.G(0,"mat-expansion-panel",2);_.L("opened",function(){const d=_.q(c).index,e=_.M(2);d!==e.ua.en&&_.nx(e.ua,d,!1);return _.t()})("closed",function(){const d=_.q(c).index,e=_.M(2);d===e.ua.en&&_.nx(e.ua,-1,!1);return _.t()});_.G(1,"mat-expansion-panel-header")(2,"mat-panel-title",3);_.N(3);_.H()();_.G(4,"ol");_.D(5,ix,9,1,"li",4)(6,mx,2,1,"li",5);_.H();_.G(7,"div",6)(8,"button",7);_.L("click",function(){const d=_.q(c).W,e=_.M(2);return _.t(e.ez(d))});_.N(9," Add more styles ");
_.H();_.G(10,"button",8);_.L("click",function(){const d=_.q(c).W,e=_.M(2);_.ox(e.ua,d.fontFamily);e.iw.A("collectionDrawer","removeAllStyles");return _.t()});_.N(11,"Remove all");_.H()()()}if(a&2){a=b.W;b=b.index;const c=_.M(2);_.E("expanded",b===c.ua.en);_.u(3);_.po(a.fontFamily.displayName);_.u(2);_.E("ngIf",c.gz(a));_.u(1);_.E("ngForOf",_.mp(a).sort(_.tt));_.u(2);_.E("disabled",0<a.fontFamily.axes.size?!1:a.fontFamily.Za.length===a.Dl)}};
qx=function(a,b){a&1&&(_.G(0,"mat-accordion"),_.D(1,px,12,5,"mat-expansion-panel",1),_.H());a&2&&(a=b.Z,_.u(1),_.E("ngForOf",a))};rx=function(a){const b={attributeFilter:["aria-label","aria-valuenow"]};return new _.Yj(c=>{(new MutationObserver(d=>{const e=d[0].target;var f;d=null!=(f=e.getAttribute("aria-label"))?f:"";let g;f=null!=(g=e.getAttribute("aria-valuenow"))?g:"indeterminate";c.next([d,f])})).observe(a,b)})};
sx=function(a){a&1&&(_.jh(),_.G(0,"svg",11),_.I(1,"circle",12),_.H());a&2&&(a=_.M(),_.on("viewBox",a.JE()),_.u(1),_.yn("stroke-dasharray",a.Hs(),"px")("stroke-dashoffset",a.Hs()/2,"px")("stroke-width",a.gD(),"%"),_.on("r",a.es()))};tx=function(){return{diameter:100}};ux=function(a){a&&"function"==typeof a.ec&&a.ec()};vx=function(a){for(let b=0,c=arguments.length;b<c;++b){const d=arguments[b];_.ma(d)?vx.apply(null,d):ux(d)}};
wx=function(a,b){return new Promise(c=>{const d=e=>{e.source===a.contentWindow&&e.data===b&&(window.removeEventListener("message",d),c(e))};window.addEventListener("message",d)})};
Ax=function(a){const b=_.xx(document,"IFRAME");if(!b.sandbox)throw Error("Pb");b.sandbox.value="allow-scripts";b.sandbox.supports&&b.sandbox.add&&b.sandbox.supports("allow-downloads")&&b.sandbox.add("allow-downloads");if(""==Dp){const c=_.zp(`<!DOCTYPE html><body><input type="hidden" id="nonce" value="${Ap(a)}" /><script nonce="${Ap(_.yx())}">${'var f=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b};/*\n\n Copyright The Closure Library Authors.\n SPDX-License-Identifier: Apache-2.0\n*/\nvar h=this||self,k=function(a){return a};var l;var m={},n=function(a){this.g=a};n.prototype.toString=function(){return this.g.toString()};var p=function(a){return a instanceof n&&a.constructor===n?a.g:"type_error:SafeScript"},q=function(a){if(void 0===l){var b=null;var c=h.trustedTypes;if(c&&c.createPolicy)try{b=c.createPolicy("goog#html",{createHTML:k,createScript:k,createScriptURL:k})}catch(d){h.console&&h.console.error(d.message)}l=b}a=(b=l)?b.createScript(a):a;return new n(a,m)};/*\n\n SPDX-License-Identifier: Apache-2.0\n*/\nfunction r(a,b){a.textContent=p(b);var c,d;(c=(b=null==(d=(c=(a.ownerDocument&&a.ownerDocument.defaultView||window).document).querySelector)?void 0:d.call(c,"script[nonce]"))?b.nonce||b.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",c)};var t=function(a){var b=f.apply(1,arguments),c,d;"evalCspCompatiblyData"in window||(window.evalCspCompatiblyData={index:0});var e=window.evalCspCompatiblyData.index++;window.evalCspCompatiblyData[e]={args:b,callback:function(g,u){c=g;d=u}};b=document.createElement("script");b.async=!1;b.setAttribute("data-index",e);e=q(\'"use strict";\\v(function(){var idx=parseInt((document.currentScript||Array.prototype.slice.call(document.querySelectorAll("head script[data-index]"),-1)[0]).getAttribute("data-index"),10),curEvalData=evalCspCompatiblyData[idx];delete evalCspCompatiblyData[idx];(function(){var callback=curEvalData.callback;try{callback(true,(\'+\nString(p(a))+"\\n));}catch(ex){callback(false, ex);}}).apply(this, curEvalData.args);})()");r(b,e);e=function(g){c=!1;d=g.error||g};window.addEventListener("error",e);document.head.appendChild(b);window.removeEventListener("error",e);document.head.removeChild(b);if(!c)throw d;return d};var v=document.getElementById("nonce"),w=v?v.value:(new URL(location.href)).searchParams.get("nonce");function x(){if(self.origin)return"null"==self.origin;if(""!=location.host)return!1;try{return window.parent.escape(""),!1}catch(a){return!0}}\n(function(){if(!x())throw"sandboxing error";var a=new MessageChannel;a.port1.onmessage=function(c){try{var d=t.apply(null,[q("(function("+c.data.paramNames.join(", ")+") {\\n"+c.data.code+"\\n}).apply(null, arguments)")].concat(c.data.values));c.ports[0].postMessage({result:d})}catch(e){c.ports[0].postMessage({error:e.toString()})}};var b="*";"chrome-extension:"==location.protocol&&(b=location.origin);window.parent.postMessage(w,b,[a.port2])})();\n'}\x3c/script></body>`);a=
_.Bp("data:text/html;charset=UTF-8;base64,"+btoa(c.toString()));b.srcdoc=_.zx(c)}else a=Ep(new Map([["nonce",a]]));b.src=_.$a(a).toString();b.style.cssText="height: 0; left: 0; position: absolute; top: 0; width: 0;";b.setAttribute("aria-hidden","true");return b};Bx=function(){return new Promise(a=>{setTimeout(a,500)})};Cx=function(a){a&1&&(_.Zn(0),_.I(1,"gf-icon",6),_.G(2,"span",7),_.ko(3),_.H(),_.$n());a&2&&(_.u(1),_.E("size",20))};
Dx=function(a){a&1&&(_.Zn(0),_.I(1,"mat-progress-spinner",8),_.G(2,"span",9),_.N(3,"Downloading"),_.H(),_.$n());a&2&&(a=_.M(2),_.u(1),_.E("mode",0!==a.progress?"determinate":"indeterminate")("value",a.progress)("diameter",18))};Ex=function(a){a&1&&(_.G(0,"span",4),_.D(1,Cx,4,1,"ng-container",5)(2,Dx,4,3,"ng-container",5),_.H());a&2&&(a=_.M(),_.u(1),_.E("ngIf",!a.Zk),_.u(1),_.E("ngIf",a.Zk))};
Gx=function(a){if(a&1){const b=_.p();_.G(0,"button",10);_.L("click",function(c){_.q(b);const d=_.M();return _.t(Fx(d,c))})("keydown.tab",function(c){_.q(b);const d=_.M();return _.t(d.tab.next(c))});_.ao(1,11);_.H()}if(a&2){a=_.M();const b=_.no(1);_.F("mat-mdc-button",!1)("gmat-mdc-button-with-prefix",!0);_.E("disabled",a.Zk);_.u(1);_.E("ngTemplateOutlet",b)}};
Hx=function(a){if(a&1){const b=_.p();_.G(0,"button",12);_.L("click",function(c){_.q(b);const d=_.M();return _.t(Fx(d,c))})("keydown.tab",function(c){_.q(b);const d=_.M();return _.t(d.tab.next(c))});_.ao(1,11);_.H()}if(a&2){a=_.M();const b=_.no(1);_.F("rounded",a.sI)("mat-mdc-button",!1);_.E("disabled",a.Zk);_.u(1);_.E("ngTemplateOutlet",b)}};
Ix=function(a){if(a&1){const b=_.p();_.G(0,"button",13);_.L("click",function(c){_.q(b);const d=_.M();return _.t(Fx(d,c))})("keydown.tab",function(c){_.q(b);const d=_.M();return _.t(d.tab.next(c))});_.I(1,"gf-icon",14);_.H()}a&2&&(a=_.M(),_.F("mat-mdc-button",!1),_.E("disabled",a.Zk),_.on("aria-label",a.Qk()),_.u(1),_.E("size",20))};Jx=function(a){a&1&&(_.jh(),_.G(0,"svg",3),_.I(1,"polygon",4),_.H())};
Kx=function(a){if(a&1){const b=_.p();_.G(0,"div",0);_.L("keydown",function(c){_.q(b);const d=_.M();return _.t(d.Hd(c))})("click",function(){_.q(b);const c=_.M();return _.t(c.closed.emit("click"))})("@transformMenu.start",function(c){_.q(b);const d=_.M();return _.t(d.rM(c))})("@transformMenu.done",function(c){_.q(b);const d=_.M();return _.t(d.qM(c))});_.G(1,"div",1);_.ko(2);_.H()()}a&2&&(a=_.M(),_.E("id",a.qA)("ngClass",a.ne)("@transformMenu",a.Cs),_.on("aria-label",a.ariaLabel||null)("aria-labelledby",
a.Cd||null)("aria-describedby",a.xk||null))};Lx=function(){return{Gu:!1,Ul:"after",wo:"below",Zh:"cdk-overlay-transparent-backdrop"}};Ox=function(a){if(a&1){const b=_.p();_.G(0,"button",5,6);_.L("click",function(){_.q(b);const c=_.M();return _.t(Mx(c))})("menuOpened",function(c){_.q(b);const d=_.M();return _.t(Nx(d,c))});_.I(3,"gf-icon",7);_.H()}if(a&2){a=_.M();const b=_.no(3);_.F("is-popup-visible",a.xj);_.E("matMenuTriggerFor",b);_.on("cdkFocusInitial",!0)}};
Px=function(a){if(a&1){const b=_.p();_.G(0,"button",8,6);_.L("click",function(){_.q(b);const c=_.M();return _.t(Mx(c))})("menuOpened",function(c){_.q(b);const d=_.M();return _.t(Nx(d,c))});_.G(3,"div",9);_.I(4,"gf-icon",10);_.N(5," Share ");_.H()()}if(a&2){a=_.M();const b=_.no(3);_.F("is-popup-visible",a.xj);_.E("matMenuTriggerFor",b);_.on("cdkFocusInitial",!0)}};
Rx=function(a,b){if(a&1){const c=_.p();_.G(0,"div",12);_.L("click",function(d){return d.stopPropagation()});_.G(1,"code",13);_.L("click",function(d){_.q(c);const e=_.M(2);return _.t(e.RA(d))});_.N(2);_.H();_.G(3,"button",14,15);_.L("click",function(){const d=_.q(c).Z,e=_.M(2);return _.t(e.Sm(d))})("keydown.tab",function(d){_.q(c);const e=_.M(2);return _.t(Qx(e,d))})("keydown.shift.tab",function(d){_.q(c);const e=_.M(2);return _.t(Qx(e,d))});_.I(5,"gf-icon",16);_.H();_.G(6,"a",17,18);_.L("keydown.tab",
function(d){_.q(c);const e=_.M(2);return _.t(Nx(e,d))})("keydown.shift.tab",function(d){_.q(c);const e=_.M(2);return _.t(Nx(e,d))});_.I(8,"gf-icon",19);_.H()()}a&2&&(a=b.Z,_.u(2),_.po(a),_.u(3),_.E("size",24),_.u(1),_.mo("href",a,_.Vi),_.u(2),_.E("size",24))};Sx=function(a){a&1&&(_.D(0,Rx,9,4,"div",11),_.R(1,"async"));a&2&&(a=_.M(),_.E("ngIf",_.S(1,1,a.LR)))};Tx=function(a){a&1&&_.I(0,"gf-share-popup")};
Ux=function(a,b){if(a&1){const c=_.p();_.G(0,"button",7,8);_.L("click",function(){_.q(c);const d=_.M();return _.t(d.close())});_.I(2,"gf-icon",9);_.H()}a&2&&_.on("cdkFocusInitial",b.Z.vz)};
Wx=function(a,b){if(a&1){const c=_.p();_.G(0,"div",15)(1,"a",16)(2,"span",17);_.I(3,"gf-icon",18);_.G(4,"span",19);_.N(5,"API docs");_.H()()();_.G(6,"gf-download-button",20,21);_.L("click",function(){_.q(c);_.M(2).Ya.setProperty("downloadUnderstood",!0);return _.t()});_.R(8,"async");_.N(9," Download all ");_.H()()}a&2&&(a=b.Z,b=_.M(2),_.u(1),_.mo("href",b.hK,_.Vi),_.u(2),_.E("size",22),_.u(3),_.E("families",_.S(8,7,b.ua.ze)||_.Ao(9,Vx))("fallbackUrl",a.link)("logEventLabel",a.hj)("ve",b.Xc.Qr)("veClick",
!0))};Xx=function(a){a&1&&(_.Zn(0),_.G(1,"div",10)(2,"section",11)(3,"h2",12),_.N(4," Review "),_.H(),_.I(5,"gf-review-panel"),_.H(),_.G(6,"section",13)(7,"h2",12),_.N(8," Use on the web "),_.H(),_.I(9,"gf-embed-panel"),_.H()(),_.D(10,Wx,10,10,"div",14),_.R(11,"async"),_.$n());a&2&&(a=_.M(),_.u(10),_.E("ngIf",_.S(11,1,a.yy)))};
Yx=function(a){a&1&&(_.G(0,"div",22)(1,"p",23),_.N(2),_.H(),_.G(3,"h2",24),_.N(4,"You don\u2019t have any fonts yet."),_.H(),_.G(5,"p",24),_.N(6),_.H()());a&2&&(a=_.M(),_.u(2),_.oo(" ",a.lO," "),_.u(4),_.po(a.mO))};_.Zx=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};$x=function(a){a&1&&_.ko(0,0,["*ngIf","isCustomError"])};by=function(a){return ay.some(b=>b.test(a))};
cy=function(a){let b;return null==(b=a.formContent)?void 0:b.locale};ey=function(a,b){var c=cy(a);c=(c&&dy.includes(c)?cy(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,_.Cp)`https://www.gstatic.com/uservoice/feedback/client/web/${a}/main_light_binary.js`:(0,_.Cp)`https://www.gstatic.com/uservoice/feedback/client/web/${a}/main_binary__${c}.js`};
gy=function(a,b,c,d){if(fy)return fy;const e=ey(a,d);return fy=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise((f,g)=>{const h=_.xx(document,"SCRIPT");_.fb(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)})};
iy=function(a,b,c,d){if(hy)return hy;const e=ey(a,d);return hy=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise((f,g)=>{const h=_.xx(document,"SCRIPT");_.fb(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)})};
jy=function(a,b,c,d){return _.nk(function*(){var e=Date.now();e=yield(yield gy(a,c,d,b)).initializeFeedbackClientAsync(a,e,b);e.initiateAloha();return e})};ky=function(a,b,c,d){return _.nk(function*(){var e=Date.now();e=yield(yield iy(a,c,d.document,b)).initializeFeedbackClientAsync(a,e,b,d);e.initiateAloha();return e})};
ly=function(a,b,c){return _.nk(function*(){const d=c||_.va;var e;if(null==b?0:null==(e=b.getEnableAlohaBinarySplit)?0:e.call(b)){if(d.isFormOpened)throw e=Error("Xb"),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 ky(a,b,d,d)}catch(g){throw d.isFormOpened=!1,g;}}else{if(d.isFormOpened)throw e=Error("Xb"),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 jy(a,b,d,d.document)}catch(g){throw d.isFormOpened=!1,g;}}})};
ty=function(a,b){return _.nk(function*(){return new Promise(c=>{const d=my(null!=b?b:"")+"/aloha_form_properties?productId="+a;ny(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(_.va.JSON)try{var r=_.va.JSON.parse(m);break b}catch(w){}r=oy(m)}}else r=void 0;e=Pd(py,h.call(g,r))}catch(w){h=new py,r=new qy,r=ry(r,5,!0),r=ry(r,2,!0),r=ry(r,4,!1),r=ry(r,8,!0),r=ry(r,9,!0),r=ry(r,7,!0),r=ry(r,10,!0),r=ry(r,12,!0),
r=ry(r,13,!1),r=ry(r,14,!0),r=ry(r,15,!0),r=ry(r,20,!1),e=_.sy(h,qy,1,r)}c(e)},"GET","",{},2E3,!0)})})};my=function(a){return by(a)?a:"https://www.google.com/tools/feedback"};uy=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",5),_.I(2,"path",6)(3,"path",7)(4,"path",8)(5,"circle",9)(6,"path",10)(7,"path",11)(8,"path",12)(9,"path",13),_.H()())};vy=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",14),_.I(2,"circle",15)(3,"path",16),_.H()())};
wy=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",17),_.I(2,"rect",18)(3,"path",19)(4,"path",20)(5,"path",21)(6,"path",22)(7,"path",23)(8,"path",24)(9,"path",25)(10,"path",26)(11,"path",27)(12,"path",28)(13,"path",29)(14,"path",30)(15,"path",31),_.H()())};xy=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",17),_.I(2,"rect",32)(3,"path",33)(4,"path",34)(5,"path",35)(6,"path",36)(7,"path",37),_.H()())};
yy=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",17),_.I(2,"rect",38)(3,"rect",39)(4,"path",40)(5,"rect",41)(6,"path",42),_.H()())};zy=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",43),_.I(2,"path",44)(3,"path",45)(4,"path",46),_.H()())};Ay=function(a){a&1&&(_.G(0,"span",47),_.jh(),_.G(1,"svg",48)(2,"g",49),_.I(3,"circle",50)(4,"path",51),_.H()()())};By=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",52),_.I(2,"circle",53)(3,"path",54),_.H()())};
Cy=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",55),_.I(2,"path",56)(3,"path",57),_.H()())};Dy=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",55),_.I(2,"path",58)(3,"path",59)(4,"path",60)(5,"path",61),_.H()())};Ey=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",55),_.I(2,"path",62)(3,"path",63),_.H()())};Fy=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",55),_.I(2,"path",64)(3,"path",65)(4,"path",66)(5,"path",67),_.H()())};
Gy=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",55),_.I(2,"path",68)(3,"path",69),_.H()())};Hy=function(a){a&1&&(_.G(0,"span",70),_.jh(),_.G(1,"svg",71)(2,"mask",72),_.I(3,"rect",73)(4,"path",74),_.H(),_.I(5,"path",75),_.G(6,"mask",76),_.I(7,"rect",77)(8,"path",78),_.H(),_.I(9,"path",79),_.H()())};Iy=function(a){a&1&&(_.G(0,"span",70),_.jh(),_.G(1,"svg",80),_.I(2,"circle",81)(3,"circle",82)(4,"circle",83)(5,"circle",84),_.H()())};
Jy=function(a){a&1&&(_.G(0,"span",70),_.jh(),_.G(1,"svg",85),_.I(2,"path",86)(3,"path",87)(4,"path",88),_.H()())};Ky=function(a){a&1&&(_.G(0,"span",70),_.jh(),_.G(1,"svg",89),_.I(2,"path",90)(3,"path",91)(4,"path",92)(5,"path",93)(6,"path",94),_.H()())};Ly=function(a){a&1&&(_.G(0,"span",70),_.jh(),_.G(1,"svg",95),_.I(2,"path",96)(3,"path",97),_.H()())};My=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",98),_.I(2,"path",99)(3,"path",100)(4,"path",101)(5,"path",102),_.H()())};
Ny=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",98),_.I(2,"path",103)(3,"path",104)(4,"path",105),_.H()())};Oy=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",106),_.I(2,"path",107)(3,"path",108)(4,"path",109),_.H()())};Py=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",98),_.I(2,"path",110)(3,"path",111),_.H()())};Qy=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",112),_.I(2,"path",113)(3,"path",114)(4,"path",115)(5,"path",116),_.H()())};
Ry=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",112),_.I(2,"path",117)(3,"path",118),_.H()())};Sy=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",112),_.I(2,"path",119)(3,"path",120)(4,"path",121),_.H()())};Ty=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",122),_.I(2,"path",123),_.H()())};Uy=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",122),_.I(2,"path",124),_.H()())};Vy=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",122),_.I(2,"path",125),_.H()())};
Wy=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",126),_.I(2,"path",127),_.H()())};Xy=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",128),_.I(2,"path",129)(3,"path",130)(4,"path",131)(5,"path",132),_.H()())};Yy=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",128),_.I(2,"circle",133)(3,"rect",134)(4,"rect",135)(5,"path",136)(6,"path",137),_.H()())};Zy=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",128),_.I(2,"path",138)(3,"rect",139)(4,"rect",140)(5,"path",141),_.H()())};
$y=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",128),_.I(2,"rect",142)(3,"path",143)(4,"path",144),_.H()())};az=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",128),_.I(2,"rect",145)(3,"rect",146)(4,"path",147),_.H()())};bz=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",17),_.I(2,"path",148)(3,"circle",149)(4,"path",150),_.H()())};cz=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",17),_.I(2,"path",148)(3,"path",151)(4,"path",152)(5,"path",153)(6,"path",154),_.H()())};
dz=function(a){a&1&&(_.Zn(0),_.jh(),_.G(1,"svg",155),_.I(2,"rect",156)(3,"path",157)(4,"polygon",158),_.H(),_.$n())};ez=function(a){a&1&&(_.Zn(0),_.jh(),_.G(1,"svg",159),_.I(2,"path",160),_.H(),_.$n())};fz=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",161),_.I(2,"path",162)(3,"rect",163)(4,"path",164)(5,"rect",165)(6,"path",166),_.H()())};
gz=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",161),_.I(2,"path",167),_.G(3,"mask",168),_.I(4,"path",169),_.H(),_.I(5,"path",170),_.G(6,"mask",171),_.I(7,"path",172),_.H(),_.I(8,"path",173)(9,"rect",174),_.H()())};hz=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",161),_.I(2,"path",175)(3,"path",176)(4,"path",177),_.G(5,"mask",178),_.I(6,"path",179),_.H(),_.I(7,"path",180),_.H()())};iz=function(a){a&1&&(_.G(0,"span",181),_.jh(),_.G(1,"svg",182),_.I(2,"path",183),_.H()())};
jz=function(a){a&1&&(_.G(0,"span"),_.jh(),_.G(1,"svg",184),_.I(2,"path",185),_.H()())};kz=function(a,b){a&1&&(_.G(0,"li"),_.I(1,"gf-footer-item",14),_.H());a&2&&(a=b.W,_.u(1),_.E("item",a))};lz=function(a,b){a&1&&(_.G(0,"li"),_.I(1,"gf-footer-item",14),_.H());a&2&&(a=b.W,_.u(1),_.E("item",a))};mz=function(a,b){a&1&&(_.Zn(0),_.G(1,"a",15),_.N(2),_.H(),_.$n());a&2&&(a=b.W,_.u(1),_.E("catalogRouterLink",a.link),_.u(1),_.oo(" ",a.label," "))};
nz=function(a){if(a&1){const b=_.p();_.G(0,"div",1)(1,"div",2);_.N(2);_.G(3,"a",3);_.L("click",function(){_.q(b);const c=_.M();return _.t(c.rn())});_.N(4," Dismiss ");_.H()()()}a&2&&(a=_.M(),_.F("callout--show",a.uz),_.on("aria-label",a.Ys),_.u(2),_.oo(" ",a.Ys," "))};oz=function(){return window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches};pz=function(a){a&1&&_.I(0,"gf-icon",4)};qz=function(a){a&1&&_.I(0,"gf-icon",5)};
uz=function(a,b){if(a&1){const c=_.p();_.Zn(0);_.G(1,"button",1);_.L("click",function(){const d=_.q(c).Z,e=_.M();d.Rf?(rz(e.lC),sz(e,!1)):(tz(e.lC),sz(e,!0));return _.t()});_.D(2,pz,1,0,"gf-icon",2)(3,qz,1,0,"gf-icon",3);_.H();_.$n()}a&2&&(a=b.Z,_.u(1),_.mo("matTooltip",a.oo),_.on("aria-label",a.oo),_.u(1),_.E("ngIf",!a.Rf),_.u(1),_.E("ngIf",a.Rf))};
vz=function(a){a&1&&_.I(0,"gf-cookie-bar");if(a&2){a=_.M().Z;const b=_.M();_.F("content--collection-expanded",!b.qa.bl&&b.ua.isVisible)("content--left-drawer-open",a.qg)}};wz=function(a){a&1&&_.I(0,"gf-lottie",18,19);a&2&&_.E("animation","gf-logo")("loop",!1)("autoplay",!0)};xz=function(a){a&1&&_.I(0,"gf-lottie",20,19);a&2&&_.E("loop",!1)("autoplay",!0)};
yz=function(a){a&1&&(_.Zn(0),_.D(1,wz,2,3,"gf-lottie",16)(2,xz,2,2,"gf-lottie",17),_.$n());a&2&&(a=_.M().Z,_.u(1),_.E("ngIf",a.vj),_.u(1),_.E("ngIf",!a.vj))};zz=function(a){a&1&&(_.G(0,"span",21),_.N(1),_.H());a&2&&(a=_.M(2),_.u(1),_.oo(" ",a.AG.badge," "))};Az=function(a){a&1&&_.I(0,"gf-theme-toggle",22)};Bz=function(a){a&1&&_.I(0,"gf-shopping-bag-callout");a&2&&(a=_.M(2),_.Kn("",a.Lm,"-shopping-bag-callout"))};
Cz=function(a,b){if(a&1){const c=_.p();_.G(0,"div",1)(1,"a",2);_.L("click",function(d){_.q(c);_.M();d.preventDefault();if(d=document.querySelector("#main-content"))d.setAttribute("tabindex","-1"),d.focus();return _.t()});_.N(2," Skip to content ");_.H();_.D(3,vz,1,4,"gf-cookie-bar",3);_.G(4,"header",4)(5,"div",5)(6,"div",6)(7,"a",7);_.L("click",function(){_.q(c);const d=_.M();return _.t(_.ax(d.qa,""))});_.D(8,yz,3,2,"ng-container",8);_.R(9,"async");_.H()();_.D(10,zz,2,1,"span",9);_.G(11,"div",10);
_.ko(12);_.G(13,"div",11);_.D(14,Az,1,0,"gf-theme-toggle",12);_.G(15,"div",13);_.I(16,"gf-shopping-bag");_.D(17,Bz,1,3,"gf-shopping-bag-callout",14);_.H()()()();_.G(18,"div",15);_.ko(19,1);_.H()()()}a&2&&(a=b.Z,b=_.M(),_.u(1),_.F("skip-to-content-link--left-drawer-open",a.qg),_.mo("href",b.RK,_.Vi),_.u(2),_.E("ngIf",a.TG),_.u(1),_.F("content--collection-expanded",!b.qa.bl&&b.ua.isVisible)("content--cookie-bar-open",a.TG)("content--left-drawer-open",a.qg),_.u(3),_.mo("href",b.qa.EN,_.Vi),_.u(1),_.E("ngIf",
_.S(9,15,b.OR)),_.u(2),_.E("ngIf",b.AG.badge),_.u(4),_.E("ngIf",a.fc),_.u(3),_.E("ngIf",b.Tj))};
Ez=function(a,b){if(a&1){const c=_.p();_.G(0,"a",2,3);_.L("keydown",function(d){_.q(c);const e=_.M();return _.t(Dz(e,d))});_.G(2,"span",4);_.I(3,"gf-icon",5);_.H();_.G(4,"span",6);_.N(5);_.H()()}a&2&&(a=b.W,b=_.M(),_.F("active",b.isActive(a.url)),_.E("catalogRouterLink",a.url),_.on("aria-label",a.label)("aria-current",b.isActive(a.url)),_.u(3),_.E("name",a.icon)("filled",b.isActive(a.url))("animated",!0),_.u(2),_.po(a.label))};
Fz=function(a){if(a&1){const b=_.p();_.G(0,"div",1);_.L("click",function(){_.q(b);const c=_.M();return _.t(c.iE())});_.H()}a&2&&(a=_.M(),_.F("mat-drawer-shown",a.bE()))};Gz=function(a){a&1&&(_.G(0,"mat-drawer-content"),_.ko(1,2),_.H())};Hz=function(){return!1};Iz=function(a){if(a&1){const b=_.p();_.G(0,"div",1);_.L("click",function(){_.q(b);const c=_.M();return _.t(c.iE())});_.H()}a&2&&(a=_.M(),_.F("mat-drawer-shown",a.bE()))};Jz=function(a){a&1&&(_.G(0,"mat-sidenav-content"),_.ko(1,2),_.H())};
Kz=function(a){a&1&&_.ao(0)};Lz=function(a){a&1&&_.ao(0)};Mz=function(a,b){if(a&1){const c=_.p();_.G(0,"mat-sidenav",6);_.L("openedStart",function(){_.q(c);const d=_.M();return _.t(d.eu=!0)})("closedStart",function(){_.q(c);const d=_.M();return _.t(d.eu=!1)});_.D(1,Lz,1,0,"ng-container",3);_.H()}a&2&&(a=b.Z,b=_.M(),_.E("opened",0<a.length)("fixedInViewport",!0),_.u(1),_.E("ngTemplateOutlet",b.Zt))};Nz=function(a){a&1&&_.ao(0)};
Oz=function(a){a&1&&(_.Zn(0,16),_.D(1,Nz,1,0,"ng-container",3),_.$n());a&2&&(a=_.M(2),_.u(1),_.E("ngTemplateOutlet",a.header))};Pz=function(a){a&1&&_.ao(0)};Qz=function(a){a&1&&(_.Zn(0,17),_.D(1,Pz,1,0,"ng-container",3),_.$n());a&2&&(a=_.M(2),_.u(1),_.E("ngTemplateOutlet",a.Ge))};Rz=function(a){a&1&&_.ao(0)};Sz=function(a){a&1&&(_.Zn(0),_.D(1,Rz,1,0,"ng-container",3),_.$n());a&2&&(a=_.M(2),_.u(1),_.E("ngTemplateOutlet",a.jh))};
Uz=function(a){if(a&1){const b=_.p();_.G(0,"div",18)(1,"router-outlet",19);_.L("activate",function(c){_.q(b);const d=_.M(2),e=d.qa.A?"Catalog":d.qa.B?"NotoBetterSpecimen":d.qa.C?"BetterSpecimen":d.qa.isNoto?"NotoHomepage":d.qa.G?"NotoFonts":d.qa.O?"NotoUse":d.qa.M?"NotoContribute":"";d.Zt=c.Zt;d.ie=c.ie;d.du&&Tz(d);d.jh=c.jh;var f=d.dI,g=["Catalog","BetterSpecimen"];if(g=!(g.includes(f)&&g.includes(e)))g=["NotoHomepage","NotoBetterSpecimen","NotoFonts","NotoUse","NotoContribute"],g=!(g.includes(f)&&
g.includes(e));g&&(d.header=c.header);d.Ge=c.Ge;d.dI=e;d.du=!1;return _.t()});_.H()()}};Vz=function(a){a&1&&_.I(0,"gf-error",20);a&2&&(a=_.M(2),_.E("type",a.MJ))};Wz=function(a){a&1&&_.I(0,"gf-collection-drawer",21)};
Xz=function(a,b){a&1&&(_.G(0,"mat-sidenav-content",7),_.R(1,"async"),_.G(2,"div",8),_.R(3,"async"),_.G(4,"gf-google-header"),_.D(5,Oz,2,1,"ng-container",9)(6,Qz,2,1,"ng-container",10),_.H(),_.D(7,Sz,2,1,"ng-container",11)(8,Uz,2,0,"div",12)(9,Vz,1,1,"gf-error",13),_.I(10,"gf-footer"),_.G(11,"div",14),_.D(12,Wz,1,0,"gf-collection-drawer",15),_.H(),_.I(13,"gf-feedback-button"),_.R(14,"async"),_.H()());a&2&&(a=b.Z,b=_.M(),_.F("has-left-drawer-opened",b.ie&&_.S(1,18,b.la.tq)),_.u(2),_.F("full-page--collection-expanded",
!!a.qf&&!b.qa.bl)("full-page--cookie-bar-open",_.S(3,20,b.ei.bu)),_.u(2),_.F("has-left-drawer",b.ie),_.u(1),_.E("ngIf",b.header),_.u(1),_.E("ngIf",b.Ge),_.u(1),_.E("ngIf",b.jh),_.u(1),_.E("ngIf",!b.Vv),_.u(1),_.E("ngIf",b.Vv),_.u(2),_.F("collection-drawer-layout-container--collection-expanded",!!a.qf&&!b.qa.bl),_.u(1),_.E("ngIf",!!a.qf&&!b.qa.bl),_.u(1),_.F("feedback-button--left-drawer-open",b.ie&&_.S(14,22,b.la.tq)))};
dA=function(a){return{path:a,rc:"always",Tb:()=>Yz("KHJXJ").then(()=>_.Zz),children:[{path:"",Tb:()=>Yz("AL0Bn").then(()=>_.$z),rc:"always",zd:"full"},{path:"glyphs",Tb:()=>Yz("ru9X9c").then(()=>_.aA),rc:"always"},{path:"tester",Tb:()=>Yz("ipeFuf").then(()=>_.bA),rc:"always"},{path:"about",Tb:()=>Yz("TafJjb").then(()=>_.cA),rc:"always"}]}};
fA=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(eA&&(b=a.parentElement)){a=b;break a}b=a.parentNode;a=pa(b)&&1==b.nodeType?b:null}else a=null;return a};gA=function(a,b,c){for(c||(a=fA(a));a&&!b(a);)a=fA(a)};
jA=function(a){var b=hA;const c=ta(a),d=([,...f])=>b(c,f),e=([f,...g])=>a.apply(f,g);return function(...f){var g=this||_.va,h=iA.get(g);h||(h={},iA.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)}};
kA=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;w=r=0}function b(v){for(var x=g,B=0;64>B;B+=4)x[B/4]=v[B]<<24|v[B+1]<<16|v[B+2]<<8|v[B+3];for(B=16;80>B;B++)v=x[B-3]^x[B-8]^x[B-14]^x[B-16],x[B]=(v<<1|v>>>31)&4294967295;v=e[0];var C=e[1],J=e[2],O=e[3],W=e[4];for(B=0;80>B;B++){if(40>B)if(20>B){var P=O^C&(J^O);var K=1518500249}else P=C^J^O,K=1859775393;else 60>B?(P=C&J|O&(C|J),K=2400959708):(P=C^J^O,K=3395469782);P=((v<<5|v>>>27)&4294967295)+P+
W+K+x[B]&4294967295;W=O;O=J;J=(C<<30|C>>>2)&4294967295;C=v;v=P}e[0]=e[0]+v&4294967295;e[1]=e[1]+C&4294967295;e[2]=e[2]+J&4294967295;e[3]=e[3]+O&4294967295;e[4]=e[4]+W&4294967295}function c(v,x){if("string"===typeof v){v=unescape(encodeURIComponent(v));for(var B=[],C=0,J=v.length;C<J;++C)B.push(v.charCodeAt(C));v=B}x||(x=v.length);B=0;if(0==r)for(;B+64<x;)b(v.slice(B,B+64)),B+=64,w+=64;for(;B<x;)if(f[r++]=v[B++],w++,64==r)for(r=0,b(f);B+64<x;)b(v.slice(B,B+64)),B+=64,w+=64}function d(){var v=[],x=
8*w;56>r?c(h,56-r):c(h,64-(r-56));for(var B=63;56<=B;B--)f[B]=x&255,x>>>=8;b(f);for(B=x=0;5>B;B++)for(var C=24;0<=C;C-=8)v[x++]=e[B]>>C&255;return v}for(var e=[],f=[],g=[],h=[128],m=1;64>m;++m)h[m]=0;var r,w;a();return{reset:a,update:c,digest:d,aO:function(){for(var v=d(),x="",B=0;B<v.length;B++)x+="0123456789ABCDEF".charAt(Math.floor(v[B]/16))+"0123456789ABCDEF".charAt(v[B]%16);return x}}};
mA=function(a){var b="";const c=_.va._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("oc`"+c+"`"+b);b=c}else b=c||b;if(!lA(b))throw Error("pc");return b};qA=function(){!_.nA&&_.oA&&_.pA((0,_.oA)());return _.nA};_.pA=function(a){_.nA=a;rA.forEach(b=>{b(_.nA)});rA=[]};_.sA=function(a){_.nA&&_.nA.cF(a)};
_.tA=function(){_.nA&&_.nA.Co()};uA=function(){};vA=function(a){return a.replace(/[A-Z]/g,b=>`-${b.toLowerCase()}`)};wA=function(a){const b={};a.forEach(({Nj:c,rJ:d,transform:e})=>{b[vA(d)]=[c,e]});return b};yA=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=xA(g,b,d);-1!==h&&c[h].push(g)}return c};
xA=function(a,b,c){let d=c;a&&a.nodeType===Node.ELEMENT_NODE&&b.some((e,f)=>{var g;if(g="*"!==e)zA||(g=Element.prototype,zA=g.matches||g.matchesSelector||g.mozMatchesSelector||g.msMatchesSelector||g.oMatchesSelector||g.webkitMatchesSelector),g=a.nodeType===Node.ELEMENT_NODE?zA.call(a,e):!1;return g?(d=f,!0):!1});return d};
HA=function(a){const b=AA(a.Ka.get(_.BA),CA).inputs,c=a.pV||new DA(a.Ka),d=wA(b);class e extends EA{get Fn(){if(!this.A){const f=this.A=c.create(this.Ka||a.Ka);b.forEach(({Nj:g,transform:h})=>{if(this.hasOwnProperty(g)){var m=this[g];delete this[g];FA(f,g,m,h)}})}return this.A}constructor(f){super();this.Ka=f}attributeChangedCallback(f,g,h){const [m,r]=d[f];FA(this.Fn,m,h,r)}connectedCallback(){let f=!1;this.Fn.Sb&&(this.D(),f=!0);this.Fn.connect(this);f||this.D()}disconnectedCallback(){this.A&&this.A.disconnect();
this.C&&(this.C.unsubscribe(),this.C=null)}D(){this.C=this.Fn.Sb.subscribe(f=>{f=new CustomEvent(f.name,{detail:f.value});this.dispatchEvent(f)})}}e.observedAttributes=Object.keys(d);b.forEach(({Nj:f,transform:g})=>{Object.defineProperty(e.prototype,f,{get(){return GA(this.Fn,f)},set(h){FA(this.Fn,f,h,g)},configurable:!0,enumerable:!0})});return e};ok=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};
IA="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};JA=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");};KA=JA(this);
LA=function(a,b){if(b)a:{var c=KA;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&&IA(c,a,{configurable:!0,writable:!0,value:b})}};LA("Symbol.asyncIterator",function(a){return a?a:Symbol("b")});MA=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())})};_.nk=function(a){return MA(a())};
pk=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))})};LA("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 NA=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};LA("Array.prototype.values",function(a){return a?a:function(){return NA(this,function(b,c){return c})}});LA("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}});
LA("globalThis",function(a){return a||KA});LA("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}});LA("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}});
LA("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 OA=function(a){a=Math.trunc(a)||0;0>a&&(a+=this.length);if(!(0>a||a>=this.length))return this[a]};
LA("Array.prototype.at",function(a){return a?a:OA});var PA=function(a){return a?a:OA};LA("Int8Array.prototype.at",PA);LA("Uint8Array.prototype.at",PA);LA("Uint8ClampedArray.prototype.at",PA);LA("Int16Array.prototype.at",PA);LA("Uint16Array.prototype.at",PA);LA("Int32Array.prototype.at",PA);LA("Uint32Array.prototype.at",PA);LA("Float32Array.prototype.at",PA);LA("Float64Array.prototype.at",PA);LA("String.prototype.at",function(a){return a?a:OA});
LA("Object.fromEntries",function(a){return a?a:function(b){var c={};if(!(Symbol.iterator in b))throw new TypeError("e`"+b);b=b[Symbol.iterator].call(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;if(Object(d)!==d)throw new TypeError("f");c[d[0]]=d[1]}return c}});
LA("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b instanceof RegExp&&!b.global)throw new TypeError("g");return b instanceof RegExp?this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),c)}});var QA,RA,TA,UA,VA,XA,Yz,WA,pa,ta,YA,ZA,$A,aB,cB,eB;QA=QA||{};_.va=this||self;RA=function(a,b){a=a.split(".");var c=_.va;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};TA=function(a,b){var c=_.SA("WIZ_global_data.oxN3nb");a=c&&c[a];return null!=a?a:b};UA=_.va._F_toggles||[];VA=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;
XA=function(a){if("string"!==typeof a||!a||-1==a.search(VA))throw Error("h");if(!WA||"goog"!=WA.type)throw Error("i`"+a);if(WA.qQ)throw Error("j");WA.qQ=a};XA.get=function(){return null};Yz=null;WA=null;_.SA=function(a,b){a=a.split(".");b=b||_.va;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b};_.ic=function(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"};_.ma=function(a){var b=_.ic(a);return"array"==b||"object"==b&&"number"==typeof a.length};
pa=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b};ta=function(a){return Object.prototype.hasOwnProperty.call(a,YA)&&a[YA]||(a[YA]=++ZA)};YA="closure_uid_"+(1E9*Math.random()>>>0);ZA=0;$A=function(a,b,c){return a.call.apply(a.bind,arguments)};
aB=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)}};_.bB=function(a,b,c){_.bB=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?$A:aB;return _.bB.apply(null,arguments)};
cB=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)}};_.dB=function(a,b){function c(){}c.prototype=b.prototype;a.Vc=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.base=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}};eB=function(a){return a};_.dB(ca,Error);ca.prototype.name="CustomError";var fB;_.dB(da,ca);da.prototype.name="AssertionError";var ea,hB,iB;ea=function(a,b){return Array.prototype.indexOf.call(a,b,void 0)};_.gB=function(a,b){Array.prototype.forEach.call(a,b,void 0)};hB=function(a,b,c){return Array.prototype.map.call(a,b,c)};iB=function(a,b){return Array.prototype.some.call(a,b,void 0)};var jB=!!(UA[0]&512),kB=!!(UA[0]&16),lB=!!(UA[0]&1024),mB=!!(UA[0]&8);var nB=TA(1,!0),xa=jB?lB:TA(610401301,!1),oB=jB?kB||!mB:TA(572417392,nB);var qB,sB,rB;_.pB=function(a){return/^[\s\xa0]*$/.test(a)};qB=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
sB=function(){var a=wa(),b="";if(Ga()?"Windows"===ya.platform:Aa("Windows"))b=/Windows (?:NT|Phone) ([0-9.]+)/,b=(a=b.exec(a))?a[1]:"0.0";else if(Ha()||Aa("iPad")||Aa("iPod"))b=/(?:iPhone|iPod|iPad|CPU)\s+OS\s+(\S+)/,b=(a=b.exec(a))&&a[1].replace(/_/g,".");else if(Ga()?"macOS"===ya.platform:Aa("Macintosh"))b=/Mac OS X ([0-9_.]+)/,b=(a=b.exec(a))?a[1].replace(/_/g,"."):"10";else if(-1!=wa().toLowerCase().indexOf("kaios"))b=/(?:KaiOS)\/(\S+)/i,b=(a=b.exec(a))&&a[1];else if(Ga()?"Android"===ya.platform:
Aa("Android"))b=/Android\s+([^\);]+)(\)|;)/,b=(a=b.exec(a))&&a[1];else if(Ga()?"Chrome OS"===ya.platform:Aa("CrOS"))b=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,b=(a=b.exec(a))&&a[1];a=0;b=qB(String(b||"")).split(".");const c=qB("16").split("."),d=Math.max(b.length,c.length);for(let g=0;0==a&&g<d;g++){var e=b[g]||"",f=c[g]||"";do{e=/(\d*)(\D*)(.*)/.exec(e)||["","","",""];f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];if(0==e[0].length&&0==f[0].length)break;a=rB(0==e[1].length?0:parseInt(e[1],10),0==f[1].length?
0:parseInt(f[1],10))||rB(0==e[2].length,0==f[2].length)||rB(e[2],f[2]);e=e[3];f=f[3]}while(0==a)}return a};rB=function(a,b){return a<b?-1:a>b?1:0};var ya,tB=_.va.navigator;ya=tB?tB.userAgentData||null:null;var uB=function(a){uB[" "](a);return a};uB[" "]=function(){};var vB,xB,yB,zB,AB,BB,CB;vB=Ba()?!1:Aa("Opera");_.wB=Ca();xB=Aa("Edge");yB=Aa("Gecko")&&!(-1!=wa().toLowerCase().indexOf("webkit")&&!Aa("Edge"))&&!(Aa("Trident")||Aa("MSIE"))&&!Aa("Edge");zB=-1!=wa().toLowerCase().indexOf("webkit")&&!Aa("Edge");AB=zB&&Aa("Mobile");BB=function(){var a=_.va.document;return a?a.documentMode:void 0};
a:{var DB="",EB=function(){var a=wa();if(yB)return/rv:([^\);]+)(\)|;)/.exec(a);if(xB)return/Edge\/([\d\.]+)/.exec(a);if(_.wB)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(zB)return/WebKit\/(\S+)/.exec(a);if(vB)return/(?:Version)[ \/]?(\S+)/.exec(a)}();EB&&(DB=EB?EB[1]:"");if(_.wB){var FB=BB();if(null!=FB&&FB>parseFloat(DB)){CB=String(FB);break a}}CB=DB}var GB=CB,HB;if(_.va.document&&_.wB){var IB=BB();HB=IB?IB:parseInt(GB,10)||void 0}else HB=void 0;_.JB=HB;try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}var eA=_.wB||zB;var KB=function(){},LB=function(a){return function(){throw Error(a);}},MB=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 Na="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var NB;_.OB=function(){if(void 0===NB){var a=null,b=_.va.trustedTypes;if(b&&b.createPolicy){try{a=b.createPolicy("goog#html",{createHTML:eB,createScript:eB,createScriptURL:eB})}catch(c){_.va.console&&_.va.console.error(c.message)}NB=a}else NB=a}return NB};var RB=function(a,b){this.B=a===PB&&b||"";this.A=QB},QB={},PB={};var Ya,SB;Ya=class{constructor(a){this.A=a}toString(){return this.A+""}};_.$a=function(a){return a instanceof Ya&&a.constructor===Ya?a.A:"type_error:TrustedResourceUrl"};SB={};_.Bp=function(a){const b=_.OB();a=b?b.createScriptURL(a):a;return new Ya(a,SB)};var Sa=class{constructor(a){this.A=a}toString(){return this.A.toString()}},Ta=function(a){return a instanceof Sa&&a.constructor===Sa?a.A:"type_error:SafeUrl"},kb={},TB=new Sa("about:invalid#zClosurez",kb);var UB,yp;UB={};_.zx=function(a){return a instanceof yp&&a.constructor===yp?a.A:"type_error:SafeHtml"};_.zp=function(a){const b=_.OB();a=b?b.createHTML(a):a;return new yp(a,UB)};yp=class{constructor(a){this.A=a}toString(){return this.A.toString()}};var VB;VB=/^[\w+/_-]+[=]{0,2}$/;_.yx=function(a){a=(a||_.va).document;return a.querySelector?(a=a.querySelector("script[nonce]"))&&(a=a.nonce||a.getAttribute("nonce"))&&VB.test(a)?a:"":""};var WB=function(a,b){return a+Math.random()*(b-a)};var XB=function(a,b){this.width=a;this.height=b};aa=XB.prototype;aa.clone=function(){return new XB(this.width,this.height)};aa.aspectRatio=function(){return this.width/this.height};aa.nf=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 YB,ZB;YB=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};ZB=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};_.$B=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 aC,bC,cC;aC=function(a){a=a.document;a="CSS1Compat"==a.compatMode?a.documentElement:a.body;return new XB(a.clientWidth,a.clientHeight)};
bC=function(a,b,c){function d(h){h&&b.appendChild("string"===typeof h?a.createTextNode(h):h)}for(var e=1;e<c.length;e++){var f=c[e];if(!_.ma(f)||pa(f)&&0<f.nodeType)d(f);else{a:{if(f&&"number"==typeof f.length){if(pa(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}_.gB(g?_.ka(f):f,d)}}};_.xx=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};
cC=function(a){this.A=a||_.va.document||document};cC.prototype.getElementsByTagName=function(a,b){return(b||this.A).getElementsByTagName(String(a))};cC.prototype.createElement=function(a){return _.xx(this.A,a)};cC.prototype.createTextNode=function(a){return this.A.createTextNode(String(a))};var dC=function(a){a=a.A;return a.parentWindow||a.defaultView};aa=cC.prototype;aa.appendChild=function(a,b){a.appendChild(b)};aa.append=function(a,b){bC(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 dc=function(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};var eC=function(a,b){a.D(b);100>a.B&&(a.B++,b.next=a.A,a.A=b)},fC=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 gC,hC=function(){var a=_.va.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!Aa("Presto")&&(a=function(){var e=_.xx(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,_.bB)(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&&!Ca()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.lF;c.lF=null;e()}};return function(e){d.next={lF:e};d=d.next;b.port2.postMessage(0)}}return function(e){_.va.setTimeout(e,0)}};var jC=class{constructor(){this.B=this.A=null}add(a,b){const c=iC.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}},iC=new fC(()=>new kC,a=>a.reset()),kC=class{constructor(){this.next=this.A=this.B=null}set(a,b){this.B=a;this.A=b;this.next=null}reset(){this.next=this.A=this.B=null}};var lC,mC=!1,nC=new jC,pC=(a,b)=>{lC||oC();mC||(lC(),mC=!0);nC.add(a,b)},oC=()=>{if(_.va.Promise&&_.va.Promise.resolve){const a=_.va.Promise.resolve(void 0);lC=()=>{a.then(qC)}}else lC=()=>{var a=qC;"function"!==typeof _.va.setImmediate||_.va.Window&&_.va.Window.prototype&&(Ba()||!Aa("Edge"))&&_.va.Window.prototype.setImmediate==_.va.setImmediate?(gC||(gC=hC()),gC(a)):_.va.setImmediate(a)}},qC=()=>{let a;for(;a=nC.remove();){try{a.B.call(a.A)}catch(b){Ra(b)}eC(iC,a)}mC=!1};var rC=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var tC=function(a){this.A=0;this.K=void 0;this.D=this.B=this.C=null;this.H=this.I=!1;if(a!=KB)try{var b=this;a.call(void 0,function(c){sC(b,2,c)},function(c){sC(b,3,c)})}catch(c){sC(this,3,c)}},uC=function(){this.next=this.context=this.A=this.B=this.Vd=null;this.C=!1};uC.prototype.reset=function(){this.context=this.A=this.B=this.Vd=null;this.C=!1};
var vC=new fC(function(){return new uC},function(a){a.reset()}),wC=function(a,b,c){var d=vC.get();d.B=a;d.A=b;d.context=c;return d},xC=function(a){if(a instanceof tC)return a;var b=new tC(KB);sC(b,2,a);return b},zC=function(a,b,c){yC(a,b,c,null)||pC(cB(b,a))},AC=function(a){return new tC(function(b,c){var d=a.length,e=[];if(d)for(var f=function(r,w){d--;e[r]=w;0==d&&b(e)},g=function(r){c(r)},h=0,m;h<a.length;h++)m=a[h],zC(m,cB(f,h),g);else b(e)})};
tC.prototype.then=function(a,b,c){return BC(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};tC.prototype.$goog_Thenable=!0;tC.prototype.G=function(a,b){return BC(this,null,a,b)};tC.prototype.catch=tC.prototype.G;tC.prototype.cancel=function(a){if(0==this.A){var b=new CC(a);pC(function(){DC(this,b)},this)}};
var DC=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.Vd==a&&(e=g),!(e&&1<d)));g=g.next)e||(f=g);e&&(0==c.A&&1==d?DC(c,b):(f?(d=f,d.next==c.D&&(c.D=d),d.next=d.next.next):EC(c),FC(c,e,3,b)))}a.C=null}else sC(a,3,b)},HC=function(a,b){a.B||2!=a.A&&3!=a.A||GC(a);a.D?a.D.next=b:a.B=b;a.D=b},BC=function(a,b,c,d){var e=wC(null,null,null);e.Vd=new tC(function(f,g){e.B=b?function(h){try{var m=b.call(d,h);f(m)}catch(r){g(r)}}:f;e.A=c?function(h){try{var m=
c.call(d,h);void 0===m&&h instanceof CC?g(h):f(m)}catch(r){g(r)}}:g});e.Vd.C=a;HC(a,e);return e.Vd};tC.prototype.O=function(a){this.A=0;sC(this,2,a)};tC.prototype.X=function(a){this.A=0;sC(this,3,a)};
var sC=function(a,b,c){0==a.A&&(a===c&&(b=3,c=new TypeError("k")),a.A=1,yC(c,a.O,a.X,a)||(a.K=c,a.A=b,a.C=null,GC(a),3!=b||c instanceof CC||IC(a,c)))},yC=function(a,b,c,d){if(a instanceof tC)return HC(a,wC(b||KB,c||null,d)),!0;if(rC(a))return a.then(b,c,d),!0;if(pa(a))try{var e=a.then;if("function"===typeof e)return JC(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},JC=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)}},
GC=function(a){a.I||(a.I=!0,pC(a.M,a))},EC=function(a){var b=null;a.B&&(b=a.B,a.B=b.next,b.next=null);a.B||(a.D=null);return b};tC.prototype.M=function(){for(var a;a=EC(this);)FC(this,a,this.A,this.K);this.I=!1};
var FC=function(a,b,c,d){if(3==c&&b.A&&!b.C)for(;a&&a.H;a=a.C)a.H=!1;if(b.Vd)b.Vd.C=null,KC(b,c,d);else try{b.C?b.B.call(b.context):KC(b,c,d)}catch(e){LC.call(null,e)}eC(vC,b)},KC=function(a,b,c){2==b?a.B.call(a.context,c):a.A&&a.A.call(a.context,c)},IC=function(a,b){a.H=!0;pC(function(){a.H&&LC.call(null,b)})},LC=Ra,CC=function(a){ca.call(this,a)};_.dB(CC,ca);CC.prototype.name="cancel";var Ua="function"===typeof URL;var bb="alternate author bookmark canonical cite help icon license next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var hb=class{constructor(a){this.yj=a}},jb=[ib("data"),ib("http"),ib("https"),ib("mailto"),ib("ftp"),new hb(a=>/^[^:]*([/?#]|$)/.test(a))];var MC=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)})},NC=class{constructor(a){this.A=a;a.then((0,_.bB)(function(){},this),()=>{},this)}},PC=function(a,b,c){const d=Array(arguments.length-2);for(var e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=OC(a,b).then(function(f){return f.apply(null,d)});return new NC(e)},QC={},OC=function(a,b){var c=QC[b];if(c)return c;c=(c=_.SA(b))?xC(c):(new tC(function(d,e){const f=(new cC(document)).createElement("SCRIPT");
f.async=!0;_.fb(f,_.Bp(a instanceof RB&&a.constructor===RB&&a.A===QB?a.B:"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=_.SA(b);if(!d)throw Error("o`"+b+"`"+a);return d});return QC[b]=c};var RC=function(a){for(var b=[],c=0,d=0;d<a.length;d++){var e=a.charCodeAt(d);128>e?b[c++]=e:(2048>e?b[c++]=e>>6|192:(55296==(e&64512)&&d+1<a.length&&56320==(a.charCodeAt(d+1)&64512)?(e=65536+((e&1023)<<10)+(a.charCodeAt(++d)&1023),b[c++]=e>>18|240,b[c++]=e>>12&63|128):b[c++]=e>>12|224,b[c++]=e>>6&63|128),b[c++]=e&63|128)}return b};!Aa("Android")||Da();Da();Ea();var SC;SC={};_.TC=null;_.UC=function(){if(!_.TC){_.TC={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));SC[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===_.TC[f]&&(_.TC[f]=e)}}}};var qb=/[-_.]/g,ob={"-":"+",_:"/",".":"="},zb,xb={};var VC,ub=function(){return VC||(VC=new wb(null,xb))},Uc=function(a){const b=a.jb;return null==b?"":"string"===typeof b?b:a.jb=nb(b)},wb=class{constructor(a,b){if(b!==xb)throw Error("t");this.jb=a;if(null!=a&&0===a.length)throw Error("u");}nf(){return null==this.jb}};var Wc=!oB,qd=!oB;var Db=0,Eb=0;var WC=function(a,b){a.A=b;if(b>a.B)throw Error("B`"+b+"`"+a.B);},XC=function(a){let b=0,c=a.A;const d=c+10,e=a.C;for(;c<d;){const f=e[c++];b|=f;if(0===(f&128))return WC(a,c),!!(b&127)}throw Error("A");},YC=function(a){var b=a.C;const c=a.A,d=b[c],e=b[c+1],f=b[c+2];b=b[c+3];WC(a,a.A+4);return(d<<0|e<<8|f<<16|b<<24)>>>0},ZC=class{constructor(a,b){this.C=null;this.H=!1;this.A=this.B=this.G=0;this.init(a,void 0,void 0,b)}init(a,b,c,{Tx:d=!1}={}){this.Tx=d;a&&(a=Ab(a),this.C=a.buffer,this.H=a.cl,this.G=
b||0,this.B=void 0!==c?this.G+c:this.C.length,this.A=this.G)}clear(){this.C=null;this.H=!1;this.A=this.B=this.G=0;this.Tx=!1}reset(){this.A=this.G}D(){const a=this.C;let b=this.A,c=a[b++],d=c&127;if(c&128&&(c=a[b++],d|=(c&127)<<7,c&128&&(c=a[b++],d|=(c&127)<<14,c&128&&(c=a[b++],d|=(c&127)<<21,c&128&&(c=a[b++],d|=c<<28,c&128&&a[b++]&128&&a[b++]&128&&a[b++]&128&&a[b++]&128&&a[b++]&128)))))throw Error("A");WC(this,b);return d}},$C=[];var aD=function(a,{ZF:b=!1}={}){a.ZF=b},wd=function(a){var b=a.A;if(b.A==b.B)return!1;a.C=a.A.A;var c=a.A.D()>>>0;b=c>>>3;c&=7;if(!(0<=c&&5>=c))throw Error("w`"+c+"`"+a.C);if(1>b)throw Error("x`"+b+"`"+a.C);a.D=b;a.B=c;return!0},yd=function(a){switch(a.B){case 0:0!=a.B?yd(a):XC(a.A);break;case 1:a=a.A;WC(a,a.A+8);break;case 2:if(2!=a.B)yd(a);else{var b=a.A.D()>>>0;a=a.A;WC(a,a.A+b)}break;case 5:a=a.A;WC(a,a.A+4);break;case 3:b=a.D;do{if(!wd(a))throw Error("y");if(4==a.B){if(a.D!=b)throw Error("z");
break}yd(a)}while(1);break;default:throw Error("w`"+a.B+"`"+a.C);}},bD=function(a,b,c){const d=a.A.B,e=a.A.D()>>>0,f=a.A.A+e;let g=f-d;0>=g&&(a.A.B=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.B=d},cD=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;aD(this,b)}reset(){this.A.reset();this.C=this.A.A;this.B=this.D=-1}},dD=[];var Cd=class{constructor(a,b,c){this.A=a;this.B=b;this.fK=c}};_.Lb=Symbol();var Bc={},Vb={},eD,Tc=!oB,fd,fD=[];fD[_.Lb]=55;fd=Object.freeze(fD);var gD=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 gD(this.A,this.B,this.C)}},bc,Lc;var kc=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/,Cc=Symbol();var Fc,Ic,Jc;var hD,iD;hD=(()=>class extends Map{constructor(){super()}})();iD=function(a){if(a.Ps&2)throw Error("G");};
_.Vc=class extends hD{constructor(a,b,c=Ec,d=Ec){super();let e=a[_.Lb]|0;e|=64;this.Ps=a[_.Lb]=e;this.Uv=b;this.xq=c||Ec;this.EB=this.Uv?Oc:d||Ec;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)}}wJ(a=Pc){return this.pB(a)}pB(a=Pc){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(){iD(this);super.clear()}delete(a){iD(this);return super.delete(this.xq(a,
!0,!1))}entries(){var a=this.fH();return new gD(a,Qc,this)}keys(){return this.XP()}values(){var a=this.fH();return new gD(a,_.Vc.prototype.get,this)}forEach(a,b){super.forEach((c,d)=>{a.call(b,this.get(d),d,this)})}set(a,b){iD(this);a=this.xq(a,!0,!1);return null==a?this:null==b?(super.delete(a),this):super.set(a,this.EB(b,!0,!0,this.Uv,!1,this.Ps))}has(a){return super.has(this.xq(a,!1,!1))}get(a){a=this.xq(a,!1,!1);const b=super.get(a);if(void 0!==b){var c=this.Uv;return c?(c=this.EB(b,!1,!0,c,this.AN,
this.Ps),c!==b&&super.set(a,c),c):b}}fH(){return Array.from(super.keys())}XP(){return super.keys()}[Symbol.iterator](){return this.entries()}};_.Vc.prototype.toJSON=void 0;_.Vc.prototype.iQ=Vb;Object.freeze({});var jD,nD,oD,sD,lD,wD,xD,yD,zD,AD,ED,HD,ry,ID,JD,LD;jD=function(a,b){a=a.Qb;return _.ed(a,a[_.Lb],b)};_.ed=function(a,b,c,d){if(-1===c)return null;if(c>=Ub(b)){if(b&256)return a[a.length-1][c]}else{var e=a.length;if(d&&b&256&&(d=a[e-1][c],null!=d))return d;b=c+(+!!(b&512)-1);if(b<e)return a[b]}};_.kD=function(a,b,c,d){const e=a.Qb;let f=e[_.Lb];ac(f);_.dd(e,f,b,c,d);return a};_.mD=function(a,b,c){return void 0!==lD(a,b,c,!1)};
nD=function(a,b){a=a.Qb;let c=a[_.Lb];const d=_.ed(a,c,b);var e=null==d?d:"number"===typeof d||"NaN"===d||"Infinity"===d||"-Infinity"===d?Number(d):void 0;null!=e&&e!==d&&_.dd(a,c,b,e);return e};oD=function(a,b){a=jD(a,b);return null==a?a:"boolean"===typeof a||"number"===typeof a?!!a:void 0};_.pD=function(a,b,c,d){const e=a.Qb;let f=e[_.Lb];ac(f);(c=ld(e,f,c))&&c!==b&&null!=d&&(f=_.dd(e,f,c));_.dd(e,f,b,d);return a};_.qD=function(a,b,c){a=a.Qb;return ld(a,a[_.Lb],b)===c?c:-1};
_.rD=function(a,b){a=a.Qb;return ld(a,a[_.Lb],b)};sD=function(a,b,c,d){let e=a[_.Lb];ac(e);const f=_.ed(a,e,c,d);let g;if(null!=f&&f.uu===Bc)return b=Nc(f),b!==f&&_.dd(a,e,c,b,d),b.Qb;if(Array.isArray(f)){const h=f[_.Lb]|0;h&2?g=cd(f,h,!1):g=f;g=Mc(g,b[0],b[1])}else g=Mc(void 0,b[0],b[1]);g!==f&&_.dd(a,e,c,g,d);return g};lD=function(a,b,c,d){a=a.Qb;let e=a[_.Lb];const f=_.ed(a,e,c,d);b=Dc(f,b,!1,e);b!==f&&null!=b&&_.dd(a,e,c,b,d);return b};
_.tD=function(a,b,c,d=!1){b=lD(a,b,c,d);if(null==b)return b;a=a.Qb;let e=a[_.Lb];if(!(e&2)){const f=Nc(b);f!==b&&(b=f,_.dd(a,e,c,b,d))}return b};_.uD=function(a,b,c){a=a.Qb;const d=a[_.Lb],e=!!(2&d);return _.md(a,d,b,c,void 0,e?1:2,!1,!e)};_.sy=function(a,b,c,d,e){null==d&&(d=void 0);return _.kD(a,c,d,e)};_.vD=function(a,b,c,d){null==d&&(d=void 0);return _.pD(a,b,c,d)};
wD=function(a,b,c){const d=a.Qb;let e=d[_.Lb];ac(e);if(null==c)return _.dd(d,e,b),a;let f=c[_.Lb]|0;const g=f,h=!!(2&f)||!!(2048&f),m=h||Object.isFrozen(c),r=!m&&!1;let w=!0,v=!0;for(let B=0;B<c.length;B++){var x=c[B];h||(x=_.Pb(x.Qb),w&&(w=!x),v&&(v=x))}h||(f=Nb(f,5,!0),f=Nb(f,8,w),f=Nb(f,16,v),r&&(f=Nb(f,v?2:2048,!0)),f!==g&&(m&&(c=_.Kb(c),f=hd(f,e,!0)),c[_.Lb]=f),r&&Object.freeze(c));_.dd(d,e,b,c);return a};xD=function(a,b){return oc(jD(a,b))};
yD=function(a,b){a=jD(a,b);a=null==a?a:lc(a)?"number"===typeof a?sc(a):qc(a,!1):void 0;return a};zD=function(a){a=jD(a,1);a=null==a?a:lc(a)?"string"===typeof a?qc(a,!1):sc(a):void 0;return a};AD=function(a,b){a=jD(a,b);var c;null==a?c=a:lc(a)?"number"===typeof a?c=uc(a):c=vc(a,!1):c=void 0;return c};_.BD=function(a,b){return _.Ac(jD(a,b))};_.CD=function(a,b,c=!1){return od(oD(a,b),c)};_.DD=function(a,b=0){return od(xD(a,1),b)};ED=function(a,b){return od(yD(a,b),0)};
_.FD=function(a,b){return od(nD(a,b),0)};_.bx=function(a,b){return od(_.BD(a,b),"")};_.GD=function(a,b,c,d){return _.tD(a,b,_.qD(a,d,c))};HD=function(a,b,c){_.kD(a,b,null==c?c:_.jc(c))};ry=function(a,b,c){return _.kd(a,b,null==c?c:_.jc(c),!1)};ID=function(a,b,c){return _.kD(a,b,null==c?c:nc(c))};JD=function(a,b,c){return _.kD(a,b,null==c?c:tc(c))};_.KD=function(a,b,c){return _.kD(a,b,_.zc(c))};LD=function(a,b,c){return _.kD(a,b,null==c?c:_.mc(c))};var Pd,MD;Pd=function(a,b){if(null==b||""==b)return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error(void 0);return Hc(a,_.Rb(b))};MD=function(a,b,c){b.bj?b.C(a,b.bj,b.A,c,!0):b.C(a,b.A,c,!0)};_.ND=class{constructor(a,b,c){this.Qb=Mc(a,b,c)}toJSON(){return eD?rd(this,this.Qb,!1):rd(this,Yc(this.Qb,$c,void 0,void 0,!1,!1),!0)}gb(){eD=!0;try{return JSON.stringify(this.toJSON(),Sc)}finally{eD=!1}}clone(){const a=this.Qb;return Hc(this.constructor,cd(a,a[_.Lb],!1))}cl(){return _.Pb(this.Qb)}};
_.ND.prototype.uu=Bc;_.ND.prototype.toString=function(){return rd(this,this.Qb,!1).toString()};var td=Symbol(),zd,Ad,Ed=Symbol(),Nd=Symbol(),Md=Symbol(),OD=Od(function(a,b,c){if(0!==a.B)return!1;{var d=a.A;let f=0,g=a=0;const h=d.C;let m=d.A;do{var e=h[m++];f|=(e&127)<<g;g+=7}while(32>g&&e&128);32<g&&(a|=(e&127)>>4);for(g=3;32>g&&e&128;g+=7)e=h[m++],a|=(e&127)<<g;WC(d,m);if(128>e){d=f>>>0;e=a>>>0;if(a=e&2147483648)d=~d+1>>>0,e=~e>>>0,0==d&&(e=e+1>>>0);d=4294967296*e+(d>>>0);a=a?-d:d}else throw Error("A");}_.dd(b,b[_.Lb],c,a);return!0}),PD=Od(function(a,b,c){if(0!==a.B)return!1;a=a.A.D();_.dd(b,
b[_.Lb],c,a);return!0}),QD;QD=new Cd(function(a,b,c){if(0!==a.B&&2!==a.B)return!1;b=gd(b,b[_.Lb],c,2,!1);if(2==a.B){c=ZC.prototype.D;var d=a.A.D()>>>0;for(d=a.A.A+d;a.A.A<d;)b.push(c.call(a.A))}else b.push(a.A.D());return!0},!0,!1);
var RD=Od(function(a,b,c){if(1!==a.B)return!1;var d=a.A;a=YC(d);d=YC(d);_.dd(b,b[_.Lb],c,Hb(a,d));return!0}),SD=Od(function(a,b,c){if(5!==a.B)return!1;a=YC(a.A);_.dd(b,b[_.Lb],c,a);return!0}),TD=Od(function(a,b,c){if(0!==a.B)return!1;a=XC(a.A);_.dd(b,b[_.Lb],c,a);return!0}),Dd=new Cd(function(a,b,c,d,e){if(2!==a.B)return!1;bD(a,sD(b,d,c,!0),e);return!0},!1,!0),Jd=new Cd(function(a,b,c,d,e){if(2!==a.B)return!1;bD(a,sD(b,d,c),e);return!0},!1,!0);var UD=class{constructor(a,b){this.A=a;this.bj=b;this.B=_.tD;this.C=_.sy;this.defaultValue=void 0}};var VD=class{constructor(a){this.A=a}cJ(a){MC(this.A,"startFeedback",arguments)}B(a){MC(this.A,"requestSurvey",arguments).G(()=>{},this)}C(a){MC(this.A,"presentSurvey",arguments).G(()=>{},this)}},WD=new RB(PB,"https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");OC(WD,"help.service.Lazy.create").G(()=>{});var XD=class extends _.ND{constructor(){super()}};XD.Vb=[1,2,3,4];var YD=class extends _.ND{constructor(a){super(a)}};YD.Vb=[2];_.ZD=class extends _.ND{constructor(a){super(a)}Md(a){if(null!=a)if(Array.isArray(a))_.kD(this,2,Yc(a,$c,void 0,void 0,!1,!1));else if("string"===typeof a||a instanceof wb||tb(a))_.kd(this,2,Zb(a,!1,!0,!1),ub());else throw Error("K`"+a);}};var $D=class{constructor(a,b){this.key=a;this.defaultValue=!1;this.JO=b}bj(a){return"boolean"===typeof a?a:this.defaultValue}};var aE=class extends _.ND{constructor(a){super(a)}},bE=[2,3,4,5,6];var cE=class extends _.ND{constructor(a){super(a)}B(){const a=this.Qb;let b=a[_.Lb];const c=_.ed(a,b,3),d=Zb(c,!0,!0,!!(b&34));null!=d&&d!==c&&_.dd(a,b,3,d);return null==d?ub():d}};cE.Vb=[2];var dE=class extends _.ND{constructor(a){super(a)}},eE=_.Qd(dE);dE.Vb=[1];var fE=function(a){throw Error("M`"+a.A);},gE=function(a){if(null==a.jb)return null;if("boolean"===typeof a.jb)return a.jb;if("string"===typeof a.jb){const b=a.jb.toLowerCase();if("true"===b||"1"===b)return!0;if("false"===b||"0"===b)return!1}throw new TypeError("P`"+a.A+"`"+a.jb+"`"+typeof a.jb);},iE=function(a,b){return hB(b,function(c,d){return new hE(this.A+"["+d+"]",c)},a)},jE=function(a){a=a.Ie();return""==a.trim()?[]:a.split(",").map(b=>b.trim())},hE=class{constructor(a,b){this.A=a;this.jb=
b}Ie(a){if(null==this.jb)return 0==arguments.length&&fE(this),a;if("string"===typeof this.jb)return this.jb;throw new TypeError("N`"+this.A+"`"+this.jb+"`"+typeof this.jb);}number(a){if(null==this.jb)return 0==arguments.length&&fE(this),a;if("number"===typeof this.jb)return this.jb;if("string"===typeof this.jb){const b=Number(this.jb);if(!isNaN(b)&&!_.pB(this.jb))return b}throw new TypeError("Q`"+this.A+"`"+this.jb+"`"+typeof this.jb);}toString(){if(null==this.jb)var a=null;else if("string"===typeof this.jb)a=
this.jb;else throw new TypeError("O`"+this.A+"`"+this.jb+"`"+typeof this.jb);null===a&&fE(this);return a}B(a){if(null==this.jb){if(0==arguments.length)throw Error("M`"+this.A);return a}return iE(this,_.ma(this.jb)?this.jb:"string"!==typeof this.jb?[this.jb]:jE(this))}};var kE=class{constructor(a){this.D=!1;a?a=_.uD(eE(Uc(a)),cE,1)[0]:(this.D=!0,a=_.uD(eE("["+Rd("TSDtV",window).substring(4)),cE,1)[0]);var b=a;if(b){var c={};for(d of _.uD(b,aE,2))switch(b=ED(d,1).toString(),_.rD(d,bE)){case 3:c[b]=_.CD(d,_.qD(d,bE,3));break;case 2:c[b]=ED(d,_.qD(d,bE,2));break;case 4:c[b]=_.FD(d,_.qD(d,bE,4));break;case 5:c[b]=_.bx(d,_.qD(d,bE,5));break;case 6:c[b]=_.GD(d,_.ZD,6,bE);break;default:throw Error("R`"+_.rD(d,bE));}var d=c}else d={};this.C=d;this.da=a?a.B():null}A(a){if(!this.D||
a.key in this.C)a=a.bj(this.C[a.key]);else if(Rd("nQyAE",window)){var b=a.JO;var c=Rd("nQyAE",window);var d=Rd("TSDtV",window);if(d&&"string"===typeof d){var e=_.uD(eE("["+d.substring(4)),cE,1)[0];if(e){d={};for(f of _.uD(e,aE,2))switch(e=_.bx(f,7),_.rD(f,bE)){case 3:d[e]=_.CD(f,_.qD(f,bE,3));break;case 2:d[e]=ED(f,_.qD(f,bE,2));break;case 4:d[e]=_.FD(f,_.qD(f,bE,4));break;case 5:d[e]=_.bx(f,_.qD(f,bE,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 hE("nQyAE."+b,c):null;if(null===b)a=a.defaultValue;else if(a instanceof $D)a=a.defaultValue,b=gE(b),a=null===b?a:b;else throw Error("S`"+a);}else a=a.defaultValue;return a}B(){return this.da}};(function(a){function b(T){m&&m.mark&&m.mark(T)}function c(T,Z){m&&m.measure&&m.measure(T,Z)}function d(T){return r+T}function e(T){la||a[O]&&(la=a[O].resolve(0));if(la){let Z=la[W];Z||(Z=la.then);Z.call(la,T)}else a[J](T,0)}function f(T){0===rc&&0===P.length&&e(g);T&&P.push(T)}function g(){if(!K){for(K=!0;P.length;){const T=P;P=[];for(let Z=0;Z<T.length;Z++){const ba=T[Z];try{ba.nb.ov(ba,null,null)}catch(cb){gb.mA(cb)}}}gb.uH();K=!1}}function h(){}const m=a.performance;b("Zone");const r=a.__Zone_symbol_prefix||
"__zone_symbol__",w=!0===a[d("forceDuplicateZoneCheck")];if(a.Zone){if(w||"function"!==typeof a.Zone.ce)throw Error("T");return a.Zone}class v{static oN(){if(a.Promise!==oa.ZoneAwarePromise)throw Error("U");}static get root(){let T=v.current;for(;T.parent;)T=T.parent;return T}static get current(){return Za.nb}static get lt(){return xc}static Sc(T,Z,ba=!1){if(oa.hasOwnProperty(T)){if(!ba&&w)throw Error("V`"+T);}else a["__Zone_disable_"+T]||(ba="Zone:"+T,b(ba),oa[T]=Z(a,v,gb),c(ba,ba))}get parent(){return this.eb}get name(){return this.bh}constructor(T,
Z){this.eb=T;this.bh=Z?Z.name||"unnamed":"<root>";this.B=Z&&Z.gI||{};this.A=new B(this,this.eb&&this.eb.A,Z)}get(T){const Z=this.C(T);if(Z)return Z.B[T]}C(T){let Z=this;for(;Z;){if(Z.B.hasOwnProperty(T))return Z;Z=Z.eb}return null}ph(T){if(!T)throw Error("W");return this.A.ph(this,T)}PS(T,Z){if("function"!==typeof T)throw Error("X`"+T);const ba=this.A.intercept(this,T,Z),cb=this;return function(){return cb.Al(ba,this,arguments,Z)}}pb(T,Z,ba,cb){Za={parent:Za,nb:this};try{return this.A.dd(this,T,Z,
ba,cb)}finally{Za=Za.parent}}Al(T,Z=null,ba,cb){Za={parent:Za,nb:this};try{try{return this.A.dd(this,T,Z,ba,cb)}catch(sb){if(this.A.handleError(this,sb))throw sb;}}finally{Za=Za.parent}}ov(T,Z,ba){if(T.nb!=this)throw Error("Y`"+(T.nb||ja).name+"`"+this.name);if("notScheduled"!==T.state||"eventTask"!==T.type&&"macroTask"!==T.type){var cb="running"!=T.state;cb&&T.hf("running","scheduled");T.zl++;var sb=xc;xc=T;Za={parent:Za,nb:this};try{"macroTask"==T.type&&T.data&&!T.data.vq&&(T.Ap=void 0);try{return this.A.tj(this,
T,Z,ba)}catch(sa){if(this.A.handleError(this,sa))throw sa;}}finally{"notScheduled"!==T.state&&"unknown"!==T.state&&("eventTask"==T.type||T.data&&T.data.vq?cb&&T.hf("scheduled","running"):(T.zl=0,this.gp(T,-1),cb&&T.hf("notScheduled","running","notScheduled"))),Za=Za.parent,xc=sb}}}Bl(T){if(T.nb&&T.nb!==this)for(var Z=this;Z;){if(Z===T.nb)throw Error("Z`"+this.name+"`"+T.nb.name);Z=Z.parent}T.hf("scheduling","notScheduled");Z=[];T.Hm=Z;T.Td=this;try{T=this.A.Bl(this,T)}catch(ba){throw T.hf("unknown",
"scheduling","notScheduled"),this.A.handleError(this,ba),ba;}T.Hm===Z&&this.gp(T,1);"scheduling"==T.state&&T.hf("scheduled","scheduling");return T}Yn(T,Z,ba,cb){return this.Bl(new C("microTask",T,Z,ba,cb,void 0))}qv(T,Z,ba,cb,sb){return this.Bl(new C("macroTask",T,Z,ba,cb,sb))}pv(T,Z,ba,cb,sb){return this.Bl(new C("eventTask",T,Z,ba,cb,sb))}Yi(T){if(T.nb!=this)throw Error("$`"+(T.nb||ja).name+"`"+this.name);if("scheduled"===T.state||"running"===T.state){T.hf("canceling","scheduled","running");try{this.A.Yi(this,
T)}catch(Z){throw T.hf("unknown","canceling"),this.A.handleError(this,Z),Z;}this.gp(T,-1);T.hf("notScheduled","canceling");T.zl=0;return T}}gp(T,Z){const ba=T.Hm;-1==Z&&(T.Hm=null);for(let cb=0;cb<ba.length;cb++)ba[cb].gp(T.type,Z)}}v.ce=d;const x={name:"",dA:(T,Z,ba,cb)=>T.jz(ba,cb),Jn:(T,Z,ba,cb)=>T.Bl(ba,cb),ml:(T,Z,ba,cb,sb,sa)=>T.tj(ba,cb,sb,sa),Hn:(T,Z,ba,cb)=>T.Yi(ba,cb)};class B{constructor(T,Z,ba){this.VM={microTask:0,macroTask:0,eventTask:0};this.nb=T;this.hU=Z;this.Vw=ba&&(ba&&ba.cA?ba:
Z.Vw);this.uD=ba&&(ba.cA?Z:Z.uD);this.GL=ba&&(ba.cA?this.nb:Z.GL);this.jx=ba&&(ba.eA?ba:Z.jx);this.VD=ba&&(ba.eA?Z:Z.VD);this.UD=ba&&(ba.eA?this.nb:Z.UD);this.mx=ba&&(ba.Jq?ba:Z.mx);this.XD=ba&&(ba.Jq?Z:Z.XD);this.WD=ba&&(ba.Jq?this.nb:Z.WD);this.Ww=ba&&(ba.Iq?ba:Z.Ww);this.BD=ba&&(ba.Iq?Z:Z.BD);this.AD=ba&&(ba.Iq?this.nb:Z.AD);this.Es=ba&&(ba.Jn?ba:Z.Es);this.Bx=ba&&(ba.Jn?Z:Z.Bx);this.Ax=ba&&(ba.Jn?this.nb:Z.Ax);this.ts=ba&&(ba.ml?ba:Z.ts);this.lx=ba&&(ba.ml?Z:Z.lx);this.kx=ba&&(ba.ml?this.nb:Z.kx);
this.ds=ba&&(ba.Hn?ba:Z.ds);this.Rw=ba&&(ba.Hn?Z:Z.Rw);this.Qw=ba&&(ba.Hn?this.nb:Z.Qw);this.FD=this.HD=this.GD=this.No=null;const cb=ba&&ba.dA,sb=Z&&Z.No;if(cb||sb)this.No=cb?ba:x,this.GD=Z,this.HD=this,this.FD=T,ba.Jn||(this.Es=x,this.Bx=Z,this.Ax=this.nb),ba.ml||(this.ts=x,this.lx=Z,this.kx=this.nb),ba.Hn||(this.ds=x,this.Rw=Z,this.Qw=this.nb)}ph(T,Z){return this.Vw?this.Vw.cA(this.uD,this.nb,T,Z):new v(T,Z)}intercept(T,Z,ba){return this.jx?this.jx.eA(this.VD,this.UD,T,Z,ba):Z}dd(T,Z,ba,cb,sb){return this.mx?
this.mx.Jq(this.XD,this.WD,T,Z,ba,cb,sb):Z.apply(ba,cb)}handleError(T,Z){return this.Ww?this.Ww.Iq(this.BD,this.AD,T,Z):!0}Bl(T,Z){let ba=Z;if(this.Es)this.No&&ba.Hm.push(this.HD),(ba=this.Es.Jn(this.Bx,this.Ax,T,Z))||(ba=Z);else if(Z.wI)Z.wI(Z);else if("microTask"==Z.type)f(Z);else throw Error("aa");return ba}tj(T,Z,ba,cb){return this.ts?this.ts.ml(this.lx,this.kx,T,Z,ba,cb):Z.callback.apply(ba,cb)}Yi(T,Z){if(this.ds)T=this.ds.Hn(this.Rw,this.Qw,T,Z);else{if(!Z.Ap)throw Error("ba");T=Z.Ap(Z)}return T}jz(T,
Z){try{this.No&&this.No.dA(this.GD,this.FD,T,Z)}catch(ba){this.handleError(T,ba)}}gp(T,Z){const ba=this.VM,cb=ba[T];Z=ba[T]=cb+Z;if(0>Z)throw Error("ca");0!=cb&&0!=Z||this.jz(this.nb,{oQ:0<ba.microTask,hQ:0<ba.macroTask,CU:0<ba.eventTask,change:T})}}class C{constructor(T,Z,ba,cb,sb,sa){this.Td=null;this.zl=0;this.Hm=null;this.ee="notScheduled";this.type=T;this.source=Z;this.data=cb;this.wI=sb;this.Ap=sa;if(!ba)throw Error("da");this.callback=ba;const Y=this;this.dd="eventTask"===T&&cb&&cb.BB?C.tj:
function(){return C.tj.call(a,Y,this,arguments)}}static tj(T,Z,ba){T||(T=this);rc++;try{return T.zl++,T.nb.ov(T,Z,ba)}finally{1==rc&&g(),rc--}}get nb(){return this.Td}get state(){return this.ee}hf(T,Z,ba){if(this.ee===Z||this.ee===ba)this.ee=T,"notScheduled"==T&&(this.Hm=null);else throw Error("ea`"+this.type+"`"+this.source+"`"+T+"`"+Z+"`"+(ba?" or '"+ba+"'":"")+"`"+this.ee);}toString(){return this.data&&"undefined"!==typeof this.data.qj?this.data.qj.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,
state:this.state,source:this.source,nb:this.nb.name,zl:this.zl}}}const J=d("setTimeout"),O=d("Promise"),W=d("then");let P=[],K=!1,la;const ja={name:"NO ZONE"},oa={},gb={Bf:d,RN:()=>Za,mA:h,uH:h,Yn:f,XR:()=>!v[d("ignoreConsoleErrorUncaughtError")],Oq:()=>[],UH:h,tA:()=>h,wN:()=>[],lR:()=>h,TH:()=>h,SH:()=>h,WG:()=>!1,mj:()=>{},jm:()=>h,km:()=>{},HC:()=>{},SB:()=>[],RH:()=>h,Or:()=>h,BO:()=>[],VE:()=>h,yx:()=>h,sA:()=>h,uQ:e};let Za={parent:null,nb:new v(null,null)},xc=null,rc=0;c("Zone","Zone");return a.Zone=
v})(globalThis);Zone.Sc("Error",(a,b,c)=>{function d(P){let K={cK:P.nb.name},la=K;for(;P.parent;){P=P.parent;const ja={cK:P.nb.name};K=K.parent=ja}return la}function e(P,K,la=!0){P=P.split("\n");let ja=0;for(;P[ja]!==r&&P[ja]!==w&&P[ja]!==v&&P[ja]!==x&&P[ja]!==B&&ja<P.length;)ja++;for(;ja<P.length&&K;ja++){let oa=P[ja];if(oa.trim())switch(m[oa]){case 0:P.splice(ja,1);ja--;break;case 1:K.parent?K=K.parent:K=null;P.splice(ja,1);ja--;break;default:P[ja]+=la?` [${K.nb.name}]`:` [${K.cK}]`}}return P.join("\n")}function f(){let P=
h.apply(this,arguments);const K=P.originalStack=P.stack;if(f.stackRewrite&&K){let la=c.RN();if("lazy"===C)P[c.Bf("zoneFrameNames")]=d(la);else if("default"===C)try{P.stack=P.B=e(K,la)}catch(ja){}}return this instanceof h&&this.constructor!=h?(Object.keys(P).concat("stack","message").forEach(la=>{const ja=P[la];if(void 0!==ja)try{this[la]=ja}catch(oa){}}),this):P}const g=c.Bf("zoneJsInternalStackFrames"),h=a[c.Bf("Error")]=a.Error,m={};let r,w,v,x,B;a.Error=f;const C=a.__Zone_Error_BlacklistedStackFrames_policy||
a.__Zone_Error_ZoneJsInternalStackFrames_policy||"default";f.prototype=h.prototype;f[g]=m;f.stackRewrite=!1;const J=c.Bf("zoneAwareStack");"lazy"===C&&Object.defineProperty(f.prototype,"zoneAwareStack",{configurable:!0,enumerable:!0,get:function(){this[J]||(this[J]=e(this.Fu,this[c.Bf("zoneFrameNames")],!1));return this[J]},set:function(P){this.Fu=P;this[J]=e(this.Fu,this[c.Bf("zoneFrameNames")],!1)}});const O=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(h))&&a.forEach(P=>
{0===O.filter(K=>K===P).length&&Object.defineProperty(f,P,{get:function(){return h[P]},set:function(K){h[P]=K}})});h.hasOwnProperty("stackTraceLimit")&&(h.stackTraceLimit=Math.max(h.stackTraceLimit,15),Object.defineProperty(f,"stackTraceLimit",{get:function(){return h.stackTraceLimit},set:function(P){return h.stackTraceLimit=P}}));h.hasOwnProperty("captureStackTrace")&&Object.defineProperty(f,"captureStackTrace",{value:function(P,K){h.captureStackTrace(P,K)}});Object.defineProperty(f,"prepareStackTrace",
{get:function(){return h.bI},set:function(P){return P&&"function"===typeof P?h.bI=function(K,la){if(la)for(let ja=0;ja<la.length;ja++)if("zoneCaptureStackTrace"===la[ja].getFunctionName()){la.splice(ja,1);break}return P.call(this,K,la)}:h.bI=P}});if("disable"!==C){var W=b.current.ph({name:"detect",Iq:function(P,K,la,ja){if(ja.Fu&&Error===f)for(P=ja.Fu.split(/\n/),ja=la=K=!1;P.length;){let oa=P.shift();if(/:\d+:\d+/.test(oa)||"ZoneAwareError"===oa){let gb=oa.split("(")[0].split("@")[0],Za=1;-1!==gb.indexOf("ZoneAwareError")&&
(-1!==gb.indexOf("new ZoneAwareError")?(r=oa,w=oa.replace("new ZoneAwareError","new Error.ZoneAwareError")):(v=oa,x=oa.replace("Error.",""),-1===oa.indexOf("Error.ZoneAwareError")&&(B=oa.replace("ZoneAwareError","Error.ZoneAwareError"))),m[w]=0);-1!==gb.indexOf("runGuarded")?la=!0:-1!==gb.indexOf("runTask")?ja=!0:-1!==gb.indexOf("run")?K=!0:Za=0;m[oa]=Za;if(K&&la&&ja){f.stackRewrite=!0;break}}}return!1}}).ph({name:"child",Jn:function(P,K,la,ja){return P.Bl(la,ja)},ml:function(P,K,la,ja,oa,gb){return P.tj(la,
ja,oa,gb)},Hn:function(P,K,la,ja){return P.Yi(la,ja)},Jq:function(P,K,la,ja,oa,gb,Za){return P.dd(la,ja,oa,gb,Za)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;W.pb(()=>{W.Al(()=>{const P=()=>{};W.pv(g,()=>{W.qv(g,()=>{W.Yn(g,()=>{throw Error();},void 0,K=>{K.hf=P;K.dd()});W.Yn(g,()=>{throw Error();},void 0,K=>{K.hf=P;K.dd()})},void 0,K=>{K.hf=P;K.dd()},()=>{})},void 0,K=>{K.hf=P;K.dd()},()=>{})})});Error.stackTraceLimit=b}});var Ud=Object.getOwnPropertyDescriptor,be=Object.defineProperty,ge=Object.getPrototypeOf,lE=Object.create,mE=Array.prototype.slice,nE=Zone.ce("addEventListener"),oE=Zone.ce("removeEventListener"),oe=Zone.ce(""),Yd=Zone.ce,pE="undefined"!==typeof window,me=pE?window:void 0,$d=pE&&me||globalThis,qE="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,se=!("nw"in $d)&&"undefined"!==typeof $d.process&&"[object process]"==={}.toString.call($d.process),rE=!se&&!qE&&!(!pE||!me.HTMLElement),
sE="undefined"!==typeof $d.process&&"[object process]"==={}.toString.call($d.process)&&!qE&&!(!pE||!me.HTMLElement),Zd={},ae=function(a){if(a=a||$d.event){var b=Zd[a.type];b||(b=Zd[a.type]=Yd("ON_PROPERTY"+a.type));var c=this||a.target||$d;b=c[b];rE&&c===me&&"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}},ee=Yd("originalInstance"),je=!1,ke=!1;var te=!1;if("undefined"!==typeof window)try{const a=Object.defineProperty({},"passive",{get:function(){te=!0}});window.addEventListener("test",a,a);window.removeEventListener("test",a,a)}catch(a){te=!1}var ve={BB:!0},pe={},ue={},xe=new RegExp("^"+oe+"(\\w+)(true|false)$"),re=Yd("propagationStopped");Zone.Sc("ZoneAwarePromise",(a,b,c)=>{function d(Y){if(Y&&Y.toString===Object.prototype.toString){const ha=Y.constructor&&Y.constructor.name;return(ha?ha:"")+": "+JSON.stringify(Y)}return Y?Y.toString():Object.prototype.toString.call(Y)}function e(Y){c.mA(Y);try{const ha=b[la];"function"===typeof ha&&ha.call(this,Y)}catch(ha){}}function f(Y){return Y}function g(Y){return sb.reject(Y)}function h(Y,ha){return ra=>{try{m(Y,ha,ra)}catch(qa){m(Y,!1,qa)}}}function m(Y,ha,ra){var qa=rc();if(Y===ra)throw new TypeError("ga");
if(null===Y[ja]){var Pa=null;try{if("object"===typeof ra||"function"===typeof ra)Pa=ra&&ra.then}catch(Fa){return qa(()=>{m(Y,!1,Fa)})(),Y}if(!1!==ha&&ra instanceof sb&&ra.hasOwnProperty(ja)&&ra.hasOwnProperty(oa)&&null!==ra[ja])r(ra),m(Y,ra[ja],ra[oa]);else if(!1!==ha&&"function"===typeof Pa)try{Pa.call(ra,qa(h(Y,ha)),qa(h(Y,!1)))}catch(Fa){qa(()=>{m(Y,!1,Fa)})()}else{Y[ja]=ha;qa=Y[oa];Y[oa]=ra;Y[gb]===gb&&!0===ha&&(Y[ja]=Y[xc],Y[oa]=Y[Za]);!1===ha&&ra instanceof Error&&(Pa=b.lt&&b.lt.data&&b.lt.data.__creationTrace__)&&
C(ra,T,{configurable:!0,enumerable:!1,writable:!0,value:Pa});for(Pa=0;Pa<qa.length;)w(Y,qa[Pa++],qa[Pa++],qa[Pa++],qa[Pa++]);if(0==qa.length&&0==ha){Y[ja]=0;ha=ra;try{throw Error("ha`"+d(ra)+"`"+(ra&&ra.stack?"\n"+ra.stack:""));}catch(Fa){ha=Fa}W&&(ha.pS=!0);ha.Yu=ra;ha.promise=Y;ha.nb=b.current;ha.qJ=b.lt;O.push(ha);c.Yn()}}}return Y}function r(Y){if(0===Y[ja]){try{var ha=b[Z];ha&&"function"===typeof ha&&ha.call(this,{Yu:Y[oa],promise:Y})}catch(ra){}Y[ja]=!1;for(ha=0;ha<O.length;ha++)Y===O[ha].promise&&
O.splice(ha,1)}}function w(Y,ha,ra,qa,Pa){r(Y);const Fa=Y[ja],ab=Fa?"function"===typeof qa?qa:f:"function"===typeof Pa?Pa:g;ha.Yn("Promise.then",()=>{try{const vb=Y[oa],fc=!!ra&&gb===ra[gb];fc&&(ra[Za]=vb,ra[xc]=Fa);const Wb=ha.pb(ab,void 0,fc&&ab!==g&&ab!==f?[]:[vb]);m(ra,!0,Wb)}catch(vb){m(ra,!1,vb)}},ra)}function v(Y){const ha=Y.prototype,ra=B(ha,"then");if(!ra||!1!==ra.writable&&ra.configurable){var qa=ha.then;ha[K]=qa;Y.prototype.then=function(Pa,Fa){return(new sb((ab,vb)=>{qa.call(this,ab,vb)})).then(Pa,
Fa)};Y[sa]=!0}}function x(Y){return function(ha,ra){ha=Y.apply(ha,ra);if(ha instanceof sb)return ha;ra=ha.constructor;ra[sa]||v(ra);return ha}}const B=Object.getOwnPropertyDescriptor,C=Object.defineProperty,J=c.Bf,O=[],W=!1!==a[J("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")];var P=J("Promise");const K=J("then");c.mA=Y=>{if(c.XR()){const ha=Y&&Y.Yu;ha?console.error("Unhandled Promise rejection:",ha instanceof Error?ha.message:ha,"; Zone:",Y.nb.name,"; Task:",Y.qJ&&Y.qJ.source,"; Value:",ha,ha instanceof
Error?ha.stack:void 0):console.error(Y)}};c.uH=()=>{for(;O.length;){const Y=O.shift();try{Y.nb.Al(()=>{if(Y.pS)throw Y.Yu;throw Y;})}catch(ha){e(ha)}}};const la=J("unhandledPromiseRejectionHandler"),ja=J("state"),oa=J("value"),gb=J("finally"),Za=J("parentPromiseValue"),xc=J("parentPromiseState"),rc=function(){let Y=!1;return function(ha){return function(){Y||(Y=!0,ha.apply(null,arguments))}}},T=J("currentTaskTrace"),Z=J("rejectionHandledHandler"),ba=function(){},cb=a.AggregateError;class sb{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(Y){return m(new this(null),
!0,Y)}static reject(Y){return m(new this(null),!1,Y)}static any(Y){if(!Y||"function"!==typeof Y[Symbol.iterator])return Promise.reject(new cb([],"All promises were rejected"));const ha=[];let ra=0;try{for(let Fa of Y)ra++,ha.push(sb.resolve(Fa))}catch(Fa){return Promise.reject(new cb([],"All promises were rejected"))}if(0===ra)return Promise.reject(new cb([],"All promises were rejected"));let qa=!1;const Pa=[];return new sb((Fa,ab)=>{for(let vb=0;vb<ha.length;vb++)ha[vb].then(fc=>{qa||(qa=!0,Fa(fc))},
fc=>{Pa.push(fc);ra--;0===ra&&(qa=!0,ab(new cb(Pa,"All promises were rejected")))})})}static race(Y){function ha(ab){qa(ab)}function ra(ab){Pa(ab)}let qa,Pa,Fa=new this((ab,vb)=>{qa=ab;Pa=vb});for(let ab of Y)ab&&ab.then||(ab=this.resolve(ab)),ab.then(ha,ra);return Fa}static all(Y){return sb.QE(Y)}static allSettled(Y){return(this&&this.prototype instanceof sb?this:sb).QE(Y,{oS:ha=>({status:"fulfilled",value:ha}),tO:ha=>({status:"rejected",reason:ha})})}static QE(Y,ha){let ra,qa,Pa=new this((fc,Wb)=>
{ra=fc;qa=Wb}),Fa=2,ab=0;const vb=[];for(let fc of Y){fc&&fc.then||(fc=this.resolve(fc));const Wb=ab;try{fc.then(yc=>{vb[Wb]=ha?ha.oS(yc):yc;Fa--;0===Fa&&ra(vb)},yc=>{ha?(vb[Wb]=ha.tO(yc),Fa--,0===Fa&&ra(vb)):qa(yc)})}catch(yc){qa(yc)}Fa++;ab++}Fa-=2;0===Fa&&ra(vb);return Pa}constructor(Y){if(!(this instanceof sb))throw Error("ia");this[ja]=null;this[oa]=[];try{const ha=rc();Y&&Y(ha(h(this,!0)),ha(h(this,!1)))}catch(ha){m(this,!1,ha)}}get [Symbol.toStringTag](){return"Promise"}get [Symbol.species](){return sb}then(Y,
ha){var ra,qa=null==(ra=this.constructor)?void 0:ra[Symbol.species];qa&&"function"===typeof qa||(qa=this.constructor||sb);ra=new qa(ba);qa=b.current;null==this[ja]?this[oa].push(qa,ra,Y,ha):w(this,qa,ra,Y,ha);return ra}catch(Y){return this.then(null,Y)}finally(Y){var ha,ra=null==(ha=this.constructor)?void 0:ha[Symbol.species];ra&&"function"===typeof ra||(ra=sb);ha=new ra(ba);ha[gb]=gb;ra=b.current;null==this[ja]?this[oa].push(ra,ha,Y,Y):w(this,ra,ha,Y,Y);return ha}}sb.resolve=sb.resolve;sb.reject=
sb.reject;sb.race=sb.race;sb.all=sb.all;P=a[P]=a.Promise;a.Promise=sb;const sa=J("thenPatched");c.lR=v;P&&(v(P),he(a,"fetch",Y=>x(Y)));Promise[b.ce("uncaughtPromiseErrors")]=O;return sb});var Be=Yd("zoneTask");Zone.Sc("toString",a=>{const b=Function.prototype.toString,c=Yd("OriginalDelegate"),d=Yd("Promise"),e=Yd("Error"),f=function(){if("function"===typeof this){var h=this[c];if(h)return"function"===typeof h?b.call(h):Object.prototype.toString.call(h);if(this===Promise&&(h=a[d])||this===Error&&(h=a[e]))return b.call(h)}return b.call(this)};f[c]=b;Function.prototype.toString=f;const g=Object.prototype.toString;Object.prototype.toString=function(){return"function"===typeof Promise&&this instanceof Promise?
"[object Promise]":g.call(this)}});Zone.Sc("util",(a,b,c)=>{const d=Fe(a);c.UH=de;c.tA=he;c.wN=Td;c.TH=ie;const e=b.ce("BLACK_LISTED_EVENTS"),f=b.ce("UNPATCHED_EVENTS");a[f]&&(a[e]=a[f]);a[e]&&(b[e]=b[f]=a[e]);c.SH=ze;c.Oq=ye;c.WG=ne;c.jm=be;c.km=Ud;c.HC=lE;c.SB=mE;c.RH=fe;c.Or=Sd;c.BO=Ee;c.VE=Wd;c.yx=Object.defineProperty;c.sA=De;c.mj=()=>({aP:ue,dK:pe,iG:d,qb:rE,hu:sE,JP:se,PC:"true",eC:"false",RC:oe,gK:"addEventListener",cL:"removeEventListener"})});var He,Ie,Je,Ke,Le;var Te="abort animationcancel animationend animationiteration auxclick beforeinput blur cancel canplay canplaythrough change compositionstart compositionupdate compositionend cuechange click close contextmenu curechange dblclick drag dragend dragenter dragexit dragleave dragover drop durationchange emptied ended error focus focusin focusout gotpointercapture input invalid keydown keypress keyup load loadstart loadeddata loadedmetadata lostpointercapture mousedown mouseenter mouseleave mousemove mouseout mouseover mouseup mousewheel orientationchange pause play playing pointercancel pointerdown pointerenter pointerleave pointerlockchange mozpointerlockchange webkitpointerlockerchange pointerlockerror mozpointerlockerror webkitpointerlockerror pointermove pointout pointerover pointerup progress ratechange reset resize scroll seeked seeking select selectionchange selectstart show sort stalled submit suspend timeupdate volumechange touchcancel touchmove touchstart touchend transitioncancel transitionend waiting wheel webglcontextrestored webglcontextlost webglcontextcreationerror autocomplete autocompleteerror toggle afterscriptexecute beforescriptexecute DOMContentLoaded freeze fullscreenchange mozfullscreenchange webkitfullscreenchange msfullscreenchange fullscreenerror mozfullscreenerror webkitfullscreenerror msfullscreenerror readystatechange visibilitychange resume absolutedeviceorientation afterinput afterprint appinstalled beforeinstallprompt beforeprint beforeunload devicelight devicemotion deviceorientation deviceorientationabsolute deviceproximity hashchange languagechange message mozbeforepaint offline online paint pageshow pagehide popstate rejectionhandled storage unhandledrejection unload userproximity vrdisplayconnected vrdisplaydisconnected vrdisplaypresentchange beforecopy beforecut beforepaste copy cut paste dragstart loadend animationstart search transitionrun transitionstart webkitanimationend webkitanimationiteration webkitanimationstart webkittransitionend activate afterupdate ariarequest beforeactivate beforedeactivate beforeeditfocus beforeupdate cellchange controlselect dataavailable datasetchanged datasetcomplete errorupdate filterchange layoutcomplete losecapture move moveend movestart propertychange resizeend resizestart rowenter rowexit rowsdelete rowsinserted command compassneedscalibration deactivate help mscontentzoom msmanipulationstatechanged msgesturechange msgesturedoubletap msgestureend msgesturehold msgesturestart msgesturetap msgotpointercapture msinertiastart mslostpointercapture mspointercancel mspointerdown mspointerenter mspointerhover mspointerleave mspointermove mspointerout mspointerover mspointerup pointerout mssitemodejumplistitemremoved msthumbnailclick stop storagecommit".split(" ");(function(a){a[(a.__Zone_symbol_prefix||"__zone_symbol__")+"legacyPatch"]=function(){const b=a.Zone;b.Sc("defineProperty",(c,d,e)=>{e.yx=Pe;Oe()});b.Sc("registerElement",(c,d,e)=>{const {qb:f,hu:g}=e.mj();(f||g)&&"registerElement"in c.document&&e.sA(e,document,"Document","registerElement",["createdCallback","attachedCallback","detachedCallback","attributeChangedCallback"])});b.Sc("EventTargetLegacy",(c,d,e)=>{Qe(c,e);const {JP:f,hu:g}=e.mj();f&&!g||Se(e,c)||(d="undefined"!==typeof WebSocket,Ue(e),
e.RH("XMLHttpRequest"),d&&Re(e,c),Zone[e.Bf("patchEvents")]=!0)})}})("undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{});Zone.Sc("legacy",a=>{(a=a[Zone.ce("legacyPatch")])&&a()});Zone.Sc("timers",a=>{Ce(a,"set","clear","Timeout");Ce(a,"set","clear","Interval");Ce(a,"set","clear","Immediate")});Zone.Sc("requestAnimationFrame",a=>{Ce(a,"request","cancel","AnimationFrame");Ce(a,"mozRequest","mozCancel","AnimationFrame");Ce(a,"webkitRequest","webkitCancel","AnimationFrame")});
Zone.Sc("blocking",(a,b)=>{const c=["alert","prompt","confirm"];for(let d=0;d<c.length;d++)he(a,c[d],(e,f,g)=>function(h,m){return b.current.pb(e,a,m,g)})});Zone.Sc("EventTarget",(a,b,c)=>{c.SH(a,c);if(!Zone[c.Bf("patchEventTarget")]){var {iG:d,dK:e,PC:f,eC:g,RC:h}=c.mj();for(b=0;b<d.length;b++){const m=d[b],r=h+(m+g),w=h+(m+f);e[m]={};e[m][g]=r;e[m][f]=w}(b=a.EventTarget)&&b.prototype&&c.Oq(a,c,[b&&b.prototype])}(b=a.XMLHttpRequestEventTarget)&&b.prototype&&c.Oq(a,c,[b.prototype])});
Zone.Sc("MutationObserver",()=>{fe("MutationObserver");fe("WebKitMutationObserver")});Zone.Sc("IntersectionObserver",()=>{fe("IntersectionObserver")});Zone.Sc("FileReader",()=>{fe("FileReader")});
Zone.Sc("on_property",(a,b,c)=>{if((!se||sE)&&!Zone[c.Bf("patchEvents")]){b=a.__Zone_ignore_on_properties;c=[];if(rE){var d=window;c=c.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));a:{try{var e=me.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/")){var f=!0;break a}}catch(h){}f=!1}const g=f?[{target:d,pP:["error"]}]:[];e=Fe(d);f=ge(d);d&&(e=Ee(d,
e,b?b.concat(g):b),de(d,e,f))}c=c.concat("XMLHttpRequest XMLHttpRequestEventTarget IDBIndex IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor WebSocket".split(" "));for(f=0;f<c.length;f++)(e=a[c[f]])&&e.prototype&&(d=e.prototype,e=Fe(e.prototype),d&&(e=Ee(d,e,b),de(d,e,void 0)))}});
Zone.Sc("customElements",(a,b,c)=>{const {qb:d,hu:e}=c.mj();(d||e)&&a.customElements&&"customElements"in a&&c.sA(c,a.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])});
Zone.Sc("XHR",(a,b)=>{(function(m){function r(la){const ja=la.data,oa=ja.target;oa[f]=!1;oa[h]=!1;var gb=oa[e];B||(B=oa[nE],C=oa[oE]);gb&&C.call(oa,"readystatechange",gb);gb=oa[e]=()=>{if(oa.readyState===oa.DONE)if(!ja.aborted&&oa[f]&&"scheduled"===la.state){const Za=oa[b.ce("loadfalse")];if(0!==oa.status&&Za&&0<Za.length){const xc=la.dd;la.dd=function(){const rc=oa[b.ce("loadfalse")];for(let T=0;T<rc.length;T++)rc[T]===la&&rc.splice(T,1);ja.aborted||"scheduled"!==la.state||xc.call(la)};Za.push(la)}else la.dd()}else ja.aborted||
!1!==oa[f]||(oa[h]=!0)};B.call(oa,"readystatechange",gb);oa[c]||(oa[c]=la);P.apply(oa,ja.Yc);oa[f]=!0;return la}function w(){}function v(la){la=la.data;la.aborted=!0;return K.apply(la.target,la.Yc)}var x=m.XMLHttpRequest;if(x){x=x.prototype;var B=x[nE],C=x[oE];!B&&(m=m.XMLHttpRequestEventTarget)&&(m=m.prototype,B=m[nE],C=m[oE]);var J=he(x,"open",()=>function(la,ja){la[d]=0==ja[2];la[g]=ja[1];return J.apply(la,ja)}),O=Yd("fetchTaskAborting"),W=Yd("fetchTaskScheduling"),P=he(x,"send",()=>function(la,
ja){if(!0===b.current[W]||la[d])return P.apply(la,ja);ja={target:la,url:la[g],vq:!1,Yc:ja,aborted:!1};const oa=Zone.current.qv("XMLHttpRequest.send",w,ja,r,v);la&&!0===la[h]&&!ja.aborted&&"scheduled"===oa.state&&oa.dd()}),K=he(x,"abort",()=>function(la,ja){const oa=la[c];if(oa&&"string"==typeof oa.type)null==oa.Ap||oa.data&&oa.data.aborted||oa.nb.Yi(oa);else if(!0===b.current[O])return K.apply(la,ja)})}})(a);const c=Yd("xhrTask"),d=Yd("xhrSync"),e=Yd("xhrListener"),f=Yd("xhrScheduled"),g=Yd("xhrURL"),
h=Yd("xhrErrorBeforeScheduled")});Zone.Sc("geolocation",a=>{a.navigator&&a.navigator.geolocation&&Xd(a.navigator.geolocation)});Zone.Sc("PromiseRejectionEvent",(a,b)=>{function c(d){return function(e){we(a,d).forEach(f=>{var g=a.PromiseRejectionEvent;g&&(g=new g(d,{promise:e.promise,reason:e.Yu}),f.dd(g))})}}a.PromiseRejectionEvent&&(b[Yd("unhandledPromiseRejectionHandler")]=c("unhandledrejection"),b[Yd("rejectionHandledHandler")]=c("rejectionhandled"))});Zone.Sc("queueMicrotask",(a,b,c)=>{Ae(a,c)});Zone.Sc("canvas",(a,b,c)=>{a=a.HTMLCanvasElement;"undefined"!==typeof a&&a.prototype&&a.prototype.toBlob&&c.TH(a.prototype,"toBlob",(d,e)=>({name:"HTMLCanvasElement.toBlob",target:d,Zs:0,Yc:e}))});var Ze=Ve({ha:Ve}),cf=Ve({Wa:Ve}),$e=Ve({QU:Ve}),df=Ve({RU:Ve});var jf=class extends Error{constructor(a,b){super(`${`NG0${Math.abs(a)}`}${b?": "+b:""}`);this.code=a}};var Nf=Ve({T:Ve}),Of=Ve({ta:Ve}),Xf=Ve({be:Ve}),tE=Ve({Xa:Ve}),Zf=Ve({F:Ve}),sh=Ve({gk:Ve}),uE=Ve({UT:Ve});var lf;var rf=Ve({SC:Ve});_.n=class{constructor(a,b){this.A=a;this.ha=void 0;"number"==typeof b?this.gk=b:void 0!==b&&(this.ha=_.Xe({da:this,ca:b.ca||"root",U:b.U}))}get Nb(){return this}toString(){return`InjectionToken ${this.A}`}};var ui=globalThis;var vE={},zf=/\n/gm,sf=void 0;var lg=new _.n("ENVIRONMENT_INITIALIZER");var wE=new _.n("INJECTOR",-1);var kg=new _.n("INJECTOR_DEF_TYPES");var qg=class{get(a,b=vE){if(b===vE)throw a=Error("ma`"+gf(a)),a.name="NullInjectorError",a;return b}};var Tf={},Kf=[];var mg=Ve({ia:String,lb:Ve});var Lm=new _.n("Set Injector scope.");var wg={},xE={},pg=void 0,yE=class{},zE=function(a,b){b=qf(b);let c=og(b)?b:qf(b&&b.ia);const d=xg(b);if(og(b)||!0!==b.Nb)a.B.get(c);else{let e=a.B.get(c);e||(e=ug(void 0,wg,!0),e.U=()=>xf(e.Nb),a.B.set(c,e));c=b;e.Nb.push(b)}a.B.set(c,d)},AE=function(a){if(a.A)throw new jf(205,!1);},Ir=function(a,b){AE(a);a=tf(a);const c=mf();try{return b()}finally{tf(a),mf(c)}},Nh=function(a){const b=tf(a),c=mf();try{const d=a.get(lg,Kf,2);for(const e of d)e()}finally{tf(b),mf(c)}},Ph=class extends yE{get ja(){return this.A}constructor(a,
b,c,d){super();this.parent=b;this.source=c;this.H=d;this.B=new Map;this.D=new Set;this.C=[];this.A=!1;yg(a,e=>zE(this,e));this.B.set(wE,ug(void 0,this));d.has("environment")&&this.B.set(yE,ug(void 0,this));a=this.B.get(Lm);null!=a&&"string"===typeof a.value&&this.H.add(a.value);this.G=new Set(this.get(kg,Kf,2))}destroy(){AE(this);this.A=!0;try{for(const b of this.D)b.ma();const a=this.C;this.C=[];for(const b of a)b()}finally{this.B.clear(),this.D.clear(),this.G.clear()}}Rb(a){AE(this);this.C.push(a);
return()=>{const b=this.C.indexOf(a);-1!==b&&this.C.splice(b,1)}}get(a,b=vE,c=0){AE(this);if(a.hasOwnProperty(uE))return a[uE](this);c=vf(c);const d=tf(this),e=mf();try{if(!(c&4)){let v=this.B.get(a);if(void 0===v){const x=("function"===typeof a||"object"===typeof a&&a instanceof _.n)&&af(a);var f;if(f=x)if(x.ca){var g=qf(x.ca);f="string"===typeof g?"any"===g||this.H.has(g):this.G.has(g)}else f=!1;f?v=ug(tg(a),wg):v=null;this.B.set(a,v)}if(null!=v){b=v;b.value===wg&&(b.value=xE,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.ma}h&&this.D.add(b.value);return b.value}}const w=c&2?rg():this.parent;b=c&8&&b===vE?null:b;return w.get(a,b)}catch(w){if("NullInjectorError"===w.name){(w.ngTempTokenPath=w.ngTempTokenPath||[]).unshift(gf(a));if(d)throw w;h=w;var r=this.source;const v=h.ngTempTokenPath;a.__source&&v.unshift(a.__source);h.message=Af("\n"+h.message,v,r);h.ngTokenPath=v;h.ngTempTokenPath=null;throw h;}throw w;
}finally{mf(e),tf(d)}}toString(){const a=[],b=this.B;for(const c of b.keys())a.push(gf(c));return`R3Injector[${a.join(", ")}]`}};yf(Ag(a=>({da:a})),-1);_.BE=yf(Ag(),8);yf(Ag(),2);_.CE=yf(Ag(),4);yf(Ag(),1);var Eg=null,DE={version:0,jH:0,Wd:!1,ef:void 0,On:void 0,zi:void 0,Sz:0,Tf:void 0,hl:void 0,MN:!1,hy:!1,eI:()=>!1,fI:()=>{},xF:()=>{},NN:()=>{}};var EE=Symbol("oa"),FE=Symbol("pa"),GE=Symbol("qa");Object.assign({},DE,{value:EE,Wd:!0,error:null,gG:Dg,eI(a){return a.value===EE||a.value===FE},fI(a){if(a.value===FE)throw Error("ra");const b=a.value;a.value=FE;const c=Gg(a);let d;try{d=a.sU()}catch(e){d=GE,a.error=e}finally{Kg(a,c)}b!==EE&&b!==GE&&d!==GE&&a.gG(b,d)?a.value=b:(a.value=d,a.version++)}});Object.assign({},DE,{gG:Dg,value:void 0});Object.assign({},DE,{hy:!0,MN:!1,xF:a=>{null!==a.jc&&a.jc(a.Uu)},FU:!1,qU:()=>{}});var Rg=class{constructor(a,b,c){this.Mj=a;this.Kd=b;this.Dt=c}};_.Og.CQ=!0;var Zi,fn;_.Xg=fh(null);Zi=null;fn=!0;var Ih=class{constructor(a,b){var c=_.y;this.U=a;this.C=!1;this.G=b;this.D=c}};var qh=!0,th=0,Ch={},Jh=class{constructor(a,b){this.B=a;this.Id=b}get(a,b,c){return Eh(this.B,this.Id,a,vf(c),b)}};Ve({ia:String,lb:Ve});var HE;_.Km=function(a){if(Array.isArray(a))return Oh({name:""},void 0,a,"");let b;const c=null!=(b=a.name)?b:"";return Oh({name:c},a.parent,a.qc,c)};_.bt=class{};HE=new qg;_.bt.ha=_.Xe({da:_.bt,ca:"any",U:()=>_.k(wE)});_.bt.gk=-1;_.BA=class{};var IE=class{},Ls=class{};var Qh=void 0;var JE=new _.n("AppId",{ca:"root",U:()=>"ng"}),xm=new _.n("Platform Initializer"),KE=new _.n("Platform ID",{ca:"platform",U:()=>"unknown"}),ME,Lq,Kq;new _.n("Application Packages Root URL");_.LE=new _.n("AnimationModuleType");ME=new _.n("CSP nonce",{ca:"root",U:()=>{let a,b;return(null==(a=Rh().body)?void 0:null==(b=a.querySelector("[ngCspNonce]"))?void 0:b.getAttribute("ngCspNonce"))||null}});Lq={Km:[16,32,48,64,96,128,256,384,640,750,828,1080,1200,1920,2048,3840],xU:!1,wU:!1};
Kq=new _.n("ImageConfig",{ca:"root",U:()=>Lq});var NE=class{},OE=class{};_.Sh=class{constructor(a){this.L=a}};_.Sh.gk=function(){return Th(Yg(),_.p())};var PE;PE=class{};_.QE=class{constructor(){this.Qp=null}};_.QE.gk=()=>{const a=_.p(),b=Ug(Yg().index,a);return(Bg(b)?b:a)[11]};var Vh=new Map,Xi=0;var Zh=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,$h=/(<|>)/g;var vj=class{constructor(){this.iD=console}handleError(a){const b=this.FL(a);this.iD.error("ERROR",a);b&&this.iD.error("ORIGINAL ERROR",b)}FL(a){for(a=a&&a.ngOriginalError;a&&a.ngOriginalError;)a=a.ngOriginalError;return a||null}};new _.n("");var RE=new _.n("",{ca:"root",U:()=>!1});_.kj={};var qi=class{constructor(a){this.A=a}toString(){return`SafeValue must use [property]=binding: ${this.A}`+" (see https://g.co/ng/security#xss)"}},SE=class extends qi{hw(){return"HTML"}},TE=class extends qi{hw(){return"URL"}},UE=class extends qi{hw(){return"ResourceURL"}};var ti;var Gi=class{constructor(a){this.A=a}Lt(a){a="<body><remove></remove>"+a;try{const b=(new window.DOMParser).parseFromString(wi(a),"text/html").body;if(null===b)return this.A.Lt(a);b.removeChild(b.firstChild);return b}catch(b){return null}}},Fi=class{constructor(a){this.A=a;this.B=this.A.implementation.createHTMLDocument("sanitization-inert")}Lt(a){const b=this.B.createElement("template");b.innerHTML=wi(a);return b}};var xi=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;var Mi=zi("area,br,col,hr,img,wbr"),VE=zi("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),WE=zi("rp,rt"),XE=Ai(WE,VE),YE=Ai(VE,zi("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")),ZE=Ai(WE,zi("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")),
Ii=Ai(Mi,YE,ZE,XE),Li=zi("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),$E=zi("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"),
aF=zi("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"),
Ki=Ai(Li,$E,aF),Ji=zi("script,style,template"),Ni=function(a,b){if(b&&(a.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw Error("ua`"+a.outerHTML);return b},Hi=class{constructor(){this.A=[]}},Bi=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Ci=/([^#-~ |!])/g,Ei;var bF={NONE:0,lT:1,JT:2,CT:3,URL:4,wT:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};var Pi;var Bj=[],Cj=Object.assign({},DE,{hy:!0,xF:a=>{Wg(a.si)},NN(){this.si[23]=this}});var Fj,dF;_.cF=function(a){Ej(a.B||a.Id)};
Fj=class{get Vn(){const a=this.Id,b=a[1];return mi(b,a,b.firstChild,[])}constructor(a,b){this.Id=a;this.B=b;this.Ao=null;this.Zr=!1}get context(){return this.Id[8]}set context(a){this.Id[8]=a}get ja(){return 256===(this.Id[2]&256)}destroy(){if(this.Ao)this.Ao.Xm(this);else if(this.Zr){const a=this.Id[3];if(Cg(a)){const b=a[8],c=b?b.indexOf(this):-1;-1<c&&(di(a,c),bg(b,c))}this.Zr=!1}fi(this.Id[1],this.Id)}Rb(a){var b=this.Id;if(256===(b[2]&256))throw new jf(911,!1);null===b[21]&&(b[21]=[]);b[21].push(a)}detach(){this.Id[2]&=
-129}Cb(){Aj(this.Id[1],this.Id,this.context)}};dF=class extends Fj{constructor(a){super(a);this.A=a}Cb(){const a=this.A;Aj(a[1],a,a[8],!1)}get context(){return null}};_.eF=class{};_.eF.gk=Gj;var gF,hF,kF,fF,lF,oF,nF,mF;gF=class{supports(a){return Ij(a)}create(a){return new fF(a)}};hF=(a,b)=>b;_.iF=function(a,b){let c=a.C;a=a.H;let d=0,e=null;for(;c||a;){const f=!a||c&&c.Ed<Kj(a,d,e)?c:a,g=Kj(f,d,e),h=f.Ed;if(f===a)d--,a=a.eg;else if(c=c.Qa,null==f.Lj)d++;else{e||(e=[]);const m=g-d,r=h-d;if(m!=r){for(let w=0;w<m;w++){const v=w<e.length?e[w]:e[w]=0,x=v+w;r<=x&&x<m&&(e[w]=v+1)}e[f.Lj]=r-m}}g!==h&&b(f,g,h)}};_.jF=function(a,b){for(a=a.aa;null!==a;a=a.H)b(a)};
kF=function(a){if(a.Yk){let b;for(b=a.rb=a.C;null!==b;b=b.Qa)b.K=b.Qa;for(b=a.M;null!==b;b=b.C)b.Lj=b.Ed;a.M=a.G=null;for(b=a.ea;null!==b;b=b.I)b.Lj=b.Ed;a.ea=a.K=null;a.H=a.B=null;a.aa=a.I=null}};
fF=class{constructor(a){this.length=0;this.I=this.aa=this.B=this.H=this.K=this.ea=this.G=this.M=this.O=this.C=this.rb=this.A=this.D=null;this.Aa=a||hF}tG(a){let b;for(b=this.C;null!==b;b=b.Qa)a(b)}sG(a){let b;for(b=this.M;null!==b;b=b.C)a(b)}uG(a){let b;for(b=this.H;null!==b;b=b.eg)a(b)}kg(a){null==a&&(a=[]);if(!Ij(a))throw new jf(900,!1);return this.check(a)?this:null}Rb(){}check(a){kF(this);let b=this.C,c=!1,d,e,f;if(Array.isArray(a)){this.length=a.length;for(let g=0;g<this.length;g++)e=a[g],f=
this.Aa(g,e),null!==b&&Object.is(b.B,f)?(c&&(b=this.Na(b,e,f,g)),Object.is(b.item,e)||this.X(b,e)):(b=this.Ga(b,e,f,g),c=!0),b=b.Qa}else d=0,Jj(a,g=>{f=this.Aa(d,g);null!==b&&Object.is(b.B,f)?(c&&(b=this.Na(b,g,f,d)),Object.is(b.item,g)||this.X(b,g)):(b=this.Ga(b,g,f,d),c=!0);b=b.Qa;d++}),this.length=d;this.Yb(b);this.se=a;return this.Yk}get Yk(){return null!==this.M||null!==this.ea||null!==this.H||null!==this.aa}Ga(a,b,c,d){let e;null===a?e=this.O:(e=a.Rd,this.Eb(a));a=null===this.A?null:this.A.get(c,
null);null!==a?(Object.is(a.item,b)||this.X(a,b),this.Ma(a,e,d)):(a=null===this.D?null:this.D.get(c,d),null!==a?(Object.is(a.item,b)||this.X(a,b),this.mb(a,e,d)):a=this.cb(new lF(b,c),e,d));return a}Na(a,b,c,d){b=null===this.A?null:this.A.get(c,null);null!==b?a=this.Ma(b,a.Rd,d):a.Ed!=d&&(a.Ed=d,this.ka(a,d));return a}Yb(a){for(;null!==a;){const b=a.Qa;this.Ha(this.za(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.O&&(this.O.Qa=null);
null!==this.B&&(this.B.eg=null);null!==this.I&&(this.I.H=null)}Ma(a,b,c){null!==this.A&&this.A.remove(a);const d=a.G,e=a.eg;null===d?this.H=e:d.eg=e;null===e?this.B=d:e.G=d;this.na(a,b,c);this.ka(a,c);return a}mb(a,b,c){this.za(a);this.na(a,b,c);this.ka(a,c);return a}cb(a,b,c){this.na(a,b,c);this.G=null===this.G?this.M=a:this.G.C=a;return a}na(a,b,c){const d=null===b?this.C:b.Qa;a.Qa=d;a.Rd=b;null===d?this.O=a:d.Rd=a;null===b?this.C=a:b.Qa=a;null===this.D&&(this.D=new mF);nF(this.D,a);a.Ed=c;return a}Eb(a){return this.Ha(this.za(a))}za(a){null!==
this.D&&this.D.remove(a);const b=a.Rd,c=a.Qa;null===b?this.C=c:b.Qa=c;null===c?this.O=b:c.Rd=b;return a}ka(a,b){if(a.Lj===b)return a;this.K=null===this.K?this.ea=a:this.K.I=a;return a}Ha(a){null===this.A&&(this.A=new mF);nF(this.A,a);a.Ed=null;a.eg=null;null===this.B?(this.B=this.H=a,a.G=null):(a.G=this.B,this.B=this.B.eg=a);return a}X(a,b){a.item=b;this.I=null===this.I?this.aa=a:this.I.H=a;return a}};
lF=class{constructor(a,b){this.item=a;this.B=b;this.H=this.I=this.C=this.eg=this.G=this.A=this.D=this.Qa=this.Rd=this.K=this.Lj=this.Ed=null}};oF=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.Ed)&&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}};
nF=function(a,b){const c=b.B;let d=a.map.get(c);d||(d=new oF,a.map.set(c,d));d.add(b)};mF=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 nf(){return 0===this.map.size}clear(){this.map.clear()}};var qF=class{supports(a){return a instanceof Map||Hj(a)}create(){return new pF}},rF=function(a){if(a.Yk){let b;a.O=a.A;for(b=a.O;null!==b;b=b.Qa)b.C=b.Qa;for(b=a.G;null!==b;b=b.B)b.Mj=b.Kd;for(b=a.C;null!=b;b=b.A)b.Mj=b.Kd;a.G=a.H=null;a.C=a.D=null;a.I=null}},pF=class{constructor(){this.K=new Map;this.I=this.D=this.C=this.H=this.G=this.O=this.B=this.A=null}get Yk(){return null!==this.C||null!==this.G||null!==this.I}tG(a){let b;for(b=this.A;null!==b;b=b.Qa)a(b)}sG(a){let b;for(b=this.C;null!==b;b=
b.A)a(b)}uG(a){let b;for(b=this.I;null!==b;b=b.eg)a(b)}kg(a){if(!a)a=new Map;else if(!(a instanceof Map||Hj(a)))throw new jf(900,!1);return this.check(a)?this:null}Rb(){}check(a){rF(this);let b=this.A;this.B=null;this.ea(a,(c,d)=>{b&&b.key===d?(this.M(b,c),this.B=b,b=b.Qa):(c=this.ka(d,c),b=this.na(b,c))});if(b)for(b.Rd&&(b.Rd.Qa=null),this.I=b,a=b;null!==a;a=a.eg)a===this.A&&(this.A=null),this.K.delete(a.key),a.eg=a.Qa,a.Mj=a.Kd,a.Kd=null,a.Rd=null,a.Qa=null;this.H&&(this.H.B=null);this.D&&(this.D.A=
null);return this.Yk}na(a,b){if(a){const c=a.Rd;b.Qa=a;b.Rd=c;a.Rd=b;c&&(c.Qa=b);a===this.A&&(this.A=b);return this.B=a}this.B?(this.B.Qa=b,b.Rd=this.B):this.A=b;this.B=b;return null}ka(a,b){if(this.K.has(a)){a=this.K.get(a);this.M(a,b);b=a.Rd;var c=a.Qa;b&&(b.Qa=c);c&&(c.Rd=b);a.Qa=null;a.Rd=null;return a}c=new sF(a);this.K.set(a,c);c.Kd=b;this.X(c);return c}M(a,b){Object.is(b,a.Kd)||(a.Mj=a.Kd,a.Kd=b,this.aa(a))}X(a){null===this.C?this.C=this.D=a:this.D=this.D.A=a}aa(a){null===this.G?this.G=this.H=
a:this.H=this.H.B=a}ea(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(c=>b(a[c],c))}},sF=class{constructor(a){this.key=a;this.B=this.eg=this.A=this.Rd=this.Qa=this.C=this.Kd=this.Mj=null}};_.tF=class{constructor(a){this.A=a}find(a){const b=this.A.find(c=>c.supports(a));if(null!=b)return b;throw new jf(901,!1);}};_.tF.ha=_.Xe({da:_.tF,ca:"root",U:function(){return new _.tF([new gF])}});_.uF=class{constructor(a){this.A=a}find(a){const b=this.A.find(c=>c.supports(a));if(b)return b;throw new jf(901,!1);}};_.uF.ha=_.Xe({da:_.uF,ca:"root",U:function(){return new _.uF([new qF])}});new _.n("",{ca:"root",U:()=>_.wf(vF)});var vF=class{};vF.ha=_.Xe({da:vF,ca:"root",U:()=>new wF});var xF=function(a,b){for(const c of b)b.delete(c),a.A--,c.pb()},yF=class{constructor(){this.A=0;this.B=new Map}flush(){for(;0<this.A;)for(const [a,b]of this.B){const c=a,d=b;null===c?xF(this,d):c.pb(()=>xF(this,d))}}};yF.ha=_.Xe({da:yF,ca:"root",U:()=>new yF});var wF=class{constructor(){this.tb=new yF}};var zF=!1,AF={set Tg(a){a?console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+Error().stack):zF&&console.log("RxJS: Back to a better error behavior. Thank you. <3");zF=a},get Tg(){return zF}};var BF="function"===typeof Symbol&&Symbol.observable||"@@observable";var CF={closed:!0,next(){},error(a){if(AF.Tg)throw a;Nj(a)},complete(){}};var Sj=(()=>{function a(b){this.message=b?`${b.length} errors occurred during unsubscription:
${b.map((c,d)=>`${d+1}) ${c.toString()}`).join("\n  ")}`:"";this.name="UnsubscriptionError";this.errors=b;return this}a.prototype=Object.create(Error.prototype);return a})();var sk=Array.isArray||(a=>a&&"number"===typeof a.length);var DF;
_.Qj=class{constructor(a){this.closed=!1;this.Fm=this.Vo=null;a&&(this.BL=!0,this.Se=a)}unsubscribe(){let a;if(!this.closed){var {Vo:b,BL:c,Se:d,Fm:e}=this;this.closed=!0;this.Fm=this.Vo=null;if(b instanceof _.Qj)b.remove(this);else if(null!==b)for(var f=0;f<b.length;++f)b[f].remove(this);if(Oj(d)){c&&(this.Se=void 0);try{d.call(this)}catch(g){a=g instanceof Sj?Tj(g.errors):[g]}}if(sk(e)){f=-1;let g=e.length;for(;++f<g;){const h=e[f];if(Pj(h))try{h.unsubscribe()}catch(m){a=a||[],m instanceof Sj?a=
a.concat(Tj(m.errors)):a.push(m)}}}if(a)throw new Sj(a);}}add(a){let b=a;if(!a)return _.Qj.EMPTY;switch(typeof a){case "function":b=new _.Qj(a);case "object":if(b===this||b.closed||"function"!==typeof b.unsubscribe)return b;if(this.closed)return b.unsubscribe(),b;b instanceof _.Qj||(a=b,b=new _.Qj,b.Fm=[a]);break;default:throw Error("wa`"+a);}let {Vo:c}=b;if(null===c)b.Vo=this;else if(c instanceof _.Qj){if(c===this)return b;b.Vo=[c,this]}else if(-1===c.indexOf(this))c.push(this);else return b;a=this.Fm;
null===a?this.Fm=[b]:a.push(b);return b}remove(a){const b=this.Fm;b&&(a=b.indexOf(a),-1!==a&&b.splice(a,1))}};DF=new _.Qj;DF.closed=!0;_.Qj.EMPTY=DF;var FF;
_.EF=class extends _.Qj{static create(a,b,c){a=new _.EF(a,b,c);a.Yf=!1;return a}constructor(a,b,c){super();this.Lv=null;this.Uc=this.Yf=this.Kv=!1;switch(arguments.length){case 0:this.destination=CF;break;case 1:if(!a){this.destination=CF;break}if("object"===typeof a){a instanceof _.EF?(this.Yf=a.Yf,this.destination=a,a.add(this)):(this.Yf=!0,this.destination=new FF(this,a));break}default:this.Yf=!0,this.destination=new FF(this,a,b,c)}}next(a){this.Uc||this.Qa(a)}error(a){this.Uc||(this.Uc=!0,this.oe(a))}complete(){this.Uc||
(this.Uc=!0,this.Kc())}unsubscribe(){this.closed||(this.Uc=!0,super.unsubscribe())}Qa(a){this.destination.next(a)}oe(a){this.destination.error(a);this.unsubscribe()}Kc(){this.destination.complete();this.unsubscribe()}};
FF=class extends _.EF{constructor(a,b,c,d){super();this.A=a;let e,f=this;Oj(b)?e=b:b&&(e=b.next,c=b.error,d=b.complete,b!==CF&&(f=Object.create(b),Rj(b)&&b.add(this.unsubscribe.bind(this)),f.unsubscribe=this.unsubscribe.bind(this)));this.B=f;this.Qa=e;this.oe=c;this.Kc=d}next(a){if(!this.Uc&&this.Qa){const b=this.A;AF.Tg&&b.Yf?this.C(b,this.Qa,a)&&this.unsubscribe():this.D(this.Qa,a)}}error(a){if(!this.Uc){const b=this.A,c=AF.Tg;if(this.oe)c&&b.Yf?this.C(b,this.oe,a):this.D(this.oe,a),this.unsubscribe();
else if(b.Yf)c?(b.Lv=a,b.Kv=!0):Nj(a),this.unsubscribe();else{this.unsubscribe();if(c)throw a;Nj(a)}}}complete(){if(!this.Uc){const a=this.A;if(this.Kc){const b=()=>this.Kc.call(this.B);AF.Tg&&a.Yf?this.C(a,b):this.D(b)}this.unsubscribe()}}D(a,b){try{a.call(this.B,b)}catch(c){this.unsubscribe();if(AF.Tg)throw c;Nj(c)}}C(a,b,c){if(!AF.Tg)throw Error("xa");try{b.call(this.B,c)}catch(d){return AF.Tg?(a.Lv=d,a.Kv=!0):Nj(d),!0}return!1}Se(){const a=this.A;this.A=this.B=null;a.unsubscribe()}};var GF=class extends _.EF{constructor(a){super();this.destination=a}};_.A=function(a,...b){return 0===b.length?a:Vj(b)(a)};
_.Yj=class{constructor(a){a&&(this.Sd=a)}Bn(a){const b=new _.Yj;b.source=this;b.operator=a;return b}subscribe(a,b,c){const d=this.operator;a:{if(a){if(a instanceof _.EF||Wj(a)&&Rj(a))break a;if(Wj(a)){a=new GF(a);break a}}a=a||b||c?new _.EF(a,b,c):new _.EF(CF)}d?a.add(d.call(a,this.source)):a.add(this.source||AF.Tg&&!a.Yf?this.Sd(a):this.D(a));if(AF.Tg&&a.Yf&&(a.Yf=!1,a.Kv))throw a.Lv;return a}D(a){try{return this.Sd(a)}catch(c){AF.Tg&&(a.Kv=!0,a.Lv=c);var b;a:{for(b=a;b;){const d=b.destination,e=
b.Uc;if(b.closed||e){b=!1;break a}d&&d instanceof _.EF?b=d:b=null}b=!0}b?a.error(c):console.warn(c)}}forEach(a,b){b=Xj(b);return new b((c,d)=>{let e;e=this.subscribe(f=>{try{a(f)}catch(g){d(g),e&&e.unsubscribe()}},d,c)})}Sd(a){const b=this.source;return b&&b.subscribe(a)}[BF](){return this}};_.Yj.create=a=>new _.Yj(a);var HF=class extends _.Qj{constructor(a,b){super();this.Og=a;this.gf=b;this.closed=!1}unsubscribe(){if(!this.closed){this.closed=!0;var a=this.Og,b=a.ke;this.Og=null;!b||0===b.length||a.Uc||a.closed||(a=b.indexOf(this.gf),-1!==a&&b.splice(a,1))}}};var IF=(()=>{function a(){this.message="object unsubscribed";this.name="ObjectUnsubscribedError";return this}a.prototype=Object.create(Error.prototype);return a})();_.JF=function(a){const b=new _.Yj;b.source=a;return b};
_.Jl=class extends _.Yj{constructor(){super();this.ke=[];this.Pf=this.Uc=this.closed=!1;this.B=null}Bn(a){const b=new KF(this,this);b.operator=a;return b}next(a){if(this.closed)throw new IF;if(!this.Uc){var b=this.ke;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 IF;this.Pf=!0;this.B=a;this.Uc=!0;var b=this.ke;const c=b.length;b=b.slice();for(let d=0;d<c;d++)b[d].error(a);this.ke.length=0}complete(){if(this.closed)throw new IF;this.Uc=!0;var a=this.ke;
const b=a.length;a=a.slice();for(let c=0;c<b;c++)a[c].complete();this.ke.length=0}unsubscribe(){this.closed=this.Uc=!0;this.ke=null}D(a){if(this.closed)throw new IF;return super.D(a)}Sd(a){if(this.closed)throw new IF;if(this.Pf)return a.error(this.B),_.Qj.EMPTY;if(this.Uc)return a.complete(),_.Qj.EMPTY;this.ke.push(a);return new HF(this,a)}};_.Jl.create=(a,b)=>new KF(a,b);
var KF=class extends _.Jl{constructor(a,b){super();this.destination=a;this.source=b}next(a){const b=this.destination;b&&b.next&&b.next(a)}error(a){const b=this.destination;b&&b.error&&this.destination.error(a)}complete(){const a=this.destination;a&&a.complete&&this.destination.complete()}Sd(a){return this.source?this.source.subscribe(a):_.Qj.EMPTY}};var LF;LF=function(a){if(a.Pf)throw a.B;if(a.closed)throw new IF;return a.C};_.fr=class extends _.Jl{constructor(a){super();this.C=a}get value(){return LF(this)}Sd(a){const b=super.Sd(a);b&&!b.closed&&a.next(this.C);return b}next(a){super.next(this.C=a)}};_.ds=new _.Yj(a=>a.complete());var ak=a=>b=>{for(let c=0,d=a.length;c<d&&!b.closed;c++)b.next(a[c]);b.complete()};var MF={now(){return(MF.tb||Date).now()},tb:void 0};_.Nl=class extends _.Jl{constructor(a=Infinity,b=Infinity,c=MF){super();this.X=c;this.A=[];this.H=!1;this.C=1>a?1:a;this.K=1>b?1:b;Infinity===b?(this.H=!0,this.next=this.M):this.next=this.O}M(a){const b=this.A;b.push(a);b.length>this.C&&b.shift();super.next(a)}O(a){this.A.push({time:this.G(),value:a});this.I();super.next(a)}Sd(a){const b=this.H,c=b?this.A:this.I(),d=c.length;let e;if(this.closed)throw new IF;this.Uc||this.Pf?e=_.Qj.EMPTY:(this.ke.push(a),e=new HF(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.Pf?a.error(this.B):this.Uc&&a.complete();return e}G(){const a=this.X;return a?a.now():MF.now()}I(){const a=this.G(),b=this.C,c=this.K,d=this.A,e=d.length;let f=0;for(;f<e&&!(a-d[f].time<c);)f++;e>b&&(f=Math.max(f,e-b));0<f&&d.splice(0,f);return d}};var OF=class{constructor(a,b=NF){this.B=a;this.now=b}jc(a,b=0,c){return(new this.B(this,a)).jc(c,b)}},NF=MF.now;var fk=(()=>{function a(){this.message="no elements in sequence";this.name="EmptyError";return this}a.prototype=Object.create(Error.prototype);return a})();var ik=class{call(a,b){b.Xo++;a=new PF(a,b);const c=b.subscribe(a);a.closed||(a.connection=b.connect());return c}},PF=class extends _.EF{constructor(a,b){super(a);this.A=b;this.connection=null}Se(){var a=this.A;if(a){this.A=null;var b=a.Xo;0>=b?this.connection=null:(a.Xo=b-1,1<b?this.connection=null:(b=this.connection,a=a.lm,this.connection=null,!a||b&&a!==b||a.unsubscribe()))}else this.connection=null}};var Hl,SF;_.RF=class extends _.Yj{constructor(a,b){super();this.source=a;this.jJ=b;this.Xo=0;this.us=!1}Sd(a){return this.Mt().subscribe(a)}Mt(){const a=this.uk;if(!a||a.Uc)this.uk=this.jJ();return this.uk}connect(){let a=this.lm;a||(this.us=!1,a=this.lm=new _.Qj,a.add(this.source.subscribe(new QF(this.Mt(),this))),a.closed&&(this.lm=null,a=_.Qj.EMPTY));return a}Uq(){return jk()(this)}};SF=_.RF.prototype;
Hl={operator:{value:null},Xo:{value:0,writable:!0},uk:{value:null,writable:!0},lm:{value:null,writable:!0},Sd:{value:SF.Sd},us:{value:SF.us,writable:!0},Mt:{value:SF.Mt},connect:{value:SF.connect},Uq:{value:SF.Uq}};var QF=class extends _.EF{constructor(a,b){super();this.destination=a;this.A=b}oe(a){this.Se();super.oe(a)}Kc(){this.A.us=!0;this.Se();super.Kc()}Se(){const a=this.A;if(a){this.A=null;const b=a.lm;a.Xo=0;a.uk=null;a.lm=null;b&&b.unsubscribe()}}};var kk=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new TF(a,this.A))}},TF=class extends _.EF{constructor(a,b){super(a);this.A=b;this.count=0;this.B=this}Qa(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 UF="function"===typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";var VF=a=>b=>{const c=a[UF]();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 WF=a=>b=>{const c=a[BF]();if("function"!==typeof c.subscribe)throw new TypeError("Ba");return c.subscribe(b)};var XF=a=>b=>{a.then(c=>{b.closed||(b.next(c),b.complete())},c=>b.error(c)).then(null,Nj);return b};var qk=a=>{if(a&&"function"===typeof a[BF])return WF(a);if(a&&"number"===typeof a.length&&"function"!==typeof a)return ak(a);if(a&&"function"!==typeof a.subscribe&&"function"===typeof a.then)return XF(a);if(a&&"function"===typeof a[UF])return VF(a);if(Symbol&&Symbol.asyncIterator&&a&&"function"===typeof a[Symbol.asyncIterator])return mk(a);throw new TypeError("Ca`"+(Pj(a)?"an invalid object":`'${a}'`));};var ZF,aG;_.YF=class extends _.EF{constructor(a){super();this.parent=a}Qa(a){this.parent.xf(a)}oe(a){this.parent.Eq(a);this.unsubscribe()}Kc(){this.parent.Vf();this.unsubscribe()}};ZF=class extends _.EF{constructor(a,b,c){super();this.parent=a;this.A=b;this.B=c}Qa(a){this.parent.xf(this.A,a,this.B,this)}oe(a){this.parent.Eq(a);this.unsubscribe()}Kc(){this.parent.Vf(this);this.unsubscribe()}};_.$F=class extends _.EF{xf(a){this.destination.next(a)}Eq(a){this.destination.error(a)}Vf(){this.destination.complete()}};
aG=class extends _.EF{xf(a,b){this.destination.next(b)}Eq(a){this.destination.error(a)}Vf(){this.destination.complete()}};var bG={},tk=class{constructor(a,b){this.A=a;this.keys=b}call(a,b){return b.subscribe(new cG(a,this.A,this.keys))}},cG=class extends aG{constructor(a,b,c){super(a);this.C=b;this.keys=c;this.active=0;this.values=[];this.B=[]}Qa(a){this.values.push(bG);this.B.push(a)}Kc(){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(_.rk(a[c],new ZF(this,null,c)))}}Vf(){0===--this.active&&this.destination.complete()}xf(a,b,c){const d=this.values;
var e=d[c];e=this.A?e===bG?--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 xk=class{constructor(a,b=Infinity){this.B=a;this.A=b}call(a,b){return b.subscribe(new dG(a,this.B,this.A))}},dG=class extends _.$F{constructor(a,b,c=Infinity){super(a);this.destination=a;this.B=b;this.A=c;this.nn=!1;this.buffer=[];this.index=this.active=0}Qa(a){if(this.active<this.A){let b;const c=this.index++;try{b=this.B(a,c)}catch(d){this.destination.error(d);return}this.active++;a=new _.YF(this);this.destination.add(a);_.rk(b,a)}else this.buffer.push(a)}Kc(){this.nn=!0;0===this.active&&0===
this.buffer.length&&this.destination.complete();this.unsubscribe()}xf(a){this.destination.next(a)}Vf(){const a=this.buffer;this.active--;0<a.length?this.Qa(a.shift()):0===this.active&&this.nn&&this.destination.complete()}};var eG=class extends _.Qj{constructor(){super()}jc(){return this}};var fG=class extends eG{constructor(a,b){super();this.scheduler=a;this.C=b;this.pending=!1}jc(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)}Vp(a,b){if(this.closed)return Error("Ga");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}Se(){const a=this.id,b=this.scheduler,c=b.actions,d=c.indexOf(this);this.state=this.C=null;this.pending=!1;this.scheduler=null;-1!==d&&c.splice(d,1);null!=a&&(this.id=this.A(b,a,null));this.delay=null}};var gG=class extends OF{constructor(a,b=NF){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.Vp(a.state,a.delay))break;while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}}};_.Gk=new gG(fG);var hG=new _.Yj(Kk);var Lk=class{constructor(a){this.predicate=a}call(a,b){return b.subscribe(new iG(a,this.predicate))}},iG=class extends _.EF{constructor(a,b){super(a);this.predicate=b;this.count=0}Qa(a){let b;try{b=this.predicate.call(void 0,a,this.count++)}catch(c){this.destination.error(c);return}b&&this.destination.next(a)}};var Qk=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new jG(a,this.A))}},jG=class extends _.EF{constructor(a,b){Object.create(null);super(a);this.A=[];this.active=0;this.B=b}Qa(a){const b=this.A;sk(a)?b.push(new kG(a)):"function"===typeof a[UF]?b.push(new lG(a[UF]())):b.push(new mG(this.destination,this,a))}Kc(){const a=this.A,b=a.length;this.unsubscribe();if(0===b)this.destination.complete();else{this.active=b;for(let c=0;c<b;c++){const d=a[c];d.gS?this.destination.add(d.subscribe()):
this.active--}}}C(a){let b;try{b=this.B.apply(this,a)}catch(c){this.destination.error(c);return}this.destination.next(b)}},lG=class{constructor(a){this.B=a;this.A=a.next()}Yd(){return!0}next(){const a=this.A;this.A=this.B.next();return a}nn(){const a=this.A;return a&&!!a.done}},kG=class{constructor(a){this.B=a;this.length=this.index=0;this.length=a.length}[UF](){return this}next(){const a=this.index++,b=this.B;return a<this.length?{value:b[a],done:!1}:{value:null,done:!0}}Yd(){return this.B.length>
this.index}nn(){return this.B.length===this.index}},mG=class extends _.$F{constructor(a,b,c){super(a);this.parent=b;this.observable=c;this.gS=!0;this.buffer=[];this.A=!1}[UF](){return this}next(){const a=this.buffer;return 0===a.length&&this.A?{value:null,done:!0}:{value:a.shift(),done:!1}}Yd(){return 0<this.buffer.length}nn(){return 0===this.buffer.length&&this.A}Vf(){if(0<this.buffer.length){this.A=!0;var a=this.parent;a.active--;0===a.active&&a.destination.complete()}else this.destination.complete()}xf(a){this.buffer.push(a);
a:{a=this.parent;const d=a.A,e=d.length,f=a.destination;for(var b=0;b<e;b++){var c=d[b];if("function"===typeof c.Yd&&!c.Yd())break a}b=!1;c=[];for(let g=0;g<e;g++){let h=d[g],m=h.next();h.nn()&&(b=!0);if(m.done){f.complete();break a}c.push(m.value)}a.B?a.C(c):f.next(c);b&&f.complete()}}subscribe(){return _.rk(this.observable,new _.YF(this))}};var Uk=(()=>{function a(b=null){this.message="Timeout has occurred";this.name="TimeoutError";this.info=b;return this}a.prototype=Object.create(Error.prototype);return a})();var nG=1,oG,Vk={},pG=function(a){const b=nG++;Vk[b]=!0;oG||(oG=Promise.resolve());oG.then(()=>Wk(b)&&a());return b};var qG=new class extends gG{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.Vp(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 fG{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=pG(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&&(Wk(b),a.A=void 0)}});(()=>{function a(){this.message="argument out of range";this.name="ArgumentOutOfRangeError";return this}a.prototype=Object.create(Error.prototype);return a})();(()=>{function a(b){this.message=b;this.name="NotFoundError";return this}a.prototype=Object.create(Error.prototype);return a})();(()=>{function a(b){this.message=b;this.name="SequenceError";return this}a.prototype=Object.create(Error.prototype);return a})();_.rG=class extends _.Jl{constructor(a=!1){super();this.A=a}emit(a){super.next(a)}subscribe(a,b,c){var d=a;b=b||(()=>null);if(a&&"object"===typeof a){let e;d=null==(e=a.next)?void 0:e.bind(a);let f;b=null==(f=a.error)?void 0:f.bind(a);let g;c=null==(g=a.complete)?void 0:g.bind(a)}this.A&&(b=Yk(b),d&&(d=Yk(d)),c&&(c=Yk(c)));d=super.subscribe({next:d,error:b,complete:c});a instanceof _.Qj&&a.add(d);return d}};var $k=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new sG(a,this.A))}},tG=function(a){const b=a.value,c=a.Yd,d=a.A;d&&(a.remove(d),a.A=null,d.unsubscribe());c&&(a.value=null,a.Yd=!1,a.destination.next(b))},sG=class extends _.$F{constructor(a,b){super(a);this.B=b;this.value=null;this.Yd=!1;this.A=null}Qa(a){this.value=a;this.Yd=!0;if(!this.A){let b;try{const c=this.B;b=c(a)}catch(c){return this.destination.error(c)}a=_.rk(b,new _.YF(this));!a||a.closed?tG(this):this.add(this.A=a)}}xf(){tG(this)}Vf(){tG(this)}};var el=class{constructor(a){this.A=a;this.scheduler=_.Gk}call(a,b){return b.subscribe(new uG(a,this.A,this.scheduler))}},vG=function(a){const b=a.A;null!==b&&(a.remove(b),b.unsubscribe(),a.A=null)},gl=function(a){vG(a);if(a.Yd){const b=a.mu;a.mu=null;a.Yd=!1;a.destination.next(b)}},uG=class extends _.EF{constructor(a,b,c){super(a);this.B=b;this.scheduler=c;this.mu=this.A=null;this.Yd=!1}Qa(a){vG(this);this.mu=a;this.Yd=!0;this.add(this.A=this.scheduler.jc(hl,this.B,this))}Kc(){gl(this);this.destination.complete()}};var il=class{constructor(a){this.defaultValue=a}call(a,b){return b.subscribe(new wG(a,this.defaultValue))}},wG=class extends _.EF{constructor(a,b){super(a);this.defaultValue=b;this.nf=!0}Qa(a){this.nf=!1;this.destination.next(a)}Kc(){this.nf&&this.destination.next(this.defaultValue);this.destination.complete()}};var kl=class{constructor(a,b){this.delay=a;this.scheduler=b}call(a,b){return b.subscribe(new xG(a,this.delay,this.scheduler))}},yG=function(a){var b=a.source;const c=b.A,d=a.scheduler,e=a.destination;for(;0<c.length&&0>=c[0].time-d.now();)e.next(c.shift().value);0<c.length?(b=Math.max(0,c[0].time-d.now()),this.jc(a,b)):(b.Uc?b.destination.complete():this.unsubscribe(),b.active=!1)},xG=class extends _.EF{constructor(a,b,c){super(a);this.destination=a;this.delay=b;this.scheduler=c;this.A=[];this.active=
!1}B(a){this.active=!0;const b=this.destination;b.add(a.jc(yG,this.delay,{source:this,destination:b,scheduler:a}))}Qa(a){const b=this.scheduler;a=new zG(b.now()+this.delay,a);this.A.push(a);!1===this.active&&this.B(b)}oe(a){this.A.length=0;this.destination.error(a);this.unsubscribe()}Kc(){0===this.A.length&&this.destination.complete();this.unsubscribe()}},zG=class{constructor(a,b){this.time=a;this.value=b}};var ml=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new AG(a,this.A))}},BG=function(a,b){b.unsubscribe();const c=a.A.indexOf(b);-1!==c&&a.A.splice(c,1);return b.A},CG=function(a){a.B&&0===a.A.length&&a.destination.complete()},AG=class extends aG{constructor(a,b){super(a);this.C=b;this.B=!1;this.A=[];this.index=0}xf(a,b,c,d){this.destination.next(a);BG(this,d);CG(this)}Eq(a){this.oe(a)}Vf(a){(a=BG(this,a))&&this.destination.next(a);CG(this)}Qa(a){const b=this.index++;try{const c=this.C(a,
b);if(c){const d=_.rk(c,new ZF(this,a,0));d&&!d.closed&&(this.destination.add(d),this.A.push(d))}}catch(c){this.destination.error(c)}}Kc(){this.B=!0;CG(this);this.unsubscribe()}};var ol=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new DG(a,this.A))}},DG=class extends _.EF{constructor(a,b){super(a);this.B=!1;"function"===typeof b&&(this.A=b)}A(a,b){return a===b}Qa(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 ql=class{constructor(){this.count=1}call(a,b){return b.subscribe(new EG(a,this.count))}},EG=class extends _.EF{constructor(a,b){super(a);this.count=b;this.A=0}Qa(a){const b=this.count,c=++this.A;c<=b&&(this.destination.next(a),c===b&&(this.destination.complete(),this.unsubscribe()))}};var tl=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new FG(a,this.A))}},FG=class extends _.EF{constructor(a,b){super(a);this.A=b;this.Yd=!1}Qa(a){this.Yd=!0;this.destination.next(a)}Kc(){if(this.Yd)return this.destination.complete();let a;try{a=this.A()}catch(b){a=b}this.destination.error(a)}};var vl=class{constructor(a){this.callback=a}call(a,b){a=b.subscribe(a);a.add(this.callback);return a}};var yl=class{constructor(){this.total=1}call(a,b){return b.subscribe(new GG(a,this.total))}},GG=class extends _.EF{constructor(a,b){super(a);this.total=b;this.A=[];this.count=0}Qa(a){const b=this.A,c=this.total,d=this.count++;b.length<c?b.push(a):b[d%c]=a}Kc(){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 Bl=class{constructor(a){this.value=a}call(a,b){return b.subscribe(new HG(a,this.value))}},HG=class extends _.EF{constructor(a,b){super(a);this.value=b}Qa(){this.destination.next(this.value)}};var Dl=class{constructor(a,b,c=!1){this.A=a;this.seed=b;this.B=c}call(a,b){return b.subscribe(new IG(a,this.A,this.seed,this.B))}},IG=class extends _.EF{constructor(a,b,c,d){super(a);this.B=b;this.ee=c;this.A=d;this.index=0}Qa(a){const b=this.destination;if(this.A){const c=this.index++;let d;try{d=this.B(this.ee,a,c)}catch(e){b.error(e);return}this.ee=d;b.next(d)}else this.ee=a,this.A=!0,b.next(a)}};var Ol=class{constructor(){this.total=1}call(a,b){return b.subscribe(new JG(a,this.total))}},JG=class extends _.EF{constructor(a,b){super(a);this.total=b;this.count=0}Qa(a){++this.count>this.total&&this.destination.next(a)}};var Rl=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new KG(a,this.A))}},KG=class extends _.$F{constructor(a,b){super(a);this.destination=a;this.B=b;this.index=0}Qa(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 _.YF(this);this.destination.add(a);this.A=a;_.rk(b,a)}Kc(){const a=this.A;a&&!a.closed||super.Kc();this.unsubscribe()}Se(){this.A=void 0}Vf(){this.A=void 0;this.Uc&&super.Kc()}xf(a){this.destination.next(a)}};var Tl=class{constructor(a){this.A=a}call(a,b){a=new LG(a);const c=_.rk(this.A,new _.YF(a));return c&&!a.A?(a.add(c),b.subscribe(a)):a}},LG=class extends _.$F{constructor(a){super(a);this.A=!1}xf(){this.A=!0;this.complete()}Vf(){}};var Vl=class{constructor(a){this.A=a;this.complete=this.error=void 0}call(a,b){return b.subscribe(new MG(a,this.A,this.error,this.complete))}},MG=class extends _.EF{constructor(a,b,c,d){super(a);this.B=this.C=this.D=Kk;this.C=c||Kk;this.B=d||Kk;Oj(b)?(this.A=this,this.D=b):b&&(this.A=b,this.D=b.next||Kk,this.C=b.error||Kk,this.B=b.complete||Kk)}Qa(a){try{this.D.call(this.A,a)}catch(b){this.destination.error(b);return}this.destination.next(a)}oe(a){try{this.C.call(this.A,a)}catch(b){this.destination.error(b);
return}this.destination.error(a)}Kc(){try{this.B.call(this.A)}catch(a){this.destination.error(a);return}return this.destination.complete()}};var Xl=class{constructor(a,b){this.A=a;this.B=b}call(a,b){return b.subscribe(new NG(a,this.A,this.B))}},NG=class extends aG{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(_.rk(b[c],new ZF(this,void 0,c)))}xf(a,b,c){this.values[c]=b;b=this.A;0<b.length&&(c=b.indexOf(c),-1!==c&&b.splice(c,1))}Vf(){}Qa(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 OG,Qm;_.gm=function(){return"undefined"!==typeof Zone&&!0===Zone.current.get("isAngularZone")};
_.fm=class{constructor({qO:a=!1,Cv:b=!1,nr:c=!1}){this.hq=this.hz=!1;this.isStable=!0;this.KH=new _.rG(!1);this.Cu=new _.rG(!1);this.le=new _.rG(!1);this.Gj=new _.rG(!1);if("undefined"==typeof Zone)throw new jf(908,!1);Zone.oN();this.Bm=0;this.zM=this.Sh=Zone.current;Zone.TaskTrackingZoneSpec&&(this.Sh=this.Sh.ph(new Zone.TaskTrackingZoneSpec));a&&Zone.longStackTraceZoneSpec&&(this.Sh=this.Sh.ph(Zone.longStackTraceZoneSpec));this.Cv=!c&&b;this.nr=c;this.lu=-1;b="function"===typeof ui.requestAnimationFrame;
a=ui[b?"requestAnimationFrame":"setTimeout"];b=ui[b?"cancelAnimationFrame":"clearTimeout"];"undefined"!==typeof Zone&&a&&b&&((b=a[Zone.ce("OriginalDelegate")])&&(a=b),Zone.ce("OriginalDelegate"));this.tQ=a;em(this)}pb(a,b,c){return this.Sh.pb(a,b,c)}ov(a,b,c){const d=this.Sh;a=d.pv("NgZoneEvent: undefined",a,OG,Zk,Zk);try{return d.ov(a,b,c)}finally{d.Yi(a)}}Al(a,b,c){return this.Sh.Al(a,b,c)}Ja(a){return this.zM.pb(a)}};OG={};Qm=new _.n("",{ca:"root",U:hm});var PG=class{constructor(){this.B=0;this.handler=null;this.A=[]}yp(){let a;null==(a=this.handler)||a.xV();this.B++}end(){this.B--;if(0===this.B){for(const b of this.A)b();this.A.length=0;let a;null==(a=this.handler)||a.Vp()}}ma(){let a;null==(a=this.handler)||a.destroy();this.handler=null;this.A.length=0}};PG.ha=_.Xe({da:PG,ca:"root",U:()=>new PG});var QG=class{};QG.ha=_.Xe({da:QG,ca:"root",U:()=>null});var RG=new class{constructor(a){this.A=a}}("0.0.0-PLACEHOLDER");var SG={};var AA=function(a,b){return new TG(b[Nf]||null,a.Gn)},UG=class extends _.BA{constructor(a){super();this.Gn=a}},VG=class{constructor(a,b){this.Ka=a;this.Ku=b}get(a,b,c){c=vf(c);const d=this.Ka.get(a,SG,c);return d!==SG||b===SG?d:this.Ku.get(a,b,c)}},TG=class extends OE{get inputs(){var a=this.A;const b=a.sh;a=km(a.inputs);if(null!==b)for(const c of a)b.hasOwnProperty(c.Nj)&&(c.transform=b[c.Nj]);return a}get outputs(){return km(this.A.outputs)}constructor(a,b){super();this.A=a;this.Gn=b;this.ey=a.type;
this.co=a.J.map(Hf).join(",");this.Sa=a.Sa?a.Sa:[];this.xP=!!b}create(a,b,c,d){d=d||this.Gn;var e;(d=d instanceof yE?d:null==(e=d)?void 0:e.Ka)&&null!==this.A.cz&&(d=this.A.cz(d)||d);var f=d?new VG(a,d):a;a=f.get(PE,null);if(null===a)throw new jf(407,!1);e=f.get(QG,null);d=f.get(PG,null);d={wl:a,DR:e,NG:null,jN:d};a=a.Gk(null,this.A);e=this.A.J[0][0]||"div";if(c)e=this.A.La,e=f.get(RE,!1)||3===e,e=a.C(c,e);else{var g=e.toLowerCase();e=a.createElement(e,"svg"===g?"svg":"math"===g?"math":null)}g=e;
e=this.A.hA?576:528;var h=this.A.Gl?4608:e,m=null;null!==g&&(m=null);e=jj(0,null,null,1,0,null,null,null,null,null,null);f=Yi(null,e,null,h,null,null,d,a,f,null,m);eh(f);let r,w;try{const ja=this.A;h=null;if(ja.Yp){var v=[];h=new Map;ja.Yp(ja,v,h);v.push(ja)}else v=[ja];var x=f[1];f[25]=g;var B=$i(x,25,2,"#host",null);x=v;var C=f[1];for(var J of x)B.yg=Ef(B.yg,J.Ea);null!==B.yg&&(jm(B,B.yg,!0),null!==g&&li(a,g,B));J=null;null!==g&&(J=null);var O=d.wl.Gk(g,ja);m=16;ja.Gl?m=4096:ja.hA&&(m=64);const oa=
Yi(f,dj(ja),null,m,f[B.index],B,d,O,null,null,J);C.vd&&oj(C,B,x.length-1);ej(f,oa);var W=f[B.index]=oa;w=e.data[25];if(g)if(c)Cf(a,g,["ng-version",RG.A]);else{var P=ja.J[0];c=[];B=[];C=1;for(O=2;C<P.length;){let ba=P[C];if("string"===typeof ba)2===O?""!==ba&&c.push(ba,P[++C]):8===O&&B.push(ba);else{if(0!==(O&1))break;O=ba}C++}const {Ec:T,Om:Z}={Ec:c,Om:B};T&&Cf(a,g,T);if(Z&&0<Z.length){var K=Z.join(" ");""===K?a.removeAttribute(g,"class"):a.setAttribute(g,"class",K)}}if(void 0!==b){var la=this.Sa;
const T=w.Eg=[];for(P=0;P<la.length;P++){const Z=b[P];T.push(null!=Z?Array.from(Z):null)}}b=v;v=h;la=[lm];const gb=Yg(),Za=f[1],xc=Tg(gb,f);pj(Za,f,gb,b,null,v);for(v=0;v<b.length;v++){const T=Hh(f,Za,gb.xe+v,gb);Wh(T,f)}gj(Za,f,gb);xc&&Wh(xc,f);const rc=Hh(f,Za,gb.xe+gb.bi,gb);W[8]=f[8]=rc;if(null!==la)for(const T of la)T(rc,ja);cj(Za,gb,W);r=rc;im(e,f,null)}finally{hh()}return new WG(this.ey,r,Th(w,f),f,w)}},WG=class extends NE{constructor(a,b,c,d,e){super();this.location=c;this.D=d;this.B=e;this.C=
null;this.instance=b;this.A=this.G=new dF(d);this.ey=a}Av(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,mj(c[1],c,d,a,b),this.C.set(a,b),a=Ug(this.B.index,c),Ej(a)))}get Ka(){return new Jh(this.B,this.D)}destroy(){this.A.destroy()}Rb(a){this.A.Rb(a)}};var XG=class extends IE{constructor(a,b){super();this.eb=b;this.Pw=[];this.B=[];this.C=new UG(this);var c=(a[tE]||null).zp;this.Pw=c instanceof Function?c():c;this.A=Mh(a,b,[{ia:IE,lb:this},{ia:_.BA,lb:this.C}],gf(a),new Set(["environment"]));Nh(this.A);this.instance=this.A.get(a)}get Ka(){return this.A}destroy(){const a=this.A;!a.ja&&a.destroy();this.B.forEach(b=>b());this.B=null}Rb(a){this.B.push(a)}},Ms=class extends Ls{constructor(a){super();this.A=a}create(a){return new XG(this.A,a)}},mm=class extends IE{constructor(a){super();
this.C=new UG(this);this.instance=null;const b=new Ph([...a.qc,{ia:IE,lb:this},{ia:_.BA,lb:this.C}],a.parent||rg(),a.LF,new Set(["environment"]));this.Ka=b;a.uI&&Nh(b)}destroy(){this.Ka.destroy()}Rb(a){this.Ka.Rb(a)}};var YG=new _.n("Application Initializer"),Cm=function(a){if(!a.un){var b=[];for(const d of a.A){const e=d();if(om(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.un=!0}},Bm=class{constructor(){this.done=this.un=!1;this.B=new Promise((b,c)=>{this.resolve=b;this.reject=c});let a;this.A=null!=(a=_.wf(YG,{optional:!0}))?
a:[]}};Bm.F=function(a){return new (a||Bm)};Bm.ha=_.Xe({da:Bm,U:Bm.F,ca:"root"});var ZG=class{log(a){console.log(a)}warn(a){console.warn(a)}};ZG.F=function(a){return new (a||ZG)};ZG.ha=_.Xe({da:ZG,U:ZG.F,ca:"platform"});var qm=["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 sm={};_.Dm=new _.n("LocaleId",{ca:"root",U:()=>_.wf(_.Dm,12)||("undefined"!==typeof QA?"en-US":"undefined"!==typeof $localize&&$localize.locale||"en-US")});new _.n("DefaultCurrencyCode",{ca:"root",U:()=>"USD"});new _.n("Translations");new _.n("TranslationsFormat");var $G=class{constructor(){this.B=0;this.A=new Set;this.Tt=new _.fr(!1)}add(){this.Tt.next(!0);const a=this.B++;this.A.add(a);return a}remove(a){this.A.delete(a);0===this.A.size&&this.Tt.next(!1)}ma(){this.A.clear();this.Tt.next(!1)}};$G.F=function(a){return new (a||$G)};$G.ha=_.Xe({da:$G,U:$G.F,ca:"root"});var aH=class{};aH.F=function(a){return new (a||aH)};aH.ha=_.Xe({da:aH,U:aH.F,ca:"root"});new _.n("compilerOptions");var bH=new _.n("");new _.n("");var tm=null,Hm=new _.n("AllowMultipleToken"),zm=new _.n("PlatformDestroyListeners"),Ys=new _.n("appBootstrapListener"),Im=class{constructor(a){this.Dc=a;this.C=[];this.B=[];this.A=!1}D(a){const b=a.Ka.get(Em);if(0<a.Pw.length)a.Pw.forEach(c=>b.zp(c));else if(a.instance.yQ)a.instance.yQ(b);else throw new jf(-403,!1);this.C.push(a)}Rb(a){this.B.push(a)}get Ka(){return this.Dc}destroy(){if(this.A)throw new jf(404,!1);this.C.slice().forEach(b=>b.destroy());this.B.forEach(b=>b());const a=this.Dc.get(zm,
null);a&&(a.forEach(b=>b()),a.clear());this.A=!0}get ja(){return this.A}};Im.F=function(a){return new (a||Im)(_.k(_.bt))};Im.ha=_.Xe({da:Im,U:Im.F,ca:"platform"});
var cH=function(a){if(a.D)throw new jf(101,!1);try{a.D=!0;for(let b of a.B)b.Cb()}catch(b){a.K(b)}finally{a.D=!1}},dH=function(a,b){a.B.push(b);if(b.Zr)throw new jf(902,!1);b.Ao=a},Em=class{constructor(){this.G=[];this.A=this.D=!1;this.C=[];this.B=[];this.K=_.wf(Pm);this.O=_.wf(Qm);this.H=[];this.di=[];this.isStable=_.A(_.wf($G).Tt,_.Sl(a=>a?_.dk(!1):this.O),_.pl(),_.Kl());this.Dc=_.wf(yE)}get ja(){return this.A}get Ka(){return this.Dc}zp(a,b){const c=a instanceof OE;if(!this.Dc.get(Bm).done)throw new jf(405,
!1);let d;c?d=a:d=AA(this.Dc.get(_.BA),a);this.H.push(d.ey);a=d.xP?void 0:this.Dc.get(IE);const e=d.create(HE,[],b||d.co,a),f=e.location.L,g=e.Ka.get(bH,null);null==g||g.A(f);e.Rb(()=>{this.Xm(e.A);Mm(this.di,e);null==g||g.B(f)});this.I(e);return e}Xm(a){Mm(this.B,a);a.Ao=null;var b=a.Id;ci(b[11],2,a.Id[1].firstChild,b,null,null,!1)}I(a){dH(this,a.A);cH(this);this.di.push(a);const b=this.Dc.get(Ys,[]);[...this.G,...b].forEach(c=>c(a))}ma(){if(!this.A)try{this.C.forEach(a=>a()),this.B.slice().forEach(a=>
a.destroy())}finally{this.A=!0,this.B=[],this.G=[],this.C=[]}}Rb(a){this.C.push(a);return()=>Mm(this.C,a)}destroy(){if(this.A)throw new jf(406,!1);const a=this.Dc;a.destroy&&!a.ja&&a.destroy()}get M(){return this.B.length}};Em.F=function(a){return new (a||Em)};Em.ha=_.Xe({da:Em,U:Em.F,ca:"root"});
var Pm=new _.n("",{ca:"root",U:()=>_.wf(vj).handleError.bind(this)}),Om=class{constructor(){this.nb=_.wf(_.fm);this.B=_.wf(Em)}initialize(){this.A||(this.A=this.nb.Cu.subscribe({next:()=>{this.nb.pb(()=>{cH(this.B)})}}))}ma(){let a;null==(a=this.A)||a.unsubscribe()}};Om.F=function(a){return new (a||Om)};Om.ha=_.Xe({da:Om,U:Om.F,ca:"root"});new _.n("");new _.n("AnalyzeForEntryComponents");_.Oo=class{};_.Oo.gk=Xm;
var eH=function(a,b,c){var d=b.Id;if(Cg(d[3])){var e=a.indexOf(b);-1!==e?a.detach(e):(e=d[3],e=new $m(e,e[5],e[3]),e.detach(e.indexOf(b)))}c=a.Fw(c);a=a.Oi;Vm(a,d,c,!0);if(b.Ao)throw new jf(902,!1);b.Zr=!0;d=Ym(a);c>=d.length?d.push(b):d.splice(c,0,b);return b},fH=function(a,b,c,d,e){var f=b&&"function"!==typeof b;if(!f){var g=c||{};c=g.index;d=g.Ka;e=g.yA;g=g.ej||g.SU}b=f?b:new TG(b[Nf]||null);d=d||a.Ku;g||null!=b.Gn||(f=(f?d:a.Ku).get(yE,null))&&(g=f);e=b.create(d,e,null,g);eH(a,e.A,c);return e},
$m=class extends _.Oo{constructor(a,b,c){super();this.Oi=a;this.gx=b;this.Po=c}get element(){return Th(this.gx,this.Po)}get Ka(){return new Jh(this.gx,this.Po)}get Ku(){const a=xh(this.gx,this.Po);if(-1!==a){const b=ph(a,this.Po);return new Jh(b[1].data[(a&32767)+8],b)}return new Jh(null,this.Po)}clear(){for(;0<this.length;)this.remove(this.length-1)}get(a){const b=this.Oi[8];return null!==b&&b[a]||null}get length(){return this.Oi.length-11}ve(a,b,c){let d,e;"number"===typeof c?d=c:null!=c&&(d=c.index,
e=c.Ka);a=gH(a,b||{},e,null);eH(this,a,d);return a}move(a,b){return eH(this,a,b)}indexOf(a){const b=this.Oi[8];return null!==b?b.indexOf(a):-1}remove(a){a=this.Fw(a,-1);const b=di(this.Oi,a);b&&(bg(Ym(this.Oi),a),fi(b[1],b))}detach(a){a=this.Fw(a,-1);const b=di(this.Oi,a);return b&&null!=bg(Ym(this.Oi),a)?new Fj(b):null}Fw(a,b=0){return null==a?this.length+b:a}},Zm=an;var en=gn;new _.n("DEFER_BLOCK_DEPENDENCY_INTERCEPTOR");new _.n("");_.sn=0;_.tn=0;_.un=0;_.En=0;_.Dn=0;var Mn=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)},hH=class{destroy(){}Sg(){}move(a,b){this.attach(b,this.detach(a))}},Nn=class{constructor(){this.map=new Map}has(a){a=this.map.get(a);return void 0!==a&&0<a.length}delete(a){a=this.map.get(a);return void 0!==a?(a.pop(),!0):!1}get(a){a=this.map.get(a);return void 0!==a&&0<a.length?a[0]:void 0}set(a,b){if(this.map.has(a)){var c;null==(c=this.map.get(a))||
c.push(b)}else this.map.set(a,[b])}forEach(a){for(const [b,c]of this.map){const d=b,e=c;for(const f of e)a(f,d)}}};var Sn={detail:{zO:"NgControlFlow"}},iH=class{constructor(a,b){this.W=a;this.Xl=b}},Vn=class{constructor(){this.B=Un;this.A=void 0}},Xn=class extends hH{constructor(a,b,c){super();this.A=a;this.D=b;this.C=c;this.B=!1}get length(){return this.A.length-11}at(a){return Tm(this.A,a)[8].W}attach(a,b){const c=b[6];this.B||(this.B=a!==this.length);Vm(this.A,b,a,!c||128===(this.C.flags&128))}detach(a){this.B||(this.B=a!==this.length-1);return di(this.A,a)}create(a,b){return Sm(this.D,this.C,new iH(b,a),{qy:null})}destroy(a){fi(a[1],
a)}Sg(a,b){Tm(this.A,a)[8].W=b}reset(){this.B=!1}};var zo=class{constructor(a){this.Dc=a;this.A=new Map}ma(){try{for(const a of this.A.values())null!==a&&a.destroy()}finally{this.A.clear()}}};zo.ha=_.Xe({da:zo,ca:"environment",U:()=>new zo(_.k(yE))});var yo={detail:{zO:"NgStandalone"}};_.jH=function(a){return a.B.slice()};_.Ro=function(a){!a.C||!a.D&&a.G||a.C.emit(a)};
_.Xo=class{get A(){return this.C||(this.C=new _.rG)}constructor(a=!1){this.G=a;this.Wd=!0;this.B=[];this.D=!1;this.C=null;this.length=0;this.vg=this.first=void 0;const b=_.Xo.prototype;b[Symbol.iterator]||(b[Symbol.iterator]=Jo)}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.Wd=!1;a=
a.flat(Number.POSITIVE_INFINITY);a:{var c=this.B;if(c.length!==a.length)b=!1;else{for(let d=0;d<c.length;d++){let e=c[d],f=a[d];b&&(e=b(e),f=b(f));if(f!==e){b=!1;break a}}b=!0}}if(this.D=!b)this.B=a,this.length=a.length,this.vg=a[this.length-1],this.first=a[0]}YA(){this.Wd=!0}destroy(){this.A.complete();this.A.unsubscribe()}};Symbol.iterator;_.No=class{};_.No.gk=Lo;var gH=function(a,b,c,d){a=Sm(a.CL,a.kD,b,{Ka:c,qy:d});return new Fj(a)},Mo=class extends _.No{constructor(a,b,c){super();this.CL=a;this.kD=b;this.ab=c}get bJ(){let a;return(null==(a=this.kD.Ob)?void 0:a.bJ)||null}ve(a,b){return gH(this,a,b)}};var Zo=class{constructor(a){this.BA=a;this.matches=null}clone(){return new Zo(this.BA)}YA(){this.BA.YA()}},Um=function(a,b){for(let c=0;c<a.zb.length;c++)null!==b.zb.zb[c].matches&&a.zb[c].YA()},Yo=class{constructor(a=[]){this.zb=a}ve(a){const b=a.zb;if(null!==b){a=null!==a.Fb?a.Fb[0]:b.length;const c=[];for(let d=0;d<a;d++)c.push(this.zb[b.zb[d].KG].clone());return new Yo(c)}return null}Xm(a){Um(this,a)}},To=class{constructor(a,b,c=null){this.predicate=a;this.flags=b;this.read=c}},$o=class{constructor(a=
[]){this.zb=a}Tp(a,b){for(let c=0;c<this.zb.length;c++)this.zb[c].Tp(a,b)}yt(a){for(let b=0;b<this.zb.length;b++)this.zb[b].yt(a)}By(a){let b=null;for(let c=0;c<this.length;c++){const d=this.zb[c].By(a,null!==b?b.length:0);d&&(d.KG=c,null!==b?b.push(d):b=[d])}return null!==b?new $o(b):null}N(a,b){for(let c=0;c<this.zb.length;c++)this.zb[c].N(a,b)}get length(){return this.zb.length}track(a){this.zb.push(a)}},kH=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},lH=function(a,b,c){null===a.matches?a.matches=[b,c]:a.matches.push(b,c)},mH=function(a,b,c,d){if(null!==d){const e=a.metadata.read;null!==e?e===_.Sh||e===_.Oo||e===_.No&&c.type&4?lH(a,c.index,-2):(b=Gh(c,b,e,!1,!1),null!==b&&lH(a,c.index,b)):lH(a,c.index,d)}},ap=class{constructor(a,b=-1){this.metadata=a;this.matches=null;this.KG=-1;this.DF=!1;this.A=!0;this.B=b}Tp(a,b){if(kH(this,b)){const d=this.metadata.predicate;if(Array.isArray(d))for(let e=
0;e<d.length;e++){const f=d[e];a:{var c=b.Hz;if(null!==c)for(let g=0;g<c.length;g+=2)if(c[g]===f){c=c[g+1];break a}c=null}mH(this,a,b,c);mH(this,a,b,Gh(b,a,f,!1,!1))}else d===_.No?b.type&4&&mH(this,a,b,-1):mH(this,a,b,Gh(b,a,d,!1,!1))}}yt(a){this.B===a.index&&(this.A=!1)}N(a,b){this.Tp(a,b)}By(a,b){return kH(this,a)?(this.DF=!0,lH(this,-a.index,b),new ap(this.metadata)):null}};var nH=Jm(null,"core",[]);var oH=class{constructor(a){this.tb=a?new kE(a):new kE}A(a){return this.tb.A(a)}B(){return this.tb.B()}};oH.F=function(a){return new (a||oH)(_.k(wb,8))};oH.ha=_.Xe({da:oH,U:oH.F,ca:"root"});var rp={100:"Thin",200:"ExtraLight",300:"Light",400:"Regular",500:"Medium",600:"SemiBold",700:"Bold",800:"ExtraBold",900:"Black"},pH={0:"",1:"Italic"};var qH,rH,jt,sH,Lt,tH,vp,vH;
qH=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("Ja`"+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.fl="opsz"===this.tag}};_.yt=class{constructor(a,b,c,d){this.tag=a;this.min=b;this.max=c;this.defaultValue=d}};_.ip=function(a){return a.start===a.end};rH=function(a,b){return a.tag===b.tag&&a.start===b.start&&a.end===b.end};jt=function(a){a=a.tag.charAt(0);return a===a.toUpperCase()};sH=function(a,b){if(a.tag!==b.tag){const c=Number(jt(a))-Number(jt(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};
_.Bt=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}};Lt=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 _.Bt(f,Number(g),Number(h))}return new _.Bt(f,Number(e))});return new _.At(a)};_.Kt=function(a,b){b=b.segments.filter(c=>!a.has(c.tag));return new _.At(a.segments.concat(b))};
_.tt=function(a,b){let c=sH(a.get("wght"),b.get("wght"));0===c&&(c=sH(a.get("ital"),b.get("ital")));0===c&&(c=tH(a,b));return c};tH=function(a,b){for(let c=0;c<a.segments.length;c++){if(c>=b.segments.length)return 1;const d=sH(a.segments[c],b.segments[c]);if(0!==d)return d}return a.segments.length-b.segments.length};vp=function(a,b){return a.has(b)&&_.ip(a.get(b))};_.uH=function(a,b){return a.segments.length!==b.segments.length?!1:a.segments.every((c,d)=>rH(c,b.segments[d]))};
vH=function(a){return new _.At([...a.segments.filter(b=>"ital"!==b.tag),new _.Bt("ital",0)])};_.wH=function(a,b,c=b){return new _.At([...a.segments.filter(d=>"opsz"!==d.tag),new _.Bt("opsz",b,c)])};
_.At=class{constructor(a){this.C=this.B="";this.segments=a.sort((b,c)=>sH(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("Ka`"+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=>_.ip(c)?c.start:`${c.start}..${c.end}`);this.B=`${a.join(",")}@${b.join(",")}`}return this.B}A(){return new _.At(this.segments)}};var gp=/[A-Z]{2,}(?=[A-Z][a-z]+[0-9]*|\b)|[A-Z]?[a-z]+[0-9]*|[A-Z]|[0-9]+/g;new _.At([new _.Bt("ital",0),new _.Bt("wght",400)]);_.xH=new Set(["ital","wght","wdth"]);var yH={web:{["<link>"]:sp("<link>"),["@import"]:sp("@import")},android:{["Views (Java)"]:up("Views (Java)"),["Compose (Kotlin)"]:up("Compose (Kotlin)")},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:"},{Xb:()=>_.dk([{code:"import 'google_fonts';",ariaLabel:"Code snippet for importing Google Fonts"}])},{description:()=>"Apply the font to a widget subtree by constructing a theme:"},{Xb:({families:a})=>_.dk([{code:a.map(b=>`ThemeData(
  textTheme: GoogleFonts.${fp(b.fontFamily.name)}TextTheme(),
),`).join("\n\n"),ariaLabel:"Copy sample theme data to clipboard"}])},{description:()=>"Apply the font to a single `Text`:"},{Xb:({families:a})=>_.dk([{code:a.map(b=>`Text(
  'This is Google Fonts',
  style: GoogleFonts.${fp(b.fontFamily.name)}(),
),`).join("\n\n"),ariaLabel:"Copy sample theme data to clipboard"}])},{link:()=>({url:"https://pub.dev/packages/google_fonts",label:"See full documentation",style:1})},{heading:({pn:a})=>a?"Variable Fonts":null},{description:({pn:a})=>a?"Full font variations can be used with the FontVariation class by downloading variable fonts and bundling them as assets.":null},{description:({pn: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},{Xb:({families:a,axisRegistry:b,pn:c})=>_.dk(c?[{code:a.map(d=>d.fontFamily.isVariable()?`TextStyle(
  fontFamily: ${d.fontFamily.name},
  fontSize: 18,
  fontVariations: [${xp(d,b)}
  ],
),`:"").filter(d=>!!d).join("\n\n"),ariaLabel:"Copy sample font variations to clipboard"}]:[])},{link:({pn:a})=>a?{url:"https://api.flutter.dev/flutter/dart-ui/FontVariation-class.html",label:"See full documentation",style:1}:null}]};var zH=[{hc:(0,_.Cp)`https://developer.android.com/develop/ui/views/text-and-emoji/downloadable-fonts#kotlin`,imageUrl:"catalog/checkout/android_developers.svg",Gb:"external documentation",title:"Downloadable fonts"},{hc:(0,_.Cp)`https://developer.android.com/reference/android/widget/TextView#setFontVariationSettings(java.lang.String)`,imageUrl:"catalog/checkout/android_developers.svg",Gb:"external documentation",title:"FontVariation"},{hc:(0,_.Cp)`https://developer.android.com/develop/ui/views/text-and-emoji/fonts-in-xml`,
imageUrl:"catalog/checkout/android_developers.svg",Gb:"external documentation",title:"Add font as an XML resource"},{hc:(0,_.Cp)`https://developer.android.com/jetpack/compose/text`,imageUrl:"catalog/checkout/android_developers.svg",Gb:"external documentation",title:"Android Studio: Text in compose"},{hc:(0,_.Cp)`https://developers.google.com/fonts/docs/android`,imageUrl:"catalog/checkout/google_fonts.svg",Gb:"external documentation",title:"Get started with Google Fonts for Android"}],AH=[{hc:(0,_.Cp)`https://developer.apple.com/documentation/uikit/text_display_and_fonts/adding_a_custom_font_to_your_app`,
imageUrl:"catalog/checkout/apple_developer.svg",Gb:"external documentation",title:"Adding a custom font to your app"},{hc:(0,_.Cp)`https://developer.apple.com/documentation/swiftui/applying-custom-fonts-to-text`,imageUrl:"catalog/checkout/apple_developer.svg",Gb:"external documentation",title:"Applying custom fonts to text"}],BH=[{hc:(0,_.Cp)`https://pub.dev/packages/google_fonts`,imageUrl:"catalog/checkout/flutter_developer.svg",Gb:"external documentation",title:"Flutter x Google Fonts"},{hc:(0,_.Cp)`https://docs.flutter.dev/cookbook/design/fonts`,
imageUrl:"catalog/checkout/flutter_developer.svg",Gb:"external documentation",title:"Use a custom font"},{hc:(0,_.Cp)`https://api.flutter.dev/flutter/dart-ui/FontVariation-class.html`,imageUrl:"catalog/checkout/flutter_developer.svg",Gb:"external documentation",title:"FontVariation Class"},{hc:(0,_.Cp)`https://docs.flutter.dev/cookbook/design/fonts#1-import-the-font-files`,imageUrl:"catalog/checkout/flutter_developer.svg",Gb:"external documentation",title:"Cookbook: Import the font files"}];_.CH={trending:"Trending",popularity:"Most popular",date:"Newest",alpha:"Name"};_.DH=[{label:_.CH.trending,value:"trending"},{label:_.CH.popularity,value:"popularity"},{label:_.CH.date,value:"date"},{label:_.CH.alpha,value:"alpha"}];_.EH=class{};var FH=Object.values({ZS:"Display",kT:"Handwriting",rT:"Monospace",LT:"Symbols"}).map(a=>a);var GH,X,TH,Ct;GH=function(a){return a.map(b=>Ct.get(b)).filter(b=>!!b)};X=class{constructor(a,b,c,d,e,f=!1,g=!1){this.id=a;this.name=b;this.langOptions=c;this.B=d;this.lang=e;this.hidden=f;this.A=g}};_.HH=new X("arabic","Arabic",{script:"Arab"},!0,"ar");_.IH=new X("chinese-simplified","Chinese (Simplified)",{script:"Hans"},!1,"zh");_.JH=new X("chinese-traditional","Chinese (Traditional)",{script:"Hant"},!1,"zh-TW");_.KH=new X("chinese-hongkong","Chinese (Hong Kong)",{script:"Hant"},!1,"zh-HK");
_.LH=new X("cyrillic","Cyrillic",{script:"Cyrl"},!1,"ru");_.MH=new X("devanagari","Devanagari",{script:"Deva"},!1,"hi");_.NH=new X("greek","Greek",{script:"Grek"},!1,"el");_.OH=new X("gujarati","Gujarati",{script:"Gujr"},!1,"gu");_.PH=new X("hebrew","Hebrew",{script:"Hebr"},!0,"he");_.QH=new X("japanese","Japanese",{script:"Hira"},!1,"ja");_.RH=new X("korean","Korean",{script:"Kore"},!1,"ko");_.SH=new X("khmer","Khmer",{script:"Khmr"},!1,"km");TH=new X("latin","Latin",{script:"Latn"},!1,"en");
_.UH=new X("myanmar","Myanmar",{script:"Mymr"},!1,"my");_.VH=new X("tamil","Tamil",{script:"Taml"},!1,"ta");_.WH=new X("telugu","Telugu",{script:"Telu"},!1,"te");_.XH=new X("thai","Thai",{script:"Thai"},!1,"th");_.YH=new X("vietnamese","Vietnamese",{script:"Latn"},!1,"vi");_.ZH=new X("all","All",{},!1,"all",!0,!1);
_.$H=[_.HH,new X("bengali","Bengali",{script:"Beng"},!1,"bn"),_.IH,_.JH,_.KH,_.LH,new X("cyrillic-ext","Cyrillic Extended",{language:"bg_Cyrl"},!1,"ru"),_.MH,_.NH,new X("greek-ext","Greek Extended",{language:"grc_Grek"},!1,"el"),_.OH,new X("gurmukhi","Gurmukhi",{script:"Guru"},!1,"pa"),_.PH,_.QH,new X("kannada","Kannada",{script:"Knda"},!1,"kn"),_.RH,_.SH,TH,new X("latin-ext","Latin Extended",{language:"cs_Latn"},!1,"en"),new X("malayalam","Malayalam",{script:"Mlym"},!1,"ml"),_.UH,new X("oriya","Oriya",
{script:"Orya"},!1,"or"),new X("sinhala","Sinhala",{script:"Sinh"},!1,"si"),_.VH,_.WH,_.XH,new X("tibetan","Tibetan",{script:"Tibt"},!1,"bo"),_.YH,new X("adlam","Adlam",{script:"Adlm"},!1,"",!0,!1),new X("anatolian-hieroglyphs","Anatolian Hieroglyphs",{script:"Hluw"},!1,"",!0,!1),new X("armenian","Armenian",{script:"Armn"},!1,"hy",!0,!1),new X("avestan","Avestan",{script:"Avst"},!1,"",!0,!1),new X("balinese","Balinese",{script:"Bali"},!1,"",!0,!1),new X("bamum","Bamum",{script:"Bamu"},!1,"",!0,!1),
new X("bassa-vah","Bassa Vah",{script:"Bass"},!1,"",!0,!1),new X("batak","Batak",{script:"Batk"},!1,"",!0,!1),new X("bhaiksuki","Bhaiksuki",{script:"Bhks"},!1,"",!0,!1),new X("brahmi","Brahmi",{script:"Brah"},!1,"",!0,!1),new X("buginese","Buginese",{script:"Bugi"},!1,"",!0,!1),new X("buhid","Buhid",{script:"Buhd"},!1,"",!0,!1),new X("canadian-aboriginal","Canadian Aboriginal",{script:"Cans"},!1,"",!0,!1),new X("carian","Carian",{script:"Cari"},!1,"",!0,!1),new X("caucasian-albanian","Caucasian Albanian",
{script:"Aghb"},!1,"",!0,!1),new X("chakma","Chakma",{script:"Cakm"},!1,"",!0,!1),new X("cham","Cham",{script:"Cham"},!1,"",!0,!1),new X("cherokee","Cherokee",{script:"Cher"},!1,"",!0,!1),new X("coptic","Coptic",{script:"Copt"},!1,"",!0,!1),new X("cuneiform","Cuneiform",{script:"Xsux"},!1,"",!0,!1),new X("cypriot","Cypriot",{script:"Cprt"},!1,"",!0,!1),new X("deseret","Deseret",{script:"Dsrt"},!1,"",!0,!1),new X("duployan","Duployan",{script:"Dupl"},!1,"",!0,!1),new X("egyptian-hieroglyphs","Egyptian Hieroglyphs",
{script:"Egyp"},!1,"",!0,!1),new X("elbasan","Elbasan",{script:"Elba"},!1,"",!0,!1),new X("elymaic","Elymaic",{script:"Elym"},!1,"",!0,!1),new X("emoji","Emoji",{},!1,"und-Zsye",!0,!1),new X("georgian","Georgian",{script:"Geor"},!1,"",!0,!1),new X("glagolitic","Glagolitic",{script:"Glag"},!1,"",!0,!1),new X("gothic","Gothic",{script:"Goth"},!1,"",!0,!1),new X("grantha","Grantha",{script:"Gran"},!1,"",!0,!1),new X("gunjala-gondi","Gunjala Gondi",{script:"Gong"},!1,"",!0,!1),new X("hanifi-rohingya",
"Hanifi Rohingya",{script:"Rohg"},!1,"",!0,!1),new X("hanunoo","Hanunoo",{script:"Hano"},!1,"",!0,!1),new X("hatran","Hatran",{script:"Hatr"},!1,"",!0,!1),new X("imperial-aramaic","Imperial Aramaic",{script:"Armi"},!1,"",!0,!1),new X("indic-siyaq-numbers","Indic Siyaq Numbers",{},!1,"",!0,!1),new X("inscriptional-pahlavi","Inscriptional Pahlavi",{script:"Phli"},!1,"",!0,!1),new X("inscriptional-parthian","Inscriptional Parthian",{script:"Prti"},!1,"",!0,!1),new X("javanese","Javanese",{script:"Java"},
!1,"",!0,!1),new X("kaithi","Kaithi",{script:"Kthi"},!1,"",!0,!1),new X("kayah-li","Kayah Li",{script:"Kali"},!1,"",!0,!1),new X("kharoshthi","Kharoshthi",{script:"Khar"},!1,"",!0,!1),new X("khojki","Khojki",{script:"Khoj"},!1,"",!0,!1),new X("khudawadi","Khudawadi",{script:"Sind"},!1,"",!0,!1),new X("lao","Lao",{script:"Laoo"},!1,"",!0,!1),new X("lepcha","Lepcha",{script:"Lepc"},!1,"",!0,!1),new X("limbu","Limbu",{script:"Limb"},!1,"",!0,!1),new X("linear-a","Linear A",{script:"Lina"},!1,"",!0,!1),
new X("linear-b","Linear B",{script:"Linb"},!1,"",!0,!1),new X("lisu","Lisu",{script:"Lisu"},!1,"",!0,!1),new X("lycian","Lycian",{script:"Lyci"},!1,"",!0,!1),new X("lydian","Lydian",{script:"Lydi"},!1,"",!0,!1),new X("mahajani","Mahajani",{script:"Mahj"},!1,"",!0,!1),new X("mandaic","Mandaic",{script:"Mand"},!1,"",!0,!1),new X("manichaean","Manichaean",{script:"Mani"},!1,"",!0,!1),new X("marchen","Marchen",{script:"Marc"},!1,"",!0,!1),new X("masaram-gondi","Masaram Gondi",{script:"Gonm"},!1,"",!0,
!1),new X("math","Math",{},!1,"",!0,!1),new X("mayan-numerals","Mayan Numerals",{},!1,"",!0,!1),new X("medefaidrin","Medefaidrin",{script:"Medf"},!1,"",!0,!1),new X("meetei-mayek","Meetei Mayek",{script:"Mtei"},!1,"",!0,!1),new X("mende-kikakui","Mende Kikakui",{script:"Mend"},!1,"",!0,!1),new X("meroitic","Meroitic",{script:"Merc"},!1,"",!0,!1),new X("miao","Miao",{script:"Plrd"},!1,"",!0,!1),new X("modi","Modi",{script:"Modi"},!1,"",!0,!1),new X("mongolian","Mongolian",{script:"Mong"},!1,"",!0,
!1),new X("mro","Mro",{script:"Mroo"},!1,"",!0,!1),new X("multani","Multani",{script:"Mult"},!1,"",!0,!1),new X("music","Music",{},!1,"",!0,!1),new X("nko","Nko",{script:"Nkoo"},!1,"",!0,!1),new X("nabataean","Nabataean",{script:"Nbat"},!1,"",!0,!1),new X("new-tai-lue","New Tai Lue",{script:"Talu"},!1,"",!0,!1),new X("newa","Newa",{script:"Newa"},!1,"",!0,!1),new X("nushu","Nushu",{script:"Nshu"},!1,"",!0,!1),new X("ogham","Ogham",{script:"Ogam"},!1,"",!0,!1),new X("ol-chiki","Ol Chiki",{script:"Olck"},
!1,"",!0,!1),new X("old-hungarian","Old Hungarian",{script:"Hung"},!1,"",!0,!1),new X("old-italic","Old Italic",{script:"Ital"},!1,"",!0,!1),new X("old-north-arabian","Old North Arabian",{script:"Narb"},!1,"",!0,!1),new X("old-permic","Old Permic",{script:"Perm"},!1,"",!0,!1),new X("old-persian","Old Persian",{script:"Xpeo"},!1,"",!0,!1),new X("old-sogdian","Old Sogdian",{script:"Sogo"},!1,"",!0,!1),new X("old-south-arabian","Old South Arabian",{script:"Sarb"},!1,"",!0,!1),new X("old-turkic","Old Turkic",
{script:"Orkh"},!1,"",!0,!1),new X("osage","Osage",{script:"Osge"},!1,"",!0,!1),new X("osmanya","Osmanya",{script:"Osma"},!1,"",!0,!1),new X("pahawh-hmong","Pahawh Hmong",{script:"Hmng"},!1,"",!0,!1),new X("palmyrene","Palmyrene",{script:"Palm"},!1,"",!0,!1),new X("pau-cin-hau","Pau Cin Hau",{script:"Pauc"},!1,"",!0,!1),new X("phags-pa","Phags Pa",{script:"Phag"},!1,"",!0,!1),new X("phoenician","Phoenician",{script:"Phnx"},!1,"",!0,!1),new X("psalter-pahlavi","Psalter Pahlavi",{script:"Phlp"},!1,
"",!0,!1),new X("rejang","Rejang",{script:"Rjng"},!1,"",!0,!1),new X("runic","Runic",{script:"Runr"},!1,"",!0,!1),new X("samaritan","Samaritan",{script:"Samr"},!1,"",!0,!1),new X("saurashtra","Saurashtra",{script:"Saur"},!1,"",!0,!1),new X("sharada","Sharada",{script:"Shrd"},!1,"",!0,!1),new X("shavian","Shavian",{script:"Shaw"},!1,"",!0,!1),new X("siddham","Siddham",{script:"Sidd"},!1,"",!0,!1),new X("sogdian","Sogdian",{script:"Sogd"},!1,"",!0,!1),new X("sora-sompeng","Sora Sompeng",{script:"Sora"},
!1,"",!0,!1),new X("soyombo","Soyombo",{script:"Soyo"},!1,"",!0,!1),new X("sundanese","Sundanese",{script:"Sund"},!1,"",!0,!1),new X("syloti-nagri","Syloti Nagri",{script:"Sylo"},!1,"",!0,!1),new X("symbols","Symbols",{},!1,"",!0,!1),new X("syriac","Syriac",{script:"Syrc"},!1,"",!0,!1),new X("tagalog","Tagalog",{script:"Tglg"},!1,"",!0,!1),new X("tagbanwa","Tagbanwa",{script:"Tagb"},!1,"",!0,!1),new X("tai-le","Tai Le",{script:"Tale"},!1,"",!0,!1),new X("tai-tham","Tai Tham",{script:"Lana"},!1,"",
!0,!1),new X("tai-viet","Tai Viet",{script:"Tavt"},!1,"",!0,!1),new X("takri","Takri",{script:"Takr"},!1,"",!0,!1),new X("tamil-supplement","Tamil Supplement",{script:"Taml"},!1,"",!0,!1),new X("thaana","Thaana",{script:"Thaa"},!1,"",!0,!1),new X("tifinagh","Tifinagh",{script:"Tfng"},!1,"",!0,!1),new X("tirhuta","Tirhuta",{script:"Tirh"},!1,"",!0,!1),new X("ugaritic","Ugaritic",{script:"Ugar"},!1,"",!0,!1),new X("ethiopic","Ethiopic",{script:"Ethi"},!1,"",!0,!1),new X("vai","Vai",{script:"Vaii"},
!1,"",!0,!1),new X("wancho","Wancho",{script:"Wcho"},!1,"",!0,!1),new X("warang-citi","Warang Citi",{script:"Wara"},!1,"",!0,!1),new X("yi","Yi",{script:"Yiii"},!1,"",!0,!1),new X("zanabazar-square","Zanabazar Square",{script:"Zanb"},!1,"",!0,!1),new X("ahom","Ahom",{script:"Ahom"},!1,"",!0,!1),new X("dogra","Dogra",{script:"Dogr"},!1,"",!0,!1),new X("nyiakeng-puachue-hmong","Nyiakeng Puachue Hmong",{script:"Hmnp"},!1,"",!0,!1),new X("tangut","Tangut",{script:"Tang"},!1,"",!0,!1),new X("yezidi","Yezidi",
{script:"Yezi"},!1,"",!0,!1),_.ZH].sort((a,b)=>a.name.localeCompare(b.name));Ct=_.$H.reduce((a,b)=>a.set(b.id,b),new Map);var aI=Object.values({ET:"Serif",GT:"Slab Serif",AT:"Sans Serif"}).map(a=>a);var np,Mt,kt,dI;np=function(a){if(a.classifications.includes("Monospace"))return"monospace";if(a.classifications.includes("Handwriting"))return"cursive";switch(a.stroke){case "Sans Serif":return"sans-serif";case "Serif":case "Slab Serif":return"serif";default:_.Xa(a.stroke,a.name+" had an unknown stroke value")}};_.it=function(a){let b=!1,c=!1;for(const d of Object.values(a.fonts))b=b||!d.fu,c=c||d.fu;return b&&c};_.bI=function(a,b){for(const c of b)(b=Ct.get(c))&&(a.scripts[c]=b)};
Mt=function(a,b){_.it(a)&&(b=vH(b));return a.fonts.hasOwnProperty(b.toString())?!0:a.designSpace.some(c=>c.contains(b))};_.cI=function(a,b){return a.axes.has(b)||"ital"===b&&a.B};kt=function(a,b){return a.defaultPositions.has(b.tag)&&rH(a.defaultPositions.get(b.tag),b)};dI=function(a,b,c){if(!_.cI(a,"opsz"))return b;const {min:d,max:e,defaultValue:f}=a.axes.get("opsz"),g=(a=b.has("opsz"))&&_.ip(b.get("opsz"));return!c||a&&!g?c||a&&g?b:_.wH(b,f):_.wH(b,d,e)};
_.eI=class{constructor(a,b,c,d,e,f,g,h,m,r=!1,w=new Set,v="",x=""){this.name=a;this.displayName=b;this.stroke=c;this.classifications=d;this.fonts=e;this.axes=f;this.Za=g;this.designSpace=h;this.defaultPositions=m;this.isNoto=r;this.colorCapabilities=w;this.primaryScript=v;this.primaryLanguage=x;this.scripts={};this.Wm=[];this.Zb=h.some(B=>B.contains(m))?m:g[0];this.B=this.isVariable()&&!this.axes.has("ital")&&_.it(this)}get A(){return this.scripts[TH.id]?TH:Object.values(this.scripts)[0]}isVariable(){return 0<
this.axes.size}};_.Jt=class{constructor(a,b){this.fontFamily=a;this.variant=b}};var fI,hI,iI,wt;fI=function(a,b){return a.displayName.localeCompare(b.displayName)};_.gI=function(a,b){return a.defaultSort-b.defaultSort};hI=function(a,b){return a.popularity-b.popularity};iI=function(a,b){return a.dateAdded-b.dateAdded};
wt=class extends _.eI{constructor(a,b,c,d,e,f,g,h,m,r,w,v,x,B,C,J,O,W,P){super(a,b,c,d,e,f,g,h,w,J,O,W,P);this.name=a;this.displayName=b;this.stroke=c;this.classifications=d;this.fonts=e;this.axes=f;this.Za=g;this.designSpace=h;this.Wm=r;this.popularity=B;this.defaultSort=C;this.isNoto=J;this.colorCapabilities=O;this.primaryScript=W;this.primaryLanguage=P;this.lastModified=Number(v.replace(/-/g,""));this.dateAdded=Number(x.replace(/-/g,""));_.bI(this,m)}};var jI=function(a,b){switch(b){case "trending":return a.sort(_.gI);case "popularity":return a.sort(hI);case "date":return a.sort(iI).reverse();case "alpha":return a.sort(fI);default:_.Xa(b,`${b} is not a valid sort`)}},kI=class extends _.EH{};kI.F=(()=>{let a;return function(b){return(a||(a=_.Lh(kI)))(b||kI)}})();kI.ha=_.Xe({da:kI,U:kI.F,ca:"root"});var lI=new _.n("hats_triggers");var mI=new $D("45427735","qwZbqf");var nI=new $D("45427734","LWyDvc");var oI=new $D("45427733","iyX4bd");var pI=class extends _.ND{constructor(a){super(a,0,"config")}},qI=_.Qd(pI);pI.Vb=[9];var rI,sI;rI=window;sI=rI.CONFIG?qI(window.atob(rI.CONFIG)):new pI;_.tI=_.bx(sI,3);_.uI=class{constructor(){this.A=_.wf(oH);this.config=sI;this.features={ji:()=>this.A.A(mI),UO:()=>this.A.A(nI),Wy:()=>this.A.A(oI)};this.Dy=this.Cy=!0;this.gtag=rI.gtag;this.B=rI.GA_TRACKING_ID}};_.uI.F=function(a){return new (a||_.uI)};_.uI.ha=_.Xe({da:_.uI,U:_.uI.F,ca:"root"});var vI=class{constructor(){this.B=`//${_.bx(sI,5)}/`;this.A=!_.CD(sI,11)}};vI.F=function(a){return new (a||vI)};vI.ha=_.Xe({da:vI,U:vI.F,ca:"root"});Object.assign({},yH,{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:"},{Xb:({families:a})=>_.dk([{code:`MDFFontDiskLoader *fontDiskLoader = [[MDFFontDiskLoader
                  alloc] initWithFontName:@"${a[0].fontFamily.name}" URL:${a[0].fontFamily.name.toLowerCase()}FontURLOnDisk];
    UIFont *font = [fontDiskLoader fontOfSize:16];`,ariaLabel:"Copy sample Objective-C code to clipboard"}])},{description:()=>"Swift:"},{Xb:({families:a})=>_.dk([{code:`let fontLoader = MDFFontDiskLoader.init(fontName: @"${a[0].fontFamily.name}", fontURL: ${a[0].fontFamily.name}FontURLOnDisk);
    let myFont:UIFont = fontLoader.fontOfSize(16)!;`,ariaLabel:"Copy sample Swift code to clipboard"}])}]});(0,_.Cp)`https://developer.android.com/develop/ui/views/text-and-emoji/downloadable-fonts#kotlin`;(0,_.Cp)`https://developer.android.com/reference/android/widget/TextView#setFontVariationSettings(java.lang.String)`;(0,_.Cp)`https://developer.android.com/develop/ui/views/text-and-emoji/fonts-in-xml`;(0,_.Cp)`https://developer.android.com/jetpack/compose/text`;(0,_.Cp)`https://developer.apple.com/documentation/uikit/text_display_and_fonts/adding_a_custom_font_to_your_app`;(0,_.Cp)`https://developer.apple.com/documentation/swiftui/applying-custom-fonts-to-text`;
(0,_.Cp)`https://pub.dev/packages/google_fonts`;(0,_.Cp)`https://docs.flutter.dev/cookbook/design/fonts`;(0,_.Cp)`https://api.flutter.dev/flutter/dart-ui/FontVariation-class.html`;(0,_.Cp)`https://docs.flutter.dev/cookbook/design/fonts#1-import-the-font-files`;(0,_.Cp)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/v5/guidelines/1.jpg`;(0,_.Cp)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/v5/guidelines/2.jpg`;(0,_.Cp)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/v5/guidelines/3.jpg`;var Vq=Symbol("La"),wI=class{constructor(a){this.params=a||{}}has(a){return Object.prototype.hasOwnProperty.call(this.params,a)}get(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a[0]:a):null}getAll(a){return this.has(a)?(a=this.params[a],Array.isArray(a)?a:[a]):[]}get keys(){return Object.keys(this.params)}};var Kp={exact:Qp,subset:Tp},Lp={exact:Np,subset:Rp,ignored:()=>!0},iq=class{constructor(a=new fq([],{}),b={},c=null){this.root=a;this.fb=b;this.Hc=c}toString(){return xI.gb(this)}},fq=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 Xp(this)}},yq=class{constructor(a,b){this.path=a;this.parameters=b}toString(){return Wp(this)}},yI=class{};
yI.F=function(a){return new (a||yI)};yI.ha=_.Xe({da:yI,U:()=>new zI,ca:"root"});
var zI=class{parse(a){a=new AI(a);BI(a,"/");var b=""===a.A||a.A.startsWith("?")||a.A.startsWith("#")?new fq([],{}):new fq([],CI(a));const c={};if(BI(a,"?")){do{var d,e,f=a.A.match(DI);if(e=f?f[0]:"")a.capture(e),f="",BI(a,"=")&&(d=(d=a.A.match(EI))?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(BI(a,"&"))}return new iq(b,c,BI(a,"#")?decodeURIComponent(a.A):
null)}gb(a){const b=`/${Yp(a.root,!0)}`,c=cq(a.fb);a="string"===typeof a.Hc?`#${encodeURI(a.Hc)}`:"";return`${b}${c}${a}`}},xI=new zI,dq=/^[^\/()?;#]+/,FI=/^[^\/()?;=#]+/,DI=/^[^=?&#]+/,EI=/^[^&#]+/,BI=function(a,b){return a.A.startsWith(b)?(a.A=a.A.substring(b.length),!0):!1},CI=function(a){if(""===a.A)return{};BI(a,"/");const b=[];for(a.A.startsWith("(")||b.push(GI(a));a.A.startsWith("/")&&!a.A.startsWith("//")&&!a.A.startsWith("/(");)a.capture("/"),b.push(GI(a));let c={};a.A.startsWith("/(")&&
(a.capture("/"),c=HI(a,!0));let d={};a.A.startsWith("(")&&(d=HI(a,!1));if(0<b.length||0<Object.keys(c).length)d.primary=new fq(b,c);return d},GI=function(a){var b=eq(a.A);if(""===b&&a.A.startsWith(";"))throw new jf(4009,!1);a.capture(b);b=decodeURIComponent(b);const c={};for(;BI(a,";");){var d,e=a;if(d=(d=e.A.match(FI))?d[0]:""){e.capture(d);var f="";if(BI(e,"=")){const g=eq(e.A);g&&(f=g,e.capture(f))}c[decodeURIComponent(d)]=decodeURIComponent(f)}}return new yq(b,c)},HI=function(a,b){const c={};
for(a.capture("(");!BI(a,")")&&0<a.A.length;){var d=eq(a.A),e=a.A[d.length];if("/"!==e&&")"!==e&&";"!==e)throw new jf(4010,!1);e=void 0;-1<d.indexOf(":")?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=CI(a);c[e]=1===Object.keys(d).length?d.primary:new fq([],d);BI(a,"//")}return c},AI=class{constructor(a){this.A=this.url=a}capture(a){if(!BI(this,a))throw new jf(4011,!1);}};var vq=class{constructor(a,b,c){this.B=a;this.C=b;this.A=c;if(a&&0<c.length&&qq(c[0]))throw new jf(4003,!1);if((a=c.find(tq))&&a!==(0<c.length?c[c.length-1]:null))throw new jf(4004,!1);}},pq=class{constructor(a,b,c){this.Fi=a;this.A=b;this.index=c}};var II,JI;II=/\s+/;JI=[];
_.KI=class{constructor(a,b,c,d){this.M=a;this.O=b;this.C=c;this.D=d;this.H=JI;this.A=new Map}set YP(a){this.H=null!=a?a.trim().split(II):JI}set xQ(a){this.K="string"===typeof a?a.trim().split(II):a}Cg(){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.Cp=!0,c.enabled=b),c.Df=!0):this.A.set(a,{enabled:b,Cp:!0,
Df:!0})}I(){for(const a of this.A){const b=a[0],c=a[1];c.Cp?(this.G(b,c.enabled),c.Cp=!1):c.Df||(c.enabled&&this.G(b,!1),this.A.delete(b));c.Df=!1}}G(a,b){a=a.trim();0<a.length&&a.split(II).forEach(c=>{b?this.D.Ti(this.C.L,c):this.D.Ci(this.C.L,c)})}};_.KI.F=function(a){return new (a||_.KI)(_.y(_.tF),_.y(_.uF),_.y(_.Sh),_.y(_.QE))};_.KI.ta=_.Vf({type:_.KI,J:[["","ngClass",""]],inputs:{YP:["class","klass"],xQ:"ngClass"},P:!0});var LI,MI;LI=class{constructor(a,b){this.W=a;this.Uz=b;this.count=this.index=-1}get first(){return 0===this.index}get vg(){return this.index===this.count-1}get Gy(){return 0===this.index%2}get MQ(){return!this.Gy}};
MI=function(a,b){const c=a.I;_.iF(b,(d,e,f)=>{null==d.Lj?c.ve(a.D,new LI(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.W=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.Uz=a.A}_.jF(b,d=>{c.get(d.Ed).context.W=d.item})};
_.NI=class{set Uz(a){this.A=a;this.C=!0}set Vz(a){this.H=a}get Vz(){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 zQ(a){a&&(this.D=a)}Cg(){if(this.C){this.C=!1;var a=this.A;!this.B&&a&&(this.B=this.G.find(a).create(this.Vz))}this.B&&(a=this.B.kg(this.A))&&MI(this,a)}};_.NI.F=function(a){return new (a||_.NI)(_.y(_.Oo),_.y(_.No),_.y(_.tF))};
_.NI.ta=_.Vf({type:_.NI,J:[["","ngFor","","ngForOf",""]],inputs:{Uz:"ngForOf",Vz:"ngForTrackBy",zQ:"ngForTemplate"},P:!0});var OI;OI=function(a){a.A.W?a.D||(a.B.clear(),a.C=null,a.H&&(a.D=a.B.ve(a.H,a.A))):a.C||(a.B.clear(),a.D=null,a.G&&(a.C=a.B.ve(a.G,a.A)))};_.QI=class{constructor(a,b){this.B=a;this.A=new PI;this.C=this.D=this.G=null;this.H=b}set Z(a){this.A.W=this.A.Z=a;OI(this)}set BQ(a){Aq("ngIfThen",a);this.H=a;this.D=null;OI(this)}set AQ(a){Aq("ngIfElse",a);this.G=a;this.C=null;OI(this)}};_.QI.F=function(a){return new (a||_.QI)(_.y(_.Oo),_.y(_.No))};
_.QI.ta=_.Vf({type:_.QI,J:[["","ngIf",""]],inputs:{Z:"ngIf",BQ:"ngIfThen",AQ:"ngIfElse"},P:!0});var PI=class{constructor(){this.Z=this.W=null}};var RI;RI=class{constructor(a,b){this.B=a;this.C=b;this.A=!1}create(){this.A=!0;this.B.ve(this.C)}destroy(){this.A=!1;this.B.clear()}};_.SI=class{constructor(){this.C=[];this.G=!1;this.D=this.B=0;this.A=!1}set Xz(a){this.M=a;0===this.B&&this.H(!0)}I(){return this.B++}O(a){this.C.push(a)}K(a){a=a==this.M;this.A=this.A||a;this.D++;this.D===this.B&&(this.H(!this.A),this.D=0,this.A=!1);return a}H(a){if(0<this.C.length&&a!==this.G){this.G=a;for(const c of this.C){var b=a;b&&!c.A?c.create():!b&&c.A&&c.destroy()}}}};
_.SI.F=function(a){return new (a||_.SI)};_.SI.ta=_.Vf({type:_.SI,J:[["","ngSwitch",""]],inputs:{Xz:"ngSwitch"},P:!0});_.TI=class{constructor(a,b,c){this.Xz=c;c.I();this.A=new RI(a,b)}Cg(){var a=this.A,b=this.Xz.K(this.EQ);b&&!a.A?a.create():!b&&a.A&&a.destroy()}};_.TI.F=function(a){return new (a||_.TI)(_.y(_.Oo),_.y(_.No),_.y(_.SI,9))};_.TI.ta=_.Vf({type:_.TI,J:[["","ngSwitchCase",""]],inputs:{EQ:"ngSwitchCase"},P:!0});var UI=class{};UI.F=function(a){return new (a||UI)};UI.ha=_.Xe({da:UI,U:function(a){let b=null;a?b=new a:b=new VI(_.k(_.Dm));return b},ca:"root"});var WI=function(a,b,c){switch((0,_.rm(c||a.locale)[20])(b)){case 0:return"zero";case 1:return"one";case 2:return"two";case 3:return"few";case 4:return"many";default:return"other"}},VI=class extends UI{constructor(a){super();this.locale=a}};VI.F=function(a){return new (a||VI)(_.k(_.Dm))};VI.ha=_.Xe({da:VI,U:VI.F});_.XI=class{constructor(a){this.B=a;this.EH=this.Yz=this.Dq=this.A=null}xc(a){if(this.D(a)){const c=this.B;this.A&&c.remove(c.indexOf(this.A));if(this.Yz){a=this.C();var b;this.A=c.ve(this.Yz,a,{Ka:null!=(b=this.EH)?b:void 0})}else this.A=null}}D(a){return!!a.ngTemplateOutlet||!!a.ngTemplateOutletInjector}C(){return new Proxy({},{set:(a,b,c)=>this.Dq?Reflect.set(this.Dq,b,c):!1,get:(a,b,c)=>{if(this.Dq)return Reflect.get(this.Dq,b,c)}})}};_.XI.F=function(a){return new (a||_.XI)(_.y(_.Oo))};
_.XI.ta=_.Vf({type:_.XI,J:[["","ngTemplateOutlet",""]],inputs:{Dq:"ngTemplateOutletContext",Yz:"ngTemplateOutlet",EH:"ngTemplateOutletInjector"},P:!0,features:[_.Og]});var YI,ZI,$I,aJ;YI=class{CF(a,b){return Lj(()=>a.subscribe({next:b,error:c=>{throw c;}}))}ec(a){Lj(()=>a.unsubscribe())}};ZI=class{CF(a,b){return a.then(b,c=>{throw c;})}ec(){}};$I=new ZI;aJ=new YI;
_.bJ=class{constructor(a){this.D=this.A=this.B=this.C=null;this.H=a}ma(){this.B&&this.G();this.H=null}transform(a){return this.A?a!==this.A?(this.G(),this.transform(a)):this.C:(a&&this.Sd(a),this.C)}Sd(a){this.A=a;this.D=this.I(a);this.B=this.D.CF(a,b=>this.K(a,b))}I(a){if(om(a))return $I;if(a&&"function"===typeof a.subscribe)return aJ;throw _.Cq();}G(){this.D.ec(this.B);this.A=this.B=this.C=null}K(a,b){a===this.A&&(this.C=b,_.cF(this.H))}};_.bJ.F=function(a){return new (a||_.bJ)(_.y(_.eF,16))};
_.bJ.be=_.Wf({name:"async",type:_.bJ,qd:!1,P:!0});_.cJ=new _.n("DATE_PIPE_DEFAULT_TIMEZONE");_.dJ=new _.n("DATE_PIPE_DEFAULT_OPTIONS");var eJ;eJ=/#/g;_.fJ=class{constructor(a){this.A=a}transform(a,b,c){if(null==a)return"";if("object"!==typeof b||null===b)throw _.Cq();{var d=Object.keys(b);let e=`=${a}`;if(-1<d.indexOf(e))c=e;else if(e=WI(this.A,a,c),-1<d.indexOf(e))c=e;else if(-1<d.indexOf("other"))c="other";else throw Error("Pa`"+a);}return b[c].replace(eJ,a.toString())}};_.fJ.F=function(a){return new (a||_.fJ)(_.y(UI,16))};_.fJ.be=_.Wf({name:"i18nPlural",type:_.fJ,qd:!0,P:!0});var Eq=/^(\d+)?\.((\d+)(-(\d+))?)?$/;_.gJ=class{};_.gJ.F=function(a){return new (a||_.gJ)};_.gJ.Xa=_.Sf({type:_.gJ});_.gJ.Wa=_.Ye({});var hJ=a=>a.src,iJ=new _.n("ImageLoader",{ca:"root",U:()=>hJ});_.St=new _.n("DocumentToken");new _.n("PRECONNECT_CHECK_BLOCKLIST");var jJ=new _.n("NG_OPTIMIZED_PRELOADED_IMAGES",{ca:"root",U:()=>new Set});var kJ=class{constructor(){this.A=_.wf(jJ);this.document=_.wf(_.St)}};kJ.F=function(a){return new (a||kJ)};kJ.ha=_.Xe({da:kJ,U:kJ.F,ca:"root"});var lJ,mJ,nJ,sJ,oJ,tJ,pJ,qJ,rJ;lJ=/^((\s*\d+w\s*(,|$)){1,})$/;mJ=[1,2];nJ=function(a,b,c){a.renderer.setAttribute(a.D,b,c)};sJ=function(a,b=!1){b&&(a.A=null);b=oJ(a);nJ(a,"src",b);b=void 0;if(a.Wz)b=pJ(a);else{let c=!1;a.sizes||(c=1920<a.width||1080<a.height);a.WF||a.srcset||a.B===hJ||c||(b=a.sizes?qJ(a):rJ(a))}b&&nJ(a,"srcset",b);return b};oJ=function(a){a.A||(a.A=tJ(a,{src:a.Au}));return a.A};tJ=function(a,b){a.Gz&&(b.Gz=a.Gz);return a.B(b)};
pJ=function(a){const b=lJ.test(a.Wz);return a.Wz.split(",").filter(c=>""!==c).map(c=>{c=c.trim();return`${tJ(a,{src:a.Au,width:b?parseFloat(c):parseFloat(c)*a.width})} ${c}`}).join(", ")};qJ=function(a){const b=a.config.Km;let c=b,d;"100vw"===(null==(d=a.sizes)?void 0:d.trim())&&(c=b.filter(e=>640<=e));return c.map(e=>`${tJ(a,{src:a.Au,width:e})} ${e}w`).join(", ")};rJ=function(a){return mJ.map(b=>`${tJ(a,{src:a.Au,width:a.width*b})} ${b}x`).join(", ")};
_.uJ=class{constructor(){this.B=_.wf(iJ);this.config=Mq();this.renderer=_.wf(_.QE);this.D=_.wf(_.Sh).L;this.Ka=_.wf(_.bt);this.G="server"===_.wf(KE);this.H=_.wf(kJ);this.A=this.C=null;this.fill=this.WF=this.priority=!1}bb(){Mj({detail:{feature:"NgOptimizedImage"}});this.fill?this.sizes||(this.sizes="100vw"):(nJ(this,"width",this.width.toString()),nJ(this,"height",this.height.toString()));nJ(this,"loading",this.priority||void 0===this.mH?this.priority?"eager":"lazy":this.mH);nJ(this,"fetchpriority",
this.priority?"high":"auto");nJ(this,"ng-img","true");const a=sJ(this);this.sizes&&nJ(this,"sizes",this.sizes);if(this.G&&this.priority){var b=this.H,c=this.renderer,d=oJ(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)}}}xc(a){if(a.ngSrc&&
!a.ngSrc.Dt){const b=this.A;sJ(this,!0);const c=this.A;null!==this.C&&b&&c&&b!==c&&this.Ka.get(_.fm).Ja(()=>{let d;null==(d=this.C)||d.A(b,c)})}}ma(){}};_.uJ.F=function(a){return new (a||_.uJ)};
_.uJ.ta=_.Vf({type:_.uJ,J:[["img","ngSrc",""]],xa:8,oa:function(a,b){a&2&&_.yn("position",b.fill?"absolute":null)("width",b.fill?"100%":null)("height",b.fill?"100%":null)("inset",b.fill?"0px":null)},inputs:{Au:["ngSrc","ngSrc",Nq],Wz:"ngSrcset",sizes:"sizes",width:["width","width",_.dp],height:["height","height",_.dp],mH:"loading",priority:["priority","priority",_.cp],Gz:"loaderParams",WF:["disableOptimizedSrcset","disableOptimizedSrcset",_.cp],fill:["fill","fill",_.cp],src:"src",srcset:"srcset"},
P:!0,features:[_.nn,_.Og]});var vJ=null,wJ=class{};var xJ=class{C(){throw Error("Ya");}};xJ.F=function(a){return new (a||xJ)};xJ.ha=_.Xe({da:xJ,U:()=>_.wf(yJ),ca:"platform"});new _.n("Location Initialized");
var AJ=function(a,b){const c=zJ(a.D,"window");c.addEventListener("popstate",b,!1);return()=>c.removeEventListener("popstate",b)},BJ=function(a,b){const c=zJ(a.D,"window");c.addEventListener("hashchange",b,!1);return()=>c.removeEventListener("hashchange",b)},yJ=class extends xJ{constructor(){super();this.D=_.wf(_.St);this.A=window.location;this.B=window.history}get href(){return this.A.href}get port(){return this.A.port}get pathname(){return this.A.pathname}get search(){return this.A.search}get hash(){return this.A.hash}set pathname(a){this.A.pathname=
a}C(a=0){this.B.go(a)}};yJ.F=function(a){return new (a||yJ)};yJ.ha=_.Xe({da:yJ,U:()=>new yJ,ca:"platform"});var CJ=class{D(){throw Error("Ya");}};CJ.F=function(a){return new (a||CJ)};CJ.ha=_.Xe({da:CJ,U:()=>_.wf(DJ),ca:"root"});
var EJ=new _.n("appBaseHref"),FJ=function(a,b){a.C.push(AJ(a.A,b),BJ(a.A,b))},DJ=class extends CJ{constructor(a,b){super();this.A=a;this.C=[];let c,d,e;null==b&&(b=(GJ=GJ||document.querySelector("base"))?GJ.getAttribute("href"):null,null==b?b=null:(HJ=HJ||document.createElement("a"),HJ.setAttribute("href",b),b=HJ.pathname,b="/"===b.charAt(0)?b:`/${b}`));this.B=null!=(e=null!=(d=b)?d:null==(c=_.wf(_.St).location)?void 0:c.origin)?e:""}ma(){for(;this.C.length;)this.C.pop()()}path(a=!1){const b=this.A.pathname+
Qq(this.A.search),c=this.A.hash;return c&&a?`${b}${c}`:b}D(a=0){let b,c;null==(c=(b=this.A).C)||c.call(b,a)}};DJ.F=function(a){return new (a||DJ)(_.k(xJ),_.k(EJ,8))};DJ.ha=_.Xe({da:DJ,U:DJ.F,ca:"root"});var IJ,KJ,NJ;IJ=function(a,b){b&&"/"!==b[0]&&(b="/"+b);return Oq(a.A.B,b)};KJ=function(a,b,c=null){var d=a.A;d.A.B.pushState(c,"",Oq(d.B,b+Qq("")));a.B(IJ(a,b+Qq("")),c)};_.MJ=function(a,b,c="",d=null){var e=a.A;e.A.B.replaceState(d,"",Oq(e.B,b+Qq(c)));a.B(IJ(a,b+Qq(c)),d)};NJ=function(a,b=0){let c,d;null==(d=(c=a.A).D)||d.call(c,b)};
_.OJ=class{constructor(a){this.uk=new _.rG;this.C=[];this.G=null;this.A=a;this.D=Rq(Pq(this.A.B.replace(/\/index.html$/,"")));FJ(this.A,b=>{this.uk.emit({url:this.path(!0),pop:!0,state:b.state,type:b.type})})}ma(){let a;null==(a=this.G)||a.unsubscribe();this.C=[]}path(a=!1){return this.normalize(this.A.path(a))}normalize(a){var b=this.D;a=a.replace(/\/index.html$/,"");b&&a.startsWith(b)?(b=a.substring(b.length),b=""===b||["/",";","?","#"].includes(b[0])?b:a):b=a;return Pq(b)}B(a="",b){this.C.forEach(c=>
c(a,b))}subscribe(a,b,c){return this.uk.subscribe({next:a,error:b,complete:c})}};_.OJ.F=function(a){return new (a||_.OJ)(_.k(CJ))};_.OJ.ha=_.Xe({da:_.OJ,U:()=>new _.OJ(_.k(CJ)),ca:"root"});var PJ=class{};PJ.ha=_.Xe({da:PJ,ca:"root",U:()=>new QJ});
var RJ=function(a,b){a.offset=Array.isArray(b)?()=>b:b},SJ=function(a){try{return!!a.window&&!!a.window.scrollTo&&"pageXOffset"in a.window}catch(b){return!1}},TJ=function(a,b){SJ(a)&&a.window.scrollTo(b[0],b[1])},UJ=function(a,b){if(SJ(a)){a:{var c=a.document,d=c.getElementById(b)||c.getElementsByName(b)[0];if(d)b=d;else{if("function"===typeof c.createTreeWalker&&c.body&&"function"===typeof c.body.attachShadow)for(c=c.createTreeWalker(c.body,NodeFilter.SHOW_ELEMENT),d=c.currentNode;d;){if(d=d.shadowRoot)if(d=
d.getElementById(b)||d.querySelector(`[name="${b}"]`)){b=d;break a}d=c.nextNode()}b=null}}if(b){d=b.getBoundingClientRect();c=d.left+a.window.pageXOffset;d=d.top+a.window.pageYOffset;const e=a.offset();a.window.scrollTo(c-e[0],d-e[1]);b.focus()}}},QJ=class{constructor(){var a=_.k(_.St),b=window;this.document=a;this.window=b;this.offset=()=>[0,0]}};var VJ=class{};var WJ,Ps,Qs,Ss,Rs,YJ,ZJ,$J,aK,bK,cK,dK,Er,eK,Fr,fK,gK,hK,iK;WJ=class{constructor(a,b){this.id=a;this.url=b}};_.XJ=class extends WJ{constructor(a,b,c="imperative",d=null){super(a,b);this.type=0;this.A=c;this.Ig=d}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}};Ps=class extends WJ{constructor(a,b,c){super(a,b);this.Rc=c;this.type=1}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Rc}')`}};
Qs=class extends WJ{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}')`}};Ss=class extends WJ{constructor(a,b){super(a,b);this.reason="";this.code=0;this.type=16}};Rs=class extends WJ{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})`}};
YJ=class extends WJ{constructor(a,b,c,d){super(a,b);this.Rc=c;this.state=d;this.type=4}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Rc}', state: ${this.state})`}};ZJ=class extends WJ{constructor(a,b,c,d){super(a,b);this.Rc=c;this.state=d;this.type=7}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Rc}', state: ${this.state})`}};
$J=class extends WJ{constructor(a,b,c,d,e){super(a,b);this.Rc=c;this.state=d;this.A=e;this.type=8}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Rc}', state: ${this.state}, shouldActivate: ${this.A})`}};aK=class extends WJ{constructor(a,b,c,d){super(a,b);this.Rc=c;this.state=d;this.type=5}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Rc}', state: ${this.state})`}};
bK=class extends WJ{constructor(a,b,c,d){super(a,b);this.Rc=c;this.state=d;this.type=6}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Rc}', state: ${this.state})`}};cK=class{constructor(a){this.A=a;this.type=9}toString(){return`RouteConfigLoadStart(path: ${this.A.path})`}};dK=class{constructor(a){this.A=a;this.type=10}toString(){return`RouteConfigLoadEnd(path: ${this.A.path})`}};
Er=class{constructor(a){this.Wb=a;this.type=11}toString(){return`ChildActivationStart(path: '${this.Wb.Jb&&this.Wb.Jb.path||""}')`}};eK=class{constructor(a){this.Wb=a;this.type=12}toString(){return`ChildActivationEnd(path: '${this.Wb.Jb&&this.Wb.Jb.path||""}')`}};Fr=class{constructor(a){this.Wb=a;this.type=13}toString(){return`ActivationStart(path: '${this.Wb.Jb&&this.Wb.Jb.path||""}')`}};
fK=class{constructor(a){this.Wb=a;this.type=14}toString(){return`ActivationEnd(path: '${this.Wb.Jb&&this.Wb.Jb.path||""}')`}};gK=class{constructor(a,b){this.position=a;this.A=b;this.type=15}toString(){return`Scroll(anchor: '${this.A}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}};hK=class{};iK=class{constructor(a){this.url=a}};var kK=class{constructor(){this.Ka=this.A=this.Lb=null;this.children=new jK;this.B=null}},lK=function(a,b){let c=tr(a,b);c||(c=new kK,a.A.set(b,c));return c},tr=function(a,b){return a.A.get(b)||null},mK=function(a,b){if(a=tr(a,b))a.Lb=null,a.B=null},jK=class{constructor(){this.A=new Map}};jK.F=function(a){return new (a||jK)};jK.ha=_.Xe({da:jK,U:jK.F,ca:"root"});var nK=function(a,b){return Tq(b,a.A).map(c=>c.value)},oK=class{constructor(a){this.A=a}get root(){return this.A.value}parent(a){a=nK(this,a);return 1<a.length?a[a.length-2]:null}children(a){return(a=Sq(a,this.A))?a.children.map(b=>b.value):[]}firstChild(a){return(a=Sq(a,this.A))&&0<a.children.length?a.children[0].value:null}siblings(a){const b=Tq(a,this.A);return 2>b.length?[]:b[b.length-2].children.map(c=>c.value).filter(c=>c!==a)}},br=class{constructor(a,b){this.value=a;this.children=b}toString(){return`TreeNode(${this.value})`}};var pK,qK,rK;pK=class extends oK{constructor(a,b){super(a);this.Wb=b;Xq(this,a)}toString(){return this.Wb.toString()}};
_.er=class{constructor(a,b,c,d,e,f,g,h){this.K=a;this.H=b;this.I=c;this.G=d;this.B=e;this.Lb=f;this.component=g;this.A=h;let m,r;this.title=null!=(r=null==(m=this.B)?void 0:_.A(m,_.z(w=>w[Vq])))?r:_.dk(void 0);this.url=a;this.params=b;this.fb=c;this.Hc=d;this.data=e}get root(){return this.Qi.root}get parent(){return this.Qi.parent(this)}get firstChild(){return this.Qi.firstChild(this)}get children(){return this.Qi.children(this)}get D(){this.C||(this.C=_.A(this.params,_.z(a=>new wI(a))));return this.C}toString(){return this.Wb?
this.Wb.toString():`Future(${this.A})`}};
qK=class{get title(){let a;return null==(a=this.data)?void 0:a[Vq]}constructor(a,b,c,d,e,f,g,h,m){this.url=a;this.params=b;this.fb=c;this.Hc=d;this.data=e;this.Lb=f;this.component=g;this.Jb=h;this.B=m}get root(){return this.Qi.root}get parent(){return this.Qi.parent(this)}get firstChild(){return this.Qi.firstChild(this)}get children(){return this.Qi.children(this)}toString(){return`Route(url:'${this.url.map(a=>a.toString()).join("/")}', path:'${this.Jb?this.Jb.path:""}')`}};
rK=class extends oK{constructor(a){super(a);this.url="";Xq(this,a)}toString(){return Yq(this.A)}};var sK,uK,tK;sK=function(a,b){let c;return(null==(c=tr(a.B,b))?void 0:c.Lb)===a};uK=function(a){var b=a.B,c=a.name;const d=lK(b,c);d.Lb=a;b.A.set(c,d);!a.A&&(b=tr(a.B,a.name),null==b?0:b.A)&&(b.B?a.attach(b.B,b.A):tK(a,b.A,b.Ka))};tK=function(a,b,c){if(a.sz)throw new jf(4013,!1);a.C=b;const d=a.location,e=b.Wb.component,f=lK(a.B,a.name).children;a.A=fH(d,e,{index:d.length,Ka:new vK(b,f,d.Ka),ej:null!=c?c:a.ej});_.cF(a.G);let g;null==(g=a.D)||g.A(a);a.KE.emit(a.A.instance)};
_.xK=class{constructor(){this.C=this.A=null;this.name="primary";this.KE=new _.rG;this.JF=new _.rG;this.UE=new _.rG;this.RF=new _.rG;this.B=_.wf(jK);this.location=_.wf(_.Oo);this.G=_.wf(_.eF);this.ej=_.wf(yE);this.D=_.wf(wK,{optional:!0})}xc(a){if(a.name){const {Dt:b,Mj:c}=a.name;b||(sK(this,c)&&(this.mt(),mK(this.B,c)),uK(this))}}ma(){sK(this,this.name)&&mK(this.B,this.name);let a;null==(a=this.D)||a.B(this)}bb(){uK(this)}get sz(){return!!this.A}get component(){if(!this.A)throw new jf(4012,!1);return this.A.instance}detach(){if(!this.A)throw new jf(4012,
!1);this.location.detach();const a=this.A;this.C=this.A=null;this.RF.emit(a.instance);return a}attach(a,b){this.A=a;this.C=b;eH(this.location,a.A);let c;null==(c=this.D)||c.A(this);this.UE.emit(a.instance)}mt(){if(this.A){const a=this.component;this.A.destroy();this.C=this.A=null;this.JF.emit(a)}}};_.xK.F=function(a){return new (a||_.xK)};_.xK.ta=_.Vf({type:_.xK,J:[["router-outlet"]],inputs:{name:"name"},outputs:{KE:"activate",JF:"deactivate",UE:"attach",RF:"detach"},Pa:["outlet"],P:!0,features:[_.Og]});
var vK=class{constructor(a,b,c){this.A=a;this.B=b;this.parent=c}get(a,b){return a===_.er?this.A:a===jK?this.B:this.parent.get(a,b)}},wK=new _.n("");var kr=class{};kr.F=function(a){return new (a||kr)};kr.T=_.l({type:kr,J:[["ng-component"]],P:!0,features:[_.Q],R:1,S:0,N:function(a){a&1&&_.I(0,"router-outlet")},Y:[_.xK],La:2});var BK=(a,b,c)=>_.z(d=>{var e=new yK(b,d.zr,d.ny,c);const f=e.C.A,g=e.A?e.A.A:null;zK(e,f,g,a);Zq(e.C.root);AK(e,f,g,a);return d}),zK=function(a,b,c,d){const e=Uq(c);b.children.forEach(f=>{const g=f.value.Lb;var h=e[g],m=f.value;const r=h?h.value:null;m===r?m.component?(m=tr(d,m.Lb))&&zK(a,f,h,m.children):zK(a,f,h,d):r&&CK(a,h,d);delete e[g]});Object.values(e).forEach(f=>{CK(a,f,d)})},AK=function(a,b,c,d){const e=Uq(c);b.children.forEach(f=>{var g=e[f.value.Lb],h=f.value,m=g?g.value:null;Zq(h);h===
m?h.component?(h=lK(d,h.Lb),AK(a,f,g,h.children)):AK(a,f,g,d):h.component?(g=lK(d,h.Lb),m=nr(h.Wb),g.B=null,g.A=h,g.Ka=m,g.Lb&&tK(g.Lb,h,g.Ka),AK(a,f,null,g.children)):AK(a,f,null,d);a.B(new fK(f.value.Wb))});b.children.length&&a.B(new eK(b.value.Wb))},CK=function(a,b,c){const d=tr(c,b.value.Lb);c=d&&b.value.component?d.children:c;b=Uq(b);for(const e of Object.keys(b))CK(a,b[e],c);d&&(d.Lb&&(d.Lb.mt(),d.children.A=new Map),d.B=null,d.A=null)},yK=class{constructor(a,b,c,d){this.PA=a;this.C=b;this.A=
c;this.B=d}};var or=Symbol("$a");var wr=class{constructor(a){this.path=a;this.A=this.path[this.path.length-1]}},xr=class{constructor(a,b){this.component=a;this.A=b}};var Mr=class{constructor(a){this.Fi=a||null}},DK=class extends Error{constructor(a){super();this.A=a}},EK=function(a){let b=[];for(a=a.root;;){b=b.concat(a.segments);if(0===a.A)return _.dk(b);if(1<a.A||!a.children.primary)return ek(new jf(4E3,!1));a=a.children.primary}},HK=function(a,b,c,d){var e=a.A.parse(c);b=FK(a,c,e.root,b,d);a=new iq(b,GK(e.fb,a.B.fb),e.Hc);if(c.startsWith("/"))throw new DK(a);return a},FK=function(a,b,c,d,e){const f=IK(c.segments,d,e);let g={};Object.entries(c.children).forEach(([h,
m])=>{g[h]=FK(a,b,m,d,e)});return new fq(f,g)},GK=function(a,b){const c={};Object.entries(a).forEach(([d,e])=>{c[d]="string"===typeof e&&e.startsWith(":")?b[e.substring(1)]:e});return c},IK=function(a,b,c){return a.map(d=>{if(d.path.startsWith(":")){if(d=c[d.path.substring(1)],!d)throw new jf(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})},JK=class{constructor(a,b){this.A=a;this.B=b}};var Pr={jl:!1,Kp:[],Vq:[],parameters:{},Ru:{}};var KK=class{},LK=function(a,b,c){const d=b.value;c=Wq(d,c,a.Nq);d.params=Object.freeze(c.params);d.data=Object.freeze(c.data);b.children.forEach(e=>LK(a,e,d))},OK=function(a,b,c,d,e){return 0===d.segments.length&&0<d.A?MK(a,b,c,d):_.A(NK(a,b,c,d,d.segments,e,!0),_.z(f=>f instanceof br?[f]:[]))},MK=function(a,b,c,d){const e=[];for(const f of Object.keys(d.children))"primary"===f?e.unshift(f):e.push(f);return _.A(_.vk(e),_.wk(f=>{const g=d.children[f],h=mr(c,f);return OK(a,b,h,g,f)},1),_.El((f,g)=>
{f.push(...g);return f}),jl(null),Al(),_.wk(f=>{if(null===f)return Nr(d);f=Zr(f);Xr(f);return _.dk(f)}))},NK=function(a,b,c,d,e,f,g){return _.A(_.vk(c),_.wk(h=>{let m;return _.A(PK(a,null!=(m=h.Dc)?m:b,c,h,d,e,f,g),_.cl(r=>{if(r instanceof Mr)return _.dk(null);throw r;}))},1),_.xl(h=>!!h),_.cl(h=>{if(zr(h))return 0!==e.length||d.children[f]?Nr(d):_.dk(new KK);throw h;}))},PK=function(a,b,c,d,e,f,g,h){return(lr(d)===g||"primary"!==g&&Tr(e,f,d))&&("**"===d.path||Or(e,d,f).jl)?void 0===d.Sn?QK(a,b,e,
d,f,g):a.D&&h?RK(a,b,e,c,d,f,g):Nr(e):Nr(e)},QK=function(a,b,c,d,e,f){let g;"**"===d.path?(g=_.dk($r(e)),c.children={}):g=Qr(c,d,e,b);return _.A(g,_.Sl(h=>{if(!h.jl)return Nr(c);let m;b=null!=(m=d.Dc)?m:b;return _.A(SK(a,b,d,e),_.Sl(({Wn:r})=>{var w;const v=null!=(w=d.Uo)?w:b;w=h.Kp;const x=h.Vq;let B,C;const J=new qK(w,h.parameters,Object.freeze(Object.assign({},a.A.fb)),a.A.Hc,d.data||{},lr(d),null!=(C=null!=(B=d.component)?B:d.ws)?C:null,d,d.resolve||{}),{Fi:O,fB:W}=Ur(c,w,x,r);return 0===W.length&&
0<O.A?_.A(MK(a,v,r,O),_.z(P=>null===P?null:new br(J,P))):0===r.length&&0===W.length?_.dk(new br(J,[])):_.A(NK(a,v,r,O,W,lr(d)===f?"primary":f,!0),_.z(P=>new br(J,P instanceof br?[P]:[])))}))}))},RK=function(a,b,c,d,e,f,g){const {jl:h,Kp:m,Ru:r,Vq:w}="**"===e.path?$r(f):Or(c,e,f);if(!h)return Nr(c);e.Sn.startsWith("/")&&(a.C++,31<a.C&&(a.D=!1));e=HK(a.I,m,e.Sn,r);return _.A(EK(e),_.wk(v=>NK(a,b,d,c,v.concat(w),g,!1)))},SK=function(a,b,c,d){return c.children?_.dk({Wn:c.children,Ka:b}):c.qu?void 0!==
c.xs?_.dk({Wn:c.xs,Ka:c.Uo}):_.A(Kr(b,c,d),_.wk(e=>e?_.A(a.G.qu(b,c),_.Wl(f=>{c.xs=f.Wn;c.Uo=f.Ka})):ek(gr(3)))):_.dk({Wn:[],Ka:b})},Vr=class{constructor(a,b,c,d,e,f,g){this.Ka=a;this.G=b;this.H=c;this.config=d;this.A=e;this.Nq=f;this.B=g;this.I=new JK(this.B,this.A);this.C=0;this.D=!0}recognize(){const a=Ur(this.A.root,[],[],this.config).Fi;return _.A(this.match(a),_.z(b=>{var c=new qK([],Object.freeze({}),Object.freeze(Object.assign({},this.A.fb)),this.A.Hc,{},"primary",this.H,null,{});b=new rK(new br(c,
b));c=mq(c,this.A.fb,this.A.Hc);c.fb=this.A.fb;b.url=this.B.gb(c);LK(this,b.A,null);return{state:b,zS:c}}))}match(a){return _.A(OK(this,this.Ka,this.config,a,"primary"),_.cl(b=>{if(b instanceof DK)return this.A=b.A,this.match(b.A.root);if(b instanceof Mr)throw new jf(4002,!1);throw b;}))}};var TK=class extends wJ{constructor(){super(...arguments)}};var zJ=function(a,b){return"window"===b?window:"document"===b?a:"body"===b?a.body:null},UK=function(a,b,c){a.addEventListener(b,c);return()=>{a.removeEventListener(b,c)}},VK=class extends TK{dispatchEvent(a,b){a.dispatchEvent(b)}remove(a){a.parentNode&&a.parentNode.removeChild(a)}createElement(a,b){b=b||document;return b.createElement(a)}},GJ=null,HJ;var WK=class{Tc(){return new XMLHttpRequest}};WK.F=function(a){return new (a||WK)};WK.ha=_.Xe({da:WK,U:WK.F});var XK=new _.n("EventManagerPlugins"),YK=class{constructor(a,b){this.Td=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 jf(5101,!1);this.A.set(a,b);return b}};YK.F=function(a){return new (a||YK)(_.k(XK),_.k(_.fm))};YK.ha=_.Xe({da:YK,U:YK.F});var ZK=class{};var $K=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},aL=function(a){const b=a.B;b.clear();b.add(a.C.head)},bL=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},dL=function(a,b){for(const c of b)if(1===bL(a,c,1)){b=a;for(const d of b.B)cL(b,d,c)}},eL=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)},cL=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})},fL=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=$K(this);this.G="server"===d;aL(this)}ma(){const a=this.D;a&&(a.forEach(b=>b.remove()),a.clear());for(const b of this.A.keys())eL(this,b);aL(this)}};fL.F=function(a){return new (a||fL)(_.k(_.St),_.k(JE),_.k(ME,8),_.k(KE))};fL.ha=_.Xe({da:fL,U:fL.F});var gL={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/"},is=/%COMP%/g,hL=new _.n("RemoveStylesOnCompDestroy",{ca:"root",U:()=>!0}),mL=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 iL(a,e,g,this.A)}Gk(a,b){if(!a||
!b)return this.K;this.A&&3===b.La&&(b=Object.assign({},b,{La: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.La){case 0:c=new jL(f,g,b,this.appId,h,c,e,m);break;case 3:b=new kL(f,g,a,b,c,e,this.nonce,m);break a;default:c=new lL(f,g,b,h,c,e,m)}d.set(b.id,c)}b=c}b instanceof jL?(dL(b.B,b.styles),b.setAttribute(a,b.M,"")):b instanceof lL&&dL(b.B,b.styles);return b}ma(){this.B.clear()}};
mL.F=function(a){return new (a||mL)(_.k(YK),_.k(fL),_.k(JE),_.k(hL),_.k(_.St),_.k(KE),_.k(_.fm),_.k(ME))};mL.ha=_.Xe({da:mL,U:mL.F});
var nL=function(a,b){return c=>{if("__ngUnwrap__"===c)return b;!1===(a.H?a.G.Al(()=>b(c)):b(c))&&c.preventDefault()}},iL=class{constructor(a,b,c,d){this.D=a;this.A=b;this.G=c;this.H=d;this.data=Object.create(null);this.Qp=null}destroy(){}createElement(a,b){return b?this.A.createElementNS(gL[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)}C(a,b){a="string"===typeof a?this.A.querySelector(a):a;if(!a)throw new jf(-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=gL[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)}removeAttribute(a,b,c){if(c){const d=gL[c];d?a.removeAttributeNS(d,b):a.removeAttribute(`${c}:${b}`)}else a.removeAttribute(b)}Ti(a,
b){a.classList.add(b)}Ci(a,b){a.classList.remove(b)}Bv(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c}ev(a,b,c){c&2?a.style.removeProperty(b):a.style[b]=""}setProperty(a,b,c){a[b]=c}Md(a,b){a.nodeValue=b}Kb(a,b,c){if("string"===typeof a&&(a=zJ(this.A,a),!a))throw Error("ab`"+a+"`"+b);return this.D.addEventListener(a,b,nL(this,c))}},oL=function(a,b){return b===a.I?a.shadowRoot:b},kL=class extends iL{constructor(a,b,c,d,e,f,g,h){super(a,e,f,h);this.B=b;this.I=c;this.shadowRoot=
c.attachShadow({mode:"open"});a=this.B;b=this.shadowRoot;a.B.add(b);for(const m of a.A.keys())cL(a,b,m);d=js(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(oL(this,a),b)}insertBefore(a,b,c){return super.insertBefore(oL(this,a),b,c)}removeChild(a,b){return super.removeChild(oL(this,a),b)}parentNode(a){return oL(this,super.parentNode(oL(this,a)))}destroy(){this.B.B.delete(this.shadowRoot)}},
lL=class extends iL{constructor(a,b,c,d,e,f,g,h){super(a,e,f,g);this.B=b;this.I=d;this.styles=h?js(h,c.styles):c.styles}destroy(){if(this.I){var a=this.B,b=this.styles;for(const c of b)0>=bL(a,c,-1)&&eL(a,c)}}},jL=class extends lL{constructor(a,b,c,d,e,f,g,h){d=d+"-"+c.id;super(a,b,c,e,f,g,h,d);this.K="_ngcontent-%COMP%".replace(is,d);this.M="_nghost-%COMP%".replace(is,d)}createElement(a,b){a=super.createElement(a,b);super.setAttribute(a,this.K,"");return a}};var pL=class extends ZK{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)}};pL.F=function(a){return new (a||pL)(_.k(_.St))};pL.ha=_.Xe({da:pL,U:pL.F});var qL=["alt","control","meta","shift"],rL={"\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"},sL={alt:a=>a.altKey,control:a=>a.ctrlKey,meta:a=>a.metaKey,shift:a=>a.shiftKey},uL=function(a){const b=a.toLowerCase().split(".");a=b.shift();if(0===b.length||"keydown"!==a&&"keyup"!==a)return null;const c=tL(b.pop());let d="",e=b.indexOf("code");-1<e&&
(b.splice(e,1),d="code.");qL.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},wL=function(a,b,c){return d=>{vL(d,a)&&c.Al(()=>b(d))}},tL=function(a){return"esc"===a?"escape":a},vL=function(a,b){let c=rL[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");qL.forEach(e=>{e!==c&&(0,sL[e])(a)&&(d+=e+".")});d+=
c;return d===b},xL=class extends ZK{supports(a){return null!=uL(a)}addEventListener(a,b,c){const d=uL(b),e=wL(d.fullKey,c,this.A.Td);return this.A.Td.Ja(()=>UK(a,d.domEventName,e))}};xL.F=function(a){return new (a||xL)(_.k(_.St))};xL.ha=_.Xe({da:xL,U:xL.F});var Is=[{ia:KE,lb:"browser"},{ia:xm,lb:function(){var a=new VK;vJ||(vJ=a)},Nb:!0},{ia:_.St,Gd:function(){return Qh=document},we:[]}];Jm(nH,"browser",Is);new _.n("");var Hs=[{ia:Lm,lb:"root"},{ia:vj,Gd:function(){return new vj},we:[]},{ia:XK,td:pL,Nb:!0,we:[_.St,_.fm,KE]},{ia:XK,td:xL,Nb:!0,we:[_.St]},mL,fL,YK,{ia:PE,Oa:mL},{ia:VJ,td:WK,we:[]},[]];var yL=class{constructor(a){this.A=a}yG(){return this.A.title}};yL.F=function(a){return new (a||yL)(_.k(_.St))};yL.ha=_.Xe({da:yL,U:function(a){let b=null;a?b=new a:b=new yL(_.k(_.St));return b},ca:"root"});new _.n("HammerGestureConfig");new _.n("HammerLoader");var Bs=class{},Cs=class{};var zL=function(a,b,c){a.yi.has(c)||a.yi.set(c,b)},AL=function(a,b,c){c=(Array.isArray(c)?c:[c]).map(e=>e.toString());const d=b.toLowerCase();a.headers.set(d,c);zL(a,b,d)},BL=function(a,b){b.init();Array.from(b.headers.keys()).forEach(c=>{a.headers.set(c,b.headers.get(c));a.yi.set(c,b.yi.get(c))})},CL=function(a,b){const c=b.name.toLowerCase();switch(b.Zd){case "a":case "s":var d=b.value;"string"===typeof d&&(d=[d]);if(0===d.length)break;zL(a,b.name,c);b=("a"===b.Zd?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.yi.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.yi.delete(c)}},DL=class{constructor(a){this.yi=new Map;this.yq=null;a?"string"===typeof a?this.wh=()=>{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();zL(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)=>{AL(this,c,b)})):this.wh=()=>{this.headers=new Map;Object.entries(a).forEach(([b,c])=>{AL(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.yi.values())}getAll(a){this.init();return this.headers.get(a.toLowerCase())||
null}append(a,b){return this.clone({name:a,value:b,Zd:"a"})}set(a,b){return this.clone({name:a,value:b,Zd:"s"})}delete(a,b){return this.clone({name:a,value:b,Zd:"d"})}init(){this.wh&&(this.wh instanceof DL?BL(this,this.wh):this.wh(),this.wh=null,this.yq&&(this.yq.forEach(a=>CL(this,a)),this.yq=null))}clone(a){const b=new DL;b.wh=this.wh&&this.wh instanceof DL?this.wh:this;b.yq=(this.yq||[]).concat([a]);return b}forEach(a){this.init();Array.from(this.yi.keys()).forEach(b=>a(this.yi.get(b),this.headers.get(b)))}};var ls,ms;_.EL=class{dG(a){return ns(a)}eG(a){return ns(a)}};ls=/%(\d[a-f0-9])/gi;ms={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};
_.FL=class{constructor(a={}){this.A=this.B=null;this.bn=a.bn||new _.EL;if(a.SO){if(a.bq)throw Error("bb");this.map=ks(a.SO)}else a.bq?(this.map=new Map,Object.keys(a.bq).forEach(b=>{var c=a.bq[b];c=Array.isArray(c)?c.map(os):[`${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({Hj:a,
value:b,Zd:"a"})}set(a,b){return this.clone({Hj:a,value:b,Zd:"s"})}delete(a,b){return this.clone({Hj:a,value:b,Zd:"d"})}toString(){this.init();return this.keys().map(a=>{const b=this.bn.dG(a);return this.map.get(a).map(c=>b+"="+this.bn.eG(c)).join("&")}).filter(a=>""!==a).join("&")}clone(a){const b=new _.FL({bn:this.bn});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.Zd){case "a":case "s":var b=("a"===a.Zd?this.map.get(a.Hj):void 0)||[];b.push(`${a.value}`);this.map.set(a.Hj,b);break;case "d":if(void 0!==a.value){b=this.map.get(a.Hj)||[];const c=b.indexOf(`${a.value}`);-1!==c&&b.splice(c,1);0<b.length?this.map.set(a.Hj,b):this.map.delete(a.Hj)}else this.map.delete(a.Hj)}}),this.A=this.B=null)}};var GL=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 HL=function(a){return null===a.body?null:ps(a.body)||qs(a.body)||rs(a.body)||"undefined"!==typeof URLSearchParams&&a.body instanceof URLSearchParams||"string"===typeof a.body?a.body:a.body instanceof _.FL?a.body.toString():"object"===typeof a.body||"boolean"===typeof a.body||Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()},IL=class{constructor(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.Xf=!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.Xf=!!c.Xf,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.Er=c.Er);this.headers||(this.headers=new DL);this.context||(this.context=new GL);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 _.FL,this.A=b)}clone(a={}){const b=a.method||this.method,c=a.url||this.url,d=a.responseType||this.responseType,e=void 0!==a.body?a.body:this.body,f=void 0!==a.withCredentials?a.withCredentials:this.withCredentials,g=void 0!==a.Xf?a.Xf:this.Xf;let h=a.headers||this.headers,m=a.params||this.params,r;const w=null!=(r=a.context)?r:this.context;void 0!==a.JI&&(h=Object.keys(a.JI).reduce((v,x)=>v.set(x,a.JI[x]),h));a.KI&&(m=Object.keys(a.KI).reduce((v,x)=>v.set(x,a.KI[x]),m));return new IL(b,c,e,{params:m,
headers:h,context:w,Xf:g,responseType:d,withCredentials:f})}};var JL=class{constructor(a,b=200,c="OK"){this.headers=a.headers||new DL;this.status=void 0!==a.status?a.status:b;this.statusText=a.statusText||c;this.url=a.url||null}},KL=class extends JL{constructor(a={}){super(a);this.type=2}clone(a={}){return new KL({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})}},LL=class extends JL{constructor(a={}){super(a);this.type=4;this.body=void 0!==a.body?a.body:null}clone(a=
{}){return new LL({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})}},ML=class extends JL{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}};_.NL=function(a,b,c,d={}){return a.request("POST",b,{body:c,headers:d.headers,context:d.context,observe:d.observe,params:d.params,Xf:d.Xf,responseType:d.responseType,withCredentials:d.withCredentials,Er:d.Er})};
_.ys=class{constructor(a){this.handler=a}request(a,b,c={}){if(a instanceof IL)b=a;else{var d=void 0;d=c.headers instanceof DL?c.headers:new DL(c.headers);let e=void 0;c.params&&(e=c.params instanceof _.FL?c.params:new _.FL({bq:c.params}));b=new IL(a,b,void 0!==c.body?c.body:null,{headers:d,context:c.context,params:e,Xf:c.Xf,responseType:c.responseType||"json",withCredentials:c.withCredentials,Er:c.Er})}d=_.A(_.dk(b),_.wk(e=>this.handler.handle(e),1));if(a instanceof IL||"events"===c.observe)return d;
a=_.A(d,_.Mk(e=>e instanceof LL));switch(c.observe||"body"){case "body":switch(b.responseType){case "arraybuffer":return _.A(a,_.z(e=>{if(null!==e.body&&!(e.body instanceof ArrayBuffer))throw Error("cb");return e.body}));case "blob":return _.A(a,_.z(e=>{if(null!==e.body&&!(e.body instanceof Blob))throw Error("db");return e.body}));case "text":return _.A(a,_.z(e=>{if(null!==e.body&&"string"!==typeof e.body)throw Error("eb");return e.body}));default:return _.A(a,_.z(e=>e.body))}case "response":return a;
default:throw Error("fb`"+c.observe);}}delete(a,b={}){return this.request("DELETE",a,b)}get(a,b={}){return this.request("GET",a,b)}head(a,b={}){return this.request("HEAD",a,b)}options(a,b={}){return this.request("OPTIONS",a,b)}};_.ys.F=function(a){return new (a||_.ys)(_.k(Bs))};_.ys.ha=_.Xe({da:_.ys,U:_.ys.F});new _.n("");var Ds=new _.n(""),OL=new _.n(""),PL=new _.n(""),As=class extends Bs{constructor(a,b){super();this.C=a;this.Ka=b;this.A=null;this.B=_.wf($G);let c;this.C=null!=(c=_.wf(PL,{optional:!0}))?c:a}handle(a){null===this.A&&(this.A=Array.from(new Set([...this.Ka.get(Ds),...this.Ka.get(OL,[])])).reduceRight((c,d)=>ts(c,d,this.Ka),ss));const b=this.B.add();return _.A(this.A(a,c=>this.C.handle(c)),wl(()=>this.B.remove(b)))}};As.F=function(a){return new (a||As)(_.k(Cs),_.k(yE))};
As.ha=_.Xe({da:As,U:As.F});var QL=/^\)\]\}',?\n/,zs=class{constructor(a){this.A=a}handle(a){if("JSONP"===a.method)throw new jf(-2800,!1);const b=this.A;return _.A(b.RS?_.vk(b.RS()):_.dk(null),_.Sl(()=>new _.Yj(c=>{const d=b.Tc();d.open(a.method,a.A);a.withCredentials&&(d.withCredentials=!0);a.headers.forEach((B,C)=>d.setRequestHeader(B,C.join(",")));a.headers.has("Accept")||d.setRequestHeader("Accept","application/json, text/plain, */*");if(!a.headers.has("Content-Type")){var e=null===a.body||rs(a.body)?null:qs(a.body)?a.body.type||
null:ps(a.body)?null:"string"===typeof a.body?"text/plain":a.body instanceof _.FL?"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=HL(a);let g=null;const h=()=>{if(null!==g)return g;const B=d.statusText||"OK",C=new DL(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 KL({headers:C,status:d.status,statusText:B,url:J})},m=()=>{let {headers:B,status:C,statusText:J,url:O}=h(),W=null;204!==C&&(W="undefined"===typeof d.response?d.responseText:d.response);0===C&&(C=W?200:0);let P=200<=C&&300>C;if("json"===a.responseType&&"string"===typeof W){const K=W;W=W.replace(QL,"");try{W=""!==W?JSON.parse(W):null}catch(la){W=K,P&&(P=!1,
W={error:la,text:W})}}P?(c.next(new LL({body:W,headers:B,status:C,statusText:J,url:O||void 0})),c.complete()):c.error(new ML({error:W,headers:B,status:C,statusText:J,url:O||void 0}))},r=B=>{const {url:C}=h();B=new ML({error:B,status:d.status||0,statusText:d.statusText||"Unknown Error",url:C||void 0});c.error(B)};let w=!1;const v=B=>{w||(c.next(h()),w=!0);let C={type:3,loaded:B.loaded};B.lengthComputable&&(C.total=B.total);"text"===a.responseType&&d.responseText&&(C.YU=d.responseText);c.next(C)},x=
B=>{let C={type:1,loaded:B.loaded};B.lengthComputable&&(C.total=B.total);c.next(C)};d.addEventListener("load",m);d.addEventListener("error",r);d.addEventListener("timeout",r);d.addEventListener("abort",r);a.Xf&&(d.addEventListener("progress",v),null!==f&&d.upload&&d.upload.addEventListener("progress",x));d.send(f);c.next({type:0});return()=>{d.removeEventListener("error",r);d.removeEventListener("abort",r);d.removeEventListener("load",m);d.removeEventListener("timeout",r);a.Xf&&(d.removeEventListener("progress",
v),null!==f&&d.upload&&d.upload.removeEventListener("progress",x));d.readyState!==d.DONE&&d.abort()}})))}};zs.F=function(a){return new (a||zs)(_.k(VJ))};zs.ha=_.Xe({da:zs,U:zs.F});var us=new _.n("XSRF_ENABLED"),RL=new _.n("XSRF_COOKIE_NAME",{ca:"root",U:()=>"XSRF-TOKEN"}),ws=new _.n("XSRF_HEADER_NAME",{ca:"root",U:()=>"X-XSRF-TOKEN"}),vs=class{},Es=class{constructor(a,b,c){this.C=a;this.platform=b;this.D=c;this.A="";this.B=null}Ot(){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}};Es.F=function(a){return new (a||Es)(_.k(_.St),_.k(KE),_.k(RL))};Es.ha=_.Xe({da:Es,U:Es.F});new _.n("LEGACY_INTERCEPTOR_FN");new _.n("");var SL=class{};SL.F=function(a){return new (a||SL)};SL.ha=_.Xe({da:SL,U:function(a){return a?new (a||SL):_.k(TL)},ca:"root"});
var TL=class extends SL{constructor(a){super();this.B=a}A(a,b){if(null==b)return null;switch(a){case 0:return b;case 1:return si(b,"HTML")?_.ri(b):Oi(this.B,String(b)).toString();case 2:return si(b,"Style")?_.ri(b):b;case 3:if(si(b,"Script"))return _.ri(b);throw new jf(5200,!1);case 4:return si(b,"URL")?_.ri(b):yi(String(b));case 5:if(si(b,"ResourceURL"))return _.ri(b);throw new jf(5201,!1);default:throw new jf(5202,!1);}}C(a){return new SE(a)}G(a){return new TE(a)}D(a){return new UE(a)}};
TL.F=function(a){return new (a||TL)(_.k(_.St))};TL.ha=_.Xe({da:TL,U:function(a){a?a=new a:(a=_.k(_.bt),a=new TL(a.get(_.St)));return a},ca:"root"});var UL=function(a,b){switch(b){case 1:return a instanceof yp;case 4:return a instanceof Sa||a instanceof Ya;case 5:return a instanceof Ya;case 3:return!1;default:return!1}},VL=function(a,b){if(null!=b){if(b instanceof yp)return a.B.C(String(b));if(b instanceof Sa)return a.B.G(Ta(b));if(b instanceof Ya)return a.B.D(String(b))}return null},WL=class extends SL{constructor(a){super();this.B=new TL(a)}A(a,b){if(null==b)return null;if(b instanceof Ya||b instanceof Sa||b instanceof yp){if(UL(b,a))return this.B.A(a,
VL(this,b));throw Error("gb`"+bF[a]+"`"+b);}return this.B.A(a,b)}C(){throw Error("hb");}G(){throw Error("hb");}D(){throw Error("hb");}};WL.F=function(a){return new (a||WL)(_.k(_.St))};WL.ha=_.Xe({da:WL,U:WL.F});var Gs=[{ia:QG,Oa:SL},{ia:SL,td:WL}];var XL=function(a){let b;for(a=a.root;void 0!==a;){let c;b=null!=(c=a.data[Vq])?c:b;a=a.children.find(d=>"primary"===d.Lb)}return b},YL=class{};YL.F=function(a){return new (a||YL)};YL.ha=_.Xe({da:YL,U:()=>_.wf(ZL),ca:"root"});var ZL=class extends YL{constructor(a){super();this.title=a}};ZL.F=function(a){return new (a||ZL)(_.k(yL))};ZL.ha=_.Xe({da:ZL,U:ZL.F,ca:"root"});var $L=new _.n("",{ca:"root",U:()=>({})});var Ns=new _.n("ROUTES"),aM=class{constructor(){this.B=new WeakMap;this.A=new WeakMap;_.wf(aH)}Tb(a){if(this.B.get(a))return this.B.get(a);if(a.ws)return _.dk(a.ws);this.C&&this.C(a);var b=_.A(Jp(a.Tb()),_.z(Ks),_.Wl(c=>{this.D&&this.D(a);a.ws=c}),wl(()=>{this.B.delete(a)}));b=_.A(new _.RF(b,()=>new _.Jl),jk());this.B.set(a,b);return b}qu(a,b){if(this.A.get(b))return this.A.get(b);if(b.xs)return _.dk({Wn:b.xs,Ka:b.Uo});this.C&&this.C(b);a=_.A(Os(b,a,this.D),wl(()=>{this.A.delete(b)}));a=_.A(new _.RF(a,
()=>new _.Jl),jk());this.A.set(b,a);return a}};aM.F=function(a){return new (a||aM)};aM.ha=_.Xe({da:aM,U:aM.F,ca:"root"});var bM=class{};bM.F=function(a){return new (a||bM)};bM.ha=_.Xe({da:bM,U:()=>_.wf(cM),ca:"root"});var cM=class{merge(a){return a}};cM.F=function(a){return new (a||cM)};cM.ha=_.Xe({da:cM,U:cM.F,ca:"root"});var dM=new _.n("");new _.n("");var eM=function(a,b){const c=++a.xi;let d;null==(d=a.Zf)||d.next(Object.assign({},a.Zf.value,b,{id:c}))},fM=function(a){let b,c;return(null==(b=a.B)?void 0:b.he.toString())!==(null==(c=a.B)?void 0:c.Nc.toString())},aaa=function(a){let b,c;return a.A.parse(a.location.path(!0)).toString()!==(null==(b=a.B)?void 0:b.he.toString())&&!(null==(c=a.B)?0:c.extras.Hi)},gM=function(a,b,c){c=new Qs(b.id,a.A.gb(b.he),"",c);a.Sb.next(c);b.resolve(!1)},baa=function(a,b,c,d){a.Zf=new _.fr({id:0,Nc:c,FF:c,he:c,Rc:c,
Tu:c,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",Ig:null,Jk:d.Wb,Je:null,ny:d,zr:null,ln:{canActivateChecks:[],canDeactivateChecks:[]},pj:null});return _.A(a.Zf,_.Mk(e=>0!==e.id),_.z(e=>Object.assign({},e,{he:e.Tu})),_.Sl(e=>{a.B=e;let f=!1,g=!1;return _.A(_.dk(e),_.Wl(h=>{a.C={id:h.id,rz:h.Tu,he:h.he,Qg:h.source,extras:h.extras,qR:a.G?Object.assign({},a.G,{qR:null}):null}}),_.Sl(h=>{const m=!b.zu||fM(a)||aaa(a);let r;const w=null!=(r=h.extras.Du)?r:b.Du;return m||
"reload"===w?_.A(_.dk(h),_.Sl(v=>{let x;const B=null==(x=a.Zf)?void 0:LF(x);a.Sb.next(new _.XJ(v.id,a.A.gb(v.he),v.source,v.Ig));let C;return B!==(null==(C=a.Zf)?void 0:LF(C))?_.ds:Promise.resolve(v)}),as(a.ej,a.D,a.H,b.config,a.A,a.Nq),_.Wl(v=>{e.Je=v.Je;e.Rc=v.Rc;a.C=Object.assign({},a.C,{Xp:v.Rc});v=new YJ(v.id,a.A.gb(v.he),a.A.gb(v.Rc),v.Je);a.Sb.next(v)})):(a.Sb.next(new Ss(h.id,a.A.gb(h.Tu))),h.resolve(null),_.ds)}),_.Wl(h=>{h=new ZJ(h.id,a.A.gb(h.he),a.A.gb(h.Rc),h.Je);a.Sb.next(h)}),_.z(h=>
{var m=Object,r=m.assign;var w=h.Jk;const v=h.Je.A;w=ur(v,w?w.A:null,a.I,[v.value]);return a.B=e=r.call(m,{},h,{ln:w})}),Cr(a.ej,h=>a.Sb.next(h)),_.Wl(h=>{e.pj=h.pj;if(jq(h.pj))throw hr(h.pj);h=new $J(h.id,a.A.gb(h.he),a.A.gb(h.Rc),h.Je,!!h.pj);a.Sb.next(h)}),_.Mk(h=>h.pj?!0:(gM(a,h,3),!1)),hs(h=>{if(h.ln.canActivateChecks.length)return _.A(_.dk(h),_.Wl(m=>{m=new aK(m.id,a.A.gb(m.he),a.A.gb(m.Rc),m.Je);a.Sb.next(m)}),_.Sl(m=>{let r=!1;return _.A(_.dk(m),es(a.Nq,a.ej),_.Wl({next:()=>r=!0,complete:()=>
{r||gM(a,m,2)}}))}),_.Wl(m=>{m=new bK(m.id,a.A.gb(m.he),a.A.gb(m.Rc),m.Je);a.Sb.next(m)}))}),hs(h=>{const m=r=>{const w=[];let v;(null==(v=r.Jb)?0:v.Tb)&&!r.Jb.ws&&w.push(_.A(a.D.Tb(r.Jb),_.Wl(x=>{r.component=x}),_.z(()=>{})));for(const x of r.children)w.push(...m(x));return w};return _.A(_.uk(m(h.Je.root)),jl(),_.rl())}),hs(()=>a.M()),_.Sl(()=>{const h=e.Jk,m=e.Je;let r;const w=null==(r=a.O)?void 0:r.call(a,a.ej,h.root,m.root);return w?_.A(_.vk(w),_.z(()=>e)):_.dk(e)}),_.z(h=>{var m=h.Je;var r=h.ny;
r=dr(b.PA,m.A,r?r.A:void 0);m=new pK(r,m);a.B=e=Object.assign({},h,{zr:m});a.C.zr=m;return e}),_.Wl(()=>{a.Sb.next(new hK)}),BK(a.I,b.PA,h=>a.Sb.next(h)),_.rl(),_.Wl({next:h=>{f=!0;a.G=a.C;a.Sb.next(new Ps(h.id,a.A.gb(h.he),a.A.gb(h.Rc)));let m;if(null!=(m=a.aa)){const r=XL(h.zr.Wb);void 0!==r&&(m.title.A.title=r||"")}h.resolve(!0)},complete:()=>{f=!0}}),_.Ul(_.A(a.K,_.Wl(h=>{throw h;}))),wl(()=>{f||g||gM(a,e,1);let h;(null==(h=a.C)?void 0:h.id)===e.id&&(a.C=null)}),_.cl(h=>{g=!0;if(h&&h.ngNavigationCancelingError)a.Sb.next(new Qs(e.id,
a.A.gb(e.he),h.message,h.BN)),h&&h.ngNavigationCancelingError&&jq(h.url)?a.Sb.next(new iK(h.url)):e.resolve(!1);else{let m;a.Sb.next(new Rs(e.id,a.A.gb(e.he),h,null!=(m=e.Je)?m:void 0));try{e.resolve(b.hG(h))}catch(r){e.reject(r)}}return _.ds}))}))},hM=class{get X(){return 0!==this.xi}constructor(){this.G=this.B=this.C=null;this.Sb=new _.Jl;this.K=new _.Jl;this.D=_.wf(aM);this.ej=_.wf(yE);this.A=_.wf(yI);this.I=_.wf(jK);this.location=_.wf(_.OJ);_.wf(wK,{optional:!0});this.aa=_.wf(YL);this.options=
_.wf($L,{optional:!0})||{};this.Nq=this.options.Nq||"emptyOnly";_.wf(bM);this.O=_.wf(dM,{optional:!0});this.xi=0;this.M=()=>_.dk(void 0);this.H=null;this.D.D=a=>this.Sb.next(new dK(a));this.D.C=a=>this.Sb.next(new cK(a))}complete(){let a;null==(a=this.Zf)||a.complete()}};hM.F=function(a){return new (a||hM)};hM.ha=_.Xe({da:hM,U:hM.F,ca:"root"});var iM=class{};iM.F=function(a){return new (a||iM)};iM.ha=_.Xe({da:iM,U:()=>_.wf(jM),ca:"root"});var caa=class{store(){}},jM=class extends caa{};jM.F=(()=>{let a;return function(b){return(a||(a=_.Lh(jM)))(b||jM)}})();jM.ha=_.Xe({da:jM,U:jM.F,ca:"root"});var kM=class{};kM.F=function(a){return new (a||kM)};kM.ha=_.Xe({da:kM,U:()=>_.wf(lM),ca:"root"});
var mM=function(a){return{Fg:a.Fg,Nc:a.Nc,Af:a.Af}},daa=function(a,b){return a.location.subscribe(c=>{"popstate"===c.type&&b(c.url,c.state)})},oM=function(a,b,c){b=a.G.gb(b);var d=a.location;d.path()==d.normalize(b+Qq(""))||c.extras.xl?(c=Object.assign({},c.extras.state,nM(a,c.id,a.B)),_.MJ(a.location,b,"",c)):(c=Object.assign({},c.extras.state,nM(a,c.id,a.B+1)),KJ(a.location,b,c))},rM=function(a,b,c=!1){"computed"===a.Bp?(c=a.A-a.B,0!==c?NJ(a.location,c):a.Nc===b.Xp&&0===c&&(pM(a,b),qM(a))):"replace"===
a.Bp&&(c&&pM(a,b),qM(a))},nM=function(a,b,c){return"computed"===a.Bp?{xi:b,eK:c}:{xi:b}},pM=function(a,b){a.Af=a.D.Af;a.Nc=a.D.Nc;let c;a.Fg=a.C.merge(a.Nc,null!=(c=b.Xp)?c:a.Fg)},qM=function(a){_.MJ(a.location,a.G.gb(a.Fg),"",nM(a,a.H,a.A))},lM=class extends kM{constructor(){super(...arguments);this.location=_.wf(_.OJ);this.G=_.wf(yI);this.options=_.wf($L,{optional:!0})||{};this.Bp=this.options.Bp||"replace";this.C=_.wf(bM);this.so=this.options.so||"deferred";this.Fg=this.Nc=new iq;this.A=0;this.H=
-1;const a=new rK(new br(new qK([],{},{},"",{},"primary",null,null,{}),[])),b=new _.er(new _.fr([new yq("",{})]),new _.fr({}),new _.fr({}),new _.fr(""),new _.fr({}),"primary",null,a.root);b.Wb=a.root;this.Af=new pK(new br(b,[]),a);this.D=mM(this)}Ig(){return this.location.A.A.B.state}get B(){if("computed"!==this.Bp)return this.A;let a,b;return null!=(b=null==(a=this.Ig())?void 0:a.eK)?b:this.A}};lM.F=(()=>{let a;return function(b){return(a||(a=_.Lh(lM)))(b||lM)}})();lM.ha=_.Xe({da:lM,U:lM.F,ca:"root"});var eaa,faa,gaa,sM,et,ft,haa,uM,vM;eaa={pl:"exact",Hc:"ignored",rH:"ignored",fb:"exact"};faa={pl:"subset",Hc:"ignored",rH:"ignored",fb:"subset"};
gaa=function(a){const b=a.A.Sb.subscribe(c=>{try{const e=a.A.B,f=a.A.C;if(null!==e&&null!==f){var d=a.B;if(c instanceof _.XJ)d.D=mM(d);else if(c instanceof Ss)d.Fg=f.rz;else if(c instanceof YJ){if("eager"===d.so&&!f.extras.Hi){const g=d.C.merge(f.Xp,f.rz);oM(d,g,f)}}else c instanceof hK?(d.Nc=f.Xp,d.Fg=d.C.merge(f.Xp,f.rz),d.Af=f.zr,"deferred"===d.so&&(f.extras.Hi||oM(d,d.Fg,f))):c instanceof Qs&&(3===c.code||2===c.code)?rM(d,f):c instanceof Rs?rM(d,f,!0):c instanceof Ps&&(d.H=c.id,d.A=d.B);if(c instanceof
Qs&&0!==c.code&&1!==c.code)a.zu=!0;else if(c instanceof Ps)a.zu=!0;else if(c instanceof iK){const g=a.I.merge(c.url,e.FF);sM(a,g,"imperative",null,{Hi:e.extras.Hi,xl:"eager"===a.so||"imperative"!==e.source},{resolve:e.resolve,reject:e.reject,promise:e.promise})}}c instanceof hK||c instanceof iK||a.G.next(c)}catch(e){a.A.K.next(e)}});a.M.add(b)};
sM=function(a,b,c,d,e,f){if(a.K)return Promise.resolve(!1);let g,h;f?(g=f.resolve,h=f.reject,f=f.promise):f=new Promise((r,w)=>{g=r;h=w});const m=a.H.add();Ts(a,()=>{queueMicrotask(()=>a.H.remove(m))});eM(a.A,{source:c,Ig:d,Nc:a.Nc,FF:a.Nc,Tu:b,extras:e,resolve:g,reject:h,promise:f,Jk:a.Af.Wb,ny:a.Af});return f.catch(r=>Promise.reject(r))};et=function(a){a.D||(a.D=daa(a.B,(b,c)=>{setTimeout(()=>{ft(a,b,"popstate",c)},0)}))};
ft=function(a,b,c,d){const e={xl:!0},f=(null==d?0:d.xi)?d:null;d&&(d=Object.assign({},d),delete d.xi,delete d.eK,0!==Object.keys(d).length&&(e.state=d));b=_.tM(a,b);sM(a,b,c,f,e)};_.tM=function(a,b){try{return a.C.parse(b)}catch(c){return a.C.parse("/")}};haa=function(a){return Object.keys(a).reduce((b,c)=>{const d=a[c];null!==d&&void 0!==d&&(b[c]=d);return b},{})};
uM=function(a,b,c={}){const d=c.Zu,e=c.fb;var f=c.Hc;f=c.Rq?a.Nc.Hc:f;switch(c.CA){case "merge":c=Object.assign({},a.Nc.fb,e);break;case "preserve":c=a.Nc.fb;break;default:c=e||null}null!==c&&(c=haa(c));let g;try{g=kq(d?d.Wb:a.Af.Wb.root)}catch(h){"string"===typeof b[0]&&b[0].startsWith("/")||(b=[]),g=a.Nc.root}return lq(g,b,c,null!=f?f:null)};vM=function(a,b,c={Hi:!1}){b=jq(b)?b:_.tM(a,b);b=a.I.merge(b,a.Fg);return sM(a,b,"imperative",null,c)};
_.Xs=class{get Nc(){return this.B.Nc}get Fg(){return this.B.Fg}get Sb(){return this.G}get Af(){return this.B.Af}constructor(){this.K=!1;this.console=_.wf(ZG);this.B=_.wf(kM);this.options=_.wf($L,{optional:!0})||{};this.H=_.wf($G);this.so=this.options.so||"deferred";this.A=_.wf(hM);this.C=_.wf(yI);this.location=_.wf(_.OJ);this.I=_.wf(bM);this.G=new _.Jl;this.hG=this.options.hG||Us;this.zu=!1;this.PA=_.wf(iM);this.Du=this.options.Du||"ignore";let a,b;this.config=null!=(b=null==(a=_.wf(Ns,{optional:!0}))?
void 0:a.flat())?b:[];_.wf(wK,{optional:!0});this.M=new _.Qj;_.wf(_.fm)instanceof _.fm&&_.gm();this.config=this.config.map(jr);this.zu=!1;baa(this.A,this,this.Nc,this.Af).subscribe({error:c=>{this.console.warn(c)}});gaa(this)}get url(){return this.C.gb(this.Nc)}ma(){this.ec()}ec(){this.A.complete();this.D&&(this.D.unsubscribe(),this.D=void 0);this.K=!0;this.M.unsubscribe()}isActive(a,b){let c;!0===b?c=Object.assign({},eaa):!1===b?c=Object.assign({},faa):c=b;if(jq(a))return Mp(this.Nc,a,c);a=_.tM(this,
a);return Mp(this.Nc,a,c)}};_.Xs.F=function(a){return new (a||_.Xs)};_.Xs.ha=_.Xe({da:_.Xs,U:_.Xs.F,ca:"root"});var xM,yM,wM;xM=function(a){var b;if(null!==a.D&&a.I)if(null==(b=a.I))b=void 0;else{var c=a.G.C.gb(a.D);b=Oq(b.B,c)}else b=null;a.href=b;null===a.href?b=null:(b=a.H.L.tagName.toLowerCase(),b=("base"===b||"link"===b?_.Wi:_.Vi)(a.href));wM(a,"href",b)};yM=function(a,b){null!=a.O||a.B||wM(a,"tabindex",b)};wM=function(a,b,c){const d=a.renderer;a=a.H.L;null!==c?d.setAttribute(a,b,c):d.removeAttribute(a,b)};
_.zM=class{constructor(a,b,c,d,e,f){this.G=a;this.A=b;this.O=c;this.renderer=d;this.H=e;this.I=f;this.C=this.href=null;this.M=new _.Jl;this.xl=this.Hi=this.Rq=!1;let g;b=null==(g=e.L.tagName)?void 0:g.toLowerCase();(this.B="a"===b||"area"===b)?this.K=a.Sb.subscribe(h=>{h instanceof Ps&&xM(this)}):yM(this,"0")}xc(){this.B&&xM(this);this.M.next(this)}set yR(a){null!=a?(this.C=Array.isArray(a)?a:[a],yM(this,"0")):(this.C=null,yM(this,null))}Fq(a,b,c,d,e){if(null===this.D||this.B&&(0!==a||b||c||d||e||
"string"===typeof this.target&&"_self"!=this.target))return!0;vM(this.G,this.D,{Hi:this.Hi,xl:this.xl,state:this.state});return!this.B}ma(){let a;null==(a=this.K)||a.unsubscribe()}get D(){return null===this.C?null:uM(this.G,this.C,{Zu:void 0!==this.Zu?this.Zu:this.A,fb:this.fb,Hc:this.Hc,CA:this.CA,Rq:this.Rq})}};_.zM.F=function(a){return new (a||_.zM)(_.y(_.Xs),_.y(_.er),_.Ah("tabindex"),_.y(_.QE),_.y(_.Sh),_.y(CJ))};
_.zM.ta=_.Vf({type:_.zM,J:[["","routerLink",""]],xa:1,oa:function(a,b){a&1&&_.L("click",function(c){return b.Fq(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.on("target",b.target)},inputs:{target:"target",fb:"queryParams",Hc:"fragment",CA:"queryParamsHandling",state:"state",Zu:"relativeTo",Rq:["preserveFragment","preserveFragment",_.cp],Hi:["skipLocationChange","skipLocationChange",_.cp],xl:["replaceUrl","replaceUrl",_.cp],yR:"routerLink"},P:!0,features:[_.nn,_.Og]});var ht=new _.n(""),iaa=function(a){return a.Zf.Sb.subscribe(b=>{if(b instanceof _.XJ){var c=a.A;a.store[a.G]=SJ(c)?[c.window.pageXOffset,c.window.pageYOffset]:[0,0];a.B=b.A;a.C=b.Ig?b.Ig.xi:0}else b instanceof Ps?(a.G=b.id,AM(a,a.D.parse(b.Rc).Hc)):b instanceof Ss&&0===b.code&&(a.B=void 0,a.C=0,AM(a,a.D.parse(b.url).Hc))})},jaa=function(a){return a.Zf.Sb.subscribe(b=>{b instanceof gK&&(b.position?"top"===a.options.Yq?TJ(a.A,[0,0]):"enabled"===a.options.Yq&&TJ(a.A,b.position):b.A&&"enabled"===a.options.Ux?
UJ(a.A,b.A):"disabled"!==a.options.Yq&&TJ(a.A,[0,0]))})},AM=function(a,b){a.nb.Ja(()=>{setTimeout(()=>{a.nb.pb(()=>{a.Zf.Sb.next(new gK("popstate"===a.B?a.store[a.C]:null,b))})},0)})},BM=class{constructor(a,b,c,d,e={}){this.D=a;this.Zf=b;this.A=c;this.nb=d;this.options=e;this.G=0;this.B="imperative";this.C=0;this.store={};e.Yq=e.Yq||"disabled";e.Ux=e.Ux||"disabled"}init(){if("disabled"!==this.options.Yq){var a=this.A;SJ(a)&&(a.window.history.scrollRestoration="manual")}this.H=iaa(this);this.I=jaa(this)}ma(){let a;
null==(a=this.H)||a.unsubscribe();let b;null==(b=this.I)||b.unsubscribe()}};BM.F=function(){pi()};BM.ha=_.Xe({da:BM,U:BM.F});new _.n("",{ca:"root",U:()=>!1});var ct=new _.n("",{U:()=>new _.Jl}),dt=new _.n("",{ca:"root",U:()=>1}),gt=new _.n("");new _.n("ROUTER_FORROOT_GUARD");new _.n("");var CM=class{constructor(a,b){this.B=a;this.A=b}Mm(a,b){return b.url.startsWith("/selection")&&this.A.features.ji()?!0:_.tM(this.B,"")}};CM.F=function(a){return new (a||CM)(_.k(_.Xs),_.k(_.uI))};CM.ha=_.Xe({da:CM,U:CM.F,ca:"root"});var DM,EM,FM,hx,GM;_.mp=function(a){return Array.from(a.A.values())};DM=function(a,b){a.zj(b)?(a.Dl++,b="variantAdded"):(a.Dl--,b="variantRemoved");a.B(b,a)};EM=function(a,b){b=_.Kt(b,a.fontFamily.Zb);Mt(a.fontFamily,b)&&!a.zj(b)&&(a.A.set(b.toString(),b),DM(a,b))};FM=function(a,b){b=_.Kt(b,a.fontFamily.Zb);Mt(a.fontFamily,b)&&a.zj(b)&&(a.A.delete(b.toString()),DM(a,b))};hx=function(a){for(const b of _.mp(a))if(b.has("opsz")&&!_.ip(b.get("opsz")))return!0;return!1};
GM=class{constructor(a,b=()=>{},c=()=>{}){this.fontFamily=a;this.B=b;this.C=c;this.A=new Map;this.Dl=0}zj(a){return this.A.has(_.Kt(a,this.fontFamily.Zb).toString())}Ov(a){for(const b of _.mp(this))FM(this,b),EM(this,dI(this.fontFamily,b,a));this.C()}};var kaa=class{constructor(a){this.Pk=a.family;this.Wm=a.designers;this.totalViews=a.totalViews||0;this.viewsByDateRange=a.viewsByDateRange;this.viewsByBrowser=a.viewsByBrowser||{};this.viewsByOS=a.viewsByOS||{}}};var laa,maa,naa,oaa,mt;_.wp=function(a,b){a=a.B.get(b);if(!a)throw Error("ib`"+b);return a};laa=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 qH(b))};maa=function(a){const b={};for(let c=0;c<a.axes.length;c++){const d=a.axes[c],e=d.fallbacks;b[d.tag]=new Map;for(let f=0;f<e.length;f++)b[d.tag].set(e[f].value.toString(),e[f].name)}return b};
naa=function(a){return(b,c)=>{b=_.wp(a,b.tag).displayName;c=_.wp(a,c.tag).displayName;return b.localeCompare(c)}};oaa=function(a,b){return b.some(c=>{var d;if(d=_.ip(c))if(d=c.tag,c=c.start.toString(),a.A.hasOwnProperty(d))d=a.A[d].has(c);else throw Error("ib`"+d);return!d})};mt=class{constructor(a){this.axes=laa(a);this.B=this.axes.reduce((b,c)=>b.set(c.tag,c),new Map);this.A=maa(this)}};_.xt=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("jb");this.fu="i"===a.slice(-1);this.Ue=new _.At([new _.Bt("ital","i"===a.slice(-1)?1:0),new _.Bt("wght",Number(a.replace(/i$/,"")))])}};var HM;HM=class{constructor(a,b){this.name=a;this.url=b}};_.paa=new HM("Apache License, Version 2.0","http://www.apache.org/licenses/LICENSE-2.0");_.qaa=new HM("Open Font License","https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL");_.raa=new HM("Ubuntu Font License","http://font.ubuntu.com/ufl/");_.saa=new HM("Google Restricted License","https://fonts.google.com/license/googlerestricted");var taa;_.IM={withCredentials:!0};taa=function(a){return a?a.map(b=>new kaa(b)):[]};
_.JM=class{constructor(a,b){this.D=a;this.K=b;this.C={};this.H={};this.A=_.bx(this.K.config,2);this.aa=`${this.A}${"metadata/stats"}`;this.X=_.A(this.D.get(this.aa,_.IM),_.z(c=>taa(c)),_.Ml(1));this.M=`${this.A}${"metadata/fonts"}`;this.B=_.A(_.Ak(()=>this.D.get(this.M,_.IM)),_.z(c=>{c=qt(c);for(const d of c.familyMetadataList)this.C[d.name]=d;return c}),_.Ml(1));this.hg=_.A(this.B,_.z(c=>c.axisRegistry));this.G=_.A(this.B,_.z(c=>c.familyMetadataList));this.I=_.A(this.B,_.z(c=>c.familyMetadataList.filter(d=>
d.isNoto)));this.O=_.A(this.B,_.z(c=>c.promotedScript))}};_.JM.F=function(a){return new (a||_.JM)(_.k(_.ys),_.k(_.uI))};_.JM.ha=_.Xe({da:_.JM,U:_.JM.F,ca:"root"});var uaa,KM,waa,vaa;uaa=new _.At([]);KM=function(a,b){var c=_.mp(a);if(1===c.length&&b&&b.contains(c[0]))return a.fontFamily.name;c=vaa(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(";")}`};waa=function(a){return a.filter(b=>0<b.Dl).map(b=>KM(b,uaa)).sort()};
vaa=function(a){const b=_.mp(a).sort((e,f)=>tH(e,f)),c=hx(a),d=new Set;for(const e of b){const f=_.lt(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 _.At(e)})};_.LM=class{constructor(a){this.kb=a;this.A=_.A(this.kb.hg,_.z(b=>new _.At(b.axes.map(c=>new _.Bt(c.tag,c.defaultValue)))))}gb(a,b){a=a.filter(c=>0<c.Dl).map(c=>_.A(_.A(this.A,_.z(d=>KM(c,d))),_.z(d=>b?d.replace(/\s/g,b):d)));return _.A(_.uk(a),_.z(c=>c.sort()))}};
_.LM.F=function(a){return new (a||_.LM)(_.k(_.JM))};_.LM.ha=_.Xe({da:_.LM,U:_.LM.F,ca:"root"});var NM;NM=function(a,b,c){a.cache.has(b)||a.cache.set(b,new _.fr(_.MM(a,b,c)));return a.cache.get(b)};_.OM=function(a,b,c){if(null!==a.A)try{a.A.setItem(b,JSON.stringify(c))}catch(d){}};_.MM=function(a,b,c){if(null===a.A)return c;try{const d=a.A.getItem(b);return null!==d?JSON.parse(d):c}catch(d){return c}};
_.PM=class{constructor(){this.A=window.localStorage;this.cache=new Map;this.B=NM(this,"tabCount",0);this.mg=NM(this,"isDarkTheme",!1);this.ju=NM(this,"isShoppingBagCalloutClosed",!1);NM(this,"downloadUnderstood",!1);this.PP=NM(this,"shareCalloutHidden",!1);this.G=NM(this,"opszFilesizeUnderstood",!1);this.D=NM(this,"cookieBarDismissed",!1);this.C=NM(this,"collectionState",{});window.addEventListener("storage",({key:a,newValue:b})=>{if(null===a)[...this.cache.values()].forEach(d=>{d.next(!1)});else{try{var c=
null!==b?JSON.parse(b):null}catch(d){c=null}b=c;c=NM(this,a,b);c.next(b);this.cache.set(a,c)}})}setProperty(a,b){this.cache.get(a).value!==b&&(this.cache.get(a).next(b),_.OM(this,a,b))}};_.PM.F=function(a){return new (a||_.PM)};_.PM.ha=_.Xe({da:_.PM,U:_.PM.F,ca:"root"});var QM=class{constructor(a){this.gtag=a.gtag;this.B=a.B}A(a,b,c,d){a={event_category:a};"number"===typeof d&&(a.value=d);c&&(a.event_label=c);this.gtag("event",b,a)}};QM.F=function(a){return new (a||QM)(_.k(_.uI))};QM.ha=_.Xe({da:QM,U:QM.F,ca:"root"});var RM;RM=function(a,b,c){a.B.gtag("event","exception",{description:b instanceof Error?b.message:b,exFatal:c})};_.SM=class{constructor(a,b,c){this.B=a;this.C=b;this.location=c;this.C.Sb.subscribe(d=>{if(d instanceof Ps){let e=this.location.path();d=this.B;d.gtag("config",d.B,{page_path:e.split("?")[0]})}})}A(a,b,c,d){this.B.A(a,b,`${c}`,d)}};_.SM.F=function(a){return new (a||_.SM)(_.k(QM),_.k(_.Xs),_.k(_.OJ))};_.SM.ha=_.Xe({da:_.SM,U:_.SM.F,ca:"root"});var TM,yaa,xaa,VM,zaa,WM,YM,Aaa;TM=function(a,b){a.D||"familyAdded"!==b&&"familyRemoved"!==b||a.O.A("collection","changeFamilyCount",Object.values(a.A.value).length)};_.UM=function(a){var b=a.Ya;const c=waa(Object.values(a.A.value));a=xaa(a);_.OM(b,"collectionState",{["selection.family"]:c.length?c.join("|"):void 0,["selection.subset"]:c.length&&a?a:void 0})};
yaa=function(a,b){const c=_.Ht(b,a.kb);for(const d of Object.values(a.A.value)){const e=d.fontFamily;b=_.mp(d).filter(f=>!c.find(g=>{let h;return g.fontFamily.name===e.name&&(null==(h=g.variant)?void 0:_.uH(h,f))}));for(const f of b)a.remove(e,f,!0,!0,!1)}for(const d of c)a.add(d.fontFamily,d.variant,!0,!1)};xaa=function(a){return La(a.C).filter(b=>b!==TH.id&&a.C[b]).sort().join(",")};_.nx=function(a,b,c=!1){-1>b||b>=Object.keys(a.A.value).length||(a.en=b,-1!==b&&c&&a.scrollIntoView())};
VM=function(a){!a.G&&a.isVisible&&(a.G=!0);TM(a,"toggleVisibility");a.H.next(a.isVisible)};zaa=function(a,b,c=!0){a.A.value[b.fontFamily.name]=b;WM(a);TM(a,"familyAdded");c&&_.UM(a)};_.XM=function(a,b){return _.Kt(dI(a,b,!1),a.Zb)};_.ox=function(a,b){delete a.A.value[b.name];a.A.next(a.A.value);WM(a);TM(a,"familyRemoved");_.nx(a,-1);_.UM(a)};WM=function(a){const b=Object.values(a.A.value).map(c=>Ka(c.fontFamily.scripts)).flat(Infinity);a.K=new Set(b);a.C=YM(a,Aaa(a))};
YM=function(a,b){b=new Set(b.filter(c=>a.K.has(c)).map(c=>c.id));b=Qa(...b);b[TH.id]=!0;return b};Aaa=function(a){a=Ja(a.C,b=>b);return GH(La(a))};
_.ZM=class{constructor(a,b,c,d,e){this.M=a;this.kb=b;this.O=c;this.Ya=d;this.Hk=e;this.Ce=this.M.features.ji();this.B=this.A=new _.fr({});this.ze=_.A(this.A,_.z(f=>Object.values(f)));this.X=_.A(this.ze,_.Sl(f=>this.Hk.gb(f,"+")));this.en=-1;this.aa=this.I=new _.Jl;this.K=(new Set).add(TH);this.C={[TH.id]:!0};this.D=!0;this.visibility="close";this.IS=_.A(this.ze,_.z(f=>f.reduce((g,h)=>g+h.Dl,0)));this.Ok=_.A(this.ze,_.z(f=>f.length));this.G=!1;this.ja=new _.Nl(1);this.oi=this.H=new _.Jl;_.A(this.Ya.C,
_.Ul(this.ja),_.Sl(f=>!this.D||f["selection.family"]||f["selection.subset"]?_.A(this.kb.B,_.z(()=>f)):_.dk(f))).subscribe(f=>{this.D=!1;const g=f["selection.subset"]||"";yaa(this,f["selection.family"]||"");this.C=YM(this,g?GH(g.split(",")):[]);TM(this,"initialized")})}ma(){this.ja.next();this.ja.complete()}get un(){return!this.D}toggle(a,b){this.contains(a,b)?this.remove(a,b):this.add(a,b)}ko(){this.Ce||(this.visibility=this.isVisible?"close":"open",VM(this))}get isVisible(){return"open"===this.visibility}add(a,
b,c=!0,d=!0){if(Mt(a,b)){if(this.A.value.hasOwnProperty(a.name))var e=this.A.value[a.name];else e=new GM(a,f=>{TM(this,f)},()=>{this.A.next(this.A.value)}),zaa(this,e,d);if(!hx(e)){const f=_.XM(e.fontFamily,b);this.contains(e.fontFamily,f)&&FM(e,f);b.has("opsz")&&!_.ip(b.get("opsz"))&&e.Ov(!0)}hx(e)?EM(e,this.kn(e.fontFamily,b)):EM(e,b);this.A.value[a.name]=e;this.A.next(this.A.value);this.Ce||this.G||this.isVisible||!d||(this.visibility="open",VM(this));c&&(a=Object.values(this.A.value).map(f=>f.fontFamily.name).indexOf(a.name),
_.nx(this,a,!0));d&&_.UM(this)}}remove(a,b,c=!0,d=!0,e=!0){if(this.A.value.hasOwnProperty(a.name)){var f=this.A.value[a.name];FM(f,b);0===f.Dl?_.ox(this,f.fontFamily):c&&(a=Object.values(this.A.value).map(g=>g.fontFamily.name).indexOf(a.name),_.nx(this,a,d),this.A.next(this.A.value));e&&_.UM(this)}}contains(a,b){return b?this.A.value.hasOwnProperty(a.name)&&this.A.value[a.name].zj(b):this.A.value.hasOwnProperty(a.name)}clear(a=!0){const b=Object.values(this.A.value).slice();this.A.next({});WM(this);
TM(this,"cleared");a&&_.UM(this);return b}scrollIntoView(){this.I.next()}kn(a,b){return _.Kt(dI(a,b,!0),a.Zb)}vz(){return 0===Object.keys(this.A.value).length}};_.ZM.F=function(a){return new (a||_.ZM)(_.k(_.uI),_.k(_.JM),_.k(_.SM),_.k(_.PM),_.k(_.LM))};_.ZM.ha=_.Xe({da:_.ZM,U:_.ZM.F,ca:"root"});var $M,Baa,Caa,Daa;$M=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)`:""}};_.aN=new $M("phone",0,720);Baa=new $M("tablet",721,1024);Caa=new $M("desktop",1025,Infinity);Daa=new $M("drawer-push",1246,Infinity);_.bN=class{constructor(){this.Rj=this.A=new _.fr([])}reset(){this.A.next([])}add(a){this.A.next([a])}remove(a){const b=this.A.value.filter(c=>!(c.family===a.family&&c.icon.A(a.icon)));this.A.next(b)}toggle(a){for(const b of this.A.value)if(a.family===b.family&&a.icon.A(b.icon)){this.remove(a);return}this.add(a)}wB(a){const b=this.A.value.map(c=>Object.assign({},c,{axes:a}));this.A.next(b)}};_.bN.F=function(a){return new (a||_.bN)};_.bN.ha=_.Xe({da:_.bN,U:_.bN.F,ca:"root"});_.cN=function(a){a.qg.next(!0);a.ua.isVisible&&a.ua.ko();a.C.reset()};
_.dN=class{constructor(a,b,c,d){this.window=a;this.ua=b;this.C=c;this.wl=d;this.qg=new _.fr(!1);this.B=new _.fr(this.window.innerWidth);this.yb=_.A(this.B,_.z(e=>_.Nt(e,_.aN)),_.Ml(1));_.A(this.B,_.z(e=>_.Nt(e,Baa)),_.Ml(1));this.og=_.A(this.B,_.z(e=>_.Nt(e,Caa)),_.Ml(1));this.pq=_.A(this.B,_.z(e=>_.Nt(e,Daa)),_.Ml(1));this.tq=_.A(this.qg,_.dl(this.C.Rj),_.z(([e,f])=>e&&0===f.length));this.D=this.A=new _.fr(!1);this.ja=new _.Nl(1);this.renderer=this.wl.Gk(null,null);a.addEventListener("resize",()=>
{this.B.next(a.innerWidth)});this.renderer.Kb("window","scroll",()=>{0<a.scrollY&&!this.A.value?this.A.next(!0):0===a.scrollY&&this.A.value&&this.A.next(!1)});_.A(_.uk([_.A(this.ua.oi,_.Ql(!1)),_.A(this.C.Rj,_.Ql([]))]),_.Ul(this.ja)).subscribe(([e,f])=>{(e||0<f.length)&&this.Zi()})}bb(){}ma(){this.ja.next();this.ja.complete()}Wc(a=""){this.tb.Wc(a)}Sp(a){this.tb&&this.tb.Sp(a)}Fy(){this.tb.Fy()}Zi(){this.qg.next(!1)}Nv(){this.qg.value?this.Zi():_.cN(this)}};
_.dN.F=function(a){return new (a||_.dN)(_.k("Window"),_.k(_.ZM),_.k(_.bN),_.k(PE))};_.dN.ha=_.Xe({da:_.dN,U:_.dN.F,ca:"root"});var eN=class{constructor(a,b,c,d){this.B=a;this.location=b;this.A=c;this.Ya=d;this.C=_.tM(this.B,this.location.path()).fb.hasOwnProperty("cookieBar");this.bu=_.A(this.Ya.D,_.z(e=>this.C||_.CD(this.A.config,10)&&!e))}lh(){this.Ya.setProperty("cookieBarDismissed",!0)}};eN.F=function(a){return new (a||eN)(_.k(_.Xs),_.k(_.OJ),_.k(_.uI),_.k(_.PM))};eN.ha=_.Xe({da:eN,U:eN.F,ca:"root"});var fN=class{constructor(a){this.Ya=a}Ck(){this.Ya.setProperty("shareCalloutHidden",!0)}};fN.F=function(a){return new (a||fN)(_.y(_.PM))};
fN.T=_.l({type:fN,J:[["gf-share-callout"]],inputs:{NR:"shouldRender"},P:!0,features:[_.Q],R:1,S:1,V:[["class","gmat-body-2 gmat-elevation-z2 callout",4,"ngIf"],[1,"gmat-body-2","gmat-elevation-z2","callout"],[1,"callout__dismiss"],[1,"gmat-subhead-2","callout__link",3,"click"]],N:function(a,b){a&1&&_.D(0,Ot,5,0,"div",0);a&2&&_.E("ngIf",b.NR)},Y:[_.QI],styles:['.callout[_ngcontent-%COMP%]{background-color:#1a73e8;border-radius:8px;color:#fff;position:relative;text-align:left;z-index:80}.gf-dark-theme[_nghost-%COMP%]   .callout[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .callout[_ngcontent-%COMP%]{background-color:#8ab4f8;color:#202124}.gf-dark-theme[_nghost-%COMP%]   .callout[_ngcontent-%COMP%]:after, .gf-dark-theme   [_nghost-%COMP%]   .callout[_ngcontent-%COMP%]:after{border-color:transparent transparent #8ab4f8 transparent}.callout[_ngcontent-%COMP%]{position:absolute;right:0;margin-top:26px;padding:16px 16px 8px;letter-spacing:0}.callout[_ngcontent-%COMP%]:after{border:10px solid;border-color:transparent transparent #1a73e8 transparent;content:" ";height:0;position:absolute;width:0;right:78px;top:-20px}.callout__link[_ngcontent-%COMP%]{color:#fff;cursor:pointer}.callout__link[_ngcontent-%COMP%]:active, .callout__link[_ngcontent-%COMP%]:visited{color:#fff}.callout__dismiss[_ngcontent-%COMP%]{padding-top:12px;text-align:right}.gf-dark-theme[_nghost-%COMP%]   .callout[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .callout[_ngcontent-%COMP%]{box-shadow:none}.gf-dark-theme[_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%]{color:#202124}.gf-dark-theme[_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%]:active, .gf-dark-theme   [_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%]:active, .gf-dark-theme[_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%]:visited, .gf-dark-theme   [_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%]:visited{color:#202124}'],wa:0});_.gN=class{constructor(a){this.ua=a;this.B=this.A=new _.fr(null);this.C=_.A(this.B,_.dl(this.ua.B),_.z(([b,c])=>b&&c[b.name]?[c[b.name]]:Object.values(c)))}clear(){this.A.next(null)}};_.gN.F=function(a){return new (a||_.gN)(_.k(_.ZM))};_.gN.ha=_.Xe({da:_.gN,U:_.gN.F,ca:"root"});var Pt;var hN=class{constructor(a,b){this.url=a;this.Wj=null;this.options=b}},Eaa=function(a,b){return a.Ha.get(b)||b},Faa=function(a,b,c=""){const d=c+":"+b;let e=a.C.get(d);return e?a.X(e):(e=a.Ga(c,b))?(a.C.set(d,e),a.X(e)):(c=a.A.get(c))?a.Ma(b,c):ek(Error("nb`"+d))},iN=class{constructor(a,b,c,d){this.aa=a;this.ea=b;this.ka=d;this.C=new Map;this.A=new Map;this.na=new Map;this.D=new Map;this.Ha=new Map;this.G=[];this.za=["material-icons","mat-ligature-font"];this.K=c}ma(){this.G=[];this.C.clear();this.A.clear();
this.na.clear()}X(a){return a.Wj?_.dk(this.H(a).cloneNode(!0)):_.A(this.Na(a),_.z(b=>b.cloneNode(!0)))}Ma(a,b){var c=this.M(a,b);if(c)return _.dk(c);c=b.filter(d=>!d.Wj).map(d=>_.A(this.cb(d),_.cl(e=>{e=`Loading icon set URL: ${this.ea.A(5,d.url)} failed: ${e.message}`;this.ka.handleError(Error(e));return _.dk(null)})));return _.A(_.Ck(c),_.z(()=>{const d=this.M(a,b);if(!d)throw Error("nb`"+a);return d}))}M(a,b){for(let d=b.length-1;0<=d;d--){var c=b[d];if(c.Wj&&-1<c.Wj.toString().indexOf(a)){const e=
this.H(c);if(c=this.Aa(e,a,c.options))return c}}return null}Na(a){return _.A(this.O(a),_.Wl(b=>a.Wj=b),_.z(()=>this.H(a)))}cb(a){return a.Wj?_.dk(null):_.A(this.O(a),_.Wl(b=>a.Wj=b))}Aa(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.mb(a),c);b=this.I(Rt("<svg></svg>"));b.appendChild(a);return this.B(b,c)}I(a){const b=this.K.createElement("DIV");
b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("qb");return a}mb(a){const b=this.I(Rt("<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.K.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}O(a){var b=a.url;let c,d;a=null!=(d=null==(c=a.options)?void 0:c.withCredentials)?d:!1;if(!this.aa)throw Error("ob");if(null==b)throw Error("rb`"+b);const e=this.ea.A(5,b);if(!e)throw Error("pb`"+b);if(b=this.D.get(e))return b;b=_.A(this.aa.get(e,{responseType:"text",withCredentials:a}),_.z(f=>Rt(f)),wl(()=>this.D.delete(e)),_.Kl());this.D.set(e,b);return b}rb(a,b,c){this.C.set(a+":"+b,c);return this}Eb(a,
b){const c=this.A.get(a);c?c.push(b):this.A.set(a,[b]);return this}H(a){if(!a.nJ){const b=this.I(a.Wj);this.B(b,a.options);a.nJ=b}return a.nJ}Ga(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 hN(d.url,d.options):new hN(d)}}};iN.F=function(a){return new (a||iN)(_.k(_.ys,8),_.k(SL),_.k(_.St,8),_.k(vj))};iN.ha=_.Xe({da:iN,U:iN.F,ca:"root"});new _.BE;new _.CE;new _.BE;new _.BE;var Gaa,Haa,jN,Iaa,Jaa;Gaa=new _.n("MAT_ICON_DEFAULT_OPTIONS");Haa=new _.n("mat-icon-location",{ca:"root",U:Tt});jN="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");Iaa=jN.map(a=>`[${a}]`).join(", ");Jaa=/^url\(['"]?#(.*?)['"]?\)$/;
_.kN=class{get color(){return this.na||this.za}set color(a){this.na=a}get kB(){return this.G}set kB(a){a!==this.G&&(a?this.Na(a):this.G&&this.M(),this.G=a)}get kj(){return this.X}set kj(a){a=this.K(a);a!==this.X&&(this.X=a,this.H())}get jj(){return this.O}set jj(a){a=this.K(a);a!==this.O&&(this.O=a,this.H())}constructor(a,b,c,d,e,f){this.fa=a;this.C=b;this.I=d;this.Aa=e;this.inline=!1;this.ea=[];this.B=_.Qj.EMPTY;f&&(f.color&&(this.color=this.za=f.color),f.kj&&(this.kj=f.kj));c||a.L.setAttribute("aria-hidden",
"true")}Ma(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);}}bb(){this.H()}DH(){var a=this.A;a&&a.size&&(a=this.I.xG(),a!==this.ka&&(this.ka=a,this.aa(a)))}ma(){this.B.unsubscribe();this.A&&this.A.clear()}Rx(){return!this.kB}Ga(a){this.M();const b=this.I.xG();this.ka=b;this.Ha(a);this.aa(b);this.fa.L.appendChild(a)}M(){const a=this.fa.L;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.Rx()){var a=this.fa.L,b=(this.kj?Eaa(this.C,this.kj).split(/ +/):this.C.za).filter(c=>0<c.length);this.ea.forEach(c=>a.classList.remove(c));b.forEach(c=>a.classList.add(c));this.ea=b;this.jj===this.D||b.includes("mat-ligature-font")||(this.D&&a.classList.remove(this.D),this.jj&&a.classList.add(this.jj),this.D=this.jj)}}K(a){return"string"===typeof a?a.trim().split(" ")[0]:a}aa(a){const b=this.A;b&&b.forEach((c,d)=>{c.forEach(e=>
{d.setAttribute(e.name,`url('${a}#${e.value}')`)})})}Ha(a){const b=a.querySelectorAll(Iaa),c=this.A=this.A||new Map;for(let d=0;d<b.length;d++)jN.forEach(e=>{const f=b[d];var g=f.getAttribute(e);if(g=g?g.match(Jaa):null){let h=c.get(f);h||(h=[],c.set(f,h));h.push({name:e,value:g[1]})}})}Na(a){this.yE=this.zE=null;this.B.unsubscribe();if(a){const [b,c]=this.Ma(a);b&&(this.zE=b);c&&(this.yE=c);this.B=_.A(Faa(this.C,c,b),_.rl()).subscribe(d=>this.Ga(d),d=>{this.Aa.handleError(Error("tb`"+b+"`"+c+"`"+
d.message))})}}};_.kN.F=function(a){return new (a||_.kN)(_.y(_.Sh),_.y(iN),_.Ah("aria-hidden"),_.y(Haa),_.y(vj),_.y(Gaa,8))};
_.kN.T=_.l({type:_.kN,J:[["mat-icon"]],Ea:["role","img",1,"mat-icon","notranslate"],xa:10,oa:function(a,b){a&2&&(_.on("data-mat-icon-type",b.Rx()?"font":"svg")("data-mat-icon-name",b.yE||b.jj)("data-mat-icon-namespace",b.zE||b.kj)("fontIcon",b.Rx()?b.jj:null),_.Cn(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:["inline","inline",_.cp],kB:"svgIcon",kj:"fontSet",jj:"fontIcon"},Pa:["matIcon"],
features:[_.nn],Sa:["*"],R:1,S:0,N:function(a){a&1&&(_.jo(),_.ko(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"],
La:2,wa:0});var Wt;var au,Zt;var lN;var mN;try{mN="undefined"!==typeof Intl&&Intl.v8BreakIterator}catch(a){mN=!1}
_.nN=class{constructor(a){this.C=(this.qb=(this.I=a)?"browser"===this.I:"object"===typeof document&&!!document)&&/(edge)/i.test(navigator.userAgent);this.B=this.qb&&/(msie|trident)/i.test(navigator.userAgent);this.G=this.qb&&!(!window.chrome&&!mN)&&"undefined"!==typeof CSS&&!this.C&&!this.B;this.D=this.qb&&/AppleWebKit/i.test(navigator.userAgent)&&!this.G&&!this.C&&!this.B;this.A=this.qb&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);this.M=this.qb&&/(firefox|minefield)/i.test(navigator.userAgent);
this.K=this.qb&&/android/i.test(navigator.userAgent)&&!this.B;this.H=this.qb&&/safari/i.test(navigator.userAgent)&&this.D}};_.nN.F=function(a){return new (a||_.nN)(_.k(KE))};_.nN.ha=_.Xe({da:_.nN,U:_.nN.F,ca:"root"});var Kaa=new _.n("cdk-input-modality-detector-options"),Laa={oP:[18,17,224,91,16]},oN=_.Yt({passive:!0,capture:!0}),pN=class{get I(){return this.A.value}constructor(a,b,c,d){this.Ia=a;this.B=null;this.A=new _.fr(null);this.C=0;this.D=e=>{let f,g;(null==(f=this.dh)?0:null==(g=f.oP)?0:g.some(h=>h===e.keyCode))||(this.A.next("keyboard"),this.B=_.cu(e))};this.As=e=>{650>Date.now()-this.C||(this.A.next(0===e.buttons||0===e.detail?"keyboard":"mouse"),this.B=_.cu(e))};this.G=e=>{Ut(e)?this.A.next("keyboard"):
(this.C=Date.now(),this.A.next("touch"),this.B=_.cu(e))};this.dh=Object.assign({},Laa,d);this.H=_.A(this.A,_.Pl());_.A(this.H,_.pl());a.qb&&b.Ja(()=>{c.addEventListener("keydown",this.D,oN);c.addEventListener("mousedown",this.As,oN);c.addEventListener("touchstart",this.G,oN)})}ma(){this.A.complete();this.Ia.qb&&(document.removeEventListener("keydown",this.D,oN),document.removeEventListener("mousedown",this.As,oN),document.removeEventListener("touchstart",this.G,oN))}};
pN.F=function(a){return new (a||pN)(_.k(_.nN),_.k(_.fm),_.k(_.St),_.k(Kaa,8))};pN.ha=_.Xe({da:pN,U:pN.F,ca:"root"});var Maa,qN,tN;Maa=new _.n("cdk-focus-monitor-default-options");qN=_.Yt({passive:!0,capture:!0});
_.rN=function(a,b,c=!1){b=_.hu(b);if(!a.Ia.qb||1!==b.nodeType)return _.dk();a:{if(null==lN){var d="undefined"!==typeof document?document.head:null;lN=!(!d||!d.createShadowRoot&&!d.attachShadow)}if(lN&&(d=b.getRootNode?b.getRootNode():null,"undefined"!==typeof ShadowRoot&&ShadowRoot&&d instanceof ShadowRoot))break a;d=null}d=d||a.C||document;const e=a.A.get(b);if(e)return c&&(e.bt=!0),e.Og;c={bt:c,Og:new _.Jl,rI:d};a.A.set(b,c);a.cb(c);return c.Og};
_.sN=function(a,b){b=_.hu(b);const c=a.A.get(b);c&&(c.Og.complete(),a.K(b),a.A.delete(b),a.mb(c))};tN=function(a,b,c,d){b=_.hu(b);b===(a.C||document).activeElement?a.Ga(b).forEach(([e,f])=>a.ka(e,c,f)):(a.za(c),"function"===typeof b.focus&&b.focus(d))};
_.uN=class{constructor(a,b,c,d,e){this.va=a;this.Ia=b;this.G=c;this.D=null;this.I=this.M=!1;this.A=new Map;this.ea=0;this.B=new Map;this.Ha=()=>{this.M=!0;this.Eb=window.setTimeout(()=>this.M=!1)};this.Aa=new _.Jl;this.H=f=>{for(var g=_.cu(f);g;g=g.parentElement)"focus"===f.type?this.Wh(f,g):this.gg(f,g)};this.C=d;this.O=(null==e?void 0:e.uU)||0}ma(){this.A.forEach((a,b)=>_.sN(this,b))}Ma(a){return this.D?this.I?this.rb(a)?"touch":"program":this.D:this.M&&this.aa?this.aa:a&&this.Na(a)?"mouse":"program"}rb(a){return 1===
this.O||!(null==a||!a.contains(this.G.B))}K(a,b){a.classList.toggle("cdk-focused",!!b);a.classList.toggle("cdk-touch-focused","touch"===b);a.classList.toggle("cdk-keyboard-focused","keyboard"===b);a.classList.toggle("cdk-mouse-focused","mouse"===b);a.classList.toggle("cdk-program-focused","program"===b)}za(a,b=!1){this.va.Ja(()=>{this.D=a;this.I="touch"===a&&b;0===this.O&&(clearTimeout(this.na),this.na=setTimeout(()=>this.D=null,this.I?650:1))})}Wh(a,b){const c=this.A.get(b);a=_.cu(a);c&&(c.bt||b===
a)&&this.ka(b,this.Ma(a),c)}gg(a,b){const c=this.A.get(b);!c||c.bt&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.K(b),this.X(c,null))}X(a,b){a.Og.ke.length&&this.va.pb(()=>a.Og.next(b))}cb(a){if(this.Ia.qb){var b=a.rI;(a=this.B.get(b)||0)||this.va.Ja(()=>{b.addEventListener("focus",this.H,qN);b.addEventListener("blur",this.H,qN)});this.B.set(b,a+1);1===++this.ea&&(this.va.Ja(()=>{((this.C||document).defaultView||window).addEventListener("focus",this.Ha)}),_.A(this.G.H,_.Ul(this.Aa)).subscribe(c=>
{this.za(c,!0)}))}}mb(a){a=a.rI;if(this.B.has(a)){const b=this.B.get(a);1<b?this.B.set(a,b-1):(a.removeEventListener("focus",this.H,qN),a.removeEventListener("blur",this.H,qN),this.B.delete(a))}--this.ea||(((this.C||document).defaultView||window).removeEventListener("focus",this.Ha),this.Aa.next(),clearTimeout(this.Eb),clearTimeout(this.na))}ka(a,b,c){this.K(a,b);this.X(c,b);this.aa=b}Ga(a){const b=[];this.A.forEach((c,d)=>{(d===a||c.bt&&d.contains(a))&&b.push([d,c])});return b}Na(a){const b=this.G.B;
if("mouse"!==this.G.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}};_.uN.F=function(a){return new (a||_.uN)(_.k(_.fm),_.k(_.nN),_.k(pN),_.k(_.St,8),_.k(Maa,8))};_.uN.ha=_.Xe({da:_.uN,U:_.uN.F,ca:"root"});var vN,wN;
vN=function(a,b){if(!a.Ia.qb)return!1;try{var c=(b.ownerDocument&&b.ownerDocument.defaultView||window).frameElement}catch(f){c=null}if(c&&(-1===ku(c)||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();let d=ku(b);if(b.hasAttribute("contenteditable"))a=-1!==d;else{var e;if(!(e="iframe"===c||"object"===c)&&(e=a.Ia.D&&a.Ia.A)){e=b.nodeName.toLowerCase();let f="input"===e&&b.type;e=!("text"===f||"password"===f||"select"===e||"textarea"===e)}a=e?!1:"audio"===c?b.hasAttribute("controls")?-1!==d:!1:"video"===
c?-1===d?!1:null!==d?!0:a.Ia.M||b.hasAttribute("controls"):0<=b.tabIndex}return a};wN=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")||ju(b);return c&&!a.cu(b)&&a.isVisible(b)};
_.xN=class{constructor(a){this.Ia=a}cu(a){return a.hasAttribute("disabled")}isVisible(a){return!!(a.offsetWidth||a.offsetHeight||"function"===typeof a.getClientRects&&a.getClientRects().length)&&"visible"===getComputedStyle(a).visibility}};_.xN.F=function(a){return new (a||_.xN)(_.k(_.nN))};_.xN.ha=_.Xe({da:_.xN,U:_.xN.F,ca:"root"});var CN;_.yN=function(a){(a=a.aa("start"))&&a.focus(void 0);return!!a};_.zN=function(a){a.I||(a.va.Ja(()=>{a.B||(a.B=a.O(),a.B.addEventListener("focus",a.ka));a.A||(a.A=a.O(),a.A.addEventListener("focus",a.ea))}),a.ib.parentNode&&(a.ib.parentNode.insertBefore(a.B,a.ib),a.ib.parentNode.insertBefore(a.A,a.ib.nextSibling),a.I=!0))};
_.AN=function(a){return new Promise(b=>{a.na(()=>{var c;(c=a.ib.querySelector("[cdk-focus-initial], [cdkFocusInitial]"))?wN(a.D,c)?(c.focus(void 0),c=!0):(c=a.K(c),null==c||c.focus(void 0),c=!!c):c=_.yN(a);return b(c)})})};
_.BN=class{get enabled(){return this.Oh}set enabled(a){this.Oh=a;this.B&&this.A&&(this.G(a,this.B),this.G(a,this.A))}constructor(a,b,c,d,e=!1){this.ib=a;this.D=b;this.va=c;this.C=d;this.I=!1;this.ka=()=>{const f=this.aa("end");f&&f.focus(void 0);return!!f};this.ea=()=>_.yN(this);this.Oh=!0;e||_.zN(this)}destroy(){const a=this.B,b=this.A;a&&(a.removeEventListener("focus",this.ka),a.remove());b&&(b.removeEventListener("focus",this.ea),b.remove());this.B=this.A=null;this.I=!1}aa(a){const b=this.ib.querySelectorAll(`[cdk-focus-region-${a}], `+
`[cdkFocusRegion${a}], `+`[cdk-focus-${a}]`);return"start"==a?b.length?b[0]:this.K(this.ib):b.length?b[b.length-1]:this.X(this.ib)}cd(){return this.I}K(a){if(wN(this.D,a)&&vN(this.D,a))return a;a=a.children;for(let b=0;b<a.length;b++){const c=a[b].nodeType===this.C.ELEMENT_NODE?this.K(a[b]):null;if(c)return c}return null}X(a){if(wN(this.D,a)&&vN(this.D,a))return a;a=a.children;for(let b=a.length-1;0<=b;b--){const c=a[b].nodeType===this.C.ELEMENT_NODE?this.X(a[b]):null;if(c)return c}return null}O(){const a=
this.C.createElement("div");this.G(this.Oh,a);a.classList.add("cdk-visually-hidden");a.classList.add("cdk-focus-trap-anchor");a.setAttribute("aria-hidden","true");return a}G(a,b){a?b.setAttribute("tabindex","0"):b.removeAttribute("tabindex")}na(a){this.va.isStable?a():_.A(this.va.le,_.rl()).subscribe(a)}};CN=class{constructor(a,b,c){this.A=a;this.va=b;this.B=c}create(a,b=!1){return new _.BN(a,this.A,this.va,this.B,b)}};CN.F=function(a){return new (a||CN)(_.k(_.xN),_.k(_.fm),_.k(_.St))};
CN.ha=_.Xe({da:CN,U:CN.F,ca:"root"});
_.DN=class{get enabled(){return this.A.enabled}set enabled(a){this.A.enabled=a}constructor(a,b){this.fa=a;this.D=b;this.B=null;this.A=this.D.create(this.fa.L,!0)}ma(){this.A.destroy();this.B&&(this.B.focus(),this.B=null)}jd(){_.zN(this.A);this.XE&&this.C()}Cg(){this.A.cd()||_.zN(this.A)}xc(a){(a=a.autoCapture)&&!a.Dt&&this.XE&&this.A.cd()&&this.C()}C(){let a="undefined"!==typeof document&&document?document.activeElement:null;for(;a&&a.shadowRoot;){const b=a.shadowRoot.activeElement;if(b===a)break;
else a=b}this.B=a;_.AN(this.A)}};_.DN.F=function(a){return new (a||_.DN)(_.y(_.Sh),_.y(CN),_.y(_.St))};_.DN.ta=_.Vf({type:_.DN,J:[["","cdkTrapFocus",""]],inputs:{enabled:["cdkTrapFocus","enabled",_.cp],XE:["cdkTrapFocusAutoCapture","autoCapture",_.cp]},Pa:["cdkTrapFocus"],features:[_.nn,_.Og]});var EN=new Set,FN,Naa=function(a,b){if(a.Ia.D||a.Ia.G){var c=a.B;if(!EN.has(b))try{FN||(FN=document.createElement("style"),c&&(FN.nonce=c),FN.setAttribute("type","text/css"),document.head.appendChild(FN)),FN.sheet&&(FN.sheet.insertRule(`@media ${b} {body{ }}`,0),EN.add(b))}catch(d){console.error(d)}}return a.A(b)},GN=class{constructor(a,b){this.Ia=a;this.B=b;this.A=this.Ia.qb&&window.matchMedia?window.matchMedia.bind(window):lu}};GN.F=function(a){return new (a||GN)(_.k(_.nN),_.k(ME,8))};
GN.ha=_.Xe({da:GN,U:GN.F,ca:"root"});_.HN=class{constructor(a,b){this.D=a;this.Td=b;this.B=new Map;this.A=new _.Jl}ma(){this.A.next();this.A.complete()}observe(a){a=_.mu(_.eu(a)).map(b=>this.C(b).observable);a=_.uk(a);a=zk(_.A(a,_.rl()),_.A(a,_.Pl(),_.fl(0)));return _.A(a,_.z(b=>{const c={matches:!1,Km:{}};b.forEach(({matches:d,query:e})=>{c.matches=c.matches||d;c.Km[e]=d});return c}))}C(a){if(this.B.has(a))return this.B.get(a);const b=Naa(this.D,a),c={observable:_.A(new _.Yj(d=>{const e=f=>this.Td.pb(()=>d.next(f));b.addListener(e);
return()=>{b.removeListener(e)}}),_.Ql(b),_.z(({matches:d})=>({query:a,matches:d})),_.Ul(this.A)),sQ:b};this.B.set(a,c);return c}};_.HN.F=function(a){return new (a||_.HN)(_.k(GN),_.k(_.fm))};_.HN.ha=_.Xe({da:_.HN,U:_.HN.F,ca:"root"});var Oaa=function(a){if(!a.Ia.qb)return 0;const b=a.A.createElement("div");b.style.backgroundColor="rgb(1,2,3)";b.style.position="absolute";a.A.body.appendChild(b);a=(a=a.A.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},IN=class{constructor(a,b){this.Ia=a;this.A=b;this.D=_.wf(_.HN).observe("(forced-colors: active)").subscribe(()=>
{this.C&&(this.C=!1,this.B())})}ma(){this.D.unsubscribe()}B(){if(!this.C&&this.Ia.qb&&this.A.body){const a=this.A.body.classList;a.remove("cdk-high-contrast-active","cdk-high-contrast-black-on-white","cdk-high-contrast-white-on-black");this.C=!0;const b=Oaa(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")}}};IN.F=function(a){return new (a||IN)(_.k(_.nN),_.k(_.St))};
IN.ha=_.Xe({da:IN,U:IN.F,ca:"root"});var Paa=new _.n("liveAnnouncerElement",{ca:"root",U:nu}),Qaa=new _.n("LIVE_ANNOUNCER_DEFAULT_OPTIONS");_.JN=class{create(a){return"undefined"===typeof MutationObserver?null:new MutationObserver(a)}};_.JN.F=function(a){return new (a||_.JN)};_.JN.ha=_.Xe({da:_.JN,U:_.JN.F,ca:"root"});_.KN=class{};_.KN.F=function(a){return new (a||_.KN)};_.KN.Xa=_.Sf({type:_.KN});_.KN.Wa=_.Ye({qc:[_.JN]});var Raa;Raa=0;_.LN=function(a,b){var c=[];const d=a.Wg;let e,f;1===c.length&&"number"===typeof c[0]?f=c[0]:[e,f]=c;a.clear();clearTimeout(a.G);e||(e=d&&d.oR?d.oR:"polite");null==f&&d&&(f=d.duration);a.A.setAttribute("aria-live",e);a.A.id&&a.I(a.A.id);a.va.Ja(()=>{a.C||(a.C=new Promise(g=>a.D=g));clearTimeout(a.G);a.G=setTimeout(()=>{a.A.textContent=b;"number"===typeof f&&(a.G=setTimeout(()=>a.clear(),f));a.D();a.C=a.D=void 0},100);return a.C})};
_.MN=class{constructor(a,b,c,d){this.va=b;this.Wg=d;this.B=c;this.A=a||this.H()}clear(){this.A&&(this.A.textContent="")}ma(){clearTimeout(this.G);let a;null==(a=this.A)||a.remove();this.A=null;let b;null==(b=this.D)||b.call(this);this.C=this.D=void 0}H(){const a=this.B.getElementsByClassName("cdk-live-announcer-element"),b=this.B.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-${Raa++}`;this.B.body.appendChild(b);return b}I(a){const b=this.B.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)}}};_.MN.F=function(a){return new (a||_.MN)(_.k(Paa,8),_.k(_.fm),_.k(_.St),_.k(Qaa,8))};_.MN.ha=_.Xe({da:_.MN,U:_.MN.F,ca:"root"});_.NN=class{constructor(a){a.B()}};_.NN.F=function(a){return new (a||_.NN)(_.k(IN))};_.NN.Xa=_.Sf({type:_.NN});_.NN.Wa=_.Ye({imports:[_.KN]});var su;su=0;_.ON=function(a,b,c,d){if(a.I(b,c)){var e=ru(c,d);"string"!==typeof c?(tu(c,a.kk),a.A.set(e,{Aq:c,Vu:0})):a.A.has(e)||a.K(c,d);a.D(b,e)||a.H(b,e)}};_.PN=function(a,b,c,d){if(c&&a.G(b)){d=ru(c,d);a.D(b,d)&&a.aa(b,d);"string"===typeof c&&(b=a.A.get(d))&&0===b.Vu&&a.O(d);var e;0===(null==(e=a.B)?void 0:e.childNodes.length)&&(a.B.remove(),a.B=null)}};
_.QN=class{constructor(a,b){this.Ia=b;this.A=new Map;this.B=null;this.kk=`${su++}`;this.C=a;this.kk=_.wf(JE)+"-"+su++}ma(){const a=this.C.querySelectorAll(`[${"cdk-describedby-host"}="${this.kk}"]`);for(let c=0;c<a.length;c++)this.X(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.C.createElement("div");tu(c,this.kk);c.textContent=a;b&&c.setAttribute("role",b);this.M();this.B.appendChild(c);this.A.set(ru(a,b),{Aq:c,
Vu:0})}O(a){let b,c;null==(b=this.A.get(a))||null==(c=b.Aq)||c.remove();this.A.delete(a)}M(){if(!this.B){var a=this.C.querySelectorAll('.cdk-describedby-message-container[platform="server"]');for(let b=0;b<a.length;b++)a[b].remove();a=this.C.createElement("div");a.style.visibility="hidden";a.classList.add("cdk-describedby-message-container");a.classList.add("cdk-visually-hidden");this.Ia&&!this.Ia.qb&&a.setAttribute("platform","server");this.C.body.appendChild(a);this.B=a}}X(a){const b=ou(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);_.pu(a,"aria-describedby",b.Aq.id);a.setAttribute("cdk-describedby-host",this.kk);b.Vu++}aa(a,b){b=this.A.get(b);b.Vu--;_.qu(a,"aria-describedby",b.Aq.id);a.removeAttribute("cdk-describedby-host")}D(a,b){a=ou(a,"aria-describedby");b=(b=this.A.get(b))&&b.Aq.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.C.ELEMENT_NODE}};_.QN.F=function(a){return new (a||_.QN)(_.k(_.St),_.k(_.nN))};_.QN.ha=_.Xe({da:_.QN,U:_.QN.F,ca:"root"});_.Saa=new _.n("FOCUS_TRAP_INERT_STRATEGY");var Taa,WN;_.RN=function(a,b){a.X=b;return a};_.SN=function(a){a.Ha=!0;return a};_.TN=function(a,b){a.K=b;return a};Taa=function(a){a.Aa.unsubscribe();a.Aa=_.A(a.M,_.Wl(b=>a.H.push(b)),_.fl(200),_.Mk(()=>0<a.H.length),_.z(()=>a.H.join(""))).subscribe(b=>{const c=a.I();for(let d=1;d<c.length+1;d++){const e=(a.A+d)%c.length,f=c[e];if(!a.X(f)&&0===f.nj().toUpperCase().trim().indexOf(b)){a.C(e);break}}a.H=[]});return a};_.UN=function(a){a.za=!0;return a};
_.VN=function(a,b){var c=a.I();b="number"===typeof b?b:c.indexOf(b);c=c[b];a.G=null==c?null:c;a.A=b};WN=function(a){0>a.A?a.D(0,1):a.Ga(1)};_.XN=function(a){0>a.A&&a.Ha?a.D(a.uc.length-1,-1):a.Ga(-1)};
_.YN=function(a,b){var c=b.keyCode,d=["altKey","ctrlKey","metaKey","shiftKey"].every(e=>!b[e]||-1<a.Ma.indexOf(e));switch(c){case 9:a.ea.next();return;case 40:if(a.ka&&d){WN(a);break}else return;case 38:if(a.ka&&d){_.XN(a);break}else return;case 39:if(a.K&&d){"rtl"===a.K?_.XN(a):WN(a);break}else return;case 37:if(a.K&&d){"rtl"===a.K?WN(a):_.XN(a);break}else return;case 36:if(a.za&&d){a.D(0,1);break}else return;case 35:if(a.za&&d){a.D(a.uc.length-1,-1);break}else return;case 33:if(a.O.enabled&&d){c=
a.A-a.O.OF;a.D(0<c?c:0,1);break}else return;case 34:if(a.O.enabled&&d){c=a.A+a.O.OF;d=a.I().length;a.D(c<d?c:d-1,-1);break}else return;default:if(d||_.Vt(b,"shiftKey"))b.key&&1===b.key.length?a.M.next(b.key.toLocaleUpperCase()):(65<=c&&90>=c||48<=c&&57>=c)&&a.M.next(String.fromCharCode(c));return}a.H=[];b.preventDefault()};
_.ZN=class{constructor(a){this.uc=a;this.A=-1;this.G=null;this.Ha=!1;this.M=new _.Jl;this.Aa=_.Qj.EMPTY;this.ka=!0;this.Ma=[];this.za=!1;this.O={enabled:!1,OF:10};this.X=b=>b.disabled;this.H=[];this.ea=new _.Jl;this.change=new _.Jl;a instanceof _.Xo&&(this.Na=a.A.subscribe(b=>{this.G&&(b=_.jH(b).indexOf(this.G),-1<b&&b!==this.A&&(this.A=b))}))}C(a){const b=this.G;_.VN(this,a);this.G!==b&&this.change.next(this.A)}get aa(){return this.A}get B(){return this.G}destroy(){this.Aa.unsubscribe();let a;null==
(a=this.Na)||a.unsubscribe();this.M.complete();this.ea.complete();this.change.complete();this.H=[]}Ga(a){this.Ha?this.mb(a):this.cb(a)}mb(a){const b=this.I();for(let c=1;c<=b.length;c++){const d=(this.A+a*c+b.length)%b.length;if(!this.X(b[d])){this.C(d);break}}}cb(a){this.D(this.A+a,a)}D(a,b){const c=this.I();if(c[a]){for(;this.X(c[a]);)if(a+=b,!c[a])return;this.C(a)}}I(){return this.uc instanceof _.Xo?_.jH(this.uc):this.uc}};_.$N=class extends _.ZN{constructor(){super(...arguments);this.na="program"}C(a){super.C(a);this.B&&this.B.focus(this.na)}};var Uaa=new _.n("cdk-dir-doc",{ca:"root",U:uu});var vu;vu=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;_.aO=class{constructor(a){this.value="ltr";this.change=new _.rG;if(a){const b=a.documentElement?a.documentElement.dir:null;this.value=wu((a.body?a.body.dir:null)||b||"ltr")}}ma(){this.change.complete()}};_.aO.F=function(a){return new (a||_.aO)(_.k(Uaa,8))};_.aO.ha=_.Xe({da:_.aO,U:_.aO.F,ca:"root"});_.bO=class{constructor(){this.A="ltr";this.qe=!1;this.change=new _.rG}get dir(){return this.A}set dir(a){const b=this.A;this.A=wu(a);this.FM=a;b!==this.A&&this.qe&&this.change.emit(this.A)}get value(){return this.dir}jd(){this.qe=!0}ma(){this.change.complete()}};_.bO.F=function(a){return new (a||_.bO)};_.bO.ta=_.Vf({type:_.bO,J:[["","dir",""]],xa:1,oa:function(a,b){a&2&&_.on("dir",b.FM)},inputs:{dir:"dir"},outputs:{change:"dirChange"},Pa:["dir"],features:[_.xo([{ia:_.aO,Oa:_.bO}])]});_.cO=class{};_.cO.F=function(a){return new (a||_.cO)};_.cO.Xa=_.Sf({type:_.cO});_.cO.Wa=_.Ye({});var Vaa;Vaa=new _.n("mat-sanity-checks",{ca:"root",U:function(){return!0}});_.dO=class{constructor(a,b){this.A=b;this.B=!1;a.B();this.B||(this.B=!0)}C(a){return du()?!1:"boolean"===typeof this.A?this.A:!!this.A[a]}};_.dO.F=function(a){return new (a||_.dO)(_.k(IN),_.k(Vaa,8),_.k(_.St))};_.dO.Xa=_.Sf({type:_.dO});_.dO.Wa=_.Ye({imports:[_.cO,_.cO]});var eO=class{constructor(a){this.B=[];this.D=a}ma(){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()}};eO.F=function(a){return new (a||eO)(_.k(_.St))};eO.ha=_.Xe({da:eO,U:eO.F,ca:"root"});var fO=class extends eO{constructor(a,b){super(a);this.va=b;this.C=c=>{const d=this.B;for(let e=d.length-1;-1<e;e--)if(0<d[e].M.ke.length){const f=d[e].M;this.va?this.va.pb(()=>f.next(c)):f.next(c);break}}}add(a){super.add(a);this.A||(this.va?this.va.Ja(()=>this.D.body.addEventListener("keydown",this.C)):this.D.body.addEventListener("keydown",this.C),this.A=!0)}detach(){this.A&&(this.D.body.removeEventListener("keydown",this.C),this.A=!1)}};fO.F=function(a){return new (a||fO)(_.k(_.St),_.k(_.fm,8))};
fO.ha=_.Xe({da:fO,U:fO.F,ca:"root"});var gO=class extends eO{constructor(a,b,c){super(a);this.Ia=b;this.va=c;this.G=!1;this.K=d=>{this.H=_.cu(d)};this.C=d=>{const e=_.cu(d),f="click"===d.type&&this.H?this.H:e;this.H=null;const g=this.B.slice();for(let h=g.length-1;-1<h;h--){const m=g[h];if(1>m.X.ke.length||!m.cd())continue;if(m.I.contains(e)||m.I.contains(f))break;const r=m.X;this.va?this.va.pb(()=>r.next(d)):r.next(d)}}}add(a){super.add(a);if(!this.A){const b=this.D.body;this.va?this.va.Ja(()=>this.I(b)):this.I(b);this.Ia.A&&!this.G&&
(this.M=b.style.cursor,b.style.cursor="pointer",this.G=!0);this.A=!0}}detach(){if(this.A){const a=this.D.body;a.removeEventListener("pointerdown",this.K,!0);a.removeEventListener("click",this.C,!0);a.removeEventListener("auxclick",this.C,!0);a.removeEventListener("contextmenu",this.C,!0);this.Ia.A&&this.G&&(a.style.cursor=this.M,this.G=!1);this.A=!1}}I(a){a.addEventListener("pointerdown",this.K,!0);a.addEventListener("click",this.C,!0);a.addEventListener("auxclick",this.C,!0);a.addEventListener("contextmenu",
this.C,!0)}};gO.F=function(a){return new (a||gO)(_.k(_.St),_.k(_.nN),_.k(_.fm,8))};gO.ha=_.Xe({da:gO,U:gO.F,ca:"root"});var hO=function(a){a.om||a.B();return a.om},iO=class{constructor(a,b){this.Ia=b;this.A=a}ma(){let a;null==(a=this.om)||a.remove()}B(){if(this.Ia.qb||du()){var a=this.A.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]');for(let b=0;b<a.length;b++)a[b].remove()}a=this.A.createElement("div");a.classList.add("cdk-overlay-container");du()?a.setAttribute("platform","test"):this.Ia.qb||a.setAttribute("platform","server");this.A.body.appendChild(a);this.om=
a}};iO.F=function(a){return new (a||iO)(_.k(_.St),_.k(_.nN))};iO.ha=_.Xe({da:iO,U:iO.F,ca:"root"});var jO=$t(),Waa=class{constructor(a,b){this.G=a;this.C={top:"",left:""};this.B=!1;this.A=b}attach(){}enable(){if(this.H()){const a=this.A.documentElement;this.D=kO(this.G);this.C.left=a.style.left||"";this.C.top=a.style.top||"";a.style.left=gu(-this.D.left);a.style.top=gu(-this.D.top);a.classList.add("cdk-global-scrollblock");this.B=!0}}disable(){if(this.B){const a=this.A.documentElement,b=a.style,c=this.A.body.style,d=b.A||"",e=c.A||"";this.B=!1;b.left=this.C.left;b.top=this.C.top;a.classList.remove("cdk-global-scrollblock");
jO&&(b.A=c.A="auto");window.scroll(this.D.left,this.D.top);jO&&(b.A=d,c.A=e)}}H(){if(this.A.documentElement.classList.contains("cdk-global-scrollblock")||this.B)return!1;const a=this.A.body,b=lO(this.G);return a.scrollHeight>b.height||a.scrollWidth>b.width}};var Xaa=class{constructor(a,b,c,d){this.H=a;this.va=b;this.G=c;this.C=d;this.A=null;this.D=()=>{this.disable();this.B.cd()&&this.va.pb(()=>this.B.detach())}}attach(a){this.B=a}enable(){if(!this.A){var a=_.A(mO(this.H,0),_.Mk(b=>!b||!this.B.I.contains(b.ab.L)));this.C&&this.C.threshold&&1<this.C.threshold?(this.I=kO(this.G).top,this.A=a.subscribe(()=>{const b=kO(this.G).top;Math.abs(b-this.I)>this.C.threshold?this.D():this.B.ae()})):this.A=a.subscribe(this.D)}}disable(){this.A&&(this.A.unsubscribe(),
this.A=null)}detach(){this.disable();this.B=null}};var nO=class{enable(){}disable(){}attach(){}};var Yaa=class{constructor(a,b,c,d){this.D=a;this.G=b;this.va=c;this.C=d;this.A=null}attach(a){this.B=a}enable(){this.A||(this.A=mO(this.D,this.C?this.C.GR:0).subscribe(()=>{this.B.ae();if(this.C&&this.C.oU){const a=this.B.I.getBoundingClientRect(),{width:b,height:c}=lO(this.G);xu(a,[{width:b,height:c,bottom:c,right:b,top:0,left:0}])&&(this.disable(),this.va.pb(()=>this.B.detach()))}}))}disable(){this.A&&(this.A.unsubscribe(),this.A=null)}detach(){this.disable();this.B=null}};new _.n("VIRTUAL_SCROLL_STRATEGY");var mO=function(a,b=20){return a.Ia.qb?new _.Yj(c=>{a.B||a.I();const d=0<b?_.A(a.C,bl(b)).subscribe(c):a.C.subscribe(c);a.D++;return()=>{d.unsubscribe();a.D--;a.D||a.G()}}):_.dk()},Zaa=function(a,b){const c=[];a.A.forEach((d,e)=>{a.K(e,b)&&c.push(e)});return c},oO=class{constructor(a,b,c){this.va=a;this.Ia=b;this.C=new _.Jl;this.B=null;this.D=0;this.A=new Map;this.H=c}register(a){this.A.has(a)||this.A.set(a,a.G.subscribe(()=>this.C.next(a)))}dj(a){const b=this.A.get(a);b&&(b.unsubscribe(),this.A.delete(a))}ma(){this.G();
this.A.forEach((a,b)=>this.dj(b));this.C.complete()}K(a,b){b=_.hu(b);a=a.ab.L;do if(b==a)return!0;while(b=b.parentElement);return!1}I(){this.B=this.va.Ja(()=>_.Dk((this.H.defaultView||window).document,"scroll").subscribe(()=>this.C.next()))}G(){this.B&&(this.B.unsubscribe(),this.B=null)}};oO.F=function(a){return new (a||oO)(_.k(_.fm),_.k(_.nN),_.k(_.St,8))};oO.ha=_.Xe({da:oO,U:oO.F,ca:"root"});var pO=class{constructor(a,b,c,d){this.ab=a;this.B=b;this.C=c;this.dir=d;this.A=new _.Jl;this.G=new _.Yj(e=>this.C.Ja(()=>_.A(_.Dk(this.ab.L,"scroll"),_.Ul(this.A)).subscribe(e)))}bb(){this.B.register(this)}ma(){this.B.dj(this);this.A.next();this.A.complete()}scrollTo(a){const b=this.ab.L,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!=bu()?(null!=a.left&&(a.right=
b.scrollWidth-b.clientWidth-a.left),2==bu()?a.left=a.right:1==bu()&&(a.left=a.right?-a.right:a.right)):null!=a.right&&(a.left=b.scrollWidth-b.clientWidth-a.right);this.D(a)}D(a){const b=this.ab.L;$t()?b.scrollTo(a):(null!=a.top&&(b.scrollTop=a.top),null!=a.left&&(b.scrollLeft=a.left))}};pO.F=function(a){return new (a||pO)(_.y(_.Sh),_.y(oO),_.y(_.fm),_.y(_.aO,8))};pO.ta=_.Vf({type:pO,J:[["","cdk-scrollable",""],["","cdkScrollable",""]],P:!0});_.qO=new _.n("_ViewRepeater");var rO=class{constructor(){this.A=[]}notify(a,b){for(let c of this.A)c(a,b)}Kb(a){this.A.push(a);return()=>{this.A=this.A.filter(b=>a!==b)}}ma(){this.A=[]}};rO.F=function(a){return new (a||rO)};rO.ha=_.Xe({da:rO,U:rO.F,ca:"root"});var kO,lO;kO=function(a){if(!a.Ia.qb)return{top:0,left:0};const b=a.A;a=a.A.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}};lO=function(a){a.B||a.G();const b={width:a.B.width,height:a.B.height};a.Ia.qb||(a.B=null);return b};
_.sO=class{constructor(a,b,c){this.Ia=a;this.C=new _.Jl;this.D=d=>{this.C.next(d)};this.A=c;b.Ja(()=>{if(a.qb){const d=this.A.defaultView||window;d.addEventListener("resize",this.D);d.addEventListener("orientationchange",this.D)}this.change().subscribe(()=>this.B=null)})}ma(){if(this.Ia.qb){const a=this.A.defaultView||window;a.removeEventListener("resize",this.D);a.removeEventListener("orientationchange",this.D)}this.C.complete()}change(a=20){return 0<a?_.A(this.C,bl(a)):this.C}G(){const a=this.A.defaultView||
window;this.B=this.Ia.qb?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}}};_.sO.F=function(a){return new (a||_.sO)(_.k(_.nN),_.k(_.fm),_.k(_.St,8))};_.sO.ha=_.Xe({da:_.sO,U:_.sO.F,ca:"root"});new _.n("VIRTUAL_SCROLLABLE");_.tO=class{};_.tO.F=function(a){return new (a||_.tO)};_.tO.Xa=_.Sf({type:_.tO});_.tO.Wa=_.Ye({});_.uO=class{};_.uO.F=function(a){return new (a||_.uO)};_.uO.Xa=_.Sf({type:_.uO});_.uO.Wa=_.Ye({imports:[_.cO,_.tO,_.cO,_.tO]});var vO=class{constructor(a,b,c,d){this.C=a;this.B=b;this.va=c;this.G=()=>new nO;this.close=e=>new Xaa(this.C,this.va,this.B,e);this.block=()=>new Waa(this.B,this.D);this.A=e=>new Yaa(this.C,this.B,this.va,e);this.D=d}};vO.F=function(a){return new (a||vO)(_.k(oO),_.k(_.sO),_.k(_.fm),_.k(_.St))};vO.ha=_.Xe({da:vO,U:vO.F,ca:"root"});_.wO=class{constructor(a){this.Ei=new nO;this.od="";this.Xe=!1;this.Zh="cdk-overlay-dark-backdrop";this.eO=!1;if(a){const b=Object.keys(a);for(const c of b)void 0!==a[c]&&(this[c]=a[c])}}};var $aa,zO,aba;$aa=function(a){const b=a.G;b&&(a.dg?a.aa(b):(b.classList.remove("cdk-overlay-backdrop-showing"),a.va.Ja(()=>{b.addEventListener("transitionend",a.mb)}),b.style.pointerEvents="none",a.Ga=a.va.Ja(()=>setTimeout(()=>{a.aa(b)},500))))};_.xO=function(a,b){a.A=Object.assign({},a.A,b);a.Yb()};_.yO=function(a,b){a.C&&a.O(a.C,b,!0)};zO=function(a){return(a=a.A.direction)?"string"===typeof a?a:a.value:"ltr"};
aba=class{constructor(a,b,c,d,e,f,g,h,m,r=!1){this.ea=a;this.B=b;this.C=c;this.A=d;this.va=e;this.ka=f;this.Oc=g;this.Zc=h;this.na=m;this.dg=r;this.G=null;this.Ha=new _.Jl;this.Aa=new _.Jl;this.H=new _.Jl;this.Ma=_.Qj.EMPTY;this.cb=w=>this.Ha.next(w);this.mb=w=>{this.aa(w.target)};this.M=new _.Jl;this.X=new _.Jl;d.Ei&&(this.K=d.Ei,this.K.attach(this));this.D=d.Jj}get I(){return this.C}get za(){return this.B}attach(a){!this.B.parentElement&&this.Na&&this.Na.appendChild(this.B);a=this.ea.attach(a);
this.D&&this.D.attach(this);this.sf();this.Yb();this.Eb();this.K&&this.K.enable();_.A(this.va.le,_.rl()).subscribe(()=>{this.cd()&&this.ae()});this.rb(!0);this.A.Xe&&this.ye();this.A.od&&this.O(this.C,this.A.od,!0);this.Aa.next();this.ka.add(this);this.A.eO&&(this.Ma=this.Zc.subscribe(()=>this.ec()));this.na.add(this);"function"===typeof(null==a?void 0:a.Rb)&&a.Rb(()=>{this.cd()&&this.va.Ja(()=>Promise.resolve().then(()=>this.detach()))});return a}detach(){if(this.cd()){$aa(this);this.rb(!1);this.D&&
this.D.detach&&this.D.detach();this.K&&this.K.disable();var a=this.ea.detach();this.H.next();this.ka.remove(this);this.Be();this.Ma.unsubscribe();this.na.remove(this);return a}}ec(){const a=this.cd();this.D&&this.D.ec();this.mf();this.aa(this.G);this.Ma.unsubscribe();this.ka.remove(this);this.ea.ec();this.Aa.complete();this.Ha.complete();this.M.complete();this.X.complete();this.na.remove(this);let b;null==(b=this.B)||b.remove();this.Na=this.C=this.B=null;a&&this.H.next();this.H.complete()}cd(){return this.ea.cd()}up(){return this.Ha}ae(){this.D&&
this.D.apply()}setDirection(a){this.A=Object.assign({},this.A,{direction:a});this.Eb()}Eb(){this.B.setAttribute("dir",zO(this))}Yb(){if(this.C){var a=this.C.style;a.width=gu(this.A.width);a.height=gu(this.A.height);a.minWidth=gu(this.A.minWidth);a.minHeight=gu(this.A.minHeight);a.maxWidth=gu(this.A.maxWidth);a.maxHeight=gu(this.A.maxHeight)}}rb(a){this.C.style.pointerEvents=a?"":"none"}ye(){this.G=this.Oc.createElement("div");this.G.classList.add("cdk-overlay-backdrop");this.dg&&this.G.classList.add("cdk-overlay-backdrop-noop-animation");
this.A.Zh&&this.O(this.G,this.A.Zh,!0);this.B.parentElement.insertBefore(this.G,this.B);this.G.addEventListener("click",this.cb);this.dg||"undefined"===typeof requestAnimationFrame?this.G.classList.add("cdk-overlay-backdrop-showing"):this.va.Ja(()=>{requestAnimationFrame(()=>{this.G&&this.G.classList.add("cdk-overlay-backdrop-showing")})})}sf(){this.B.nextSibling&&this.B.parentNode.appendChild(this.B)}O(a,b,c){b=_.eu(b||[]).filter(d=>!!d);b.length&&(c?a.classList.add(...b):a.classList.remove(...b))}Be(){this.va.Ja(()=>
{const a=_.A(this.va.le,_.Ul(_.Jk(this.Aa,this.H))).subscribe(()=>{this.C&&this.B&&0!==this.C.children.length||(this.C&&this.A.od&&this.O(this.C,this.A.od,!1),this.B&&this.B.parentElement&&(this.Na=this.B.parentElement,this.B.remove()),a.unsubscribe())})})}mf(){const a=this.K;a&&(a.disable(),a.detach&&a.detach())}aa(a){a&&(a.removeEventListener("click",this.cb),a.removeEventListener("transitionend",this.mb),a.remove(),this.G===a&&(this.G=null));this.Ga&&(clearTimeout(this.Ga),this.Ga=void 0)}};var bba=class{constructor(a,b){this.A=a;this.B=b}};var Au,cba,dba,EO,FO,eba;Au=/([A-Za-z%]+)$/;_.AO=function(a,b){a.Yb=b;return a};_.BO=function(a){if(!a.I&&a.Ia.qb){var b=a.M;if(b){a.rb=a.cb();a.D=a.C.getBoundingClientRect();a.Ga=a.mf();a.pm=hO(a.Oc).getBoundingClientRect();const c=a.sf(a.rb,a.pm,b);a.ea(b,c)}else a.apply()}};cba=function(a,b){a.xh=b;return a};_.CO=function(a,b){a.ug=b;-1===b.indexOf(a.M)&&(a.M=null);return a};dba=function(a,b){a.A=b;return a};_.DO=function(a){a.za=!1;return a};EO=function(a,b=!0){a.Eb=b;return a};
FO=function(a,b){a.Xj=b;return a};
eba=class{constructor(a,b,c,d,e){this.Na=b;this.X=c;this.Ia=d;this.Oc=e;this.O={width:0,height:0};this.G=!1;this.ye=!0;this.na=!1;this.za=!0;this.Eb=!1;this.A=0;this.xh=[];this.ug=[];this.Aa=new _.Jl;this.Ma=_.Qj.EMPTY;this.aa=[];this.ak=this.Aa;_.AO(this,a)}attach(a){a.za.classList.add("cdk-overlay-connected-position-bounding-box");this.B=a;this.H=a.za;this.C=a.I;this.I=!1;this.K=!0;this.M=null;this.Ma.unsubscribe();this.Ma=this.Na.change().subscribe(()=>{this.K=!0;this.apply()})}apply(){if(!this.I&&
this.Ia.qb)if(!this.K&&this.Eb&&this.M)_.BO(this);else{this.Be();this.zg();this.Zl();this.Ga=this.mf();this.rb=this.cb();this.D=this.C.getBoundingClientRect();this.pm=hO(this.Oc).getBoundingClientRect();var a=this.rb,b=this.D,c=this.Ga,d=this.pm,e=[];for(let g of this.ug){let h=this.sf(a,d,g),m=this.mb(h,b,g),r=this.dk(m,b,c,g);if(r.zP){this.G=!1;this.ea(g,h);return}if(this.Tl(r,m,c))e.push({position:g,origin:h,bR:b,dF:this.Zc(h,g)});else if(!f||f.aR.NJ<r.NJ)var f={aR:r,XU:m,ZQ:h,position:g,bR:b}}if(e.length){a=
null;b=-1;for(const g of e)e=g.dF.width*g.dF.height*(g.position.weight||1),e>b&&(b=e,a=g);this.G=!1;this.ea(a.position,a.origin)}else this.ye&&(this.G=!0),this.ea(f.position,f.ZQ)}}detach(){this.Be();this.Ha=this.M=null;this.Ma.unsubscribe()}ec(){this.I||(this.H&&zu(this.H.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.C&&this.zg(),this.B&&this.B.za.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),this.Aa.complete(),
this.B=this.H=null,this.I=!0)}sf(a,b,c){if("center"==c.kd)var d=a.left+a.width/2;else{d=this.Pd()?a.right:a.left;const e=this.Pd()?a.left:a.right;d="start"==c.kd?d:e}0>b.left&&(d-=b.left);a="center"==c.ld?a.top+a.height/2:"top"==c.ld?a.top:a.bottom;0>b.top&&(a-=b.top);return{x:d,y:a}}mb(a,b,c){let d;d="center"==c.Ub?-b.width/2:"start"===c.Ub?this.Pd()?-b.width:0:this.Pd()?0:-b.width;return{x:a.x+d,y:a.y+("center"==c.yc?-b.height/2:"top"==c.yc?0:-b.height)}}dk(a,b,c,d){b=Cu(b);let {x:e,y:f}=a;a=this.ka(d,
"x");d=this.ka(d,"y");a&&(e+=a);d&&(f+=d);d=-f;a=f+b.height-c.height;c=this.Ai(b.width,-e,e+b.width-c.width);d=this.Ai(b.height,d,a);a=c*d;return{NJ:a,zP:b.width*b.height===a,IO:d===b.height,HO:c==b.width}}Tl(a,b,c){if(this.za){const d=c.bottom-b.y;c=c.right-b.x;b=Bu(this.B.A.minHeight);const e=Bu(this.B.A.minWidth);c=a.HO||null!=e&&e<=c;return(a.IO||null!=b&&b<=d)&&c}return!1}wg(a,b,c){if(this.Ha&&this.Eb)return{x:a.x+this.Ha.x,y:a.y+this.Ha.y};b=Cu(b);const d=this.Ga;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.Ha={x:e,y:c};return{x:a.x+e,y:a.y+c}}ea(a,b){this.dw(a);this.bw(b,a);this.Pr(b,a);a.od&&this.Rl(a.od);this.M=a;this.Aa.ke.length&&(b=this.Yl(),this.Aa.next(new bba(a,b)));this.K=!1}dw(a){if(this.Xj){var b=this.H.querySelectorAll(this.Xj),c=a.yc;a="center"===a.Ub?"center":
this.Pd()?"start"===a.Ub?"right":"left":"start"===a.Ub?"left":"right";for(let d=0;d<b.length;d++)b[d].style.transformOrigin=`${a} ${c}`}}Zc(a,b){var c=this.Ga;const d=this.Pd();let e;let f;if("top"===b.yc){var g=a.y;e=c.height-g+this.A}else if("bottom"===b.yc)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.O.height;e=2*g;g=a.y-g;e>h&&!this.K&&!this.na&&(g=a.y-h/2)}h="start"===b.Ub&&!d||"end"===b.Ub&&d;let m;if("end"===b.Ub&&!d||"start"===b.Ub&&d)m=c.width-
a.x+this.A,b=a.x-this.A;else if(h){var r=a.x;b=c.right-a.x}else r=Math.min(c.right-a.x+c.left,a.x),c=this.O.width,b=2*r,r=a.x-r,b>c&&!this.K&&!this.na&&(r=a.x-c/2);return{top:g,left:r,bottom:f,right:m,width:b,height:e}}Pr(a,b){a=this.Zc(a,b);this.K||this.na||(a.height=Math.min(a.height,this.O.height),a.width=Math.min(a.width,this.O.width));const c={};if(this.tg())c.top=c.left="0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{const d=this.B.A.maxHeight,e=this.B.A.maxWidth;
c.height=gu(a.height);c.top=gu(a.top);c.bottom=gu(a.bottom);c.width=gu(a.width);c.left=gu(a.left);c.right=gu(a.right);c.alignItems="center"===b.Ub?"center":"end"===b.Ub?"flex-end":"flex-start";c.justifyContent="center"===b.yc?"center":"bottom"===b.yc?"flex-end":"flex-start";d&&(c.maxHeight=gu(d));e&&(c.maxWidth=gu(e))}this.O=a;zu(this.H.style,c)}Zl(){zu(this.H.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}zg(){zu(this.C.style,{top:"",left:"",bottom:"",
right:"",position:"",transform:""})}bw(a,b){const c={},d=this.tg(),e=this.za,f=this.B.A;if(d){var g=kO(this.Na);zu(c,this.Wl(b,a,g));zu(c,this.Vl(b,a,g))}else c.position="static";a="";g=this.ka(b,"x");b=this.ka(b,"y");g&&(a+=`translateX(${g}px) `);b&&(a+=`translateY(${b}px)`);c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=gu(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&(d?c.maxWidth=gu(f.maxWidth):e&&(c.maxWidth=""));zu(this.C.style,c)}Wl(a,b,c){let d={top:"",bottom:""};b=this.mb(b,this.D,a);this.G&&
(b=this.wg(b,this.D,c));"bottom"===a.yc?d.bottom=`${this.X.documentElement.clientHeight-(b.y+this.D.height)}px`:d.top=gu(b.y);return d}Vl(a,b,c){let d={left:"",right:""};b=this.mb(b,this.D,a);this.G&&(b=this.wg(b,this.D,c));"right"===(this.Pd()?"end"===a.Ub?"left":"right":"end"===a.Ub?"right":"left")?d.right=`${this.X.documentElement.clientWidth-(b.x+this.D.width)}px`:d.left=gu(b.x);return d}Yl(){const a=this.cb(),b=this.C.getBoundingClientRect(),c=this.xh.map(d=>d.ab.L.getBoundingClientRect());return{JU:yu(a,
c),KU:xu(a,c),LP:yu(b,c),LU:xu(b,c)}}Ai(a,...b){return b.reduce((c,d)=>c-Math.max(d,0),a)}mf(){const a=this.X.documentElement.clientWidth,b=this.X.documentElement.clientHeight,c=kO(this.Na);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}}Pd(){return"rtl"===zO(this.B)}tg(){return!this.za||this.G}ka(a,b){return"x"===b?null==a.offsetX?0:a.offsetX:null==a.offsetY?0:a.offsetY}fC(){}Rl(a){this.C&&_.eu(a).forEach(b=>{""!==b&&-1===
this.aa.indexOf(b)&&(this.aa.push(b),this.C.classList.add(b))})}Be(){this.C&&(this.aa.forEach(a=>{this.C.classList.remove(a)}),this.aa=[])}cb(){const a=this.Yb;if(a instanceof _.Sh)return a.L.getBoundingClientRect();if(a instanceof Element)return a.getBoundingClientRect();const b=a.width||0,c=a.height||0;return{top:a.y,bottom:a.y+c,left:a.x,right:a.x+b,height:c,width:b}}};var HO;_.GO=function(a,b){return new eba(b,a.C,a.A,a.Ia,a.B)};HO=class{constructor(a,b,c,d){this.C=a;this.A=b;this.Ia=c;this.B=d}};HO.F=function(a){return new (a||HO)(_.k(_.sO),_.k(_.St),_.k(_.nN),_.k(iO))};HO.ha=_.Xe({da:HO,U:HO.F,ca:"root"});var IO,LO;IO=class{attach(a){this.B=a;return a.attach(this)}detach(){let a=this.B;null!=a&&(this.B=null,a.detach())}get D(){return null!=this.B}};_.JO=class extends IO{constructor(a,b,c){super();this.component=a;this.A=b;this.Ka=c;this.yA=this.C=void 0}};_.KO=class extends IO{constructor(a,b,c){super();this.Ke=a;this.A=b;this.context=c;this.Ka=void 0}get origin(){return this.Ke.ab}attach(a,b=this.context){this.context=b;return super.attach(a)}detach(){this.context=void 0;return super.detach()}};
LO=function(a,b){a.H=b};_.MO=class{constructor(){this.I=!1}cd(){return!!this.A}attach(a){if(a instanceof _.JO)return this.A=a,this.D(a);if(a instanceof _.KO)return this.A=a,this.G(a)}detach(){this.A&&(this.A=this.A.B=null);this.O()}ec(){this.cd()&&this.detach();this.O();this.I=!0}O(){this.H&&(this.H(),this.H=null)}};var NO=class extends _.MO{constructor(a,b,c,d){super();this.B=a;this.K=b;this.C=c;this.M=d}D(a){const b=AA(a.C||this.K,a.component);let c;a.A?(c=fH(a.A,b,a.A.length,a.Ka||a.A.Ka,a.yA||void 0),LO(this,()=>c.destroy())):(c=b.create(a.Ka||this.M||HE),dH(this.C,c.A),LO(this,()=>{0<this.C.M&&this.C.Xm(c.A);c.destroy()}));this.B.appendChild(this.X(c));this.A=a;return c}G(a){let b=a.A,c=b.ve(a.Ke,a.context,{Ka:a.Ka});c.Vn.forEach(d=>this.B.appendChild(d));c.Cb();LO(this,()=>{let d=b.indexOf(c);-1!==d&&b.remove(d)});
this.A=a;return c}ec(){super.ec();this.B.remove()}X(a){return a.A.Vn[0]}};_.OO=class extends _.MO{constructor(a,b){super();this.aa=a;this.C=b;this.qe=!1;this.Wx=new _.rG}get Pu(){return this.A}set Pu(a){if(!this.cd()||a||this.qe)this.cd()&&super.detach(),a&&super.attach(a),this.A=a||null}bb(){this.qe=!0}ma(){super.ec();this.K=this.A=null}D(a){a.B=this;const b=null!=a.A?a.A:this.C,c=AA(a.C||this.aa,a.component),d=fH(b,c,b.length,a.Ka||b.Ka,a.yA||void 0);b!==this.C&&this.ea().appendChild(d.A.Vn[0]);LO(this,()=>d.destroy());this.A=a;this.K=d;this.Wx.emit(d);return d}G(a){a.B=
this;const b=this.C.ve(a.Ke,a.context,{Ka:a.Ka});LO(this,()=>this.C.clear());this.A=a;this.K=b;this.Wx.emit(b);return b}ea(){const a=this.C.element.L;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode}};_.OO.F=function(a){return new (a||_.OO)(_.y(_.BA),_.y(_.Oo),_.y(_.St))};_.OO.ta=_.Vf({type:_.OO,J:[["","cdkPortalOutlet",""]],inputs:{Pu:["cdkPortalOutlet","portal"]},outputs:{Wx:"attached"},Pa:["cdkPortalOutlet"],features:[_.mn]});_.PO=class{};_.PO.F=function(a){return new (a||_.PO)};_.PO.Xa=_.Sf({type:_.PO});
_.PO.Wa=_.Ye({});var fba;fba=0;
_.QO=class{constructor(a,b,c,d,e,f,g,h,m,r,w,v){this.B=a;this.M=b;this.G=c;this.na=d;this.H=e;this.Dc=f;this.va=g;this.C=h;this.ka=m;this.I=r;this.K=w;this.O=v}create(a){const b=this.X(),c=this.aa(b),d=this.ea(c);a=new _.wO(a);a.direction=a.direction||this.ka.value;return new aba(d,b,c,a,this.va,this.H,this.C,this.I,this.K,"NoopAnimations"===this.O)}position(){return this.na}aa(a){const b=this.C.createElement("div");b.id=`cdk-overlay-${fba++}`;b.classList.add("cdk-overlay-pane");a.appendChild(b);return b}X(){const a=
this.C.createElement("div");hO(this.M).appendChild(a);return a}ea(a){this.D||(this.D=this.Dc.get(Em));return new NO(a,this.G,this.D,this.Dc)}};_.QO.F=function(a){return new (a||_.QO)(_.k(vO),_.k(iO),_.k(_.BA),_.k(HO),_.k(fO),_.k(_.bt),_.k(_.fm),_.k(_.St),_.k(_.aO),_.k(_.OJ),_.k(gO),_.k(_.LE,8))};_.QO.ha=_.Xe({da:_.QO,U:_.QO.F,ca:"root"});var gba={ia:new _.n("cdk-connected-overlay-scroll-strategy"),we:[_.QO],Gd:function(a){return()=>a.B.A()}};_.RO=class{};_.RO.F=function(a){return new (a||_.RO)};_.RO.Xa=_.Sf({type:_.RO});_.RO.Wa=_.Ye({qc:[_.QO,gba],imports:[_.cO,_.PO,_.uO,_.uO]});new _.n("MAT_DATE_LOCALE",{ca:"root",U:Du});new _.n("mat-date-formats");_.SO=new _.n("MAT_OPTION_PARENT_COMPONENT");_.TO=new _.n("MatOptgroup");var UO=class{};var VO=function(a){a.G||(a.G=!0,a.B.forEach(b=>b()),a.B=[])},WO=function(a){a.D.forEach(b=>b());a.D=[]},hba=function(a){queueMicrotask(()=>VO(a))},bv=class{constructor(a=0,b=0){this.B=[];this.D=[];this.H=[];this.K=[];this.M=[];this.G=this.A=this.I=!1;this.Qd=0;this.C=null;this.totalTime=a+b}yh(a){this.M.push(a);this.D.push(a)}yf(a){this.K.push(a);this.B.push(a)}Rb(a){this.H.push(a)}mi(){return this.I}init(){}play(){this.mi()||(WO(this),hba(this));this.I=!0}pause(){}Un(){}finish(){VO(this)}destroy(){this.A||
(this.A=!0,this.mi()||WO(this),this.finish(),this.H.forEach(a=>a()),this.H=[])}reset(){this.G=this.I=!1;this.D=this.M;this.B=this.K}setPosition(a){this.Qd=this.totalTime?a*this.totalTime:1}Ol(a){a="start"==a?this.D:this.B;a.forEach(b=>b());a.length=0}};var XO=function(a){a.H||(a.H=!0,a.D.forEach(b=>b()),a.D=[])},YO=function(a){a.A||(a.A=!0,XO(a),a.B.forEach(b=>b.destroy()),a.I.forEach(b=>b()),a.I=[])},ZO=function(a){a.mi()||(a.K=!0,a.G.forEach(b=>b()),a.G=[])},cv=class{constructor(a){this.D=[];this.G=[];this.A=this.K=this.H=!1;this.I=[];this.C=null;this.totalTime=0;this.B=a;let b=0,c=0,d=0;const e=this.B.length;0==e?queueMicrotask(()=>XO(this)):this.B.forEach(f=>{f.yf(()=>{++b==e&&XO(this)});f.Rb(()=>{++c==e&&YO(this)});f.yh(()=>{++d==e&&ZO(this)})});
this.totalTime=this.B.reduce((f,g)=>Math.max(f,g.totalTime),0)}init(){this.B.forEach(a=>a.init())}yh(a){this.G.push(a)}yf(a){this.D.push(a)}Rb(a){this.I.push(a)}mi(){return this.K}play(){this.C||this.init();ZO(this);this.B.forEach(a=>a.play())}pause(){this.B.forEach(a=>a.pause())}Un(){this.B.forEach(a=>a.Un())}finish(){XO(this);this.B.forEach(a=>a.finish())}destroy(){YO(this)}reset(){this.B.forEach(a=>a.reset());this.K=this.H=this.A=!1}setPosition(a){const b=a*this.totalTime;this.B.forEach(c=>{c.setPosition(c.totalTime?
Math.min(1,b/c.totalTime):1)})}wp(){this.B.forEach(a=>{a.wp&&a.wp()})}Ol(a){a="start"==a?this.G:this.D;a.forEach(b=>b());a.length=0}};var Wu=RegExp("{{\\s*(.+?)\\s*}}","g"),Zu=/-+([a-z0-9])/g;var iba=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(" ")),ev=function(a,b,c){let d="";const e=b.toString().trim();iba.has(a)&&0!==b&&"0"!==b&&("number"===typeof b?d="px":(a=b.match(/^[+-]?[\d\.]+([a-z]*)$/))&&0==
a[1].length&&c.push(new jf(3005,!1)));return e+d},jba=class extends UO{};var lv="undefined"===typeof document?null:document.documentElement;var $O=class{};var rv=new Set(["true","1"]),sv=new Set(["false","0"]);var tv=RegExp("s*:selfs*,?","g"),aP=class{Tc(a,b){b=new kba(b);this.B(b);return av(this,Tu(a),b)}B(a){a.B="";a.D=new Map;a.D.set("",new Map);a.A=0}YJ(a,b){let c=b.Pj=0,d=b.kh=0;const e=[],f=[];"@"==a.name.charAt(0)&&b.errors.push(new jf(3006,!1));a.WN.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.OB(g,b))});g.name=h}else 1==g.type?(h=this.PB(g,b),c+=h.Pj,d+=h.kh,f.push(h)):b.errors.push(new jf(3007,!1))});return{type:7,name:a.name,
Hl:e,Zf:f,Pj:c,kh:d,options:null}}OB(a,b){const c=this.Nr(a.styles,b),d=a.options&&a.options.params||null;if(c.ON){const e=new Set,f=d||{};c.styles.forEach(g=>{g instanceof Map&&g.forEach(h=>{Uu(h).forEach(m=>{f.hasOwnProperty(m)||e.add(m)})})});e.size&&(Yu(e.values()),b.errors.push(new jf(3008,!1)))}return{type:0,name:a.name,style:c,options:d?{params:d}:null}}PB(a,b){b.Pj=0;b.kh=0;const c=av(this,Tu(a.animation),b);return{type:1,qH:qv(a.vO,b.errors),animation:c,Pj:b.Pj,kh:b.kh,options:xv(a.options)}}WJ(a,
b){return{type:2,He:a.He.map(c=>av(this,c,b)),options:xv(a.options)}}UJ(a,b){const c=b.A;let d=0;const e=a.He.map(f=>{b.A=c;f=av(this,f,b);d=Math.max(d,b.A);return f});b.A=d;return{type:3,He:e,options:xv(a.options)}}RJ(a,b){const c=wv(a.Ii,b.errors);b.C=c;var d=a.styles?a.styles:_.Gu({});if(5==d.type)a=this.Wv(d,b);else{d=a.styles;a=!1;d||(a=!0,d={},c.easing&&(d.easing=c.easing),d=_.Gu(d));b.A+=c.duration+c.delay;const e=this.Nr(d,b);e.CP=a;a=e}b.C=null;return{type:4,Ii:c,style:a,options:null}}Nr(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 jf(3002,!1)):c.push(Nu(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,ON: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),r=m.get(h);let w=!0;r&&(e!=d&&e>=r.startTime&&d<=r.endTime&&(b.errors.push(new jf(3010,!1)),w=!1),e=r.startTime);w&&m.set(h,{startTime:e,endTime:d});b.options&&Vu(g,b.options,b.errors)})})}Wv(a,b){const c={type:5,styles:[],options:null};if(!b.C)return b.errors.push(new jf(3011,!1)),c;let d=0;const e=[];let f=!1,g=!1,h=0;const m=a.He.map(C=>{C=this.A(C,b);let J=null!=C.offset?C.offset:vv(C.styles),O=0;null!=J&&
(d++,O=C.offset=J);g=g||0>O||1<O;f=f||O<h;h=O;e.push(O);return C});g&&b.errors.push(new jf(3012,!1));f&&b.errors.push(new jf(3200,!1));a=a.He.length;let r=0;0<d&&d<a?b.errors.push(new jf(3202,!1)):0==d&&(r=1/(a-1));const w=a-1,v=b.A,x=b.C,B=x.duration;m.forEach((C,J)=>{J=0<r?J==w?1:r*J:e[J];const O=J*B;b.A=v+x.delay+O;x.duration=O;this.C(C,b);C.offset=J;c.styles.push(C)});return c}Xv(a,b){return{type:8,animation:av(this,Tu(a.animation),b),options:xv(a.options)}}SJ(a,b){b.kh++;return{type:9,options:xv(a.options)}}TJ(a,
b){return{type:10,animation:this.Xv(a.animation,b),options:xv(a.options)}}VJ(a,b){const c=b.B,d=a.options||{};b.Pj++;b.G=a;const [e,f]=uv(a.co);b.B=c.length?c+" "+e:e;jv(b.D,b.B,new Map);const g=av(this,Tu(a.animation),b);b.G=null;b.B=c;return{type:11,co:e,limit:d.limit||0,optional:!!d.optional,qP:f,animation:g,WU:a.co,options:xv(a.options)}}XJ(a,b){b.G||b.errors.push(new jf(3013,!1));const c="full"===a.Ii?{duration:0,delay:0,easing:"full"}:Lu(a.Ii,b.errors,!0);return{type:12,animation:av(this,Tu(a.animation),
b),Ii:c,options:null}}},kba=class{constructor(a){this.errors=a;this.kh=this.Pj=0;this.C=this.B=this.G=null;this.A=0;this.D=new Map;this.options=null}};var bP=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 lba=RegExp(":enter","g"),mba=RegExp(":leave","g"),zv=function(a,b,c,d,e,f,g,h,m,r=[]){var w=new nba;m=m||new bP;a=new cP(a,b,m,d,e,r,[]);a.options=h;d=h.delay?Ku(h.delay):0;dP(a.A,d);eP(a.A,[f],null,a.errors,h);av(w,c,a);c=a.Gh.filter(v=>v.na());if(c.length&&g.size){let v;for(f=c.length-1;0<=f;f--)if(w=c[f],w.element===b){v=w;break}v&&v.ka===v.A&&eP(v,[g],null,a.errors,h)}return c.length?c.map(v=>v.ea()):[yv(b,[],[],[],0,d,"",!1)]},nba=class{YJ(){}OB(){}PB(){}SJ(a,b){var c=b.X.get(b.element);
if(c){const d=fP(b,a.options),e=b.A.B;c=this.B(c,d,d.options);e!=c&&gP(b,c)}b.B=a}TJ(a,b){const c=fP(b,a.options);gP(c);this.A([a.options,a.animation.options],b,c);this.Xv(a.animation,c);gP(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:Ku(Xu(a,null!=(g=null==(f=d)?void 0:f.params)?g:{},b.errors));hP(c,a)}}}B(a,b,c){let d=b.A.B;const e=null!=c.duration?Ku(c.duration):null,f=null!=c.delay?Ku(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 oba(b.G,g.element,g.Aj,g.Nn,g.sl,h,g.kS);b.Gh.push(g);d=Math.max(d,h.duration+h.delay)});return d}Xv(a,b){iP(b,a.options,!0);av(this,a.animation,b);b.B=a}WJ(a,b){const c=b.H;let d=b;const e=a.options;e&&(e.params||e.delay)&&(d=fP(b,e),gP(d),null!=e.delay&&(6==d.B.type&&(jP(d.A),d.B=kP),hP(d,Ku(e.delay))));a.He.length&&(a.He.forEach(f=>av(this,f,d)),lP(d.A),d.H>c&&gP(d));b.B=a}UJ(a,b){const c=[];let d=b.A.B;const e=a.options&&
a.options.delay?Ku(a.options.delay):0;a.He.forEach(f=>{const g=fP(b,a.options);e&&hP(g,e);av(this,f,g);d=Math.max(d,g.A.B);c.push(g.A)});c.forEach(f=>mP(b.A,f));gP(b,d);b.B=a}C(a,b){return a.hO?(a=a.iS,a=b.params?Xu(a,b.params,b.errors):a,Lu(a,b.errors)):{duration:a.duration,delay:a.delay,easing:a.easing}}RJ(a,b){const c=b.C=this.C(a.Ii,b),d=b.A;c.delay&&(nP(b.A,b.A.duration+c.delay),jP(d));const e=a.style;5==e.type?this.Wv(e,b):(nP(b.A,b.A.duration+c.duration),this.Nr(e,b),lP(d));b.C=null;b.B=a}Nr(a,
b){const c=b.A;var d=b.C;!d&&0<c.A.size&&(c.duration+=1,c.M());d=d&&d.easing||a.easing;if(a.CP){d&&c.O.set("easing",d);for(let [e,f]of c.C)d=e,c.K.set(d,f||"*"),c.A.set(d,"*");c.ka=c.A}else eP(c,a.styles,d,b.errors,b.options);b.B=a}Wv(a,b){const c=b.C,d=b.A.duration,e=c.duration,f=fP(b).A;f.easing=c.easing;a.styles.forEach(g=>{nP(f,(g.offset||0)*e);eP(f,g.styles,g.easing,b.errors,b.options);lP(f)});mP(b.A,f);gP(b,d+e);b.B=a}VJ(a,b){var c=b.A.B;const d=a.options||{},e=d.delay?Ku(d.delay):0;e&&(6===
b.B.type||0==c&&0<b.A.A.size)&&(jP(b.A),b.B=kP);let f=c;c=pba(b,a.co,a.limit,a.qP,d.optional?!0:!1,b.errors);b.D=c.length;let g=null;c.forEach((h,m)=>{b.Lf=m;m=fP(b,a.options,h);e&&hP(m,e);h===b.element&&(g=m.A);av(this,a.animation,m);lP(m.A);f=Math.max(f,m.A.B)});b.Lf=0;b.D=0;gP(b,f);g&&(mP(b.A,g),jP(b.A));b.B=a}XJ(a,b){const c=b.O,d=b.A;var e=a.Ii,f=Math.abs(e.duration);const g=f*(b.D-1);f*=b.Lf;switch(0>e.duration?"reverse":e.easing){case "reverse":f=g-f;break;case "full":f=c.M}e=b.A;f&&dP(e,f);
e=e.B;av(this,a.animation,b);b.B=a;c.M=d.B-e+(d.startTime-c.A.startTime)}},kP={},fP=function(a,b=null,c){c=c||a.element;c=new cP(a.G,c,a.X,a.I,a.K,a.errors,a.Gh,a.A.ph(c,0));c.B=a.B;c.C=a.C;c.options=a.aa();iP(c,b);c.Lf=a.Lf;c.D=a.D;c.O=a;a.H++;return c},gP=function(a,b){a.B=kP;a.A=a.A.ph(a.element,b);a.Gh.push(a.A)},hP=function(a,b){0<b&&dP(a.A,b)},iP=function(a,b,c){if(b){var d=a.options;null!=b.duration&&(d.duration=Ku(b.duration));null!=b.delay&&(d.delay=Ku(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]=Xu(e[g],f,a.errors))})}}},pba=function(a,b,c,d,e,f){let g=[];d&&g.push(a.element);0<b.length&&(b=b.replace(lba,"."+a.I),b=b.replace(mba,"."+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 jf(3014,!1));return g},cP=class{constructor(a,b,c,d,e,f,g,h){this.G=a;this.element=b;this.X=c;this.I=d;this.K=e;this.errors=f;this.Gh=g;
this.C=this.O=null;this.B=kP;this.H=0;this.options={};this.M=this.D=this.Lf=0;this.A=h||new oP(this.G,b,0);g.push(this.A)}get params(){return this.options.params}aa(){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}},dP=function(a,b){const c=1===a.D.size&&a.H.size;a.duration||c?(nP(a,a.B+b),c&&jP(a)):a.startTime+=b},eP=function(a,b,c,d,e){c&&a.O.set("easing",c);c=e&&e.params||{};b=Cv(b,a.C);for(let [f,g]of b){b=f;e=
Xu(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.aa(b,e)}},jP=function(a){for(let [b,c]of a.G){let d=b,e=c;a.H.set(d,e);a.aa(d,e)}},lP=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)}))},mP=function(a,b){b.X.forEach((c,d)=>{const e=a.X.get(d);(!e||c.time>e.time)&&a.aa(d,c.value)})},nP=function(a,b){lP(a);a.duration=b;a.M()},oP=class{constructor(a,b,c,d){this.za=a;this.element=b;this.startTime=
c;this.I=d;this.duration=0;this.easing=null;this.O=new Map;this.A=new Map;this.D=new Map;this.X=new Map;this.G=new Map;this.H=new Map;this.K=new Map;this.ka=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.M()}na(){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}ph(a,b){lP(this);return new oP(this.za,a,b||this.B,this.I)}M(){this.A&&(this.O=this.A);this.A=this.D.get(this.duration);
this.A||(this.A=new Map,this.D.set(this.duration,this.A))}aa(a,b){this.G.set(a,b);this.C.set(a,b);this.X.set(a,{time:this.B,value:b})}get gI(){const a=[];for(let b in this.A)a.push(b);return a}ea(){lP(this);const a=new Set,b=new Set,c=1===this.D.size&&0===this.duration;let d=[];this.D.forEach((g,h)=>{g=Pu(g,new Map,this.K);g.forEach((m,r)=>{"!"===m?a.add(r):"*"===m&&b.add(r)});c||g.set("offset",h/this.duration);d.push(g)});const e=a.size?Yu(a.values()):[],f=b.size?Yu(b.values()):[];if(c){const g=
d[0],h=new Map(g);g.set("offset",0);h.set("offset",1);d=[g,h]}return yv(this.element,d,e,f,this.duration,this.startTime,this.easing,!1)}},oba=class extends oP{constructor(a,b,c,d,e,f,g=!1){super(a,b,f.delay);this.Aj=c;this.Nn=d;this.sl=e;this.Aa=g;this.Ii={duration:f.duration,delay:f.delay,easing:f.easing}}na(){return 1<this.Aj.length}ea(){let a=this.Aj,{delay:b,duration:c,easing:d}=this.Ii;if(this.Aa&&b){const g=[],h=c+b;var e=b/h,f=Pu(a[0]);f.set("offset",0);g.push(f);f=Pu(a[0]);f.set("offset",
Bv(e));g.push(f);e=a.length-1;for(f=1;f<=e;f++){let m=Pu(a[f]);const r=m.get("offset");m.set("offset",Bv((b+r*c)/h));g.push(m)}c=h;b=0;d="";a=g}return yv(this.element,a,this.Nn,this.sl,c,b,d,!0)}};var pP={},qP=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?qba(e,c,d):new Map},Gv=class{constructor(a,b,c){this.C=a;this.A=b;this.B=c}match(a,b,c,d){return Ev(this.A.qH,a,b,c,d)}Tc(a,b,c,d,e,f,g,h,m,r){var w=[],v=this.A.options&&this.A.options.params||pP;g=qP(this,c,g&&g.params||pP,w);const x=h&&h.params||pP;h=qP(this,d,x,w);const B=new Set,C=new Map,J=new Map,O="void"===d;let W;v={params:Fv(x,v),delay:null==(W=this.A.options)?void 0:W.delay};
a=r?[]:Av(a,b,this.A.animation,e,f,g,h,v,m,w);let P=0;a.forEach(K=>{P=Math.max(K.duration+K.delay,P)});if(w.length)return Dv(b,this.C,c,d,O,g,h,[],[],C,J,P,w);a.forEach(K=>{const la=K.element,ja=jv(C,la,new Set);K.Nn.forEach(gb=>ja.add(gb));const oa=jv(J,la,new Set);K.sl.forEach(gb=>oa.add(gb));la!==b&&B.add(la)});w=Yu(B.values());return Dv(b,this.C,c,d,O,g,h,a,w,C,J,P)}},qba=function(a,b,c){const d=new Map,e=Mu(a.A);Object.keys(b).forEach(f=>{const g=b[f];null!==g&&(e[f]=g)});a.styles.styles.forEach(f=>
{"string"!==typeof f&&f.forEach((g,h)=>{g&&(g=Xu(g,e,c));const m=Qu(h);g=ev(m,g,c);d.set(h,g)})});return d},rba=class{constructor(a,b){this.styles=a;this.A=b}};var sba=function(a,b,c,d,e){return a.B.find(f=>f.match(b,c,d,e))||null},tba=class{constructor(a,b){this.name=a;this.B=[];this.Hl=new Map;b.Hl.forEach(c=>{this.Hl.set(c.name,new rba(c.style,c.options&&c.options.params||{}))});Iv(this.Hl,"true","1");Iv(this.Hl,"false","0");b.Zf.forEach(c=>{this.B.push(new Gv(a,c,this.Hl))});this.A=Hv(a,this.Hl)}};var uba=new bP,vba=class{constructor(a){this.D=a;this.G=new Map;this.C=new Map;this.A=[]}register(a,b){const c=[];b=(new aP).Tc(b,c,[]);if(c.length)throw new jf(3503,!1);this.G.set(a,b)}create(a,b,c={}){var d=[];const e=this.G.get(a),f=new Map;e?(b=Av(this.D,b,e,"ng-enter","ng-leave",new Map,new Map,c,uba,d),b.forEach(g=>{const h=jv(f,g.element,new Map);g.sl.forEach(m=>h.set(m,null))})):(d.push(new jf(3300,!1)),b=[]);if(d.length)throw new jf(3504,!1);f.forEach((g,h)=>{g.forEach((m,r)=>{var w=g.set;
var v=window.getComputedStyle(h)[r];w.call(g,r,v)})});d=b.map(g=>{var h=f.get(g.element);const m=g.element;h=fv(g.Aj,new Map,h);return this.D.animate(m,h,g.duration,g.delay,g.easing,[],!0)});d=dv(d);this.C.set(a,d);d.Rb(()=>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 jf(3301,!1);return a}Kb(a,b,c,d){b=iv(b,"","","");hv(this.B(a),c,b,d);return()=>{}}};var wba=[],rP={fd:"",El:!1,ZA:!1,Rt:!1,HA:!1},Lv={fd:"",ZA:!1,El:!1,Rt:!1,HA:!0},xba=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])})}},sP=class{get params(){return this.options.params}constructor(a,b=""){this.fd=b;var c=(b=a&&a.hasOwnProperty("value"))?a.value:a;this.value=null!=c?c:null;b?(a=Mu(a),delete a.value,this.options=a):this.options={};this.options.params||(this.options.params={})}},tP=new sP("void"),uP=function(a,b){a.A.A.delete(b);
a.C.delete(b);const c=a.A.H.get(b);c&&(c.forEach(d=>d.destroy()),a.A.H.delete(b))},wP=function(a,b,c,d,e){const f=a.A.A.get(b),g=new Map;if(f){const h=[];f.forEach((m,r)=>{g.set(r,m.value);a.B.has(r)&&(m=a.Qg(b,r,"void",e))&&h.push(m)});if(h.length)return vP(a.A,a.id,b,!0,c,g),d&&dv(h).yf(()=>Qv(a.A,b)),!0}return!1},yba=function(a,b){const c=a.C.get(b),d=a.A.A.get(b);if(c&&d){const e=new Set;c.forEach(f=>{f=f.name;if(!e.has(f)){e.add(f);var g=a.B.get(f).A,h=d.get(f)||tP,m=new sP("void"),r=new xP(a.id,
f,b);a.A.ka++;a.G.push({element:b,Nd:f,transition:g,Jc:h,xb:m,ql:r,VG:!0})}})}},zba=function(a,b){const c=[];a.G.forEach(d=>{const e=d.ql;if(!e.ja){var f=d.element,g=a.C.get(f);g&&g.forEach(h=>{if(h.name==d.Nd){const m=iv(f,d.Nd,d.Jc.value,d.xb.value);m._data=b;hv(d.ql,h.Pq,m,h.callback)}});e.H?yP(a.A,()=>{e.destroy()}):c.push(d)}});a.G=[];return c.sort((d,e)=>{const f=d.transition.A.kh,g=e.transition.A.kh;return 0==f||0==g?f-g:nv(d.element,e.element)?1:-1})},Bba=class{constructor(a,b,c){this.id=
a;this.H=b;this.A=c;this.D=[];this.B=new Map;this.G=[];this.C=new Map;this.I="ng-tns-"+a;Ov(b,this.I)}Kb(a,b,c,d){if(!this.B.has(b))throw new jf(3302,!1);if(null==c||0==c.length)throw new jf(3303,!1);if("start"!=c&&"done"!=c)throw new jf(3400,!1);const e=jv(this.C,a,[]),f={name:b,Pq:c,callback:d};e.push(f);const g=jv(this.A.A,a,new Map);g.has(b)||(Ov(a,"ng-trigger"),Ov(a,"ng-trigger-"+b),g.set(b,tP));return()=>{yP(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}M(a){a=this.B.get(a);if(!a)throw new jf(3401,!1);return a}Qg(a,b,c,d=!0){const e=this.M(b),f=new xP(this.id,b,a);var g=this.A.A.get(a);g||(Ov(a,"ng-trigger"),Ov(a,"ng-trigger-"+b),this.A.A.set(a,g=new Map));let h=g.get(b);const m=new sP(c,this.id);c&&c.hasOwnProperty("value")||!h||xba(m,h.options);g.set(b,m);h||(h=tP);if("void"!==m.value&&h.value===m.value){if(!Uv(h.params,m.params)){d=[];const w=qP(e.A,h.value,h.params,d),v=qP(e.A,m.value,m.params,
d);if(d.length)throw new jf(3402,!1);yP(this.A,()=>{Su(a,w);Ru(a,v)})}}else{c=jv(this.A.H,a,[]);c.forEach(w=>{w.fd==this.id&&w.Nd==b&&w.zf&&w.destroy()});g=sba(e,h.value,m.value,a,m.params);var r=!1;if(!g){if(!d)return;g=e.A;r=!0}this.A.ka++;this.G.push({element:a,Nd:b,transition:g,Jc:h,xb:m,ql:f,VG:r});r||(Ov(a,"ng-animate-queued"),f.yh(()=>{Pv(a,"ng-animate-queued")}));f.yf(()=>{var w=this.D.indexOf(f);0<=w&&this.D.splice(w,1);if(w=this.A.H.get(a)){let v=w.indexOf(f);0<=v&&w.splice(v,1)}});this.D.push(f);
c.push(f);return f}}dj(a){this.B.delete(a);this.A.A.forEach(b=>b.delete(a));this.C.forEach((b,c)=>{this.C.set(c,b.filter(d=>d.name!=a))})}K(a,b){const c=this.A.C.query(a,".ng-trigger",!0);c.forEach(d=>{if(!d.__ng_removed){var e=Aba(this.A,d);e.size?e.forEach(f=>wP(f,d,b,!1,!0)):uP(this,d)}});zP(this.A,()=>c.forEach(d=>uP(this,d)))}removeNode(a,b){const c=this.A;a.childElementCount&&this.K(a,b);if(!wP(this,a,b,!0)){var d=!1;if(c.Ga){var e=c.X.length?c.M.get(a):[];if(e&&e.length)d=!0;else for(e=a;e=
e.parentNode;)if(c.A.get(e)){d=!0;break}}yba(this,a);d?vP(c,this.id,a,!1,b):(d=a.__ng_removed,d&&d!==rP||(yP(c,()=>uP(this,a)),AP(c,a),c.Aa(a,b)))}}destroy(a){this.D.forEach(b=>b.destroy());this.K(this.H,a)}},yP=function(a,b){a.za.push(b)},Aba=function(a,b){const c=new Set;if(b=a.A.get(b))for(let d of b.values())d.fd&&(b=a.G(d.fd))&&c.add(b);return c},zP=function(a,b){a.aa.push(b)},vP=function(a,b,c,d,e,f){a.B.push(c);c.__ng_removed={fd:b,El:e,Rt:d,HA:!1,xA:f}},Qv=function(a,b){const c=b.__ng_removed;
if(c&&c.El){b.__ng_removed=rP;if(c.fd){AP(a,b);const e=a.G(c.fd);e&&uP(e,b)}a.Aa(b,c.El)}let d;(null==(d=b.classList)?0:d.contains("ng-animate-disabled"))&&BP(a,b,!1);a.C.query(b,".ng-animate-disabled",!0).forEach(e=>{BP(a,e,!1)})},AP=function(a,b){let c=a.C.query(b,".ng-trigger",!0);c.forEach(d=>Cba(a,d));0!=a.M.size&&(c=a.C.query(b,".ng-animating",!0),c.forEach(d=>Dba(a,d)))},CP=function(a,b,c,d){if(Jv(c)){var e=c.__ng_removed;e&&e.El&&(e.El=!1,e.ZA=!0,e=a.B.indexOf(c),0<=e&&a.B.splice(e,1));b&&
(b=a.G(b))&&Ov(c,b.I);d&&a.D.push(c)}},BP=function(a,b,c){c?a.K.has(b)||(a.K.add(b),Ov(b,"ng-animate-disabled")):a.K.has(b)&&(a.K.delete(b),Pv(b,"ng-animate-disabled"))},Cba=function(a,b){(a=a.H.get(b))&&a.forEach(c=>{c.zf?c.H=!0:c.destroy()})},Dba=function(a,b){(a=a.M.get(b))&&a.forEach(c=>c.finish())},Eba=function(a,b,c,d){return 0<c.length?a.C.animate(b.element,c,b.duration,b.delay,b.easing,d):new bv(b.duration,b.delay)},Gba=class{Aa(a,b){this.Ma(a,b)}constructor(a,b){this.na=a;this.C=b;this.X=
[];this.ea=new Map;this.H=new Map;this.M=new Map;this.A=new Map;this.K=new Set;this.ka=this.Ga=0;this.O={};this.I=[];this.za=[];this.aa=[];this.Ha=new Map;this.D=[];this.B=[];this.Ma=()=>{}}Na(a,b){const c=this.I,d=this.Ha;if(0<=c.length-1){let e=!1,f=mv(b);for(;f;){const g=d.get(f);if(g){c.splice(c.indexOf(g)+1,0,a);e=!0;break}f=mv(f)}e||c.unshift(a)}else c.push(a);d.set(b,a);return a}register(a,b){var c=this.O[a];c||(c=new Bba(a,b,this),this.na&&nv(this.na,b)?this.Na(c,b):(this.ea.set(b,c),this.D.push(b)),
c=this.O[a]=c);return c}destroy(a,b){a&&(yP(this,()=>{}),zP(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.O[a]}))}G(a){return this.O[a]}Qg(a,b,c,d){return Jv(b)&&(a=this.G(a))?(a.Qg(b,c,d),!0):!1}removeNode(a,b,c){if(Jv(b)){var d=a?this.G(a):null;d?d.removeNode(b,c):vP(this,a,b,!1,c);(d=this.Ha.get(b))&&d.id!==a&&d.removeNode(b,c)}else this.Aa(b,c)}Kb(a,b,c,d,e){return Jv(b)?this.G(a).Kb(b,c,d,e):()=>{}}Eb(a,b,c,d,e){return a.transition.Tc(this.C,
a.element,a.Jc.value,a.xb.value,c,d,a.Jc.options,a.xb.options,b,e)}flush(a=-1){let b=[];this.ea.size&&(this.ea.forEach((d,e)=>this.Na(d,e)),this.ea.clear());if(this.Ga&&this.D.length)for(var c=0;c<this.D.length;c++)Ov(this.D[c],"ng-star-inserted");if(this.I.length&&(this.ka||this.B.length)){c=[];try{b=this.Yb(c,a)}finally{for(a=0;a<c.length;a++)c[a]()}}else for(a=0;a<this.B.length;a++)Qv(this,this.B[a]);this.ka=0;this.D.length=0;this.B.length=0;this.za.forEach(d=>d());this.za=[];if(this.aa.length){const d=
this.aa;this.aa=[];b.length?dv(b).yf(()=>{d.forEach(e=>e())}):d.forEach(e=>e())}}Yb(a,b){const c=new bP,d=[],e=new Map,f=[],g=new Map,h=new Map,m=new Map,r=new Set;this.K.forEach(sa=>{r.add(sa);sa=this.C.query(sa,".ng-animate-queued",!0);for(let Y=0;Y<sa.length;Y++)r.add(sa[Y])});const w=this.na;var v=Array.from(this.A.keys());const x=Nv(v,this.D),B=new Map;let C=0;x.forEach((sa,Y)=>{const ha="ng-enter"+C++;B.set(Y,ha);sa.forEach(ra=>Ov(ra,ha))});const J=[],O=new Set;var W=new Set;for(var P=0;P<this.B.length;P++){var K=
this.B[P];const sa=K.__ng_removed;sa&&sa.El&&(J.push(K),O.add(K),sa.Rt?this.C.query(K,".ng-star-inserted",!0).forEach(Y=>O.add(Y)):W.add(K))}const la=new Map,ja=Nv(v,Array.from(O));ja.forEach((sa,Y)=>{const ha="ng-leave"+C++;la.set(Y,ha);sa.forEach(ra=>Ov(ra,ha))});a.push(()=>{x.forEach((sa,Y)=>{const ha=B.get(Y);sa.forEach(ra=>Pv(ra,ha))});ja.forEach((sa,Y)=>{const ha=la.get(Y);sa.forEach(ra=>Pv(ra,ha))});J.forEach(sa=>{Qv(this,sa)})});const oa=[],gb=[];for(a=this.I.length-1;0<=a;a--)zba(this.I[a],
b).forEach(sa=>{const Y=sa.ql,ha=sa.element;oa.push(Y);if(this.D.length){var ra=ha.__ng_removed;if(ra&&ra.ZA){if(ra.xA&&ra.xA.has(sa.Nd)){ra=ra.xA.get(sa.Nd);var qa=this.A.get(sa.element);if(qa&&qa.has(sa.Nd)){var Pa=qa.get(sa.Nd);Pa.value=ra;qa.set(sa.Nd,Pa)}}Y.destroy();return}}ra=!w||!nv(w,ha);qa=la.get(ha);Pa=B.get(ha);const Fa=this.Eb(sa,c,Pa,qa,ra);if(Fa.errors&&Fa.errors.length)gb.push(Fa);else if(ra)Y.yh(()=>Su(ha,Fa.It)),Y.Rb(()=>Ru(ha,Fa.Dr)),d.push(Y);else if(sa.VG)Y.yh(()=>Su(ha,Fa.It)),
Y.Rb(()=>Ru(ha,Fa.Dr)),d.push(Y);else{var ab=[];Fa.Gh.forEach(vb=>{vb.kS=!0;this.K.has(vb.element)||ab.push(vb)});Fa.Gh=ab;c.append(ha,Fa.Gh);f.push({OG:Fa,ql:Y,element:ha});Fa.sR.forEach(vb=>jv(g,vb,[]).push(Y));Fa.Nn.forEach((vb,fc)=>{if(vb.size){let Wb=h.get(fc);Wb||h.set(fc,Wb=new Set);vb.forEach((yc,Ge)=>Wb.add(Ge))}});Fa.sl.forEach((vb,fc)=>{let Wb=m.get(fc);Wb||m.set(fc,Wb=new Set);vb.forEach((yc,Ge)=>Wb.add(Ge))})}});if(gb.length){const sa=[];gb.forEach(()=>{sa.push(new jf(3505,!1))});oa.forEach(Y=>
Y.destroy());throw new jf(3402,!1);}const Za=new Map,xc=new Map;f.forEach(sa=>{const Y=sa.element;c.has(Y)&&(xc.set(Y,Y),this.mb(sa.ql.fd,sa.OG,Za))});d.forEach(sa=>{const Y=sa.element;this.cb(Y,!1,sa.fd,sa.Nd,null).forEach(ha=>{jv(Za,Y,[]).push(ha);ha.destroy()})});const rc=J.filter(sa=>Vv(sa,h,m)),T=new Map;Mv(T,W,m).forEach(sa=>{Vv(sa,h,m)&&rc.push(sa)});const Z=new Map;x.forEach(sa=>{Mv(Z,new Set(sa),h)});rc.forEach(sa=>{const Y=T.get(sa),ha=Z.get(sa);let ra,qa;T.set(sa,new Map([...(null!=(ra=
null==Y?void 0:Y.entries())?ra:[]),...(null!=(qa=null==ha?void 0:ha.entries())?qa:[])]))});const ba=[],cb=[],sb={};f.forEach(sa=>{const Y=sa.element,ha=sa.ql,ra=sa.OG;if(c.has(Y))if(r.has(Y))ha.Rb(()=>Ru(Y,ra.Dr)),ha.disabled=!0,ha.totalTime=ra.totalTime,d.push(ha);else{var qa=sb;if(1<xc.size){sa=Y;const Pa=[];for(;sa=sa.parentNode;){const Fa=xc.get(sa);if(Fa){qa=Fa;break}Pa.push(sa)}Pa.forEach(Fa=>xc.set(Fa,qa))}sa=this.rb(ha.fd,ra,Za,e,Z,T);DP(ha,sa);qa===sb?ba.push(ha):((sa=this.H.get(qa))&&sa.length&&
(ha.C=dv(sa)),d.push(ha))}else Su(Y,ra.It),ha.Rb(()=>Ru(Y,ra.Dr)),cb.push(ha),r.has(Y)&&d.push(ha)});cb.forEach(sa=>{var Y=e.get(sa.element);Y&&Y.length&&(Y=dv(Y),DP(sa,Y))});d.forEach(sa=>{sa.C?Fba(sa,sa.C):sa.destroy()});for(b=0;b<J.length;b++)if(W=J[b],a=W.__ng_removed,Pv(W,"ng-leave"),!a||!a.Rt){a=[];if(g.size)for((v=g.get(W))&&v.length&&a.push(...v),v=this.C.query(W,".ng-animating",!0),P=0;P<v.length;P++)(K=g.get(v[P]))&&K.length&&a.push(...K);a=a.filter(sa=>!sa.ja);a.length?Rv(this,W,a):Qv(this,
W)}J.length=0;ba.forEach(sa=>{this.X.push(sa);sa.yf(()=>{sa.destroy();this.X.splice(this.X.indexOf(sa),1)});sa.play()});return ba}cb(a,b,c,d,e){let f=[];if(b)(e=this.M.get(a))&&(f=e);else if(a=this.H.get(a)){const g=!e||"void"==e;a.forEach(h=>{h.zf||(g||h.Nd==d)&&f.push(h)})}if(c||d)f=f.filter(g=>c&&c!=g.fd||d&&d!=g.Nd?!1:!0);return f}mb(a,b,c){var d=b.Nd;const e=b.element;a=b.YG?void 0:a;d=b.YG?void 0:d;for(const f of b.Gh){const g=f.element,h=g!==e,m=jv(c,g,[]);this.cb(g,h,a,d,b.xb).forEach(r=>
{const w=r.A;w.wp&&w.wp();r.destroy();m.push(r)})}Su(e,b.It)}rb(a,b,c,d,e,f){const g=b.Nd,h=b.element,m=[],r=new Set,w=new Set,v=b.Gh.map(B=>{const C=B.element;r.add(C);var J=C.__ng_removed;if(J&&J.HA)return new bv(B.duration,B.delay);J=C!==h;var O=Tv((c.get(C)||wba).map(K=>K.A)).filter(K=>K.element?K.element===C:!1),W=e.get(C);const P=f.get(C);W=fv(B.Aj,W,P);O=Eba(this,B,W,O);B.lS&&d&&w.add(C);J&&(B=new xP(a,g,C),DP(B,O),m.push(B));return O});m.forEach(B=>{jv(this.M,B.element,[]).push(B);B.yf(()=>
{var C=this.M,J=B.element;let O=C.get(J);O&&(O.length&&O.splice(O.indexOf(B),1),0==O.length&&C.delete(J));return O})});r.forEach(B=>Ov(B,"ng-animating"));const x=dv(v);x.Rb(()=>{r.forEach(B=>Pv(B,"ng-animating"));Ru(h,b.Dr)});w.forEach(B=>{jv(d,B,[]).push(x)});return x}},DP=function(a,b){a.G||(a.A=b,a.D.forEach((c,d)=>{c.forEach(e=>hv(b,d,void 0,e))}),a.D.clear(),a.G=!0,a.totalTime=b.totalTime,a.zf=!1)},Fba=function(a,b){const c=a.A;c.Ol&&b.yh(()=>c.Ol("start"));b.yf(()=>a.finish());b.Rb(()=>a.destroy())},
xP=class{constructor(a,b,c){this.fd=a;this.Nd=b;this.element=c;this.A=new bv;this.G=!1;this.D=new Map;this.ja=!1;this.C=null;this.disabled=this.H=!1;this.zf=!0;this.totalTime=0}B(a,b){jv(this.D,a,[]).push(b)}yf(a){this.zf&&this.B("done",a);this.A.yf(a)}yh(a){this.zf&&this.B("start",a);this.A.yh(a)}Rb(a){this.zf&&this.B("destroy",a);this.A.Rb(a)}init(){this.A.init()}mi(){return this.zf?!1:this.A.mi()}play(){!this.zf&&this.A.play()}pause(){!this.zf&&this.A.pause()}Un(){!this.zf&&this.A.Un()}finish(){this.A.finish()}destroy(){this.ja=
!0;this.A.destroy()}reset(){!this.zf&&this.A.reset()}setPosition(a){this.zf||this.A.setPosition(a)}Ol(a){const b=this.A;b.Ol&&b.Ol(a)}};var Hba=function(a,b){zP(a.A,b)},EP=class{constructor(a,b){this.D={};this.B=()=>{};this.A=new Gba(a.body,b);this.C=new vba(b);this.A.Ma=(c,d)=>{this.B(c,d)}}register(a,b){this.A.register(a,b)}destroy(a,b){this.A.destroy(a,b)}process(a,b,c,d){if("@"==c.charAt(0)){const [e,f]=kv(c);a=this.C;if("register"==f)a.register(e,d[0]);else if("create"==f)a.create(e,b,d[0]||{});else switch(b=a.B(e),f){case "play":b.play();break;case "pause":b.pause();break;case "reset":b.reset();break;case "restart":b.Un();break;
case "finish":b.finish();break;case "init":b.init();break;case "setPosition":b.setPosition(parseFloat(d[0]));break;case "destroy":a.destroy(e)}}else this.A.Qg(a,b,c,d)}Kb(a,b,c,d,e){if("@"==c.charAt(0)){const [f,g]=kv(c);return this.C.Kb(f,b,g,e)}return this.A.Kb(a,b,c,d,e)}flush(a=-1){this.A.flush(a)}};var Xv=class{constructor(a,b,c){this.ib=a;this.B=b;this.A=c;this.ee=0;let d=FP.get(a);d||FP.set(a,d=new Map);this.C=d}start(){1>this.ee&&(this.B&&Ru(this.ib,this.B,this.C),this.ee=1)}finish(){this.start();2>this.ee&&(Ru(this.ib,this.C),this.A&&(Ru(this.ib,this.A),this.A=null),this.ee=1)}destroy(){this.finish();3>this.ee&&(FP.delete(this.ib),this.B&&(Su(this.ib,this.B),this.A=null),this.A&&(Su(this.ib,this.A),this.A=null),Ru(this.ib,this.C),this.ee=3)}},FP=new WeakMap;var GP=function(a){a.I||(a.I=!0,a.G.forEach(b=>b()),a.G=[])},HP=function(a){if(!a.na){a.na=!0;var b=a.Aj;a.B=a.Ga(a.element,b,a.options);a.Aa=b.length?b[b.length-1]:new Map;var c=()=>GP(a);a.B.addEventListener("finish",c);a.Rb(()=>{a.B.removeEventListener("finish",c)})}},IP=class{constructor(a,b,c,d){this.element=a;this.Aj=b;this.options=c;this.D=d;this.G=[];this.H=[];this.K=[];this.A=this.M=this.I=this.na=!1;this.aa=[];this.ea=[];this.time=0;this.C=null;this.Jk=new Map;this.ka=c.duration;this.O=
c.delay||0;this.time=this.ka+this.O}init(){HP(this);this.Ha()}Ha(){this.O?this.X():this.B.pause()}za(a){const b=[];a.forEach(c=>{b.push(Object.fromEntries(c))});return b}Ga(a,b,c){return a.animate(this.za(b),c)}yh(a){this.ea.push(a);this.H.push(a)}yf(a){this.aa.push(a);this.G.push(a)}Rb(a){this.K.push(a)}play(){HP(this);this.mi()||(this.H.forEach(a=>a()),this.H=[],this.M=!0,this.D&&this.D.start());this.B.play()}pause(){this.init();this.B.pause()}finish(){this.init();this.D&&this.D.finish();GP(this);
this.B.finish()}reset(){this.X();this.M=this.I=this.A=!1;this.H=this.ea;this.G=this.aa}X(){this.B&&this.B.cancel()}Un(){this.reset();this.play()}mi(){return this.M}destroy(){this.A||(this.A=!0,this.X(),GP(this),this.D&&this.D.destroy(),this.K.forEach(a=>a()),this.K=[])}setPosition(a){void 0===this.B&&this.init();this.B.currentTime=a*this.time}get totalTime(){return this.O+this.ka}wp(){const a=new Map;this.mi()&&this.Aa.forEach((b,c)=>{if("offset"!==c){var d=a.set,e;this.I?e=b:e=window.getComputedStyle(this.element)[c];
d.call(a,c,e)}});this.Jk=a}Ol(a){a="start"===a?this.H:this.G;a.forEach(b=>b());a.length=0}};var Iba=class{query(a,b,c){a=c?Array.from(a.querySelectorAll(b)):(a=a.querySelector(b))?[a]:[];return a}animate(a,b,c,d,e,f=[]){const g={duration:c,delay:d,fill:0==d?"both":"forwards"};e&&(g.easing=e);const h=new Map;e=f.filter(r=>r instanceof IP);0!==c&&0!==d||e.forEach(r=>{r.Jk.forEach((w,v)=>h.set(v,w))});let m=Ou(b).map(r=>Pu(r));m=$u(a,m,h);b=Yv(a,m);return new IP(a,m,g,b)}};var JP=class{constructor(a,b,c,d){this.fd=a;this.tb=b;this.A=c;this.B=d}get data(){return this.tb.data}Qp(a){let b,c;null==(c=(b=this.tb).Qp)||c.call(b,a)}destroy(){this.A.destroy(this.fd,this.tb);Hba(this.A,()=>{queueMicrotask(()=>{this.tb.destroy()})});let a;null==(a=this.B)||a.call(this)}createElement(a,b){return this.tb.createElement(a,b)}createComment(a){return this.tb.createComment(a)}my(a){return this.tb.my(a)}appendChild(a,b){this.tb.appendChild(a,b);CP(this.A.A,this.fd,b,!1)}insertBefore(a,
b,c,d=!0){this.tb.insertBefore(a,b,c);CP(this.A.A,this.fd,b,d)}removeChild(a,b){this.A.A.removeNode(this.fd,b,this.tb)}C(a,b){return this.tb.C(a,b)}parentNode(a){return this.tb.parentNode(a)}nextSibling(a){return this.tb.nextSibling(a)}setAttribute(a,b,c,d){this.tb.setAttribute(a,b,c,d)}removeAttribute(a,b,c){this.tb.removeAttribute(a,b,c)}Ti(a,b){this.tb.Ti(a,b)}Ci(a,b){this.tb.Ci(a,b)}Bv(a,b,c,d){this.tb.Bv(a,b,c,d)}ev(a,b,c){this.tb.ev(a,b,c)}setProperty(a,b,c){"@"==b.charAt(0)&&"@.disabled"==
b?BP(this.A.A,a,!!c):this.tb.setProperty(a,b,c)}Md(a,b){this.tb.Md(a,b)}Kb(a,b,c){return this.tb.Kb(a,b,c)}},Kba=class extends JP{constructor(a,b,c,d){super(b,c,d);this.U=a;this.fd=b}setProperty(a,b,c){"@"==b.charAt(0)?"."==b.charAt(1)&&"@.disabled"==b?BP(this.A.A,a,void 0===c?!0:!!c):this.A.process(this.fd,a,b.slice(1),c):this.tb.setProperty(a,b,c)}Kb(a,b,c){if("@"==b.charAt(0)){a=Zv(a);b=b.slice(1);let d="";"@"!=b.charAt(0)&&([b,d]=$v(b));return this.A.Kb(this.fd,a,b,d,e=>{Jba(this.U,e._data||-1,
c,e)})}return this.tb.Kb(a,b,c)}};var Jba=function(a,b,c,d){if(0<=b&&b<a.C)a.Td.pb(()=>c(d));else{var e=a.D;0==e.length&&queueMicrotask(()=>{a.Td.pb(()=>{e.forEach(f=>{const [g,h]=f;g(h)});a.D=[]})});e.push([c,d])}},Lba=class{constructor(a,b,c){this.tb=a;this.A=b;this.Td=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)}}Gk(a,b){const c=this.tb.Gk(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 JP("",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,r=h.name,w=e+"-"+r,v=m.D[w];if(!v){v=[];h=(new aP).Tc(h,v,[]);if(v.length)throw new jf(3404,!1);v=new tba(r,h);m.D[w]=v}m=m.A;(w=m.O[f])&&w.register(r,v)&&m.Ga++}};b.data.animation.forEach(g);return new Kba(this,f,c,this.A)}yp(){this.B++;this.tb.yp&&this.tb.yp()}I(){queueMicrotask(()=>{this.C++})}end(){this.B--;0==this.B&&this.Td.Ja(()=>
{this.I();this.A.flush(this.C)});this.tb.end&&this.tb.end()}};var KP=class extends EP{constructor(a,b,c){super(a,b,c)}ma(){this.flush()}};KP.F=function(a){return new (a||KP)(_.k(_.St),_.k($O),_.k(UO),_.k(Em))};KP.ha=_.Xe({da:KP,U:KP.F});var LP=[{ia:UO,Gd:function(){return new jba}},{ia:EP,td:KP},{ia:PE,Gd:function(a,b,c){return new Lba(a,b,c)},we:[mL,EP,_.fm]}],Mba=[{ia:$O,Gd:()=>new Iba},{ia:_.LE,lb:"BrowserAnimations"},...LP];[...LP];var MP=_.Yt({passive:!0,capture:!0}),Nba=function(a,b,c,d){var e=NP;const f=e.A.get(b);f?(a=f.get(c))?a.add(d):f.set(c,new Set([d])):(e.A.set(b,new Map([[c,new Set([d])]])),a.Ja(()=>{document.addEventListener(b,e.B,MP)}))},Oba=class{constructor(){this.A=new Map;this.B=a=>{const b=_.cu(a);if(b){let c;null==(c=this.A.get(a.type))||c.forEach((d,e)=>{(e===b||e.contains(b))&&d.forEach(f=>f.handleEvent(a))})}}}};var Pba=class{constructor(a,b,c,d=!1){this.A=a;this.element=b;this.config=c;this.B=d;this.state=3}};var OP,PP,QP,RP,Qba,Rba,NP;OP={cn:225,fj:150};PP=_.Yt({passive:!0,capture:!0});QP=["mousedown","touchstart"];RP=["mouseup","mouseleave","touchend","touchcancel"];_.SP=function(a,b){if(2!==b.state&&3!==b.state){var c=b.element,d=Object.assign({},OP,b.config.animation);c.style.transitionDuration=`${d.fj}ms`;c.style.opacity="0";b.state=2;!b.B&&d.fj||a.Uw(b)}};
_.TP=function(a,b,c,d={}){var e=a.pm=a.pm||a.om.getBoundingClientRect();const f=Object.assign({},OP,d.animation);d.Bk&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.Rn||aw(b,c,e);b-=e.left;const h=c-e.top;c=f.cn;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.om.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 r=new Pba(a,m,d,e);m.style.transform="scale3d(1, 1, 1)";r.state=0;d.Ou||(a.sx=r);let w=null;e||!c&&!f.fj||a.va.Ja(()=>{const v=()=>a.Uw(r),x=()=>a.mD(r);m.addEventListener("transitionend",v);m.addEventListener("transitioncancel",x);w={SQ:v,RQ:x}});a.Fo.set(r,w);!e&&c||a.Uw(r);return r};Qba=function(a,b){const c=_.hu(b);a.Ia.qb&&c&&c!==a.Gm&&(a.tE(),a.Gm=c,QP.forEach(d=>{Nba(a.va,d,c,a)}))};
Rba=class{constructor(a,b,c,d){this.Is=a;this.va=b;this.Ia=d;this.Qo=!1;this.Fo=new Map;this.xx=!1;d.qb&&(this.om=_.hu(c))}Iy(){this.vD().forEach(a=>{a.config.Ou||_.SP(a.A,a)})}handleEvent(a){"mousedown"===a.type?this.As(a):"touchstart"===a.type?this.vM(a):this.Bs();this.xx||(this.va.Ja(()=>{RP.forEach(b=>{this.Gm.addEventListener(b,this,PP)})}),this.xx=!0)}Uw(a){0===a.state?this.QM(a):2===a.state&&this.mD(a)}QM(a){const b=a===this.sx,c=a.config.Ou;a.state=1;c||b&&this.Qo||_.SP(a.A,a)}mD(a){let b;
const c=null!=(b=this.Fo.get(a))?b:null;this.Fo.delete(a);this.Fo.size||(this.pm=null);a===this.sx&&(this.sx=null);a.state=3;null!==c&&(a.element.removeEventListener("transitionend",c.SQ),a.element.removeEventListener("transitioncancel",c.RQ));a.element.remove()}As(a){const b=0===a.buttons||0===a.detail,c=this.dE&&Date.now()<this.dE+800;this.Is.qI||b||c||(this.Qo=!0,_.TP(this,a.clientX,a.clientY,this.Is.nv))}vM(a){if(!this.Is.qI&&!Ut(a)&&(this.dE=Date.now(),this.Qo=!0,a=a.changedTouches))for(let b=
0;b<a.length;b++)_.TP(this,a[b].clientX,a[b].clientY,this.Is.nv)}Bs(){this.Qo&&(this.Qo=!1,this.vD().forEach(a=>{const b=1===a.state||a.config.sJ&&0===a.state;!a.config.Ou&&b&&_.SP(a.A,a)}))}vD(){return Array.from(this.Fo.keys())}tE(){const a=this.Gm;a&&(QP.forEach(b=>{var c=NP;const d=c.A.get(b);if(d){var e=d.get(a);e&&(e.delete(this),0===e.size&&d.delete(a),0===d.size&&(c.A.delete(b),document.removeEventListener(b,c.B,MP)))}}),this.xx&&RP.forEach(b=>a.removeEventListener(b,this,PP)))}};NP=new Oba;_.UP=new _.n("mat-ripple-global-options");
_.VP=class{get disabled(){return this.hb}set disabled(a){a&&this.Iy();this.hb=a;this.C()}get Qg(){return this.D||this.fa.L}set Qg(a){this.D=a;this.C()}constructor(a,b,c,d,e){this.fa=a;this.zc=e;this.Rn=0;this.qe=this.hb=!1;this.B=d||{};this.A=new Rba(this,b,a,c)}bb(){this.qe=!0;this.C()}ma(){this.A.tE()}Iy(){this.A.Iy()}get nv(){return{Bk:this.Bk,Rn:this.Rn,color:this.color,animation:Object.assign({},this.B.animation,"NoopAnimations"===this.zc?{cn:0,fj:0}:{},this.animation),sJ:this.B.sJ}}get qI(){return this.disabled||
!!this.B.disabled}C(){!this.disabled&&this.qe&&Qba(this.A,this.Qg)}};_.VP.F=function(a){return new (a||_.VP)(_.y(_.Sh),_.y(_.fm),_.y(_.nN),_.y(_.UP,8),_.y(_.LE,8))};
_.VP.ta=_.Vf({type:_.VP,J:[["","mat-ripple",""],["","matRipple",""]],Ea:[1,"mat-ripple"],xa:2,oa:function(a,b){a&2&&_.F("mat-ripple-unbounded",b.AS)},inputs:{color:["matRippleColor","color"],AS:["matRippleUnbounded","unbounded"],Bk:["matRippleCentered","centered"],Rn:["matRippleRadius","radius"],animation:["matRippleAnimation","animation"],disabled:["matRippleDisabled","disabled"],Qg:["matRippleTrigger","trigger"]},Pa:["matRipple"]});_.WP=class{};_.WP.F=function(a){return new (a||_.WP)};_.WP.Xa=_.Sf({type:_.WP});_.WP.Wa=_.Ye({imports:[_.dO,_.dO]});var XP,YP,$P;XP={capture:!0};YP=["focus","click","mouseenter","touchstart"];$P=function(a,b){if(a.A){var c;null==(c=b.querySelector(".mat-ripple"))||c.remove();c=a.A.createElement("span");c.classList.add("mat-ripple",b.getAttribute("mat-ripple-loader-class-name"));b.append(c);a=new _.VP(new _.Sh(c),a.va,a.Ia,a.xm?a.xm:void 0,a.zc?a.zc:void 0);a.qe=!0;a.Qg=b;a.Bk=b.hasAttribute("mat-ripple-loader-centered");a.disabled=b.hasAttribute("mat-ripple-loader-disabled");_.ZP(b,a);return a}};
_.aQ=function(a,b){a.setAttribute("mat-ripple-loader-uninitialized","");!b.className&&a.hasAttribute("mat-ripple-loader-class-name")||a.setAttribute("mat-ripple-loader-class-name",b.className||"");b.Bk&&a.setAttribute("mat-ripple-loader-centered","");b.disabled&&a.setAttribute("mat-ripple-loader-disabled","")};_.bQ=function(a,b){return b.Kz?b.Kz:$P(a,b)};_.cQ=function(a,b){const c=a.Kz;c?c.disabled=b:b?a.setAttribute("mat-ripple-loader-disabled",""):a.removeAttribute("mat-ripple-loader-disabled")};
_.ZP=function(a,b){a.removeAttribute("mat-ripple-loader-uninitialized");a.Kz=b};
_.dQ=class{constructor(){this.A=_.wf(_.St,{optional:!0});this.zc=_.wf(_.LE,{optional:!0});this.xm=_.wf(_.UP,{optional:!0});this.Ia=_.wf(_.nN);this.va=_.wf(_.fm);this.B=a=>{a.target instanceof HTMLElement&&(a=a.target.closest("[mat-ripple-loader-uninitialized]"))&&$P(this,a)};this.va.Ja(()=>{for(const a of YP){let b;null==(b=this.A)||b.addEventListener(a,this.B,XP)}})}ma(){for(const a of YP){let b;null==(b=this.A)||b.removeEventListener(a,this.B,XP)}}};_.dQ.F=function(a){return new (a||_.dQ)};
_.dQ.ha=_.Xe({da:_.dQ,U:_.dQ.F,ca:"root"});_.eQ=class{};_.eQ.F=function(a){return new (a||_.eQ)};_.eQ.Xa=_.Sf({type:_.eQ});_.eQ.Wa=_.Ye({imports:[_.dO,_.dO]});_.fQ=class{constructor(){this.name="";this.size=24;this.RE=this.filled=this.LG=!1}};_.fQ.F=function(a){return new (a||_.fQ)};
_.fQ.T=_.l({type:_.fQ,J:[["gf-icon"]],xa:8,oa:function(a,b){a&2&&(_.on("role","presentation")("aria-hidden",!0)("filled",b.filled?"":null)("animated",b.RE?"":null),_.yn("width",b.size+"px")("height",b.size+"px"))},inputs:{name:"name",size:"size",LG:"inheritColor",filled:"filled",RE:"animated"},P:!0,features:[_.Q],R:2,S:5,V:[["fontSet","google-symbols",1,"icon"]],N:function(a,b){a&1&&(_.G(0,"mat-icon",0),_.N(1),_.H());a&2&&(_.yn("color",b.LG?"inherit":null)("font-size",b.size+"px"),_.u(1),_.po(b.name))},
Y:[_.eQ,_.kN],styles:['[_nghost-%COMP%]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.icon[_ngcontent-%COMP%]{font-variation-settings:"GRAD" 0,"FILL" 0}[animated][_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{-webkit-transition:font-variation-settings .2s cubic-bezier(.2,0,0,1);transition:font-variation-settings .2s cubic-bezier(.2,0,0,1)}a:hover   [animated][_nghost-%COMP%]   .icon[_ngcontent-%COMP%], button:hover   [animated][_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{font-variation-settings:"GRAD" 200,"FILL" 0}[filled][_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{font-variation-settings:"GRAD" 0,"FILL" 1}a:hover   [animated][filled][_nghost-%COMP%]   .icon[_ngcontent-%COMP%], button:hover   [animated][filled][_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{font-variation-settings:"GRAD" 200,"FILL" 1}.mat-mdc-menu-item[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .mat-mdc-menu-item   [_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{margin-right:0}.toolbar__button-icon--selected[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .toolbar__button-icon--selected   [_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{background-color:#d2e3fc}.gf-dark-theme.toolbar__button-icon--selected[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .gf-dark-theme.toolbar__button-icon--selected   [_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .gf-dark-theme   .toolbar__button-icon--selected[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .gf-dark-theme   .toolbar__button-icon--selected   [_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .toolbar__button-icon--selected   .gf-dark-theme[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .toolbar__button-icon--selected   .gf-dark-theme   [_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{background-color:rgba(138,180,248,.24)}'],
wa:0});var gQ=new _.n("GMAT_BUTTON_OPTIONS",{ca:"root",U:()=>({ac:!1})});var Sba=[{yk:"mat-button",kl:["mdc-button","mat-mdc-button"]},{yk:"mat-flat-button",kl:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{yk:"mat-raised-button",kl:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{yk:"mat-stroked-button",kl:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{yk:"mat-fab",kl:["mdc-fab","mat-mdc-fab"]},{yk:"mat-mini-fab",kl:["mdc-fab","mdc-fab--mini","mat-mdc-mini-fab"]},{yk:"mat-icon-button",kl:["mdc-icon-button","mat-mdc-icon-button"]}],
hQ=class{get lv(){let a;return null==(a=this.A)?void 0:_.bQ(a,this.fa.L)}set lv(a){null==this.A||_.ZP(this.fa.L,a)}get Mb(){return this.B}set Mb(a){this.B=a;this.D()}get disabled(){return this.hb}set disabled(a){this.hb=a;this.D()}constructor(a,b,c,d){this.fa=a;this.Ia=b;this.va=c;this.zc=d;this.sb=_.wf(_.uN);this.A=_.wf(_.dQ);this.hb=this.B=this.nk=!1;null==this.A||_.aQ(this.fa.L,{className:"mat-mdc-button-ripple"});const e=this.fa.L,f=e.classList;for(const {yk:g,kl:h}of Sba)e.hasAttribute(g)&&f.add(...h)}Ra(){_.rN(this.sb,
this.fa,!0)}ma(){_.sN(this.sb,this.fa)}focus(a="program",b){a?tN(this.sb,this.fa.L,a,b):this.fa.L.focus(b)}D(){null==this.A||_.cQ(this.fa.L,this.Mb||this.disabled)}};hQ.F=function(){pi()};hQ.ta=_.Vf({type:hQ,inputs:{color:"color",Mb:["disableRipple","disableRipple",_.cp],disabled:["disabled","disabled",_.cp]},features:[_.nn]});
var iQ=class extends hQ{constructor(a,b,c,d){super(a,b,c,d);this.C=e=>{this.disabled&&(e.preventDefault(),e.stopImmediatePropagation())}}bb(){this.va.Ja(()=>{this.fa.L.addEventListener("click",this.C)})}ma(){super.ma();this.fa.L.removeEventListener("click",this.C)}};iQ.F=function(){pi()};iQ.ta=_.Vf({type:iQ,inputs:{tabIndex:["tabIndex","tabIndex",a=>null==a?void 0:_.dp(a)]},features:[_.nn,_.mn]});var jQ,kQ,lQ,mQ,nQ;jQ=["mat-button",""];kQ=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];lQ=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"];
mQ=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{height:var(--mdc-text-button-container-height);border-radius:var(--mdc-text-button-container-shape);--mdc-text-button-container-shape:4px;--mdc-text-button-container-height:36px;--mdc-text-button-keep-touch-target:false}.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 .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: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{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[disabled]{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-unelevated-button{height:var(--mdc-filled-button-container-height);border-radius:var(--mdc-filled-button-container-shape);--mdc-filled-button-container-shape:4px;--mdc-filled-button-container-elevation:0;--mdc-filled-button-disabled-container-elevation:0;--mdc-filled-button-focus-container-elevation:0;--mdc-filled-button-hover-container-elevation:0;--mdc-filled-button-keep-touch-target:false;--mdc-filled-button-pressed-container-elevation:0}.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-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: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{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[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-raised-button{height:var(--mdc-protected-button-container-height);border-radius:var(--mdc-protected-button-container-shape);--mdc-protected-button-container-shape:4px;--mdc-protected-button-keep-touch-target:false}.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-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: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{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[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][disabled]{box-shadow:none}.mat-mdc-outlined-button{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);--mdc-outlined-button-keep-touch-target:false;--mdc-outlined-button-outline-width:1px;--mdc-outlined-button-container-shape:4px}.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-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: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{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[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-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-mdc-button-touch-target,.mat-mdc-unelevated-button .mat-mdc-button-touch-target,.mat-mdc-raised-button .mat-mdc-button-touch-target,.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}[dir=rtl] .mat-mdc-button>.mat-icon,.mat-mdc-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}.mat-mdc-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon,.mat-mdc-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:0;margin-right:8px}.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem;margin-left:-4px;margin-right:8px}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:0}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon,[dir=rtl] .mat-mdc-raised-button>.mat-icon,[dir=rtl] .mat-mdc-outlined-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon[dir=rtl],.mat-mdc-raised-button>.mat-icon[dir=rtl],.mat-mdc-outlined-button>.mat-icon[dir=rtl]{margin-left:8px;margin-right:-4px}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon,.mat-mdc-raised-button .mdc-button__label+.mat-icon,.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-left:8px;margin-right:-4px}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon,.mat-mdc-unelevated-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-raised-button .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-outlined-button .mdc-button__label+.mat-icon[dir=rtl]{margin-left:-4px;margin-right:8px}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px;border-width:-1px}.mat-mdc-unelevated-button .mat-mdc-focus-indicator::before,.mat-mdc-raised-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-outlined-button .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 3px) * -1)}\n'};
nQ=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"};_.oQ=class extends hQ{};_.oQ.F=function(a){return new (a||_.oQ)(_.y(_.Sh),_.y(_.nN),_.y(_.fm),_.y(_.LE,8))};
_.oQ.T=_.l({type:_.oQ,J:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],xa:9,oa:function(a,b){a&2&&(_.on("disabled",b.disabled||null),_.Cn(b.color?"mat-"+b.color:""),_.F("_mat-animation-noopable","NoopAnimations"===b.zc)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Pa:["matButton"],features:[_.mn],Ec:jQ,Sa:lQ,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"]],N:function(a,b){a&1&&(_.jo(kQ),_.I(0,"span",0),_.ko(1),_.G(2,"span",1),_.ko(3,1),_.H(),_.ko(4,2),_.I(5,"span",2)(6,"span",3));a&2&&_.F("mdc-button__ripple",!b.nk)("mdc-fab__ripple",b.nk)},styles:[mQ(),nQ()],La:2,wa:0});_.pQ=class extends iQ{};_.pQ.F=function(a){return new (a||_.pQ)(_.y(_.Sh),_.y(_.nN),_.y(_.fm),_.y(_.LE,8))};
_.pQ.T=_.l({type:_.pQ,J:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],xa:11,oa:function(a,b){a&2&&(_.on("disabled",b.disabled||null)("tabindex",b.disabled?-1:b.tabIndex)("aria-disabled",b.disabled.toString()),_.Cn(b.color?"mat-"+b.color:""),_.F("_mat-animation-noopable","NoopAnimations"===b.zc)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Pa:["matButton","matAnchor"],features:[_.mn],Ec:jQ,Sa:lQ,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"]],N:function(a,b){a&1&&(_.jo(kQ),_.I(0,"span",0),_.ko(1),_.G(2,"span",1),_.ko(3,1),_.H(),_.ko(4,2),_.I(5,"span",2)(6,"span",3));a&2&&_.F("mdc-button__ripple",!b.nk)("mdc-fab__ripple",b.nk)},styles:[mQ(),nQ()],La:2,wa:0});var Tba,qQ,rQ;Tba=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];qQ=new _.n("mat-mdc-fab-default-options",{ca:"root",U:bw});rQ=bw();_.sQ=class extends hQ{constructor(a,b,c,d,e){super(a,b,c,d);this.dh=e;this.nk=!0;this.dh=this.dh||rQ;this.color=this.dh.color||rQ.color}};
_.sQ.F=function(a){return new (a||_.sQ)(_.y(_.Sh),_.y(_.nN),_.y(_.fm),_.y(_.LE,8),_.y(qQ,8))};
_.sQ.T=_.l({type:_.sQ,J:[["button","mat-fab",""]],xa:13,oa:function(a,b){a&2&&(_.on("disabled",b.disabled||null),_.Cn(b.color?"mat-"+b.color:""),_.F("_mat-animation-noopable","NoopAnimations"===b.zc)("mat-unthemed",!b.color)("mat-mdc-button-base",!0)("mdc-fab--extended",b.kG)("mat-mdc-extended-fab",b.kG))},inputs:{kG:["extended","extended",_.cp]},Pa:["matButton"],features:[_.nn,_.mn],Ec:["mat-fab",""],Sa:[".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"]],N:function(a,b){a&1&&(_.jo(Tba),_.I(0,"span",0),_.ko(1),_.G(2,"span",1),_.ko(3,1),_.H(),_.ko(4,2),_.I(5,"span",2)(6,"span",3));a&2&&_.F("mdc-button__ripple",!b.nk)("mdc-fab__ripple",b.nk)},styles:['.mdc-fab{position:relative;display:inline-flex;position:relative;align-items:center;justify-content:center;box-sizing:border-box;width:56px;height:56px;padding:0;border:none;fill:currentColor;text-decoration:none;cursor:pointer;user-select:none;-moz-appearance:none;-webkit-appearance:none;overflow:visible;transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1),opacity 15ms linear 30ms,transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-fab .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-fab[hidden]{display:none}.mdc-fab::-moz-focus-inner{padding:0;border:0}.mdc-fab:hover{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mdc-fab.mdc-ripple-upgraded--background-focused,.mdc-fab:not(.mdc-ripple-upgraded):focus{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mdc-fab .mdc-fab__focus-ring{position:absolute}.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(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:active{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12)}.mdc-fab:active,.mdc-fab:focus{outline:none}.mdc-fab:hover{cursor:pointer}.mdc-fab>svg{width:100%}.mdc-fab--mini{width:40px;height:40px}.mdc-fab--extended{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:var(--mdc-typography-button-font-family);font-size:var(--mdc-typography-button-font-size);line-height:var(--mdc-typography-button-line-height);font-weight:var(--mdc-typography-button-font-weight);letter-spacing:var(--mdc-typography-button-letter-spacing);text-decoration:var(--mdc-typography-button-text-decoration);text-transform:var(--mdc-typography-button-text-transform);border-radius:24px;padding-left:20px;padding-right:20px;width:auto;max-width:100%;height:48px;line-height:normal}.mdc-fab--extended .mdc-fab__ripple{border-radius:24px}.mdc-fab--extended .mdc-fab__icon{margin-left:calc(12px - 20px);margin-right:12px}[dir=rtl] .mdc-fab--extended .mdc-fab__icon,.mdc-fab--extended .mdc-fab__icon[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon{margin-left:12px;margin-right:calc(12px - 20px)}[dir=rtl] .mdc-fab--extended .mdc-fab__label+.mdc-fab__icon,.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon[dir=rtl]{margin-left:calc(12px - 20px);margin-right:12px}.mdc-fab--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-fab--touch .mdc-fab__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mdc-fab::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-fab::before{border-color:CanvasText}}.mdc-fab__label{justify-content:flex-start;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;overflow-y:visible}.mdc-fab__icon{transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform}.mdc-fab .mdc-fab__icon{display:inline-flex;align-items:center;justify-content:center}.mdc-fab--exited{transform:scale(0);opacity:0;transition:opacity 15ms linear 150ms,transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-fab--exited .mdc-fab__icon{transform:scale(0);transition:transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mat-mdc-fab,.mat-mdc-mini-fab{background-color:var(--mdc-fab-container-color)}.mat-mdc-fab .mdc-fab__icon,.mat-mdc-mini-fab .mdc-fab__icon{width:var(--mdc-fab-icon-size);height:var(--mdc-fab-icon-size);font-size:var(--mdc-fab-icon-size)}.mat-mdc-fab:not(.mdc-fab--extended),.mat-mdc-mini-fab:not(.mdc-fab--extended){border-radius:var(--mdc-fab-container-shape)}.mat-mdc-fab:not(.mdc-fab--extended) .mdc-fab__ripple,.mat-mdc-mini-fab:not(.mdc-fab--extended) .mdc-fab__ripple{border-radius:var(--mdc-fab-container-shape)}.mat-mdc-extended-fab{font-family:var(--mdc-extended-fab-label-text-font);font-size:var(--mdc-extended-fab-label-text-size);font-weight:var(--mdc-extended-fab-label-text-weight);letter-spacing:var(--mdc-extended-fab-label-text-tracking)}.mat-mdc-fab,.mat-mdc-mini-fab{-webkit-tap-highlight-color:rgba(0,0,0,0);box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);flex-shrink:0;color:var(--mat-fab-foreground-color, inherit)}.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-mdc-button-touch-target,.mat-mdc-mini-fab .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-fab .mat-ripple-element,.mat-mdc-mini-fab .mat-ripple-element{background-color:var(--mat-fab-ripple-color)}.mat-mdc-fab .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-fab-state-layer-color)}.mat-mdc-fab:hover .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-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-mini-fab.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-focus-state-layer-opacity)}.mat-mdc-fab:active .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-pressed-state-layer-opacity)}.mat-mdc-fab._mat-animation-noopable,.mat-mdc-mini-fab._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-fab:hover,.mat-mdc-fab:focus,.mat-mdc-mini-fab:hover,.mat-mdc-mini-fab:focus{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12)}.mat-mdc-fab:active,.mat-mdc-fab:focus:active,.mat-mdc-mini-fab:active,.mat-mdc-mini-fab:focus:active{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12)}.mat-mdc-fab[disabled],.mat-mdc-mini-fab[disabled]{cursor:default;pointer-events:none;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);color:var(--mat-fab-disabled-state-foreground-color);background-color:var(--mat-fab-disabled-state-container-color)}.mat-mdc-fab:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-mini-fab:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}.mat-mdc-fab .mat-icon,.mat-mdc-fab .material-icons,.mat-mdc-mini-fab .mat-icon,.mat-mdc-mini-fab .material-icons{transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform}.mat-mdc-fab .mat-mdc-focus-indicator::before,.mat-mdc-mini-fab .mat-mdc-focus-indicator::before{margin:calc(calc(var(--mat-mdc-focus-indicator-border-width, 3px) + 2px) * -1)}.mat-mdc-extended-fab>.mat-icon,.mat-mdc-extended-fab>.material-icons{margin-left:calc(12px - 20px);margin-right:12px}[dir=rtl] .mat-mdc-extended-fab>.mat-icon,[dir=rtl] .mat-mdc-extended-fab>.material-icons,.mat-mdc-extended-fab>.mat-icon[dir=rtl],.mat-mdc-extended-fab>.material-icons[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}.mat-mdc-extended-fab .mdc-button__label+.mat-icon,.mat-mdc-extended-fab .mdc-button__label+.material-icons{margin-left:12px;margin-right:calc(12px - 20px)}[dir=rtl] .mat-mdc-extended-fab .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-extended-fab .mdc-button__label+.material-icons,.mat-mdc-extended-fab .mdc-button__label+.mat-icon[dir=rtl],.mat-mdc-extended-fab .mdc-button__label+.material-icons[dir=rtl]{margin-left:calc(12px - 20px);margin-right:12px}.mat-mdc-extended-fab .mat-mdc-button-touch-target{width:100%}\n'],
La:2,wa:0});_.tQ=class extends hQ{constructor(a,b,c,d){super(a,b,c,d);_.aQ(this.fa.L,{Bk:!0})}};_.tQ.F=function(a){return new (a||_.tQ)(_.y(_.Sh),_.y(_.nN),_.y(_.fm),_.y(_.LE,8))};
_.tQ.T=_.l({type:_.tQ,J:[["button","mat-icon-button",""]],xa:9,oa:function(a,b){a&2&&(_.on("disabled",b.disabled||null),_.Cn(b.color?"mat-"+b.color:""),_.F("_mat-animation-noopable","NoopAnimations"===b.zc)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Pa:["matButton"],features:[_.mn],Ec:["mat-icon-button",""],Sa:["*"],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"]],N:function(a){a&1&&(_.jo(),_.I(0,
"span",0),_.ko(1),_.I(2,"span",1)(3,"span",2))},styles:['.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}@media screen and (forced-colors: active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block}}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button[hidden]{display:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%;display:none}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring{border-color:CanvasText}}.mdc-icon-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring::after{border-color:CanvasText}}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button__link{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.mat-mdc-icon-button{height:var(--mdc-icon-button-state-layer-size);width:var(--mdc-icon-button-state-layer-size);color:var(--mdc-icon-button-icon-color)}.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{padding:12px;border-radius:50%;flex-shrink:0;text-align:center;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]{cursor:default;pointer-events:none;color:var(--mdc-icon-button-disabled-icon-color)}.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: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{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%)}.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"],La:2,wa:0});var uQ=class{};uQ.F=function(a){return new (a||uQ)};uQ.Xa=_.Sf({type:uQ});uQ.Wa=_.Ye({imports:[_.dO,_.WP,_.dO]});_.vQ=class{constructor(a,b){this.ab=a;this.options=b}bb(){this.ab.L.querySelector(".mat-icon, .material-icons")&&this.ab.L.classList.add("gmat-mdc-button-with-prefix")}};_.vQ.F=function(a){return new (a||_.vQ)(_.y(_.Sh),_.y(gQ))};
_.vQ.ta=_.Vf({type:_.vQ,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",""],[""]],xa:2,oa:function(a,b){a&2&&_.F("gmat-mdc-button",!b.options.ac)}});
_.wQ=class{constructor(a,b){this.options=a;this.button=b;this.Va="outline";this.A=!1}bb(){}get Iz(){return this.A}set Iz(a){this.A=_.fu(a)}};_.wQ.F=function(a){return new (a||_.wQ)(_.y(gQ),_.y(_.sQ,10))};
_.wQ.ta=_.Vf({type:_.wQ,J:[["button","mat-fab",""],["a","mat-fab",""],["button","mat-mini-fab",""],["a","mat-mini-fab",""]],xa:10,oa:function(a,b){a&2&&_.F("gmat-mdc-button",!b.options.ac)("gmat-mdc-fab-fill","fill"==b.Va)("gmat-mdc-fab-outline","outline"==b.Va)("gmat-mdc-fab-branded","branded"==b.Va)("gmat-mdc-fab-lowered",b.Iz)},inputs:{Va:"appearance",Iz:"lowered"}});_.xQ=class{};_.xQ.F=function(a){return new (a||_.xQ)};_.xQ.Xa=_.Sf({type:_.xQ});_.xQ.Wa=_.Ye({qc:[{ia:qQ,lb:{color:"primary"}}],imports:[uQ]});var Uba=class{constructor(a,b){this.B=b;const c=this.C=this.B.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.B.fullscreenElement||this.B.body).appendChild(c)}A(){const a=this.C;let b=!1;try{if(a){const c=this.B.activeElement;a.select();a.setSelectionRange(0,a.value.length);b=this.B.execCommand("copy");c&&c.focus()}}catch(c){}return b}destroy(){const a=this.C;a&&(a.remove(),this.C=void 0)}};_.yQ=class{constructor(a){this.B=a}A(a){a=new Uba(a,this.B);const b=a.A();a.destroy();return b}};_.yQ.F=function(a){return new (a||_.yQ)(_.k(_.St))};_.yQ.ha=_.Xe({da:_.yQ,U:_.yQ.F,ca:"root"});new _.n("CDK_COPY_TO_CLIPBOARD_CONFIG");var zQ=class{constructor(a,b,c,d){this.A=a;this.B=b;this.C=c;this.D=d;this.Ce=this.A.features.ji()}Sm(){this.B.A(this.text);_.LN(this.C,"Copied to clipboard");this.D.A("sideNav","copyLink",this.text)}};zQ.F=function(a){return new (a||zQ)(_.y(_.uI),_.y(_.yQ),_.y(_.MN),_.y(_.SM))};
zQ.T=_.l({type:zQ,J:[["copy-button"]],inputs:{text:"text",ariaLabel:"ariaLabel"},P:!0,features:[_.Q],R:3,S:2,V:[[4,"ngIf","ngIfElse"],["iconButton",""],["mat-button","","aria-live","polite",1,"copy-button__button",3,"click"],["name","content_copy",1,"copy-button__icon"],[1,"gmat-subtitle-2","copy-button__label"],["mat-icon-button","","aria-live","polite",1,"copy-button__button",3,"click"]],N:function(a,b){a&1&&_.D(0,cw,5,1,"ng-container",0)(1,dw,2,1,"ng-template",null,1,_.bp);if(a&2){const c=_.no(2);
_.E("ngIf",b.Ce)("ngIfElse",c)}},Y:[_.fQ,_.xQ,_.vQ,_.oQ,_.tQ,_.QI],styles:["[_nghost-%COMP%]{color:#5f6368}.copy-button__icon[_ngcontent-%COMP%]{font-size:18px}.copy-button__label[_ngcontent-%COMP%]{margin:0 8px}.gf-dark-theme   [_nghost-%COMP%]{background:#3c3d40;color:#9aa0a6}"]});var AQ={CLICK:{Ie:"click",Gf:"cOuCgd"},GENERIC_CLICK:{Ie:"generic_click",Gf:"szJgjc"},IMPRESSION:{Ie:"impression",Gf:"xr6bB"},HOVER:{Ie:"hover",Gf:"ZmdkE"},KEYPRESS:{Ie:"keypress",Gf:"Kr2w4b"},KEYBOARD_ENTER:{Ie:"keyboard_enter",Gf:"SYhH9d"},VIS:{Ie:"vis",Gf:"HkgBsf"}},BQ=ew(AQ),Vba=new Map;for(const a of Object.keys(AQ))Vba.set(AQ[a].Gf,AQ[a].Ie);
var CQ=ew({TRACK:{Ie:"track",Gf:"u014N"},INDEX:{Ie:"index",Gf:"cQYSPc"},MUTABLE:{Ie:"mutable",Gf:"dYFj7e"},COMPONENT_ID:{Ie:"cid",Gf:"cOuyq"},TEST_CODE:{Ie:"tc",Gf:"DM6Eze"}});var DQ=function(a,b){return b?a.H.has(b):0!=a.H.size},EQ=function(a,b){for(let c=0;c<a.K.length;++c)a.K[c](b)},Wba=class{constructor(a){this.A=a;this.H=new Set;this.C=null;this.G=[];this.B=void 0;this.M=this.D=!1;this.I=null;this.K=[]}setAttribute(a){this.I=a;return this}getAttribute(){return this.I}};var Xba=class extends _.ND{constructor(a){super(a)}Md(a){_.KD(this,2,a)}Yd(){return null!=_.BD(this,2)}};var FQ=class extends _.ND{constructor(a){super(a)}};var GQ=class extends _.ND{constructor(a){super(a)}};var HQ=class extends _.ND{constructor(a){super(a)}};var IQ=function(a,b){_.KD(a,24,b)},JQ=class extends _.ND{constructor(a){super(a,35)}Md(a,b){_.nd(this,3,Xba,b,a,!1,1)}};JQ.Vb=[3,20,27];var KQ=class{},LQ=class{},Yba=class extends LQ{};var MQ=Symbol("yb"),Zba=function(a,b){a.B&&a.B.aa.push(b)},$ba=function(a,b){a.B&&_.ia(a.B.aa,b)},NQ=function(a,b,c){a:if(a=a.C,c.ZJ)a=c.ZJ;else{if(a)if(c.QB)if(a=a[c.QB],0===a)console.warn(`ID was never assigned for VE with name: ${c.QB}`);else{if(a)break a;console.warn(`Cannot find VE with name: ${c.QB}`)}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.qB&&a.push("generic_click"),
c.AJ&&a.push("impression"),c.yJ&&a.push("dragstart"),c.zJ&&a.push("drop"),c.rB&&a.push("hover"),c.BJ&&a.push("input_text"),c.CJ&&a.push("key_press"),c.tV&&a.push("keyboard_enter"),c.trackVisibility&&a.push("vis"),d=d.toString(),a.length&&(d+=`;track:${a.join(",")}`),c.metadata&&(d+=`;${c.metadata}`),c.Pz&&(d+=";mutable:true"),null!=c.index&&(d+=`;index:${c.index}`),b.L.setAttribute("jslog",d),b.L[MQ]=c)},aca=function(a,b,c){a.Ja(()=>{a.B&&a.C&&(NQ(a,b,c),c.AJ&&a.B.G())})},bca=function(a,b,c,d){fw&&
fw!==d&&("click"===fw.type&&c.qB&&gw(b)&&a.A("click",b),"mouseenter"===fw.type&&c.rB&&gw(b)&&a.A("hover",b))},QQ=class{constructor(a,b,c=null){this.B=null;a&&(this.B=cca(a))&&(OQ(this.B,"click",3,"generic_click"),OQ(this.B,"dragstart",30),OQ(this.B,"drop",37),OQ(this.B,"hover",9),OQ(this.B,"input_text",15),OQ(this.B,"key_press",32));b&&(this.C={});this.Ja=c?c.Ja.bind(c):Zone.root.pb.bind(Zone.root);PQ||(PQ=!0,this.Ja(()=>{window.addEventListener("click",d=>{fw=d},{capture:!0});window.addEventListener("mouseenter",
d=>{fw=d},{capture:!0})}))}A(a,b){this.B&&this.B.A(a,b)}log(a){this.B&&this.B.log(a)}},PQ=!1,fw=null;QQ.F=function(a){return new (a||QQ)(_.k(KQ,8),_.k(LQ,8),_.k(_.fm,8))};QQ.ha=_.Xe({da:QQ,U:QQ.F,ca:"root"});var RQ="click mouseenter dragstart drop keydown input".split(" "),SQ=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[MQ];if(f)switch(d.type){case "click":f.qB&&this.A("click",e);break;case "mouseenter":f.rB&&this.A("hover",e);break;case "dragstart":f.yJ&&this.A("dragstart",e);break;case "drop":f.zJ&&this.A("drop",e);break;case "keydown":f.CJ&&this.A("key_press",e);break;case "input":f.BJ&&this.A("input_text",e);break;default:console.warn(`No GIL binding for events of type ${d.type}`)}}};
this.B.Ja(()=>{for(const d of RQ)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}ma(){this.B.Ja(()=>{for(const a of RQ)this.document.removeEventListener(a,this.C,{capture:!0})})}};SQ.F=function(a){return new (a||SQ)(_.k(QQ),_.k(_.St),_.k(_.fm))};SQ.ha=_.Xe({da:SQ,U:SQ.F});var dca=new _.n("VE config");var TQ;TQ=function(a){return{metadata:a.KJ,Pz:a.LJ,qB:a.uo,yJ:a.GB,zJ:a.HB,rB:a.IB,BJ:a.Lr,AJ:a.JJ,CJ:a.JB,ZJ:a.Xc,index:a.JS}};
_.UQ=class{constructor(a,b,c,d,e,f){this.C=a;this.B=b;this.I=c;this.renderer=d;this.O=e;this.za=f;this.KJ="";this.JB=this.Lr=this.IB=this.HB=this.GB=this.uo=this.JJ=this.LJ=!1;this.M=[];this.H=null;this.G=!1;this.K=()=>{this.G=!1}}get D(){let a;return null==this.O&&!(null==(a=this.za)?0:a.vU)}Fq(a){this.uo&&(this.A("click"),this.H=a)}X(){this.GB&&this.A("dragstart")}aa(){this.HB&&this.A("drop")}ka(){this.JB&&this.A("key_press")}na(a){this.IB&&(this.A("hover"),this.H=a)}ea(){this.Lr&&!this.G&&(this.A("input_text"),
this.G=!0)}A(a){this.B.A(a,this.C.L)}bb(){this.D&&this.I.Ja(()=>{const a=this.C.L;this.M=[this.renderer.Kb(a,"click",this.Fq.bind(this)),this.renderer.Kb(a,"dragstart",this.X.bind(this)),this.renderer.Kb(a,"drop",this.aa.bind(this)),this.renderer.Kb(a,"keydown",this.ka.bind(this)),this.renderer.Kb(a,"input",this.ea.bind(this)),this.renderer.Kb(a,"mouseenter",this.na.bind(this))]});this.config=TQ(this);aca(this.B,this.C,this.config);this.Lr&&this.D&&Zba(this.B,this.K)}xc(){let a;if(null==(a=this.config)?
0:a.Pz)this.config=TQ(this),this.config.Pz=!0,NQ(this.B,this.C,this.config)}ma(){this.config&&this.D&&bca(this.B,this.C.L,this.config,this.H);this.Lr&&this.D&&$ba(this.B,this.K);this.I.Ja(()=>{for(const a of this.M)a()})}};_.UQ.F=function(a){return new (a||_.UQ)(_.y(_.Sh),_.y(QQ),_.y(_.fm),_.y(_.QE),_.y(SQ,8),_.y(dca,8))};
_.UQ.ta=_.Vf({type:_.UQ,J:[["","ve",""]],inputs:{Xc:"ve",KJ:"veMetadata",LJ:"veMutable",JJ:"veImpression",uo:"veClick",GB:"veDrag",HB:"veDrop",IB:"veHover",Lr:"veInputText",JB:"veKeyPress",JS:"veIndex"},Pa:["veLoggingDirective"],P:!0,features:[_.Og]});var VQ=class{};VQ.F=function(a){return new (a||VQ)};VQ.Xa=_.Sf({type:VQ});VQ.Wa=_.Ye({});_.WQ=class{constructor(){this.uo=!1}};_.WQ.F=function(a){return new (a||_.WQ)};
_.WQ.T=_.l({type:_.WQ,J:[["gf-code-snippet"]],inputs:{text:"text",ariaLabel:"ariaLabel",Xc:"ve",uo:"veClick"},P:!0,features:[_.Q],Sa:["*"],R:5,S:4,V:[[1,"gmat-caption","code-snippet__wrapper"],[1,"code-snippet__content"],[1,"code-snippet__copy-button"],[3,"text","ariaLabel","ve","veClick"]],N:function(a,b){a&1&&(_.jo(),_.G(0,"div",0)(1,"div",1),_.ko(2),_.H(),_.G(3,"div",2),_.I(4,"copy-button",3),_.H()());a&2&&(_.u(4),_.E("text",b.text)("ariaLabel",b.ariaLabel)("ve",b.Xc)("veClick",b.uo))},Y:[zQ,VQ,
_.UQ],styles:[".checkout-flow[_nghost-%COMP%]   .code-snippet__wrapper[_ngcontent-%COMP%], .checkout-flow   [_nghost-%COMP%]   .code-snippet__wrapper[_ngcontent-%COMP%]{background:#eaf0f9;border-radius:8px;padding:8px 16px}.code-snippet__wrapper[_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;background:#f1f3f4;font-family:Google Sans Mono,monospace;line-height:18px;margin-top:8px;word-break:break-all}.code-snippet__content[_ngcontent-%COMP%]{margin-top:8px;padding:0 8px}.code-snippet__copy-button[_ngcontent-%COMP%]{text-align:right}.gf-dark-theme   .checkout-flow[_nghost-%COMP%]   .code-block__wrapper[_ngcontent-%COMP%], .gf-dark-theme   .checkout-flow   [_nghost-%COMP%]   .code-block__wrapper[_ngcontent-%COMP%]{background:#383a3e}.gf-dark-theme[_nghost-%COMP%]   .code-snippet__wrapper[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .code-snippet__wrapper[_ngcontent-%COMP%]{background:#3c3d40}"]});var eca=new _.n("GMAT_RADIO_OPTIONS",{ca:"root",U:()=>({ac:!1})});_.XQ=class{constructor(a){this.options=a}};_.XQ.F=function(a){return new (a||_.XQ)(_.y(eca))};_.XQ.ta=_.Vf({type:_.XQ,J:[["mat-radio-button"]],xa:2,oa:function(a,b){a&2&&_.F("gmat-mdc-radio",!b.options.ac)}});var YQ=class{constructor(a,b){this.C=a;this.fa=b;this.Fj=()=>{};this.Kn=()=>{}}setProperty(a,b){this.C.setProperty(this.fa.L,a,b)}Bi(a){this.Kn=a}Gg(a){this.Fj=a}Dh(a){this.setProperty("disabled",a)}};YQ.F=function(a){return new (a||YQ)(_.y(_.QE),_.y(_.Sh))};YQ.ta=_.Vf({type:YQ});var Mw=class extends YQ{};Mw.F=(()=>{let a;return function(b){return(a||(a=_.Lh(Mw)))(b||Mw)}})();Mw.ta=_.Vf({type:Mw,features:[_.mn]});_.ZQ=new _.n("NgValueAccessor");var fca,gca;fca={ia:_.ZQ,Oa:_.of(()=>_.Lw),Nb:!0};gca=new _.n("CompositionEventMode");_.Lw=class extends YQ{constructor(a,b,c){super(a,b);this.A=c;this.B=!1;null==this.A&&(this.A=!/android (\d+)/.test((vJ?window.navigator.userAgent:"").toLowerCase()))}Ih(a){this.setProperty("value",null==a?"":a)}Xw(a){(!this.A||this.A&&!this.B)&&this.Fj(a)}vL(){this.B=!0}uL(a){this.B=!1;this.A&&this.Fj(a)}};_.Lw.F=function(a){return new (a||_.Lw)(_.y(_.QE),_.y(_.Sh),_.y(gca,8))};
_.Lw.ta=_.Vf({type:_.Lw,J:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],oa:function(a,b){a&1&&_.L("input",function(c){return b.Xw(c.target.value)})("blur",function(){return b.Kn()})("compositionstart",function(){return b.vL()})("compositionend",function(c){return b.uL(c.target.value)})},
features:[_.xo([fca]),_.mn]});var $Q=new _.n("NgValidators"),aR=new _.n("NgAsyncValidators");var bR=class{constructor(){this.eh=[];this.Xh=[];this.C=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get mq(){return this.control?this.control.mq:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get ul(){return this.control?this.control.ul:
null}get Wd(){return this.control?this.control.Wd:null}get Df(){return this.control?this.control.Df:null}get status(){return this.control?this.control.status:null}get vB(){return this.control?this.control.vB:null}get ur(){return this.control?this.control.ur:null}get Sl(){return this.control?this.control.Sl:null}get path(){return null}Fx(a){this.eh=a||[];this.gs=qw(this.eh)}Dx(a){this.Xh=a||[];this.fs=sw(this.Xh)}get ck(){return this.gs||null}get ih(){return this.fs||null}I(a){this.C.push(a)}M(){this.C.forEach(a=>
a());this.C=[]}reset(a){this.control&&this.control.reset(a)}Pf(a,b){return this.control?this.control.Pf(a,b):!1}getError(a,b){return this.control?this.control.getError(a,b):null}};_.cR=class extends bR{constructor(){super(...arguments);this.A=this.name=this.eb=null}};var dR=class extends bR{get ii(){return null}get path(){return null}};var hca=class{constructor(a){this.A=a}get VP(){let a,b;return!!(null==(a=this.A)?0:null==(b=a.control)?0:b.Df)}get WP(){let a,b;return!!(null==(a=this.A)?0:null==(b=a.control)?0:b.vB)}get NP(){let a,b;return!!(null==(a=this.A)?0:null==(b=a.control)?0:b.ul)}get Yk(){let a,b;return!!(null==(a=this.A)?0:null==(b=a.control)?0:b.Wd)}get yj(){let a,b;return!!(null==(a=this.A)?0:null==(b=a.control)?0:b.valid)}get FP(){let a,b;return!!(null==(a=this.A)?0:null==(b=a.control)?0:b.mq)}get MP(){let a,b;return!!(null==
(a=this.A)?0:null==(b=a.control)?0:b.pending)}};Object.assign({},{"[class.ng-untouched]":"isUntouched","[class.ng-touched]":"isTouched","[class.ng-pristine]":"isPristine","[class.ng-dirty]":"isDirty","[class.ng-valid]":"isValid","[class.ng-invalid]":"isInvalid","[class.ng-pending]":"isPending"},{"[class.ng-submitted]":"isSubmitted"});_.eR=class extends hca{};_.eR.F=function(a){return new (a||_.eR)(_.y(_.cR,2))};
_.eR.ta=_.Vf({type:_.eR,J:[["","formControlName",""],["","ngModel",""],["","formControl",""]],xa:14,oa:function(a,b){a&2&&_.F("ng-untouched",b.WP)("ng-touched",b.VP)("ng-pristine",b.NP)("ng-dirty",b.Yk)("ng-valid",b.yj)("ng-invalid",b.FP)("ng-pending",b.MP)},features:[_.mn]});var fR=new _.n("CallSetDisabledState",{ca:"root",U:()=>"whenDisabledForLegacyCode"});var Dw=function(a,b){a.Mw(b)},Ew=function(a,b){a.Lw(b)},Fw=function(a,b={}){a.LM();a.hp();a.enabled&&(a.rL(),a.errors=a.KM(),a.status=a.fD(),"VALID"!==a.status&&"PENDING"!==a.status||a.JM(b.lc));!1!==b.lc&&(a.Sl.emit(a.value),a.ur.emit(a.status));a.eb&&!b.Pc&&Fw(a.eb,b)},Hw=function(a,b={}){a.Df=!0;a.eb&&!b.Pc&&Hw(a.eb,b)},Iw=function(a,b={}){a.ul=!1;a.eb&&!b.Pc&&Iw(a.eb,b)},gR=function(a,b={}){a.Df=!1;a.wx=!1;a.Xg(c=>{gR(c,{Pc:!0})});a.eb&&!b.Pc&&a.eb.Ns(b)},hR=function(a,b={}){a.ul=!0;a.Ds=!1;a.Xg(c=>
{hR(c,{Pc:!0})});a.eb&&!b.Pc&&a.eb.Ms(b)},iR=class{constructor(a,b){this.wx=this.ss=this.Ds=!1;this.Vh=()=>{};this.eb=null;this.ul=!0;this.Df=!1;this.zs=[];this.Mw(a);this.Lw(b)}get ck(){return this.gs}set ck(a){this.eh=this.gs=a}get ih(){return this.fs}set ih(a){this.Xh=this.fs=a}get parent(){return this.eb}get valid(){return"VALID"===this.status}get mq(){return"INVALID"===this.status}get pending(){return"PENDING"==this.status}get disabled(){return"DISABLED"===this.status}get enabled(){return"DISABLED"!==
this.status}get Wd(){return!this.ul}get vB(){return!this.Df}get ag(){return this.Ls?this.Ls:this.parent?this.parent.ag:"change"}disable(a={}){const b=this.pE(a.Pc);this.status="DISABLED";this.errors=null;this.Xg(c=>{c.disable(Object.assign({},a,{Pc:!0}))});this.hp();!1!==a.lc&&(this.Sl.emit(this.value),this.ur.emit(this.status));this.FE(Object.assign({},a,{UI:b}));this.zs.forEach(c=>c(!0))}enable(a={}){const b=this.pE(a.Pc);this.status="VALID";this.Xg(c=>{c.enable(Object.assign({},a,{Pc:!0}))});Fw(this,
{Pc:!0,lc:a.lc});this.FE(Object.assign({},a,{UI:b}));this.zs.forEach(c=>c(!1))}FE(a){this.eb&&!a.Pc&&(Fw(this.eb,a),a.UI||this.eb.Ms(),this.eb.Ns())}lr(a){this.eb=a}IE(a={lc:!0}){this.Xg(b=>b.IE(a));Fw(this,{Pc:!0,lc:a.lc})}LM(){this.status=this.Hw()?"DISABLED":"VALID"}KM(){return this.ck?this.ck(this):null}JM(a){this.ih&&(this.status="PENDING",this.ss=!0,this.aD=lw(this.ih(this)).subscribe(b=>{this.ss=!1;this.II(b,{lc:a})}))}rL(){this.aD&&(this.aD.unsubscribe(),this.ss=!1)}II(a,b={}){this.errors=
a;this.GE(!1!==b.lc)}get(a){if(null==a)return null;Array.isArray(a)||(a=a.split("."));return 0===a.length?null:a.reduce((b,c)=>b&&b.rD(c),this)}getError(a,b){return(b=b?this.get(b):this)&&b.errors?b.errors[a]:null}Pf(a,b){return!!this.getError(a,b)}get root(){let a=this;for(;a.eb;)a=a.eb;return a}GE(a){this.status=this.fD();a&&this.ur.emit(this.status);this.eb&&this.eb.GE(a)}QD(){this.Sl=new _.rG;this.ur=new _.rG}fD(){return this.Hw()?"DISABLED":this.errors?"INVALID":this.ss||this.XC("PENDING")?"PENDING":
this.XC("INVALID")?"INVALID":"VALID"}XC(a){return this.Yr(b=>b.status===a)}WC(){return this.Yr(a=>a.Wd)}oL(){return this.Yr(a=>a.Df)}Ms(a={}){this.ul=!this.WC();this.eb&&!a.Pc&&this.eb.Ms(a)}Ns(a={}){this.Df=this.oL();this.eb&&!a.Pc&&this.eb.Ns(a)}rk(a){this.Vh=a}Dm(a){Ow(a)&&null!=a.ag&&(this.Ls=a.ag)}pE(a){const b=this.eb&&this.eb.Wd;return!a&&!!b&&!this.eb.WC()}rD(){return null}Mw(a){a=this.eh=Array.isArray(a)?a.slice():a;this.gs=Array.isArray(a)?qw(a):a||null}Lw(a){a=this.Xh=Array.isArray(a)?
a.slice():a;this.fs=Array.isArray(a)?sw(a):a||null}};var jR=function(a,b,c){if(a.controls[b])return a.controls[b];a.controls[b]=c;c.lr(a);c.rk(a.Vh);return c},ica=class extends iR{constructor(a,b){super((Ow(a)?a.FS:a)||null,(Ow(a)?a.pN:b)||null);this.controls={};this.QD();this.Dm(a);this.PM();Fw(this,{Pc:!0,lc:!!this.ih})}Sx(a){jR(this,a);Fw(this,{lc:{}.lc});this.Vh()}Wq(a){this.controls[a]&&this.controls[a].rk(()=>{});delete this.controls[a];Fw(this,{lc:{}.lc});this.Vh()}contains(a){return this.controls.hasOwnProperty(a)&&this.controls[a].enabled}Md(a,
b={}){Pw(this,a);Object.keys(a).forEach(c=>{const d=this.controls;if(!Object.keys(d).length)throw new jf(1E3,"");if(!d[c])throw new jf(1001,"");this.controls[c].Md(a[c],{Pc:!0,lc:b.lc})});Fw(this,b)}reset(a={},b={}){this.Xg((c,d)=>{c.reset(a?a[d]:null,{Pc:!0,lc:b.lc})});this.Ms(b);this.Ns(b);Fw(this,b)}Jx(){let a=this.sE(!1,(b,c)=>c.Jx()?!0:b);a&&Fw(this,{Pc:!0});return a}Xg(a){Object.keys(this.controls).forEach(b=>{const c=this.controls[b];c&&a(c,b)})}PM(){this.Xg(a=>{a.lr(this);a.rk(this.Vh)})}hp(){this.value=
this.GM()}Yr(a){for(const [b,c]of Object.entries(this.controls)){const d=c;if(this.contains(b)&&a(d))return!0}return!1}GM(){return this.sE({},(a,b,c)=>{if(b.enabled||this.disabled)a[c]=b.value;return a})}sE(a,b){let c=a;this.Xg((d,e)=>{c=b(c,d,e)});return c}Hw(){for(const a of Object.keys(this.controls))if(this.controls[a].enabled)return!1;return 0<Object.keys(this.controls).length||this.disabled}rD(a){return this.controls.hasOwnProperty(a)?this.controls[a]:null}};var jca,lR;jca={ia:dR,Oa:_.of(()=>_.kR)};lR=Promise.resolve();
_.kR=class extends dR{constructor(a,b,c){super();this.Xi=c;this.jo=!1;this.Tw=new Set;this.Cq=new _.rG;this.form=new ica(qw(a),sw(b))}Ra(){this.Dm()}get ii(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}Sx(a){lR.then(()=>{const b=this.sD(a.path);a.control=jR(b,a.name,a.control);zw(a.control,a,this.Xi);Fw(a.control,{lc:!1});this.Tw.add(a)})}Wq(a){lR.then(()=>{const b=this.sD(a.path);b&&b.Wq(a.name);this.Tw.delete(a)})}Md(a){this.control.Md(a)}lA(a){this.jo=
!0;Kw(this.form,this.Tw);this.Cq.emit(a);let b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)}iA(){this.NA()}NA(){this.form.reset(void 0);this.jo=!1}Dm(){this.options&&null!=this.options.ag&&(this.form.Ls=this.options.ag)}sD(a){a.pop();return a.length?this.form.get(a):this.form}};_.kR.F=function(a){return new (a||_.kR)(_.y($Q,10),_.y(aR,10),_.y(fR,8))};
_.kR.ta=_.Vf({type:_.kR,J:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],oa:function(a,b){a&1&&_.L("submit",function(c){return b.lA(c)})("reset",function(){return b.iA()})},inputs:{options:["ngFormOptions","options"]},outputs:{Cq:"ngSubmit"},Pa:["ngForm"],features:[_.xo([jca]),_.mn]});_.mR=class extends iR{constructor(){super((Ow()?(void 0).FS:void 0)||null,(Ow()?(void 0).pN:void 0)||null);this.defaultValue=null;this.Lc=[];this.pk=!1;this.A(null);this.Dm(void 0);this.QD();Fw(this,{Pc:!0,lc:!!this.ih});Ow()&&((void 0).TU||(void 0).HU)&&(Qw(null)?this.defaultValue=null.value:this.defaultValue=null)}Md(a,b={}){this.value=this.qk=a;this.Lc.length&&!1!==b.cG&&this.Lc.forEach(c=>c(this.value,!1!==b.jO));Fw(this,b)}reset(a=this.defaultValue,b={}){this.A(a);hR(this,b);gR(this,b);this.Md(this.value,
b);this.pk=!1}hp(){}Yr(){return!1}Hw(){return this.disabled}Gg(a){this.Lc.push(a)}aN(a){var b=this.Lc;a=b.indexOf(a);-1<a&&b.splice(a,1)}bN(a){var b=this.zs;a=b.indexOf(a);-1<a&&b.splice(a,1)}Xg(){}Jx(){return"submit"===this.ag&&(this.Ds&&Iw(this),this.wx&&Hw(this),this.pk)?(this.Md(this.qk,{Pc:!0,cG:!1}),!0):!1}A(a){Qw(a)?(this.value=this.qk=a.value,a.disabled?this.disable({Pc:!0,lc:!1}):this.enable({Pc:!0,lc:!1})):this.value=this.qk=a}};var kca,oR,pR;kca={ia:_.cR,Oa:_.of(()=>_.nR)};oR=Promise.resolve();pR=function(a){a.options&&a.options.name&&(a.name=a.options.name)};
_.nR=class extends _.cR{constructor(a,b,c,d,e,f){super();this.Ca=e;this.Xi=f;this.control=new _.mR;this.D=!1;this.name="";this.update=new _.rG;this.eb=a;this.Fx(b);this.Dx(c);this.A=Nw(d)}xc(a){this.K();if(!this.D||"name"in a){if(this.D&&(pR(this),this.ii)){const b=a.name.Mj;this.ii.Wq({name:b,path:this.H(b)})}this.Dm();this.O()?this.X():this.ii.Sx(this);this.D=!0}"isDisabled"in a&&this.aa(a);Jw(a,this.G)&&(this.hp(this.model),this.G=this.model)}ma(){this.ii&&this.ii.Wq(this)}get path(){return this.H(this.name)}get ii(){return this.eb?
this.eb.ii:null}B(a){this.G=a;this.update.emit(a)}Dm(){this.options&&null!=this.options.ag&&(this.control.Ls=this.options.ag)}O(){return!this.eb||!(!this.options||!this.options.P)}X(){zw(this.control,this,this.Xi);Fw(this.control,{lc:!1})}K(){pR(this)}hp(a){oR.then(()=>{this.control.Md(a,{jO:!1});let b;null==(b=this.Ca)||_.cF(b)})}aa(a){a=a.isDisabled.Kd;const b=0!==a&&_.cp(a);oR.then(()=>{b&&!this.control.disabled?this.control.disable():!b&&this.control.disabled&&this.control.enable();let c;null==
(c=this.Ca)||_.cF(c)})}H(a){return this.eb?[...this.eb.path,a]:[a]}};_.nR.F=function(a){return new (a||_.nR)(_.y(dR,9),_.y($Q,10),_.y(aR,10),_.y(_.ZQ,10),_.y(_.eF,8),_.y(fR,8))};_.nR.ta=_.Vf({type:_.nR,J:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",cu:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},Pa:["ngModel"],features:[_.xo([kca]),_.mn,_.Og]});var qR=class{};qR.F=function(a){return new (a||qR)};qR.Xa=_.Sf({type:qR});qR.Wa=_.Ye({});var lca,mca;lca=new _.n("NgModelWithFormControlWarning");mca={ia:_.cR,Oa:_.of(()=>_.rR)};_.rR=class extends _.cR{set cu(a){}constructor(a,b,c,d,e){super();this.Xi=e;this.update=new _.rG;this.H=!1;this.Fx(a);this.Dx(b);this.A=Nw(c)}xc(a){if(this.G(a)){const b=a.form.Mj;b&&Bw(b,this);zw(this.form,this,this.Xi);Fw(this.form,{lc:!1})}Jw(a,this.D)&&(this.form.Md(this.model),this.D=this.model)}ma(){this.form&&Bw(this.form,this)}get path(){return[]}get control(){return this.form}B(a){this.D=a;this.update.emit(a)}G(a){return a.hasOwnProperty("form")}};
_.rR.F=function(a){return new (a||_.rR)(_.y($Q,10),_.y(aR,10),_.y(_.ZQ,10),_.y(lca,8),_.y(fR,8))};_.rR.ta=_.Vf({type:_.rR,J:[["","formControl",""]],inputs:{form:["formControl","form"],cu:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},Pa:["ngForm"],features:[_.xo([mca]),_.mn,_.Og]});var nca;nca={ia:dR,Oa:_.of(()=>_.sR)};
_.sR=class extends dR{constructor(a,b,c){super();this.Xi=c;this.jo=!1;this.Vh=()=>this.HE();this.tt=[];this.form=null;this.Cq=new _.rG;this.Fx(a);this.Dx(b)}xc(a){a.hasOwnProperty("form")&&(this.dN(),this.HE(),this.cN(),this.ys=this.form)}ma(){this.form&&(Aw(this.form,this),this.form.Vh===this.Vh&&this.form.rk(()=>{}))}get ii(){return this}get control(){return this.form}get path(){return[]}Sx(a){const b=this.form.get(a.path);zw(b,a,this.Xi);Fw(b,{lc:!1});this.tt.push(a)}Wq(a){Bw(a.control||null,a);
var b=this.tt;a=b.indexOf(a);-1<a&&b.splice(a,1)}lA(a){this.jo=!0;Kw(this.form,this.tt);this.Cq.emit(a);let b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)}iA(){this.NA()}NA(){this.form.reset(void 0);this.jo=!1}HE(){this.tt.forEach(a=>{const b=a.control,c=this.form.get(a.path);b!==c&&(Bw(b||null,a),c instanceof _.mR&&(zw(c,a,this.Xi),a.control=c))});this.form.IE({lc:!1})}jU(a){const b=this.form.get(a.path);uw(b,a);Fw(b,{lc:!1})}XT(a){if(this.form){const b=this.form.get(a.path);
b&&Aw(b,a)&&Fw(b,{lc:!1})}}cN(){this.form.rk(this.Vh);this.ys&&this.ys.rk(()=>{})}dN(){uw(this.form,this);this.ys&&Aw(this.ys,this)}WT(){}};_.sR.F=function(a){return new (a||_.sR)(_.y($Q,10),_.y(aR,10),_.y(fR,8))};_.sR.ta=_.Vf({type:_.sR,J:[["","formGroup",""]],oa:function(a,b){a&1&&_.L("submit",function(c){return b.lA(c)})("reset",function(){return b.iA()})},inputs:{form:["formGroup","form"]},outputs:{Cq:"ngSubmit"},Pa:["ngForm"],features:[_.xo([nca]),_.mn,_.Og]});var tR=class{constructor(){this.A=iw}xc(a){this.B in a&&(a=this.D(a[this.B].Kd),this.A=(this.Oh=this.enabled(a))?this.C(a):iw,this.Lc&&this.Lc())}validate(a){return this.A(a)}iI(a){this.Lc=a}enabled(a){return null!=a}},oca;tR.F=function(a){return new (a||tR)};tR.ta=_.Vf({type:tR,features:[_.Og]});oca={ia:$Q,Oa:_.of(()=>_.uR),Nb:!0};_.uR=class extends tR{constructor(){super(...arguments);this.B="pattern";this.D=a=>a;this.C=a=>jw(a)}};
_.uR.F=(()=>{let a;return function(b){return(a||(a=_.Lh(_.uR)))(b||_.uR)}})();_.uR.ta=_.Vf({type:_.uR,J:[["","pattern","","formControlName",""],["","pattern","","formControl",""],["","pattern","","ngModel",""]],xa:1,oa:function(a,b){a&2&&_.on("pattern",b.Oh?b.pattern:null)},inputs:{pattern:"pattern"},features:[_.xo([oca]),_.mn]});_.vR=class{};_.vR.F=function(a){return new (a||_.vR)};_.vR.Xa=_.Sf({type:_.vR});_.vR.Wa=_.Ye({imports:[qR]});_.wR=class{};_.wR.F=function(a){return new (a||_.wR)};_.wR.Xa=_.Sf({type:_.wR});_.wR.Wa=_.Ye({imports:[_.vR]});var pca,xR,yR,qca,AR,rca;pca=["input"];xR=0;yR=class{constructor(a,b){this.source=a;this.value=b}};qca={ia:_.ZQ,Oa:_.of(()=>_.zR),Nb:!0};AR=new _.n("MatRadioGroup");rca=new _.n("mat-radio-default-options",{ca:"root",U:Rw});
_.zR=class{get name(){return this.bh}set name(a){this.bh=a;this.M()}get tf(){return this.G}set tf(a){this.G="before"===a?"before":"after";this.B()}get value(){return this.C}set value(a){this.C!==a&&(this.C=a,this.O(),this.H())}H(){this.A&&!this.A.checked&&(this.A.checked=!0)}get selected(){return this.A}set selected(a){this.value=(this.A=a)?a.value:null;this.H()}get disabled(){return this.hb}set disabled(a){this.hb=a;this.B()}get required(){return this.Cm}set required(a){this.Cm=a;this.B()}constructor(a){this.D=
a;this.C=null;this.bh=`mat-radio-group-${xR++}`;this.A=null;this.qe=!1;this.G="after";this.Cm=this.hb=!1;this.Nh=()=>{};this.Kn=()=>{};this.change=new _.rG}jd(){this.qe=!0;this.I=this.Pi.A.subscribe(()=>{this.selected&&!this.Pi.find(a=>a===this.selected)&&(this.A=null)})}ma(){let a;null==(a=this.I)||a.unsubscribe()}K(){this.Kn&&this.Kn()}M(){this.Pi&&this.Pi.forEach(a=>{a.name=this.name;_.cF(a.B)})}O(){const a=null!==this.A&&this.A.value===this.C;this.Pi&&!a&&(this.A=null,this.Pi.forEach(b=>{b.checked=
this.value===b.value;b.checked&&(this.A=b)}))}If(){this.qe&&this.change.emit(new yR(this.A,this.C))}B(){this.Pi&&this.Pi.forEach(a=>{_.cF(a.B)})}Ih(a){this.value=a;_.cF(this.D)}Gg(a){this.Nh=a}Bi(a){this.Kn=a}Dh(a){this.disabled=a;_.cF(this.D)}};_.zR.F=function(a){return new (a||_.zR)(_.y(_.eF))};
_.zR.ta=_.Vf({type:_.zR,J:[["mat-radio-group"]],Fb:function(a,b,c){a&1&&_.Wo(c,_.BR,5);if(a&2){let d;_.U(d=_.V())&&(b.Pi=d)}},Ea:["role","radiogroup",1,"mat-mdc-radio-group"],inputs:{color:"color",name:"name",tf:"labelPosition",value:"value",selected:"selected",disabled:["disabled","disabled",_.cp],required:["required","required",_.cp]},outputs:{change:"change"},Pa:["matRadioGroup"],features:[_.xo([qca,{ia:AR,Oa:_.zR}]),_.nn]});
_.BR=class{get checked(){return this.Ic}set checked(a){this.Ic!==a&&((this.Ic=a)&&this.A&&this.A.value!==this.value?this.A.selected=this:!a&&this.A&&this.A.value===this.value&&(this.A.selected=null),a&&this.H.notify(this.id,this.name),_.cF(this.B))}get value(){return this.C}set value(a){this.C!==a&&(this.C=a,null!==this.A&&(this.checked||(this.checked=this.A.value===a),this.checked&&(this.A.selected=this)))}get tf(){return this.M||this.A&&this.A.tf||"after"}set tf(a){this.M=a}get disabled(){return this.hb||
null!==this.A&&this.A.disabled}set disabled(a){this.X(a)}get required(){return this.Cm||this.A&&this.A.required}set required(a){this.Cm=a}get color(){return this.K||this.A&&this.A.color||this.G&&this.G.color||"accent"}set color(a){this.K=a}get vn(){return`${this.id||this.Ri}-input`}constructor(a,b,c,d,e,f,g,h){this.fa=b;this.B=c;this.sb=d;this.H=e;this.G=g;this.id=this.Ri=`mat-radio-${++xR}`;this.Mb=!1;this.tabIndex=0;this.change=new _.rG;this.Ic=!1;this.C=null;this.D=()=>{};this.A=a;this.Uh="NoopAnimations"===
f;h&&(this.tabIndex=_.dp(h,0))}focus(a,b){b?tN(this.sb,this.Ne,b,a):this.Ne.L.focus(a)}bb(){if(this.A){if(this.checked=this.A.value===this.C)this.A.selected=this;this.name=this.A.name}this.D=this.H.Kb((a,b)=>{a!==this.id&&b===this.name&&(this.checked=!1)})}Cg(){this.I()}Ra(){this.I();_.rN(this.sb,this.fa,!0).subscribe(a=>{!a&&this.A&&this.A.K()})}ma(){_.sN(this.sb,this.fa);this.D()}If(){this.change.emit(new yR(this,this.C))}So(){return this.Mb||this.disabled}lE(a){a.stopPropagation()}mE(a){a.stopPropagation();
this.checked||this.disabled||(a=this.A&&this.value!==this.A.value,this.checked=!0,this.If(),this.A&&(this.A.Nh(this.value),a&&this.A.If()))}ux(a){this.mE(a);this.disabled||this.Ne.L.focus()}X(a){this.hb!==a&&(this.hb=a,_.cF(this.B))}I(){var a=this.A;a=a&&a.selected&&!this.disabled?a.selected===this?this.tabIndex:-1:this.tabIndex;if(a!==this.O){let b;const c=null==(b=this.Ne)?void 0:b.L;c&&(c.setAttribute("tabindex",a+""),this.O=a)}}};
_.BR.F=function(a){return new (a||_.BR)(_.y(AR,8),_.y(_.Sh),_.y(_.eF),_.y(_.uN),_.y(rO),_.y(_.LE,8),_.y(rca,8),_.Ah("tabindex"))};
_.BR.T=_.l({type:_.BR,J:[["mat-radio-button"]],Da:function(a,b){a&1&&_.Vo(pca,5);if(a&2){let c;_.U(c=_.V())&&(b.Ne=c.first)}},Ea:[1,"mat-mdc-radio-button"],xa:15,oa:function(a,b){a&1&&_.L("focus",function(){return b.Ne.L.focus()});a&2&&(_.on("id",b.id)("tabindex",null)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),_.F("mat-primary","primary"===b.color)("mat-accent","accent"===b.color)("mat-warn","warn"===b.color)("mat-mdc-radio-checked",b.checked)("_mat-animation-noopable",b.Uh))},
inputs:{id:"id",name:"name",ariaLabel:["aria-label","ariaLabel"],Cd:["aria-labelledby","ariaLabelledby"],xk:["aria-describedby","ariaDescribedby"],Mb:["disableRipple","disableRipple",_.cp],tabIndex:["tabIndex","tabIndex",a=>null==a?0:_.dp(a)],checked:["checked","checked",_.cp],value:"value",tf:"labelPosition",disabled:["disabled","disabled",_.cp],required:["required","required",_.cp],color:"color"},outputs:{change:"change"},Pa:["matRadioButton"],features:[_.nn],Sa:["*"],R:13,S:17,V:[[1,"mdc-form-field"],
["formField",""],[1,"mdc-radio"],[1,"mat-mdc-radio-touch-target",3,"click"],["type","radio",1,"mdc-radio__native-control",3,"id","checked","disabled","required","change"],["input",""],[1,"mdc-radio__background"],[1,"mdc-radio__outer-circle"],[1,"mdc-radio__inner-circle"],["mat-ripple","",1,"mat-radio-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mat-ripple-element","mat-radio-persistent-ripple"],[1,"mdc-label",3,"for"]],N:function(a,b){a&1&&(_.jo(),
_.G(0,"div",0,1)(2,"div",2)(3,"div",3),_.L("click",function(c){return b.ux(c)}),_.H(),_.G(4,"input",4,5),_.L("change",function(c){return b.mE(c)}),_.H(),_.G(6,"div",6),_.I(7,"div",7)(8,"div",8),_.H(),_.G(9,"div",9),_.I(10,"div",10),_.H()(),_.G(11,"label",11),_.ko(12),_.H()());if(a&2){const c=_.no(1);_.F("mdc-form-field--align-end","before"==b.tf);_.u(2);_.F("mdc-radio--disabled",b.disabled);_.u(2);_.E("id",b.vn)("checked",b.checked)("disabled",b.disabled)("required",b.required);_.on("name",b.name)("value",
b.value)("aria-label",b.ariaLabel)("aria-labelledby",b.Cd)("aria-describedby",b.xk);_.u(5);_.E("matRippleTrigger",c)("matRippleDisabled",b.So())("matRippleCentered",!0);_.u(2);_.E("for",b.vn)}},Y:[_.VP],styles:['.mdc-radio{display:inline-block;position:relative;flex:0 0 auto;box-sizing:content-box;width:20px;height:20px;cursor:pointer;will-change:opacity,transform,border-color,color}.mdc-radio[hidden]{display:none}.mdc-radio__background{display:inline-block;position:relative;box-sizing:border-box;width:20px;height:20px}.mdc-radio__background::before{position:absolute;transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:"";transition:opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__outer-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:50%;transition:border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__inner-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0, 0);border-width:10px;border-style:solid;border-radius:50%;transition:transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit;z-index:1}.mdc-radio--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-radio--touch .mdc-radio__native-control{top:calc((40px - 48px) / 2);right:calc((40px - 48px) / 2);left:calc((40px - 48px) / 2);width:48px;height:48px}.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%}@media screen and (forced-colors: active){.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring{border-color:CanvasText}}.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__focus-ring::after,.mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__focus-ring::after{border-color:CanvasText}}.mdc-radio__native-control:checked+.mdc-radio__background,.mdc-radio__native-control:disabled+.mdc-radio__background{transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{transition:border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio--disabled{cursor:default;pointer-events:none}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{transform:scale(0.5);transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:disabled+.mdc-radio__background,[aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background{cursor:default}.mdc-radio__native-control:focus+.mdc-radio__background::before{transform:scale(1);opacity:.12;transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-form-field{display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field[hidden]{display:none}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}.mat-mdc-radio-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-radio-button .mdc-radio{padding:calc((var(--mdc-radio-state-layer-size) - 20px) / 2)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-selected-icon-color)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-disabled-selected-icon-color)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{opacity:var(--mdc-radio-disabled-selected-icon-opacity)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{opacity:var(--mdc-radio-disabled-selected-icon-opacity)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-unselected-icon-color)}.mat-mdc-radio-button .mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{opacity:var(--mdc-radio-disabled-unselected-icon-opacity)}.mat-mdc-radio-button .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-focus-icon-color)}.mat-mdc-radio-button .mdc-radio.mdc-ripple-upgraded--background-focused .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio:not(.mdc-ripple-upgraded):focus .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-focus-icon-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-hover-icon-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-hover-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-icon-color)}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-pressed-icon-color)}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-pressed-icon-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-hover-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-icon-color)}.mat-mdc-radio-button .mdc-radio:not(:disabled):active .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-pressed-icon-color)}.mat-mdc-radio-button .mdc-radio .mdc-radio__background::before{top:calc(-1 * (var(--mdc-radio-state-layer-size) - 20px) / 2);left:calc(-1 * (var(--mdc-radio-state-layer-size) - 20px) / 2);width:var(--mdc-radio-state-layer-size);height:var(--mdc-radio-state-layer-size)}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control{top:calc((var(--mdc-radio-state-layer-size) - var(--mdc-radio-state-layer-size)) / 2);right:calc((var(--mdc-radio-state-layer-size) - var(--mdc-radio-state-layer-size)) / 2);left:calc((var(--mdc-radio-state-layer-size) - var(--mdc-radio-state-layer-size)) / 2);width:var(--mdc-radio-state-layer-size);height:var(--mdc-radio-state-layer-size)}.mat-mdc-radio-button .mdc-radio .mdc-radio__background::before{background-color:var(--mat-radio-ripple-color)}.mat-mdc-radio-button .mdc-radio:hover .mdc-radio__native-control:not([disabled]):not(:focus)~.mdc-radio__background::before{opacity:.04;transform:scale(1)}.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio__background::before{background-color:var(--mat-radio-checked-ripple-color)}.mat-mdc-radio-button.mat-mdc-radio-checked .mat-ripple-element{background-color:var(--mat-radio-checked-ripple-color)}.mat-mdc-radio-button .mdc-radio--disabled+label{color:var(--mat-radio-disabled-label-color)}.mat-mdc-radio-button .mat-radio-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:50%}.mat-mdc-radio-button .mat-radio-ripple .mat-ripple-element{opacity:.14}.mat-mdc-radio-button .mat-radio-ripple::before{border-radius:50%}.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__background::before,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__outer-circle,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__inner-circle{transition:none !important}.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:focus:enabled:not(:checked)~.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-focus-icon-color, black)}.mat-mdc-radio-button.cdk-focused .mat-mdc-focus-indicator::before{content:""}.mat-mdc-radio-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}[dir=rtl] .mat-mdc-radio-touch-target{left:0;right:50%;transform:translate(50%, -50%)}\n'],
La:2,wa:0});var CR=class{};CR.F=function(a){return new (a||CR)};CR.Xa=_.Sf({type:CR});CR.Wa=_.Ye({imports:[_.dO,_.gJ,_.WP,_.dO]});_.DR=class{};_.DR.F=function(a){return new (a||_.DR)};_.DR.Xa=_.Sf({type:_.DR});_.DR.Wa=_.Ye({imports:[CR]});var sca={iC:"import",Ur:"link"},Tw=function(a,b){if(a.window.getSelection){var c=a.window.getSelection();c&&(c=c.getRangeAt(0),(c.startContainer!==c.endContainer||4<=c.endOffset-c.startOffset)&&a.jC.A("collectionDrawer","embed",b))}},ER=function(a){return a.map(b=>"family="+b).join("&")},FR=class{constructor(a,b,c,d){this.window=a;this.A=b;this.jC=c;this.Hk=d;this.zt=sca;this.Xc={ZB:169783};this.gr=new _.fr("link");this.Pb=_.A(_.uk([this.gr,_.A(this.A.C,_.Sl(e=>this.Hk.gb(e,"+")))]),_.z(([e,f])=>
{a:{switch(e){case "link":var g=`<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?${ER(f)}&display=swap" rel="stylesheet">`;break a;case "import":g=`<style>
  @import url('https://fonts.googleapis.com/css2?${ER(f)}&display=swap');
</style>`;break a;default:_.Xa(e,"embedStyle had an unknown type")}g=void 0}return{gr:e,mG:f,bG:g,hj:f.length}}))}};FR.F=function(a){return new (a||FR)(_.y("Window"),_.y(_.gN),_.y(_.SM),_.y(_.LM))};
FR.T=_.l({type:FR,J:[["gf-selection-embed-code"]],P:!0,features:[_.Q],R:2,S:3,V:[[4,"ngIf"],["color","primary","aria-label","Select an embed style",1,"gmat-subhead-2","radio-buttons",3,"ngModel","change"],["aria-label","Link style",3,"value"],["aria-label","Import style",3,"value"],[3,"ngSwitch"],["class","embed-code__link",3,"mouseup",4,"ngSwitchCase"],["class","embed-code__import",3,"mouseup",4,"ngSwitchCase"],[1,"embed-code__link",3,"mouseup"],[3,"text","ariaLabel","ve","veClick"],["aria-hidden",
"true"],[4,"ngFor","ngForOf"],[1,"drawer__emphasized-code"],[1,"embed-code__import",3,"mouseup"]],N:function(a,b){a&1&&(_.D(0,Xw,9,6,"ng-container",0),_.R(1,"async"));a&2&&_.E("ngIf",_.S(1,1,b.Pb))},Y:[_.bJ,_.wR,_.eR,_.nR,_.DR,_.XQ,_.zR,_.BR,_.NI,_.QI,_.SI,_.TI,_.UQ,_.WQ],styles:[".drawer__emphasized-code[_ngcontent-%COMP%]{font-weight:700}.radio-buttons[_ngcontent-%COMP%]{display:block;margin-top:8px}.mat-mdc-radio-button[_ngcontent-%COMP%]{margin-right:16px}"]});var tca=function(a){return a.map(b=>`font-family: '${b.name}', ${np(b)};`)},GR=class{constructor(a){this.ua=a;this.A=_.A(this.ua.ze,_.z(b=>b.slice(0).map(c=>c.fontFamily).sort((c,d)=>c.name.localeCompare(d.name))));this.Pb=_.A(this.A,_.z(b=>{b=tca(b);return{CR:b,BR:b.join("\n")}}))}};GR.F=function(a){return new (a||GR)(_.y(_.ZM))};
GR.T=_.l({type:GR,J:[["gf-selection-sample-css"]],P:!0,features:[_.Q],R:2,S:3,V:[[4,"ngIf"],[3,"text","ariaLabel"],[4,"ngFor","ngForOf"]],N:function(a,b){a&1&&(_.D(0,Zw,3,3,"ng-container",0),_.R(1,"async"));a&2&&_.E("ngIf",_.S(1,1,b.Pb))},Y:[_.bJ,_.NI,_.QI,_.WQ],La:2});var HR=class{constructor(a,b){this.ua=a;this.kb=b;this.AP=_.A(this.ua.B,_.Yl(this.kb.hg),_.z(([c,d])=>Object.values(c).some(e=>_.mp(e).some(f=>oaa(d,f.segments)))))}};HR.F=function(a){return new (a||HR)(_.y(_.ZM),_.y(_.JM))};
HR.T=_.l({type:HR,J:[["gf-embed-panel"]],P:!0,features:[_.Q],R:17,S:3,V:[[1,"embed-panel__section"],[1,"gmat-body-2"],[1,"embed-panel__section","embed-panel__section--css"],["class","embed-panel__section",4,"ngIf"],["href","https://developers.google.com/fonts/faq"],["href","https://developers.google.com/fonts/docs/css2#legacy_browser_support"]],N:function(a,b){a&1&&(_.G(0,"section",0)(1,"p",1),_.N(2," To embed a font, copy the code into the "),_.G(3,"code"),_.N(4,"<head>"),_.H(),_.N(5," of your html "),
_.H(),_.I(6,"gf-selection-embed-code"),_.H(),_.G(7,"section",2)(8,"p",1),_.N(9,"CSS rules to specify families"),_.H(),_.I(10,"gf-selection-sample-css"),_.H(),_.D(11,$w,4,0,"section",3),_.R(12,"async"),_.G(13,"section",0)(14,"p",1)(15,"a",4),_.N(16,"Read our FAQs"),_.H()()());a&2&&(_.u(11),_.E("ngIf",_.S(12,1,b.AP)))},Y:[_.bJ,_.QI,FR,GR],styles:[".embed-panel__section[_ngcontent-%COMP%]{margin:0 16px 24px}.embed-panel__section--css[_ngcontent-%COMP%]{margin-top:32px}.embed-panel__section-title[_ngcontent-%COMP%]{margin-bottom:8px}.embed-panel__more-examples[_ngcontent-%COMP%]{margin-top:16px}"]});var uca={headers:new DL({"Content-Type":"application/json"})};var vca=function(a,b){return LD(a,1,b)},wca=class extends _.ND{constructor(){super(void 0,0,"page_request")}Ta(){return _.bx(this,2)}};_.IR=class extends _.ND{constructor(a){super(a)}};_.JR=class extends _.ND{constructor(a){super(a,0,"term_summary")}Ta(){return _.bx(this,1)}Fa(){return _.bx(this,2)}Kt(){return _.bx(this,3)}Of(){return _.bx(this,4)}};_.KR=class extends _.ND{constructor(a){super(a,0,"term_group")}Fa(){return _.bx(this,1)}jn(){return _.uD(this,_.JR,2)}};_.KR.Vb=[2];_.LR=class extends _.ND{constructor(a){super(a,0,"knowledge_glossary_data")}};_.LR.Vb=[1];_.MR=class extends _.ND{constructor(a){super(a,0,"topic_summary")}Ta(){return _.bx(this,1)}Fa(){return _.bx(this,2)}};_.NR=class extends _.ND{constructor(a){super(a,0,"lesson_summary")}Ta(){return _.bx(this,1)}Fa(){return _.bx(this,3)}Of(){return _.bx(this,4)}ki(){return _.uD(this,_.MR,5)}};_.NR.Vb=[5];_.OR=class extends _.ND{constructor(a){super(a,0,"knowledge_lesson_data")}Ta(){return _.bx(this,1)}Fa(){return _.bx(this,3)}cq(){return _.tD(this,_.IR,9)}Kt(){return _.bx(this,10)}ki(){return _.uD(this,_.MR,11)}Of(){return _.bx(this,13)}Zy(){return _.id(this,15,_.Ac)}};_.OR.Vb=[4,5,6,7,8,11,15,16];_.PR=class extends _.ND{constructor(a){super(a,0,"module_summary")}Ta(){return _.bx(this,1)}Fa(){return _.bx(this,2)}Vy(){return _.bx(this,3)}Rk(){return _.uD(this,_.NR,4)}};_.PR.Vb=[4];var QR=class extends _.ND{constructor(a){super(a,0,"knowledge_overview_data")}jn(){return _.uD(this,_.JR,2)}ki(){return _.uD(this,_.MR,3)}};QR.Vb=[1,2,3];var xca;_.SR=function(a){return _.GD(a,QR,2,_.RR)};xca=class extends _.ND{constructor(a){super(a,0,"page_template_data_proto")}};_.RR=[1,2,3,4,5,6,7];_.TR=function(a,b,c){b=vca(new wca,b);c&&(b=_.KD(b,2,c));c=b.gb();a.cache.has(c)||a.cache.set(c,_.A(_.NL(a.B,a.A+"metadata/page",b.gb(),uca),_.z(d=>sd(xca,d[0])),_.Ml(1)));return a.cache.get(c)};_.UR=class{constructor(a,b){this.B=a;this.cache=new Map;this.A=_.bx(b.config,2)}};_.UR.F=function(a){return new (a||_.UR)(_.k(_.ys),_.k(_.uI))};_.UR.ha=_.Xe({da:_.UR,U:_.UR.F,ca:"root"});var yca={vi:"styles",label:"Styles"};var zca,Aca,Bca,Cca,Dca,WR,ZR;_.VR=RegExp("^/(specimen|noto/specimen)/[^/]+(.*)$");zca=RegExp("^/specimen/Google[+]Sans");Aca=RegExp("^/(specimen|noto/specimen)/[^/]+$");Bca=RegExp("^/(specimen|noto/specimen)/[^/]+/tester$");Cca=RegExp("^/(specimen|noto/specimen)/[^/]+/glyphs$");Dca=RegExp("^/(specimen|noto/specimen)/[^/]+/about$");WR=function(a){return a.location.path().split("?")[0]};_.YR=function(){return"/knowledge/glossary"};
ZR=function(a,b){a=new URL(a.window.location.href);a.pathname=_.Et(b);return a.toString()};_.$R=function(a,b){b=encodeURIComponent(b);return ZR(a,`${"specimen"}/${b}`)};_.aS=function(a){return a&&(a.ctrlKey||a.metaKey||a.shiftKey)?!0:!1};_.ax=function(a,b,c,d={}){if(_.aS(c))return!0;c&&c.preventDefault();a.window.scrollTo({top:0,behavior:"smooth"});vM(a.D,b+a.window.location.search,d);return!1};_.bS=function(){return"/knowledge"};_.cS=function(a){return`/${"knowledge"}/${a.Ta()}`};
_.dS=function(a,b){if("/"===b)return a.A;a=WR(a);a="/"===a[a.length-1]?a:a+"/";const c="/"===b[b.length-1]?b:b+"/";return a===b||a.startsWith(c)};
_.eS=class{constructor(a,b,c,d){this.location=a;this.D=b;this.la=c;this.window=d}get A(){return""===this.location.path()||"?"===this.location.path()[0]}get bl(){return this.location.path().startsWith("/icons")}get C(){return _.VR.test(this.location.path())}get H(){return zca.test(this.location.path())}get cH(){return Aca.test(WR(this))}get dH(){return Bca.test(WR(this))}get TP(){return Cca.test(WR(this))}get SP(){return Dca.test(WR(this))}get K(){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 B(){return this.location.path().startsWith("/noto/specimen")}get O(){return this.location.path().startsWith("/noto/use")}get M(){return this.location.path().startsWith("/noto/contribute")}get I(){return this.location.path().startsWith("/knowledge")}get HP(){return"/knowledge"===
this.location.path().split("?")[0]}get GP(){return this.location.path().startsWith(_.YR())}get EN(){return ZR(this,"")}get lN(){return ZR(this,"analytics")}get qN(){return ZR(this,"attribution")}get HS(){return ZR(this,"variablefonts")}ez(a){vM(this.D,`${a.isNoto?"noto/specimen":"specimen"}/${a.name}#${yca.vi}`)}qh(a,b=!1,c){a=encodeURIComponent(a);return _.ax(this,_.Et(`${b?"noto/specimen":"specimen"}/${a}`),c)}bz(a,b=!1){a=encodeURIComponent(a);return _.Et(`${b?"noto/specimen":"specimen"}/${a}`)}};
_.eS.F=function(a){return new (a||_.eS)(_.k(_.OJ),_.k(_.Xs),_.k(_.dN),_.k("Window"))};_.eS.ha=_.Xe({da:_.eS,U:_.eS.F,ca:"root"});var Eca=["learnMoreButton"],fS=class{set bQ(a){if(a){this.B=a;let b;null==(b=this.B)||b.focus()}}constructor(a,b,c){this.Ya=a;this.qa=b;this.A=c;this.qf=new _.fr(!0);this.KP=_.JF(this.qf);this.data=_.A(_.TR(this.A,4,"choosing_typefaces_that_have_optical_sizes"),_.z(d=>_.GD(d,_.OR,5,_.RR)));_.A(this.Ya.G,_.rl()).subscribe(d=>{this.qf.next(!d)})}lh(){this.qf.next(!1);this.Ya.setProperty("opszFilesizeUnderstood",!0)}open(){this.qf.next(!0)}toggle(){this.qf.next(!this.qf.value)}};
fS.F=function(a){return new (a||fS)(_.y(_.PM),_.y(_.eS),_.y(_.UR))};
fS.T=_.l({type:fS,J:[["gf-opsz-callout"]],Da:function(a,b){a&1&&_.Vo(Eca,5);if(a&2){let c;_.U(c=_.V())&&(b.bQ=c.first)}},P:!0,features:[_.Q],R:2,S:3,V:[["class","gmat-body-2 gmat-elevation-z2 callout",4,"ngIf"],[1,"gmat-body-2","gmat-elevation-z2","callout"],[1,"callout__dismiss"],["class","gmat-subhead-2 actually-flat-button callout__link","mat-flat-button","","color","primary","aria-label","Learn more about optical size",3,"click",4,"ngIf"],["mat-flat-button","","color","primary",1,"gmat-subhead-2",
"actually-flat-button","callout__link",3,"click"],["mat-flat-button","","color","primary","aria-label","Learn more about optical size",1,"gmat-subhead-2","actually-flat-button","callout__link",3,"click"],["learnMoreButton",""]],N:function(a,b){a&1&&(_.D(0,dx,7,3,"div",0),_.R(1,"async"));a&2&&_.E("ngIf",_.S(1,1,b.KP))},Y:[_.bJ,_.xQ,_.vQ,_.oQ,_.QI],styles:['.callout[_ngcontent-%COMP%]{background-color:#1a73e8;border-radius:8px;color:#fff;position:relative;text-align:left;z-index:80}.gf-dark-theme[_nghost-%COMP%]   .callout[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .callout[_ngcontent-%COMP%]{background-color:#8ab4f8;color:#202124}.gf-dark-theme[_nghost-%COMP%]   .callout[_ngcontent-%COMP%]:after, .gf-dark-theme   [_nghost-%COMP%]   .callout[_ngcontent-%COMP%]:after{border-color:transparent transparent #8ab4f8 transparent}[_nghost-%COMP%]{left:-8px;position:absolute;right:-8px}.callout[_ngcontent-%COMP%]{margin-top:24px;padding:16px 16px 8px;position:absolute;right:0}.callout[_ngcontent-%COMP%]:after{border:10px solid;border-color:transparent transparent #1a73e8 transparent;content:" ";height:0;position:absolute;width:0;left:152px;top:-20px}.callout__dismiss[_ngcontent-%COMP%]{padding-top:12px;text-align:right}.gf-dark-theme[_nghost-%COMP%]   .callout[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .callout[_ngcontent-%COMP%]{box-shadow:none}'],
wa:0});var Fca;Fca=function(a,b,c,d){return _.nk(function*(){const e=[];a.A||(a.A=_.gk(a.kb.hg));const f=yield a.A,g=b.get("ital"),h=pH.hasOwnProperty(g.start.toString());var m=naa(f);for(const r of b.segments.slice().sort(m)){if(h&&"ital"===r.tag)continue;if("opsz"===r.tag)continue;m=_.wp(f,r.tag).displayName;let w=`${r.start}`;_.ip(r)||(w+=` \u2013 ${r.end}`);(!kt(c,r)||"wght"===r.tag&&d)&&e.push(`${m}: ${w}`)}pH[g.start.toString()]&&e.push(pH[g.start.toString()]);return e})};
_.gS=class{constructor(a){this.kb=a;this.A=null}transform(a,b,c=!1){const d=this;return _.nk(function*(){a:{for(f of a.segments){var e;if(e="opsz"!==f.tag){b:switch(e=b,f.tag){case "wght":e=_.ip(f)?rp.hasOwnProperty(f.start.toString()):!1;break b;case "ital":e=_.ip(f)?pH.hasOwnProperty(f.start.toString()):!1;break b;default:e=kt(e,f)}e=!e}if(e){var f=!1;break a}}f=!0}if(f){{e=a.get("wght");const g=a.get("ital");400!==e.start||1!==g.start||c?(f=rp[e.start.toString()],c&&(f+=` ${e.start.toString()}`),
pH[g.start.toString()]&&(f+=` ${pH[g.start.toString()]}`)):f=pH[g.start.toString()]}f=[f]}else f=Fca(d,a,b,c);return f})}};_.gS.F=function(a){return new (a||_.gS)(_.k(_.JM))};_.gS.ha=_.Xe({da:_.gS,U:_.gS.F,ca:"root"});var hS=class{constructor(a){this.A=a}transform(a,b,c=!1){const d=this;return _.nk(function*(){return d.A.transform(a,b,c)})}};hS.F=function(a){return new (a||hS)(_.y(_.gS,16))};hS.be=_.Wf({name:"tsnChunks",type:hS,qd:!0,P:!0});var Gca=new _.n("GMAT_SLIDE_TOGGLE_OPTIONS",{ca:"root",U:()=>({ac:!1})});_.iS=class{constructor(a){this.options=a}};_.iS.F=function(a){return new (a||_.iS)(_.y(Gca))};_.iS.ta=_.Vf({type:_.iS,J:[["mat-slide-toggle"]],xa:2,oa:function(a,b){a&2&&_.F("gmat-mdc-slide-toggle",!b.options.ac)}});var jS=new _.n("mat-slide-toggle-default-options",{ca:"root",U:()=>({bO:!1,Vt:!1})});var Hca,Ica,lS,Jca;Hca=["switch"];Ica={ia:_.ZQ,Oa:_.of(()=>_.kS),Nb:!0};lS=class{constructor(a,b){this.source=a;this.checked=b}};Jca=0;
_.kS=class{hk(a){return new lS(this,a)}get Vs(){return`${this.id||this.Ri}-button`}focus(){this.SM.L.focus()}get checked(){return this.Ic}set checked(a){this.Ic=a;_.cF(this.Ca)}get vn(){return`${this.id||this.Ri}-input`}constructor(a,b,c,d,e,f){this.fa=a;this.sb=b;this.Ca=c;this.defaults=e;this.Lc=()=>{};this.Pe=()=>{};this.Ic=!1;this.name=null;this.tf="after";this.Cd=this.ariaLabel=null;this.Mb=this.disabled=!1;this.tabIndex=0;this.change=new _.rG;this.xJ=new _.rG;this.tabIndex=parseInt(d)||0;this.color=
e.color||"accent";this.Uh="NoopAnimations"===f;this.id=this.Ri=`mat-mdc-slide-toggle-${++Jca}`;let g;this.Vt=null!=(g=e.Vt)?g:!1;this.To=this.Ri+"-label"}jd(){_.rN(this.sb,this.fa,!0).subscribe(a=>{"keyboard"===a||"program"===a?(this.um=!0,_.cF(this.Ca)):a||Promise.resolve().then(()=>{this.um=!1;this.Pe();_.cF(this.Ca)})})}ma(){_.sN(this.sb,this.fa)}Ih(a){this.checked=!!a}Gg(a){this.Lc=a}Bi(a){this.Pe=a}Dh(a){this.disabled=a;_.cF(this.Ca)}toggle(){this.checked=!this.checked;this.Lc(this.checked)}If(){this.Lc(this.checked);
this.change.emit(this.hk(this.checked))}Jf(){this.xJ.emit();this.defaults.bO||(this.checked=!this.checked,this.Lc(this.checked),this.change.emit(new lS(this,this.checked)))}KL(){return this.Cd?this.Cd:this.ariaLabel?null:this.To}};_.kS.F=function(a){return new (a||_.kS)(_.y(_.Sh),_.y(_.uN),_.y(_.eF),_.Ah("tabindex"),_.y(jS),_.y(_.LE,8))};
_.kS.T=_.l({type:_.kS,J:[["mat-slide-toggle"]],Da:function(a,b){a&1&&_.Vo(Hca,5);if(a&2){let c;_.U(c=_.V())&&(b.SM=c.first)}},Ea:[1,"mat-mdc-slide-toggle"],xa:13,oa:function(a,b){a&2&&(_.bo("id",b.id),_.on("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),_.Cn(b.color?"mat-"+b.color:""),_.F("mat-mdc-slide-toggle-focused",b.um)("mat-mdc-slide-toggle-checked",b.checked)("_mat-animation-noopable",b.Uh))},inputs:{disabled:["disabled","disabled",_.cp],Mb:["disableRipple","disableRipple",
_.cp],color:"color",tabIndex:["tabIndex","tabIndex",a=>null==a?0:_.dp(a)],name:"name",id:"id",tf:"labelPosition",ariaLabel:["aria-label","ariaLabel"],Cd:["aria-labelledby","ariaLabelledby"],xk:["aria-describedby","ariaDescribedby"],required:["required","required",_.cp],checked:["checked","checked",_.cp],Vt:["hideIcon","hideIcon",_.cp]},outputs:{change:"change",xJ:"toggleChange"},Pa:["matSlideToggle"],features:[_.xo([Ica]),_.nn],Sa:["*"],R:13,S:25,V:[[1,"mdc-form-field"],["role","switch","type","button",
1,"mdc-switch",3,"tabIndex","disabled","click"],["switch",""],[1,"mdc-switch__track"],[1,"mdc-switch__handle-track"],[1,"mdc-switch__handle"],[1,"mdc-switch__shadow"],[1,"mdc-elevation-overlay"],[1,"mdc-switch__ripple"],["mat-ripple","",1,"mat-mdc-slide-toggle-ripple","mat-mdc-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],["class","mdc-switch__icons"],[1,"mdc-label",3,"for","click"],[1,"mdc-switch__icons"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon",
"mdc-switch__icon--on"],["d","M19.69,5.23L8.96,15.96l-4.23-4.23L2.96,13.5l6,6L21.46,7L19.69,5.23z"],["viewBox","0 0 24 24","aria-hidden","true",1,"mdc-switch__icon","mdc-switch__icon--off"],["d","M20 13H4v-2h16v2z"]],N:function(a,b){a&1&&(_.jo(),_.G(0,"div",0)(1,"button",1,2),_.L("click",function(){return b.Jf()}),_.I(3,"div",3),_.G(4,"div",4)(5,"div",5)(6,"div",6),_.I(7,"div",7),_.H(),_.G(8,"div",8),_.I(9,"div",9),_.H(),_.D(10,ex,5,0,"div",10),_.H()()(),_.G(11,"label",11),_.L("click",function(c){return c.stopPropagation()}),
_.ko(12),_.H()());if(a&2){const c=_.no(2);_.F("mdc-form-field--align-end","before"==b.tf);_.u(1);_.F("mdc-switch--selected",b.checked)("mdc-switch--unselected",!b.checked)("mdc-switch--checked",b.checked)("mdc-switch--disabled",b.disabled);_.E("tabIndex",b.disabled?-1:b.tabIndex)("disabled",b.disabled);_.on("id",b.Vs)("name",b.name)("aria-label",b.ariaLabel)("aria-labelledby",b.KL())("aria-describedby",b.xk)("aria-required",b.required||null)("aria-checked",b.checked);_.u(8);_.E("matRippleTrigger",
c)("matRippleDisabled",b.Mb||b.disabled)("matRippleCentered",!0);_.u(1);_.Tn(10,b.Vt?-1:10);_.u(1);_.E("for",b.Vs);_.on("id",b.To)}},Y:[_.VP],styles:['.mdc-form-field{display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field[hidden]{display:none}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}.mdc-switch{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;margin:0;outline:none;overflow:visible;padding:0;position:relative}.mdc-switch[hidden]{display:none}.mdc-switch:disabled{cursor:default;pointer-events:none}.mdc-switch__track{overflow:hidden;position:relative;width:100%}.mdc-switch__track::before,.mdc-switch__track::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;width:100%}@media screen and (forced-colors: active){.mdc-switch__track::before,.mdc-switch__track::after{border-color:currentColor}}.mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0)}.mdc-switch__track::after{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(-100%)}[dir=rtl] .mdc-switch__track::after,.mdc-switch__track[dir=rtl]::after{transform:translateX(100%)}.mdc-switch--selected .mdc-switch__track::before{transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__track::before,.mdc-switch--selected .mdc-switch__track[dir=rtl]::before{transform:translateX(-100%)}.mdc-switch--selected .mdc-switch__track::after{transition:transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);transform:translateX(0)}.mdc-switch__handle-track{height:100%;pointer-events:none;position:absolute;top:0;transition:transform 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);left:0;right:auto;transform:translateX(0)}[dir=rtl] .mdc-switch__handle-track,.mdc-switch__handle-track[dir=rtl]{left:auto;right:0}.mdc-switch--selected .mdc-switch__handle-track{transform:translateX(100%)}[dir=rtl] .mdc-switch--selected .mdc-switch__handle-track,.mdc-switch--selected .mdc-switch__handle-track[dir=rtl]{transform:translateX(-100%)}.mdc-switch__handle{display:flex;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);left:0;right:auto}[dir=rtl] .mdc-switch__handle,.mdc-switch__handle[dir=rtl]{left:auto;right:0}.mdc-switch__handle::before,.mdc-switch__handle::after{border:1px solid rgba(0,0,0,0);border-radius:inherit;box-sizing:border-box;content:"";width:100%;height:100%;left:0;position:absolute;top:0;transition:background-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1),border-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);z-index:-1}@media screen and (forced-colors: active){.mdc-switch__handle::before,.mdc-switch__handle::after{border-color:currentColor}}.mdc-switch__shadow{border-radius:inherit;bottom:0;left:0;position:absolute;right:0;top:0}.mdc-elevation-overlay{bottom:0;left:0;right:0;top:0}.mdc-switch__ripple{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:-1}.mdc-switch:disabled .mdc-switch__ripple{display:none}.mdc-switch__icons{height:100%;position:relative;width:100%;z-index:1}.mdc-switch__icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;opacity:0;transition:opacity 30ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-switch--selected .mdc-switch__icon--on,.mdc-switch--unselected .mdc-switch__icon--off{opacity:1;transition:opacity 45ms 30ms cubic-bezier(0, 0, 0.2, 1)}.mdc-switch{width:var(--mdc-switch-track-width)}.mdc-switch.mdc-switch--selected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-selected-handle-color)}.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-hover-handle-color)}.mdc-switch.mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-selected-focus-handle-color)}.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-selected-pressed-handle-color)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-selected-handle-color)}.mdc-switch.mdc-switch--unselected:enabled .mdc-switch__handle::after{background:var(--mdc-switch-unselected-handle-color)}.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-hover-handle-color)}.mdc-switch.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle::after{background:var(--mdc-switch-unselected-focus-handle-color)}.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__handle::after{background:var(--mdc-switch-unselected-pressed-handle-color)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__handle::after{background:var(--mdc-switch-disabled-unselected-handle-color)}.mdc-switch .mdc-switch__handle::before{background:var(--mdc-switch-handle-surface-color)}.mdc-switch:enabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-handle-elevation)}.mdc-switch:disabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-disabled-handle-elevation)}.mdc-switch .mdc-switch__focus-ring-wrapper,.mdc-switch .mdc-switch__handle{height:var(--mdc-switch-handle-height)}.mdc-switch:disabled .mdc-switch__handle::after{opacity:var(--mdc-switch-disabled-handle-opacity)}.mdc-switch .mdc-switch__handle{border-radius:var(--mdc-switch-handle-shape)}.mdc-switch .mdc-switch__handle{width:var(--mdc-switch-handle-width)}.mdc-switch .mdc-switch__handle-track{width:calc(100% - var(--mdc-switch-handle-width))}.mdc-switch.mdc-switch--selected:enabled .mdc-switch__icon{fill:var(--mdc-switch-selected-icon-color)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-selected-icon-color)}.mdc-switch.mdc-switch--unselected:enabled .mdc-switch__icon{fill:var(--mdc-switch-unselected-icon-color)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icon{fill:var(--mdc-switch-disabled-unselected-icon-color)}.mdc-switch.mdc-switch--selected:disabled .mdc-switch__icons{opacity:var(--mdc-switch-disabled-selected-icon-opacity)}.mdc-switch.mdc-switch--unselected:disabled .mdc-switch__icons{opacity:var(--mdc-switch-disabled-unselected-icon-opacity)}.mdc-switch.mdc-switch--selected .mdc-switch__icon{width:var(--mdc-switch-selected-icon-size);height:var(--mdc-switch-selected-icon-size)}.mdc-switch.mdc-switch--unselected .mdc-switch__icon{width:var(--mdc-switch-unselected-icon-size);height:var(--mdc-switch-unselected-icon-size)}.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-hover-state-layer-color)}.mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:focus .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-focus-state-layer-color)}.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__ripple::after{background-color:var(--mdc-switch-selected-pressed-state-layer-color)}.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus) .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-hover-state-layer-color)}.mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:focus .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-focus-state-layer-color)}.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:active .mdc-switch__ripple::after{background-color:var(--mdc-switch-unselected-pressed-state-layer-color)}.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before{opacity:var(--mdc-switch-selected-hover-state-layer-opacity)}.mdc-switch.mdc-switch--selected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,.mdc-switch.mdc-switch--selected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:var(--mdc-switch-selected-focus-state-layer-opacity)}.mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}.mdc-switch.mdc-switch--selected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:var(--mdc-switch-selected-pressed-state-layer-opacity)}.mdc-switch.mdc-switch--selected:enabled:active.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-switch-selected-pressed-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):hover .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus).mdc-ripple-surface--hover .mdc-switch__ripple::before{opacity:var(--mdc-switch-unselected-hover-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:focus.mdc-ripple-upgraded--background-focused .mdc-switch__ripple::before,.mdc-switch.mdc-switch--unselected:enabled:focus:not(.mdc-ripple-upgraded):focus .mdc-switch__ripple::before{transition-duration:75ms;opacity:var(--mdc-switch-unselected-focus-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded) .mdc-switch__ripple::after{transition:opacity 150ms linear}.mdc-switch.mdc-switch--unselected:enabled:active:not(.mdc-ripple-upgraded):active .mdc-switch__ripple::after{transition-duration:75ms;opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity)}.mdc-switch.mdc-switch--unselected:enabled:active.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:var(--mdc-switch-unselected-pressed-state-layer-opacity)}.mdc-switch .mdc-switch__ripple{height:var(--mdc-switch-state-layer-size);width:var(--mdc-switch-state-layer-size)}.mdc-switch .mdc-switch__track{height:var(--mdc-switch-track-height)}.mdc-switch:disabled .mdc-switch__track{opacity:var(--mdc-switch-disabled-track-opacity)}.mdc-switch:enabled .mdc-switch__track::after{background:var(--mdc-switch-selected-track-color)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-hover-track-color)}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::after{background:var(--mdc-switch-selected-focus-track-color)}.mdc-switch:enabled:active .mdc-switch__track::after{background:var(--mdc-switch-selected-pressed-track-color)}.mdc-switch:disabled .mdc-switch__track::after{background:var(--mdc-switch-disabled-selected-track-color)}.mdc-switch:enabled .mdc-switch__track::before{background:var(--mdc-switch-unselected-track-color)}.mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-hover-track-color)}.mdc-switch:enabled:focus:not(:active) .mdc-switch__track::before{background:var(--mdc-switch-unselected-focus-track-color)}.mdc-switch:enabled:active .mdc-switch__track::before{background:var(--mdc-switch-unselected-pressed-track-color)}.mdc-switch:disabled .mdc-switch__track::before{background:var(--mdc-switch-disabled-unselected-track-color)}.mdc-switch .mdc-switch__track{border-radius:var(--mdc-switch-track-shape)}.mdc-switch:enabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-handle-elevation-shadow)}.mdc-switch:disabled .mdc-switch__shadow{box-shadow:var(--mdc-switch-disabled-handle-elevation-shadow)}.mat-mdc-slide-toggle .mdc-label{font-family:var(--mat-slide-toggle-label-text-font);font-size:var(--mat-slide-toggle-label-text-size);letter-spacing:var(--mat-slide-toggle-label-text-tracking);line-height:var(--mat-slide-toggle-label-text-line-height);font-weight:var(--mat-slide-toggle-label-text-weight)}.mat-mdc-slide-toggle{display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple,.mat-mdc-slide-toggle .mdc-switch__ripple::after{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:50%;pointer-events:none}.mat-mdc-slide-toggle .mat-mdc-slide-toggle-ripple:not(:empty),.mat-mdc-slide-toggle .mdc-switch__ripple::after:not(:empty){transform:translateZ(0)}.mat-mdc-slide-toggle .mdc-switch__ripple::after{content:"";opacity:0}.mat-mdc-slide-toggle .mdc-switch:hover .mdc-switch__ripple::after{opacity:.04;transition:opacity 75ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mdc-switch .mdc-switch__ripple::after{opacity:.12}.mat-mdc-slide-toggle.mat-mdc-slide-toggle-focused .mat-mdc-focus-indicator::before{content:""}.mat-mdc-slide-toggle .mat-ripple-element{opacity:.12}.mat-mdc-slide-toggle .mat-mdc-focus-indicator::before{border-radius:50%}.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle-track,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-elevation-overlay,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__icon,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__handle::after,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::before,.mat-mdc-slide-toggle._mat-animation-noopable .mdc-switch__track::after{transition:none}.mat-mdc-slide-toggle .mdc-switch:enabled+.mdc-label{cursor:pointer}\n'],
La:2,wa:0});var mS=class{};mS.F=function(a){return new (a||mS)};mS.Xa=_.Sf({type:mS});mS.Wa=_.Ye({});var nS=class{};nS.F=function(a){return new (a||nS)};nS.Xa=_.Sf({type:nS});nS.Wa=_.Ye({imports:[mS,_.dO,_.WP,mS,_.dO]});_.oS=class{};_.oS.F=function(a){return new (a||_.oS)};_.oS.Xa=_.Sf({type:_.oS});_.oS.Wa=_.Ye({qc:[{ia:jS,lb:{color:"primary"}}],imports:[nS]});var Kca=0,pS=new _.n("CdkAccordion"),qS=class{constructor(){this.Re=new _.Jl;this.nE=new _.Jl;this.id=`cdk-accordion-${Kca++}`;this.Nb=!1}xc(a){this.Re.next(a)}ma(){this.Re.complete();this.nE.complete()}};qS.F=function(a){return new (a||qS)};qS.ta=_.Vf({type:qS,J:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{Nb:["multi","multi",_.cp]},Pa:["cdkAccordion"],features:[_.xo([{ia:pS,Oa:qS}]),_.nn,_.Og]});var Lca=0,rS=class{get bd(){return this.B}set bd(a){this.B!==a&&(this.B=a,this.Hy.emit(a),a?(this.Qc.emit(),this.O.notify(this.id,this.A?this.A.id:this.id)):this.closed.emit(),_.cF(this.Ca))}constructor(a,b,c){this.A=a;this.Ca=b;this.O=c;this.H=_.Qj.EMPTY;this.closed=new _.rG;this.Qc=new _.rG;this.ja=new _.rG;this.Hy=new _.rG;this.id=`cdk-accordion-child-${Lca++}`;this.disabled=this.B=!1;this.D=()=>{};this.D=c.Kb((d,e)=>{this.A&&!this.A.Nb&&this.A.id===e&&this.id!==d&&(this.bd=!1)});this.A&&(this.H=
this.X())}ma(){this.Qc.complete();this.closed.complete();this.ja.emit();this.ja.complete();this.D();this.H.unsubscribe()}toggle(){this.disabled||(this.bd=!this.bd)}close(){this.disabled||(this.bd=!1)}open(){this.disabled||(this.bd=!0)}X(){return this.A.nE.subscribe(a=>{this.disabled||(this.bd=a)})}};rS.F=function(a){return new (a||rS)(_.y(pS,12),_.y(_.eF),_.y(rO))};
rS.ta=_.Vf({type:rS,J:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{bd:["expanded","expanded",_.cp],disabled:["disabled","disabled",_.cp]},outputs:{closed:"closed",Qc:"opened",ja:"destroyed",Hy:"expandedChange"},Pa:["cdkAccordionItem"],features:[_.xo([{ia:pS,lb:void 0}]),_.nn]});var sS=class{};sS.F=function(a){return new (a||sS)};sS.Xa=_.Sf({type:sS});sS.Wa=_.Ye({});var tS=new _.n("MAT_ACCORDION");var Mca=_.Eu("indicatorRotate",[_.Hu("collapsed, void",_.Gu({transform:"rotate(0deg)"})),_.Hu("expanded",_.Gu({transform:"rotate(180deg)"})),_.Iu("expanded <=> collapsed, void => collapsed",_.Fu("225ms cubic-bezier(0.4,0.0,0.2,1)"))]),Nca=_.Eu("bodyExpansion",[_.Hu("collapsed, void",_.Gu({height:"0px",visibility:"hidden"})),_.Hu("expanded",_.Gu({height:"*",visibility:""})),_.Iu("expanded <=> collapsed, void => collapsed",_.Fu("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);var uS=new _.n("MAT_EXPANSION_PANEL");var vS=class{constructor(a,b){this.A=a;this.B=b}};vS.F=function(a){return new (a||vS)(_.y(_.No),_.y(uS,8))};vS.ta=_.Vf({type:vS,J:[["ng-template","matExpansionPanelContent",""]]});var Oca,Pca,Qca,wS;Oca=["body"];Pca=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]];Qca=0;wS=new _.n("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");
_.xS=class extends rS{get sj(){return this.G||this.A&&this.A.sj}set sj(a){this.G=a}get Yj(){return this.aa||this.A&&this.A.Yj}set Yj(a){this.aa=a}constructor(a,b,c,d,e,f,g){super(a,b,c);this.K=d;this.zc=f;this.G=!1;this.NE=new _.rG;this.ME=new _.rG;this.C=new _.Jl;this.KD=`mat-expansion-panel-header-${Qca++}`;this.Ow=new _.Jl;this.A=a;this.I=e;_.A(this.Ow,_.pl((h,m)=>h.Jc===m.Jc&&h.xb===m.xb)).subscribe(h=>{"void"!==h.Jc&&("expanded"===h.xb?this.NE.emit():"collapsed"===h.xb&&this.ME.emit())});g&&
(this.sj=g.sj)}bM(){return this.A?this.bd&&"default"===this.A.Ym:!1}ps(){return this.bd?"expanded":"collapsed"}toggle(){this.bd=!this.bd}close(){this.bd=!1}open(){this.bd=!0}jd(){this.qx&&this.qx.B===this&&_.A(this.Qc,_.Ql(null),_.Mk(()=>this.bd&&!this.de),_.rl()).subscribe(()=>{this.de=new _.KO(this.qx.A,this.K)})}xc(a){this.C.next(a)}ma(){super.ma();this.Ow.complete();this.C.complete()}M(){if(this.dD){const a=this.I.activeElement,b=this.dD.L;return a===b||b.contains(a)}return!1}};
_.xS.F=function(a){return new (a||_.xS)(_.y(tS,12),_.y(_.eF),_.y(rO),_.y(_.Oo),_.y(_.St),_.y(_.LE,8),_.y(wS,8))};
_.xS.T=_.l({type:_.xS,J:[["mat-expansion-panel"]],Fb:function(a,b,c){a&1&&_.Wo(c,vS,5);if(a&2){let d;_.U(d=_.V())&&(b.qx=d.first)}},Da:function(a,b){a&1&&_.Vo(Oca,5);if(a&2){let c;_.U(c=_.V())&&(b.dD=c.first)}},Ea:[1,"mat-expansion-panel"],xa:6,oa:function(a,b){a&2&&_.F("mat-expanded",b.bd)("_mat-animation-noopable","NoopAnimations"===b.zc)("mat-expansion-panel-spacing",b.bM())},inputs:{disabled:"disabled",bd:"expanded",sj:["hideToggle","hideToggle",_.cp],Yj:"togglePosition"},outputs:{Qc:"opened",
closed:"closed",Hy:"expandedChange",NE:"afterExpand",ME:"afterCollapse"},Pa:["matExpansionPanel"],features:[_.xo([{ia:tS,lb:void 0},{ia:uS,Oa:_.xS}]),_.nn,_.mn,_.Og],Sa:["mat-expansion-panel-header","*","mat-action-row"],R:7,S:4,V:[["role","region",1,"mat-expansion-panel-content",3,"id"],["body",""],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],N:function(a,b){a&1&&(_.jo(Pca),_.ko(0),_.G(1,"div",0,1),_.L("@bodyExpansion.done",function(c){return b.Ow.next(c)}),_.G(3,"div",2),_.ko(4,1),_.D(5,
fx,0,0,"ng-template",3),_.H(),_.ko(6,2),_.H());a&2&&(_.u(1),_.E("@bodyExpansion",b.ps())("id",b.id),_.on("aria-labelledby",b.KD),_.u(4),_.E("cdkPortalOutlet",b.de))},Y:[_.OO],styles:['.mat-expansion-panel{box-sizing:content-box;display:block;margin:0;overflow:hidden;transition:margin 225ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);position:relative;background:var(--mat-expansion-container-background-color);color:var(--mat-expansion-container-text-color);border-radius:var(--mat-expansion-container-shape)}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.mat-accordion .mat-expansion-panel:not(.mat-expanded),.mat-accordion .mat-expansion-panel:not(.mat-expansion-panel-spacing){border-radius:0}.mat-accordion .mat-expansion-panel:first-of-type{border-top-right-radius:var(--mat-expansion-container-shape);border-top-left-radius:var(--mat-expansion-container-shape)}.mat-accordion .mat-expansion-panel:last-of-type{border-bottom-right-radius:var(--mat-expansion-container-shape);border-bottom-left-radius:var(--mat-expansion-container-shape)}.cdk-high-contrast-active .mat-expansion-panel{outline:solid 1px}.mat-expansion-panel.ng-animate-disabled,.ng-animate-disabled .mat-expansion-panel,.mat-expansion-panel._mat-animation-noopable{transition:none}.mat-expansion-panel-content{display:flex;flex-direction:column;overflow:visible;font-family:var(--mat-expansion-container-text-font);font-size:var(--mat-expansion-container-text-size);font-weight:var(--mat-expansion-container-text-weight);line-height:var(--mat-expansion-container-text-line-height);letter-spacing:var(--mat-expansion-container-text-tracking)}.mat-expansion-panel-content[style*="visibility: hidden"] *{visibility:hidden !important}.mat-expansion-panel-body{padding:0 24px 16px}.mat-expansion-panel-spacing{margin:16px 0}.mat-accordion>.mat-expansion-panel-spacing:first-child,.mat-accordion>*:first-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-top:0}.mat-accordion>.mat-expansion-panel-spacing:last-child,.mat-accordion>*:last-child:not(.mat-expansion-panel) .mat-expansion-panel-spacing{margin-bottom:0}.mat-action-row{border-top-style:solid;border-top-width:1px;display:flex;flex-direction:row;justify-content:flex-end;padding:16px 8px 16px 24px;border-top-color:var(--mat-expansion-actions-divider-color)}.mat-action-row .mat-button-base,.mat-action-row .mat-mdc-button-base{margin-left:8px}[dir=rtl] .mat-action-row .mat-button-base,[dir=rtl] .mat-action-row .mat-mdc-button-base{margin-left:0;margin-right:8px}\n'],
La:2,data:{animation:[Nca]},wa:0});var Rca;Rca=[[["mat-panel-title"]],[["mat-panel-description"]],"*"];
_.yS=class{constructor(a,b,c,d,e,f,g){this.oc=a;this.ib=b;this.sb=c;this.Ca=d;this.zc=f;this.oE=_.Qj.EMPTY;this.tabIndex=0;const h=a.A?_.A(a.A.Re,_.Mk(m=>!(!m.hideToggle&&!m.togglePosition))):_.ds;this.tabIndex=parseInt(g||"")||0;this.oE=_.Jk(a.Qc,a.closed,h,_.A(a.C,_.Mk(m=>!!(m.hideToggle||m.disabled||m.togglePosition)))).subscribe(()=>_.cF(this.Ca));_.A(a.closed,_.Mk(()=>a.M())).subscribe(()=>tN(c,b,"program"));e&&(this.expandedHeight=e.expandedHeight,this.collapsedHeight=e.collapsedHeight)}get disabled(){return this.oc.disabled}EE(){this.disabled||
this.oc.toggle()}eU(){return this.oc.bd}ps(){return this.oc.ps()}aU(){return this.oc.id}bU(){return this.oc.Yj}wE(){return!this.oc.sj&&!this.oc.disabled}OL(){const a=this.oc.bd;return a&&this.expandedHeight?this.expandedHeight:!a&&this.collapsedHeight?this.collapsedHeight:null}px(a){switch(a.keyCode){case 32:case 13:_.Vt(a)||(a.preventDefault(),this.EE());break;default:this.oc.A&&this.oc.A.VL(a)}}focus(a,b){a?tN(this.sb,this.ib,a,b):this.ib.L.focus(b)}Ra(){_.rN(this.sb,this.ib).subscribe(a=>{a&&this.oc.A&&
this.oc.A.UL(this)})}ma(){this.oE.unsubscribe();_.sN(this.sb,this.ib)}};_.yS.F=function(a){return new (a||_.yS)(_.y(_.xS,1),_.y(_.Sh),_.y(_.uN),_.y(_.eF),_.y(wS,8),_.y(_.LE,8),_.Ah("tabindex"))};
_.yS.T=_.l({type:_.yS,J:[["mat-expansion-panel-header"]],Ea:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],xa:15,oa:function(a,b){a&1&&_.L("click",function(){return b.EE()})("keydown",function(c){return b.px(c)});a&2&&(_.on("id",b.oc.KD)("tabindex",b.disabled?-1:b.tabIndex)("aria-controls",b.oc.id)("aria-expanded",b.oc.bd)("aria-disabled",b.oc.disabled),_.yn("height",b.OL()),_.F("mat-expanded",b.oc.bd)("mat-expansion-toggle-indicator-after","after"===b.oc.Yj)("mat-expansion-toggle-indicator-before",
"before"===b.oc.Yj)("_mat-animation-noopable","NoopAnimations"===b.zc))},inputs:{expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight",tabIndex:["tabIndex","tabIndex",a=>null==a?0:_.dp(a)]},features:[_.nn],Sa:["mat-panel-title","mat-panel-description","*"],R:5,S:3,V:[[1,"mat-content"],["class","mat-expansion-indicator"],[1,"mat-expansion-indicator"]],N:function(a,b){a&1&&(_.jo(Rca),_.G(0,"span",0),_.ko(1),_.ko(2,1),_.ko(3,2),_.H(),_.D(4,gx,1,1,"span",1));a&2&&(_.F("mat-content-hide-toggle",
!b.wE()),_.u(4),_.Tn(4,b.wE()?4:-1))},styles:['.mat-expansion-panel-header{display:flex;flex-direction:row;align-items:center;padding:0 24px;border-radius:inherit;transition:height 225ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mat-expansion-header-collapsed-state-height);font-family:var(--mat-expansion-header-text-font);font-size:var(--mat-expansion-header-text-size);font-weight:var(--mat-expansion-header-text-weight);line-height:var(--mat-expansion-header-text-line-height);letter-spacing:var(--mat-expansion-header-text-tracking)}.mat-expansion-panel-header.mat-expanded{height:var(--mat-expansion-header-expanded-state-height)}.mat-expansion-panel-header[aria-disabled=true]{color:var(--mat-expansion-header-disabled-state-text-color)}.mat-expansion-panel-header:not([aria-disabled=true]){cursor:pointer}.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--mat-expansion-header-hover-state-layer-color)}@media(hover: none){.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:var(--mat-expansion-container-background-color)}}.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]).cdk-keyboard-focused,.mat-expansion-panel .mat-expansion-panel-header:not([aria-disabled=true]).cdk-program-focused{background:var(--mat-expansion-header-focus-state-layer-color)}.mat-expansion-panel-header._mat-animation-noopable{transition:none}.mat-expansion-panel-header:focus,.mat-expansion-panel-header:hover{outline:none}.mat-expansion-panel-header.mat-expanded:focus,.mat-expansion-panel-header.mat-expanded:hover{background:inherit}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before{flex-direction:row-reverse}.mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 16px 0 0}[dir=rtl] .mat-expansion-panel-header.mat-expansion-toggle-indicator-before .mat-expansion-indicator{margin:0 0 0 16px}.mat-content{display:flex;flex:1;flex-direction:row;overflow:hidden}.mat-content.mat-content-hide-toggle{margin-right:8px}[dir=rtl] .mat-content.mat-content-hide-toggle{margin-right:0;margin-left:8px}.mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-left:24px;margin-right:0}[dir=rtl] .mat-expansion-toggle-indicator-before .mat-content.mat-content-hide-toggle{margin-right:24px;margin-left:0}.mat-expansion-panel-header-title{color:var(--mat-expansion-header-text-color)}.mat-expansion-panel-header-title,.mat-expansion-panel-header-description{display:flex;flex-grow:1;flex-basis:0;margin-right:16px;align-items:center}[dir=rtl] .mat-expansion-panel-header-title,[dir=rtl] .mat-expansion-panel-header-description{margin-right:0;margin-left:16px}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description{color:inherit}.mat-expansion-panel-header-description{flex-grow:2;color:var(--mat-expansion-header-description-color)}.mat-expansion-indicator::after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(45deg);vertical-align:middle;color:var(--mat-expansion-header-indicator-color)}.cdk-high-contrast-active .mat-expansion-panel-content{border-top:1px solid;border-top-left-radius:0;border-top-right-radius:0}\n'],
La:2,data:{animation:[Mca]},wa:0});_.zS=class{};_.zS.F=function(a){return new (a||_.zS)};_.zS.ta=_.Vf({type:_.zS,J:[["mat-panel-title"]],Ea:[1,"mat-expansion-panel-header-title"]});_.AS=class extends qS{constructor(){super(...arguments);this.A=new _.Xo;this.sj=!1;this.Ym="default";this.Yj="after"}jd(){_.A(this.LD.A,_.Ql(this.LD)).subscribe(a=>{this.A.reset(a.filter(b=>b.oc.A===this));_.Ro(this.A)});this.B=_.UN(_.SN(new _.$N(this.A)))}VL(a){_.YN(this.B,a)}UL(a){_.VN(this.B,a)}ma(){super.ma();let a;null==(a=this.B)||a.destroy();this.A.destroy()}};_.AS.F=(()=>{let a;return function(b){return(a||(a=_.Lh(_.AS)))(b||_.AS)}})();
_.AS.ta=_.Vf({type:_.AS,J:[["mat-accordion"]],Fb:function(a,b,c){a&1&&_.Wo(c,_.yS,5);if(a&2){let d;_.U(d=_.V())&&(b.LD=d)}},Ea:[1,"mat-accordion"],xa:2,oa:function(a,b){a&2&&_.F("mat-accordion-multi",b.Nb)},inputs:{Nb:"multi",sj:["hideToggle","hideToggle",_.cp],Ym:"displayMode",Yj:"togglePosition"},Pa:["matAccordion"],features:[_.xo([{ia:tS,Oa:_.AS}]),_.nn,_.mn]});_.BS=class{};_.BS.F=function(a){return new (a||_.BS)};_.BS.Xa=_.Sf({type:_.BS});_.BS.Wa=_.Ye({imports:[_.dO,sS,_.PO]});var CS=function(a){setTimeout(()=>{const b=a.ua.en;let c;const d=null==(c=a.kQ)?void 0:_.jH(c);d&&b<d.length&&-1<b&&d[b].L.scrollIntoView({behavior:"smooth"})},225)},DS=class{constructor(a,b,c){this.ua=a;this.qa=b;this.iw=c;this.ja=new _.Nl(1);_.A(this.ua.aa,_.Ul(this.ja)).subscribe(()=>{CS(this)})}Ra(){-1!==this.ua.en&&CS(this)}ma(){this.ja.next();this.ja.complete()}ez(a){this.qa.ez(a.fontFamily);this.iw.A("collectionDrawer","addMoreStyles")}gz(a){return _.cI(a.fontFamily,"opsz")}};
DS.F=function(a){return new (a||DS)(_.y(_.ZM),_.y(_.eS),_.y(_.SM))};
DS.T=_.l({type:DS,J:[["gf-review-panel"]],Da:function(a,b){a&1&&_.Vo(_.xS,5,_.Sh);if(a&2){let c;_.U(c=_.V())&&(b.kQ=c)}},P:!0,features:[_.Q],R:2,S:3,V:[[4,"ngIf"],["class","review-card gmat-elevation-z0",3,"expanded","opened","closed",4,"ngFor","ngForOf"],[1,"review-card","gmat-elevation-z0",3,"expanded","opened","closed"],[1,"gmat-headline-6","review-card__header"],["class","review-card__family-style review-card__family-style--opsz",4,"ngIf"],["class","review-card__family-style",4,"ngFor","ngForOf"],
[1,"review-card__footer-buttons"],["mat-button","","color","primary",1,"review-card__footer-button",3,"disabled","click"],["mat-button","","color","primary",3,"click"],[1,"review-card__family-style","review-card__family-style--opsz"],[1,"optical-size__left"],[1,"gmat-subhead-2"],["mat-icon-button","","aria-label","Warning about the Optical Size axis",1,"optical-size__tooltip-button",3,"click"],["name","info"],["aria-label","Toggle opsz",1,"opsz-toggle",3,"checked","change"],["opszCallout",""],[1,
"review-card__family-style"],["class","gmat-body-1 review-card__family-style-name",4,"ngIf"],["mat-icon-button","","color","secondary",1,"review-card__remove-style-button",3,"click"],["name","do_not_disturb_on"],[1,"gmat-body-1","review-card__family-style-name"],["class","review-card__segment",4,"ngFor","ngForOf"],[1,"review-card__segment"]],N:function(a,b){a&1&&(_.D(0,qx,2,1,"mat-accordion",0),_.R(1,"async"));a&2&&_.E("ngIf",_.S(1,1,b.ua.ze))},Y:[_.bJ,_.fQ,_.xQ,_.vQ,_.oQ,_.tQ,_.oS,_.iS,_.kS,_.BS,
_.AS,_.xS,_.yS,_.zS,_.NI,_.QI,fS,hS],styles:[".review-card[_ngcontent-%COMP%]{background:#fff;border:1px solid #dadce0;color:#5f6368;margin:8px 16px;overflow:visible}.review-card__header[_ngcontent-%COMP%]{color:#1a73e8}.review-card__family-style[_ngcontent-%COMP%]{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.review-card__family-style[_ngcontent-%COMP%]:not(:first-child){margin-top:16px}.optical-size__left[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.review-card__family-style--opsz[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.opsz-toggle[_ngcontent-%COMP%]{margin-right:-8px}.review-card__family-style-name[_ngcontent-%COMP%]{margin-top:6px}.review-card__remove-style-button[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-webkit-flex:0;-moz-box-flex:0;-ms-flex:0;flex:0;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:36px;line-height:36px;margin-right:-8px;min-width:36px;padding:0}.review-card__footer-button[_ngcontent-%COMP%]{margin-right:8px}.review-card__footer-buttons[_ngcontent-%COMP%]{margin-left:-8px}.gf-dark-theme[_nghost-%COMP%]   .review-card[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .review-card[_ngcontent-%COMP%]{background:none;border:1px solid #5f6368;color:#e8eaed}.gf-dark-theme[_nghost-%COMP%]   .review-card__header[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .review-card__header[_ngcontent-%COMP%]{color:#8ab4f8}"]});var ES=class{constructor(a,b){this.renderer=a;this.A=b}Ra(){const a=this.A.L;this.renderer.Kb(a,"wheel",b=>{if(0<b.deltaY?a.scrollTop===a.scrollHeight-a.clientHeight:0===a.scrollTop)b.preventDefault(),b.stopPropagation()})}};ES.F=function(a){return new (a||ES)(_.y(_.QE),_.y(_.Sh))};ES.ta=_.Vf({type:ES,J:[["","gf-scroll-trap",""]],P:!0});_.FS={TB:"basic",pK:"flat",gC:"icon",eL:"stroked"};var GS={AED:[2,"dh","\u062f.\u0625."],ALL:[0,"Lek","Lek"],AUD:[2,"$","AU$"],BDT:[2,"\u09f3","Tk"],BGN:[2,"lev","lev"],BRL:[2,"R$","R$"],CAD:[2,"$","C$"],CDF:[2,"FrCD","CDF"],CHF:[2,"CHF","CHF"],CLP:[0,"$","CL$"],CNY:[2,"\u00a5","RMB\u00a5"],COP:[32,"$","COL$"],CRC:[0,"\u20a1","CR\u20a1"],CZK:[50,"K\u010d","K\u010d"],DKK:[50,"kr.","kr."],DOP:[2,"RD$","RD$"],EGP:[2,"\u00a3","LE"],ETB:[2,"Birr","Birr"],EUR:[2,"\u20ac","\u20ac"],GBP:[2,"\u00a3","GB\u00a3"],HKD:[2,"$","HK$"],HRK:[2,"kn","kn"],HUF:[34,
"Ft","Ft"],IDR:[0,"Rp","Rp"],ILS:[34,"\u20aa","IL\u20aa"],INR:[2,"\u20b9","Rs"],IRR:[0,"Rial","IRR"],ISK:[0,"kr","kr"],JMD:[2,"$","JA$"],JPY:[0,"\u00a5","JP\u00a5"],KRW:[0,"\u20a9","KR\u20a9"],LKR:[2,"Rs","SLRs"],LTL:[2,"Lt","Lt"],MNT:[0,"\u20ae","MN\u20ae"],MVR:[2,"Rf","MVR"],MXN:[2,"$","Mex$"],MYR:[2,"RM","RM"],NOK:[50,"kr","NOkr"],PAB:[2,"B/.","B/."],PEN:[2,"S/.","S/."],PHP:[2,"\u20b1","PHP"],PKR:[0,"Rs","PKRs."],PLN:[50,"z\u0142","z\u0142"],RON:[2,"RON","RON"],RSD:[0,"din","RSD"],RUB:[50,"\u20bd",
"RUB"],SAR:[2,"SAR","SAR"],SEK:[50,"kr","kr"],SGD:[2,"$","S$"],THB:[2,"\u0e3f","THB"],TRY:[2,"\u20ba","TRY"],TWD:[2,"$","NT$"],TZS:[0,"TSh","TSh"],UAH:[2,"\u0433\u0440\u043d.","UAH"],USD:[2,"$","US$"],UYU:[2,"$","$U"],VND:[48,"\u20ab","VN\u20ab"],YER:[0,"Rial","Rial"],ZAR:[2,"R","ZAR"]};var HS={WB:".",ew:",",IC:"%",Ew:"0",aL:"+",BC:"-",YB:"E",JC:"\u2030",fw:"\u221e",TK:"NaN",WS:"#,##0.###",BT:"#E0",ZK:"#,##0%",VS:"\u00a4#,##0.00",XB:"USD"},IS=HS;IS=HS;var KS=function(){this.O=40;this.B=1;this.C=3;this.aa=this.D=0;this.na=!1;this.X=this.K="";this.G=IS.BC;this.M="";this.A=1;this.I=!1;this.H=[];this.ea=this.ka=!1;var a=IS.ZK;const b=[0];this.K=JS(this,a,b);var c=b[0];let d=-1,e=0;var f=0,g=0;let h=-1;const m=a.length;for(let r=!0;b[0]<m&&r;b[0]++)switch(a.charAt(b[0])){case "#":0<f?g++:e++;0<=h&&0>d&&h++;break;case "0":if(0<g)throw Error("Ib`"+a);f++;0<=h&&0>d&&h++;break;case ",":0<h&&this.H.push(h);h=0;break;case ".":if(0<=d)throw Error("Jb`"+a);
d=e+f+g;break;case "E":if(this.ea)throw Error("Kb`"+a);this.ea=!0;this.aa=0;b[0]+1<m&&"+"==a.charAt(b[0]+1)&&(b[0]++,this.na=!0);for(;b[0]+1<m&&"0"==a.charAt(b[0]+1);)b[0]++,this.aa++;if(1>e+f||1>this.aa)throw Error("Lb`"+a);r=!1;break;default:b[0]--,r=!1}0==f&&0<e&&0<=d&&(f=d,0==f&&f++,g=e-f,e=f-1,f=1);if(0>d&&0<g||0<=d&&(d<e||d>e+f)||0==h)throw Error("Mb`"+a);g=e+f+g;this.C=0<=d?g-d:0;0<=d&&(this.D=e+f-d,0>this.D&&(this.D=0));this.B=(0<=d?d:g)-e;this.ea&&(this.O=e+this.B,0==this.C&&0==this.B&&(this.B=
1));this.H.push(Math.max(0,h));this.ka=0==d||d==g;c=b[0]-c;this.X=JS(this,a,b);b[0]<a.length&&";"==a.charAt(b[0])?(b[0]++,1!=this.A&&(this.I=!0),this.G=JS(this,a,b),b[0]+=c,this.M=JS(this,a,b)):(this.G+=this.K,this.M+=this.X)};
KS.prototype.parse=function(a,b){b=b||[0];a=a.replace(/ |\u202f/g,"\u00a0");let c=a.indexOf(this.K,b[0])==b[0],d=a.indexOf(this.G,b[0])==b[0];c&&d&&(this.K.length>this.G.length?d=!1:this.K.length<this.G.length&&(c=!1));c?b[0]+=this.K.length:d&&(b[0]+=this.G.length);if(a.indexOf(IS.fw,b[0])==b[0]){b[0]+=IS.fw.length;var e=Infinity}else{e=a;let f=!1,g=!1,h=!1,m=-1,r=1;const w=IS.WB;let v=IS.ew;const x=IS.YB;v=v.replace(/\u202f/g,"\u00a0");let B="";for(;b[0]<e.length;b[0]++){const C=e.charAt(b[0]),J=
LS(C);if(0<=J&&9>=J)B+=J,h=!0;else if(C==w.charAt(0)){if(f||g)break;B+=".";f=!0}else if(C==v.charAt(0)&&("\u00a0"!=v.charAt(0)||b[0]+1<e.length&&0<=LS(e.charAt(b[0]+1)))){if(f||g)break}else if(C==x.charAt(0)){if(g)break;B+="E";g=!0;m=b[0]}else if("+"==C||"-"==C){if(h&&m!=b[0]-1)break;B+=C}else if(1==this.A&&C==IS.IC.charAt(0)){if(1!=r)break;r=100;if(h){b[0]++;break}}else if(1==this.A&&C==IS.JC.charAt(0)){if(1!=r)break;r=1E3;if(h){b[0]++;break}}else break}1!=this.A&&(r=this.A);e=parseFloat(B)/r}if(c){if(a.indexOf(this.X,
b[0])!=b[0])return NaN;b[0]+=this.X.length}else if(d){if(a.indexOf(this.M,b[0])!=b[0])return NaN;b[0]+=this.M.length}return d?-e:e};
KS.prototype.format=function(a){if(this.D>this.C)throw Error("Fb");if(isNaN(a))return IS.TK;const b=[];var c=Sca;a=MS(a,-c.fO);const d=0>a||0==a&&0>1/a;d?c.AH?b.push(c.AH):(b.push(c.prefix),b.push(this.G)):(b.push(c.prefix),b.push(this.K));if(isFinite(a))if(a*=d?-1:1,a*=this.A,this.ea){var e=a;if(0==e)NS(this,e,this.B,b),OS(this,0,b);else{var f=Math.floor(Math.log(e)/Math.log(10)+2E-15);e=MS(e,-f);var g=this.B;1<this.O&&this.O>this.B?(g=f%this.O,0>g&&(g=this.O+g),e=MS(e,g),f-=g,g=1):1>this.B?(f++,
e=MS(e,-1)):(f-=this.B-1,e=MS(e,this.B-1));NS(this,e,g,b);OS(this,f,b)}}else NS(this,a,this.B,b);else b.push(IS.fw);d?c.BH?b.push(c.BH):(isFinite(a)&&b.push(c.suffix),b.push(this.M)):(isFinite(a)&&b.push(c.suffix),b.push(this.X));return b.join("")};
var NS=function(a,b,c,d){if(a.D>a.C)throw Error("Fb");d||(d=[]);var e=MS(b,a.C);e=Math.round(e);isFinite(e)?(b=Math.floor(MS(e,-a.C)),e=Math.floor(e-MS(b,a.C))):e=0;var f=b,g=e,h=0<a.D||0<g||!1;e=a.D;h&&(e=a.D);var m="";for(b=f;1E20<b;)m="0"+m,b=Math.round(MS(b,-1));m=b+m;var r=IS.WB;b=IS.Ew.charCodeAt(0);var w=m.length,v=0;if(0<f||0<c){for(f=w;f<c;f++)d.push(String.fromCharCode(b));if(2<=a.H.length)for(c=1;c<a.H.length;c++)v+=a.H[c];c=w-v;if(0<c){f=a.H;v=w=0;var x=IS.ew,B=m.length;for(let J=0;J<
B;J++)if(d.push(String.fromCharCode(b+Number(m.charAt(J)))),1<B-J){var C=f[v];if(J<c){let O=c-J;(1===C||0<C&&1===O%C)&&d.push(x)}else v<f.length&&(J===c?v+=1:C===J-c-w+1&&(d.push(x),w+=C,v+=1))}}else{c=m;m=a.H;f=IS.ew;C=c.length;x=[];for(w=m.length-1;0<=w&&0<C;w--){v=m[w];for(B=0;B<v&&0<=C-B-1;B++)x.push(String.fromCharCode(b+Number(c.charAt(C-B-1))));C-=v;0<C&&x.push(f)}d.push.apply(d,x.reverse())}}else h||d.push(String.fromCharCode(b));(a.ka||h)&&d.push(r);h=String(g);g=h.split("e+");if(2==g.length){if(h=
parseFloat(g[0])){r=h;if(isFinite(r)){for(c=0;1<=(r/=10);)c++;r=c}else r=0<r?r:0;r=-r-1;h=-1>r?h&&isFinite(h)?MS(Math.round(MS(h,-1)),1):h:h&&isFinite(h)?MS(Math.round(MS(h,r)),-r):h}h=String(h);h=h.replace(".","");h+=YB("0",parseInt(g[1],10)-h.length+1)}a.C+1>h.length&&(h="1"+YB("0",a.C-h.length)+h);for(a=h.length;"0"==h.charAt(a-1)&&a>e+1;)a--;for(e=1;e<a;e++)d.push(String.fromCharCode(b+Number(h.charAt(e))))},OS=function(a,b,c){c.push(IS.YB);0>b?(b=-b,c.push(IS.BC)):a.na&&c.push(IS.aL);b=""+b;
const d=IS.Ew;for(let e=b.length;e<a.aa;e++)c.push(d);c.push(b)},LS=function(a){a=a.charCodeAt(0);if(48<=a&&58>a)return a-48;const b=IS.Ew.charCodeAt(0);return b<=a&&a<b+10?a-b:-1},JS=function(a,b,c){let d="",e=!1;const f=b.length;for(;c[0]<f;c[0]++){var g=b.charAt(c[0]);if("'"==g)c[0]+1<f&&"'"==b.charAt(c[0]+1)?(c[0]++,d+="'"):e=!e;else if(e)d+=g;else switch(g){case "#":case "0":case ",":case ".":case ";":return d;case "\u00a4":c[0]+1<f&&"\u00a4"==b.charAt(c[0]+1)?(c[0]++,d+=IS.XB):(g=IS.XB,d+=g in
GS?GS[g][1]:g);break;case "%":if(!a.I&&1!=a.A)throw Error("Gb");if(a.I&&100!=a.A)throw Error("Hb");a.A=100;a.I=!1;d+=IS.IC;break;case "\u2030":if(!a.I&&1!=a.A)throw Error("Gb");if(a.I&&1E3!=a.A)throw Error("Hb");a.A=1E3;a.I=!1;d+=IS.JC;break;default:d+=g}}return d},Sca={fO:0,AH:"",BH:"",prefix:"",suffix:""},MS=function(a,b){if(!a||!isFinite(a)||0==b)return a;a=String(a).split("e");return parseFloat(a[0]+"e"+(parseInt(a[1]||0,10)+b))};var Tca=new KS;var Uca=new _.n("GMAT_PROGRESS_SPINNER_OPTIONS",{ca:"root",U:()=>({ac:!1})});var Vca=["determinateSpinner"],Wca=new _.n("mat-progress-spinner-default-options",{ca:"root",U:tx}),PS=class{get color(){return this.D||this.A}set color(a){this.D=a}constructor(a,b,c){this.fa=a;this.A="primary";this.C=0;this.B=100;this.Uh="NoopAnimations"===b&&!!c&&!c.ZT;this.mode="mat-spinner"===a.L.nodeName.toLowerCase()?"indeterminate":"determinate";c&&(c.color&&(this.color=this.A=c.color),c.diameter&&(this.diameter=c.diameter),c.strokeWidth&&(this.strokeWidth=c.strokeWidth))}get value(){return"determinate"===
this.mode?this.C:0}set value(a){this.C=Math.max(0,Math.min(100,a||0))}get diameter(){return this.B}set diameter(a){this.B=a||0}get strokeWidth(){let a;return null!=(a=this.G)?a:this.diameter/10}set strokeWidth(a){this.G=a||0}es(){return(this.diameter-10)/2}JE(){const a=2*this.es()+this.strokeWidth;return`0 0 ${a} ${a}`}Hs(){return 2*Math.PI*this.es()}RM(){return"determinate"===this.mode?this.Hs()*(100-this.C)/100:null}gD(){return this.strokeWidth/this.diameter*100}};
PS.F=function(a){return new (a||PS)(_.y(_.Sh),_.y(_.LE,8),_.y(Wca))};
PS.T=_.l({type:PS,J:[["mat-progress-spinner"],["mat-spinner"]],Da:function(a,b){a&1&&_.Vo(Vca,5);if(a&2){let c;_.U(c=_.V())&&(b.YT=c.first)}},Ea:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],xa:18,oa:function(a,b){a&2&&(_.on("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow","determinate"===b.mode?b.value:null)("mode",b.mode),_.Cn("mat-"+b.color),_.yn("width",b.diameter,"px")("height",b.diameter,"px")("--mdc-circular-progress-size",b.diameter+"px")("--mdc-circular-progress-active-indicator-width",
b.diameter+"px"),_.F("_mat-animation-noopable",b.Uh)("mdc-circular-progress--indeterminate","indeterminate"===b.mode))},inputs:{color:"color",mode:"mode",value:["value","value",_.dp],diameter:["diameter","diameter",_.dp],strokeWidth:["strokeWidth","strokeWidth",_.dp]},Pa:["matProgressSpinner"],features:[_.nn],R:14,S:11,V:[["circle",""],["aria-hidden","true",1,"mdc-circular-progress__determinate-container"],["determinateSpinner",""],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__determinate-circle-graphic"],
["cx","50%","cy","50%",1,"mdc-circular-progress__determinate-circle"],["aria-hidden","true",1,"mdc-circular-progress__indeterminate-container"],[1,"mdc-circular-progress__spinner-layer"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-left"],[3,"ngTemplateOutlet"],[1,"mdc-circular-progress__gap-patch"],[1,"mdc-circular-progress__circle-clipper","mdc-circular-progress__circle-right"],["xmlns","http://www.w3.org/2000/svg","focusable","false",1,"mdc-circular-progress__indeterminate-circle-graphic"],
["cx","50%","cy","50%"]],N:function(a,b){a&1&&(_.D(0,sx,2,8,"ng-template",null,0,_.bp),_.G(2,"div",1,2),_.jh(),_.G(4,"svg",3),_.I(5,"circle",4),_.H()(),_.Xg.Np=null,_.G(6,"div",5)(7,"div",6)(8,"div",7),_.ao(9,8),_.H(),_.G(10,"div",9),_.ao(11,8),_.H(),_.G(12,"div",10),_.ao(13,8),_.H()()());if(a&2){const c=_.no(1);_.u(4);_.on("viewBox",b.JE());_.u(1);_.yn("stroke-dasharray",b.Hs(),"px")("stroke-dashoffset",b.RM(),"px")("stroke-width",b.gD(),"%");_.on("r",b.es());_.u(4);_.E("ngTemplateOutlet",c);_.u(2);
_.E("ngTemplateOutlet",c);_.u(2);_.E("ngTemplateOutlet",c)}},Y:[_.XI],styles:["@keyframes mdc-circular-progress-container-rotate{to{transform:rotate(360deg)}}@keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}100%{transform:rotate(1080deg)}}@keyframes mdc-circular-progress-color-1-fade-in-out{from{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@keyframes mdc-circular-progress-color-2-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-3-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-4-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}@keyframes mdc-circular-progress-left-spin{from{transform:rotate(265deg)}50%{transform:rotate(130deg)}to{transform:rotate(265deg)}}@keyframes mdc-circular-progress-right-spin{from{transform:rotate(-265deg)}50%{transform:rotate(-130deg)}to{transform:rotate(-265deg)}}.mdc-circular-progress{display:inline-flex;position:relative;direction:ltr;line-height:0;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-circular-progress__determinate-container,.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-container,.mdc-circular-progress__spinner-layer{position:absolute;width:100%;height:100%}.mdc-circular-progress__determinate-container{transform:rotate(-90deg)}.mdc-circular-progress__indeterminate-container{font-size:0;letter-spacing:0;white-space:nowrap;opacity:0}.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic{fill:rgba(0,0,0,0)}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset 500ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-circular-progress__gap-patch{position:absolute;top:0;left:47.5%;box-sizing:border-box;width:5%;height:100%;overflow:hidden}.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{left:-900%;width:2000%;transform:rotate(180deg)}.mdc-circular-progress__circle-clipper{display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic{width:200%}.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{left:-100%}.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container{opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{animation:mdc-circular-progress-container-rotate 1568.2352941176ms linear infinite}.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-1{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-2{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-3{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-4{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--closed{opacity:0}.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:var(--mdc-circular-progress-active-indicator-color)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle,.mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mat-mdc-progress-spinner circle{stroke-width:var(--mdc-circular-progress-active-indicator-width)}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-1 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-2 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-3 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}@media screen and (forced-colors: active),(-ms-high-contrast: active){.mat-mdc-progress-spinner .mdc-circular-progress--four-color .mdc-circular-progress__color-4 .mdc-circular-progress__indeterminate-circle-graphic{stroke:CanvasText}}.mat-mdc-progress-spinner .mdc-circular-progress{width:var(--mdc-circular-progress-size) !important;height:var(--mdc-circular-progress-size) !important}.mat-mdc-progress-spinner{display:block;overflow:hidden;line-height:0}.mat-mdc-progress-spinner._mat-animation-noopable,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__determinate-circle{transition:none}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-circle-graphic,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__spinner-layer,.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container{animation:none}.mat-mdc-progress-spinner._mat-animation-noopable .mdc-circular-progress__indeterminate-container circle{stroke-dasharray:0 !important}.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__indeterminate-circle-graphic,.cdk-high-contrast-active .mat-mdc-progress-spinner .mdc-circular-progress__determinate-circle{stroke:currentColor;stroke:CanvasText}\n"],
La:2,wa:0});var QS=class{};QS.F=function(a){return new (a||QS)};QS.Xa=_.Sf({type:QS});QS.Wa=_.Ye({imports:[_.gJ,_.dO]});var RS=function(a,b,c){b="indeterminate"===c?b:b+" "+Tca.format(Number(c)/100);a.A.textContent=b},SS=class{constructor(a,b){this.options=a;this.B=b;this.ja=new _.Jl;this.A=document.createElement("label");this.A.classList.add("cdk-visually-hidden");this.A.classList.add("gmat-mdc-progress-spinner-accessible-label");_.A(rx(b.fa.L),_.Ul(this.ja)).subscribe(c=>{RS(this,c[0],c[1])})}bb(){this.B.fa.L.insertAdjacentElement("afterend",this.A);const a=this.B.fa.L.getAttribute("aria-label");RS(this,null!=a?
a:"","indeterminate"===this.B.mode?"indeterminate":this.B.value.toString())}ma(){this.A.remove();this.ja.next();this.ja.complete()}};SS.F=function(a){return new (a||SS)(_.y(Uca),_.y(PS,10))};SS.ta=_.Vf({type:SS,J:[["mat-progress-spinner"],["mat-spinner"]],Ea:["aria-hidden","true"],xa:3,oa:function(a,b){a&2&&(_.on("tabindex",null),_.F("gmat-mdc-progress-spinner",!b.options.ac))}});var TS=class{};TS.F=function(a){return new (a||TS)};TS.Xa=_.Sf({type:TS});TS.Wa=_.Ye({imports:[QS]});var US=function(){this.K=this.K;this.I=this.I};US.prototype.K=!1;US.prototype.Ha=function(){return this.K};US.prototype.ec=function(){this.K||(this.K=!0,this.Xd())};US.prototype.Xd=function(){if(this.I)for(;this.I.length;)this.I.shift()()};var VS=function(a,b){this.type=a;this.A=this.target=b;this.defaultPrevented=this.C=!1};VS.prototype.stopPropagation=function(){this.C=!0};VS.prototype.preventDefault=function(){this.defaultPrevented=!0};var Xca=function(){if(!_.va.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{const c=()=>{};_.va.addEventListener("test",c,b);_.va.removeEventListener("test",c,b)}catch(c){}return a}();var WS=function(a,b){VS.call(this,a?a.type:"");this.relatedTarget=this.A=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.B=null;a&&this.init(a,b)};_.dB(WS,VS);var Yca={2:"touch",3:"pen",4:"mouse"};
WS.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(yB){a:{try{uB(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=zB||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=zB||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:Yca[a.pointerType]||
"";this.state=a.state;this.B=a;a.defaultPrevented&&WS.Vc.preventDefault.call(this)};WS.prototype.stopPropagation=function(){WS.Vc.stopPropagation.call(this);this.B.stopPropagation?this.B.stopPropagation():this.B.cancelBubble=!0};WS.prototype.preventDefault=function(){WS.Vc.preventDefault.call(this);var a=this.B;a.preventDefault?a.preventDefault():a.returnValue=!1};var XS="closure_listenable_"+(1E6*Math.random()|0),YS=function(a){return!(!a||!a[XS])};var Zca=0;var $ca=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=++Zca;this.Di=this.Xs=!1},ZS=function(a){a.Di=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};var $S=function(a){this.src=a;this.Ee={};this.A=0};$S.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.Ee[f];a||(a=this.Ee[f]=[],this.A++);var g=aT(a,b,d,e);-1<g?(b=a[g],c||(b.Xs=!1)):(b=new $ca(b,this.src,f,!!d,e),b.Xs=c,a.push(b));return b};$S.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.Ee))return!1;var e=this.Ee[a];b=aT(e,b,c,d);return-1<b?(ZS(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.Ee[a],this.A--),!0):!1};
var bT=function(a,b){var c=b.type;c in a.Ee&&_.ia(a.Ee[c],b)&&(ZS(b),0==a.Ee[c].length&&(delete a.Ee[c],a.A--))},cT=function(a,b,c,d,e){a=a.Ee[b.toString()];b=-1;a&&(b=aT(a,c,d,e));return-1<b?a[b]:null},aT=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.Di&&f.listener==b&&f.capture==!!c&&f.handler==d)return e}return-1};var dT="closure_lm_"+(1E6*Math.random()|0),eT={},fT=0,hT=function(a,b,c,d,e){if(d&&d.once)return gT(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)hT(a,b[f],c,d,e);return null}c=iT(c);return YS(a)?a.Kb(b,c,pa(d)?!!d.capture:!!d,e):jT(a,b,c,!1,d,e)},jT=function(a,b,c,d,e,f){if(!b)throw Error("Nb");var g=pa(e)?!!e.capture:!!e,h=kT(a);h||(a[dT]=h=new $S(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=ada();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Xca||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),
d,e);else if(a.attachEvent)a.attachEvent(lT(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("Ob");fT++;return c},ada=function(){const a=bda,b=function(c){return a.call(b.src,b.listener,c)};return b},gT=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)gT(a,b[f],c,d,e);return null}c=iT(c);return YS(a)?a.B.add(String(b),c,!0,pa(d)?!!d.capture:!!d,e):jT(a,b,c,!0,d,e)},mT=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)mT(a,
b[f],c,d,e);else d=pa(d)?!!d.capture:!!d,c=iT(c),YS(a)?a.Fr(b,c,d,e):a&&(a=kT(a))&&(b=cT(a,b,c,d,e))&&nT(b)},nT=function(a){if("number"!==typeof a&&a&&!a.Di){var b=a.src;if(YS(b))bT(b.B,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(lT(c),d):b.addListener&&b.removeListener&&b.removeListener(d);fT--;(c=kT(b))?(bT(c,a),0==c.A&&(c.src=null,b[dT]=null)):ZS(a)}}},lT=function(a){return a in eT?eT[a]:eT[a]="on"+a},bda=function(a,b){if(a.Di)a=
!0;else{b=new WS(b,this);var c=a.listener,d=a.handler||a.src;a.Xs&&nT(a);a=c.call(d,b)}return a},kT=function(a){a=a[dT];return a instanceof $S?a:null},oT="__closure_events_fn_"+(1E9*Math.random()>>>0),iT=function(a){if("function"===typeof a)return a;a[oT]||(a[oT]=function(b){return a.handleEvent(b)});return a[oT]};var Dp=_.Bp(""),cda=function(){return new Promise(a=>{"loading"!=document.readyState?a():gT(document,"DOMContentLoaded",()=>{a()})})},dda=function(){const a=(window.crypto||window.msCrypto).getRandomValues(new Uint8Array(16));return Array.prototype.join.call(a,".")},eda=function(a,b){return new Promise((c,d)=>{const e=new MessageChannel;e.port1.onmessage=r=>{e.port1.onmessage=null;r=r.data;null!=r.error?d(new EvalError(r.error)):c(r.result)};var f=null!=b?b:[];const g=[],h=[],m=[];for(const r of f)g.push(r.name),
h.push(r.value),r.transfer&&m.push(r.value);f={code:'var url=URL.createObjectURL(blob);var a=document.createElement("a");if(!("download" in a)){throw new Error("Downloading not supported on this browser");}a.href=url;a.download=filename;document.body.appendChild(a);a.click();setTimeout(function(){document.body.removeChild(a);URL.revokeObjectURL(url);},250);',paramNames:g,values:h};a.port?a.port.postMessage(f,[e.port2,...m]):a.B.push({data:f,xS:[e.port2,...m]})})},pT=class{constructor(){this.port=
this.A=null;this.B=[]}load(){const a=dda();this.A=Ax(a);cda().then(()=>{this.A&&document.body.appendChild(this.A)});return wx(this.A,a).then(b=>{for(this.port=b.ports[0];0<this.B.length;)b=this.B.shift(),this.port.postMessage(b.data,b.xS)})}ec(){null!=this.A&&(this.A.parentNode&&this.A.parentNode.removeChild(this.A),this.A=null)}};var qT,rT,tT,sT,fda,uT;qT={ES:!1};tT=function(a,b,c="",d=qT){return _.nk(function*(){if(!sT(d))return!1;try{yield fda(a,b,c)}catch(e){if(e instanceof DOMException&&"SecurityError"===e.name)return!1;throw e;}return!0})};sT=function(a=qT){return a.ES&&!!window.showSaveFilePicker};
fda=function(a,b,c=""){return _.nk(function*(){{var d={suggestedName:b};var e;(e=b.match(/\..+$/))?(e=e[0],e=16<e.length?null:e):e=null;const g=e;g&&(e=c,e=e.replace(/;[^]*/,""),d.types=[{description:"*"+g,accept:{[/^\s*[a-zA-Z0-9+._-]+\/[a-zA-Z0-9+._-]+?\s*$/.test(e)?e:"*/*"]:[g]}}])}try{var f=yield window.showSaveFilePicker(d)}catch(g){if(g instanceof DOMException&&"AbortError"===g.name)return;throw g;}f=yield f.createWritable();try{yield f.write(a)}finally{yield f.close()}})};
uT=function(a,b,c,d=""){return _.nk(function*(){const e=b instanceof Blob?b:new Blob([b],{type:d});if("function"===typeof navigator.msSaveOrOpenBlob)navigator.msSaveOrOpenBlob(e,c);else if(!(Ha()||Aa("iPad")||Aa("iPod"))||0<=sB()?0:Da()||!(!Aa("iPad")&&!Aa("iPhone")||Ea()||Da()||(Ba()?0:Aa("Coast"))||Aa("Firefox")||Aa("FxiOS"))&&Aa("AppleWebKit")){const f=new FileReader;f.onload=()=>{const g=_.xx(document,"A"),h=_.lb(String(f.result),jb)||TB;_.Wa(g,h);g.download=c;g.click()};f.readAsDataURL(e)}else null==
a.sandbox&&(a.sandbox=new pT,a.sandbox.load()),yield eda(a.sandbox,[{name:"blob",value:e,transfer:!1},{name:"filename",value:c,transfer:!1}]);yield Bx()})};
_.vT=class{static download(a,b,c="",d=qT){return _.nk(function*(){(yield tT(a,b,c,d))||(rT||(rT=new _.vT,rT.init()),yield uT(rT,a,b,c))})}constructor(a=qT){this.options=a;sT(this.options)||"function"===typeof navigator.msSaveOrOpenBlob||(this.sandbox=new pT)}init(){const a=this;return _.nk(function*(){null!=a.sandbox&&(yield a.sandbox.load())})}download(a,b,c=""){const d=this;return _.nk(function*(){(yield tT(a,b,c,d.options))||(yield uT(d,a,b,c))})}ec(){null!=this.sandbox&&this.sandbox.ec()}};
RA("SafeDownloader",_.vT);var wT="undefined"!==typeof Uint8Array&&"undefined"!==typeof Uint16Array&&"undefined"!==typeof Uint32Array;/*


 JavaScript Zlib and Deflate Library

 The MIT License

 Copyright (c) 2011 imaya

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

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

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


 zlib.heap.js

 The MIT License

 Copyright (c) 2011 imaya

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

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

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


 JavaScript Zlib and Deflate Library

 The MIT License

 Copyright (c) 2011 imaya

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

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

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
*/
var ST=function(){var a=a||{};this.files=[];this.comment=a.comment},TT=[80,75,1,2],UT=[80,75,3,4],VT=[80,75,5,6],WT=function(a,b,c){c=c||{};var d=b.length,e=0;wT&&b instanceof Array&&(b=new Uint8Array(b));"number"!==typeof c.compressionMethod&&(c.compressionMethod=8);if(c.compress)switch(c.compressionMethod){case 0:break;case 8:e=yT(b);b=(new KT(b,c.deflateOption)).Ip();var f=!0;break;default:throw Error("Wb`"+c.compressionMethod);}a.files.push({buffer:b,Ac:c,wF:f,encrypted:!1,size:d,ly:e})};
ST.prototype.Ip=function(){var a=this.files,b,c=0,d=0,e,f,g;var h=0;for(g=a.length;h<g;++h){var m=a[h];var r=m.Ac.filename?m.Ac.filename.length:0;var w=m.Ac.comment?m.Ac.comment.length:0;if(!m.wF)switch(m.ly=yT(m.buffer),m.Ac.compressionMethod){case 0:break;case 8:m.buffer=(new KT(m.buffer,m.Ac.deflateOption)).Ip();m.wF=!0;break;default:throw Error("Wb`"+m.Ac.compressionMethod);}if(void 0!==m.Ac.password||void 0!==this.A){var v=m.Ac.password||this.A;var x=[305419896,591751049,878082192];wT&&(x=new Uint32Array(x));
var B=0;for(b=v.length;B<b;++B)XT(x,v[B]&255);B=x;b=m.buffer;wT?(v=new Uint8Array(b.length+12),v.set(b,12),b=v):b.unshift(0,0,0,0,0,0,0,0,0,0,0,0);for(e=0;12>e;++e)b[e]=YT(B,11===h?m.ly&255:256*Math.random()|0);for(f=b.length;e<f;++e)b[e]=YT(B,b[e]);m.buffer=b}c+=30+r+m.buffer.length;d+=46+r+w}b=new (wT?Uint8Array:Array)(c+d+(46+(this.comment?this.comment.length:0)));B=0;v=c;x=v+d;h=0;for(g=a.length;h<g;++h){m=a[h];r=m.Ac.filename?m.Ac.filename.length:0;w=m.Ac.comment?m.Ac.comment.length:0;e=B;b[B++]=
UT[0];b[B++]=UT[1];b[B++]=UT[2];b[B++]=UT[3];b[v++]=TT[0];b[v++]=TT[1];b[v++]=TT[2];b[v++]=TT[3];b[v++]=20;b[v++]=m.Ac.os||0;b[B++]=b[v++]=20;f=b[B++]=b[v++]=0;if(m.Ac.password||this.A)f|=1;b[B++]=b[v++]=f&255;b[B++]=b[v++]=f>>8&255;f=m.Ac.compressionMethod;b[B++]=b[v++]=f&255;b[B++]=b[v++]=f>>8&255;f=m.Ac.date||new Date;b[B++]=b[v++]=(f.getMinutes()&7)<<5|f.getSeconds()/2|0;b[B++]=b[v++]=f.getHours()<<3|f.getMinutes()>>3;b[B++]=b[v++]=(f.getMonth()+1&7)<<5|f.getDate();b[B++]=b[v++]=(f.getFullYear()-
1980&127)<<1|f.getMonth()+1>>3;f=m.ly;b[B++]=b[v++]=f&255;b[B++]=b[v++]=f>>8&255;b[B++]=b[v++]=f>>16&255;b[B++]=b[v++]=f>>24&255;f=m.buffer.length;b[B++]=b[v++]=f&255;b[B++]=b[v++]=f>>8&255;b[B++]=b[v++]=f>>16&255;b[B++]=b[v++]=f>>24&255;f=m.size;b[B++]=b[v++]=f&255;b[B++]=b[v++]=f>>8&255;b[B++]=b[v++]=f>>16&255;b[B++]=b[v++]=f>>24&255;b[B++]=b[v++]=r&255;b[B++]=b[v++]=r>>8&255;b[B++]=b[v++]=0;b[B++]=b[v++]=0;b[v++]=w&255;b[v++]=w>>8&255;b[v++]=0;b[v++]=0;b[v++]=0;b[v++]=0;b[v++]=0;b[v++]=0;b[v++]=
0;b[v++]=0;b[v++]=e&255;b[v++]=e>>8&255;b[v++]=e>>16&255;b[v++]=e>>24&255;if(f=m.Ac.filename)if(wT)b.set(f,B),b.set(f,v),B+=r,v+=r;else for(e=0;e<r;++e)b[B++]=b[v++]=f[e];if(r=m.Ac.extraField)if(wT)b.set(r,B),b.set(r,v),B+=0,v+=0;else for(e=0;e<w;++e)b[B++]=b[v++]=r[e];if(r=m.Ac.comment)if(wT)b.set(r,v),v+=w;else for(e=0;e<w;++e)b[v++]=r[e];if(wT)b.set(m.buffer,B),B+=m.buffer.length;else for(e=0,f=m.buffer.length;e<f;++e)b[B++]=m.buffer[e]}b[x++]=VT[0];b[x++]=VT[1];b[x++]=VT[2];b[x++]=VT[3];b[x++]=
0;b[x++]=0;b[x++]=0;b[x++]=0;b[x++]=g&255;b[x++]=g>>8&255;b[x++]=g&255;b[x++]=g>>8&255;b[x++]=d&255;b[x++]=d>>8&255;b[x++]=d>>16&255;b[x++]=d>>24&255;b[x++]=c&255;b[x++]=c>>8&255;b[x++]=c>>16&255;b[x++]=c>>24&255;w=this.comment?this.comment.length:0;b[x++]=w&255;b[x++]=w>>8&255;if(this.comment)if(wT)b.set(this.comment,x);else for(e=0,f=w;e<f;++e)b[x++]=this.comment[e];return b};
var YT=function(a,b){var c=a[2]&65535|2;c=c*(c^1)>>8&255;XT(a,b);return c^b},XT=function(a,b){a[0]=zT(a[0],b);a[1]=(6681*(20173*(a[1]+(a[0]&255))>>>0)>>>0)+1>>>0;a[2]=zT(a[2],a[1]>>>24)};var Fx;
Fx=function(a,b){return _.nk(function*(){b.preventDefault();if(a.families.length){a.Zk=!0;a.progress=0;a.A.Cb();try{var c=a.families.map(m=>m instanceof GM?m.fontFamily:m).map(m=>m.name).join(",");const d=yield _.gk(a.C.get(`${_.bx(a.B.config,2)}download/list?family=${encodeURIComponent(c)}`,{withCredentials:!0})),e=d.zipName,f=new ST,g=d.manifest.fileRefs.length+d.manifest.files.length;c=0;for(const {filename:m,url:r,date:w}of d.manifest.fileRefs){const v=yield _.gk(a.C.get(r,{responseType:"arraybuffer"}));WT(f,
new Uint8Array(v),{filename:RC(m),compressionMethod:0,date:new Date(1E3*w.seconds)});a.progress=++c/g*100;a.A.Cb()}for(const {filename:m,contents:r}of d.manifest.files)WT(f,RC(r),{filename:RC(m),compressionMethod:0}),a.progress=++c/g*100,a.A.Cb();const h=new Blob([f.Ip()],{type:"application/zip"});yield _.vT.download(h,e)}catch(d){a.Jy&&mb(a.window,a.Jy),a.D&&_.CD(a.B.config,12)&&RM(a.D,d,!0)}a.Zk=!1;a.progress=0;a.kJ.emit();a.A.Cb()}})};
_.ZT=class{constructor(a,b,c,d,e){this.window=a;this.C=b;this.B=c;this.A=d;this.D=e;this.Xc={Qr:189477};this.Zk=!1;this.progress=0;this.Jy="";this.Wi="flat";this.sI=!1;this.tab=new _.rG;this.kJ=new _.rG}Qk(){return`Download font ${this.families.map(a=>a instanceof GM?a.fontFamily:a).map(a=>a.displayName).join(", ")}`}};_.ZT.F=function(a){return new (a||_.ZT)(_.y("Window"),_.y(_.ys),_.y(_.uI),_.y(_.eF),_.y(_.SM))};
_.ZT.T=_.l({type:_.ZT,J:[["gf-download-button"]],Da:function(a,b){a&1&&_.Vo(_.oQ,5);if(a&2){let c;_.U(c=_.V())&&(b.button=c.first)}},inputs:{families:"families",Jy:"fallbackUrl",Wi:"buttonType",sI:"rounded"},outputs:{tab:"tab",kJ:"success"},P:!0,features:[_.Q],Sa:["*"],R:5,S:3,V:[["inner",""],["mat-stroked-button","","color","primary",3,"mat-mdc-button","gmat-mdc-button-with-prefix","disabled","click","keydown.tab",4,"ngIf"],["mat-flat-button","","color","primary",3,"rounded","mat-mdc-button","disabled",
"click","keydown.tab",4,"ngIf"],["mat-icon-button","","color","secondary",3,"mat-mdc-button","disabled","click","keydown.tab",4,"ngIf"],["aria-live","polite","aria-labelledby","loading-label",1,"wrapper"],[4,"ngIf"],["name","file_download",1,"centered",3,"size"],[1,"footer__button-text"],["color","color",1,"spinner",3,"mode","value","diameter"],["id","loading-label",1,"footer__button-text"],["mat-stroked-button","","color","primary",3,"disabled","click","keydown.tab"],[3,"ngTemplateOutlet"],["mat-flat-button",
"","color","primary",3,"disabled","click","keydown.tab"],["mat-icon-button","","color","secondary",3,"disabled","click","keydown.tab"],["name","file_download",3,"size"]],N:function(a,b){a&1&&(_.jo(),_.D(0,Ex,3,2,"ng-template",null,0,_.bp)(2,Gx,2,6,"button",1)(3,Hx,2,6,"button",2)(4,Ix,2,5,"button",3));a&2&&(_.u(2),_.E("ngIf","stroked"===b.Wi),_.u(1),_.E("ngIf","flat"===b.Wi),_.u(1),_.E("ngIf","icon"===b.Wi))},Y:[_.fQ,_.xQ,_.vQ,_.oQ,_.tQ,TS,SS,PS,_.QI,_.XI],styles:["button.gmat-mdc-button.mat-mdc-unelevated-button[_ngcontent-%COMP%]:not(.gmat-mdc-button-with-prefix){padding:0;width:100%}.wrapper[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.spinner[_ngcontent-%COMP%]{display:inline-block}.rounded[_ngcontent-%COMP%]{border-radius:48px;height:48px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}button[mat-stroked-button][_ngcontent-%COMP%]{border-radius:36px}button[mat-stroked-button][_ngcontent-%COMP%]   .wrapper[_ngcontent-%COMP%]{gap:4px}.mat-mdc-outlined-button.mat-primary.gmat-mdc-button[_ngcontent-%COMP%]:not([disabled]){border-radius:48px;height:48px;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}"],
wa:0});_.$T=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)}};_.$T.F=function(a){return new (a||_.$T)(_.y(_.SM))};_.$T.ta=_.Vf({type:_.$T,J:[["","logEvent",""]],oa:function(a,b){a&1&&_.L("click",function(){return b.track()})},inputs:{name:["logEvent","name"],category:["logEventCategory","category"],label:["logEventLabel","label"],value:["logEventValue","value"]},Pa:["logEvent"],P:!0});var jda=new _.n("GMAT_MENU_OPTIONS",{ca:"root",U:()=>({ac:!1})});_.aU=class extends _.QO{constructor(){super(...arguments);this.A=[]}create(a){return super.create(Object.assign({},a,{od:(null==a?0:a.od)?_.eu(a.od).concat(this.A):this.A}))}};_.aU.F=(()=>{let a;return function(b){return(a||(a=_.Lh(_.aU)))(b||_.aU)}})();_.aU.ha=_.Xe({da:_.aU,U:_.aU.F});_.bU=class{constructor(a,b){this.options=a;a.ac||b.A.push("gmat-mdc-menu")}};_.bU.F=function(a){return new (a||_.bU)(_.y(jda),_.y(_.QO))};_.bU.ta=_.Vf({type:_.bU,J:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],features:[_.xo([{ia:_.QO,td:_.aU}])]});var kda=_.Eu("transformMenu",[_.Hu("void",_.Gu({opacity:0,transform:"scale(0.8)"})),_.Iu("void => enter",_.Fu("120ms cubic-bezier(0, 0, 0.2, 1)",_.Gu({opacity:1,transform:"scale(1)"}))),_.Iu("* => void",_.Fu("100ms 25ms linear",_.Gu({opacity:0})))]),lda=_.Eu("fadeInItems",[_.Hu("showing",_.Gu({opacity:1})),_.Iu("void => *",[_.Gu({opacity:0}),_.Fu("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);var cU;cU=new _.n("MatMenuContent");_.dU=class{constructor(a,b,c,d,e,f,g){this.B=a;this.G=b;this.D=c;this.Dc=d;this.I=e;this.H=f;this.Ca=g;this.C=new _.Jl}attach(a={}){this.de||(this.de=new _.KO(this.B,this.I));this.detach();this.A||(this.A=new NO(this.H.createElement("div"),this.G,this.D,this.Dc));const b=this.B.ab.L;b.parentNode.insertBefore(this.A.B,b);let c;null==(c=this.Ca)||_.cF(c);this.de.attach(this.A,a);this.C.next()}detach(){this.de.D&&this.de.detach()}ma(){this.A&&this.A.ec()}};
_.dU.F=function(a){return new (a||_.dU)(_.y(_.No),_.y(_.BA),_.y(Em),_.y(_.bt),_.y(_.Oo),_.y(_.St),_.y(_.eF))};_.dU.ta=_.Vf({type:_.dU,J:[["ng-template","matMenuContent",""]],features:[_.xo([{ia:cU,Oa:_.dU}])]});var eU=new _.n("MAT_MENU_PANEL");var mda;mda=[[["mat-icon"],["","matMenuItemIcon",""]],"*"];
_.fU=class{constructor(a,b,c,d,e){this.fa=a;this.C=b;this.sb=c;this.A=d;this.Ca=e;this.role="menuitem";this.Mb=this.disabled=!1;this.B=new _.Jl;this.um=new _.Jl;this.Ox=this.MD=!1;let f;null==d||null==(f=d.iN)||f.call(d,this)}focus(a,b){this.sb&&a?tN(this.sb,this.Yg(),a,b):this.Yg().focus(b);this.um.next(this)}Ra(){this.sb&&_.rN(this.sb,this.fa,!1)}ma(){this.sb&&_.sN(this.sb,this.fa);this.A&&this.A.removeItem&&this.A.removeItem(this);this.B.complete();this.um.complete()}wm(){return this.disabled?
"-1":"0"}Yg(){return this.fa.L}sL(a){this.disabled&&(a.preventDefault(),a.stopPropagation())}XL(){this.B.next(this)}nj(){const a=this.fa.L.cloneNode(!0),b=a.querySelectorAll("mat-icon, .material-icons");for(let d=0;d<b.length;d++)b[d].remove();let c;return(null==(c=a.textContent)?void 0:c.trim())||""}D(a){this.MD=a;let b;null==(b=this.Ca)||_.cF(b)}G(a){this.Ox=a;let b;null==(b=this.Ca)||_.cF(b)}rs(){return this.C&&this.C.activeElement===this.Yg()}};
_.fU.F=function(a){return new (a||_.fU)(_.y(_.Sh),_.y(_.St),_.y(_.uN),_.y(eU,8),_.y(_.eF))};
_.fU.T=_.l({type:_.fU,J:[["","mat-menu-item",""]],Ea:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator"],xa:8,oa:function(a,b){a&1&&_.L("click",function(c){return b.sL(c)})("mouseenter",function(){return b.XL()});a&2&&(_.on("role",b.role)("tabindex",b.wm())("aria-disabled",b.disabled)("disabled",b.disabled||null),_.F("mat-mdc-menu-item-highlighted",b.MD)("mat-mdc-menu-item-submenu-trigger",b.Ox))},inputs:{role:"role",disabled:["disabled","disabled",_.cp],Mb:["disableRipple","disableRipple",_.cp]},Pa:["matMenuItem"],
features:[_.nn],Ec:["mat-menu-item",""],Sa:["mat-icon, [matMenuItemIcon]","*"],R:5,S:3,V:[[1,"mat-mdc-menu-item-text"],["matRipple","",1,"mat-mdc-menu-ripple",3,"matRippleDisabled","matRippleTrigger"],"class;mat-mdc-menu-submenu-icon;viewBox;0 0 5 10;focusable;false;aria-hidden;true".split(";"),["viewBox","0 0 5 10","focusable","false","aria-hidden","true",1,"mat-mdc-menu-submenu-icon"],["points","0,0 5,5 0,10"]],N:function(a,b){a&1&&(_.jo(mda),_.ko(0),_.G(1,"span",0),_.ko(2,1),_.H(),_.I(3,"div",
1),_.D(4,Jx,2,0,":svg:svg",2));a&2&&(_.u(3),_.E("matRippleDisabled",b.Mb||b.disabled)("matRippleTrigger",b.Yg()),_.u(1),_.Tn(4,b.Ox?4:-1))},Y:[_.VP],La:2,wa:0});var nda,oda,gU,pda;nda=0;oda=new _.n("mat-menu-default-options",{ca:"root",U:Lx});gU=function(a){return _.A(a.A.A,_.Ql(a.A),_.Sl(b=>_.Jk(...b.map(c=>c.B))))};pda=function(a,b="program"){let c;null==(c=a.D)||c.unsubscribe();a.D=_.A(a.va.le,_.rl()).subscribe(()=>{let d=null;a.A.length&&(d=a.A.first.Yg().closest('[role="menu"]'));if(!d||!d.contains(document.activeElement)){const e=a.B;e.na=b;e.D(0,1);!e.B&&d&&d.focus()}})};
_.hU=class{get Ul(){return this.H}set Ul(a){this.H=a;this.eo()}get wo(){return this.I}set wo(a){this.I=a;this.eo()}set od(a){const b=this.K;b&&b.length&&b.split(" ").forEach(c=>{this.ne[c]=!1});(this.K=a)&&a.length&&(a.split(" ").forEach(c=>{this.ne[c]=!0}),this.fa.L.className="")}get classList(){return this.od}set classList(a){this.od=a}constructor(a,b,c,d){this.fa=a;this.va=b;this.Ca=d;this.ea="mat-elevation-z";this.aa=8;this.A=new _.Xo;this.ne={};this.Cs="void";this.Li=new _.Jl;this.close=this.closed=
new _.rG;this.qA=`mat-menu-panel-${nda++}`;this.nA=c.nA||"";this.H=c.Ul;this.I=c.wo;this.Zh=c.Zh;this.Gu=c.Gu;this.Xe=c.Xe}bb(){this.eo()}jd(){this.X();this.B=_.UN(Taa(_.SN(new _.$N(this.A))));this.B.ea.subscribe(()=>this.closed.emit("tab"));_.A(this.A.A,_.Ql(this.A),_.Sl(a=>_.Jk(...a.map(b=>b.um)))).subscribe(a=>_.VN(this.B,a));this.A.A.subscribe(a=>{const b=this.B;var c;"enter"===this.Cs&&(null==(c=b.B)?0:c.rs())&&(a=_.jH(a),c=Math.max(0,Math.min(a.length-1,b.aa||0)),a[c]&&!a[c].disabled?b.C(c):
WN(b))})}ma(){let a;null==(a=this.B)||a.destroy();this.A.destroy();this.closed.complete();let b;null==(b=this.D)||b.unsubscribe()}iN(){}removeItem(){}Hd(a){const b=a.keyCode,c=this.B;switch(b){case 27:_.Vt(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.Lu&&"ltr"===this.direction&&this.closed.emit("keydown");break;case 39:this.Lu&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:if(38===b||40===b)c.na="keyboard";_.YN(c,a);return}a.stopPropagation()}HI(a){a=
`${"mat-elevation-z"}${Math.min(8+a,24)}`;const b=Object.keys(this.ne).find(c=>c.startsWith("mat-elevation-z"));b&&b!==this.C||(this.C&&(this.ne[this.C]=!1),this.ne[a]=!0,this.C=a)}eo(a=this.Ul,b=this.wo){const c=this.ne;c["mat-menu-before"]="before"===a;c["mat-menu-after"]="after"===a;c["mat-menu-above"]="above"===b;c["mat-menu-below"]="below"===b;let d;null==(d=this.Ca)||_.cF(d)}O(){this.Cs="enter"}M(){this.Cs="void"}qM(a){this.Li.next(a);this.G=!1}rM(a){this.G=!0;"enter"===a.xb&&0===this.B.aa&&
(a.element.scrollTop=0)}X(){_.A(this.UC.A,_.Ql(this.UC)).subscribe(a=>{this.A.reset(a.filter(b=>b.A===this));_.Ro(this.A)})}};_.hU.F=function(a){return new (a||_.hU)(_.y(_.Sh),_.y(_.fm),_.y(oda),_.y(_.eF))};
_.hU.T=_.l({type:_.hU,J:[["mat-menu"]],Fb:function(a,b,c){a&1&&(_.Wo(c,cU,5),_.Wo(c,_.fU,5),_.Wo(c,_.fU,4));if(a&2){let d;_.U(d=_.V())&&(b.An=d.first);_.U(d=_.V())&&(b.UC=d);_.U(d=_.V())&&(b.items=d)}},Da:function(a,b){a&1&&_.Vo(_.No,5);if(a&2){let c;_.U(c=_.V())&&(b.Ke=c.first)}},Ea:["ngSkipHydration",""],xa:3,oa:function(a){a&2&&_.on("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},inputs:{Zh:"backdropClass",ariaLabel:["aria-label","ariaLabel"],Cd:["aria-labelledby","ariaLabelledby"],
xk:["aria-describedby","ariaDescribedby"],Ul:"xPosition",wo:"yPosition",Gu:["overlapTrigger","overlapTrigger",_.cp],Xe:["hasBackdrop","hasBackdrop",a=>null==a?null:_.cp(a)],od:["class","panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"},Pa:["matMenu"],features:[_.xo([{ia:eU,Oa:_.hU}]),_.nn],Sa:["*"],R:1,S:0,V:[["tabindex","-1","role","menu",1,"mat-mdc-menu-panel","mat-mdc-elevation-specific",3,"id","ngClass","keydown","click"],[1,"mat-mdc-menu-content"]],N:function(a){a&1&&
(_.jo(),_.D(0,Kx,3,6,"ng-template"))},Y:[_.KI],styles:['mat-menu{display:none}.mat-mdc-menu-content{margin:0;padding:8px 0;list-style-type:none}.mat-mdc-menu-content:focus{outline:none}.mat-mdc-menu-content,.mat-mdc-menu-content .mat-mdc-menu-item .mat-mdc-menu-item-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;white-space:normal;font-family:var(--mat-menu-item-label-text-font);line-height:var(--mat-menu-item-label-text-line-height);font-size:var(--mat-menu-item-label-text-size);letter-spacing:var(--mat-menu-item-label-text-tracking);font-weight:var(--mat-menu-item-label-text-weight)}.mat-mdc-menu-panel{min-width:112px;max-width:280px;overflow:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;outline:0;border-radius:var(--mat-menu-container-shape);background-color:var(--mat-menu-container-color);will-change:transform,opacity}.mat-mdc-menu-panel.ng-animating{pointer-events:none}.cdk-high-contrast-active .mat-mdc-menu-panel{outline:solid 1px}.mat-mdc-menu-item{display:flex;position:relative;align-items:center;justify-content:flex-start;overflow:hidden;padding:0;padding-left:16px;padding-right:16px;-webkit-user-select:none;user-select:none;cursor:pointer;outline:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;width:100%;text-align:left;box-sizing:border-box;color:inherit;font-size:inherit;background:none;text-decoration:none;margin:0;align-items:center;min-height:48px}.mat-mdc-menu-item:focus{outline:none}[dir=rtl] .mat-mdc-menu-item,.mat-mdc-menu-item[dir=rtl]{padding-left:16px;padding-right:16px}.mat-mdc-menu-item::-moz-focus-inner{border:0}.mat-mdc-menu-item,.mat-mdc-menu-item:visited,.mat-mdc-menu-item:link{color:var(--mat-menu-item-label-text-color)}.mat-mdc-menu-item .mat-icon-no-color,.mat-mdc-menu-item .mat-mdc-menu-submenu-icon{color:var(--mat-menu-item-icon-color)}.mat-mdc-menu-item[disabled]{cursor:default;opacity:.38}.mat-mdc-menu-item[disabled]::after{display:block;position:absolute;content:"";top:0;left:0;bottom:0;right:0}.mat-mdc-menu-item .mat-icon{margin-right:16px}[dir=rtl] .mat-mdc-menu-item{text-align:right}[dir=rtl] .mat-mdc-menu-item .mat-icon{margin-right:0;margin-left:16px}.mat-mdc-menu-item.mat-mdc-menu-item-submenu-trigger{padding-right:32px}[dir=rtl] .mat-mdc-menu-item.mat-mdc-menu-item-submenu-trigger{padding-right:16px;padding-left:32px}.mat-mdc-menu-item:not([disabled]):hover{background-color:var(--mat-menu-item-hover-state-layer-color)}.mat-mdc-menu-item:not([disabled]).cdk-program-focused,.mat-mdc-menu-item:not([disabled]).cdk-keyboard-focused,.mat-mdc-menu-item:not([disabled]).mat-mdc-menu-item-highlighted{background-color:var(--mat-menu-item-focus-state-layer-color)}.cdk-high-contrast-active .mat-mdc-menu-item{margin-top:1px}.mat-mdc-menu-submenu-icon{position:absolute;top:50%;right:16px;transform:translateY(-50%);width:5px;height:10px;fill:currentColor}[dir=rtl] .mat-mdc-menu-submenu-icon{right:auto;left:16px;transform:translateY(-50%) scaleX(-1)}.cdk-high-contrast-active .mat-mdc-menu-submenu-icon{fill:CanvasText}.mat-mdc-menu-item .mat-mdc-menu-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none}\n'],
La:2,data:{animation:[kda,lda]},wa:0});var iU,qda,jU,kU,rda;iU=new _.n("mat-menu-scroll-strategy");qda={ia:iU,we:[_.QO],Gd:function(a){return()=>a.B.A()}};jU=_.Yt({passive:!0});kU=function(a){return!!(a.G&&a.A&&a.uf)};rda=function(a,b){if(!a.B){var c=EO(_.GO(a.X.position(),a.ib));c.na=!0;c=new _.wO({Jj:FO(c,".mat-menu-panel, .mat-mdc-menu-panel"),Zh:b.Zh||"cdk-overlay-transparent-backdrop",od:b.nA,Ei:a.na(),direction:a.K});a.rb(b,c.Jj);a.B=a.X.create(c);a.B.M.subscribe()}return a.B};
_.lU=class{get lD(){return this.uf}set lD(a){this.uf=a}get uf(){return this.ka}set uf(a){if(a!==this.ka){this.ka=a;this.M.unsubscribe();a&&(this.M=a.close.subscribe(c=>{this.Aa(c);"click"!==c&&"tab"!==c||!this.A||this.A.closed.emit(c)}));var b;null==(b=this.G)||b.G(kU(this))}}constructor(a,b,c,d,e,f,g,h,m){this.X=a;this.ib=b;this.za=c;this.G=f;this.K=g;this.sb=h;this.va=m;this.B=null;this.D=!1;this.M=this.ea=this.I=_.Qj.EMPTY;this.Ca=_.wf(_.eF);this.aa=r=>{Ut(r)||(this.C="touch")};this.C=void 0;this.kv=
!0;this.PQ=this.Mz=new _.rG;this.fA=this.af=new _.rG;this.na=d;this.A=e instanceof _.hU?e:void 0;b.L.addEventListener("touchstart",this.aa,jU)}jd(){this.Ga()}ma(){this.B&&(this.B.ec(),this.B=null);this.ib.L.removeEventListener("touchstart",this.aa,jU);this.M.unsubscribe();this.I.unsubscribe();this.ea.unsubscribe()}get xg(){return this.D}get dir(){return this.K&&"rtl"===this.K.value?"rtl":"ltr"}nl(){const a=this.uf;if(!this.D&&a){var b=rda(this,a),c=b.A,d=c.Jj;this.mb(a,d);c.Xe=null==a.Xe?!kU(this):
a.Xe;b.attach(this.Ha(a));a.An&&a.An.attach(this.nQ);this.I=this.Na().subscribe(()=>this.Bb());this.Ma(a);a instanceof _.hU&&(a.O(),_.A(a.A.A,_.Ul(a.close)).subscribe(()=>{_.BO(EO(d,!1));EO(d,!0)}))}}Bb(){let a;null==(a=this.uf)||a.close.emit()}focus(a,b){this.sb&&a?tN(this.sb,this.ib,a,b):this.ib.L.focus(b)}ae(){let a;null==(a=this.B)||a.ae()}Aa(a){if(this.B&&this.xg){var b=this.uf;this.I.unsubscribe();this.B.detach();!this.kv||"keydown"!==a&&this.C&&kU(this)||this.focus(this.C);this.C=void 0;if(b instanceof
_.hU)b.M(),b.An?_.A(b.Li,_.Mk(c=>"void"===c.xb),_.rl(),_.Ul(b.An.C)).subscribe({next:()=>b.An.detach(),complete:()=>this.H(!1)}):this.H(!1);else{this.H(!1);let c;null==b||null==(c=b.An)||c.detach()}}}Ma(a){a.Lu=kU(this)?this.A:void 0;a.direction=this.dir;this.cb(a);pda(a,this.C||"program");this.H(!0)}cb(a){if(a.HI){let b=0,c=a.Lu;for(;c;)b++,c=c.Lu;a.HI(b)}}H(a){a!==this.D&&((this.D=a)?this.Mz.emit():this.af.emit(),kU(this)&&this.G.D(a),_.cF(this.Ca))}rb(a,b){a.eo&&b.ak.subscribe(c=>{const d="start"===
c.A.Ub?"after":"before",e="top"===c.A.yc?"below":"above";this.va?this.va.pb(()=>a.eo(d,e)):a.eo(d,e)})}mb(a,b){let [c,d]="before"===a.Ul?["end","start"]:["start","end"],e=c,f=d,[g,h]="above"===a.wo?["bottom","top"]:["top","bottom"],[m,r]=[g,h],w=m,v=r,[x,B]=[e,f],C=x,J=B,O=0;kU(this)?(J=e="before"===a.Ul?"start":"end",f=C="end"===e?"start":"end",this.A&&(null==this.O&&(this.O=(a=this.A.items.first)?a.Yg().offsetTop:0),O="bottom"===g?this.O:-this.O)):a.Gu||(w="top"===g?"bottom":"top",v="top"===h?"bottom":
"top");_.CO(b,[{kd:e,ld:w,Ub:C,yc:g,offsetY:O},{kd:f,ld:w,Ub:J,yc:g,offsetY:O},{kd:e,ld:v,Ub:C,yc:h,offsetY:-O},{kd:f,ld:v,Ub:J,yc:h,offsetY:-O}])}Na(){const a=this.B.up(),b=this.B.H,c=this.A?this.A.closed:_.dk(),d=this.A?_.A(gU(this.A),_.Mk(e=>e!==this.G),_.Mk(()=>this.D)):_.dk();return _.Jk(a,c,d,b)}ZL(a){0!==a.buttons&&0!==a.detail&&(this.C=0===a.button?"mouse":void 0,kU(this)&&a.preventDefault())}Hd(a){a=a.keyCode;if(13===a||32===a)this.C="keyboard";kU(this)&&(39===a&&"ltr"===this.dir||37===a&&
"rtl"===this.dir)&&(this.C="keyboard",this.nl())}Jf(a){kU(this)?(a.stopPropagation(),this.nl()):this.D?this.Bb():this.nl()}Ga(){kU(this)&&this.A&&(this.ea=_.A(gU(this.A),_.Mk(a=>a===this.G&&!a.disabled),_.ll(qG)).subscribe(()=>{this.C="mouse";this.uf instanceof _.hU&&this.uf.G?_.A(this.uf.Li,_.rl(),_.ll(qG),_.Ul(gU(this.A))).subscribe(()=>this.nl()):this.nl()}))}Ha(a){this.de&&this.de.Ke===a.Ke||(this.de=new _.KO(a.Ke,this.za));return this.de}};
_.lU.F=function(a){return new (a||_.lU)(_.y(_.QO),_.y(_.Sh),_.y(_.Oo),_.y(iU),_.y(eU,8),_.y(_.fU,10),_.y(_.aO,8),_.y(_.uN),_.y(_.fm))};
_.lU.ta=_.Vf({type:_.lU,J:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],Ea:[1,"mat-mdc-menu-trigger"],xa:3,oa:function(a,b){a&1&&_.L("click",function(c){return b.Jf(c)})("mousedown",function(c){return b.ZL(c)})("keydown",function(c){return b.Hd(c)});a&2&&_.on("aria-haspopup",b.uf?"menu":null)("aria-expanded",b.xg)("aria-controls",b.xg?b.uf.qA:null)},inputs:{lD:["mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],uf:["matMenuTriggerFor","menu"],nQ:["matMenuTriggerData","menuData"],
kv:["matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{Mz:"menuOpened",PQ:"onMenuOpen",af:"menuClosed",fA:"onMenuClose"},Pa:["matMenuTrigger"]});_.mU=class{};_.mU.F=function(a){return new (a||_.mU)};_.mU.Xa=_.Sf({type:_.mU});_.mU.Wa=_.Ye({qc:[qda],imports:[_.gJ,_.WP,_.dO,_.RO,_.tO,_.dO]});_.nU=class{};_.nU.F=function(a){return new (a||_.nU)};_.nU.Xa=_.Sf({type:_.nU});_.nU.Wa=_.Ye({qc:[{ia:_.QO,td:_.aU}],imports:[_.mU]});var sda,tda,uda,vda,Mx,Nx,Qx;sda=["shareButton"];tda=["openShareLinkButton"];uda=["shareMenuCopyButton"];vda=["shareMenuOpener"];Mx=function(a){a.xj=!0;a.kt&&a.kt.focus();a.Ya.setProperty("shareCalloutHidden",!0)};Nx=function(a,b){b&&(b.preventDefault(),b.stopPropagation());requestAnimationFrame(()=>{let c;return null==(c=a.kt)?void 0:c.focus()})};Qx=function(a,b){b&&(b.preventDefault(),b.stopPropagation());let c;null==(c=a.UQ)||c.focus()};
_.oU=class{constructor(a,b,c,d){this.window=a;this.ua=b;this.Ya=c;this.A=d;this.Wi="icon";this.Vg=_.FS;this.LR=_.A(this.ua.X,_.z(e=>{if(!e.length)return"";e=_.Et((new _.FL({bq:{["selection.family"]:e.join("|")}})).toString());return`${this.window.location.origin}/${"share"}?${e}`}));this.xj=!1}RA(a){const b=document.createRange();b.selectNode(a.target);let c;null==(c=window.getSelection())||c.removeAllRanges();let d;null==(d=window.getSelection())||d.addRange(b)}Sm(a){this.A.A(a);this.mr&&this.mr.Bb()}};
_.oU.F=function(a){return new (a||_.oU)(_.y("Window"),_.y(_.ZM),_.y(_.PM),_.y(_.yQ))};
_.oU.T=_.l({type:_.oU,J:[["gf-share-popup"]],Da:function(a,b){a&1&&(_.Vo(sda,5),_.Vo(tda,5),_.Vo(uda,5),_.Vo(vda,5));if(a&2){let c;_.U(c=_.V())&&(b.lV=c.first);_.U(c=_.V())&&(b.UQ=c.first);_.U(c=_.V())&&(b.kt=c.first);_.U(c=_.V())&&(b.mr=c.first)}},inputs:{Wi:"buttonType"},P:!0,features:[_.Q],R:5,S:2,V:[["mat-icon-button","","color","secondary--gray","class","share-button","aria-label","Share a direct link to the selected font families","logEvent","share","logEventCategory","collectionDrawer",3,"is-popup-visible",
"matMenuTriggerFor","click","menuOpened",4,"ngIf"],["mat-button","","color","secondary--gray","class","share-button","aria-label","Share a direct link to the selected font families","logEvent","share","logEventCategory","checkout",3,"is-popup-visible","matMenuTriggerFor","click","menuOpened",4,"ngIf"],["focusFirstItem","true",1,"gmat-elevation-z2","share-menu","gf-common",3,"closed"],["shareMenu","matMenu"],["matMenuContent",""],["mat-icon-button","","color","secondary--gray","aria-label","Share a direct link to the selected font families",
"logEvent","share","logEventCategory","collectionDrawer",1,"share-button",3,"matMenuTriggerFor","click","menuOpened"],["shareMenuOpener","matMenuTrigger","shareButton",""],["name","share"],["mat-button","","color","secondary--gray","aria-label","Share a direct link to the selected font families","logEvent","share","logEventCategory","checkout",1,"share-button",3,"matMenuTriggerFor","click","menuOpened"],[1,"share-button__label-wrapper"],["name","share",1,"share-button__icon"],["class","share-popup",
3,"click",4,"ngIf"],[1,"share-popup",3,"click"],[1,"share-popup__code","gmat-body-2",3,"click"],["mat-button","","aria-label","Copy share page link","color","secondary--gray","role","menuitem",1,"share-popup__button",3,"click","keydown.tab","keydown.shift.tab"],["shareMenuCopyButton",""],["name","content_copy",3,"size"],["mat-button","","aria-label","Navigate to share page","color","secondary--gray","role","menuitem",1,"share-popup__button",3,"href","keydown.tab","keydown.shift.tab"],["openShareLinkButton",
""],["name","open_in_new",3,"size"]],N:function(a,b){a&1&&(_.D(0,Ox,4,4,"button",0)(1,Px,6,4,"button",1),_.G(2,"mat-menu",2,3),_.L("closed",function(){b.xj=!1}),_.D(4,Sx,2,3,"ng-template",4),_.H());a&2&&(_.E("ngIf",b.Wi===b.Vg.gC),_.u(1),_.E("ngIf",b.Wi===b.Vg.TB))},Y:[_.NN,_.bJ,_.fQ,_.xQ,_.vQ,_.pQ,_.oQ,_.tQ,_.nU,_.bU,_.hU,_.dU,_.lU,_.$T,_.QI],styles:[".share-popup[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0 8px;z-index:20}.share-popup__code[_ngcontent-%COMP%]{border-radius:4px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin-right:8px;overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:nowrap}.share-popup__button[_ngcontent-%COMP%]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:0}.share-button__label-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}.share-button__icon[_ngcontent-%COMP%]{margin-right:8px}"]});var wda=["closeButton"],xda=["downloadButton"],Vx=()=>[],yda=a=>({vz:a}),pU=class{constructor(a,b,c,d){this.ua=b;this.Ya=c;this.qa=d;this.hK="https://developers.google.com/fonts/docs/css2";this.xO={"=0":"family","=1":"family",other:"families"};this.Xc={Qr:189477};this.oq=_.A(this.ua.Ok,_.z(e=>0===e),_.Ql(!0));this.yy=_.A(_.uk([_.A(this.ua.ze,_.z(e=>`${this.A}download?family=${e.map(f=>encodeURIComponent(f.fontFamily.name)).join("|")}`)),this.ua.Ok]),_.z(([e,f])=>({link:e,hj:f})));this.ja=new _.Nl(1);
this.A=_.bx(a.config,2)}Ra(){}ma(){this.ja.next();this.ja.complete()}close(){this.ua.isVisible&&this.ua.ko()}get mO(){return this.qa.A?"Choose a font to get started.":this.qa.cH||this.qa.dH?"Choose a style to get started.":""}get lO(){return"\u00af\\_(\u30c4)_/\u00af"}};pU.F=function(a){return new (a||pU)(_.y(_.uI),_.y(_.ZM),_.y(_.PM),_.y(_.eS))};
pU.T=_.l({type:pU,J:[["gf-collection-drawer"]],Da:function(a,b){a&1&&(_.Vo(wda,5),_.Vo(xda,5));if(a&2){let c;_.U(c=_.V())&&(b.rU=c.first);_.U(c=_.V())&&(b.zU=c.first)}},P:!0,features:[_.Q],R:17,S:25,V:[["cdkTrapFocus","","cdkTrapFocusAutoCapture","",1,"drawer_wrapper"],[1,"header"],[1,"mat-text--title","gmat-subhead-1","header__title"],[4,"ngIf"],["mat-icon-button","","color","secondary--gray","class","actions__close-button","aria-label","Hide collection","logEvent","close","logEventCategory","collectionDrawer",
3,"click",4,"ngIf"],[3,"shouldRender"],["class","empty-drawer-content",4,"ngIf"],["mat-icon-button","","color","secondary--gray","aria-label","Hide collection","logEvent","close","logEventCategory","collectionDrawer",1,"actions__close-button",3,"click"],["closeButton",""],["name","close"],[1,"drawer-content"],["gf-scroll-trap","",1,"drawer-content__section","drawer-content__section--review"],[1,"mat-text--title","gmat-subhead-2","drawer-content__section-title"],["gf-scroll-trap","",1,"drawer-content__section",
"drawer-content__section--embed"],["class","drawer-content__footer",4,"ngIf"],[1,"drawer-content__footer"],["mat-stroked-button","","color","primary","logEvent","click","logEventCategory","collectionDrawer","logEventLabel","API Docs",1,"footer__button","footer__button--left",3,"href"],[1,"footer__button-content"],["name","open_in_new",3,"size"],[1,"footer__button-text"],["logEvent","download","logEventCategory","collectionDrawer",1,"footer__button",3,"families","fallbackUrl","logEventLabel","ve",
"veClick","click"],["downloadButton",""],[1,"empty-drawer-content"],["aria-hidden","true",1,"gmat-headline-1","empty-drawer-content__error-emoji"],[1,"gmat-headline-6"]],N:function(a,b){a&1&&(_.G(0,"div",0)(1,"div",1)(2,"h1",2),_.N(3),_.R(4,"i18nPlural"),_.R(5,"async"),_.H(),_.D(6,Tx,1,0,"gf-share-popup",3),_.R(7,"async"),_.D(8,Ux,3,1,"button",4),_.R(9,"async"),_.I(10,"gf-share-callout",5),_.R(11,"async"),_.R(12,"async"),_.H(),_.D(13,Xx,12,3,"ng-container",3),_.R(14,"async"),_.D(15,Yx,7,2,"div",6),
_.R(16,"async"),_.H());a&2&&(_.u(3),_.oo(" Selected ",_.Ho(4,6,_.S(5,9,b.ua.Ok),b.xO)," "),_.u(3),_.E("ngIf",!_.S(7,11,b.oq)),_.u(2),_.E("ngIf",_.Co(23,yda,_.S(9,13,b.oq))),_.u(2),_.E("shouldRender",!_.S(11,15,b.oq)&&!_.S(12,17,b.Ya.PP)),_.u(3),_.E("ngIf",!_.S(14,19,b.oq)),_.u(2),_.E("ngIf",_.S(16,21,b.oq)))},Y:[_.NN,_.DN,_.bJ,_.ZT,HR,_.fQ,_.xQ,_.vQ,_.pQ,_.tQ,_.fJ,_.$T,_.QI,DS,ES,_.oU,fN,_.UQ],styles:[".share-popup[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0 8px;z-index:20}.share-popup__code[_ngcontent-%COMP%]{border-radius:4px;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;margin-right:8px;overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:nowrap}.share-popup__button[_ngcontent-%COMP%]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;min-width:0}[_nghost-%COMP%]{background:#fff;display:block;height:100%;max-width:100%;overflow-x:hidden;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:.4s cubic-bezier(.4,0,1,1);transition:.4s cubic-bezier(.4,0,1,1);-webkit-transition-property:box-shadow,-webkit-transform;transition-property:box-shadow,-webkit-transform;transition-property:transform,box-shadow;transition-property:transform,box-shadow,-webkit-transform;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}@media (max-width:720px){[_nghost-%COMP%]{height:calc(100% - 80px)}}.drawer_wrapper[_ngcontent-%COMP%]{display:contents}.header[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #dadce0;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:64px;padding:0 16px}.header__title[_ngcontent-%COMP%]{width:100%}.drawer-content[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100% - 128px);overflow-y:auto;padding-bottom:0;position:relative}.footer__button[_ngcontent-%COMP%]{padding:0;width:50%}.footer__button--left[_ngcontent-%COMP%]{margin-right:8px}.footer__button-content[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;width:100%}.drawer-content__section-title[_ngcontent-%COMP%]{margin-bottom:24px;padding:16px 16px 0}.empty-drawer-content__error-emoji[_ngcontent-%COMP%]{margin-bottom:24px}.empty-drawer-content[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:calc(100% - 64px)}.drawer-content__footer[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #dadce0;bottom:0;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:64px;padding-left:8px;padding-right:8px;position:fixed;width:100%}.drawer-content__section[_ngcontent-%COMP%]{overflow-y:auto}.drawer-content__section--embed[_ngcontent-%COMP%]{border-top:1px solid #dadce0;-webkit-box-flex:1;-webkit-flex:1 1 0;-moz-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.drawer-content__section--review[_ngcontent-%COMP%]{max-height:50%;padding-bottom:16px}.footer__button-text[_ngcontent-%COMP%]{margin-left:8px}.gf-dark-theme[_nghost-%COMP%], .gf-dark-theme   [_nghost-%COMP%]{box-shadow:0 1px 2px 0 rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15);background:#303134}.gf-dark-theme[_nghost-%COMP%]   .header[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .header[_ngcontent-%COMP%]{border-bottom:1px solid #5f6368}.gf-dark-theme[_nghost-%COMP%]   .drawer-content__section--embed[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .drawer-content__section--embed[_ngcontent-%COMP%]{border-top:1px solid #5f6368}.gf-dark-theme[_nghost-%COMP%]   .drawer-content__footer[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .drawer-content__footer[_ngcontent-%COMP%]{border-top:1px solid #5f6368}"]});var qU=Object.values({hT:"Google Sans",tT:"Noto",yT:"Roboto",ST:"YouTube",aT:"Emoji"}).map(a=>a);_.rU=function(a){return Object.values(a).reduce((b,c)=>{const d=_.bx(c,4);b[d]||(b[d]={id:d,name:d,regions:[]});b[d].regions.push(c.Ta());return b},{})};
_.sU=function(a,b,c,d,e){const f=_.rU(b);return Object.values(a).filter(g=>_.CD(g,11)).filter(g=>{let h;return"all-continent"===c||(null==(h=g.We())?void 0:h.some(m=>{let r;return null==(r=f[c].regions)?void 0:r.includes(m)}))}).filter(g=>{let h;return"all-region"===d||(null==(h=g.We())?void 0:h.includes(d))}).filter(g=>"all-script"===e||_.bx(g,3)===e).reduce((g,h)=>(g[h.Ta()]=h,g),{})};_.tU=class{};_.tU.F=function(a){return new (a||_.tU)};_.tU.ha=_.Xe({da:_.tU,U:_.tU.F,ca:"root"});var uU=class extends _.ND{constructor(a){super(a)}Ta(){return _.bx(this,1)}Fa(){return _.bx(this,4)}We(){return _.id(this,8,_.Ac)}};uU.Vb=[8];var zda=class extends _.ND{constructor(a){super(a)}Ta(){return _.bx(this,1)}Fa(){return _.bx(this,2)}};var Ada=class extends _.ND{constructor(a){super(a)}Ta(){return _.bx(this,1)}Fa(){return _.bx(this,2)}};var vU=class extends _.ND{constructor(a){super(a,0,"lang_metadata_response")}We(){return _.uD(this,zda,2)}};vU.Vb=[1,2,3];var Bda;Bda=function(a){return _.Ak(()=>a.B.get(`${_.bx(a.A.config,2)}${"metadata/lang"}`))};_.wU=function(a){return a.reduce((b,c)=>{b[c.Ta()]=c;return b},{})};
_.xU=class{constructor(a,b){this.B=a;this.A=b;this.metadata=_.A(Bda(this),_.z(c=>sd(vU,c[0])),_.Ml(1));this.languages=_.A(this.metadata,_.z(c=>_.uD(c,uU,1)),_.z(c=>_.wU(c)),_.Ml(1));this.regions=_.A(this.metadata,_.z(c=>c.We()),_.z(c=>_.wU(c)),_.Ml(1));this.scripts=_.A(this.metadata,_.z(c=>_.uD(c,Ada,3)),_.z(c=>_.wU(c)),_.Ml(1));_.A(this.regions,_.wk(c=>Object.values(c)),_.Fl((c,d)=>{const e=_.bx(d,4);c[e]=c[e]||{id:e,name:e,regions:[]};c[e].regions.push(d.Ta());return c},{}),_.Ml(1));this.Db=_.A(_.Rk(this.languages,
this.regions,this.scripts),_.z(([c,d,e])=>({languages:c,regions:d,scripts:e})))}};_.xU.F=function(a){return new (a||_.xU)(_.k(_.ys),_.k(_.uI))};_.xU.ha=_.Xe({da:_.xU,U:_.xU.F,ca:"root"});var Cda,yU;Cda={withCredentials:!0};yU=function(a){return Object.values(a).flat().reduce((b,c)=>{b[c]=(b[c]||0)+1;return b},{})};
_.zU=class{constructor(a,b,c){this.D=a;this.C=b;this.B=c;this.A=_.A(this.D.get(`${_.bx(this.C.config,2)}${"metadata/noto/languages"}`,Cda),_.Ml(1));this.G=_.A(this.A,_.z(d=>d.langToNotoFamilies),_.Ml(1));this.I=_.A(this.A,_.z(d=>d.regionToNotoFamilies),_.Ml(1));this.K=_.A(this.A,_.z(d=>d.scriptToNotoFamilies),_.Ml(1));this.H=_.A(this.A,_.z(d=>{const e={},f=yU(d.langToNotoFamilies),g=yU(d.regionToNotoFamilies);(new Set([...Object.keys(f),...Object.keys(g)])).forEach(h=>{e[h]={ku:f[h]||0,Wu:g[h]||0}});
return e}),_.Ml(1))}};_.zU.F=function(a){return new (a||_.zU)(_.k(_.ys),_.k(_.uI),_.k(_.xU))};_.zU.ha=_.Xe({da:_.zU,U:_.zU.F,ca:"root"});_.AU=function(a,b){const c=LF(a.fb);a.fb.next(Object.assign({},c,b))};_.BU=class{constructor(a,b){this.location=a;this.A=b;this.fb=new _.fr(_.tM(this.A,this.location.path()).fb);this.ja=new _.Nl(1);_.A(this.fb,_.Ul(this.ja),_.fl(500)).subscribe(c=>{c=uM(this.A,[],{Rq:!0,fb:c});c=this.A.C.gb(c);_.MJ(this.location,c)})}ma(){this.ja.next();this.ja.complete()}};_.BU.F=function(a){return new (a||_.BU)(_.k(_.OJ),_.k(_.Xs))};_.BU.ha=_.Xe({da:_.BU,U:_.BU.F,ca:"root"});var EU,Dda,IU,Ida,Oda,Hda,FU,Jda,Kda,Lda,Mda,Nda,Pda,Qda,Eda,Fda,Gda;_.CU=function(){return new Map(qU.map(a=>[a,!1]))};_.DU=function(){return new Map(aI.map(a=>[a,!1]))};EU=function(){return new Map(FH.map(a=>[a,!1]))};
Dda=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=>qU.includes(g)),c.length)){for(var d of qU)a.Hh.value.set(d,c.includes(d));a.Hh.next(a.Hh.value)}c=b.classification;if("string"===typeof c&&(d=c.split(",").filter(g=>FH.includes(g)),d.length)){for(var e of FH)a.Ff.value.set(e,d.includes(e));a.Ff.next(a.Ff.value)}c=b.stroke;if("string"===typeof c&&(e=c.split(",").filter(g=>aI.includes(g)),e.length)){for(var f of aI)a.Ug.value.set(f,
e.includes(f));a.Ug.next(a.Ug.value)}c=b.vfonly;!0!==c&&"true"!==c||a.Le.next(!0);c=b.coloronly;!0!==c&&"true"!==c||a.te.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=Ct.get(c))&&!f.hidden&&a.bk(f);c=b.stylecount;"string"===typeof c&&(f=Number(c),!isNaN(f)&&1<=f&&18>=f&&a.wf.next(f));c=b["noto.query"];"string"===typeof c&&a.Ej.next(c);c=b["noto.lang"];"string"===typeof c&&null!==c&&a.bf.next(c);c=
b["noto.continent"];"string"===typeof c&&null!==c&&a.je.next(c);c=b["noto.region"];"string"===typeof c&&null!==c&&a.Fe.next(c);c=b["noto.script"];"string"===typeof c&&null!==c&&a.cf.next(c)};
IU=function(a){var b={query:""!==a.query.value?a.query.value:null,family:FU(a)?null:Eda(a),classification:_.GU(a)?null:Fda(a),stroke:_.HU(a)?null:Gda(a),vfonly:a.Le.value?a.Le.value:null,coloronly:a.te.value?a.te.value:null,sort:"trending"===a.sort.value?null:a.sort.value,subset:a.script.value===_.ZH?null:a.script.value.id,stylecount:1===a.wf.value?null:a.wf.value.toString(),["noto.query"]:""!==a.Ej.value?a.Ej.value:null,["noto.lang"]:"all-language"===a.bf.value?null:a.bf.value.toString(),["noto.continent"]:"all-continent"===
a.je.value?null:a.je.value.toString(),["noto.region"]:"all-region"===a.Fe.value?null:a.Fe.value.toString(),["noto.script"]:"all-script"===a.cf.value?null:a.cf.value.toString()};_.AU(a.Ha,b)};
Ida=function(a,b,c,d=!1,e=!1,f,g,h,m){const r=[];let w=b.trim();b=0<w.length;let v=B=>-1!==B.search(Hda(w));if(w.startsWith("/")){w=w.substring(1);let B="";const C=w.lastIndexOf("/");-1!==C&&(B=w.substring(C+1),w=w.substring(0,C));try{const J=new RegExp(w,B);v=O=>-1!==O.search(J)}catch(J){v=()=>!1}}b&&r.push(B=>[B.displayName,B.name,...B.Wm].some(v));1!==c&&r.push(B=>B.Za.length>=c);FU(a)||r.push(B=>qU.every(C=>f.get(C)&&!B.name.match(`(^|\\s)${C}(\\s|$)`)?!1:!0));_.HU(a)||r.push(B=>!!g.get(B.stroke));
_.GU(a)||r.push(B=>FH.every(C=>h.get(C)&&!B.classifications.includes(C)?!1:!0));d&&r.push(B=>B.isVariable());e&&r.push(B=>0<B.colorCapabilities.size);m!==_.ZH&&r.push(B=>m.id in B.scripts);const x=MB(...r);return B=>x(B)};
Oda=function(a,b,c,d,e,f,g){const h=[],m=Jda(a,d,e,g,f),r=b.langToNotoFamilies[d]||[];"all-language"!==d&&h.push(O=>-1<r.indexOf(O.name));let w;const v=(null==(w=_.rU(a.regions)[e])?void 0:w.regions)||[];"all-continent"!==e&&h.push(O=>v.some(W=>{let P;return null==(P=b.regionToNotoFamilies[W])?void 0:P.includes(O.name)}));const x=b.regionToNotoFamilies[g]||[];"all-region"!==g&&h.push(O=>-1<x.indexOf(O.name));const B=b.scriptToNotoFamilies[f]||[];"all-script"!==f&&h.push(O=>-1<B.indexOf(O.name));const C=
c.trim().toLowerCase();if(C.length){const O=Kda(m,b,C),W=Lda(m,b,C),P=Mda(m,b,C),K=Nda(m,b,C);h.push(la=>{const ja=la.name.toLowerCase();la=la.displayName.toLowerCase();const oa=O[ja],gb=W[ja],Za=P[ja],xc=K[ja];return-1<ja.indexOf(C)||-1<la.indexOf(C)||oa||gb||Za||xc})}const J=MB(...h);return O=>J(O)};Hda=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")};
FU=function(a){for(const [,b]of a.Hh.value)if(b)return!1;return!0};_.HU=function(a){for(const [,b]of a.Ug.value)if(b)return!1;return!0};_.GU=function(a){for(const [,b]of a.Ff.value)if(b)return!1;return!0};Jda=function(a,b,c,d,e){d=_.sU(a.languages,a.regions,c,d,e);d="all-language"===b?d:Object.fromEntries(Object.entries(d).filter(([f])=>b===f));c=Pda(d,a.regions,c);a=Qda(d,a.scripts);return{languages:d,regions:c,scripts:a}};
Kda=function(a,b,c){return Object.values(a.languages).filter(d=>{let e;return d.Fa().toLowerCase().includes(c)||(null==(e=_.bx(d,5))?void 0:e.toLowerCase().includes(c))}).filter(d=>b.langToNotoFamilies[d.Ta()]).flatMap(d=>b.langToNotoFamilies[d.Ta()]).reduce((d,e)=>(d[e.toLowerCase()]=!0,d),{})};
Lda=function(a,b,c){return Object.values(a.regions).filter(d=>d.Fa().toLowerCase().includes(c)).filter(d=>b.regionToNotoFamilies[d.Ta()]).flatMap(d=>b.regionToNotoFamilies[d.Ta()]).reduce((d,e)=>(d[e.toLowerCase()]=!0,d),{})};Mda=function(a,b,c){return Object.values(a.scripts).filter(d=>d.Fa().toLowerCase().includes(c)).filter(d=>b.scriptToNotoFamilies[d.Ta()]).flatMap(d=>b.scriptToNotoFamilies[d.Ta()]).reduce((d,e)=>(d[e.toLowerCase()]=!0,d),{})};
Nda=function(a,b,c){return Object.values(a.regions).filter(d=>_.bx(d,4).toLowerCase().includes(c)).filter(d=>b.regionToNotoFamilies[d.Ta()]).flatMap(d=>b.regionToNotoFamilies[d.Ta()]).reduce((d,e)=>(d[e.toLowerCase()]=!0,d),{})};Pda=function(a,b,c){return Object.values(a).flatMap(d=>d.We()||[]).filter(d=>"all-continent"===c||_.bx(b[d],4)===c).reduce((d,e)=>(d[e]=b[e],d),{})};Qda=function(a,b){return Object.values(a).map(c=>_.bx(c,3)).map(c=>b[c]).reduce((c,d)=>(c[d.Ta()]=d,c),{})};
Eda=function(a){const b=[];a.Hh.value.forEach((c,d)=>{c&&b.push(d)});return b.join(",")};Fda=function(a){const b=[];a.Ff.value.forEach((c,d)=>{c&&b.push(d)});return b.join(",")};Gda=function(a){const b=[];a.Ug.value.forEach((c,d)=>{c&&b.push(d)});return b.join(",")};
_.JU=class{constructor(a,b,c,d,e,f,g){this.Ha=a;this.Aa=b;this.location=c;this.kb=d;this.na=f;this.za=g;this.fb=_.tM(this.Aa,this.location.path()).fb;this.hI=this.query=new _.fr("");this.tr=this.sort=new _.fr("trending");this.wf=new _.fr(1);this.wH=_.JF(this.wf);this.Hh=new _.fr(_.CU());this.PJ=_.JF(this.Hh);this.Ug=new _.fr(_.DU());this.QJ=_.JF(this.Ug);this.Ff=new _.fr(EU());this.OJ=_.JF(this.Ff);this.Le=new _.fr(!1);this.te=new _.fr(!1);this.aa=this.script=new _.fr(_.ZH);this.I=this.Ej=new _.fr("");
this.Ga=this.D=new _.fr;this.G=this.je=new _.fr("all-continent");this.K=this.Fe=new _.fr("all-region");this.M=this.cf=new _.fr("all-script");this.H=this.bf=new _.fr("all-language");this.A=_.A(_.uk([this.I,this.G,this.K,this.M,this.H]),_.z(([h,m,r,w,v])=>({Ej:h,je:m,Fe:r,cf:w,bf:v})));this.B=_.A(_.uk([this.G,this.K,this.M,this.H]),_.z(([h,m,r,w])=>_.Zx(h,m,r,w)));this.dz=_.A(_.uk([this.Le,this.te,this.PJ,this.QJ,this.OJ]),_.z(([h,m,r,w,v])=>({Le:h,te:m,Hh:r,Ug:w,Ff:v})));this.X=this.yl=new _.fr(!1);
this.C=_.A(_.uk([this.query,this.wH,this.dz,this.script]),_.z(([h,m,r,w])=>({query:h,wf:m,Sk:r,script:w})));this.ea=_.A(_.uk([this.X,this.C,this.kb.G,this.tr]),_.z(([h,m,r,w])=>({yl:h,HR:m,families:r,sort:w})),_.Mk(({yl:h})=>!h),_.z(({HR:h,families:m,sort:r})=>this.search(m,h.query,h.wf,h.Sk.Le,h.Sk.te,h.Sk.Hh,h.Sk.Ug,h.Sk.Ff,h.script,r)));this.O=_.A(_.uk([this.X,this.A,this.na.Db,this.za.A,this.kb.I,this.tr]),_.z(([h,m,r,w,v,x])=>({yl:h,KQ:m,Db:r,IQ:w,HQ:v,sort:x})),_.Mk(({yl:h})=>!h),_.z(({KQ:h,
Db:m,IQ:r,HQ:w,sort:v})=>{var x=h.Ej,B=h.bf,C=h.je,J=h.cf;h=h.Fe;IU(this);m=w.filter(Oda(m,r,x,B,C,J,h));return jI(m,v)}));this.ka=_.A(this.C,_.z(()=>""===this.query.value&&this.script.value===_.ZH&&1===this.wf.value&&"trending"===this.sort.value&&FU(this)&&_.GU(this)&&_.HU(this)&&!this.Le.value&&!this.te.value));this.ja=new _.Nl(1);Dda(this,this.fb)}ma(){this.ja.next();this.ja.complete()}bk(a){this.script.next(a);this.je.next(a.langOptions.regionGroup||"all-continent");this.Fe.next(a.langOptions.region||
"all-region");this.cf.next(a.langOptions.script||"all-script");this.bf.next(a.langOptions.language||"all-language")}zB(a){this.wf.next(a)}AB(a){this.Le.next(a)}xB(a){this.te.next(a)}search(a,b,c,d=!1,e=!1,f,g,h,m,r){IU(this);a=a.filter(Ida(this,b,c,d,e,f,g,h,m));return jI(a,r)}reset(){this.yl.next(!0);this.query.next("");this.bk(_.ZH);this.sort.next("trending");this.Hh.next(_.CU());this.Ug.next(_.DU());this.Ff.next(EU());this.Le.next(!1);this.te.next(!1);this.Ej.next("");this.bf.next("all-language");
this.je.next("all-continent");this.Fe.next("all-region");this.cf.next("all-script");this.wf.next(1);this.yl.next(!1)}};_.JU.F=function(a){return new (a||_.JU)(_.k(_.BU),_.k(_.Xs),_.k(_.OJ),_.k(_.JM),_.k(_.EH),_.k(_.xU),_.k(_.zU),_.k(_.tU))};_.JU.ha=_.Xe({da:_.JU,U:_.JU.F,ca:"root"});var KU,LU,Rda,Sda,Tda;KU="\\(^\u0414^)/ (\u0387.\u0387) (\u02da\u0394\u02da)b (\u0387_\u0387) (^_^)b (>_<) (o^^)o (;-;) (\u2265o\u2264) \\(o_o)/ (^-^*) (='X'=)".split(" ");LU={GENERIC_ERROR:"Something went wrong. Please try again soon.",NO_RESULTS:"Can't find any fonts.",PAGE_NOT_FOUND:"Unfortunately, this page doesn&apos;t exist.",CUSTOM_ERROR:"",UNSUPPORTED_BROWSER:"Your browser is not currently supported. Google Fonts works best on Chrome, Firefox, Edge and Safari.",NO_FONTS_SELECTED:"You don't have any fonts yet. \nChoose a font to get started."};
Rda={GENERIC_ERROR:"Something went wrong",PAGE_NOT_FOUND:"Page not found"};Sda={NO_RESULTS:"Clear your filters and try again",NO_FONTS_SELECTED:"Browse fonts"};Tda=function(a){a.Ba.reset();vM(a.A,"").then(()=>{a.la.Fy()})};
_.MU=class{set type(a){if(a&&LU.hasOwnProperty(a)){this.XG="NO_RESULTS"===a;this.UG="CUSTOM_ERROR"===a;this.text=LU[a];if("NO_RESULTS"===a||"NO_FONTS_SELECTED"===a)this.label=Sda[a];(this.title=Rda[a])&&this.la.Wc(this.title)}}constructor(a,b,c){this.la=a;this.Ba=b;this.A=c;this.title="";this.kO=KU[Math.floor(Math.random()*KU.length)];this.text="";this.UG=this.XG=!1;this.label="Return to Google Fonts"}bb(){this.title&&this.la.Wc(this.title)}};
_.MU.F=function(a){return new (a||_.MU)(_.y(_.dN),_.y(_.JU),_.y(_.Xs))};
_.MU.T=_.l({type:_.MU,J:[["gf-error"]],inputs:{type:"type"},P:!0,features:[_.Q],Sa:["*"],R:6,S:4,V:[["aria-hidden","true",1,"error-emoji",3,"innerHtml"],[1,"error-text","gmat-headline-4"],[3,"innerHtml"],[4,"ngIf"],["mat-stroked-button","","color","primary",3,"click"]],N:function(a,b){a&1&&(_.jo(),_.I(0,"div",0),_.G(1,"div",1),_.I(2,"div",2),_.D(3,$x,1,0,"ng-content",3),_.H(),_.G(4,"button",4),_.L("click",function(){if(b.XG){b.Ba.reset();var c=void 0}else c=Tda(b);return c}),_.N(5),_.H());a&2&&(_.E("innerHtml",
b.kO,_.Ui),_.u(2),_.E("innerHtml",b.text,_.Ui),_.u(1),_.E("ngIf",b.UG),_.u(2),_.oo(" ",b.label,"\n"))},Y:[_.xQ,_.vQ,_.oQ,_.QI],styles:["[_nghost-%COMP%]{display:block;min-width:680px;text-align:center}@media (max-width:720px){[_nghost-%COMP%]{min-width:460px}}@media (max-width:460px){[_nghost-%COMP%]{min-width:328px}}@media (max-width:320px){[_nghost-%COMP%]{min-width:288px}}.error-emoji[_ngcontent-%COMP%]{color:#dadce0;font:200px/1.25 Google Sans,Helvetica Neue,sans-serif;margin-bottom:24px}@media (max-width:720px){.error-emoji[_ngcontent-%COMP%]{font-size:100px}}@media (max-width:460px){.error-emoji[_ngcontent-%COMP%]{font-size:62px}}.error-text[_ngcontent-%COMP%]{margin-bottom:24px;white-space:pre-wrap}.mat-mdc-button[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 16px;text-transform:inherit}"],
wa:0});_.NU=class{constructor(a,b,c){this.B=a;this.window=b;this.A=c;a=this.window.navigator.userAgent;if(-1!==a.indexOf("Trident")||-1!==a.indexOf("MSIE"))a=!1;else if(-1!==a.indexOf("Safari")&&-1===a.indexOf("Chrome")&&-1===a.indexOf("CriOS")&&-1===a.indexOf("Coast")&&-1===a.indexOf("Opera")&&-1===a.indexOf("Edge")&&-1===a.indexOf("Silk")&&-1===a.indexOf("Android")){b=RegExp("(\\w[\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g");c=[];let d;for(;d=b.exec(a);)c.push([d[1],d[2]]);a=(a=c[2])&&a[1]||"";a=!!a&&8<=
Number(a.split(".",1)[0])}else a="matchMedia"in this.window;this.D=a;this.B.createElement("div");this.H="languages"in this.window.navigator;this.G=_.CD(this.A.config,11);this.C=!this.G}};_.NU.F=function(a){return new (a||_.NU)(_.k(_.St),_.k("Window"),_.k(_.uI))};_.NU.ha=_.Xe({da:_.NU,U:_.NU.F,ca:"root"});var qy=class extends _.ND{constructor(a){super(a)}getEnableSsEngine(){return _.CD(this,2)}getEnableAwr(){return _.CD(this,3)}getAlohaAutoGaRollout(){return _.CD(this,5)}getEnableConfigurator(){return _.CD(this,6)}getEnableMweb(){return _.CD(this,7)}getEnableCtlConsentCheckbox(){return _.CD(this,8)}getEnableIframe(){return _.CD(this,9)}getEnableScreenshotNudge(){return _.CD(this,10)}getEnableWebStartupConfigEndpoint(){return _.CD(this,11)}getEnableJunkNudge(){return _.CD(this,12)}getEnableConfiguratorLocale(){return _.CD(this,
13)}getEnableTinyNoPointer(){return _.CD(this,14)}getEnableSupportSessionLogging(){return _.CD(this,15)}getEnableFileUploadForScreenshot(){return _.CD(this,16)}getEnableDirectDeflectionForSingleCategory(){return _.CD(this,17)}getEnableImageSanitization(){return _.CD(this,18)}getEnableAlohaBinarySplit(){return _.CD(this,19)}getEnableDbFeedbackIntents(){return _.CD(this,20)}getEnableMarkMandatoryFieldsWithRequired(){return _.CD(this,21)}getEnableFeedbackCategoryCustomUi(){return _.CD(this,22)}getEnableRealtimeCtl(){return _.CD(this,
23)}};var py=class extends _.ND{constructor(a){super(a)}};var ay=[/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 dy="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 fy,hy;_.OU=function(){US.call(this);this.B=new $S(this);this.rb=this;this.Ga=null};_.dB(_.OU,US);_.OU.prototype[XS]=!0;aa=_.OU.prototype;aa.addEventListener=function(a,b,c,d){hT(this,a,b,c,d)};aa.removeEventListener=function(a,b,c,d){mT(this,a,b,c,d)};
aa.dispatchEvent=function(a){var b,c=this.Ga;if(c)for(b=[];c;c=c.Ga)b.push(c);c=this.rb;var d=a.type||a;if("string"===typeof a)a=new VS(a,c);else if(a instanceof VS)a.target=a.target||c;else{var e=a;a=new VS(d,c);Oa(a,e)}e=!0;if(b)for(var f=b.length-1;!a.C&&0<=f;f--){var g=a.A=b[f];e=PU(g,d,!0,a)&&e}a.C||(g=a.A=c,e=PU(g,d,!0,a)&&e,a.C||(e=PU(g,d,!1,a)&&e));if(b)for(f=0;!a.C&&f<b.length;f++)g=a.A=b[f],e=PU(g,d,!1,a)&&e;return e};
aa.Xd=function(){_.OU.Vc.Xd.call(this);if(this.B){var a=this.B,b=0,c;for(c in a.Ee){for(var d=a.Ee[c],e=0;e<d.length;e++)++b,ZS(d[e]);delete a.Ee[c];a.A--}}this.Ga=null};aa.Kb=function(a,b,c,d){return this.B.add(String(a),b,!1,c,d)};aa.Fr=function(a,b,c,d){return this.B.remove(String(a),b,c,d)};
var PU=function(a,b,c,d){b=a.B.Ee[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.Di&&g.capture==c){var h=g.listener,m=g.handler||g.src;g.Xs&&bT(a.B,g);e=!1!==h.call(m,d)&&e}}return e&&!d.defaultPrevented};var oy=function(a){try{return _.va.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("Yb`"+a);};var QU=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};_.RU=function(){};_.RU.prototype.B=null;var SU=function(a){return a.B||(a.B=a.D())};var TU,UU=function(){};_.dB(UU,_.RU);UU.prototype.A=function(){const a=VU(this);return a?new ActiveXObject(a):new XMLHttpRequest};UU.prototype.D=function(){const a={};VU(this)&&(a[0]=!0,a[1]=!0);return a};
var VU=function(a){if(!a.C&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){const b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"];for(let c=0;c<b.length;c++){const d=b[c];try{return new ActiveXObject(d),a.C=d}catch(e){}}throw Error("Zb");}return a.C};TU=new UU;var WU=function(a,b){_.OU.call(this);this.C=a||1;this.A=b||_.va;this.D=(0,_.bB)(this.qS,this);this.G=Date.now()};_.dB(WU,_.OU);aa=WU.prototype;aa.enabled=!1;aa.cg=null;aa.setInterval=function(a){this.C=a;this.cg&&this.enabled?(this.stop(),this.start()):this.cg&&this.stop()};
aa.qS=function(){if(this.enabled){var a=Date.now()-this.G;0<a&&a<.8*this.C?this.cg=this.A.setTimeout(this.D,this.C-a):(this.cg&&(this.A.clearTimeout(this.cg),this.cg=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};aa.start=function(){this.enabled=!0;this.cg||(this.cg=this.A.setTimeout(this.D,this.C),this.G=Date.now())};aa.stop=function(){this.enabled=!1;this.cg&&(this.A.clearTimeout(this.cg),this.cg=null)};aa.Xd=function(){WU.Vc.Xd.call(this);this.stop();delete this.A};
var XU=function(a,b,c){if("function"===typeof a)c&&(a=(0,_.bB)(a,c));else if(a&&"function"==typeof a.handleEvent)a=(0,_.bB)(a.handleEvent,a);else throw Error("$b");return 2147483647<Number(b)?-1:_.va.setTimeout(a,b||0)};var YU,ZU,$U,aV,bV,cV,dV,fV,gV,Uda,Vda;YU=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");ZU=function(a){a=a.match(YU)[1]||null;!a&&_.va.self&&_.va.self.location&&(a=_.va.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""};
$U=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," ")):"")}}};aV=function(a,b){if(!b)return a;var c=a.indexOf("#");0>c&&(c=a.length);var d=a.indexOf("?");if(0>d||d>c){d=c;var e=""}else e=a.substring(d+1,c);a=[a.slice(0,d),e,a.slice(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]};
bV=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)bV(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))};cV=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)bV(a[b],a[b+1],c);return c.join("&")};dV=function(a,b){var c=2==arguments.length?cV(arguments[1],0):cV(arguments,1);return aV(a,c)};_.eV=function(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";return aV(a,b+c)};
fV=function(a,b,c,d){for(var e=c.length;0<=(b=a.indexOf(c,b))&&b<d;){var f=a.charCodeAt(b-1);if(38==f||63==f)if(f=a.charCodeAt(b+e),!f||61==f||38==f||35==f)return b;b+=e+1}return-1};gV=/#|$/;Uda=function(){var a=window.location.href,b=a.search(gV),c=fV(a,0,"ved",b);if(0>c)return null;var d=a.indexOf("&",c);if(0>d||d>b)d=b;return decodeURIComponent(a.slice(c+4,-1!==d?d:0).replace(/\+/g," "))};Vda=/[?&]($|#)/;_.hV=function(a){_.OU.call(this);this.headers=new Map;this.na=a||null;this.C=!1;this.ka=this.A=null;this.O="";this.G=0;this.H="";this.D=this.Aa=this.aa=this.za=!1;this.M=0;this.ea=null;this.Ma="";this.Na=this.X=!1};_.dB(_.hV,_.OU);var Wda=/^https?$/i,Xda=["POST","PUT"],iV=[],ny=function(a,b,c,d,e,f,g){const h=new _.hV;iV.push(h);b&&h.Kb("complete",b);h.B.add("ready",h.Eb,!0,void 0,void 0);f&&(h.M=Math.max(0,f));g&&(h.X=g);h.send(a,c,d,e)};_.hV.prototype.Eb=function(){this.ec();_.ia(iV,this)};
_.hV.prototype.send=function(a,b,c,d){if(this.A)throw Error("ac`"+this.O+"`"+a);b=b?b.toUpperCase():"GET";this.O=a;this.H="";this.G=0;this.za=!1;this.C=!0;this.A=this.na?this.na.A():TU.A();this.ka=this.na?SU(this.na):SU(TU);this.A.onreadystatechange=(0,_.bB)(this.cb,this);try{this.Aa=!0,this.A.open(b,String(a),!0),this.Aa=!1}catch(f){jV(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("bc`"+String(d));d=Array.from(c.keys()).find(f=>"content-type"==f.toLowerCase());e=_.va.FormData&&a instanceof _.va.FormData;!(0<=ea(Xda,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.Ma&&(this.A.responseType=this.Ma);"withCredentials"in this.A&&this.A.withCredentials!==this.X&&(this.A.withCredentials=this.X);try{kV(this),0<
this.M&&((this.Na=Yda(this.A))?(this.A.timeout=this.M,this.A.ontimeout=(0,_.bB)(this.mb,this)):this.ea=XU(this.mb,this.M,this)),this.aa=!0,this.A.send(a),this.aa=!1}catch(f){jV(this,f)}};var Yda=function(a){return _.wB&&"number"===typeof a.timeout&&void 0!==a.ontimeout};_.hV.prototype.mb=function(){"undefined"!=typeof QA&&this.A&&(this.H="Timed out after "+this.M+"ms, aborting",this.G=8,this.dispatchEvent("timeout"),this.abort(8))};
var jV=function(a,b){a.C=!1;a.A&&(a.D=!0,a.A.abort(),a.D=!1);a.H=b;a.G=5;lV(a);mV(a)},lV=function(a){a.za||(a.za=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};_.hV.prototype.abort=function(a){this.A&&this.C&&(this.C=!1,this.D=!0,this.A.abort(),this.D=!1,this.G=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),mV(this))};_.hV.prototype.Xd=function(){this.A&&(this.C&&(this.C=!1,this.D=!0,this.A.abort(),this.D=!1),mV(this,!0));_.hV.Vc.Xd.call(this)};
_.hV.prototype.cb=function(){this.Ha()||(this.Aa||this.aa||this.D?nV(this):this.Yb())};_.hV.prototype.Yb=function(){nV(this)};
var nV=function(a){if(a.C&&"undefined"!=typeof QA&&(!a.ka[1]||4!=_.oV(a)||2!=a.Nf()))if(a.aa&&4==_.oV(a))XU(a.cb,0,a);else if(a.dispatchEvent("readystatechange"),4==_.oV(a)){a.C=!1;try{if(_.pV(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.G=6;try{var b=2<_.oV(a)?a.A.statusText:""}catch(c){b=""}a.H=b+" ["+a.Nf()+"]";lV(a)}}finally{mV(a)}}},mV=function(a,b){if(a.A){kV(a);const c=a.A,d=a.ka[0]?()=>{}:null;a.A=null;a.ka=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}},
kV=function(a){a.A&&a.Na&&(a.A.ontimeout=null);a.ea&&(_.va.clearTimeout(a.ea),a.ea=null)};_.hV.prototype.isActive=function(){return!!this.A};_.pV=function(a){var b=a.Nf(),c;if(!(c=QU(b))){if(b=0===b)a=ZU(String(a.O)),b=!Wda.test(a);c=b}return c};_.oV=function(a){return a.A?a.A.readyState:0};_.hV.prototype.Nf=function(){try{return 2<_.oV(this)?this.A.status:-1}catch(a){return-1}};_.qV=function(a){try{return a.A?a.A.responseText:""}catch(b){return""}};
_.hV.prototype.getResponseHeader=function(a){if(this.A&&4==_.oV(this))return a=this.A.getResponseHeader(a),null===a?void 0:a};_.hV.prototype.getAllResponseHeaders=function(){return this.A&&2<=_.oV(this)?this.A.getAllResponseHeaders()||"":""};var rV,sV;
rV=function(a,b,c){a.timeOfStartCall=(new Date).getTime();var d=c||_.va;const e=d.document,f=a.nonce||_.yx(d);f&&!a.nonce&&(a.nonce=f);if("help"==a.flow){var g=_.SA("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||pa(b)||(d+=encodeURIComponent(h)+"="+encodeURIComponent(b)+"&");a=(e?new cC(9==e.nodeType?e:e.ownerDocument||e.document):fB||(fB=new cC)).createElement("SCRIPT");f&&a.setAttribute("nonce",f);_.fb(a,_.Bp(d));e.body.appendChild(a)}};
sV=function(a,b,c,d){_.nk(function*(){const e=c||_.va;var f="DEV"===a.serverEnvironment,g=c||_.va;g=a.nonce||_.yx(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,wV: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 ly(f,d,e)})};
_.tV=function(a,b,c){try{if("help"===a.flow){const d=a.helpCenterPath.replace(/^\//,"");mb(c||window,_.lb(`https://support.google.com/${d}`,jb)||TB)}else"submit"===a.flow?rV(a,b,c):ty(a.productId,a.feedbackServerUri).then(d=>{d=_.tD(d,qy,1);const e=!AB||(null==d?void 0:d.getEnableMweb()),f=!a.tinyNoPointer||(null==d?void 0:d.getEnableTinyNoPointer());!d||d.getAlohaAutoGaRollout()&&e&&f?sV(a,b,c,d):rV(a,b,c)},d=>{d&&"DuplicateFormError"!==d.name&&rV(a,b,c)})}catch(d){sV(a,b,c,null)}};
RA("userfeedback.api.startFeedback",_.tV);var Zda,$da,uV,aea;Zda={directory:"directory-users",specimen:"specimen-users"};$da={directory:"directory-corp",specimen:"specimen-corp"};uV=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(()=>{uV(a)},10)}};
aea=function(a){_.tV({productId:a.productId,bucket:a.B.directory,enableAnonymousFeedback:!0,allowNonLoggedInFeedback:!0,onLoadCallback:()=>{uV(a)}})};_.vV=class{constructor(a){this.A=a;this.B=_.CD(this.A.config,12)?Zda:$da;this.productId=_.bx(this.A.config,13)}};_.vV.F=function(a){return new (a||_.vV)(_.k(_.uI))};_.vV.ha=_.Xe({da:_.vV,U:_.vV.F,ca:"root"});var wV=class{constructor(a){this.Ky=a}};wV.F=function(a){return new (a||wV)(_.y(_.vV))};
wV.T=_.l({type:wV,J:[["gf-feedback-button"]],P:!0,features:[_.Q],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"]],N:function(a,b){a&1&&(_.G(0,"button",0),_.L("click",function(){return aea(b.Ky)}),_.I(1,"gf-icon",1),_.H());a&2&&(_.u(1),_.E("filled",!0))},Y:[_.fQ,_.xQ,_.vQ,_.tQ],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}}"],
wa:0});_.xV=class{set DN(a){this.href=a;this.A=Ft(a)}constructor(a){this.B=a;this.A=!1;this.href=null;this.active=!1}Fq(a,b,c,d,e){if(0!==a||b||c||d||e||!this.href||this.A)return!0;vM(this.B,this.href);return!1}};_.xV.F=function(a){return new (a||_.xV)(_.y(_.Xs))};
_.xV.ta=_.Vf({type:_.xV,J:[["a","catalogRouterLink",""]],xa:3,oa:function(a,b){a&1&&_.L("click",function(c){return b.Fq(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&(_.on("href",b.href,_.Vi),_.F("catalog-router-link--active",b.active))},inputs:{active:"active",DN:"catalogRouterLink"},P:!0});var yV=new _.n("footerData");_.zV=class{constructor(){this.name=""}};_.zV.F=function(a){return new (a||_.zV)};
_.zV.T=_.l({type:_.zV,J:[["gf-thumbnail"]],inputs:{name:"name"},P:!0,features:[_.Q],R:44,S:44,V:[[3,"ngSwitch"],[4,"ngSwitchCase"],["class","github",4,"ngSwitchCase"],["class","knowledge-topic-thumbnail",4,"ngSwitchCase"],["class","star-button",4,"ngSwitchCase"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 192 192"],["fill","none","d","M0 0h192v192H0z"],["fill","#FBBC04","d","M95.33 36L92 32 8 160h58l26.07-39.73 3.26-7.06z"],["fill","#1A73E8","d","M92 32h52v128H92z"],"fill #EA4335 cx 36 cy 56 r 24".split(" "),
["fill","#0D652D","d","M148 124l-4 36c-19.88 0-36-16.12-36-36s16.12-36 36-36l4 36z"],["fill","#174EA6","d","M116 60c0-15.46 12.54-28 28-28l5 28-5 28c-15.46 0-28-12.54-28-28z"],["fill","#1A73E8","d","M144 32c15.46 0 28 12.54 28 28s-12.54 28-28 28"],["fill","#34A853","d","M144 88c19.88 0 36 16.12 36 36s-16.12 36-36 36"],"xmlns;http://www.w3.org/2000/svg;viewBox;0 0 40 40;fill;none".split(";"),"cx 20 cy 20 r 20 fill #FEF7E0".split(" "),["d","M11.875 29.75C11.4417 29.75 11.0625 29.5875 10.7375 29.2625C10.4125 28.9375 10.25 28.5583 10.25 28.125V11.875C10.25 11.4417 10.4125 11.0625 10.7375 10.7375C11.0625 10.4125 11.4417 10.25 11.875 10.25H24.3875L29.75 15.6125V28.125C29.75 28.5583 29.5875 28.9375 29.2625 29.2625C28.9375 29.5875 28.5583 29.75 28.125 29.75H11.875ZM11.875 28.125H28.125V16.5179H23.4938V11.875H11.875V28.125ZM14.5563 25.1188H25.4438V23.4938H14.5563V25.1188ZM14.5563 16.5062H20V14.8812H14.5563V16.5062ZM14.5563 20.8125H25.4438V19.1875H14.5563V20.8125Z",
"fill","#F29900"],"fill;none;xmlns;http://www.w3.org/2000/svg;viewBox;0 0 58 58".split(";"),"x 0 y 0 width 58 height 58 rx 29 fill #F8F9FA".split(" "),"d;m29.53 33.6-5.6 8H12.09L29.5 16.75l.03 9.65v7.19Z;fill;#FEEFC3;stroke;#F9AB00;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),"d;M39.89 16.76H29.53v24.83H39.9V16.76Z;fill;#D2E3FC;stroke;#1A73E8;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),"d;M15.63 26.13a4.61 4.61 0 0 0 4.64-4.59 4.61 4.61 0 0 0-4.64-4.59A4.61 4.61 0 0 0 11 21.54a4.61 4.61 0 0 0 4.63 4.59Z;fill;#FCE8E6;stroke;#EA4335;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),
["d","M39.7 27.55c-3.01 0-5.46-2.42-5.46-5.4 0-2.97 2.45-5.4 5.45-5.4","fill","#D2E3FC"],"d;M39.7 27.55c-3.01 0-5.46-2.42-5.46-5.4 0-2.97 2.45-5.4 5.45-5.4;stroke;#185ABC;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),["d","M39.9 16.76c3.01 0 5.45 2.42 5.45 5.4 0 2.97-2.44 5.4-5.45 5.4","fill","#D2E3FC"],"d;M39.9 16.76c3.01 0 5.45 2.42 5.45 5.4 0 2.97-2.44 5.4-5.45 5.4;stroke;#185ABC;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),["d","M39.91 41.6a7.05 7.05 0 0 1-7.08-7.03 7.05 7.05 0 0 1 7.08-7.02",
"fill","#CEEAD6"],"d;M39.91 41.6a7.05 7.05 0 0 1-7.08-7.03 7.05 7.05 0 0 1 7.08-7.02;stroke;#137333;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),["d","M39.92 27.55A7.05 7.05 0 0 1 47 34.57a7.05 7.05 0 0 1-7.08 7.02","fill","#CEEAD6"],"d;M39.92 27.55A7.05 7.05 0 0 1 47 34.57a7.05 7.05 0 0 1-7.08 7.02;stroke;#188038;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),"d;M39.89 16v11.88;stroke;#185ABC;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),
"d;M39.89 26.9v15.45;stroke;#137333;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),"x 0 y 0 width 58 height 58 rx 29 fill #FEF7E0".split(" "),["d","M12 32c0 8.84 7.61 16 17 16s17-7.16 17-16","fill","#FDE293"],"d;M12 32c0 8.84 7.61 16 17 16s17-7.16 17-16H12Z;stroke;#FBBC04;stroke-width;1.5".split(";"),["d","M19 22a10 10 0 1 0 20 0","fill","#FDD663"],"d;M19 22a10 10 0 1 0 20 0H19Z;stroke;#FBBC04;stroke-width;1.5".split(";"),"fill;#FBBC04;stroke;#E37400;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round;d;m24 16 5.24-5.24L34.48 16l-5.24 5.24z".split(";"),
"x 0 y 0 width 58 height 58 rx 29 fill #E6F4EA".split(" "),"x 11.75 y 23.75 width 22.5 height 22.5 rx 1.25 fill #CEEAD6 stroke #81C995 stroke-width 1.5".split(" "),["d","m15.13 43 3.07-13.08L13 32.5l.5-2.15 3.88-1.9c.3-.14.58-.24.86-.32.27-.08.54-.12.8-.12.36 0 .62.12.77.36.16.23.24.5.24.78 0 .3-.07.78-.21 1.46a63.2 63.2 0 0 1-.52 2.24l-.58 2.43-.6 2.62-.33 1.36c-.12.44-.25.96-.43 1.55.38-.29.78-.6 1.18-.95.41-.36.81-.68 1.2-1a93.03 93.03 0 0 0 7.53-7.12c1.22-1.27 2.39-2.51 3.46-3.74H33a234.19 234.19 0 0 1-3.5 3.8 130.14 130.14 0 0 1-3.97 4.1 74.3 74.3 0 0 1-4.26 3.9 38.9 38.9 0 0 1-4.3 3.2h-1.84Zm10.36-1.97-1.01-1.37a70.75 70.75 0 0 0 2.96-2.1c.9-.68 1.82-1.47 2.78-2.39l1.18 1.26c-.62.58-1.23 1.12-1.83 1.63-.6.5-1.21.99-1.87 1.46-.67.47-1.41.98-2.21 1.51Z",
"fill","#5BB974"],"x 22.75 y 11.75 width 22.5 height 22.5 rx 1.25 fill #A8DAB5 stroke #34A853 stroke-width 1.5".split(" "),["d","M31.65 19.8c0 2.73 1.13 5.6 3.12 6.97l-.8 1.22c-1.42-1-2.43-2.79-2.97-4.85-.54 2.26-1.63 4.19-3.14 5.23L27 27.19c2.07-1.36 3.32-4.41 3.32-7.33V16.6h1.33v3.19Zm3.97-4.42h1.29v15.78h-1.3V22.4h-2.49v-1.3h2.5v-5.7ZM40 15v17h-1.31V15H40Z","fill","#1E8E3E"],["viewBox","0 0 48 48","xmlns","http://www.w3.org/2000/svg"],["d","M24 48c13.255 0 24-10.745 24-24S37.255 0 24 0 0 10.745 0 24s10.745 24 24 24z",
"fill","#212121",1,"material__region-1"],["d","M40.75 7.25H7.25v33.5h33.5V7.25z","fill","#BDBDBD",1,"material__region-2"],["d","M40.75 7.25L24 40.75 7.25 7.25h33.5z","fill","#FFF",1,"material__region-3"],[1,"github"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 56 56"],["fill-rule","evenodd","clip-rule","evenodd"],"fill none cx 28 cy 28 r 28".split(" "),["fill","#181616","d","M28 0C12.54 0 0 12.54 0 28c0 12.37 8.02 22.86 19.15 26.57 1.4.26 1.91-.61 1.91-1.35 0-.66-.02-2.43-.04-4.76-7.79 1.69-9.43-3.75-9.43-3.75-1.27-3.23-3.11-4.1-3.11-4.1-2.54-1.74.19-1.7.19-1.7 2.81.2 4.29 2.89 4.29 2.89 2.5 4.28 6.55 3.04 8.15 2.33.25-1.81.98-3.04 1.78-3.74-6.22-.71-12.75-3.11-12.75-13.84 0-3.06 1.09-5.56 2.88-7.51-.29-.71-1.25-3.56.27-7.41 0 0 2.35-.75 7.7 2.87 2.23-.62 4.63-.93 7.01-.94 2.38.01 4.77.32 7.01.94 5.35-3.62 7.69-2.87 7.69-2.87 1.53 3.85.57 6.7.28 7.41 1.79 1.96 2.88 4.46 2.88 7.51 0 10.76-6.55 13.12-12.78 13.82 1.01.86 1.9 2.57 1.9 5.19 0 3.74-.03 6.76-.03 7.68 0 .75.5 1.62 1.93 1.35C47.98 50.86 56 40.37 56 28 56 12.54 43.46 0 28 0z"],
["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 500 500"],"cx 250 cy 250 r 250 fill #1967D2".split(" "),"fill-rule;evenodd;clip-rule;evenodd;d;M163.971 240.078h87.695c.498 1.985.951 4.551 1.367 7.69.412 3.144.621 6.12.621 8.93 0 12.569-1.824 23.732-5.465 33.487-3.646 9.76-8.944 18.357-15.9 25.798-7.95 8.435-17.557 15.008-28.817 19.72-11.265 4.714-24.099 7.07-38.508 7.07-12.918 0-25.134-2.318-36.643-6.945-11.513-4.628-21.575-11.038-30.185-19.224-8.613-8.187-15.403-17.942-20.37-29.271-4.97-11.325-7.454-23.771-7.454-37.333 0-13.558 2.485-26.002 7.453-37.333 4.968-11.324 11.758-21.084 20.371-29.269 8.61-8.186 18.672-14.593 30.185-19.225 11.509-4.628 23.725-6.946 36.643-6.946 15.069 0 28.197 2.566 39.376 7.69 11.18 5.128 20.993 12.155 29.439 21.085L207.446 211.8c-5.799-5.788-11.968-10.21-18.509-13.272-6.543-3.057-14.699-4.588-24.47-4.588-7.619 0-14.781 1.363-21.489 4.093-6.708 2.728-12.589 6.535-17.638 11.41-5.055 4.88-9.03 10.752-11.925 17.612-2.9 6.865-4.348 14.511-4.348 22.945 0 8.435 1.448 16.086 4.348 22.946 2.895 6.865 6.914 12.736 12.049 17.612 5.132 4.88 11.094 8.682 17.887 11.41 6.789 2.729 14.075 4.094 21.862 4.094 15.235 0 27.408-4.051 36.519-12.155 2.815-2.481 5.423-5.582 7.825-9.303 2.399-3.721 4.348-7.814 5.839-12.279h-51.425v-32.247zm166.883 61.869c9.551 0 17.789-1.276 24.707-3.834 6.917-2.555 12.639-6.142 17.171-10.761 4.529-4.615 7.864-10.099 10.007-16.45 2.138-6.346 3.212-13.316 3.212-20.902 0-7.584-1.074-14.552-3.212-20.902-2.143-6.346-5.478-11.831-10.007-16.449-4.532-4.616-10.254-8.203-17.171-10.761-6.918-2.555-15.156-3.834-24.707-3.834h-21.989v103.893h21.989zm-60.533-140.503h62.509c14.164 0 26.931 2.145 38.296 6.431 11.366 4.291 21.001 10.308 28.908 18.058 7.906 7.753 13.959 17.068 18.16 27.952 4.2 10.884 6.3 22.924 6.3 36.115 0 13.196-2.1 25.231-6.3 36.115-4.201 10.885-10.254 20.203-18.16 27.953-7.907 7.752-17.542 13.771-28.908 18.058-11.365 4.29-24.132 6.43-38.296 6.43h-62.509V161.444z;fill;#fff".split(";"),
"width;88;height;88;viewBox;0 0 88 88;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),["d","M51 3.99999C28.9053 4 11 21.9053 11 44C11 66.0947 28.9053 84 51 84","fill","#FAD2CF"],["d","M77 19C62.6384 19 51 30.1908 51 44C51 57.8092 62.6384 69 77 69","fill","#EE675C"],["d","M24 84C35.0421 84 44 75.0421 44 64C44 52.9579 35.0421 44 24 44C12.9579 44 4 52.9579 4 64C4 75.0421 12.9579 84 24 84Z","fill","#FEEFC3"],["d","M64 84C75.0421 84 84 75.0421 84 64C84 52.9579 75.0421 44 64 44C52.9579 44 44 52.9579 44 64C44 75.0421 52.9579 84 64 84Z",
"fill","#FEEFC3"],["d","M24 44C35.0421 44 44 35.0421 44 24C44 12.9579 35.0421 4 24 4C12.9579 4 4 12.9579 4 24C4 35.0421 12.9579 44 24 44Z","fill","#FCC934"],["d","M64 44C75.0421 44 84 35.0421 84 24C84 12.9579 75.0421 4 64 4C52.9579 4 44 12.9579 44 24C44 35.0421 52.9579 44 64 44Z","fill","#FEEFC3"],["d","M88.0005 88L0.000488285 88L0.000488281 0","fill","#CEEAD6"],["d","M48 88H0L0 40","fill","#5BB974"],["d","M44 3.99999C21.9053 4 4 21.9053 4.00001 44C4.00001 66.0947 21.9053 84 44 84","fill","#D2E3FC"],
["d","M44 84C66.0947 84 84 66.0947 84 44C84 21.9053 66.0947 3.99999 44 4","fill","#669DF6"],["d","M44 66C56.1521 66 66 56.1521 66 44C66 31.8479 56.1521 22 44 22","fill","#D2E3FC"],["d","M44 22C31.8479 22 22 31.8479 22 44C22 56.1521 31.8479 66 44 66","fill","#669DF6"],["d","M6 82L82 82L82 6C40.0264 6 6 40.0264 6 82Z","fill","#FAD2CF"],["d","M40 82L82 82L82 40C58.804 40 40 58.804 40 82Z","fill","#EE675C"],[1,"knowledge-topic-thumbnail"],"width;100%;height;100%;viewBox;0 0 107 128;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),
"id path-1-outside-1_3590_108041 maskUnits userSpaceOnUse x 1.40039 y 1 width 65 height 126 fill black".split(" "),"fill white x 1.40039 y 1 width 65 height 126".split(" "),["d","M64.4004 125C56.3898 125 48.4576 123.422 41.0567 120.357C33.6558 117.291 26.9312 112.798 21.2669 107.134C15.6025 101.469 11.1093 94.7445 8.04373 87.3437C4.9782 79.9428 3.40039 72.0106 3.40039 64C3.40039 55.9894 4.9782 48.0572 8.04374 40.6563C11.1093 33.2554 15.6025 26.5309 21.2669 20.8665C26.9313 15.2021 33.6558 10.7089 41.0567 7.64335C48.4576 4.57781 56.3898 3 64.4004 3L64.4004 64L64.4004 125Z"],
"d;M64.4004 125C56.3898 125 48.4576 123.422 41.0567 120.357C33.6558 117.291 26.9312 112.798 21.2669 107.134C15.6025 101.469 11.1093 94.7445 8.04373 87.3437C4.9782 79.9428 3.40039 72.0106 3.40039 64C3.40039 55.9894 4.9782 48.0572 8.04374 40.6563C11.1093 33.2554 15.6025 26.5309 21.2669 20.8665C26.9313 15.2021 33.6558 10.7089 41.0567 7.64335C48.4576 4.57781 56.3898 3 64.4004 3L64.4004 64L64.4004 125Z;stroke;#1A73E8;stroke-width;4;mask;url(#path-1-outside-1_3590_108041)".split(";"),"id path-2-outside-2_3590_108041 maskUnits userSpaceOnUse x 64.4004 y 24 width 42 height 80 fill black".split(" "),
"fill white x 64.4004 y 24 width 42 height 80".split(" "),["d","M104.4 102C99.4102 102 94.4688 101.017 89.8584 99.1074C85.248 97.1977 81.059 94.3987 77.5303 90.8701C74.0017 87.3414 71.2026 83.1523 69.293 78.542C67.3833 73.9316 66.4004 68.9902 66.4004 64C66.4004 59.0098 67.3833 54.0684 69.293 49.458C71.2026 44.8477 74.0017 40.6586 77.5303 37.1299C81.059 33.6013 85.2481 30.8023 89.8584 28.8926C94.4688 26.9829 99.4102 26 104.4 26L104.4 64L104.4 102Z"],"d;M104.4 102C99.4102 102 94.4688 101.017 89.8584 99.1074C85.248 97.1977 81.059 94.3987 77.5303 90.8701C74.0017 87.3414 71.2026 83.1523 69.293 78.542C67.3833 73.9316 66.4004 68.9902 66.4004 64C66.4004 59.0098 67.3833 54.0684 69.293 49.458C71.2026 44.8477 74.0017 40.6586 77.5303 37.1299C81.059 33.6013 85.2481 30.8023 89.8584 28.8926C94.4688 26.9829 99.4102 26 104.4 26L104.4 64L104.4 102Z;stroke;#1A73E8;stroke-width;4;mask;url(#path-2-outside-2_3590_108041)".split(";"),
"width;100%;height;100%;viewBox;0 0 126 126;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"cx 94 cy 32 r 31 stroke #1A73E8 stroke-width 2".split(" "),"cx 94 cy 94 r 31 stroke #1A73E8 stroke-width 2".split(" "),"cx 32 cy 32 r 31 stroke #1A73E8 stroke-width 2".split(" "),"cx 32 cy 94 r 31 stroke #1A73E8 stroke-width 2".split(" "),"width;100%;height;100%;viewBox;0 0 131 127;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"d;M128.257 125.13L1.74121 125.13L1.74121 2.86914;stroke;#1A73E8;stroke-width;2".split(";"),
"d;M128.257 125.13L1.74121 2.86914;stroke;#1A73E8;stroke-width;2".split(";"),"d;M71.6852 125.092L1.74121 59.166;stroke;#1A73E8;stroke-width;2".split(";"),"width;100%;height;100%;viewBox;0 0 130 126;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"d;M64.8014 1.89746C29.8594 1.89746 1.54388 29.2621 1.545 63.0295C1.54613 96.797 29.8635 124.162 64.8054 124.162;stroke;#1A73E8;stroke-width;2".split(";"),"d;M64.7983 124.103C99.7402 124.103 128.057 96.7379 128.057 62.9705C128.057 29.203 99.7402 1.83839 64.7982 1.8384;stroke;#1A73E8;stroke-width;2".split(";"),
"d;M64.8007 96.6406C84.0187 96.6406 99.5928 81.5901 99.5928 63.018C99.5928 44.4459 84.0187 29.3953 64.8007 29.3953;stroke;#1A73E8;stroke-width;2".split(";"),"d;M64.799 29.3594C45.5809 29.3594 30.0068 44.4099 30.0068 62.982C30.0068 81.5541 45.5809 96.6047 64.799 96.6047;stroke;#1A73E8;stroke-width;2".split(";"),"d;M64.8014 1.89746L64.8054 124.162;stroke;#1A73E8;stroke-width;2".split(";"),"width;100%;height;100%;viewBox;0 0 125 122;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"d;M1.46777 120.078L123.733 120.078L123.733 1.92187C56.208 1.92187 1.46777 54.822 1.46777 120.078Z;stroke;#1A73E8;stroke-width;2".split(";"),
"d;M56.165 119.946L123.733 119.946L123.733 54.6494C86.4162 54.6494 56.165 83.8837 56.165 119.946Z;stroke;#1A73E8;stroke-width;2".split(";"),"width 40 height 40 xmlns http://www.w3.org/2000/svg".split(" "),["fill","#FAD2CF","d","M20 0h20v40H20z"],["fill","#FAD2CF","d","M20 0h20v20H20z"],["d","M40 0C28.953 0 20 8.953 20 20s8.953 20 20 20","fill","#F28B82"],["d","M20 0C8.953 0 0 8.953 0 20s8.953 20 20 20","fill","#EE675C"],["d","M0 0v20h40V0H0Z","fill","#FDD663"],["d","M0 0v40h20V0H0Z","fill","#FEEFC3"],
["d","M30 40c5.521 0 10-4.479 10-10s-4.479-10-10-10-10 4.479-10 10 4.479 10 10 10Z","fill","#FBBC04"],"width 41 height 40 xmlns http://www.w3.org/2000/svg".split(" "),["d","M6.834 5.858c-7.812 7.811-7.812 20.473 0 28.284 7.811 7.812 20.472 7.812 28.284 0","fill","#78D9EC"],["d","M40.977 40h-20V20h20v20Z","fill","#4ECDE6"],["d","M35.116 5.859c-7.812-7.812-20.473-7.812-28.285 0-7.811 7.811-7.811 20.472 0 28.284","fill","#CBF0F8"],["d","M40 40H0V0","fill","#A8DAB5"],["d","M23.333 23.333H0V0","fill",
"#34A853"],"width 40 height 40 fill none xmlns http://www.w3.org/2000/svg".split(" "),["fill","#AECBFA","d","M20 40H0V0h20z"],["fill","#669DF6","d","M20 40H0V20h20z"],["d","M20 40c11.047 0 20-8.953 20-20S31.047 0 20 0","fill","#F28B82"],["d","M20 40c11.047 0 20-8.953 20-20S31.047 0 20 0","fill","#D2E3FC"],["d","M0 20v20h40V20H0Z","fill","#A8DAB5"],["d","M20 20a10 10 0 1 0 0-20 10 10 0 0 0 0 20Z","fill","#34A853"],["d","M24 40H0V0h24v40Z","fill","#78D9EC"],["d","M8 16a16 16 0 1 1 32 0 16 16 0 0 1-32 0Z",
"fill","#4ECDE6"],["d","M24 32a16 16 0 1 0 0-32v32Z","fill","#CBF0F8"],"width 20 height 20 fill currentColor xmlns http://www.w3.org/2000/svg".split(" "),["d","M9.982 0c2.797 0 5.178.977 7.142 2.929a9.617 9.617 0 0 1 2.143 3.223C19.755 7.36 20 8.642 20 10c0 1.37-.242 2.652-.723 3.848a9.18 9.18 0 0 1-2.134 3.17 10.276 10.276 0 0 1-3.322 2.214A9.956 9.956 0 0 1 9.982 20a9.718 9.718 0 0 1-3.794-.76 10.059 10.059 0 0 1-3.25-2.195A9.96 9.96 0 0 1 .75 13.803 9.807 9.807 0 0 1 0 10c0-1.322.253-2.592.759-3.813a10.042 10.042 0 0 1 2.205-3.276C4.87.97 7.208 0 9.982 0Zm.036 1.804c-2.286 0-4.209.798-5.768 2.393a8.597 8.597 0 0 0-1.813 2.687A7.876 7.876 0 0 0 1.803 10c0 1.072.211 2.105.634 3.098A8.284 8.284 0 0 0 4.25 15.76a8.24 8.24 0 0 0 2.66 1.786c.988.41 2.024.616 3.108.616 1.071 0 2.11-.208 3.116-.624a8.638 8.638 0 0 0 2.723-1.804c1.56-1.524 2.339-3.434 2.339-5.732a8.213 8.213 0 0 0-.607-3.143 7.997 7.997 0 0 0-1.767-2.643c-1.608-1.607-3.542-2.411-5.804-2.411ZM9.892 8.34l-1.34.696c-.142-.297-.318-.506-.526-.625a1.186 1.186 0 0 0-.58-.178c-.893 0-1.34.589-1.34 1.768 0 .535.113.963.34 1.285.226.322.559.482 1 .482.583 0 .994-.286 1.232-.857l1.232.625a2.938 2.938 0 0 1-2.625 1.572c-.893 0-1.613-.274-2.16-.822-.548-.547-.822-1.31-.822-2.285 0-.953.277-1.708.83-2.268.554-.56 1.253-.84 2.099-.84 1.238 0 2.125.482 2.66 1.447Zm5.768 0-1.321.696c-.143-.297-.319-.506-.527-.625a1.215 1.215 0 0 0-.598-.178c-.893 0-1.34.589-1.34 1.768 0 .535.114.963.34 1.285.225.322.559.482 1 .482.583 0 .993-.286 1.231-.857l1.25.625a3.07 3.07 0 0 1-1.106 1.152c-.465.28-.97.42-1.518.42-.905 0-1.628-.274-2.17-.822-.542-.547-.812-1.31-.812-2.285 0-.953.276-1.708.83-2.268.553-.56 1.253-.84 2.098-.84 1.238 0 2.12.482 2.643 1.447Z"],
["d","M9.982 0c2.809 0 5.178.964 7.107 2.893C19.03 4.833 20 7.203 20 10c0 2.81-.953 5.149-2.858 7.017C15.118 19.006 12.732 20 9.982 20c-2.703 0-5.048-.983-7.035-2.947C.982 15.09 0 12.738 0 10c0-2.738.983-5.107 2.947-7.107C4.875.964 7.22 0 9.982 0Zm.036 1.804c-2.274 0-4.196.798-5.768 2.393C2.619 5.863 1.803 7.798 1.803 10c0 2.215.81 4.132 2.429 5.75 1.619 1.62 3.547 2.428 5.785 2.428 2.226 0 4.167-.815 5.822-2.446 1.571-1.512 2.357-3.423 2.357-5.732 0-2.274-.798-4.208-2.393-5.804-1.595-1.595-3.523-2.392-5.785-2.392Zm2.679 5.714v4.089h-1.143v4.857H8.447v-4.857H7.304v-4.09a.62.62 0 0 1 .187-.455.622.622 0 0 1 .456-.187h4.107c.167 0 .316.063.446.188s.197.276.197.455Zm-4.09-2.571c0-.94.464-1.411 1.393-1.411.93 0 1.393.47 1.393 1.41 0 .929-.465 1.393-1.393 1.393-.928 0-1.393-.464-1.393-1.392Z"],
["d","M9.982 0c2.797 0 5.166.97 7.107 2.91C19.03 4.84 20 7.203 20 10s-.953 5.143-2.858 7.036C15.131 19.012 12.743 20 9.982 20c-2.703 0-5.048-.982-7.035-2.947C.982 15.09 0 12.74 0 10c0-2.726.983-5.089 2.947-7.089C4.887.971 7.232 0 9.982 0Zm.036 1.804c-2.274 0-4.196.803-5.768 2.41C2.619 5.87 1.803 7.799 1.803 10c0 2.227.81 4.143 2.429 5.75 1.619 1.62 3.547 2.428 5.785 2.428 2.226 0 4.167-.815 5.822-2.446 1.571-1.524 2.357-3.434 2.357-5.732 0-2.285-.798-4.214-2.393-5.785-1.583-1.608-3.512-2.411-5.785-2.411ZM5.553 8.589c.19-1.226.684-2.176 1.482-2.848.798-.673 1.768-1.009 2.91-1.009 1.572 0 2.822.506 3.75 1.518.93 1.012 1.394 2.31 1.394 3.893 0 1.535-.482 2.812-1.446 3.83-.965 1.017-2.215 1.526-3.75 1.526-1.132 0-2.108-.339-2.93-1.017-.82-.68-1.315-1.643-1.481-2.893H8c.06 1.214.792 1.821 2.197 1.821.701 0 1.267-.303 1.696-.91.429-.607.643-1.417.643-2.429 0-1.06-.196-1.866-.589-2.42-.393-.553-.958-.83-1.697-.83-1.333 0-2.083.59-2.25 1.768h.732L6.752 10.57 4.768 8.589h.785Z"],
"width;20;height;20;viewBox;0 0 64 64;fill;currentColor".split(";"),["d","M31.943848,0C40.896484,0,48.476562,3.105469,54.6875,9.314453C60.894531,15.486328,64.000977,23.045898,64.000977,32    s-3.048828,16.457031-9.145508,22.513672C48.417969,60.837891,40.779297,64,31.942871,64    c-8.648926,0-16.152832-3.142578-22.513672-9.429688C3.144043,48.286133,0,40.761719,0,32.000977    c0-8.723633,3.144043-16.285156,9.429199-22.68457C15.640137,3.105469,23.14502,0,31.943848,0z M32.060547,5.771484    c-7.275391,0-13.429688,2.570312-18.458496,7.714844C8.381836,18.783203,5.772949,24.954102,5.772949,32    c0,7.125,2.589844,13.256836,7.77002,18.400391c5.181152,5.181641,11.352051,7.770508,18.515625,7.770508    c7.123047,0,13.332031-2.608398,18.626953-7.828125C55.713867,45.466797,58.228516,39.353516,58.228516,32    c0-7.3125-2.553711-13.484375-7.65625-18.513672C45.504883,8.341797,39.333984,5.771484,32.060547,5.771484z M44.117188,24.456055    v5.485352H20.859863v-5.485352H44.117188z M44.117188,34.743164v5.481445H20.859863v-5.481445H44.117188z"],
"viewBox;0 0 58 58;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"d;M17.2353 15.75C19.1599 15.75 20.7206 17.3107 20.7206 19.2353C20.7206 21.1599 19.1599 22.7206 17.2353 22.7206C15.3107 22.7206 13.75 21.1599 13.75 19.2353C13.75 17.3107 15.3107 15.75 17.2353 15.75Z;fill;#CEEAD6;stroke;#188038;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),"d;M30.2207 42.4853V15.75H44.2501V42.4853H30.2207Z;xq;;fill;#FEEFC3;stroke;#F9AB00;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),
"d;M40.4857 31.9411C40.4857 37.7644 35.7649 42.4852 29.9416 42.4852C24.1182 42.4852 19.3975 37.7644 19.3975 31.9411C19.3975 26.1177 24.1182 21.397 29.9416 21.397C35.7649 21.397 40.4857 26.1177 40.4857 31.9411Z;fill;#D2E3FC;stroke;#1A73E8;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),"d;M13.75 42.4854V27.1637L29.0717 42.4854H13.75Z;fill;#FCE8E6;stroke;#EA4335;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),"cx 28 cy 28 r 27.5 fill #FEF7E0 stroke #FEF7E0 stroke-width 3".split(" "),
"x 15.7266 y 15.7271 width 27.2727 height 27.2727 fill #FDE293 stroke #FBBC04 stroke-width 1.5".split(" "),"x 13 y 13 width 27.2727 height 27.2727 fill #FEEFC3 stroke #FBBC04 stroke-width 1.5".split(" "),["d","M21.6706 31.3555C20.8634 31.3555 20.0981 31.2058 19.3748 30.9066C18.6619 30.6073 18.0277 30.1905 17.472 29.6561C16.9269 29.1217 16.4971 28.4911 16.1826 27.7644C15.8786 27.0269 15.7266 26.2253 15.7266 25.3596C15.7266 24.4939 15.8786 23.6977 16.1826 22.9709C16.4971 22.2334 16.9269 21.5975 17.472 21.0631C18.0172 20.5287 18.6462 20.1119 19.3591 19.8127C20.0824 19.5134 20.8529 19.3638 21.6706 19.3638C22.5722 19.3638 23.3847 19.5241 24.108 19.8447C24.8314 20.1654 25.4499 20.6089 25.9636 21.1754L24.5012 22.6342C24.1447 22.2388 23.7359 21.9395 23.2746 21.7365C22.8133 21.5227 22.2734 21.4158 21.6549 21.4158C20.9735 21.4158 20.3445 21.5815 19.7679 21.9128C19.1913 22.2334 18.7301 22.6877 18.3841 23.2755C18.0382 23.8633 17.8652 24.558 17.8652 25.3596C17.8652 26.1505 18.0382 26.8452 18.3841 27.4437C18.7301 28.0316 19.1913 28.4911 19.7679 28.8225C20.355 29.1431 20.9945 29.3034 21.6864 29.3034C22.3888 29.3034 22.9863 29.1752 23.479 28.9187C23.9718 28.6515 24.3596 28.3148 24.6427 27.9087C24.9257 27.5025 25.0987 27.0804 25.1616 26.6422H21.6235V24.7985H27.143C27.1744 24.9054 27.2006 25.0657 27.2216 25.2795C27.2426 25.4932 27.2531 25.6696 27.2531 25.8085C27.2531 26.9414 27.0119 27.9247 26.5297 28.7583C26.0475 29.5813 25.387 30.2226 24.5483 30.6821C23.7097 31.131 22.7504 31.3555 21.6706 31.3555Z",
"fill","#F29900"],["d","M32.5314 34.8183C31.8081 34.8183 31.179 34.7007 30.6444 34.4656C30.1202 34.2412 29.6904 33.9473 29.3549 33.5839C29.0195 33.2205 28.7836 32.8411 28.6473 32.4456L30.5815 31.644C30.7492 32.0395 31.0008 32.3548 31.3363 32.5899C31.6822 32.8357 32.0806 32.9586 32.5314 32.9586C33.1709 32.9586 33.6846 32.7556 34.0725 32.3494C34.4603 31.954 34.6543 31.3768 34.6543 30.618V29.9767H34.5285C34.2769 30.3401 33.9467 30.618 33.5378 30.8104C33.129 31.0028 32.6624 31.099 32.1383 31.099C31.4883 31.099 30.875 30.928 30.2984 30.5859C29.7323 30.2439 29.2711 29.7576 28.9146 29.1271C28.5687 28.4965 28.3957 27.7483 28.3957 26.8826C28.3957 26.0062 28.5687 25.2581 28.9146 24.6382C29.2711 24.0076 29.7323 23.5213 30.2984 23.1793C30.875 22.8373 31.4883 22.6663 32.1383 22.6663C32.6624 22.6663 33.129 22.7625 33.5378 22.9549C33.9467 23.1366 34.2769 23.4144 34.5285 23.7885H34.6543V22.9228H36.6357V30.5379C36.6357 31.4143 36.4679 32.1731 36.1325 32.8144C35.797 33.4556 35.32 33.9473 34.7015 34.2893C34.0934 34.642 33.3701 34.8183 32.5314 34.8183ZM32.5629 29.1912C32.9298 29.1912 33.2705 29.1057 33.585 28.9347C33.91 28.753 34.1668 28.4911 34.3555 28.1491C34.5547 27.7964 34.6543 27.3743 34.6543 26.8826C34.6543 26.3696 34.5547 25.9421 34.3555 25.6001C34.1668 25.2581 33.91 25.0016 33.585 24.8306C33.2705 24.6596 32.9298 24.5741 32.5629 24.5741C32.1959 24.5741 31.85 24.6596 31.525 24.8306C31.2 25.0016 30.9379 25.2581 30.7387 25.6001C30.55 25.9421 30.4557 26.3696 30.4557 26.8826C30.4557 27.385 30.55 27.8125 30.7387 28.1652C30.9379 28.5072 31.2 28.7637 31.525 28.9347C31.85 29.1057 32.1959 29.1912 32.5629 29.1912Z",
"fill","#F29900"],"d;M29 57C44.464 57 57 44.464 57 29C57 13.536 44.464 1 29 1C13.536 1 1 13.536 1 29C1 44.464 13.536 57 29 57Z;fill;#E6F4EA;stroke;#E6F4EA;stroke-width;3;stroke-miterlimit;10".split(";"),"x 17.4766 y 17.4771 width 25.7727 height 25.7727 fill #81C995 stroke #34A853 stroke-width 1.5".split(" "),"x 14.75 y 14.75 width 25.7727 height 25.7727 fill #CEEAD6 stroke #34A853 stroke-width 1.5".split(" "),["d","M23.744 24.04V25.784H30.896V24.04H23.744ZM21.008 28.008V29.832H35.024V28.008H21.008ZM26.944 26.984V32.184C26.944 32.408 26.864 32.472 26.544 32.488C26.224 32.504 25.008 32.488 24.032 32.44C24.352 32.968 24.736 33.832 24.864 34.408C26.192 34.408 27.216 34.376 27.984 34.088C28.768 33.8 29.008 33.272 29.008 32.248V26.984H26.944ZM30.304 24.04V24.408C29.744 25.24 28.528 26.472 27.392 27.144C27.664 27.4 28.176 27.896 28.4 28.216C29.952 27.416 31.44 26.088 32.48 24.904L31.248 23.944L30.816 24.04H30.304ZM26.944 19.416V22.328H28.992V19.416H26.944ZM21.072 20.952V25.112H22.96V22.76H32.912V25.112H34.896V20.952H21.072Z",
"fill","#198639"],"x 1 y 1 width 56 height 56 rx 28 fill #E8F0FE stroke #E8F0FE stroke-width 3".split(" "),"d;M26.6538 12.4249C28.2482 10.9082 30.7518 10.9082 32.3462 12.4249C33.5889 13.6071 35.3028 14.1582 37.0017 13.9219L37.104 13.9077C39.2448 13.6099 41.2382 15.0574 41.6178 17.1852C41.9189 18.8733 43.0052 20.3316 44.519 21.1214C46.4379 22.1225 47.2258 24.4892 46.2701 26.4117C45.5094 27.942 45.5094 29.7402 46.2701 31.2705C47.2258 33.193 46.4379 35.5597 44.519 36.5609C43.0052 37.3507 41.9189 38.8089 41.6178 40.497C41.2382 42.6249 39.2448 44.0723 37.104 43.7745L37.0017 43.7603C35.3028 43.524 33.5889 44.0751 32.3462 45.2574C30.7518 46.7741 28.2482 46.7741 26.6538 45.2574C25.4111 44.0751 23.6972 43.524 21.9983 43.7603L21.896 43.7745C19.7552 44.0723 17.7618 42.6249 17.3822 40.497C17.0811 38.8089 15.9948 37.3507 14.481 36.5609C12.5621 35.5597 11.7742 33.193 12.7299 31.2705C13.4906 29.7402 13.4906 27.942 12.7299 26.4117C11.7742 24.4892 12.5621 22.1225 14.481 21.1214C15.9948 20.3316 17.0811 18.8733 17.3822 17.1852C17.7618 15.0574 19.7552 13.6099 21.896 13.9077L21.9983 13.9219L22.1016 13.1791L21.9983 13.9219C23.6972 14.1582 25.4111 13.6071 26.6538 12.4249Z;fill;#D3E3FD;stroke;#1A73E8;stroke-width;1.5".split(";"),
["d","M35 37.592L23.78 37.592L23.78 34.886L25.188 34.886L25.188 34.71C24.836 34.4753 24.528 34.1893 24.264 33.852C24 33.5147 23.7947 33.1333 23.648 32.708C23.5013 32.268 23.428 31.7987 23.428 31.3C23.428 30.4787 23.6187 29.782 24 29.21C24.3813 28.6233 24.8507 28.2127 25.408 27.978C24.8653 27.6407 24.4033 27.164 24.022 26.548C23.626 25.9173 23.428 25.14 23.428 24.216C23.428 22.9107 23.824 21.9353 24.616 21.29C25.408 20.63 26.464 20.3 27.784 20.3L35 20.3L35 23.16L28.312 23.16C27.5933 23.16 27.0507 23.3287 26.684 23.666C26.3027 24.0033 26.112 24.458 26.112 25.03C26.112 25.5287 26.2513 25.9687 26.53 26.35C26.794 26.7167 27.168 27.0027 27.652 27.208C28.136 27.3987 28.7007 27.494 29.346 27.494L35 27.494L35 30.376L28.312 30.376C27.5933 30.376 27.0507 30.552 26.684 30.904C26.3027 31.2413 26.112 31.7253 26.112 32.356C26.112 32.8253 26.2513 33.2433 26.53 33.61C26.794 33.962 27.168 34.2333 27.652 34.424C28.136 34.6147 28.7007 34.71 29.346 34.71L35 34.71L35 37.592Z",
"fill","#0B57D0"],"x 1 y 1 width 56 height 56 rx 28 fill #FCE8E6 stroke #FCE8E6 stroke-width 3".split(" "),"x;3.06066;y;32;width;40.5;height;33.5;rx;16.75;transform;rotate(-45 3.06066 32);fill;#FAD2CF;stroke;#EE675C;stroke-width;1.5".split(";"),["d","M22.85 34.1C23.7 33.45 24.65 32.9375 25.7 32.5625C26.75 32.1875 27.85 32 29 32C30.15 32 31.25 32.1875 32.3 32.5625C33.35 32.9375 34.3 33.45 35.15 34.1C35.7333 33.4167 36.1875 32.6417 36.5125 31.775C36.8375 30.9083 37 29.9833 37 29C37 26.7833 36.2208 24.8958 34.6625 23.3375C33.1042 21.7792 31.2167 21 29 21C26.7833 21 24.8958 21.7792 23.3375 23.3375C21.7792 24.8958 21 26.7833 21 29C21 29.9833 21.1625 30.9083 21.4875 31.775C21.8125 32.6417 22.2667 33.4167 22.85 34.1ZM29 30C28.0167 30 27.1875 29.6625 26.5125 28.9875C25.8375 28.3125 25.5 27.4833 25.5 26.5C25.5 25.5167 25.8375 24.6875 26.5125 24.0125C27.1875 23.3375 28.0167 23 29 23C29.9833 23 30.8125 23.3375 31.4875 24.0125C32.1625 24.6875 32.5 25.5167 32.5 26.5C32.5 27.4833 32.1625 28.3125 31.4875 28.9875C30.8125 29.6625 29.9833 30 29 30ZM29 39C27.6167 39 26.3167 38.7375 25.1 38.2125C23.8833 37.6875 22.825 36.975 21.925 36.075C21.025 35.175 20.3125 34.1167 19.7875 32.9C19.2625 31.6833 19 30.3833 19 29C19 27.6167 19.2625 26.3167 19.7875 25.1C20.3125 23.8833 21.025 22.825 21.925 21.925C22.825 21.025 23.8833 20.3125 25.1 19.7875C26.3167 19.2625 27.6167 19 29 19C30.3833 19 31.6833 19.2625 32.9 19.7875C34.1167 20.3125 35.175 21.025 36.075 21.925C36.975 22.825 37.6875 23.8833 38.2125 25.1C38.7375 26.3167 39 27.6167 39 29C39 30.3833 38.7375 31.6833 38.2125 32.9C37.6875 34.1167 36.975 35.175 36.075 36.075C35.175 36.975 34.1167 37.6875 32.9 38.2125C31.6833 38.7375 30.3833 39 29 39ZM29 37C29.8833 37 30.7167 36.8708 31.5 36.6125C32.2833 36.3542 33 35.9833 33.65 35.5C33 35.0167 32.2833 34.6458 31.5 34.3875C30.7167 34.1292 29.8833 34 29 34C28.1167 34 27.2833 34.1292 26.5 34.3875C25.7167 34.6458 25 35.0167 24.35 35.5C25 35.9833 25.7167 36.3542 26.5 36.6125C27.2833 36.8708 28.1167 37 29 37ZM29 28C29.4333 28 29.7917 27.8583 30.075 27.575C30.3583 27.2917 30.5 26.9333 30.5 26.5C30.5 26.0667 30.3583 25.7083 30.075 25.425C29.7917 25.1417 29.4333 25 29 25C28.5667 25 28.2083 25.1417 27.925 25.425C27.6417 25.7083 27.5 26.0667 27.5 26.5C27.5 26.9333 27.6417 27.2917 27.925 27.575C28.2083 27.8583 28.5667 28 29 28Z",
"fill","#D93025"],["d","M28 56a28 28 0 1 0 0-56 28 28 0 0 0 0 56Z","fill","#F8F9FA"],"cx 28 cy 28 r 17.5 fill #E8EAED stroke #5F6368".split(" "),["d","M28 29.9v-3.7h9.4l.2 2c0 5.7-3.8 9.8-9.6 9.8a10 10 0 1 1 6.7-17.4l-2.9 2.8c-.7-.7-2-1.5-3.8-1.5a6 6 0 0 0-6 6.1 6 6 0 0 0 6 6.1c3.8 0 5.2-2.6 5.5-4.2H28Z","fill","#5F6368"],["d","M28 56a28 28 0 1 0 0-56 28 28 0 0 0 0 56Z","fill","#F3E8FD"],"fill;#D7AEFB;stroke;#A142F4;stroke-width;1.5;d;M16.5 16.5h25.8v25.8H16.5z".split(";"),"fill;#E9D2FD;stroke;#A142F4;stroke-width;1.5;d;M13.8 13.8h25.8v25.8H13.8z".split(";"),
["d","m23 32-6-6 6-6 1.4 1.4-4.6 4.6 4.6 4.6L23 32Zm8 0-1.4-1.4 4.6-4.6-4.6-4.6L31 20l6 6-6 6Z","fill","#9334E6"],"xmlns;http://www.w3.org/2000/svg;enable-background;new 0 0 192 192;height;24px;viewBox;0 0 192 192;width;24px".split(";"),"fill none height 192 width 192".split(" "),["d","M177.44,55.09c-1.96-7.31-7.72-13.08-15.03-15.03C149.17,36.5,96,36.5,96,36.5s-53.17,0-66.41,3.56 c-7.31,1.96-13.08,7.72-15.03,15.03C11,68.33,11,96,11,96s0,27.67,3.56,40.91c1.96,7.31,7.72,13.08,15.03,15.03 C42.83,155.5,96,155.5,96,155.5s53.17,0,66.41-3.56c7.31-1.96,13.08-7.72,15.03-15.03C181,123.67,181,96,181,96 S181,68.33,177.44,55.09z",
"fill","#FF0000"],["fill","#FFFFFF","points","79,121.5 123.17,96 79,70.5"],"width 134 height 24 xmlns http://www.w3.org/2000/svg".split(" "),["d","M83.4 11.2v7h-2.1V1.9h9.6v2h-7.5v5.4h6.8v2h-6.8ZM91.6 12.6a6 6 0 0 1 1.6-4.3 5.6 5.6 0 0 1 4.2-1.7c1.7 0 3 .6 4.1 1.7a6 6 0 0 1 1.7 4.3c0 1.8-.6 3.2-1.7 4.3a5.5 5.5 0 0 1-4.1 1.7c-1.7 0-3-.5-4.2-1.7a6 6 0 0 1-1.6-4.3Zm2.1 0c0 1.3.4 2.2 1 3 .8.7 1.6 1.1 2.7 1.1 1 0 2-.4 2.6-1.1.7-.8 1-1.7 1-3a4 4 0 0 0-1-2.9 3.4 3.4 0 0 0-2.6-1.1c-1 0-2 .4-2.6 1.1a4 4 0 0 0-1 3ZM107 7v1.6c.3-.6.8-1 1.5-1.4.6-.4 1.3-.6 2-.6 1.4 0 2.5.4 3.2 1.2.8.8 1.2 2 1.2 3.4v7h-2.2v-6.9c0-1.8-1-2.8-2.7-2.8-.9 0-1.6.4-2.2 1-.5.7-.8 1.6-.8 2.5v6.2h-2.1V7h2ZM121.2 18.5c-.9 0-1.6-.3-2.3-.9-.6-.6-.9-1.3-.9-2.4V9h-2V7h2V3.6h2.1V7h2.8v2h-2.8v5.5c0 .8.2 1.3.5 1.6.3.2.6.4 1 .4h.5l.4-.2.7 1.9c-.6.2-1.2.3-2 .3ZM133.8 15.1a3 3 0 0 1-1.3 2.5c-.9.7-2 1-3.3 1-1 0-2-.3-3-.9a4.9 4.9 0 0 1-1.8-2.3l2-.8a3 3 0 0 0 3 2.1 3 3 0 0 0 1.5-.4c.5-.3.7-.6.7-1 0-.8-.5-1.3-1.6-1.6l-2-.5c-2.2-.6-3.3-1.6-3.3-3.2a3 3 0 0 1 1.3-2.4c.8-.7 1.9-1 3.2-1 1 0 2 .3 2.7.7.8.5 1.4 1.1 1.7 2l-1.9.7c-.2-.4-.5-.8-1-1-.5-.4-1-.5-1.7-.5-.5 0-1 .1-1.4.4-.5.3-.7.6-.7 1 0 .7.6 1.1 1.8 1.4l1.7.4c2.3.6 3.4 1.7 3.4 3.4ZM9.4 18.6A9.4 9.4 0 0 1 0 9.3C0 4.2 4.3 0 9.4 0c2.9 0 5 1.1 6.4 2.6L14 4.4c-1-1-2.5-1.9-4.6-1.9-3.7 0-6.6 3-6.6 6.8s2.9 6.8 6.6 6.8c2.5 0 3.9-1 4.8-1.9.7-.7 1.2-1.7 1.4-3.2H9.4V8.5H18l.2 1.6c0 1.9-.6 4.2-2.2 6a8.5 8.5 0 0 1-6.6 2.5ZM31.4 12.6c0 3.5-2.7 6-5.9 6-3.3 0-6-2.5-6-6 0-3.4 2.7-6 6-6 3.2 0 6 2.6 6 6Zm-2.6 0c0-2.1-1.5-3.6-3.3-3.6-1.8 0-3.3 1.5-3.3 3.6 0 2.2 1.5 3.7 3.3 3.7 1.8 0 3.3-1.5 3.3-3.7ZM44.7 12.6c0 3.5-2.7 6-6 6-3.2 0-5.9-2.5-5.9-6 0-3.4 2.7-6 6-6 3.2 0 5.9 2.6 5.9 6Zm-2.6 0c0-2.1-1.6-3.6-3.4-3.6-1.7 0-3.3 1.5-3.3 3.6 0 2.2 1.6 3.7 3.3 3.7 1.8 0 3.4-1.5 3.4-3.7ZM57.6 7v10.8c0 4.4-2.6 6.2-5.7 6.2-3 0-4.7-2-5.3-3.5l2.3-1c.4 1 1.4 2.2 3 2.2 2 0 3.2-1.3 3.2-3.6v-.8H55a4 4 0 0 1-3.2 1.3 6 6 0 0 1-5.7-6 6 6 0 0 1 5.7-6c1.5 0 2.6.7 3.2 1.4V7h2.6Zm-2.3 5.7c0-2.1-1.4-3.7-3.2-3.7-1.8 0-3.4 1.6-3.4 3.7 0 2 1.6 3.6 3.4 3.6 1.8 0 3.2-1.5 3.2-3.6ZM62.2.6v17.7h-2.6V.6h2.6ZM72.6 14.6l2 1.4a6 6 0 0 1-5 2.6 5.8 5.8 0 0 1-5.8-6c0-3.5 2.4-6 5.5-6s4.7 2.5 5.2 3.8l.2.7-8 3.3a3 3 0 0 0 3 1.9c1.3 0 2.2-.7 2.9-1.7Zm-6.3-2.1 5.3-2.3c-.3-.7-1.1-1.2-2.2-1.2a3.3 3.3 0 0 0-3.1 3.5Z"],
"width;40;height;40;viewBox;0 0 56 56;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),["d","M28 56C43.464 56 56 43.464 56 28C56 12.536 43.464 0 28 0C12.536 0 0 12.536 0 28C0 43.464 12.536 56 28 56Z","fill","#C4EED0"],"x 10.75 y 22.75 width 22.5 height 22.5 rx 1.25 stroke #188038 stroke-width 1.5".split(" "),"d;M15.0791 41.25L17.9274 29.0884L18.221 27.8348C18.271 27.9283 18.2959 28.0289 18.2959 28.1478C18.2959 28.3664 18.2452 28.7857 18.1053 29.4534C17.9641 30.1138 17.7982 30.8602 17.5946 31.6691L17.5939 31.6718C17.3862 32.51 17.1914 33.3224 17.0095 34.1089C17.0095 34.109 17.0095 34.109 17.0095 34.1091C17.0095 34.1092 17.0094 34.1092 17.0094 34.1093L16.4037 36.7228C16.308 37.0987 16.2206 37.4757 16.1369 37.8366C16.1182 37.9174 16.0996 37.9973 16.0812 38.0762C16.0609 38.1537 16.0405 38.2324 16.0197 38.3126C15.9191 38.7002 15.8098 39.1211 15.666 39.5877L15.1534 41.25H15.0791ZM15.7502 41.25H15.7335L16.8385 40.4043C17.2153 40.1159 17.6308 39.7917 18.0496 39.4239C18.4541 39.0797 18.8473 38.7598 19.2325 38.4488L19.2399 38.4429L19.2471 38.4368C20.4854 37.3847 21.7496 36.2538 23.0395 35.0313L23.0395 35.0313L23.0423 35.0287C24.3168 33.8084 25.5774 32.5497 26.8238 31.2659L26.8265 31.2631C27.973 30.0699 29.0688 28.905 30.0896 27.75H30.3131C29.5743 28.5614 28.7904 29.409 27.9613 30.2968C26.6995 31.6477 25.3887 33.009 24.0023 34.3689L24.0023 34.3689L23.9998 34.3714C22.6299 35.7277 21.2221 37.0189 19.7894 38.232C18.4258 39.3867 17.0793 40.3957 15.7502 41.25ZM16.8634 28.2457L13.0834 30.1242L13.1425 29.8652L16.7086 28.132C16.7089 28.1318 16.7093 28.1317 16.7096 28.1315C16.9655 28.0081 17.2097 27.9185 17.4437 27.8511C17.5679 27.8153 17.6896 27.7909 17.8066 27.777L16.8634 28.2457ZM26.2671 37.9045C25.7683 38.2529 25.2349 38.6221 24.6666 39.0071L24.5447 38.8416C25.3802 38.2669 26.1695 37.7093 26.8948 37.1579C27.6376 36.5931 28.4038 35.9513 29.1864 35.233L29.3335 35.3896C28.9132 35.7722 28.4979 36.1347 28.0865 36.4866C27.5106 36.9792 26.9086 37.4476 26.2671 37.9045Z;fill;#34A853;stroke;#188038;stroke-width;1.5".split(";"),
"x 21.75 y 10.75 width 22.5 height 22.5 rx 1.25 fill #C4EED0 stroke #188038 stroke-width 1.5".split(" "),["d","M30.6481 18.7967C30.6481 21.5303 31.7757 24.4084 33.7652 25.77L32.9767 26.9873C31.5465 25.997 30.5381 24.2021 29.9972 22.139C29.4563 24.3981 28.3653 26.3271 26.8618 27.3689L26 26.193C28.0719 24.8313 29.3188 21.7779 29.3188 18.8586V15.6092H30.6481V18.7967V18.7967ZM34.6178 14.3817H35.9104V30.1644H34.6178V21.3859H32.1241V20.0965H34.6178V14.3817ZM39 14V31H37.689V14H39Z","fill","#188038"],["d",
"M28 56C43.464 56 56 43.464 56 28C56 12.536 43.464 0 28 0C12.536 0 0 12.536 0 28C0 43.464 12.536 56 28 56Z","fill","#C2E7FF"],["id","path-2-inside-1_19990_124885","fill","white"],["d","M43.3793 28.835C43.3793 33.1223 41.7263 37.2339 38.7839 40.2655C35.8415 43.297 31.8508 45.0001 27.6897 45.0001C23.5285 45.0001 19.5378 43.297 16.5954 40.2655C13.653 37.2339 12 33.1223 12 28.835L27.6897 28.835H43.3793Z"],"d;M43.3793 28.835C43.3793 33.1223 41.7263 37.2339 38.7839 40.2655C35.8415 43.297 31.8508 45.0001 27.6897 45.0001C23.5285 45.0001 19.5378 43.297 16.5954 40.2655C13.653 37.2339 12 33.1223 12 28.835L27.6897 28.835H43.3793Z;fill;#C2E7FF;stroke;#0B57D0;stroke-width;4;mask;url(#path-2-inside-1_19990_124885)".split(";"),
["id","path-3-inside-2_19990_124885","fill","white"],["d","M37.3416 20.9478C37.3416 23.5861 36.3244 26.1163 34.5137 27.9819C32.703 29.8474 30.2471 30.8955 27.6864 30.8955C25.1257 30.8955 22.6699 29.8474 20.8592 27.9819C19.0485 26.1163 18.0313 23.5861 18.0313 20.9478L27.6864 20.9478H37.3416Z"],"d;M37.3416 20.9478C37.3416 23.5861 36.3244 26.1163 34.5137 27.9819C32.703 29.8474 30.2471 30.8955 27.6864 30.8955C25.1257 30.8955 22.6699 29.8474 20.8592 27.9819C19.0485 26.1163 18.0313 23.5861 18.0313 20.9478L27.6864 20.9478H37.3416Z;fill;#C2E7FF;stroke;#0B57D0;stroke-width;4;mask;url(#path-3-inside-2_19990_124885)".split(";"),
"y;1.43516;width;5.35192;height;5.35192;transform;matrix(0.696475 0.717581 -0.696475 0.717581 28.9839 12.4356);fill;#C2E7FF;stroke;#0B57D0;stroke-width;2".split(";"),["d","M28 56C43.464 56 56 43.464 56 28C56 12.536 43.464 0 28 0C12.536 0 0 12.536 0 28C0 43.464 12.536 56 28 56Z","fill","#F8F9FA"],"d;M44 28C44 36.8366 36.8366 44 28 44C19.1634 44 12 36.8366 12 28C12 19.1634 19.1634 12 28 12C36.8366 12 44 19.1634 44 28Z;fill;#F8F9FA;stroke;#0B57D0;stroke-width;2".split(";"),"d;M17.0996 17.0996H38.8996V38.8996H17.0996V17.0996Z;fill;#F8F9FA;stroke;#0B57D0;stroke-width;2".split(";"),
["id","path-4-inside-1_1512_67614","fill","white"],"fill-rule;evenodd;clip-rule;evenodd;d;M39.8387 16.1611L27.9994 39.8397L16.1602 16.1611".split(";"),"d;M27.9994 39.8397L26.2106 40.7341L27.9994 44.3118L29.7883 40.7341L27.9994 39.8397ZM38.0499 15.2667L26.2106 38.9453L29.7883 40.7341L41.6276 17.0556L38.0499 15.2667ZM29.7883 38.9453L17.949 15.2667L14.3713 17.0556L26.2106 40.7341L29.7883 38.9453Z;fill;#0B57D0;mask;url(#path-4-inside-1_1512_67614)".split(";"),[1,"star-button"],"xmlns http://www.w3.org/2000/svg width 40 height 40 fill currentColor".split(" "),
["d","M.41 12.649C-1.78 5.166 5.166-1.781 12.65.41l4.579 1.342c1.81.53 3.734.53 5.544 0L27.352.41C34.833-1.78 41.781 5.166 39.59 12.65l-1.342 4.579a9.864 9.864 0 0 0 0 5.544l1.342 4.58c2.191 7.482-4.756 14.43-12.239 12.238l-4.578-1.342a9.864 9.864 0 0 0-5.546 0L12.65 39.59C5.166 41.78-1.781 34.834.41 27.35l1.342-4.578c.53-1.81.53-3.735 0-5.546L.41 12.65Z"],"xmlns http://www.w3.org/2000/svg width 54 height 12 fill currentColor".split(" "),["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"]],
N:function(a,b){a&1&&(_.Zn(0,0),_.D(1,uy,10,0,"span",1)(2,vy,4,0,"span",1)(3,wy,16,0,"span",1)(4,xy,8,0,"span",1)(5,yy,7,0,"span",1)(6,zy,5,0,"span",1)(7,Ay,5,0,"span",2)(8,By,4,0,"span",1)(9,Cy,4,0,"span",1)(10,Dy,6,0,"span",1)(11,Ey,4,0,"span",1)(12,Fy,6,0,"span",1)(13,Gy,4,0,"span",1)(14,Hy,10,0,"span",3)(15,Iy,6,0,"span",3)(16,Jy,5,0,"span",3)(17,Ky,7,0,"span",3)(18,Ly,4,0,"span",3)(19,My,6,0,"span",1)(20,Ny,5,0,"span",1)(21,Oy,5,0,"span",1)(22,Py,4,0,"span",1)(23,Qy,6,0,"span",1)(24,Ry,4,0,"span",
1)(25,Sy,5,0,"span",1)(26,Ty,3,0,"span",1)(27,Uy,3,0,"span",1)(28,Vy,3,0,"span",1)(29,Wy,3,0,"span",1)(30,Xy,6,0,"span",1)(31,Yy,7,0,"span",1)(32,Zy,6,0,"span",1)(33,$y,5,0,"span",1)(34,az,5,0,"span",1)(35,bz,5,0,"span",1)(36,cz,7,0,"span",1)(37,dz,5,0,"ng-container",1)(38,ez,3,0,"ng-container",1)(39,fz,7,0,"span",1)(40,gz,10,0,"span",1)(41,hz,8,0,"span",1)(42,iz,3,0,"span",4)(43,jz,3,0,"span",1),_.$n());a&2&&(_.E("ngSwitch",b.name),_.u(1),_.E("ngSwitchCase","gf_logo"),_.u(1),_.E("ngSwitchCase","blog"),
_.u(1),_.E("ngSwitchCase","about"),_.u(1),_.E("ngSwitchCase","featured"),_.u(1),_.E("ngSwitchCase","noto"),_.u(1),_.E("ngSwitchCase","material"),_.u(1),_.E("ngSwitchCase","github"),_.u(1),_.E("ngSwitchCase","google_design"),_.u(1),_.E("ngSwitchCase","topic_1"),_.u(1),_.E("ngSwitchCase","topic_2"),_.u(1),_.E("ngSwitchCase","topic_3"),_.u(1),_.E("ngSwitchCase","topic_4"),_.u(1),_.E("ngSwitchCase","topic_5"),_.u(1),_.E("ngSwitchCase","topic_1_v5"),_.u(1),_.E("ngSwitchCase","topic_2_v5"),_.u(1),_.E("ngSwitchCase",
"topic_3_v5"),_.u(1),_.E("ngSwitchCase","topic_4_v5"),_.u(1),_.E("ngSwitchCase","topic_5_v5"),_.u(1),_.E("ngSwitchCase","icons_1"),_.u(1),_.E("ngSwitchCase","icons_2"),_.u(1),_.E("ngSwitchCase","icons_3"),_.u(1),_.E("ngSwitchCase","icons_4"),_.u(1),_.E("ngSwitchCase","icons_5"),_.u(1),_.E("ngSwitchCase","icons_6"),_.u(1),_.E("ngSwitchCase","icons_7"),_.u(1),_.E("ngSwitchCase","cc_cc"),_.u(1),_.E("ngSwitchCase","cc_by"),_.u(1),_.E("ngSwitchCase","cc_sa"),_.u(1),_.E("ngSwitchCase","cc_nd"),_.u(1),_.E("ngSwitchCase",
"icon_program"),_.u(1),_.E("ngSwitchCase","google_sans_guidelines"),_.u(1),_.E("ngSwitchCase","internationalization"),_.u(1),_.E("ngSwitchCase","gm3_typography_guidelines"),_.u(1),_.E("ngSwitchCase","gm3_iconography_guidelines"),_.u(1),_.E("ngSwitchCase","product_icons_library"),_.u(1),_.E("ngSwitchCase","integration_guideline"),_.u(1),_.E("ngSwitchCase","youtube"),_.u(1),_.E("ngSwitchCase","google_fonts_lockup"),_.u(1),_.E("ngSwitchCase","v5_noto"),_.u(1),_.E("ngSwitchCase","v5_featured"),_.u(1),
_.E("ngSwitchCase","v5_material"),_.u(1),_.E("ngSwitchCase","star_button"),_.u(1),_.E("ngSwitchCase","variable"))},Y:[_.SI,_.TI],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}"],
wa:0});var AV=class{};AV.F=function(a){return new (a||AV)};
AV.T=_.l({type:AV,J:[["gf-footer-item"]],inputs:{item:"item"},P:!0,features:[_.Q],R:8,S:4,V:[["mat-menu-item","","disableRipple","true",1,"footer__item",3,"catalogRouterLink"],[1,"item__container"],[1,"item__thumbnail",3,"name"],[1,"item__content"],[1,"item__heading","mat-text--title","gmat-body-1"],[1,"item__description","mat-text--secondary","gmat-body-2"]],N:function(a,b){a&1&&(_.G(0,"a",0)(1,"div",1),_.I(2,"gf-thumbnail",2),_.G(3,"div",3)(4,"p",4),_.N(5),_.H(),_.G(6,"p",5),_.N(7),_.H()()()());
a&2&&(_.E("catalogRouterLink",b.item.link),_.u(2),_.E("name",b.item.media),_.u(3),_.po(b.item.title),_.u(2),_.oo(" ",b.item.description," "))},Y:[_.xV,_.mU,_.fU,_.zV],styles:[".mat-mdc-menu-item[_ngcontent-%COMP%]{padding:0;white-space:normal;height:auto;line-height:inherit}.footer__item[_ngcontent-%COMP%]{border-radius:8px;height:88px;margin-bottom:8px;width:auto;position:relative;-webkit-transition:background .15s cubic-bezier(.4,0,1,1);transition:background .15s cubic-bezier(.4,0,1,1)}.footer__item[_ngcontent-%COMP%]:focus, .footer__item[_ngcontent-%COMP%]:hover{text-decoration:none}.footer__item[_ngcontent-%COMP%]:focus   .item__thumbnail-mask[_ngcontent-%COMP%], .footer__item[_ngcontent-%COMP%]:hover   .item__thumbnail-mask[_ngcontent-%COMP%]{opacity:1}.item__container[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:86px}.item__thumbnail[_ngcontent-%COMP%]{-webkit-align-self:start;-ms-flex-item-align:start;align-self:start;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:40px;margin:24px 16px 16px 16px;overflow:hidden;width:40px}@media (max-width:1024px){.item__thumbnail[_ngcontent-%COMP%]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0 16px 0 0}}.item__content[_ngcontent-%COMP%]{margin-right:24px}"],
wa:0});var BV=class{constructor(a,b,c){this.kb=a;this.qa=b;this.data=c}};BV.F=function(a){return new (a||BV)(_.y(_.JM),_.y(_.eS),_.y(yV))};
BV.T=_.l({type:BV,J:[["gf-footer"]],P:!0,features:[_.Q],R:19,S:3,V:[["id","footer",1,"footer-container","gf-fonts-page"],[1,"footer__content"],[1,"left_side"],["aria-label","Google Fonts",1,"logo","footer__title"],["name","google_fonts_lockup",1,"gf-lockup__brand"],[1,"footer__description"],[1,"footer__text"],[1,"footer__nav-container"],["role","navigation",1,"footer__nav"],[1,"footer__nav-list"],[4,"ngFor","ngForOf"],[1,"footer__logo-and-privacy"],[1,"footer__content","footer--center"],["name","gf_logo",
1,"centered","footer__logo"],["logEvent","click","logEventCategory","footer","logEventLabel","item.id",3,"item"],["logEvent","click","logEventCategory","footer","logEventLabel","item.label",1,"footer__link","footer__link--big",3,"catalogRouterLink"]],N:function(a,b){a&1&&(_.G(0,"footer",0)(1,"div",1)(2,"div",2)(3,"h1",3),_.I(4,"gf-thumbnail",4),_.H(),_.G(5,"div",5)(6,"div",6),_.N(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. "),
_.H()()(),_.G(8,"div",7)(9,"div",8)(10,"ul",9),_.D(11,kz,2,1,"li",10),_.H(),_.G(12,"ul",9),_.D(13,lz,2,1,"li",10),_.H()()()(),_.G(14,"div",11)(15,"div",12),_.I(16,"gf-thumbnail",13),_.G(17,"div"),_.D(18,mz,3,2,"ng-container",10),_.H()()()());a&2&&(_.u(11),_.E("ngForOf",b.data.left),_.u(2),_.E("ngForOf",b.data.right),_.u(5),_.E("ngForOf",b.data.rR))},Y:[_.xV,_.$T,_.NI,_.zV,AV],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%}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}"],
wa:0});var CV=class{constructor(a,b,c){this.la=a;this.ei=b;this.A=c;this.Hb=this.wj=!1;this.ja=new _.Nl(1);_.A(this.la.yb,_.Ul(this.ja)).subscribe(d=>{this.Hb=d})}ma(){this.ja.next();this.ja.complete()}Ra(){this.A.A("cookieBar","view",this.Hb?"mobile":void 0)}lh(){this.wj=!0;this.ei.lh()}};CV.F=function(a){return new (a||CV)(_.y(_.dN),_.y(eN),_.y(_.SM))};
CV.T=_.l({type:CV,J:[["gf-cookie-bar"]],xa:2,oa:function(a,b){a&2&&_.F("closed",b.wj)},P:!0,features:[_.Q],R:8,S:0,V:[[1,"cookie-bar"],[1,"cookie-bar__info","gmat-body-2"],[1,"cookie-bar__actions"],["mat-button","","title","Learn more about cookie usage","aria-label","Learn more about cookie usage","href","https://policies.google.com/technologies/cookies","logEvent","clickOnLearnMoreLink","logEventCategory","cookieBar",1,"cookie-bar__action"],["mat-button","","title","Dismiss and don't show this message again",
"aria-label","Dismiss and don't show this message again","logEvent","dismiss","logEventCategory","cookieBar",1,"cookie-bar__action",3,"click"]],N:function(a,b){a&1&&(_.G(0,"div",0)(1,"span",1),_.N(2," This site uses cookies from Google to deliver its services and to analyze traffic. "),_.H(),_.G(3,"div",2)(4,"a",3),_.N(5," Learn more "),_.H(),_.G(6,"button",4),_.L("click",function(){return b.lh()}),_.N(7," Got it "),_.H()()())},Y:[_.xQ,_.vQ,_.pQ,_.oQ,_.$T],styles:["[_nghost-%COMP%]{background:#202124;-moz-box-sizing:border-box;box-sizing:border-box;color:#e8eaed;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:52px;left:0;margin-left:96px;overflow:hidden;padding:0 60px;position:fixed;right:0;top:0;-webkit-transition:all .4s .4s;transition:all .4s .4s;-webkit-transition-property:height,padding-top,padding-bottom;transition-property:height,padding-top,padding-bottom;z-index:100}@media (max-width:1024px){[_nghost-%COMP%]{padding:0 16px}}@media (max-width:720px){[_nghost-%COMP%]{display:block;border-radius:4px;bottom:88px;height:auto;left:8px;margin-left:0;padding:8px 16px 16px;position:fixed;right:8px;top:auto;width:auto;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}}.closed[_nghost-%COMP%], .closed   [_nghost-%COMP%]{height:0;padding-top:0;padding-bottom:0}.cookie-bar[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0;padding-top:0;width:100%}@media (max-width:720px){.cookie-bar[_ngcontent-%COMP%]{display:block}}.cookie-bar__info[_ngcontent-%COMP%]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-right:16px}@media (max-width:720px){.cookie-bar__info[_ngcontent-%COMP%]{display:block;margin:0;margin-bottom:16px}}@media (max-width:720px){.cookie-bar__actions[_ngcontent-%COMP%]{float:right}}.cookie-bar__action[_ngcontent-%COMP%]{text-decoration:none;border:none;margin-left:8px}.cookie-bar__action.mat-mdc-button[_ngcontent-%COMP%]{color:#e8eaed}.cookie-bar__action.mat-mdc-button[_ngcontent-%COMP%]:hover{color:#e8eaed;background:hsla(220,9%,87%,.04)}.cookie-bar__action.mat-mdc-button[_ngcontent-%COMP%]:focus{color:#e8eaed;background:hsla(220,9%,87%,.12)}.cookie-bar__action.mat-mdc-button[_ngcontent-%COMP%]:active{color:#e8eaed;background:hsla(220,9%,87%,.1)}.gf-dark-theme[_nghost-%COMP%]   .cookie-bar__action.mat-mdc-button[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .cookie-bar__action.mat-mdc-button[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]{background:#e8eaed;color:#202124}.gf-dark-theme[_nghost-%COMP%]   .cookie-bar__action.mat-mdc-button[_ngcontent-%COMP%]:hover, .gf-dark-theme   [_nghost-%COMP%]   .cookie-bar__action.mat-mdc-button[_ngcontent-%COMP%]:hover{color:#202124;background:hsla(207,5%,52%,.04)}.gf-dark-theme[_nghost-%COMP%]   .cookie-bar__action.mat-mdc-button[_ngcontent-%COMP%]:focus, .gf-dark-theme   [_nghost-%COMP%]   .cookie-bar__action.mat-mdc-button[_ngcontent-%COMP%]:focus{color:#202124;background:hsla(207,5%,52%,.12)}.gf-dark-theme[_nghost-%COMP%]   .cookie-bar__action.mat-mdc-button[_ngcontent-%COMP%]:active, .gf-dark-theme   [_nghost-%COMP%]   .cookie-bar__action.mat-mdc-button[_ngcontent-%COMP%]:active{color:#202124;background:hsla(207,5%,52%,.1)}"]});var cea,bea;cea=function(a){const b=bea(a);a.C=()=>{b()}};bea=function(a){const b=()=>{a.rn()};window.addEventListener("click",b,!0);return()=>{window.removeEventListener("click",b,!0)}};
_.DV=class{constructor(a,b){this.Ya=a;this.ua=b;this.ja=new _.Nl(1);this.B=this.A=new _.fr({wn:!1,isVisible:!1});this.C=()=>{};_.A(this.ua.oi,_.Ul(this.ja),_.Yl(this.Ya.ju)).subscribe(([c,d])=>{d||d||(c?this.A.value.wn&&this.rn():this.pr())})}ma(){this.ja.next();this.ja.complete()}get D(){return document.querySelector(".sticky-header--fixed")?"sticky-header":"google-header"}pr(){this.A.next({wn:!0,isVisible:!1});setTimeout(()=>{this.A.next({wn:!0,isVisible:!0});cea(this)},300)}rn(){setTimeout(()=>
{this.A.next({wn:!0,isVisible:!1});setTimeout(()=>{this.A.next({wn:!1,isVisible:!1});this.Ya.setProperty("isShoppingBagCalloutClosed",!0)},300)},0,!0)}Tj(a,b){return a===this.D&&!b}};_.DV.F=function(a){return new (a||_.DV)(_.k(_.PM),_.k(_.ZM))};_.DV.ha=_.Xe({da:_.DV,U:_.DV.F,ca:"root"});_.EV=class{rn(){this.uz&&this.A.rn()}constructor(a){this.A=a;this.Ys="View selected families.";this.ja=new _.Nl(1);this.yP=_.A(this.A.B,_.z(b=>b.wn));this.uz=!1;_.A(this.A.B,_.Ul(this.ja)).subscribe(b=>{b.isVisible&&(this.uz=b.isVisible)})}ma(){this.A.C();this.ja.next();this.ja.complete()}};_.EV.F=function(a){return new (a||_.EV)(_.y(_.DV))};
_.EV.T=_.l({type:_.EV,J:[["gf-shopping-bag-callout"]],oa:function(a,b){a&1&&_.L("scroll",function(){return b.rn()},!1,_.ni)},P:!0,features:[_.Q],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"]],N:function(a,b){a&1&&(_.D(0,nz,5,4,"div",0),_.R(1,"async"));a&2&&_.E("ngIf",_.S(1,1,b.yP))},Y:[_.bJ,_.QI],styles:['.callout__text[_ngcontent-%COMP%]{background-color:#1a73e8;border-radius:8px;color:#fff;position:relative;text-align:left;z-index:80}.gf-dark-theme[_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%]{background-color:#8ab4f8;color:#202124}.gf-dark-theme[_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%]:after, .gf-dark-theme   [_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%]:after{border-color:transparent transparent #8ab4f8 transparent}.callout[_ngcontent-%COMP%]{bottom:-9px;opacity:0;position:absolute;-webkit-transform:scale(.8) translateY(-10px);transform:scale(.8) translateY(-10px);-webkit-transition:opacity .2s cubic-bezier(0,0,.2,1),-webkit-transform .2s cubic-bezier(0,0,.2,1);transition:opacity .2s cubic-bezier(0,0,.2,1),-webkit-transform .2s cubic-bezier(0,0,.2,1);transition:transform .2s cubic-bezier(0,0,.2,1),opacity .2s cubic-bezier(0,0,.2,1);transition:transform .2s cubic-bezier(0,0,.2,1),opacity .2s cubic-bezier(0,0,.2,1),-webkit-transform .2s cubic-bezier(0,0,.2,1);z-index:80}.callout--show[_ngcontent-%COMP%]{opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.callout__text[_ngcontent-%COMP%]{padding:16px;position:absolute;right:0;top:3px;white-space:nowrap}.callout__text[_ngcontent-%COMP%]:after{border:10px solid;border-color:transparent transparent #1a73e8 transparent;content:" ";height:0;position:absolute;width:0;right:12px;top:-20px}.callout__link[_ngcontent-%COMP%]{color:#fff;cursor:pointer;margin-left:16px}.callout__link[_ngcontent-%COMP%]:active{color:#fff}.gf-dark-theme[_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%]{box-shadow:none}.gf-dark-theme[_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%]{color:#202124}.gf-dark-theme[_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%]:active, .gf-dark-theme   [_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%]:active{color:#202124}'],
wa:0});var FV=new _.n("googleHeaderData");var dea={"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 GV=class{constructor(a){this.A=a;this.B=_.A(_.Ik(100),_.Mk(()=>"undefined"!==typeof lottie),_.z(()=>{}),_.rl(),Tk(),_.Ml(1),_.cl(b=>{RM(this.A,b,!1);return hG}))}};GV.F=function(a){return new (a||GV)(_.k(_.SM))};GV.ha=_.Xe({da:GV,U:GV.F,ca:"root"});var HV,IV;HV=function(){return window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches};IV=function(a){let b;null==(b=a.A)||b.goToAndPlay(a.A.totalFrames-1,!0)};
_.JV=class{constructor(a,b){this.ab=a;this.B=b}jd(){const a=dea[this.animation];if(null!=a){var b=!HV()&&this.autoplay;_.gk(this.B.B).then(()=>{if("undefined"!==typeof lottie){let c;null==(c=this.A)||c.destroy();this.A=lottie.loadAnimation({container:this.ab.L,renderer:"svg",loop:this.loop,autoplay:!1,animationData:a});b?this.A.goToAndPlay(0,!0):this.A.goToAndPlay(this.A.totalFrames-1,!0)}})}}ma(){null!=this.A&&this.A.destroy()}play(){if(HV())IV(this);else{let a;null==(a=this.A)||a.playSegments([0,
this.A.totalFrames],!0)}}};_.JV.F=function(a){return new (a||_.JV)(_.y(_.Sh),_.y(GV))};_.JV.T=_.l({type:_.JV,J:[["gf-lottie"]],inputs:{animation:"animation",loop:"loop",autoplay:"autoplay"},P:!0,features:[_.Q],Sa:["*"],R:1,S:0,N:function(a){a&1&&(_.jo(),_.ko(0))},styles:["[_nghost-%COMP%]{display:inline-block}"]});var eea=new _.n("GMAT_TOOLTIP_OPTIONS",{ca:"root",U:()=>({ac:!1})});_.KV=class{constructor(a,b){a.ac||b.A.push("gmat-mdc-tooltip")}};_.KV.F=function(a){return new (a||_.KV)(_.y(eea),_.y(_.QO))};_.KV.ta=_.Vf({type:_.KV,J:[["","matTooltip",""]],features:[_.xo([{ia:_.QO,td:_.aU}])]});var fea,LV,gea,hea,MV,NV,iea;fea=["tooltip"];LV=new _.n("mat-tooltip-scroll-strategy");gea={ia:LV,we:[_.QO],Gd:function(a){return()=>a.B.A({GR:20})}};hea=new _.n("mat-tooltip-default-options",{ca:"root",U:function(){return{qr:0,jq:0,vS:1500}}});MV=_.Yt({passive:!0});NV=function(a){a.B&&a.B.cd()&&a.B.detach();a.C=null};
iea=function(a,b){if(a.B){var c=a.B.A.Jj;if((!a.rl||!b)&&c.Yb instanceof _.Sh)return a.B;NV(a)}c=Zaa(a.Be,a.fa);b=cba(dba(_.DO(FO(_.GO(a.ka.position(),a.rl?b||a.fa:a.fa),".mat-mdc-tooltip")),a.na),c);_.A(b.ak,_.Ul(a.A)).subscribe(e=>{a.wg(e.A);a.C&&e.B.LP&&a.C.isVisible()&&a.va.pb(()=>a.hide(0))});a.B=a.ka.create({direction:a.D,Jj:b,od:"mat-mdc-tooltip-panel",Ei:a.mf()});a.ea(a.B);_.A(a.B.H,_.Ul(a.A)).subscribe(()=>NV(a));_.A(a.B.X,_.Ul(a.A)).subscribe(()=>{let e;return null==(e=a.C)?void 0:e.O()});
_.A(a.B.M,_.Ul(a.A)).subscribe(e=>{a.H()&&27===e.keyCode&&!_.Vt(e)&&(e.preventDefault(),e.stopPropagation(),a.va.pb(()=>a.hide(0)))});let d;(null==(d=a.Wg)?0:d.yU)&&_.yO(a.B,"mat-mdc-tooltip-panel-non-interactive");return a.B};
_.PV=class{get position(){return this.Qd}set position(a){if(a!==this.Qd&&(this.Qd=a,this.B)){this.ea(this.B);let b;null==(b=this.C)||b.show(0);this.B.ae()}}get rl(){return this.mb}set rl(a){this.mb=_.fu(a);NV(this);this.B=null}get disabled(){return this.hb}set disabled(a){(this.hb=_.fu(a))?this.hide(0):this.O()}get qr(){return this.Yb}set qr(a){this.Yb=_.iu(a)}get jq(){return this.I}set jq(a){this.I=_.iu(a);this.C&&(this.C.K=this.I)}get message(){return this.K}set message(a){_.PN(this.M,this.fa.L,
this.K,"tooltip");this.K=null!=a?String(a).trim():"";!this.K&&this.H()?this.hide(0):(this.O(),this.Oc(),this.va.Ja(()=>{Promise.resolve().then(()=>{_.ON(this.M,this.fa.L,this.message,"tooltip")})}))}get Pv(){return this.X}set Pv(a){this.X=a;this.C&&this.rb(this.X)}constructor(a,b,c,d,e,f,g,h,m,r,w,v){this.ka=a;this.fa=b;this.Be=c;this.sf=d;this.va=e;this.Ia=f;this.M=g;this.sb=h;this.D=r;this.Wg=w;this.Qd="below";this.cb=this.Zc=this.hb=this.mb=!1;this.ug=OV;this.na=8;this.xh="mat-mdc";this.Nl="auto";
this.K="";this.G=[];this.A=new _.Jl;this.mf=m;this.ye=v;w&&(this.Yb=w.qr,this.I=w.jq,w.position&&(this.position=w.position),w.rl&&(this.rl=w.rl),w.Nl&&(this.Nl=w.Nl));_.A(r.change,_.Ul(this.A)).subscribe(()=>{this.B&&this.ea(this.B)});this.na=8}Ra(){this.Zc=!0;this.O();_.A(_.rN(this.sb,this.fa),_.Ul(this.A)).subscribe(a=>{a?"keyboard"===a&&this.va.pb(()=>this.show()):this.va.pb(()=>this.hide(0))})}ma(){const a=this.fa.L;clearTimeout(this.aa);this.B&&(this.B.ec(),this.C=null);this.G.forEach(([b,c])=>
{a.removeEventListener(b,c,MV)});this.G.length=0;this.A.next();this.A.complete();_.PN(this.M,a,this.message,"tooltip");_.sN(this.sb,a)}show(a=this.qr,b){if(this.disabled||!this.message||this.H()){let c;null==(c=this.C)||c.C()}else b=iea(this,b),NV(this),this.de=this.de||new _.JO(this.ug,this.sf),b=this.C=b.attach(this.de).instance,b.Gm=this.fa.L,b.K=this.I,_.A(b.G,_.Ul(this.A)).subscribe(()=>NV(this)),this.rb(this.X),this.Oc(),b.show(a)}hide(a=this.jq){const b=this.C;b&&(b.isVisible()?b.hide(a):(b.C(),
NV(this)))}toggle(a){this.H()?this.hide():this.show(void 0,a)}H(){return!!this.C&&this.C.isVisible()}ea(a){a=a.A.Jj;const b=this.tg();var c=!this.D||"ltr"==this.D.value;const d=this.position;let e;if("above"==d)e={Ub:"center",yc:"bottom"};else if("below"==d)e={Ub:"center",yc:"top"};else if("before"==d||"left"==d&&c||"right"==d&&!c)e={Ub:"end",yc:"center"};else if("after"==d||"right"==d&&c||"left"==d&&!c)e={Ub:"start",yc:"center"};const {x:f,y:g}=this.Ma(e.Ub,e.yc);c={Ub:f,yc:g};_.CO(a,[this.Aa(Object.assign({},
b.Jz,e)),this.Aa(Object.assign({},b.fallback,c))])}Aa(a){const b=!this.D||"ltr"==this.D.value;"top"===a.ld?a.offsetY=-8:"bottom"===a.ld?a.offsetY=8:"start"===a.kd?a.offsetX=b?-8:8:"end"===a.kd&&(a.offsetX=b?8:-8);return a}tg(){const a=!this.D||"ltr"==this.D.value,b=this.position;let c;if("above"==b||"below"==b)c={kd:"center",ld:"above"==b?"top":"bottom"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={kd:"start",ld:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={kd:"end",ld:"center"};
const {x:d,y:e}=this.Ma(c.kd,c.ld);return{Jz:c,fallback:{kd:d,ld:e}}}Oc(){this.C&&(this.C.message=this.message,_.cF(this.C.Ca),_.A(this.va.Cu,_.rl(),_.Ul(this.A)).subscribe(()=>{this.C&&this.B.ae()}))}rb(a){this.C&&(this.C.Pv=a,_.cF(this.C.Ca))}Ma(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}}wg(a){var b=a.yc,c=a.kd;a=a.ld;b="center"===b?this.D&&"rtl"===this.D.value?"end"===c?"left":"right":
"start"===c?"left":"right":"bottom"===b&&"top"===a?"above":"below";if(b!==this.Ha){if(c=this.B)c.C&&c.O(c.C,"mat-mdc-tooltip-panel-"+this.Ha,!1),_.yO(c,"mat-mdc-tooltip-panel-"+b);this.Ha=b}}O(){!this.hb&&this.message&&this.Zc&&!this.G.length&&(this.Na()?this.G.push(["mouseenter",a=>{this.Eb();let b=void 0;void 0!==a.x&&void 0!==a.y&&(b=a);this.show(void 0,b)}]):"off"!==this.Nl&&(this.Ga(),this.G.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.Eb();clearTimeout(this.aa);this.aa=setTimeout(()=>this.show(void 0,c),500)}])),this.za(this.G))}Eb(){if(!this.cb){this.cb=!0;var a=[];if(this.Na())a.push(["mouseleave",b=>{b=b.relatedTarget;let c;b&&(null==(c=this.B)?0:c.I.contains(b))||this.hide()}],["wheel",b=>this.zg(b)]);else if("off"!==this.Nl){this.Ga();const b=()=>{clearTimeout(this.aa);this.hide(this.Wg.vS)};a.push(["touchend",b],["touchcancel",b])}this.za(a);this.G.push(...a)}}za(a){a.forEach(([b,c])=>{this.fa.L.addEventListener(b,
c,MV)})}Na(){return!this.Ia.A&&!this.Ia.K}zg(a){if(this.H()){a=this.ye.elementFromPoint(a.clientX,a.clientY);const b=this.fa.L;a===b||b.contains(a)||this.hide()}}Ga(){const a=this.Nl;if("off"!==a){const b=this.fa.L,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"}}};
_.PV.F=function(a){return new (a||_.PV)(_.y(_.QO),_.y(_.Sh),_.y(oO),_.y(_.Oo),_.y(_.fm),_.y(_.nN),_.y(_.QN),_.y(_.uN),_.y(LV),_.y(_.aO),_.y(hea,8),_.y(_.St))};
_.PV.ta=_.Vf({type:_.PV,J:[["","matTooltip",""]],Ea:[1,"mat-mdc-tooltip-trigger"],xa:2,oa:function(a,b){a&2&&_.F("mat-mdc-tooltip-disabled",b.disabled)},inputs:{position:["matTooltipPosition","position"],rl:["matTooltipPositionAtOrigin","positionAtOrigin"],disabled:["matTooltipDisabled","disabled"],qr:["matTooltipShowDelay","showDelay"],jq:["matTooltipHideDelay","hideDelay"],Nl:["matTooltipTouchGestures","touchGestures"],message:["matTooltip","message"],Pv:["matTooltipClass","tooltipClass"]},Pa:["matTooltip"]});
var OV=class{constructor(a,b,c){this.Ca=a;this.fa=b;this.I=this.H=this.ZD=!1;this.G=new _.Jl;this.ka="mat-mdc-tooltip-show";this.ea="mat-mdc-tooltip-hide";this.dg="NoopAnimations"===c}show(a){null!=this.A&&clearTimeout(this.A);this.B=setTimeout(()=>{this.M(!0);this.B=void 0},a)}hide(a){null!=this.B&&clearTimeout(this.B);this.A=setTimeout(()=>{this.M(!1);this.A=void 0},a)}isVisible(){return this.I}ma(){this.C();this.G.complete();this.Gm=null}O(){this.H&&this.hide(0)}YL({relatedTarget:a}){a&&this.Gm.contains(a)||
(this.isVisible()?this.hide(this.K):this.D(!1))}aa(){this.ZD=this.X();_.cF(this.Ca)}X(){const a=this.fa.L.getBoundingClientRect();return 24<a.height&&200<=a.width}SL({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()}M(a){const b=this.XM.L;b.classList.remove(a?"mat-mdc-tooltip-hide":"mat-mdc-tooltip-show");
b.classList.add(a?"mat-mdc-tooltip-show":"mat-mdc-tooltip-hide");if((this.I=a)&&!this.dg&&"function"===typeof getComputedStyle){const c=getComputedStyle(b);if("0s"===c.getPropertyValue("animation-duration")||"none"===c.getPropertyValue("animation-name"))this.dg=!0}a&&this.aa();this.dg&&(b.classList.add("_mat-animation-noopable"),this.D(a))}};OV.F=function(a){return new (a||OV)(_.y(_.eF),_.y(_.Sh),_.y(_.LE,8))};
OV.T=_.l({type:OV,J:[["mat-tooltip-component"]],Da:function(a,b){a&1&&_.Vo(fea,7);if(a&2){let c;_.U(c=_.V())&&(b.XM=c.first)}},Ea:["aria-hidden","true"],xa:2,oa:function(a,b){a&1&&_.L("mouseleave",function(c){return b.YL(c)});a&2&&_.yn("zoom",b.isVisible()?1:null)},R:4,S:4,V:[[1,"mdc-tooltip","mdc-tooltip--shown","mat-mdc-tooltip",3,"ngClass","animationend"],["tooltip",""],[1,"mdc-tooltip__surface","mdc-tooltip__surface-animation"]],N:function(a,b){a&1&&(_.G(0,"div",0,1),_.L("animationend",function(c){return b.SL(c)}),
_.G(2,"div",2),_.N(3),_.H()());a&2&&(_.F("mdc-tooltip--multiline",b.ZD),_.E("ngClass",b.Pv),_.u(3),_.po(b.message))},Y:[_.KI],styles:['.mdc-tooltip__surface{word-break:break-all;word-break:var(--mdc-tooltip-word-break, normal);overflow-wrap:anywhere}.mdc-tooltip--showing-transition .mdc-tooltip__surface-animation{transition:opacity 150ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-tooltip--hide-transition .mdc-tooltip__surface-animation{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-tooltip{position:fixed;display:none;z-index:9}.mdc-tooltip-wrapper--rich{position:relative}.mdc-tooltip--shown,.mdc-tooltip--showing,.mdc-tooltip--hide{display:inline-flex}.mdc-tooltip--shown.mdc-tooltip--rich,.mdc-tooltip--showing.mdc-tooltip--rich,.mdc-tooltip--hide.mdc-tooltip--rich{display:inline-block;left:-320px;position:absolute}.mdc-tooltip__surface{line-height:16px;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center}.mdc-tooltip__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-tooltip__surface::before{border-color:CanvasText}}.mdc-tooltip--rich .mdc-tooltip__surface{align-items:flex-start;display:flex;flex-direction:column;min-height:24px;min-width:40px;max-width:320px;position:relative}.mdc-tooltip--multiline .mdc-tooltip__surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mdc-tooltip__surface,.mdc-tooltip--multiline .mdc-tooltip__surface[dir=rtl]{text-align:right}.mdc-tooltip__surface .mdc-tooltip__title{margin:0 8px}.mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(200px - (2 * 8px));margin:8px;text-align:left}[dir=rtl] .mdc-tooltip__surface .mdc-tooltip__content,.mdc-tooltip__surface .mdc-tooltip__content[dir=rtl]{text-align:right}.mdc-tooltip--rich .mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(320px - (2 * 8px));align-self:stretch}.mdc-tooltip__surface .mdc-tooltip__content-link{text-decoration:none}.mdc-tooltip--rich-actions,.mdc-tooltip__content,.mdc-tooltip__title{z-index:1}.mdc-tooltip__surface-animation{opacity:0;transform:scale(0.8);will-change:transform,opacity}.mdc-tooltip--shown .mdc-tooltip__surface-animation{transform:scale(1);opacity:1}.mdc-tooltip--hide .mdc-tooltip__surface-animation{transform:scale(1)}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{position:absolute;height:24px;width:24px;transform:rotate(35deg) skewY(20deg) scaleX(0.9396926208)}.mdc-tooltip__caret-surface-top .mdc-elevation-overlay,.mdc-tooltip__caret-surface-bottom .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-tooltip__caret-surface-bottom{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);outline:1px solid rgba(0,0,0,0);z-index:-1}@media screen and (forced-colors: active){.mdc-tooltip__caret-surface-bottom{outline-color:CanvasText}}.mat-mdc-tooltip .mdc-tooltip__surface{background-color:var(--mdc-plain-tooltip-container-color)}.mat-mdc-tooltip .mdc-tooltip__surface{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__caret-surface-top,.mat-mdc-tooltip .mdc-tooltip__caret-surface-bottom{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__surface{color:var(--mdc-plain-tooltip-supporting-text-color)}.mat-mdc-tooltip .mdc-tooltip__surface{font-family:var(--mdc-plain-tooltip-supporting-text-font);line-height:var(--mdc-plain-tooltip-supporting-text-line-height);font-size:var(--mdc-plain-tooltip-supporting-text-size);font-weight:var(--mdc-plain-tooltip-supporting-text-weight);letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking)}.mat-mdc-tooltip{position:relative;transform:scale(0)}.mat-mdc-tooltip::before{content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute}.mat-mdc-tooltip-panel-below .mat-mdc-tooltip::before{top:-8px}.mat-mdc-tooltip-panel-above .mat-mdc-tooltip::before{bottom:-8px}.mat-mdc-tooltip-panel-right .mat-mdc-tooltip::before{left:-8px}.mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before{right:-8px}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards}\n'],
La:2,wa:0});var QV=class{};QV.F=function(a){return new (a||QV)};QV.Xa=_.Sf({type:QV});QV.Wa=_.Ye({qc:[gea],imports:[_.NN,_.gJ,_.RO,_.dO,_.dO,_.tO]});_.RV=class{};_.RV.F=function(a){return new (a||_.RV)};_.RV.Xa=_.Sf({type:_.RV});_.RV.Wa=_.Ye({imports:[QV]});_.SV=class{constructor(a,b,c,d){this.A=a;this.kC=b;this.ua=c;this.qa=d;this.nO=this.A.features.ji();this.xy=!1}ko(){this.ua.ko();this.kC.A("collectionDrawer","toggleVisibility")}};_.SV.F=function(a){return new (a||_.SV)(_.y(_.uI),_.y(_.SM),_.y(_.ZM),_.y(_.eS))};
_.SV.T=_.l({type:_.SV,J:[["gf-shopping-bag"]],inputs:{xy:"disableTabNavigation"},P:!0,features:[_.Q],R:7,S:20,V:[["mat-icon-button","",1,"shopping-bag__toggle",3,"color","disabled","matTooltip","click"],["name","shopping_bag",3,"filled","animated"]],N:function(a,b){a&1&&(_.G(0,"button",0),_.L("click",function(){if(b.nO){_.ax(b.qa,"selection");b.kC.A("checkout","open");var c=void 0}else c=b.ko();return c}),_.R(1,"async"),_.R(2,"async"),_.R(3,"async"),_.R(4,"async"),_.I(5,"gf-icon",1),_.R(6,"async"),
_.H());a&2&&(_.F("shopping-bag__toggle--has-items",_.S(1,10,b.ua.IS)),lo("matTooltip","",_.S(3,14,b.ua.oi)?"Hide":"View"," selected families"),_.E("color",_.S(2,12,b.ua.oi)?"primary":"secondary--gray")("disabled",b.qa.bl),_.on("tabIndex",b.xy?"-1":"")("aria-hidden",b.xy)("aria-label",_.S(4,16,b.ua.oi)?"Hide":"View selected families"),_.u(5),_.E("filled",_.S(6,18,b.ua.oi))("animated",!0))},Y:[_.bJ,_.fQ,_.xQ,_.vQ,_.tQ,_.RV,_.KV,_.PV],styles:['.shopping-bag__toggle--has-items[_ngcontent-%COMP%]{position:relative}.shopping-bag__toggle--has-items[_ngcontent-%COMP%]:not([disabled]):before{border-radius:6px;content:"";height:6px;position:absolute;-webkit-transform:translate(23px,-4px);transform:translate(23px,-4px);width:6px}.sticky-header__shopping-bag[_nghost-%COMP%]   .shopping-bag__toggle--has-items[_ngcontent-%COMP%]:before, .sticky-header__shopping-bag   [_nghost-%COMP%]   .shopping-bag__toggle--has-items[_ngcontent-%COMP%]:before{-webkit-transform:translate(14px,-12px);transform:translate(14px,-12px)}.shopping-bag__toggle[_ngcontent-%COMP%]{line-height:1;padding:10px}.sticky-header__cta[_nghost-%COMP%]   .shopping-bag__toggle[_ngcontent-%COMP%], .sticky-header__cta   [_nghost-%COMP%]   .shopping-bag__toggle[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}']});var TV=class{constructor(){this.A=window.sessionStorage;this.B=this.A.getItem("refreshToken")}};TV.F=function(a){return new (a||TV)};TV.ha=_.Xe({da:TV,U:TV.F,ca:"root"});var tz=function(a){a.renderer.Ti(a.A.body,"gf-dark-theme");a.Ya.setProperty("isDarkTheme",!0)},rz=function(a){a.renderer.Ci(a.A.body,"gf-dark-theme");a.Ya.setProperty("isDarkTheme",!1)},UV=class{constructor(a,b,c,d){this.A=a;this.Ya=b;this.wl=c;this.B=d;this.renderer=this.wl.Gk(null,null)}init(a,b){const c=null!==this.B.B;0!==a||c?b?tz(this):rz(this):oz()?tz(this):rz(this);_.OM(this.Ya,"tabCount",a+1)}};UV.F=function(a){return new (a||UV)(_.k(_.St),_.k(_.PM),_.k(PE),_.k(TV))};
UV.ha=_.Xe({da:UV,U:UV.F,ca:"root"});var sz=function(a,b){b?a.A.A("themeToggle","switchToDarkTheme"):a.A.A("themeToggle","switchToLightTheme")},VV=class{constructor(a,b,c){this.lC=a;this.Ya=b;this.A=c;this.Kl=_.A(this.Ya.mg,_.z(d=>({Rf:d,oo:d?"Switch to light theme":"Switch to dark theme"})))}};VV.F=function(a){return new (a||VV)(_.y(UV),_.y(_.PM),_.y(_.SM))};
VV.T=_.l({type:VV,J:[["gf-theme-toggle"]],P:!0,features:[_.Q],R:2,S:3,V:[[4,"ngIf"],["color","secondary--gray","mat-icon-button","",1,"theme-toggle",3,"matTooltip","click"],["name","dark_mode",4,"ngIf"],["name","light_mode",4,"ngIf"],["name","dark_mode"],["name","light_mode"]],N:function(a,b){a&1&&(_.D(0,uz,4,4,"ng-container",0),_.R(1,"async"));a&2&&_.E("ngIf",_.S(1,1,b.Kl))},Y:[_.bJ,_.fQ,_.xQ,_.vQ,_.tQ,_.RV,_.KV,_.PV,_.QI],styles:[".theme-toggle[_ngcontent-%COMP%]{line-height:1;padding:10px}"],wa:0});var jea=["lockup"],kea=[[["","toolbar",""]],[["","secondaryNav",""]]],lea=function(a){a.Ya.ju.subscribe(b=>{a.Tj=a.A.Tj(a.Lm,b)})},WV=class{constructor(a,b,c,d,e,f,g,h,m){this.A=a;this.la=b;this.Ya=c;this.B=e;this.ei=f;this.ua=g;this.qa=h;this.AG=m;this.RK="#main-content";this.Lm="google-header";this.Ze=_.A(_.uk([this.la.og,this.la.yb,this.la.tq,this.ei.bu]),_.z(([r,w,v,x])=>({vj:r,fc:w,qg:v,TG:x})));this.OR=new Promise(r=>{if(this.qa.A){var w=()=>{const v=Array.from(document.querySelectorAll("gf-tile > *")),
x=v.filter(C=>C.innerText.trim().length),B=!!document.querySelector(".catalog__error");v.length&&v.length===x.length||B?r(!0):setTimeout(w,100)};setTimeout(w,300)}else r(!0)});this.Ya.ju.subscribe(r=>{this.Tj=this.A.Tj(this.Lm,r)})}Ra(){_.A(this.B.Sb,_.Mk(a=>a instanceof Ps)).subscribe(()=>{this.nH&&IV(this.nH)})}};WV.F=function(a){return new (a||WV)(_.y(_.DV),_.y(_.dN),_.y(_.PM),_.y(_.bN),_.y(_.Xs),_.y(eN),_.y(_.ZM),_.y(_.eS),_.y(FV))};
WV.T=_.l({type:WV,J:[["gf-google-header"]],Da:function(a,b){a&1&&_.Vo(jea,5);if(a&2){let c;_.U(c=_.V())&&(b.nH=c.first)}},oa:function(a,b){a&1&&_.L("scroll",function(){return lea(b)})},P:!0,features:[_.Q],Sa:["[toolbar]","[secondaryNav]"],R:2,S:3,V:[["class","gf-header",4,"ngIf"],[1,"gf-header"],[1,"skip-to-content-link","gmat-subhead-2",3,"href","click"],[3,"content--collection-expanded","content--left-drawer-open",4,"ngIf"],[1,"gf-header__content"],[1,"gf-header__main"],[1,"gf-lockup","gf-header__lockup"],
["aria-label","Google Fonts",1,"gf-lockup__link",3,"href","click"],[4,"ngIf"],["class","gmat-headline-4 gf-logo__badge",4,"ngIf"],[1,"nav"],[1,"gf-nav__links"],["class","gf-nav__button",4,"ngIf"],[1,"nav__shopping-bag","gf-nav__button"],[3,"class",4,"ngIf"],[1,"gf-header__secondary-nav"],["class","lottie--gf-logo lottie--gf-logo-full",3,"animation","loop","autoplay",4,"ngIf"],["animation","gf-logo-small","class","lottie--gf-logo",3,"loop","autoplay",4,"ngIf"],[1,"lottie--gf-logo","lottie--gf-logo-full",
3,"animation","loop","autoplay"],["lockup",""],["animation","gf-logo-small",1,"lottie--gf-logo",3,"loop","autoplay"],[1,"gmat-headline-4","gf-logo__badge"],[1,"gf-nav__button"]],N:function(a,b){a&1&&(_.jo(kea),_.D(0,Cz,20,17,"div",0),_.R(1,"async"));a&2&&_.E("ngIf",_.S(1,1,b.Ze))},Y:[_.bJ,CV,_.xQ,_.JV,_.QI,_.SV,_.EV,VV],styles:[".skip-to-content-link[_ngcontent-%COMP%]{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);background:#fff;display:block;height:88px;left:0;opacity:0;padding-top:34px;position:absolute;text-align:center;-webkit-transform:translateY(-100%);transform:translateY(-100%);top:0;width:100%;z-index:51}.skip-to-content-link[_ngcontent-%COMP%]:focus{color:#1a73e8;opacity:1;text-decoration:none;-webkit-transform:translateY(0);transform:translateY(0)}.gf-logo__badge[_ngcontent-%COMP%]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;background:#ea4335;border-radius:4px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font:500 11px/24px Google Sans,-apple-system,BlinkMacSystemFont,sans-serif;padding:0 8px}@media (max-width:720px){.gf-logo__badge[_ngcontent-%COMP%]{margin-left:8px}}.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-nav__button[_ngcontent-%COMP%]{margin-left:0}@media (max-width:1024px){.gf-nav__button[_ngcontent-%COMP%]:last-child{margin-right:8px}}.gf-header__content[_ngcontent-%COMP%]{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;background:-webkit-linear-gradient(bottom,transparent,#fff 16px);background:linear-gradient(0deg,transparent 0,#fff 16px);box-shadow:1px 1px transparent;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:88px;margin-left:96px;padding:0 60px;position:fixed;width:calc(100% - 96px);left:0;right:0;top:0;-webkit-transition:box-shadow .2s ease-in-out,top .4s .4s;transition:box-shadow .2s ease-in-out,top .4s .4s;z-index:30}@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)}}@media (max-width:1024px){.gf-header__content[_ngcontent-%COMP%]{padding:0 0 0 16px}}@media (max-width:720px){.gf-header__content[_ngcontent-%COMP%]{margin-left:0;width:100%}}@media (min-width:1246px){.gf-header__content.content--collection-expanded[_ngcontent-%COMP%]{padding:0 20px 0 60px;width:calc(100% - 416px)}}.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;max-width:1440px;margin:auto;width:100%}.gf-header__secondary-nav[_ngcontent-%COMP%]{-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%]   .mat-mdc-select-panel[_ngcontent-%COMP%]::-webkit-scrollbar, .gf-header__secondary-nav[_ngcontent-%COMP%]::-webkit-scrollbar{height:5px;width:5px}.gf-header__secondary-nav[_ngcontent-%COMP%]   .mat-mdc-select-panel[_ngcontent-%COMP%]::-webkit-scrollbar-track, .gf-header__secondary-nav[_ngcontent-%COMP%]::-webkit-scrollbar-track{border-radius:8px}.gf-header__secondary-nav[_ngcontent-%COMP%]   .mat-mdc-select-panel[_ngcontent-%COMP%]::-webkit-scrollbar-thumb, .gf-header__secondary-nav[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background:#bdc1c6;border-radius:8px}.gf-header__secondary-nav[_ngcontent-%COMP%]:empty{display:none}.content--fixed[_ngcontent-%COMP%]{position:fixed;width:100vw}@media print{.content--fixed[_ngcontent-%COMP%]{position:static}}.content--fixed.content--collection-expanded[_ngcontent-%COMP%]{padding-right:320px}@media (max-width:1246px){.content--fixed.content--collection-expanded[_ngcontent-%COMP%]{padding-right:0}}.content--cookie-bar-open[_ngcontent-%COMP%]{top:52px}@media (max-width:720px){.content--cookie-bar-open[_ngcontent-%COMP%]{top:0}}@media (max-width:1024px){.gf-lockup[_ngcontent-%COMP%]{width:unset}}.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}}.gf-nav__links[_ngcontent-%COMP%]{margin-right:0}.has-secondary-nav[_nghost-%COMP%]   .gf-header__content[_ngcontent-%COMP%], .has-secondary-nav   [_nghost-%COMP%]   .gf-header__content[_ngcontent-%COMP%]{height:152px}@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;width:100%}}@media (min-width:1246px){.has-left-drawer[_nghost-%COMP%]   .content--left-drawer-open[_ngcontent-%COMP%], .has-left-drawer   [_nghost-%COMP%]   .content--left-drawer-open[_ngcontent-%COMP%]{margin-left:416px;width:calc(100% - 416px)}}@media (min-width:1246px){.has-left-drawer[_nghost-%COMP%]   .content--collection-expanded[_ngcontent-%COMP%], .has-left-drawer   [_nghost-%COMP%]   .content--collection-expanded[_ngcontent-%COMP%]{width:calc(100% - 416px)}}.gf-dark-theme[_nghost-%COMP%]   .gf-header__content[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .gf-header__content[_ngcontent-%COMP%]{background:-webkit-linear-gradient(bottom,transparent,#202124 16px);background:linear-gradient(0deg,transparent 0,#202124 16px)}.gf-dark-theme[_nghost-%COMP%]   .skip-to-content-link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .skip-to-content-link[_ngcontent-%COMP%]{box-shadow:none;background:#3c4043}.gf-dark-theme[_nghost-%COMP%]   .skip-to-content-link[_ngcontent-%COMP%]:focus, .gf-dark-theme   [_nghost-%COMP%]   .skip-to-content-link[_ngcontent-%COMP%]:focus{color:#8ab4f8}.gf-dark-theme[_nghost-%COMP%]   .gf-lockup__link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .gf-lockup__link[_ngcontent-%COMP%]{color:#e8eaed}"]});var XV=new _.n("navRailData");var mea=["navRailLink"],Dz=function(a,b){var c=b.target;c=_.jH(a.wi).map(d=>d.L).indexOf(c);if(["ArrowDown","ArrowUp","Home","End"].includes(b.key)&&(b.preventDefault(),0<=c&&c<a.wi.length)){let d;switch(b.key){case "ArrowDown":c<a.wi.length-1&&(d=a.wi.get(c+1));break;case "ArrowUp":0<c&&(d=a.wi.get(c-1));break;case "Home":0<c&&(d=a.wi.get(0));break;case "End":c<a.wi.length-1&&(d=a.wi.get(a.wi.length-1))}let e;(null==(e=d)?0:e.L)&&d.L.focus()}},YV=class{constructor(a,b,c){this.qa=a;this.la=b;this.items=
c;this.ja=new _.Nl(1);_.A(this.la.yb,_.Ul(this.ja)).subscribe(d=>{this.behavior=d?"bar":"rail"})}ma(){this.ja.next();this.ja.complete()}isActive(a){return _.dS(this.qa,a)}};YV.F=function(a){return new (a||YV)(_.y(_.eS),_.y(_.dN),_.y(XV))};
YV.T=_.l({type:YV,J:[["gf-nav-rail"]],Da:function(a,b){a&1&&_.Vo(mea,5);if(a&2){let c;_.U(c=_.V())&&(b.wi=c)}},Ea:["role","navigation"],xa:1,oa:function(a,b){a&2&&_.on("behavior",b.behavior)},P:!0,features:[_.Q],R:3,S:1,V:[["class","nav-rail__link","role","link",3,"catalogRouterLink","active","keydown",4,"ngFor","ngForOf"],[1,"bottom-aligned"],["role","link",1,"nav-rail__link",3,"catalogRouterLink","keydown"],["navRailLink",""],[1,"nav-rail__icon"],[3,"name","filled","animated"],[1,"nav-rail__label",
"gmat-overline"]],N:function(a,b){a&1&&(_.D(0,Ez,6,9,"a",0),_.G(1,"div",1),_.I(2,"gf-theme-toggle"),_.H());a&2&&_.E("ngForOf",b.items)},Y:[_.xV,_.fQ,_.NI,VV],styles:['[_nghost-%COMP%]{background:-webkit-gradient(linear,left bottom,left top,from(rgba(105,145,214,.08)),to(rgba(105,145,214,.08))),#fff;background:-webkit-linear-gradient(bottom,rgba(105,145,214,.08),rgba(105,145,214,.08)),#fff;background:linear-gradient(0deg,rgba(105,145,214,.08),rgba(105,145,214,.08)),#fff;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;height:100%;left:0;overflow-y:auto;padding:24px 0;position:fixed;top:0;width:96px;z-index:2}@media (min-width:721px){[_nghost-%COMP%]{z-index:8}}.bottom-aligned[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nav-rail__link[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#3c4043;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:56px;text-decoration:none;width:80px}@media (max-width:720px){.nav-rail__link[_ngcontent-%COMP%]:nth-child(n+6){display:none}}.nav-rail__link.active[_ngcontent-%COMP%], .nav-rail__link[_ngcontent-%COMP%]:active, .nav-rail__link[_ngcontent-%COMP%]:focus, .nav-rail__link[_ngcontent-%COMP%]:hover{color:#202124}.nav-rail__link[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]:before{background:#3c4043;opacity:0}.nav-rail__link[_ngcontent-%COMP%]:hover   .nav-rail__icon[_ngcontent-%COMP%]:before{opacity:.04}.nav-rail__link[_ngcontent-%COMP%]:focus   .nav-rail__icon[_ngcontent-%COMP%]:before{opacity:.24}.nav-rail__link[_ngcontent-%COMP%]:active   .nav-rail__icon[_ngcontent-%COMP%]:before{opacity:.2}.nav-rail__link.active[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]{background:#cbf0f8}.nav-rail__link.active[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]:before{background:#007b83}.nav-rail__icon[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:16px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:32px;margin:0 0 8px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;width:56px}.nav-rail__icon[_ngcontent-%COMP%]:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.nav-rail__label[_ngcontent-%COMP%]{display:block;text-align:center}[behavior=bar][_nghost-%COMP%]{bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;height:80px;overflow:hidden;padding:12px 0 16px;top:auto;width:100%}[behavior=bar][_nghost-%COMP%]   .bottom-aligned[_ngcontent-%COMP%]{display:none}.gf-dark-theme[_nghost-%COMP%], .gf-dark-theme   [_nghost-%COMP%]{background:-webkit-gradient(linear,left bottom,left top,from(rgba(209,225,255,.08)),to(rgba(209,225,255,.08))),#1f1f1f;background:-webkit-linear-gradient(bottom,rgba(209,225,255,.08),rgba(209,225,255,.08)),#1f1f1f;background:linear-gradient(0deg,rgba(209,225,255,.08),rgba(209,225,255,.08)),#1f1f1f}.gf-dark-theme[_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]{color:#dadce0;text-decoration:none}.gf-dark-theme[_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]:before, .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]:before{background:#f1f3f4}.gf-dark-theme[_nghost-%COMP%]   .nav-rail__link.active[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link.active[_ngcontent-%COMP%], .gf-dark-theme[_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:active, .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:active, .gf-dark-theme[_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:focus, .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:focus, .gf-dark-theme[_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:hover, .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:hover{color:#f1f3f4}.gf-dark-theme[_nghost-%COMP%]   .nav-rail__link.active[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link.active[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]{background:rgba(120,217,236,.4)}.gf-dark-theme[_nghost-%COMP%]   .nav-rail__link.active[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]:before, .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link.active[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]:before{background:#cbf0f8}']});var ZV=new _.n("XapHatsSurveyApiKey"),nea=new _.n("XapHatsSurveyLocale"),oea=new _.n("XapHatsSurveyWindow"),$V=new _.n("XapHatsSurveyListnrProductId");var pea=new Map([[0,1],[1,2]]),qea=function(a,b,c={},d={}){const e=d.nU?void 0:d.authUser||0;return _.A(new _.Yj(f=>{a.A.B({triggerId:b,enableTestingMode:d.enableTestingMode,nonProd:d.nonProd,callback:g=>{null!=g.surveyData&&f.next(g.surveyData);f.complete()},authuser:e})}),_.Sl(f=>new _.Yj(g=>{let h;a.A.C({surveyData:f,colorScheme:d.theme?pea.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)})))},
aW=class{constructor(a,b,c,d,e){const f=()=>{var g={apiKey:a,locale:null!=c?c:"en-US",window:d};g=PC(WD,"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.EU||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 VD(g)};this.A=e?e.Ja(f):f()}};aW.F=function(a){return new (a||aW)(_.k(ZV),_.k($V),_.k(nea,8),_.k(oea,8),_.k(_.fm,8))};aW.ha=_.Xe({da:aW,U:aW.F,ca:"root"});var rea=function(a,b,c){let d;_.A(qea(a.H,b,{customData:{url:a.location.path()}},{enableTestingMode:a.enableTestingMode,theme:c?1:0}),_.Ul(a.A)).subscribe(e=>{d=e},()=>{},()=>{d&&(a.B=!0)})},sea=function(a){const b=[0];a.qa.bl&&b.unshift(2);a.qa.I&&b.unshift(4);a.qa.K&&b.unshift(3);a.qa.H&&b.unshift(5);a.qa.C&&b.unshift(6);a.qa.A&&b.unshift(1);return b},tea=function(a){sea(a).forEach(b=>{a.C.next({lJ:b,XN:3E4})})},bW=class{constructor(a,b,c,d,e,f,g,h,m){this.window=a;this.qa=b;this.location=c;this.la=
d;this.G=e;this.Ya=f;this.ei=g;this.H=h;this.D=m;this.A=new _.Nl(1);this.C=new _.Jl;this.I=_.A(this.C,_.nl(({XN:r})=>_.Ik(r)),_.Mk(({lJ:r})=>!!this.D[r]),_.Mk(()=>!this.B),_.Mk(()=>!this.window.location.hostname.includes("local")),_.Yl(this.ei.bu,this.la.yb),_.Mk(([,r,w])=>!(r&&w)),_.z(([r])=>this.D[r.lJ]));this.enableTestingMode=!_.CD(this.G.config,12);this.B=!1;_.A(_.uk([this.I,this.Ya.mg]),_.Ul(this.A)).subscribe(([r,w])=>{rea(this,r,w)})}ma(){this.A.next();this.A.complete()}};
bW.F=function(a){return new (a||bW)(_.k("Window"),_.k(_.eS),_.k(_.OJ),_.k(_.dN),_.k(_.uI),_.k(_.PM),_.k(eN),_.k(aW),_.k(lI))};bW.ha=_.Xe({da:bW,U:bW.F,ca:"root"});var cW=_.Eu("transform",[_.Hu("open, open-instant",_.Gu({transform:"none",visibility:"visible"})),_.Hu("void",_.Gu({"box-shadow":"none",visibility:"hidden"})),_.Iu("void => open-instant",_.Fu("0ms")),_.Iu("void <=> open, open-instant => void",_.Fu("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))]);var dW=["*"],uea=["content"],vea=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],wea=new _.n("MAT_DRAWER_DEFAULT_AUTOSIZE",{ca:"root",U:Hz}),eW=new _.n("MAT_DRAWER_CONTAINER"),fW=class extends pO{constructor(a,b,c,d,e){super(c,d,e);this.Ca=a;this.Mh=b}jd(){this.Mh.O.subscribe(()=>{_.cF(this.Ca)})}};fW.F=function(a){return new (a||fW)(_.y(_.eF),_.y(_.of(()=>gW)),_.y(_.Sh),_.y(oO),_.y(_.fm))};
fW.T=_.l({type:fW,J:[["mat-drawer-content"]],Ea:["ngSkipHydration","",1,"mat-drawer-content"],xa:4,oa:function(a,b){a&2&&_.yn("margin-left",b.Mh.Ni.left,"px")("margin-right",b.Mh.Ni.right,"px")},features:[_.xo([{ia:pO,Oa:fW}]),_.mn],Sa:dW,R:1,S:0,N:function(a){a&1&&(_.jo(),_.ko(0))},La:2,wa:0});
var hW=class{get position(){return this.Qd}set position(a){a="end"===a?"end":"start";a!==this.Qd&&(this.mb&&this.Na(a),this.Qd=a,this.gA.emit())}get mode(){return this.Ha}set mode(a){this.Ha=a;this.O();this.I.next()}get wt(){return this.X}set wt(a){this.X=_.fu(a)}get qp(){const a=this.rb;return null==a?"side"===this.mode?"dialog":"first-tabbable":a}set qp(a){if("true"===a||"false"===a||null==a)a=_.fu(a);this.rb=a}get Qc(){return this.K}set Qc(a){this.toggle(_.fu(a))}constructor(a,b,c,d,e,f,g,h){this.fa=
a;this.cb=b;this.sb=c;this.Ia=d;this.va=e;this.Oc=f;this.D=g;this.Mh=h;this.G=null;this.aa=!1;this.Qd="start";this.Ha="over";this.K=this.X=!1;this.Go=new _.Jl;this.Jw=new _.Jl;this.Kw="void";this.ol=new _.rG(!0);this.yM=_.A(this.ol,_.Mk(m=>m),_.z(()=>{}));this.VQ=_.A(this.Go,_.Mk(m=>m.Jc!==m.xb&&0===m.xb.indexOf("open")),_.Cl());this.tL=_.A(this.ol,_.Mk(m=>!m),_.z(()=>{}));this.KN=_.A(this.Go,_.Mk(m=>m.Jc!==m.xb&&"void"===m.xb),_.Cl());this.A=new _.Jl;this.gA=new _.rG;this.I=new _.Jl;this.ol.subscribe(m=>
{m?(this.D&&(this.G=this.D.activeElement),this.Zc()):this.Aa()&&this.Ga(this.M||"program")});this.va.Ja(()=>{_.A(_.Dk(this.fa.L,"keydown"),_.Mk(m=>27===m.keyCode&&!this.wt&&!_.Vt(m)),_.Ul(this.A)).subscribe(m=>this.va.pb(()=>{this.close();m.stopPropagation();m.preventDefault()}))});_.A(this.Jw,_.pl((m,r)=>m.Jc===r.Jc&&m.xb===r.xb)).subscribe(m=>{const r=m.Jc;m=m.xb;(0===m.indexOf("open")&&"void"===r||"void"===m&&0===r.indexOf("open"))&&this.ol.emit(this.K)})}Yb(a,b){wN(this.Oc,a)||(a.tabIndex=-1,
this.va.Ja(()=>{const c=()=>{a.removeEventListener("blur",c);a.removeEventListener("mousedown",c);a.removeAttribute("tabindex")};a.addEventListener("blur",c);a.addEventListener("mousedown",c)}));a.focus(b)}za(a,b){(a=this.fa.L.querySelector(a))&&this.Yb(a,b)}Zc(){if(this.C){var a=this.fa.L;switch(this.qp){case !1:case "dialog":break;case !0:case "first-tabbable":_.AN(this.C).then(b=>{b||"function"!==typeof this.fa.L.focus||a.focus()});break;case "first-heading":this.za('h1, h2, h3, h4, h5, h6, [role="heading"]');
break;default:this.za(this.qp)}}}Ga(a){"dialog"!==this.qp&&(this.G?tN(this.sb,this.G,a):this.fa.L.blur(),this.G=null)}Aa(){const a=this.D.activeElement;return!!a&&this.fa.L.contains(a)}Ra(){this.mb=!0;this.C=this.cb.create(this.fa.L);this.O();"end"===this.Qd&&this.Na("end")}Bq(){this.Ia.qb&&(this.aa=!0)}ma(){this.C&&this.C.destroy();let a;null==(a=this.B)||a.remove();this.B=null;this.Go.complete();this.Jw.complete();this.I.complete();this.A.next();this.A.complete()}open(a){return this.toggle(!0,a)}close(){return this.toggle(!1)}Eb(){return this.Ma(!1,
!0,"mouse")}toggle(a=!this.Qc,b){a&&b&&(this.M=b);b=this.Ma(a,!a&&this.Aa(),this.M||"program");a||(this.M=null);return b}Ma(a,b,c){(this.K=a)?this.Kw=this.aa?"open":"open-instant":(this.Kw="void",b&&this.Ga(c));this.O();return new Promise(d=>{_.A(this.ol,_.rl()).subscribe(e=>d(e?"open":"close"))})}H(){return this.fa.L?this.fa.L.offsetWidth||0:0}O(){if(this.C){let a;this.C.enabled=!(null==(a=this.Mh)||!a.Xe)}}Na(a){const b=this.fa.L,c=b.parentNode;"end"===a?(this.B||(this.B=this.D.createComment("mat-drawer-anchor"),
c.insertBefore(this.B,b)),c.appendChild(b)):this.B&&this.B.parentNode.insertBefore(b,this.B)}};hW.F=function(a){return new (a||hW)(_.y(_.Sh),_.y(CN),_.y(_.uN),_.y(_.nN),_.y(_.fm),_.y(_.xN),_.y(_.St,8),_.y(eW,8))};
hW.T=_.l({type:hW,J:[["mat-drawer"]],Da:function(a,b){a&1&&_.Vo(uea,5);if(a&2){let c;_.U(c=_.V())&&(b.Mi=c.first)}},Ea:["tabIndex","-1","ngSkipHydration","",1,"mat-drawer"],xa:12,oa:function(a,b){a&1&&fo("@transform.start",function(c){return b.Go.next(c)})("@transform.done",function(c){return b.Jw.next(c)});a&2&&(_.on("align",null),_.co("@transform",b.Kw),_.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.Qc))},inputs:{position:"position",mode:"mode",wt:"disableClose",qp:"autoFocus",Qc:"opened"},outputs:{ol:"openedChange",yM:"opened",VQ:"openedStart",tL:"closed",KN:"closedStart",gA:"positionChanged"},Pa:["matDrawer"],Sa:dW,R:3,S:0,V:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],N:function(a){a&1&&(_.jo(),_.G(0,"div",0,1),_.ko(2),_.H())},Y:[pO],La:2,data:{animation:[cW]},wa:0});
var iW=function(a){let b=0,c=0;if(a.G&&a.G.Qc)if("side"==a.G.mode)b+=a.G.H();else if("push"==a.G.mode){var d=a.G.H();b+=d;c-=d}a.H&&a.H.Qc&&("side"==a.H.mode?c+=a.H.H():"push"==a.H.mode&&(d=a.H.H(),c+=d,b-=d));b=b||null;c=c||null;if(b!==a.Ni.left||c!==a.Ni.right)a.Ni={left:b,right:c},a.va.pb(()=>a.O.next(a.Ni))},gW=class{get start(){return this.D}get end(){return this.C}get bF(){return this.M}set bF(a){this.M=_.fu(a)}get Xe(){return this.K(this.D)||this.K(this.C)}set Xe(a){this.bs=null==a?null:_.fu(a)}get Zq(){return this.eN||
this.Mi}constructor(a,b,c,d,e,f=!1,g){this.ea=a;this.ib=b;this.va=c;this.Ca=d;this.zc=g;this.B=new _.Xo;this.up=new _.rG;this.A=new _.Jl;this.X=new _.Jl;this.Ni={left:null,right:null};this.O=new _.Jl;a&&_.A(a.change,_.Ul(this.A)).subscribe(()=>{this.aa();iW(this)});_.A(e.change(),_.Ul(this.A)).subscribe(()=>iW(this));this.M=f}jd(){_.A(this.Xr.A,_.Ql(this.Xr),_.Ul(this.A)).subscribe(a=>{this.B.reset(a.filter(b=>!b.Mh||b.Mh===this));_.Ro(this.B)});_.A(this.B.A,_.Ql(null)).subscribe(()=>{this.aa();this.B.forEach(a=>
{this.Ha(a);this.Aa(a);this.za(a)});(!this.B.length||this.I(this.D)||this.I(this.C))&&iW(this);_.cF(this.Ca)});this.va.Ja(()=>{_.A(this.X,_.fl(10),_.Ul(this.A)).subscribe(()=>iW(this))})}ma(){this.O.complete();this.X.complete();this.B.destroy();this.A.next();this.A.complete()}open(){this.B.forEach(a=>a.open())}close(){this.B.forEach(a=>a.close())}Cg(){this.M&&(this.I(this.D)&&"over"!=this.D.mode||this.I(this.C)&&"over"!=this.C.mode)&&this.va.Ja(()=>this.X.next())}Ha(a){_.A(a.Go,_.Mk(b=>b.Jc!==b.xb),
_.Ul(this.B.A)).subscribe(b=>{"open-instant"!==b.xb&&"NoopAnimations"!==this.zc&&this.ib.L.classList.add("mat-drawer-transition");iW(this);_.cF(this.Ca)});"side"!==a.mode&&_.A(a.ol,_.Ul(this.B.A)).subscribe(()=>this.na(a.Qc))}Aa(a){a&&_.A(a.gA,_.Ul(this.B.A)).subscribe(()=>{_.A(this.va.Cu,_.rl()).subscribe(()=>{this.aa()})})}za(a){a&&_.A(a.I,_.Ul(_.Jk(this.B.A,this.A))).subscribe(()=>{iW(this);_.cF(this.Ca)})}na(a){const b=this.ib.L.classList;a?b.add("mat-drawer-container-has-open"):b.remove("mat-drawer-container-has-open")}aa(){this.D=
this.C=null;this.B.forEach(a=>{"end"==a.position?this.C=a:this.D=a});this.H=this.G=null;this.ea&&"rtl"===this.ea.value?(this.G=this.C,this.H=this.D):(this.G=this.D,this.H=this.C)}iE(){this.up.emit();this.ka()}ka(){[this.D,this.C].filter(a=>a&&!a.wt&&this.K(a)).forEach(a=>a.Eb())}bE(){return this.I(this.D)&&this.K(this.D)||this.I(this.C)&&this.K(this.C)}I(a){return null!=a&&a.Qc}K(a){return null==this.bs?!!a&&"side"!==a.mode:this.bs}};
gW.F=function(a){return new (a||gW)(_.y(_.aO,8),_.y(_.Sh),_.y(_.fm),_.y(_.eF),_.y(_.sO),_.y(wea),_.y(_.LE,8))};
gW.T=_.l({type:gW,J:[["mat-drawer-container"]],Fb:function(a,b,c){a&1&&(_.Wo(c,fW,5),_.Wo(c,hW,5));if(a&2){let d;_.U(d=_.V())&&(b.Mi=d.first);_.U(d=_.V())&&(b.Xr=d)}},Da:function(a,b){a&1&&_.Vo(fW,5);if(a&2){let c;_.U(c=_.V())&&(b.eN=c.first)}},Ea:["ngSkipHydration","",1,"mat-drawer-container"],xa:2,oa:function(a,b){a&2&&_.F("mat-drawer-container-explicit-backdrop",b.bs)},inputs:{bF:"autosize",Xe:"hasBackdrop"},outputs:{up:"backdropClick"},Pa:["matDrawerContainer"],features:[_.xo([{ia:eW,Oa:gW}])],
Sa:["mat-drawer","mat-drawer-content","*"],R:4,S:2,V:[["class","mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",3,"click"]],N:function(a,b){a&1&&(_.jo(vea),_.D(0,Fz,1,2,"div",0),_.ko(1),_.ko(2,1),_.D(3,Gz,2,0,"mat-drawer-content"));a&2&&(_.Tn(0,b.Xe?0:-1),_.u(3),_.Tn(3,b.Mi?-1:3))},Y:[fW],styles:['.mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color);background-color:var(--mat-sidenav-content-background-color);box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color)}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);position:relative;z-index:4;color:var(--mat-sidenav-container-text-color);background-color:var(--mat-sidenav-container-background-color);border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0);border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}\n'],
La:2,wa:0});var jW=["*"],xea=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],kW=class extends fW{};kW.F=function(a){return new (a||kW)(_.y(_.eF),_.y(_.of(()=>lW)),_.y(_.Sh),_.y(oO),_.y(_.fm))};kW.T=_.l({type:kW,J:[["mat-sidenav-content"]],Ea:["ngSkipHydration","",1,"mat-drawer-content","mat-sidenav-content"],xa:4,oa:function(a,b){a&2&&_.yn("margin-left",b.Mh.Ni.left,"px")("margin-right",b.Mh.Ni.right,"px")},features:[_.xo([{ia:pO,Oa:kW}]),_.mn],Sa:jW,R:1,S:0,N:function(a){a&1&&(_.jo(),_.ko(0))},La:2,wa:0});
var mW=class extends hW{constructor(){super(...arguments);this.ka=!1;this.ea=this.na=0}get Zp(){return this.ka}set Zp(a){this.ka=_.fu(a)}get My(){return this.na}set My(a){this.na=_.iu(a)}get Ly(){return this.ea}set Ly(a){this.ea=_.iu(a)}};mW.F=(()=>{let a;return function(b){return(a||(a=_.Lh(mW)))(b||mW)}})();
mW.T=_.l({type:mW,J:[["mat-sidenav"]],Ea:["tabIndex","-1","ngSkipHydration","",1,"mat-drawer","mat-sidenav"],xa:17,oa:function(a,b){a&2&&(_.on("align",null),_.yn("top",b.Zp?b.My:null,"px")("bottom",b.Zp?b.Ly: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.Qc)("mat-sidenav-fixed",b.Zp))},inputs:{Zp:"fixedInViewport",My:"fixedTopGap",Ly:"fixedBottomGap"},Pa:["matSidenav"],
features:[_.mn],Sa:jW,R:3,S:0,V:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],N:function(a){a&1&&(_.jo(),_.G(0,"div",0,1),_.ko(2),_.H())},Y:[pO],La:2,data:{animation:[cW]},wa:0});var lW=class extends gW{constructor(){super(...arguments);this.Mi=this.Xr=void 0}};lW.F=(()=>{let a;return function(b){return(a||(a=_.Lh(lW)))(b||lW)}})();
lW.T=_.l({type:lW,J:[["mat-sidenav-container"]],Fb:function(a,b,c){a&1&&(_.Wo(c,kW,5),_.Wo(c,mW,5));if(a&2){let d;_.U(d=_.V())&&(b.Mi=d.first);_.U(d=_.V())&&(b.Xr=d)}},Ea:["ngSkipHydration","",1,"mat-drawer-container","mat-sidenav-container"],xa:2,oa:function(a,b){a&2&&_.F("mat-drawer-container-explicit-backdrop",b.bs)},Pa:["matSidenavContainer"],features:[_.xo([{ia:eW,Oa:lW}]),_.mn],Sa:["mat-sidenav","mat-sidenav-content","*"],R:4,S:2,V:[["class","mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",
3,"click"]],N:function(a,b){a&1&&(_.jo(xea),_.D(0,Iz,1,2,"div",0),_.ko(1),_.ko(2,1),_.D(3,Jz,2,0,"mat-sidenav-content"));a&2&&(_.Tn(0,b.Xe?0:-1),_.u(3),_.Tn(3,b.Mi?-1:3))},Y:[kW],styles:['.mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color);background-color:var(--mat-sidenav-content-background-color);box-sizing:border-box;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color)}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}.cdk-high-contrast-active .mat-drawer-backdrop{opacity:.5}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);position:relative;z-index:4;color:var(--mat-sidenav-container-text-color);background-color:var(--mat-sidenav-container-background-color);border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}.cdk-high-contrast-active .mat-drawer,.cdk-high-contrast-active [dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}.cdk-high-contrast-active [dir=rtl] .mat-drawer,.cdk-high-contrast-active .mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0);border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape);border-bottom-left-radius:var(--mat-sidenav-container-shape);border-top-right-radius:0;border-bottom-right-radius:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{border-top-right-radius:var(--mat-sidenav-container-shape);border-bottom-right-radius:var(--mat-sidenav-container-shape);border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer[style*="visibility: hidden"]{display:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side{border-left-color:var(--mat-sidenav-container-divider-color);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-right-color:var(--mat-sidenav-container-divider-color);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}\n'],
La:2,wa:0});var nW=class{};nW.F=function(a){return new (a||nW)};nW.Xa=_.Sf({type:nW});nW.Wa=_.Ye({imports:[_.dO,_.tO,_.tO,_.dO]});var yea=a=>({qf:a}),zea=function(a){_.A(_.uk([a.Ya.B,a.Ya.mg]),_.Ul(a.ja),_.xl()).subscribe(([b,c])=>{if(1===b){var d=a.B,e=d.A;c=oz()?c?"darkToDark":"darkToLight":window.matchMedia&&window.matchMedia("(prefers-color-scheme: light)").matches?c?"lightToDark":"lightToLight":c?"noPreferenceToDark":"noPreferenceToLight";e.call(d,"osSettingToThemeSetting",c)}_.OM(a.Ya,"tabCount",b-1)})},Aea=function(a){const b=document.getElementsByTagName("head")[0];let c=b.querySelector("link[rel='canonical']");c||(c=
document.createElement("link"),b.appendChild(c));oW(a,c);return c},Tz=function(a){if(a.ie){const b=a.du;_.A(a.la.pq,_.xl()).subscribe(c=>{c&&b&&_.cN(a.la);c||a.la.Zi()})}else!a.ua.vz()&&a.du&&a.ua.ko()},oW=function(a,b=a.H){a=_.tM(a.D,IJ(a.location,a.location.path()));a.fb={};a.Hc=null;_.db(b,_.lb(`https://${location.host}${a.toString()}`,jb)||TB,"canonical")},pW=class{constructor(a,b,c,d,e,f,g,h,m,r,w,v,x,B,C,J){this.A=a;this.renderer=b;this.G=c;this.jw=d;this.qa=e;this.D=f;this.Ya=g;this.B=h;this.C=
m;this.I=r;this.location=w;this.la=v;this.ua=x;this.se=B;this.ei=C;this.Vv=this.eu=!1;this.MJ=null;this.Iu="Google Fonts";this.ja=new _.Nl(1);this.dI="";this.du=!0;this.OP=_.A(_.uk([this.la.D,this.la.yb]),_.z(([O,W])=>O&&W));this.Ce=this.A.features.ji();J.D||this.Sp("UNSUPPORTED_BROWSER");this.H=Aea(this);this.la.tb=this;_.A(f.Sb,_.Mk(O=>O instanceof Ps)).subscribe(()=>{oW(this);Tz(this);tea(this.I);window.scrollTo(0,0)});_.A(_.uk([this.Ya.B,this.Ya.mg]),_.Ul(this.ja),_.xl()).subscribe(([O,W])=>{this.jw.init(O,
W)})}Ra(){this.renderer.Ti(document.querySelector("body"),"app-ready");this.C.A.setItem("refreshToken","true")}ma(){this.ja.next();this.ja.complete()}Wc(a=""){this.G.A.title=(a?`${a} - ${"Google Fonts"}`:"Google Fonts")||""}Sp(a){this.MJ=a;this.Vv=!0}Fy(){this.Vv=!1}};pW.F=function(a){return new (a||pW)(_.y(_.uI),_.y(_.QE),_.y(yL),_.y(UV),_.y(_.eS),_.y(_.Xs),_.y(_.PM),_.y(_.SM),_.y(TV),_.y(bW),_.y(_.OJ),_.y(_.dN),_.y(_.ZM),_.y(_.bN),_.y(eN),_.y(_.NU))};
pW.T=_.l({type:pW,J:[["gf-root"]],Ea:[1,"gmat-mdc-button","gmat-body-1"],oa:function(a,b){a&1&&_.L("resize",function(){},!1,_.ni)("storage",function(c){"isDarkTheme"===c.key&&("true"===c.newValue?tz(b.jw):rz(b.jw))},!1,_.ni)("beforeunload",function(){return zea(b)},!1,_.ni)},P:!0,features:[_.Q],R:12,S:27,V:[["aria-label","Nav bar"],[1,"drawer-container",3,"hasBackdrop","backdropClick"],["aria-label","Left drawer","position","start","role","dialog",1,"drawer",3,"mode","fixedInViewport","opened"],[4,
"ngTemplateOutlet"],["mode","over","position","end","role","dialog","class","drawer--icon-details",3,"opened","fixedInViewport","openedStart","closedStart",4,"ngIf"],["class","drawer-content",3,"has-left-drawer-opened",4,"ngIf"],["mode","over","position","end","role","dialog",1,"drawer--icon-details",3,"opened","fixedInViewport","openedStart","closedStart"],[1,"drawer-content"],[1,"gf-full-page"],["toolbar","",4,"ngIf"],["secondaryNav","",4,"ngIf"],[4,"ngIf"],["class","router-outlet-container",4,
"ngIf"],["class","error-page",3,"type",4,"ngIf"],[1,"collection-drawer-layout-container"],["class","gmat-elevation-z2",4,"ngIf"],["toolbar",""],["secondaryNav",""],[1,"router-outlet-container"],[3,"activate"],[1,"error-page",3,"type"],[1,"gmat-elevation-z2"]],N:function(a,b){a&1&&(_.G(0,"div")(1,"gf-nav-rail",0),_.R(2,"async"),_.H(),_.G(3,"mat-sidenav-container",1),_.L("backdropClick",function(){return b.la.Zi()}),_.G(4,"mat-sidenav",2),_.R(5,"async"),_.R(6,"async"),_.D(7,Kz,1,0,"ng-container",3),
_.H(),_.D(8,Mz,2,3,"mat-sidenav",4),_.R(9,"async"),_.D(10,Xz,15,24,"mat-sidenav-content",5),_.R(11,"async"),_.H()());if(a&2){let c;_.F("has-secondary-nav",b.Ge);_.u(1);_.F("gmat-elevation-z4",_.S(2,15,b.OP));_.u(2);_.F("mat-sidenav--open",b.eu)("checkout-flow",b.Ce);_.E("hasBackdrop",!b.eu);_.u(1);_.E("mode",_.S(5,17,b.la.pq)?"side":"over")("fixedInViewport",!0)("opened",b.ie&&_.S(6,19,b.la.tq));_.u(3);_.E("ngTemplateOutlet",null!==(c=b.ie)&&void 0!==c?c:null);_.u(1);_.E("ngIf",b.Zt&&_.S(9,21,b.se.Rj));
_.u(2);_.E("ngIf",_.Co(25,yea,_.S(11,23,b.ua.oi)))}},Y:[_.bJ,pU,_.MU,wV,WV,nW,mW,lW,kW,YV,_.QI,_.XI,_.xK,BV],styles:[".drawer-container[_ngcontent-%COMP%]{background:transparent}gf-nav-rail[behavior=rail][_ngcontent-%COMP%] ~ .drawer-container[_ngcontent-%COMP%]{padding-left:96px}.mat-drawer-container[_ngcontent-%COMP%], .mat-drawer-content[_ngcontent-%COMP%]{overflow:unset}.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;min-height:calc(100vh - 168px)}.error-page[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:none}@media (max-width:1024px){.full-page--collection-expanded[_ngcontent-%COMP%]{margin-right:0;padding:88px 16px 0}}@media (min-width:721px) and (max-width:1024px){.full-page--collection-expanded[_ngcontent-%COMP%]{padding-top:88px}}@media (min-width:1246px){.full-page--collection-expanded[_ngcontent-%COMP%]{margin-right:320px;padding:88px 20px 0 60px}}@media (min-width:721px) and (max-width:1024px){.full-page--cookie-bar-open[_ngcontent-%COMP%]{padding-top:140px}}@media (max-width:720px){.full-page--cookie-bar-open[_ngcontent-%COMP%]{padding-top:88px}}@media (min-width:1246px){.full-page--cookie-bar-open[_ngcontent-%COMP%]{padding-top:140px}}.gf-full-page[_ngcontent-%COMP%]{padding-top:88px}.has-secondary-nav[_ngcontent-%COMP%]   .gf-full-page[_ngcontent-%COMP%]{padding-top:152px}.collection-drawer-layout-container[_ngcontent-%COMP%]{height:100%;width:320px;position:fixed;top:0;right:0;z-index:50;-webkit-transform:translateX(320px);transform:translateX(320px);-webkit-transition:margin-top .4s .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}.collection-drawer-layout-container--collection-expanded[_ngcontent-%COMP%]{height:100%;-webkit-transform:translateX(0);transform:translateX(0)}.router-outlet-container[_ngcontent-%COMP%]{min-height:calc(100vh - 88px);margin-top:-1px}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){mat-sidenav.mat-drawer-opened[_ngcontent-%COMP%]{-webkit-transform:translate(0);transform:translate(0)}}}.gf-dark-theme[_nghost-%COMP%]   .drawer[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .drawer[_ngcontent-%COMP%]{background:#28292a}"]});var qW=class{constructor(a){a.Sp("PAGE_NOT_FOUND")}};qW.F=function(a){return new (a||qW)(_.y(_.dN))};qW.T=_.l({type:qW,J:[["gf-page-not-found"]],P:!0,features:[_.Q],R:0,S:0,N:function(){},La:2,wa:0});var Vs=[];Vs.push({path:"about",Tb:()=>Yz("G6Ygce").then(()=>_.rW),rc:"always"},dA("noto/specimen/:familyName"),{path:"noto",Tb:()=>Yz("XV0Ule").then(()=>_.sW),zd:"full",rc:"always"},{path:"noto/use",Tb:()=>Yz("RFOJre").then(()=>_.tW),zd:"full",rc:"always"},{path:"noto/contribute",Tb:()=>Yz("wPo3Sd").then(()=>_.uW),zd:"full",rc:"always"},{path:"noto/fonts",Tb:()=>Yz("A7nphd").then(()=>_.vW),zd:"full",rc:"always"});
Vs.push({path:"",Tb:()=>Yz("YwHw4d").then(()=>_.wW),rc:"always",zd:"full"},{path:"icons",Tb:()=>Yz("Xs48xe").then(()=>_.xW),rc:"always"},dA("specimen/:familyName"),{path:"betterspecimen/:familyName",Sn:"specimen/:familyName",rc:"always"},{path:"knowledge",Tb:()=>Yz("NDr9Ab").then(()=>_.yW),zd:"full",rc:"always"},{path:"knowledge/topics",Tb:()=>Yz("dr4j7e").then(()=>_.zW),zd:"full",rc:"always"},{path:"knowledge/topics/:topicId",Tb:()=>Yz("dr4j7e").then(()=>_.zW),zd:"prefix",rc:"always"},{path:"knowledge/glossary",
Tb:()=>Yz("yxNRfe").then(()=>_.AW),zd:"full",rc:"always"},{path:"knowledge/glossary/:termId",Tb:()=>Yz("My7jEe").then(()=>_.BW),zd:"prefix",rc:"always"},{path:"knowledge/documentation/:documentId",Tb:()=>Yz("GMPYg").then(()=>_.CW),zd:"prefix",rc:"always"},{path:"knowledge/:moduleId/:lessonId",Tb:()=>Yz("hExEAc").then(()=>_.DW),zd:"prefix",rc:"always"},{path:"knowledge/:moduleId",Tb:()=>Yz("mvUJBe").then(()=>_.EW),zd:"prefix",rc:"always"},{path:"analytics",Tb:()=>Yz("QZfyI").then(()=>_.FW),rc:"always"},
{path:"variablefonts",Tb:()=>Yz("NC98bc").then(()=>_.GW),rc:"always"},{path:"share",Tb:()=>Yz("z6Ryc").then(()=>_.HW),rc:"always"},{path:"selection",Mm:[CM],Tb:()=>Yz("r2c8M").then(()=>_.IW),rc:"always",zd:"full"},{path:"selection/embed",Mm:[CM],Tb:()=>Yz("asMqQb").then(()=>_.JW),rc:"always",zd:"full"},{path:"selection/next-steps",Mm:[CM],Tb:()=>Yz("qux4jf").then(()=>_.KW),rc:"always",zd:"full"},{path:"selection",Sn:"",zd:"full",rc:"always"},{path:"**",component:qW},{path:"blank",component:pW});var Bea=class extends zI{gb(a){return"/"===a.toString()?"":_.Et(super.gb(a))}};_.LW=new _.n("optionalFilters");_.MW=new _.n("embedCodeAndroidData");_.NW=new _.n("embedCodeiOSData");_.OW=new _.n("embedCodeFlutterData");var Cea=new _.n("faqData");_.PW=new _.n("checkoutPanelSections");var QW=class extends vj{constructor(a,b){super();this.B=a;this.A=b}handleError(a){super.handleError(a);this.A&&_.CD(this.B.config,12)&&RM(this.A,a,!0)}};QW.F=function(a){return new (a||QW)(_.k(_.uI),_.k(_.SM))};QW.ha=_.Xe({da:QW,U:QW.F});_.RW=new _.n("guidelinesData");var Dea=function(a){return _.nk(function*(){const b=yield _.gk(a.ei.bu),c=yield _.gk(a.la.yb),d=document.querySelector(".gf-header__content.content--fixed")?64:0;return c||!b?d:d+52})},Eea=function(a,b){return _.nk(function*(){RJ(a.A,[0,yield Dea(a)]);UJ(a.A,b)})},SW=class{constructor(a,b,c){this.ei=a;this.la=b;this.A=c}};SW.F=function(a){return new (a||SW)(_.k(eN),_.k(_.dN),_.k(PJ))};SW.ha=_.Xe({da:SW,U:SW.F,ca:"root"});var Fea=function(a){_.nk(function*(){const b=location.hash.replace("#","");b&&b===a.pu&&(yield Eea(a.A,a.pu))})},CA=class{constructor(a,b,c){this.zK=a;this.AK=b;this.A=c;this.iz=!1;this.pu=""}Ra(){Fea(this)}};CA.F=function(a){return new (a||CA)(_.y(_.yQ),_.y(_.MN),_.y(SW))};
CA.T=_.l({type:CA,J:[["","link-heading",""]],inputs:{pu:"linkId"},P:!0,features:[_.Q],Ec:["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"]],N:function(a,b){a&1&&(_.G(0,"button",0),_.L("click",function(){b.zK.A(`${location.href.split("#")[0]}#${b.pu}`);b.iz=!0;_.LN(b.AK,"Link copied!")})("blur",function(){b.iz=!1}),_.I(1,"gf-icon",1),_.H(),_.G(2,
"span",2),_.N(3,"Link copied!"),_.H());a&2&&(_.u(2),_.yn("display",b.iz?"inline-block":"none"))},Y:[_.fQ,_.xQ,_.vQ,_.tQ],styles:["[_nghost-%COMP%]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;opacity:0;padding-left:8px;position:relative;-webkit-transition:opacity .3s;transition:opacity .3s;vertical-align:middle}[_nghost-%COMP%]:focus-within{opacity:1}.tooltip[_ngcontent-%COMP%]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;margin-left:16px}"]});_.TW=class{};var Gea=class{constructor(){this.A=this.B=this.D=void 0;this.C=[]}};var UW=class{constructor(a){this.A=a}};var VW=class extends _.ND{constructor(a){super(a)}};var WW=class extends _.ND{constructor(a){super(a)}};var XW=class extends _.ND{constructor(){super()}},Hea=function(){var a=[0,PD,-1,2,PD,-4,TD,PD,RD,[0,[0,OD,SD,-1],OD],PD,[0,QD,PD]];return(b,c)=>{a:{if(dD.length){const e=dD.pop();aD(e,c);e.A.init(b,void 0,void 0,c);b=e}else b=new cD(b,c);try{const e=new XW,f=e.Qb;Bd(a)(f,b);Lc&&delete f[Lc];var d=e;break a}finally{b.A.clear(),b.D=-1,b.B=-1,100>dD.length&&dD.push(b)}d=void 0}return d}}();var Iea=function(a){var b=YW++;a.C=b},Jea=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.M=this.C=void 0}lr(a){this.M=a}};var ZW=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};ZW.prototype.clone=function(){return new ZW(this.left,this.top,this.width,this.height)};var $W=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 ZW(c,e,d-c,a-e)}return null};aa=ZW.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 aX=class{A(){return[]}B(){return[]}C(){return[]}};var cX=function(){if(!bX){var a=bX=new VW,b=1E3*Date.now();JD(a,1,b);_.kD(bX,2,pc());_.kD(bX,3,pc())}a=new WW;a=_.sy(a,VW,1,bX);b=++Kea;return JD(a,2,b)},Kea=0,bX=void 0;var dX=class extends _.ND{constructor(a){super(a,1)}};var eX=class extends _.ND{constructor(a){super(a)}};var fX=class extends _.ND{constructor(a){super(a)}},Lea=[1,3,4],gX=[2,5];var hX=function(a){var b=Date.now();b=Number.isFinite(b)?1E3*b:void 0;JD(a,4,b)},iX=class extends _.ND{constructor(){super(void 0,7)}};var jX=class extends _.ND{constructor(a){super(a)}};jX.Vb=[1];var kX=function(a,b){jd(a,4,b,nc)},lX=class extends _.ND{constructor(a){super(a,233)}};lX.Vb=[4];var mX=function(a,b){return _.KD(a,11,b)},nX=function(a,b){ID(a,2,b)},oX=function(a,b){wD(a,14,b)},pX=class extends _.ND{constructor(a){super(a,17)}};pX.Vb=[14];var qX=class extends _.ND{constructor(){super()}};qX.Vb=[2];var rX=class extends _.ND{constructor(){super()}};rX.Vb=[3];var sX=class extends _.ND{constructor(){super()}};sX.Vb=[1];var tX=class extends _.ND{constructor(a){super(a)}};var uX=class extends _.ND{constructor(a){super(a)}};var vX=new UD(126,uX);var Mea=new UD(618,uX);var Nea=function(a,b,c){let d=[];for(let f=b.length-1;0<=f;f--){let g=new qX,h=[],m=cX();_.sy(g,WW,1,m);var e=new eX;_.sy(e,WW,1,m);_.sy(g,eX,9,e);if(e=Uda())e=mX(new pX,e),_.sy(g,pX,4,e);b[f].forEach(function(r,w){w.B=m;w.H=m;const v=wX(w);r.length&&kX(v,r);xX(w.G,c)?(w.K=!1,w.hidden=!1):LD(v,6,1);yX(v);_.nd(g,2,lX,v);h=h.concat(w.A.G)},a);e=new JQ;IQ(e,g.gb());jd(e,20,h,nc);d.push(e)}return d},Oea=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,r=g.get(m);
for(let w=0;w<r.length;++w){let v=r[w];var d=g.size;w!=r.length-1&&(d=r[w+1]);let x=new qX,B=[],C=cX();var e=new eX;_.sy(e,WW,1,m.B);_.sy(x,WW,1,C);_.sy(x,WW,3,m.B);LD(x,5,3);_.sy(x,eX,9,e);e=new pX;m.D?mX(e,m.D):nX(ID(e,1,m.A.A),m.C);oX(e,zX(m));_.sy(x,pX,4,e);for(e=v;e<d;++e){let J=h.next().value;J.B=C;J.H=m.H;void 0!=J.C&&(J.C-=v);let O=g.get(J),W=wX(J);O.length&&kX(W,O.map(P=>P-v));xX(J.G,b)?(J.K=!1,J.hidden=!1):LD(W,6,1);yX(W);_.nd(x,2,lX,W);B=B.concat(J.A.G)}d=new JQ;IQ(d,x.gb());jd(d,20,B,
nc);c.push(d)}}return c},zX=function(a){let b=[],c=new Set;for(;a&&!c.has(a);){let d=wX(a);b.unshift(d);c.add(a);a=a.M}return b},yX=function(a){let b=Date.now();b=Number.isFinite(b)?b.toString():void 0;var c;(c=a instanceof pX)&&!(c=!_.tD(a,dX,15))&&(c=_.tD(a,dX,15),c=!(vX.bj?vX.B(c,vX.bj,vX.A,!0,2):vX.B(c,vX.A,vX.defaultValue,!0)));if(c){c=new uX;var d=new tX;let e=_.tD(a,dX,15);e||(e=new dX);_.kD(d,1,null==b?b:tc(b));_.sy(c,tX,1,d);MD(e,vX,c);_.sy(a,dX,15,e)}a instanceof lX&&(c=new uX,d=new tX,
_.kD(d,1,null==b?b:tc(b)),_.sy(c,tX,1,d),MD(a,Mea,c))},xX=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=$W(b,new ZW(a.left,a.top,a.width,a.height)))&&10<=b.width&&10<=b.height?!0:!1},AX=function(a){let b=new fX;if(a.D)_.pD(b,5,gX,_.zc(a.D));else{let c=new XW;_.vD(b,3,Lea,a.B);ID(c,1,a.C);ID(c,2,a.A.A);_.vD(b,2,gX,c)}return b},wX=function(a){var b=
new lX;b=ID(b,1,a.A.A);null!=a.A.C&&ID(b,3,a.A.C);EQ(a.A,b);return b},Pea=class extends aX{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=Nea(this,c,b);b=Oea(d,b);return a.concat(b)}B(a,b){let c=new JQ,d=new qX;var e=cX();_.sy(d,WW,1,e);e=new pX;a.D?mX(e,a.D):nX(ID(e,1,a.A.A),a.C);oX(ID(e,3,b.A),zX(a));yX(e);b=new eX;_.sy(b,WW,1,a.B);_.sy(d,WW,3,a.B);_.sy(d,pX,4,e);_.sy(d,eX,9,b);IQ(c,d.gb());return[c]}C(a,b){let c=[],d=new Map;for(var e=0;e<
a.length;++e){var f=a[e],g=f.G;let m=f.H,r=d.get(m);r=r?r:[];new sX;if(f.K||DQ(f.A,"vis"))if(g=xX(g,b),f.hidden&&g){g=new iX;LD(g,2,1);var h=AX(f);_.sy(g,fX,1,h);hX(g);r.push(g);f.hidden=!1;f.K=!1}else f.hidden||g||(g=new iX,LD(g,2,2),h=AX(f),_.sy(g,fX,1,h),hX(g),r.push(g),f.hidden=!0);d.set(m,r)}for(let m of d.keys())b=d.get(m),b.length&&(a=new jX,wD(a,1,b),b=new qX,e=cX(),f=new eX,_.sy(f,WW,1,m),_.sy(b,WW,1,e),_.sy(b,WW,3,m),_.sy(b,jX,7,a),_.sy(b,eX,9,f),a=new JQ,IQ(a,b.gb()),c.push(a));return c}};var Qea=1;var Rea=class{constructor(){this.promise=new Promise((a,b)=>{this.resolve=a;this.reject=b})}};var Sea=function(){},BX=[[],[]],CX=0,DX=new Set,EX=null,FX=0,Tea=0,GX=0,HX=0,Uea=0,IX=function(a){this.B=this.A=void 0;this.C=!1;this.D=window;this.G=a;this.H=Sea};aa=IX.prototype;aa.measure=function(a){this.A=a;return this};aa.xu=function(a){this.B=a;return this};aa.QA=function(){this.C=!0;return this};aa.window=function(a){this.D=a;return this};aa.Tc=function(){return Vea({measure:this.A,xu:this.B,dS:this.H,window:this.D,QA:this.C},this.G)};
var Vea=function(a,b){const c=Uea++,d=Math.max(a.measure?a.measure.length:0,a.xu?a.xu.length:0),e={id:c,tH:a.measure,xH:a.xu,context:b,Yc:[]};let f=e;return function(){var g=0!==f.Pq;g&&(f=Object.assign({Pq:0},e));b||(f.context=this);f.Yc=Array.prototype.slice.call(arguments);d>arguments.length&&f.Yc.push(new a.dS);g&&(g=CX,!a.QA||0==HX||a.measure&&1!=HX||(g=(g+1)%2),BX[g].push(f));return Wea(a.window)}},Xea=function(a,b){const c={};let d;HX=1;for(var e=0;e<a.length;++e)if(d=a[e],d.Yc[d.Yc.length-
1]&&(d.Yc[d.Yc.length-1].now=b),d.tH){d.Pq=1;try{d.tH.apply(d.context,d.Yc)}catch(f){c[e]=!0,Ra(f)}}HX=2;for(e=0;e<a.length;++e)if(d=a[e],d.Yc[d.Yc.length-1]&&(d.Yc[d.Yc.length-1].now=b),!c[e]&&d.xH){d.Pq=2;try{d.xH.apply(d.context,d.Yc)}catch(f){Ra(f)}}0<FX&&1<b&&(a=b-FX,500>a&&(Qea++,100<a&&Tea++,GX<a&&(GX=a)));FX=DX.size&&1<b?b:0},Wea=function(a){if(!DX.has(a)){DX.size||(EX=new Rea);DX.add(a);const b=EX.resolve;a.requestAnimationFrame(c=>{DX.clear();const d=BX[CX];CX=(CX+1)%2;try{Xea(d,c)}finally{HX=
0,d.length=0}b()})}return EX.promise};var Yea=function(a,b){if(_.pB(b))return null;const c=b.split(";");var d=Number(c[0].trim());if(isNaN(d))return null;d=new Wba(d);for(let g=1;g<c.length;g++){var e=c[g].trim();if(!_.pB(e)){var f=_.$B(e);if(2>f.length)return null;e=f[0].trim();f=f[1].trim();if(_.pB(e)||_.pB(f))return null;switch(e){case JX(a,"track"):f=f.split(",");for(let h=0;h<f.length;++h){e=f[h].trim();if(a.A)throw Error("wb");d.H.add(e)}break;case JX(a,"index"):d.C=Number(f);break;case JX(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 JX(a,"mutable"):"true"==f?d.D=!0:"rci"==f&&(d.D=!0,d.M=!0)}}}return d.setAttribute(b)},KX=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||_.pB(d)||d!=c.A.getAttribute()));if(d)return c;d=b.getAttribute("jslog");if(!d)return null;a=Yea(a,d);if(!a||a.B&&void 0!=a.B)return null;a=new Jea(b,a);c&&c.A.M&&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=Hea(c);e=_.tD(f,WW,13)}catch(f){e=null}}e&&(a.B=e,a.H=e)}return b.LSWHIf=a},JX=function(a,b){if(a.A)if(CQ.has(b))a=CQ.get(b);else throw Error("vb`"+b);else a=b;return a},Zea=class{constructor(a){this.A=a||!1}};var $ea=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},afa=function(a,b){return $ea(a,b).filter(function(c){return null!=KX(this.A,c)},a)},bfa=function(a,b){const c=a.A;a=[];let d=void 0;for(let e=0;e<b.length;++e){const f=KX(c,b[e]);if(void 0!=f.C||void 0!=
f.D)continue;let g=void 0;gA(b[e],function(h){h=KX(c,h);return null!=h?(g=h,!0):!1},!1);g?d&&d.has(g)||(d=new Map,a.unshift(d),d.set(g,[]),YW=1):(d=new Map,a.unshift(d),YW=0);Iea(f);f.lr(g);d.set(f,[]);g&&d.get(g).push(f.C)}return a},cfa=function(a,b){let c=a.A;return b.map(d=>KX(c,d))},dfa=class{constructor(a,b=!1){this.A=a;this.B=b}},YW=0;var LX=function(a){a.A=XU(()=>{a.A=null;a.C&&!a.D&&(a.C=!1,LX(a))},500);const b=a.B;a.B=null;a.H.apply(null,b)},efa=class extends US{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:LX(this)}stop(){this.A&&(_.va.clearTimeout(this.A),this.A=null,this.C=!1,this.B=null)}pause(){this.D++}Xd(){super.Xd();this.stop()}};_.MX=function(a){US.call(this);this.ea=a;this.C={}};_.dB(_.MX,US);var NX=[];_.MX.prototype.Kb=function(a,b,c,d){Array.isArray(b)||(b&&(NX[0]=b.toString()),b=NX);for(var e=0;e<b.length;e++){var f=hT(a,b[e],c||this.handleEvent,d||!1,this.ea||this);if(!f)break;this.C[f.key]=f}return this};var OX=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)OX(a,b,c[g],d,e,f);else(b=gT(b,c,d||a.handleEvent,e,f||a.ea||a))&&(a.C[b.key]=b)};
_.MX.prototype.Fr=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.Fr(a,b[f],c,d,e);else c=c||this.handleEvent,d=pa(d)?!!d.capture:!!d,e=e||this.ea||this,c=iT(c),d=!!d,b=YS(a)?cT(a.B,String(b),c,d,e):a?(a=kT(a))?cT(a,b,c,d,e):null:null,b&&(nT(b),delete this.C[b.key]);return this};_.PX=function(a){_.Ia(a.C,function(b,c){this.C.hasOwnProperty(c)&&nT(b)},a);a.C={}};_.MX.prototype.Xd=function(){_.MX.Vc.Xd.call(this);_.PX(this)};
_.MX.prototype.handleEvent=function(){throw Error("dc");};var QX=function(a,b){if(b&&a in b)return a;var c=zB?"Webkit":yB?"Moz":_.wB?"ms":null;return c?(c=c.toLowerCase(),a=c+ZB(a),void 0===b||a in b?a:null):null};var ffa=class extends VS{constructor(a,b){super("visibilitychange");this.hidden=a;this.visibilityState=b}};var iA=new WeakMap,hA=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 RX=function(a){_.OU.call(this);this.A=a||fB||(fB=new cC);if(this.C=this.TO())this.D=hT(this.A.A,this.C,(0,_.bB)(this.eP,this))};_.dB(RX,_.OU);aa=RX.prototype;aa.TO=jA(function(){var a=!!this.gn(),b="hidden"!=this.gn();if(a){var c;b?c=(((zB?"Webkit":yB?"Moz":_.wB?"ms":null)||"")+"visibilitychange").toLowerCase():c="visibilitychange";a=c}else a=null;return a});aa.gn=jA(function(){return QX("hidden",this.A.A)});aa.YO=jA(function(){return QX("visibilityState",this.A.A)});
aa.eP=function(){var a=this.gn()?this.A.A[this.YO()]:null;a=new ffa(!!this.A.A[this.gn()],a);this.dispatchEvent(a)};aa.Xd=function(){nT(this.D);RX.Vc.Xd.call(this)};var TX=function(a,b,c,{vp:d,uO:e=!1,yS:f=!1}={},g,h,m){_.MX.call(this);this.Aa=a;this.ka=e;this.O=new Zea(this.ka);this.B=c;this.Ga={click:3};this.Ma={click:SX(this,"generic_click")};this.na=this.D=this.Yb=this.Eb=void 0;this.mb=new RX;this.Oc=(new IX(this)).measure(d?()=>d().then(this.Na.bind(this)):this.Na).QA().Tc();this.Zc=new efa(this.Oc,this);this.za=m||new dfa(this.O,f);this.aa=[];this.cb=[];this.Aa instanceof aX&&(this.H=this.Aa);this.M=g;this.rb=h};_.dB(TX,_.MX);
var OQ=function(a,b,c,d){a.Ga[b]=c;a.Ma[b]=SX(a,d||b)};TX.prototype.A=function(a,b){var c=this.Ga[a];if(c&&(a=gfa(this,a,b)))if(this.H)for(c=this.H.B(a,new UW(c)),a=0;a<c.length;++a)this.M&&_.KD(c[a],28,this.M),this.B&&UX(this.B,c[a]);else b=VX(this,a.G),WX(this,c,a,b)};TX.prototype.G=function(){this.D&&this.Zc.G()};
var WX=function(a,b,c,d){var e=hfa(d);var f=c.A.C;var g=new rX;g=LD(g,4,b);g=ID(g,1,c.A.A);e=jd(g,3,e,nc);null!=f&&ID(e,2,f);f=new Gea;f.D=a.getMetadata(c,d);f.B=a.Yb;f.A=a.Eb;c=new JQ;d=e.gb();c=_.KD(c,8,d);c=jd(c,20,f.C,nc);a.B&&UX(a.B,c);if(null!=b)for(b=new UW(b),c=0;c<a.aa.length;c++)a.aa[c](b)};TX.prototype.log=function(a){this.B&&UX(this.B,a)};var XX=function(a){for(let b=0;b<a.cb.length;b++)a.cb[b]()},hfa=function(a){return a.map(function(b){return b.A.A})};
TX.prototype.getMetadata=function(a,b){const c=new lX;EQ(a.A,c);for(a=0;a<b.length;++a)EQ(b[a].A,c);return c};var gfa=function(a,b,c){let d;const e=a.O,f=a.Ma[b];gA(c,function(g){if(!pa(g)||1!=g.nodeType)return!1;g=KX(e,g);var h;if(h=null!=g){h=g.A;if(this.ka)throw Error("wb");h=DQ(h,f)}return h?(d=g,!0):!1}.bind(a),!0);return d},VX=function(a,b){const c=[],d=a.O;gA(b,function(e){if(!pa(e)||1!=e.nodeType)return!1;e=KX(d,e);null!=e&&c.push(e);return!1},!1);return c};
TX.prototype.Na=function(){var a=this.mb;if(!a.A.A[a.gn()]&&this.na){if(a=!!(window.performance&&window.performance.mark&&window.performance.measure&&window.performance.clearMeasures&&window.performance.clearMarks))window.performance.clearMeasures("ZVwBtb"),window.performance.clearMarks("KtiTlc"),window.performance.mark("KtiTlc");var b=afa(this.za,this.na);if(this.H){var c=YX(this),d=c=new ZW(0,0,c.width,c.height),e=bfa(this.za,b);if(e.length)for(d=this.H.A(e,d),e=0;e<d.length;++e)_.KD(d[e],28,this.M),
this.B&&UX(this.B,d[e]);b=cfa(this.za,b);b=this.H.C(b,c);if(b.length)for(c=0;c<b.length;++c)this.M&&_.KD(b[c],28,this.M),this.B&&UX(this.B,b[c]);XX(this)}else{c=[];d=YX(this);d=new ZW(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=$W(d,new ZW(g.left,g.top,g.width,g.height)))&&10<=g.width&&10<=g.height?!0:!1;g&&(f=KX(this.O,f))&&DQ(f.A,"impression")&&c.push(f)}b=c;for(c=0;c<b.length;c++)d=
b[c],d.I||(e=VX(this,d.G),WX(this,void 0,d,e),XX(this),d.I=!0)}a&&window.performance.measure("ZVwBtb","KtiTlc")}};var SX=function(a,b){if(a.ka)if(BQ.has(b))a=BQ.get(b);else throw Error("ub`"+b);else a=b;return a},YX=function(a){if(a.rb){var b=a.rb();a=aC(b||dC(a.D)||window)}else a=aC(dC(a.D)||window);return a};var ZX=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a.startsWith("blob:")&&(a=a.substring(5));a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("//")&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");-1!=c&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("ec`"+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("fc`"+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 $X=function(a,b,c){var d=String(_.va.location.href);return d&&a&&b?[b,ifa(ZX(d),a,c||null)].join(" "):null},ifa=function(a,b,c){var d=[],e=[];if(1==(Array.isArray(c)?2:1))return e=[b,a],_.gB(d,function(h){e.push(h)}),aY(e.join(" "));var f=[],g=[];_.gB(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];_.gB(d,function(h){e.push(h)});a=aY(e.join(" "));a=[c,a];0==g.length||a.push(g.join(""));return a.join("_")},aY=function(a){var b=
kA();b.update(a);return b.aO().toLowerCase()};var jfa={};var bY=function(){this.A=document||{cookie:""}};aa=bY.prototype;
aa.set=function(a,b,c){let d;var e=!1;let f;if("object"===typeof c){f=c.gV;e=c.hV||!1;d=c.domain||void 0;var g=c.path||void 0;var h=c.mQ}if(/[;=\s]/.test(a))throw Error("gc`"+a);if(/[;\r\n]/.test(b))throw Error("hc`"+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=qB(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,"",{mQ:0,path:b,domain:c});return d};aa.eq=function(){return cY(this).keys};aa.li=function(){return cY(this).values};aa.nf=function(){return!this.A.cookie};aa.clear=function(){const a=cY(this).keys;for(let b=a.length-1;0<=b;b--)this.remove(a[b])};
var cY=function(a){a=(a.A.cookie||"").split(";");const b=[],c=[];let d,e;for(let f=0;f<a.length;f++)e=qB(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 dY=function(a=!1){return!!jfa.FPA_SAMESITE_PHASE2_MOD||!!a},kfa=function(a=!1){let b=_.va.__SAPISID||_.va.__APISID||_.va.__3PSAPISID||_.va.__OVERRIDE_SID;dY(a)&&(b=b||_.va.__1PSAPISID);if(b)return!0;if("undefined"!==typeof document){const c=new bY;b=c.get("SAPISID")||c.get("APISID")||c.get("__Secure-3PAPISID")||c.get("SID")||c.get("OSID");dY(a)&&(b=b||c.get("__Secure-1PAPISID"))}return!!b},eY=function(a,b,c,d){(a=_.va[a])||"undefined"===typeof document||(a=(new bY).get(b));return a?$X(a,c,d):
null},lfa=function(a,b=!1){var c=ZX(String(_.va.location.href));const d=[];if(kfa(b)){c=0==c.indexOf("https:")||0==c.indexOf("chrome-extension:")||0==c.indexOf("moz-extension:");var e=c?_.va.__SAPISID:_.va.__APISID;e||"undefined"===typeof document||(e=new bY,e=e.get(c?"SAPISID":"APISID")||e.get("__Secure-3PAPISID"));(e=e?$X(e,c?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e);c&&dY(b)&&((b=eY("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=eY("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",
a))&&d.push(a))}return 0==d.length?null:d.join(" ")};var fY=function(a){if(a.enabled){const b=Math.max(a.D()-a.G,0);b<.8*a.C?a.A=setTimeout(()=>{fY(a)},a.C-b):(a.A&&(clearTimeout(a.A),a.A=void 0),a.dispatchEvent("tick"),a.enabled&&(a.stop(),a.start()))}else a.A=void 0},gY=class extends _.OU{constructor(a){super();this.C=a;this.enabled=!1;this.D=()=>Date.now();this.G=this.D()}setInterval(a){this.C=a;this.A&&this.enabled?(this.stop(),this.start()):this.A&&this.stop()}start(){this.enabled=!0;this.A||(this.A=setTimeout(()=>{fY(this)},this.C),this.G=this.D())}stop(){this.enabled=
!1;this.A&&(clearTimeout(this.A),this.A=void 0)}};var hY=function(a){this.B=this.A=this.C=a};hY.prototype.reset=function(){this.B=this.A=this.C};var iY=class extends _.ND{constructor(a){super(a)}};var jY=class extends _.ND{constructor(a){super(a)}};jY.Vb=[1];var kY=class extends _.ND{constructor(a){super(a)}};var mfa=["platform","platformVersion","architecture","model","uaFullVersion"];new jY;var lY=class extends _.ND{constructor(a){super(a)}};var mY=class extends _.ND{constructor(){super(void 0,19)}kr(a){return LD(this,2,a)}};mY.Vb=[3,5];var nY=class extends _.ND{constructor(a){super(a,7)}},nfa=_.Qd(nY);nY.Vb=[5,6];var oY;oY=new UD(175237375,class extends _.ND{constructor(a){super(a)}});var UX=function(a,b){if(b instanceof JQ)a.log(b);else{var c=new JQ;b=b.gb();c=_.KD(c,8,b);a.log(c)}},ofa=function(a,b){return b?()=>{b().then(()=>{a.flush()})}:()=>{a.flush()}},pY=function(a){a.ea||(a.ea=.01>a.Oc()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.ea},qY=function(a,b){b?(a.experimentIds||(a.experimentIds=new YD),b=b.gb(),_.KD(a.experimentIds,4,b)):a.experimentIds&&_.kD(a.experimentIds,4)},rY=function(a,b){a.G=new hY(1>
b?1:b);a.A.setInterval(a.G.A)},tY=function(a){sY(a,32,10,(b,c)=>{b=_.eV(b,"format","json");let d=!1;try{d=window.navigator.sendBeacon(b,c.gb())}catch(e){}a.X&&!d&&(a.X=!1);return d})},pfa=function(a){sY(a,6,5,(b,c)=>{var d=c.gb();c=[];for(var e=0,f=0;f<d.length;f++){var g=d.charCodeAt(f);255<g&&(c[e++]=g&255,g>>=8);c[e++]=g}d=3;void 0===d&&(d=0);_.UC();d=SC[d];e=Array(Math.floor(c.length/3));f=d[64]||"";let h=0;for(g=0;h<c.length-2;h+=3){var m=c[h],r=c[h+1],w=c[h+2],v=d[m>>2];m=d[(m&3)<<4|r>>4];r=
d[(r&15)<<2|w>>6];w=d[w&63];e[g++]=v+m+r+w}v=0;w=f;switch(c.length-h){case 2:v=c[h+1],w=d[(v&15)<<2]||f;case 1:c=c[h],e[g]=d[c>>2]+d[(c&3)<<4|v>>4]+w+f}b=dV(b,"format","base64json","p",e.join(""));if(15360<b.length)return!1;(new Image).src=b;return!0})},sY=function(a,b,c,d){if(0!==a.B.length){var e=pY(a);for(var f=e.search(gV),g=0,h,m=[];0<=(h=fV(e,g,"format",f));)m.push(e.substring(g,h)),g=Math.min(e.indexOf("&",h)+1||f,f);m.push(e.slice(g));e=m.join("").replace(Vda,"$1");e=dV(e,"auth",a.fn(),"authuser",
a.Sj||"0");for(f=0;f<c&&a.B.length;++f){g=a.B.slice(0,b);h=a.C.Tc(g,a.D,a.M,a.Pn,a.Aa,a.za);if(!d(e,h)){++a.M;break}a.D=0;a.M=0;a.Aa=0;a.za=0;a.B=a.B.slice(g.length)}a.A.enabled&&a.A.stop()}},rfa=class extends US{constructor(a){super();this.H="";this.B=[];this.mb="";this.Ma=this.Na=this.ka=!1;this.rb=this.Ga=-1;this.cb=!1;this.O=this.experimentIds=null;this.za=this.Aa=this.M=this.D=0;this.Yb=1;this.oB=0;this.X=!1;this.Dn=a.Dn;this.fn=a.fn||(()=>{});this.C=new qfa(a.Dn,a.gl);this.Ag=a.Ag;this.Pn=a.Pn||
null;this.bufferSize=1E3;this.Oc=cB(WB,0,1);this.ea=a.CS||null;this.Sj=a.Sj||null;this.Rp=a.Rp||!1;this.Ln=a.Ln||null;this.withCredentials=!a.YF;this.gl=a.gl||!1;this.Eb=!this.gl&&!!window&&!!window.navigator&&void 0!==window.navigator.sendBeacon;const b=LD(new lY,1,1);uY(this.C,b);this.G=new hY(1E4);this.A=new gY(this.G.A);a=ofa(this,a.vp);hT(this.A,"tick",a,!1,this);this.aa=new gY(6E5);hT(this.aa,"tick",a,!1,this);this.Rp||this.aa.start();this.gl||(hT(document,"visibilitychange",()=>{"hidden"===
document.visibilityState&&this.na()}),hT(document,"pagehide",this.na,!1,this))}Xd(){this.na();this.A.stop();this.aa.stop();super.Xd()}log(a){a=a.clone();var b=this.Yb++;a=JD(a,21,b);this.H&&_.KD(a,26,this.H);zD(a)||(b=Date.now(),b=Number.isFinite(b)?b.toString():"0",_.kD(a,1,null==b?b:tc(b)));null!=yD(a,15)||JD(a,15,60*(new Date).getTimezoneOffset());this.experimentIds&&(b=this.experimentIds.clone(),_.sy(a,YD,16,b));b=this.B.length-this.bufferSize+1;0<b&&(this.B.splice(0,b),this.D+=b);this.B.push(a);
this.Rp||this.A.enabled||this.A.start()}flush(a,b){if(0===this.B.length)a&&a();else if(this.X)vY(this.C,3),tY(this);else{var c=Date.now();if(this.rb>c&&this.Ga<c)b&&b("throttled");else{vY(this.C,1);var d=this.C.Tc(this.B,this.D,this.M,this.Pn,this.Aa,this.za);c={};var e=this.fn();e&&(c.Authorization=e);var f=pY(this);this.Sj&&(c["X-Goog-AuthUser"]=this.Sj,f=_.eV(f,"authuser",this.Sj));this.Ln&&(c["X-Goog-PageId"]=this.Ln,f=_.eV(f,"pageId",this.Ln));if(e&&this.mb===e)b&&b("stale-auth-token");else if(this.B=
[],this.A.enabled&&this.A.stop(),this.D=0,this.ka)a&&a();else{const g=d.gb();let h;this.O&&this.O.gn()&&(h=this.O.Ip());const m={url:f,body:g,yN:1,JA:c,oI:"POST",withCredentials:this.withCredentials,oB:this.oB},r=x=>{this.G.reset();this.A.setInterval(this.G.A);if(x){var B=null;try{const C=JSON.stringify(JSON.parse(x.replace(")]}'\n","")));B=nfa(C)}catch(C){}B&&(x=Number(od(zD(B),"-1")),0<x&&(this.Ga=Date.now(),this.rb=this.Ga+x),B=oY.bj?oY.B(B,oY.bj,oY.A,!0):oY.B(B,oY.A,null,!0),B=null===B?void 0:
B)&&(B=_.DD(B,-1),-1!==B&&(this.cb||rY(this,B)))}a&&a();this.M=0},w=(x,B)=>{var C=_.uD(d,JQ,3),J=yD(d,14),O=this.G;O.B=Math.min(3E5,2*O.B);O.A=Math.min(3E5,O.B+Math.round(.2*(Math.random()-.5)*O.B));this.A.setInterval(this.G.A);401===x&&e&&(this.mb=e);J&&(this.D+=J);void 0===B&&(B=500<=x&&600>x||401===x||0===x);B&&(this.B=C.concat(this.B),this.Rp||this.A.enabled||this.A.start());b&&b("net-send-failed",x);++this.M},v=()=>{this.Ag&&this.Ag.send(m,r,w)};h?h.then(x=>{m.JA["Content-Encoding"]="gzip";m.JA["Content-Type"]=
"application/binary";m.body=x;m.yN=2;v()},()=>{v()}):v()}}}}na(){this.ka||(wY(this.C,!0),this.Na&&(vY(this.C,3),tY(this)),this.Ma&&(vY(this.C,2),pfa(this)),this.flush(),wY(this.C,!1))}},uY=function(a,b){_.sy(a.A,lY,1,b);jD(b,1)||LD(b,1,1);a.gl||(b=xY(a),_.BD(b,5)||_.KD(b,5,a.locale));a.B&&(b=xY(a),_.tD(b,jY,9)||_.sy(b,jY,9,a.B))},vY=function(a,b){_.mD(_.tD(a.A,lY,1),kY,11)&&(a=yY(a),LD(a,1,b))},wY=function(a,b){_.mD(_.tD(a.A,lY,1),kY,11)&&(a=yY(a),HD(a,2,b))},xY=function(a){a=_.tD(a.A,lY,1);let b=
_.tD(a,kY,11);b||(b=new kY,_.sy(a,kY,11,b));return b},yY=function(a){a=xY(a);let b=_.tD(a,iY,10);b||(b=new iY,HD(b,2,!1),_.sy(a,iY,10,b));return b},sfa=function(a,b){b(window,mfa).then(c=>{a.B=c;c=xY(a);_.sy(c,jY,9,a.B);return!0}).catch(()=>!1)},qfa=class{constructor(a,b=!1){this.gl=b;this.B=this.locale=null;this.A=new mY;Number.isInteger(a)&&this.A.kr(a);b||(this.locale=document.documentElement.getAttribute("lang"));uY(this,new lY)}kr(a){this.A.kr(a);return this}Tc(a,b=0,c=0,d,e=0,f=0){if(_.mD(_.tD(this.A,
lY,1),kY,11)){var g=yY(this);ID(g,3,c)}_.mD(_.tD(this.A,lY,1),kY,11)&&(c=yY(this),ID(c,4,e));_.mD(_.tD(this.A,lY,1),kY,11)&&(e=yY(this),ID(e,5,f));f=this.A.clone();e=Date.now().toString();f=_.kD(f,4,null==e?e:tc(e));a=wD(f,3,a);d&&(f=new FQ,d=ID(f,13,d),f=new GQ,d=_.sy(f,FQ,2,d),f=new HQ,d=_.sy(f,GQ,1,d),d=LD(d,2,9),_.sy(a,HQ,18,d));b&&JD(a,14,b);return a}};var tfa=class{send(a,b=()=>{},c=()=>{}){ny(a.url,d=>{d=d.target;_.pV(d)?b(_.qV(d)):c(d.Nf())},a.oI,a.body,a.JA,a.oB,a.withCredentials)}};var ufa=class extends US{constructor(a,b){super();this.Dn=a;this.Sj=b;this.A="https://play.google.com/log?format=json&hasfast=true";this.H="";this.Ag=new tfa}YF(){this.aa=!0;return this}Tc(){const a=new rfa({Dn:this.Dn,fn:this.fn?this.fn:lfa,Sj:this.Sj,CS:this.A,gl:!1,Rp:!1,YF:this.aa,Ln:this.Ln,vp:this.vp,Ag:this.Ag?this.Ag:void 0});var b=cB(ux,a);this.K?b():(this.I||(this.I=[]),this.I.push(b));this.G&&uY(a.C,this.G);if(this.D){b=this.D;var c=xY(a.C);_.KD(c,7,b)}this.C&&(a.O=this.C);this.H&&(a.H=
this.H);this.Pn&&(a.Pn=this.Pn);this.B&&qY(a,this.B);this.O&&(b=this.O,a.experimentIds||(a.experimentIds=new YD),jd(a.experimentIds,2,b,pd));this.M&&(b=this.M,a.cb=!0,rY(a,b));this.X&&sfa(a.C,this.X);this.Ag.kr&&this.Ag.kr(this.Dn);this.Ag.KR&&this.Ag.KR(a);return a}};var zY=function(a,b,c,d,e=!1,f,g,h,m=!1,r,w,v){h||(b=new ufa(b,c),d&&(b.A=d),f&&(b.vp=f),h=b.Tc());TX.call(this,a,g||null,h,{uO:e,vp:f,yS:m},r,w,v);this.X=h;this.X.ka=!1;a=this.X;a.Na=a.Eb;this.X.Ma=!0};_.dB(zY,TX);var cca=function(a){const b=new zY(new Pea,1642,"0");a=_.id(a.A.config,9,oc);var c=new XD;a=jd(c,3,a,nc);qY(b.X,a);b.D=new cC;b.na=b.D.A.body;a=b.D.A;"interactive"!=a.readyState&&"complete"!=a.readyState||b.G();OX(b,a,"load",b.G,!1);OX(b,a,"DOMContentLoaded",b.G,!1);b.Kb(b.mb,"visibilitychange",b.G,!1);b.Kb(a,"scroll",b.G,!0);OQ(b,"click",3);return b},AY=class{constructor(a){this.A=a}};AY.F=function(a){return new (a||AY)(_.k(_.uI))};AY.ha=_.Xe({da:AY,U:AY.F,ca:"root"});var BY=class extends _.ND{constructor(){super()}Ot(){return _.BD(this,24)}};var CY=function(a){if(a.li&&"function"==typeof a.li)return a.li();if("undefined"!==typeof Map&&a instanceof Map||"undefined"!==typeof Set&&a instanceof Set)return Array.from(a.values());if("string"===typeof a)return a.split("");if(_.ma(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Ka(a)},DY=function(a){if(a.eq&&"function"==typeof a.eq)return a.eq();if(!a.li||"function"!=typeof a.li){if("undefined"!==typeof Map&&a instanceof Map)return Array.from(a.keys());if(!("undefined"!==
typeof Set&&a instanceof Set)){if(_.ma(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return La(a)}}},vfa=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(_.ma(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var d=DY(a),e=CY(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};var EY=function(a){this.jb=void 0;this.ge={};if(a){var b=DY(a);a=CY(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}};EY.prototype.set=function(a,b){FY(this,a,b,!1)};EY.prototype.add=function(a,b){FY(this,a,b,!0)};var FY=function(a,b,c,d){for(var e=0;e<b.length;e++){var f=b.charAt(e);a.ge[f]||(a.ge[f]=new EY);a=a.ge[f]}if(d&&void 0!==a.jb)throw Error("ic`"+b);a.jb=c},GY=function(a,b){for(var c=0;c<b.length;c++)if(a=a.ge[b.charAt(c)],!a)return;return a};
EY.prototype.get=function(a){return(a=GY(this,a))?a.jb:void 0};EY.prototype.li=function(){var a=[];HY(this,a);return a};var HY=function(a,b){void 0!==a.jb&&b.push(a.jb);for(var c in a.ge)HY(a.ge[c],b)};EY.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.ge[e])return[];c=c.ge[e]}IY(c,a,b)}else IY(this,"",b);return b};var IY=function(a,b,c){void 0!==a.jb&&c.push(b);for(var d in a.ge)IY(a.ge[d],b+d,c)};
EY.prototype.clear=function(){this.ge={};this.jb=void 0};EY.prototype.remove=function(a){for(var b=this,c=[],d=0;d<a.length;d++){var e=a.charAt(d);if(!b.ge[e])throw Error("jc`"+a);c.push([b,e]);b=b.ge[e]}a=b.jb;for(delete b.jb;0<c.length;)if(e=c.pop(),b=e[0],e=e[1],b.ge[e].nf())delete b.ge[e];else break;return a};EY.prototype.clone=function(){return new EY(this)};EY.prototype.nf=function(){return void 0===this.jb&&_.Ma(this.ge)};var LY=function(){if(!JY){var a=JY=new EY,b;for(b in KY)a.add(b,KY[b])}},JY,MY=function(a,b){this.types=a;this.A=b},KY={a:new MY([3,0],[function(a,b){HD(a,21,b)},function(a,b){ID(a,56,b)}]),al:new MY([3],[function(a,b){HD(a,74,b)}]),b:new MY([3,0],[function(a,b){HD(a,23,b)},function(a,b){ID(a,38,b)}]),ba:new MY([0],[function(a,b){ID(a,85,b)}]),bc:new MY([0],[function(a,b){ID(a,87,b)}]),br:new MY([0],[function(a,b){ID(a,86,b)}]),c:new MY([3,0],[function(a,b){HD(a,2,b)},function(a,b){ID(a,39,b)}]),
cc:new MY([3],[function(a,b){HD(a,51,b)}]),ci:new MY([3],[function(a,b){HD(a,32,b)}]),ckm:new MY([3],[function(a,b){HD(a,104,b)}]),cp:new MY([0],[function(a,b){ID(a,92,b)}]),cv:new MY([0],[function(a,b){ID(a,94,b)}]),d:new MY([3],[function(a,b){HD(a,3,b)}]),dc:new MY([5],[function(a,b){_.KD(a,99,b)}]),df:new MY([3],[function(a,b){HD(a,80,b)}]),dv:new MY([3],[function(a,b){HD(a,90,b)}]),e:new MY([0],[function(a,b){ID(a,15,b)}]),el:new MY([3],[function(a,b){HD(a,108,b)}]),em:new MY([0],[function(a,
b){ID(a,107,b)}]),f:new MY([4],[function(a,b){_.KD(a,16,b)}]),fg:new MY([3],[function(a,b){HD(a,34,b)}]),fh:new MY([3],[function(a,b){HD(a,30,b)}]),fm:new MY([3],[function(a,b){HD(a,84,b)}]),fo:new MY([2],[function(a,b){_.kD(a,79,_.hc(b))}]),ft:new MY([3],[function(a,b){HD(a,50,b)}]),fv:new MY([3],[function(a,b){HD(a,31,b)}]),g:new MY([3],[function(a,b){HD(a,14,b)}]),gd:new MY([3],[function(a,b){HD(a,83,b)}]),gm:new MY([3],[function(a,b){HD(a,105,b)}]),h:new MY([3,0],[function(a,b){HD(a,4,b)},function(a,
b){ID(a,13,b)}]),i:new MY([3],[function(a,b){HD(a,22,b)}]),ic:new MY([0],[function(a,b){ID(a,71,b)}]),id:new MY([3],[function(a,b){HD(a,70,b)}]),il:new MY([3],[function(a,b){HD(a,96,b)}]),ip:new MY([3],[function(a,b){HD(a,54,b)}]),iv:new MY([0],[function(a,b){JD(a,75,b)}]),j:new MY([1],[function(a,b){_.kD(a,29,null==b?b:wc(b))}]),k:new MY([3,0],[function(a,b){HD(a,17,b)},function(a,b){ID(a,42,b)}]),l:new MY([0],[function(a,b){ID(a,44,b)}]),lf:new MY([3],[function(a,b){HD(a,65,b)}]),lo:new MY([3],
[function(a,b){HD(a,97,b)}]),m:new MY([0],[function(a,b){ID(a,63,b)}]),md:new MY([3],[function(a,b){HD(a,91,b)}]),mm:new MY([4],[function(a,b){_.KD(a,81,b)}]),mo:new MY([3],[function(a,b){HD(a,73,b)}]),mv:new MY([3],[function(a,b){HD(a,66,b)}]),n:new MY([3],[function(a,b){HD(a,20,b)}]),nc:new MY([3],[function(a,b){HD(a,55,b)}]),nd:new MY([3],[function(a,b){HD(a,53,b)}]),ng:new MY([3],[function(a,b){HD(a,95,b)}]),ngm:new MY([3],[function(a,b){HD(a,106,b)}]),no:new MY([3],[function(a,b){HD(a,37,b)}]),
ns:new MY([3],[function(a,b){HD(a,40,b)}]),nt0:new MY([4],[function(a,b){_.KD(a,36,b)}]),nu:new MY([3],[function(a,b){HD(a,46,b)}]),nw:new MY([3],[function(a,b){HD(a,48,b)}]),o:new MY([1,3],[function(a,b){_.kD(a,7,null==b?b:wc(b))},function(a,b){HD(a,27,b)}]),p:new MY([3,0],[function(a,b){HD(a,19,b)},function(a,b){ID(a,43,b)}]),pa:new MY([3],[function(a,b){HD(a,61,b)}]),pc:new MY([0],[function(a,b){ID(a,88,b)}]),pd:new MY([3],[function(a,b){HD(a,60,b)}]),pf:new MY([3],[function(a,b){HD(a,67,b)}]),
pg:new MY([3],[function(a,b){HD(a,72,b)}]),pi:new MY([2],[function(a,b){_.kD(a,76,_.hc(b))}]),pp:new MY([3],[function(a,b){HD(a,52,b)}]),q:new MY([4],[function(a,b){_.KD(a,28,b)}]),r:new MY([3,0],[function(a,b){HD(a,6,b)},function(a,b){ID(a,26,b)}]),ra:new MY([3],[function(a,b){HD(a,103,b)}]),rf:new MY([3],[function(a,b){HD(a,100,b)}]),rg:new MY([3],[function(a,b){HD(a,59,b)}]),rh:new MY([3],[function(a,b){HD(a,49,b)}]),rj:new MY([3],[function(a,b){HD(a,57,b)}]),ro:new MY([2],[function(a,b){_.kD(a,
78,_.hc(b))}]),rp:new MY([3],[function(a,b){HD(a,58,b)}]),rw:new MY([3],[function(a,b){HD(a,35,b)}]),rwa:new MY([3],[function(a,b){HD(a,64,b)}]),rwu:new MY([3],[function(a,b){HD(a,41,b)}]),s:new MY([3,0],[function(a,b){HD(a,33,b)},function(a,b){ID(a,1,b)}]),sc:new MY([0],[function(a,b){ID(a,89,b)}]),sg:new MY([3],[function(a,b){HD(a,82,b)}]),sm:new MY([3],[function(a,b){HD(a,93,b)}]),t:new MY([4],[function(a,b){_.KD(a,24,b)}]),u:new MY([3],[function(a,b){HD(a,18,b)}]),ut:new MY([3],[function(a,b){HD(a,
45,b)}]),v:new MY([0],[function(a,b){ID(a,62,b)}]),vb:new MY([0],[function(a,b){JD(a,68,b)}]),vf:new MY([4],[function(a,b){_.KD(a,102,b)}]),vl:new MY([0],[function(a,b){JD(a,69,b)}]),vm:new MY([3],[function(a,b){HD(a,98,b)}]),w:new MY([0],[function(a,b){ID(a,12,b)}]),x:new MY([0],[function(a,b){ID(a,9,b)}]),y:new MY([0],[function(a,b){ID(a,10,b)}]),ya:new MY([2],[function(a,b){_.kD(a,77,_.hc(b))}]),z:new MY([0],[function(a,b){ID(a,11,b)}])};
LY.prototype.parse=function(a){var b=new BY,c=new BY;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 r=g.charAt(0);r!=r.toLowerCase()&&(h=!0,m=g.charAt(0).toLowerCase()+g.substring(1));var w=JY;for(r=1;r<=m.length;++r){var v=w,x=m.substring(0,r);if(0==x.length?v.nf():!GY(v,x))break}m=1==r?null:(m=w.get(m.substring(0,r-1)))?{Ac:g.substring(0,r-1),value:g.substring(r-1),YR:h,attributes:m}:null;if(m){g=[];h=[];r=!1;for(w=
0;w<m.attributes.types.length;w++){v=m.attributes.types[w];var B=m.value;x=e;if(m.YR&&1==v)for(var C=B.length;12>C&&x<a.length-1;)B+="-"+a[x+1],C=B.length,++x;else if(2==v)for(;x<a.length-1&&a[x+1].match(/^[\d\.]/);)B+="-"+a[x+1],++x;C=m.attributes.A[w];B=wfa(this,v)(m.Ac,B,b,c,C);if(null===B){r=!0;e=x;break}else g.push(v),h.push(B)}if(!r)for(m=0;m<h.length;m++)w=g[m],B=h[m],xfa(this,w)(f,B);d=d&&r}else d=!1}}a=d}return new NY(b,c,a)};
var OY=function(a,b,c,d,e,f){e(c,b);a=a.charAt(0);f=f(a==a.toUpperCase());e(d,f)};aa=LY.prototype;aa.iR=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;OY(a,b,c,d,e,Number);return null};aa.fQ=function(){};aa.hR=function(a,b,c,d,e){if(""==b)return 0;const f=Number(b);b=0==f&&_.pB(b)?NaN:f;if(isNaN(b))return 1;OY(a,b,c,d,e,Number);return null};aa.eQ=function(){};
aa.gR=function(a,b,c,d,e){if(""!=b)return 2;OY(a,!0,c,d,e,Boolean);return null};aa.dQ=function(){};aa.jR=function(a,b,c,d,e){if(""==b)return 0;OY(a,b,c,d,e,f=>f?"1":"");return null};aa.gQ=function(){};aa.kR=function(a,b,c,d,e){if(""==b)return 0;OY(a,b,c,d,e,f=>f?1:0);return null};
var wfa=function(a,b){switch(b){case 0:return(0,_.bB)(a.iR,a);case 2:return(0,_.bB)(a.hR,a);case 3:return(0,_.bB)(a.gR,a);case 4:return(0,_.bB)(a.jR,a);case 1:return(0,_.bB)(a.kR,a);default:return function(){}}},xfa=function(a,b){switch(b){case 0:return(0,_.bB)(a.fQ,a);case 2:return(0,_.bB)(a.eQ,a);case 3:return(0,_.bB)(a.dQ,a);case 4:case 1:return(0,_.bB)(a.gQ,a);default:return function(){}}},NY=function(a,b,c){this.A=a;this.B=b;this.C=c};NY.prototype.yj=function(){return this.C};var PY=function(a,b){null!=a&&this.append.apply(this,arguments)};aa=PY.prototype;aa.fk="";aa.set=function(a){this.fk=""+a};aa.append=function(a,b,c){this.fk+=String(a);if(null!=b)for(let d=1;d<arguments.length;d++)this.fk+=arguments[d];return this};aa.clear=function(){this.fk=""};aa.toString=function(){return this.fk};var RY=function(a){this.D=null;this.C=[];this.B=null;this.B=a?"string"===typeof a?QY(this).parse(a):a:QY(this).parse("")},QY=function(a){null==a.D&&(a.D=new LY);return a.D};aa=RY.prototype;aa.mw=function(a){a=a||void 0;const b=this.B.A;a!=_.CD(b,2,!1)&&HD(b,2,a);return this};aa.lw=function(a){a=a||void 0;const b=this.B.A;a!=oD(b,51)&&HD(b,51,a);return this};aa.ow=function(a){a=a||void 0;const b=this.B.A;a!=oD(b,32)&&HD(b,32,a);return this};
aa.Sr=function(a){const b=this.B,c=b.A;var d=xD(c,13);xD(b.B,13);a!=d&&ID(c,13,a);return this};aa.kw=function(a){a=a||void 0;const b=this.B.A;a!=_.CD(b,20,!1)&&HD(b,20,a);return this};aa.qw=function(a){a=a||void 0;const b=this.B.A;a!=_.CD(b,19,!1)&&HD(b,19,a);return this};aa.pw=function(a){a=a||void 0;const b=this.B.A;a!=oD(b,60)&&HD(b,60,a);return this};aa.tw=function(a){a=a||void 0;const b=this.B.A;a!=_.CD(b,67,!1)&&HD(b,67,a);return this};
aa.sw=function(a){a=a||void 0;const b=this.B.A;a!=_.CD(b,52,!1)&&HD(b,52,a);return this};aa.am=function(a){const b=this.B,c=b.A;var d=xD(c,1);xD(b.B,1);a!=d&&ID(c,1,a);return this};aa.Bo=function(a){const b=this.B,c=b.A;var d=xD(c,12);xD(b.B,12);a!=d&&ID(c,12,a);return this};
aa.Tc=function(){this.C.length=0;var a=this.B;const b=a.A;a=a.B;SY(this,"s",xD(b,1),xD(a,1));SY(this,"w",xD(b,12),xD(a,12));TY(this,"c",_.CD(b,2,!1),_.CD(a,2,!1));TY(this,"d",_.CD(b,3,!1),_.CD(a,3,!1));SY(this,"h",xD(b,13),xD(a,13));TY(this,"s",oD(b,33),oD(a,33));TY(this,"h",_.CD(b,4,!1),_.CD(a,4,!1));TY(this,"p",_.CD(b,19,!1),_.CD(a,19,!1));TY(this,"pp",_.CD(b,52,!1),_.CD(a,52,!1));TY(this,"pf",_.CD(b,67,!1),_.CD(a,67,!1));TY(this,"n",_.CD(b,20,!1),_.CD(a,20,!1));SY(this,"r",xD(b,26),xD(a,26));TY(this,
"r",_.CD(b,6,!1),_.CD(a,6,!1));TY(this,"o",oD(b,27),oD(a,27));var c=AD(b,7);UY(this,"o",c,AD(a,7));c=AD(b,29);UY(this,"j",c,AD(a,29));SY(this,"x",xD(b,9),xD(a,9));SY(this,"y",xD(b,10),xD(a,10));SY(this,"z",xD(b,11),xD(a,11));TY(this,"g",_.CD(b,14,!1),_.CD(a,14,!1));SY(this,"e",xD(b,15),xD(a,15));UY(this,"f",_.BD(b,16),_.BD(a,16));TY(this,"k",oD(b,17),oD(a,17));TY(this,"u",oD(b,18),!0);TY(this,"ut",oD(b,45),!0);TY(this,"i",oD(b,22),!0);TY(this,"a",oD(b,21),oD(a,21));TY(this,"b",_.CD(b,23,!1),_.CD(a,
23,!1));SY(this,"b",xD(b,38),xD(a,38));SY(this,"c",xD(b,39),xD(a,39),16,8);UY(this,"q",_.BD(b,28),_.BD(a,28));TY(this,"fh",oD(b,30),oD(a,30));TY(this,"fv",oD(b,31),oD(a,31));TY(this,"fg",_.CD(b,34,!1),_.CD(a,34,!1));TY(this,"ci",oD(b,32),oD(a,32));UY(this,"t",b.Ot(),a.Ot());UY(this,"nt0",_.BD(b,36),_.BD(a,36));TY(this,"rw",_.CD(b,35,!1),_.CD(a,35,!1));TY(this,"rwu",_.CD(b,41,!1),_.CD(a,41,!1));TY(this,"rwa",_.CD(b,64,!1),_.CD(a,64,!1));TY(this,"nw",_.CD(b,48,!1),_.CD(a,48,!1));TY(this,"rh",_.CD(b,
49,!1),_.CD(a,49,!1));TY(this,"no",_.CD(b,37,!1),_.CD(a,37,!1));TY(this,"ns",oD(b,40),oD(a,40));SY(this,"k",xD(b,42),xD(a,42));SY(this,"p",xD(b,43),xD(a,43));SY(this,"l",xD(b,44),xD(a,44));SY(this,"v",xD(b,62),xD(a,62));TY(this,"nu",oD(b,46),oD(a,46));TY(this,"ft",oD(b,50),oD(a,50));TY(this,"cc",oD(b,51),oD(a,51));TY(this,"nd",oD(b,53),oD(a,53));TY(this,"ip",oD(b,54),oD(a,54));TY(this,"nc",oD(b,55),oD(a,55));SY(this,"a",xD(b,56),xD(a,56));TY(this,"rj",oD(b,57),oD(a,57));TY(this,"rp",oD(b,58),oD(a,
58));TY(this,"rg",oD(b,59),oD(a,59));TY(this,"pd",oD(b,60),oD(a,60));TY(this,"pa",oD(b,61),oD(a,61));SY(this,"m",xD(b,63),xD(a,63));SY(this,"vb",yD(b,68),yD(a,68));SY(this,"vl",yD(b,69),yD(a,69));TY(this,"lf",oD(b,65),oD(a,65));TY(this,"mv",oD(b,66),oD(a,66));TY(this,"id",oD(b,70),oD(a,70));SY(this,"ic",xD(b,71),!0);TY(this,"pg",_.CD(b,72,!1),_.CD(a,72,!1));TY(this,"mo",oD(b,73),oD(a,73));TY(this,"al",oD(b,74),oD(a,74));SY(this,"iv",yD(b,75),yD(a,75));SY(this,"pi",nD(b,76),nD(a,76));SY(this,"ya",
nD(b,77),nD(a,77));SY(this,"ro",nD(b,78),nD(a,78));SY(this,"fo",nD(b,79),nD(a,79));TY(this,"df",oD(b,80),oD(a,80));UY(this,"mm",_.BD(b,81),_.BD(a,81));TY(this,"sg",oD(b,82),oD(a,82));TY(this,"gd",oD(b,83),oD(a,83));TY(this,"fm",oD(b,84),oD(a,84));SY(this,"ba",xD(b,85),xD(a,85));SY(this,"br",xD(b,86),xD(a,86));SY(this,"bc",xD(b,87),xD(a,87),16,8);SY(this,"pc",xD(b,88),xD(a,88),16,8);SY(this,"sc",xD(b,89),xD(a,89),16,8);TY(this,"dv",oD(b,90),oD(a,90));TY(this,"md",oD(b,91),oD(a,91));SY(this,"cp",xD(b,
92),xD(a,92));TY(this,"sm",oD(b,93),oD(a,93));SY(this,"cv",xD(b,94),xD(a,94));TY(this,"ng",oD(b,95),oD(a,95));TY(this,"il",oD(b,96),oD(a,96));TY(this,"lo",oD(b,97),oD(a,97));TY(this,"vm",oD(b,98),oD(a,98));UY(this,"dc",_.BD(b,99),_.BD(a,99));TY(this,"rf",oD(b,100),oD(a,100));UY(this,"vf",_.BD(b,102),_.BD(a,102));TY(this,"ra",_.CD(b,103,!1),_.CD(a,103,!1));TY(this,"ckm",oD(b,104),oD(a,104));TY(this,"gm",oD(b,105),oD(a,105));TY(this,"ngm",oD(b,106),oD(a,106));SY(this,"em",xD(b,107),xD(a,107));TY(this,
"el",oD(b,108),oD(a,108));return this.C.join("-")};var SY=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 PY;e.append(16==g?"0x":"");g=e.append;void 0==f?f="":(f-=c.length,f=0>=f?"":YB("0",f));g.call(e,f);e.append(c);VY(a,b,e.toString(),!!d)}},TY=function(a,b,c,d){c&&VY(a,b,"",!!d)},UY=function(a,b,c,d){c&&VY(a,b,c,!!d)},VY=function(a,b,c,d){d&&(b=b.charAt(0).toUpperCase()+b.substring(1));a.C.push(b+c)};var WY=function(a){RY.call(this,a)};_.dB(WY,RY);aa=WY.prototype;aa.mw=function(a){a&&XY(this);return WY.Vc.mw.call(this,a)};aa.Sr=function(a){a=null==a||0>a?void 0:a;null!=a&&this.am();return WY.Vc.Sr.call(this,a)};aa.ow=function(a){a&&XY(this);return WY.Vc.ow.call(this,a)};aa.lw=function(a){a&&XY(this);return WY.Vc.lw.call(this,a)};aa.am=function(a){pa(a)&&(a=Math.max(a.width,a.height));a=null==a||0>a?void 0:a;null!=a&&(this.Bo(),this.Sr());return WY.Vc.am.call(this,a)};
aa.qw=function(a){a&&XY(this);return WY.Vc.qw.call(this,a)};aa.sw=function(a){a&&XY(this);return WY.Vc.sw.call(this,a)};aa.tw=function(a){a&&XY(this);return WY.Vc.tw.call(this,a)};aa.kw=function(a){a&&XY(this);return WY.Vc.kw.call(this,a)};aa.pw=function(a){a&&XY(this);return WY.Vc.pw.call(this,a)};aa.Bo=function(a){a=null==a||0>a?void 0:a;null!=a&&this.am();return WY.Vc.Bo.call(this,a)};var XY=function(a){a.kw();a.lw();a.mw();a.ow();a.pw();a.qw();a.sw();a.tw()};
WY.prototype.Tc=function(){var a=this.B.A;oD(a,18)||oD(a,45)?xD(a,1)||this.am(0):(a=this.B.A,xD(a,1)||xD(a,12)||xD(a,13)||(this.am(),this.Sr(),this.Bo(),XY(this)));return WY.Vc.Tc.call(this)};var YY=function(a,b){this.B=this.K=this.D="";this.I=null;this.H=this.A="";this.G=!1;var c;a instanceof YY?(this.G=void 0!==b?b:a.G,ZY(this,a.D),this.K=a.K,this.B=a.B,$Y(this,a.I),this.A=a.A,aZ(this,a.C.clone()),this.H=a.H):a&&(c=String(a).match(YU))?(this.G=!!b,ZY(this,c[1]||"",!0),this.K=bZ(c[2]||""),this.B=bZ(c[3]||"",!0),$Y(this,c[4]),this.A=bZ(c[5]||"",!0),aZ(this,c[6]||"",!0),this.H=bZ(c[7]||"")):(this.G=!!b,this.C=new cZ(null,this.G))};
YY.prototype.toString=function(){var a=[],b=this.D;b&&a.push(dZ(b,eZ,!0),":");var c=this.B;if(c||"file"==b)a.push("//"),(b=this.K)&&a.push(dZ(b,eZ,!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(dZ(c,"/"==c.charAt(0)?yfa:zfa,!0));(c=this.C.toString())&&a.push("?",c);(c=this.H)&&a.push("#",dZ(c,Afa));return a.join("")};
YY.prototype.resolve=function(a){var b=this.clone(),c=!!a.D;c?ZY(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)$Y(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?aZ(b,a.C.clone()):c=!!a.H;c&&(b.H=a.H);return b};YY.prototype.clone=function(){return new YY(this)};
var ZY=function(a,b,c){a.D=c?bZ(b,!0):b;a.D&&(a.D=a.D.replace(/:$/,""))},$Y=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("kc`"+b);a.I=b}else a.I=null},aZ=function(a,b,c){b instanceof cZ?(a.C=b,Bfa(a.C,a.G)):(c||(b=dZ(b,Cfa)),a.C=new cZ(b,a.G))},fZ=function(a,b){return a instanceof YY?a.clone():new YY(a,b)},bZ=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},dZ=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,Dfa),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,
"%$1")),a):null},Dfa=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},eZ=/[#\/\?@]/g,zfa=/[#\?:]/g,yfa=/[#\?]/g,Cfa=/[#\?@]/g,Afa=/#/g,cZ=function(a,b){this.B=this.A=null;this.C=a||null;this.D=!!b},gZ=function(a){a.A||(a.A=new Map,a.B=0,a.C&&$U(a.C,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};cZ.prototype.add=function(a,b){gZ(this);this.C=null;a=hZ(this,a);var c=this.A.get(a);c||this.A.set(a,c=[]);c.push(b);this.B+=1;return this};
cZ.prototype.remove=function(a){gZ(this);a=hZ(this,a);return this.A.has(a)?(this.C=null,this.B-=this.A.get(a).length,this.A.delete(a)):!1};cZ.prototype.clear=function(){this.A=this.C=null;this.B=0};cZ.prototype.nf=function(){gZ(this);return 0==this.B};var iZ=function(a,b){gZ(a);b=hZ(a,b);return a.A.has(b)};aa=cZ.prototype;aa.forEach=function(a,b){gZ(this);this.A.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};
aa.eq=function(){gZ(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.li=function(a){gZ(this);let b=[];if("string"===typeof a)iZ(this,a)&&(b=b.concat(this.A.get(hZ(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){gZ(this);this.C=null;a=hZ(this,a);iZ(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.li(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.li(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 cZ;a.C=this.C;this.A&&(a.A=new Map(this.A),a.B=this.B);return a};
var hZ=function(a,b){b=String(b);a.D&&(b=b.toLowerCase());return b},Bfa=function(a,b){b&&!a.D&&(gZ(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(hZ(this,e),_.ka(c)),this.B+=c.length))},a));a.D=b};cZ.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)vfa(arguments[b],function(c,d){this.add(d,c)},this)};var Efa=/^[^\/]*\/\//,jZ=function(a,b=!1){this.C=a;this.G="";(a=this.C.match(Efa))&&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=fZ(a,!0);this.X=b;this.D=!0;this.ka=!1},kZ=function(a,b){a.B=a.B?a.B+("/"+b):b},lZ=function(a){if(void 0==a.A){var b=a.H.A.substring(1);a.B=null;if(a.X){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]&&(kZ(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)kZ(a,a.A[0]);else if("image"==a.A[0])kZ(a,a.A[0]);else if(7==b||3==b)return a.D=!1,a.A;if(3>=b){a.ka=!0;3==b&&(kZ(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};jZ.prototype.yj=function(){lZ(this);return this.D};
var mZ=function(a){lZ(a);return a.ka},nZ=function(a){lZ(a);return a.X},oZ=function(a){lZ(a);void 0==a.B&&(a.B=null);return a.B},pZ=function(a){switch(lZ(a).length){case 7:return!0;case 6:return null==oZ(a);case 5:return!1;case 3:return!0;case 2:return null==oZ(a);case 1:return!1;default:return!1}},qZ=function(a,b){if(nZ(a))a:{switch(b){case 7:b=0;break;case 4:if(!pZ(a)){a=null;break a}b=1;break;default:a=null;break a}a=lZ(a)[b]}else if(mZ(a))a:{var c=null!=oZ(a)?1:0;switch(b){case 6:b=c;break;case 4:if(!pZ(a)){a=
null;break a}b=1+c;break;default:a=null;break a}a=lZ(a)[b]}else a:{c=null!=oZ(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(!pZ(a)){a=null;break a}b=4+c;break;case 5:b=pZ(a)?1:0;b=4+c+b;break;default:a=null;break a}a=lZ(a)[b]}return a};var Ffa=class{parse(a,b=!1){return new rZ(a,b)}},rZ=class extends jZ{constructor(a,b=!1){super(a,b)}};var tZ=function(a,b=!1){this.A=null;a instanceof rZ||(void 0==sZ&&(sZ=new Ffa),a=sZ.parse(a.toString(),b));a=this.A=a;void 0==a.I&&(void 0==a.na&&(a.na=qZ(a,4)),(b=a.na)||(b=""),a.I=(new LY).parse(b));RY.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()},sZ;_.dB(tZ,WY);tZ.prototype.yj=function(){return this.A.yj()};
tZ.prototype.Tc=function(){if(!this.A.yj())return this.A.C;var a=tZ.Vc.Tc.call(this),b=[];null!=oZ(this.A)&&b.push(oZ(this.A));const c=nZ(this.A);if(mZ(this.A)){var d=this.A;void 0==d.aa&&(d.aa=qZ(d,6));b.push(d.aa+(a?"="+a:""))}else if(c){d=b.push;var e=this.A;void 0===e.M&&(e.M=qZ(e,7));d.call(b,e.M);a&&b.push(a)}else d=b.push,e=this.A,void 0==e.ea&&(e.ea=qZ(e,0)),d.call(b,e.ea),d=b.push,e=this.A,void 0==e.za&&(e.za=qZ(e,1)),d.call(b,e.za),d=b.push,e=this.A,void 0==e.O&&(e.O=qZ(e,2)),d.call(b,e.O),
d=b.push,e=this.A,void 0==e.Aa&&(e.Aa=qZ(e,3)),d.call(b,e.Aa),a&&b.push(a),a=b.push,d=this.A,void 0==d.K&&(d.K=qZ(d,5)),a.call(b,d.K);b=fZ(this.I+this.H+"/"+(c?b.join("="):b.join("/"))+(this.G?"?"+this.G:"")).toString();b.startsWith("%3a//")&&(b=b.replace("%3a//","://"));return b};var Gfa=class{constructor(a){this.segments=a}toString(){return this.segments.join(".")}};var xZ=function(a,b=!0){const c=uZ(a),d=new Hfa,e=c.match(YU)[5];_.Ia(Ifa,function(g){const h=e.match("/"+g+"=([^/]+)");h&&vZ(d,g,h[1])});const f=-1!=a.indexOf("_/ss/")?"_/ss/":-1!=a.indexOf("_/wa/")?"_/wa/":"_/js/";d.B=a.substr(0,a.indexOf(f)+f.length);if(d.B.endsWith("_/wa/"))return b=wZ(a),a.endsWith(".wasm")||(a=a.split("/"),d.C=a[a.length-1]),vZ(d,"wk",b.toString()),d;if(!b)return d;(a=c.match(YU)[6]||null)&&$U(a,(g,h)=>{d.D[g]=h});return d},uZ=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?
a.substr(65):a},wZ=function(a){const b=a.lastIndexOf("_/wa/")+5,c=a.indexOf("/",b);if(-1!==c)a=a.slice(b,c);else if(a.endsWith(".wasm"))a=a.slice(b,a.lastIndexOf(".wasm"));else return null;try{const e=a.split(".");var d=4!==e.length&&3!==e.length||-1!==e[0].indexOf("=")?null:new Gfa(e);if(null===d)throw new TypeError("mc`"+a);return d}catch(e){return null}},lA=function(a){var b=(b=uZ(a).match(YU)[5]||null)?decodeURI(b):b;return null===b?!1:RegExp("/_/wa/","g").test(b)?!!wZ(a):RegExp("(/_/js/)|(/_/ss/)",
"g").test(b)?/\/k=/.test(b):!1},vZ=function(a,b,c){c?a.A[b]=c:delete a.A[b]},Lfa=function(a){const b=[],c=(0,_.bB)(function(d){void 0!==this.A[d]&&b.push(d+"="+this.A[d])},a);Jfa(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||vZ(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"==yZ(a,"br")&&c("br"),""!==Kfa(a)&&c("wt"),c("gssmodulesetproto"),c("ujg"),c("sp"),c("rs"),
c("cb"),c("ee"),c("tpc"),c("m"));return b.join("/")},yZ=function(a,b){return a.A[b]?a.A[b]:null},Jfa=function(a){a=yZ(a,"md");return!!a&&"0"!==a},Kfa=function(a){switch(yZ(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},zZ=function(a,b){b&&0<b.length?(b.sort(),vZ(a,"exm",b.join(","))):vZ(a,"exm",null)},AZ=function(a,b){b&&0<b.length?(b.sort(),vZ(a,"excm",b.join(","))):vZ(a,"excm",null)},BZ=function(a){return(a=yZ(a,"m"))?a.split(","):[]},Mfa=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();vZ(a,"ee",c.join(";"))},CZ=function(a){delete a.A.m;delete a.A.exm;delete a.A.ed},Hfa=class{constructor(){this.A={};this.B="";this.D={};this.C=null}toString(){if(this.B.endsWith("_/wa/"))var a=this.C?`${this.B}${yZ(this,"wk")}/${this.C}`:`${this.B}${yZ(this,"wk")}${".wasm"}`;else{a=this.B+Lfa(this);var b=this.D;var c=[],d;for(d in b)bV(d,b[d],c);b=c.join("&");
c="";""!=b&&(c="?"+b);a+=c}return a}clone(){return xZ(this.toString())}},Ifa={zT:"k",US:"ck",QT:"wk",qT:"m",eT:"exm",cT:"excm",SS:"am",oT:"mm",xT:"rt",mT:"d",dT:"ed",IT:"sv",XS:"deob",TS:"cb",FT:"rs",DT:"sdch",nT:"im",YS:"dg",bT:"br",RT:"wt",fT:"ee",HT:"sm",pT:"md",jT:"gssmodulesetproto",PT:"ujg",OT:"sp",MT:"tpc"},Nfa=RegExp("^loaded_(g|h)?[_\\d]+$");var DZ=a=>{a=a.clone();CZ(a);vZ(a,"dg",null);vZ(a,"d","0");zZ(a,null);AZ(a,null);return a},EZ=!0,FZ=(a,b,{cssRowKey:c,Dk:d,gj:e,callback:f}={})=>{vZ(a,"m",b.join(","));e&&Mfa(a,e);c&&(vZ(a,"ck",c),d?vZ(a,"rs",d):EZ&&(EZ=!1));if(f){if(null!=f&&!Nfa.test(f))throw Error("nc`"+f);vZ(a,"cb",f)}a=a.toString();0==a.lastIndexOf("/",0)&&(e=document.location.href.match(YU),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 _.Bp(a)},Ofa=(a,b,{LA:c=[],cssRowKey:d,
Dk:e,gj:f,callback:g}={})=>{a=DZ(a);AZ(a,c);return FZ(a,b,{cssRowKey:d,Dk:e,gj:f,callback:g})},Pfa=(a,b,{pI:c=[],LA:d=[],cssRowKey:e,Dk:f,gj:g,callback:h}={})=>{a=DZ(a);vZ(a,"d","1");zZ(a,c);AZ(a,d);return FZ(a,b,{cssRowKey:e,Dk:f,gj:g,callback:h})};var Rfa=function(a){return Qfa(a).then(function(b){return JSON.parse(b.responseText)})},Qfa=function(a){const b={},c=b.QS?b.QS.A():TU.A();return(new tC(function(d,e){let f;try{c.open("GET",a,!0)}catch(g){e(new GZ("Error opening XHR: "+g.message,a,c))}c.onreadystatechange=function(){if(4==c.readyState){_.va.clearTimeout(f);var g;!(g=QU(c.status))&&(g=0===c.status)&&(g=ZU(a),g=!("http"==g||"https"==g||""==g));g?d(c):e(new HZ(c.status,a,c))}};c.onerror=function(){e(new GZ("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.sS&&(f=_.va.setTimeout(function(){c.onreadystatechange=()=>{};c.abort();e(new IZ(a,c))},b.sS));try{c.send(null)}catch(g){c.onreadystatechange=()=>{},_.va.clearTimeout(f),e(new GZ("Error sending XHR: "+g.message,a,c))}})).G(function(d){d instanceof CC&&c.abort();throw d;})},GZ=function(a,b,c){ca.call(this,
a+", url="+b);this.url=b;this.bK=c};_.dB(GZ,ca);GZ.prototype.name="XhrError";var HZ=function(a,b,c){GZ.call(this,"Request Failed, status="+a,b,c);this.status=a};_.dB(HZ,GZ);HZ.prototype.name="XhrHttpError";var IZ=function(a,b){GZ.call(this,"Request timed out",a,b)};_.dB(IZ,GZ);IZ.prototype.name="XhrTimeoutError";XA=XA||{};var JZ=function(){US.call(this)};_.dB(JZ,US);JZ.prototype.initialize=function(){};var KZ=function(a,b){this.A=a;this.B=b};KZ.prototype.Vp=function(a){this.A&&(this.A.call(this.B||null,a),this.A=this.B=null)};KZ.prototype.abort=function(){this.B=this.A=null};var LZ=function(a,b){US.call(this);this.A=a;this.H=b;this.G=[];this.D=[];this.B=[]};_.dB(LZ,US);LZ.prototype.M=JZ;LZ.prototype.C=null;LZ.prototype.Ta=function(){return this.H};var MZ=function(a,b,c){a.G.push(new KZ(b,c))},NZ=function(a,b){a.D.push(new KZ(b))};LZ.prototype.isLoaded=function(){return!!this.C};LZ.prototype.onLoad=function(a){var b=new this.M;b.initialize(a());this.C=b;b=(b=!!OZ(this.B,a()))||!!OZ(this.G,a());b||(this.D.length=0);return b};
LZ.prototype.Gj=function(a){(a=OZ(this.D,a))&&_.va.setTimeout(LB("Module errback failures: "+a),0);this.B.length=0;this.G.length=0};var OZ=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].Vp(b)}catch(e){Ra(e),c.push(e)}a.length=0;return c.length?c:null};LZ.prototype.Xd=function(){LZ.Vc.Xd.call(this);ux(this.C)};var PZ=function(){this.K=null};aa=PZ.prototype;aa.GI=function(){};aa.XA=function(){};aa.jr=function(){};aa.bv=function(){throw Error("qc");};aa.wG=function(){return null};aa.isActive=function(){return!1};aa.eH=function(){return!1};aa.EA=function(){};var rA;_.nA=null;_.oA=null;rA=[];var SZ,Sfa,WZ,XZ,VZ,UZ,Tfa,Ufa,Vfa;_.QZ=function(a,b,c,d,e=b){let f=b.length,g=()=>{f=0;a.onload=null;a.onerror=null;h=()=>{}},h=()=>{g();const r=e.filter(w=>!qA().Fd(w).isLoaded());0!==r.length?d(r,`Response was successful but was missing module(s) ${r}.`):c()},m=()=>{f--;0==f&&h()};b.forEach(r=>{r=qA().Fd(r);r.isLoaded()?m():(r.B.push(new KZ(m)),NZ(r,m))});a.onload=()=>h();a.onerror=()=>{g();d(b)}};
_.RZ=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.M.push(f),c=!0,d.push(f))}c&&(a.ea=!1)};SZ=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),lA(b)&&!xZ(b).B.endsWith("_/js/")){b=BZ(xZ(b));for(const c of b)a.X.includes(c)||a.X.push(c)}};Sfa=function(a,b){return b.filter(c=>!a.D[c])};
_.TZ=function(a,b,c,d){if(a.C)return a.C.then(()=>{_.TZ(a,b,c,d)}),!0;if(!a.K){const f=[];var e=Object.assign({},a.D);UZ(a,b,g=>{f.push(g.Ta())},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=VZ(a,g,d),m=_.$a(h).toString();for(;m.length>a.Ir;)if(1<f)f-=Math.ceil((m.length-a.Ir)/6),f=Math.max(f,1),g=b.slice(e,e+f),h=VZ(a,g,d),m=_.$a(h).toString();else return a.K?(a.K=!1,a.C=Tfa(a).then(r=>{Ufa(a,r,d)}),_.TZ(a,b.slice(e),c,d)):!1;e+=f;a.K?c(h,g):c(h,g,
e===b.length?b:[])}return!0};WZ=function(a){a.ea||(a.ea=!0,a.M.sort());return a.M};XZ=function(a){a=a.X;a.sort();return a};VZ=function(a,b,c){return a.K?Pfa(a.I,b,{cssRowKey:a.na,Dk:a.ka,gj:c,pI:WZ(a),LA:XZ(a)}):Ofa(a.I,b,{cssRowKey:a.na,Dk:a.ka,pI:WZ(a),LA:XZ(a)})};_.YZ=function(a,b){let c=[];for(let d=0;d<b.length;++d){const e=b[d];a.D[e]&&(delete a.D[e],_.ia(a.M,e),c.push(e))}};
UZ=function(a,b,c,d,e,f={}){const g=qA();for(let h of b){b=g.Fd(h);if(f[h]||e&&!e(b))continue;f[h]=!0;let m=b.A||[];if(d){let r=[];d[h]&&(r=Object.keys(d[h]));m=m.concat(r)}UZ(a,m,c,d,e,f);c(b)}};Tfa=function(a){a=a.I.clone();CZ(a);vZ(a,"dg",null);vZ(a,"md","1");return Rfa(a.toString())};Ufa=function(a,b,c){qA().jr((b||{}).moduleGraph);UZ(a,WZ(a),d=>{_.RZ(a,[d.Ta()])},c);a.C=null};
_.ZZ=class{constructor(a,b,c,d=!1,e=!1){this.I=xZ(_.$a(a).toString(),!0);this.na=b;this.ka=c;this.K=d;this.D={};this.O={};this.M=[];this.ea=!0;this.X=(a=yZ(this.I,"excm"))?a.split(","):[];this.Ma=e;this.Jr=!1;this.Mp="anonymous";this.Ir=4043;this.au=document.head||document.documentElement;this.C=this.H=null;this.Ga=!0;_.RZ(this,BZ(this.I));this.Ct=void 0;this.aa()}za(a,b,{gj:c,Gj:d,UU:e,QQ:f}={}){this.O=b;if(!a)throw Error("rc");if(this.Ma){for(const g of document.getElementsByTagName("style"))SZ(this,
g);for(const g of document.getElementsByTagName("link"))SZ(this,g)}this.Aa(Sfa(this,a),c,d,e,f)}Aa(a,b,c=()=>{},d=()=>{}){_.TZ(this,a,(e,f,g=f)=>{this.load(e,f,c,d,g,b)},b)||c(-1)}aa(){}load(a,b,c,d,e=b){const f=Vfa(a,this.Jr,this.Mp,this.Ct);_.RZ(this,b);this.H=f;this.au.insertBefore(f,this.au.firstChild);_.QZ(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.O)this.O[h].isLoaded()&&g.add(h);Array.from(g);d()},g=>{f.parentElement.removeChild(f);
this.H==f&&(this.H=null);_.YZ(this,g);this.C?this.C.then(()=>{c(-1)}):c(-1)},e)}};Vfa=(a,b,c,d)=>{const e=_.xx(document,"SCRIPT");_.fb(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
*/
_.$Z=function(a,b){this.H=[];this.ea=a;this.aa=b||null;this.D=this.A=!1;this.C=void 0;this.O=this.ka=this.K=!1;this.I=0;this.B=null;this.G=0};_.dB(_.$Z,uA);_.$Z.prototype.cancel=function(a){if(this.A)this.C instanceof _.$Z&&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.ea?this.ea.call(this.aa,this):this.O=!0;this.A||this.M(new a_(this))}};_.$Z.prototype.X=function(a,b){this.K=!1;b_(this,a,b)};
var b_=function(a,b,c){a.A=!0;a.C=c;a.D=!b;c_(a)},e_=function(a){if(a.A){if(!a.O)throw new d_(a);a.O=!1}};_.$Z.prototype.callback=function(a){e_(this);b_(this,!0,a)};_.$Z.prototype.M=function(a){e_(this);b_(this,!1,a)};_.g_=function(a,b,c){_.f_(a,b,null,c)};_.f_=function(a,b,c,d){a.H.push([b,c,d]);a.A&&c_(a)};_.$Z.prototype.then=function(a,b,c){let d,e;const f=new tC(function(g,h){e=g;d=h});_.f_(this,e,function(g){g instanceof a_?f.cancel():d(g);return h_},this);return f.then(a,b,c)};
_.$Z.prototype.$goog_Thenable=!0;_.$Z.prototype.na=function(a){const b=new _.$Z;_.f_(this,b.callback,b.M,b);a&&(b.B=this,this.G++);return b};
var i_=function(a){return iB(a.H,function(b){return"function"===typeof b[1]})},h_={},c_=function(a){if(a.I&&a.A&&i_(a)){var b=a.I,c=j_[b];c&&(_.va.clearTimeout(c.A),delete j_[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.aa,b);g===h_&&(g=void 0);void 0!==g&&(a.D=a.D&&(g==b||g instanceof Error),a.C=b=g);if(rC(b)||"function"===typeof _.va.Promise&&b instanceof _.va.Promise)d=!0,a.K=!0}catch(m){b=
m,a.D=!0,i_(a)||(c=!0)}}a.C=b;d&&(g=(0,_.bB)(a.X,a,!0),d=(0,_.bB)(a.X,a,!1),b instanceof _.$Z?(_.f_(b,g,d),b.ka=!0):b.then(g,d));c&&(b=new k_(b),j_[b.A]=b,a.I=b.A)},d_=function(){ca.call(this)};_.dB(d_,ca);d_.prototype.message="Deferred has already fired";d_.prototype.name="AlreadyCalledError";var a_=function(){ca.call(this)};_.dB(a_,ca);a_.prototype.message="Deferred was canceled";a_.prototype.name="CanceledError";var k_=function(a){this.A=_.va.setTimeout((0,_.bB)(this.C,this),0);this.B=a};
k_.prototype.C=function(){delete j_[this.A];throw this.B;};var j_={};var Wfa=function(a){switch(a.type){case l_.A.QC:return"Unauthorized";case l_.A.aw:return"Consecutive load failures";case l_.A.TIMEOUT:return"Timed out";case l_.A.GC:return"Out of date module id";case l_.A.gw:return"Init error";default:return`Unknown failure type ${a.type}`}},l_=class{constructor(a,b){this.type=a;this.status=b}toString(){return`${Wfa(this)} (${void 0!=this.status?this.status:"?"})`}};XA.me=l_;XA.me.A={QC:0,aw:1,TIMEOUT:2,GC:3,gw:4};var m_=function(){this.K=null;this.A={};this.D=[];this.G=[];this.ea=[];this.B=[];this.I=[];this.H={};this.ka={};this.C=this.O=new LZ([],"");this.Aa=null;this.M=new _.$Z;this.za=this.na=!1;this.X=0;this.Ga=this.Na=this.Ma=!1};_.dB(m_,PZ);var n_=function(a,b){ca.call(this,`Error loading ${a}: ${b}`)};_.dB(n_,ca);aa=m_.prototype;aa.GI=function(a){this.na=a};aa.XA=function(a){this.za=a};
aa.jr=function(a,b){if(!(this instanceof m_))this.jr(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 LZ(e,f)}b&&b.length?(na(this.D,b),this.Aa=b[b.length-1]):this.M.A||this.M.callback();this.C==this.O&&(this.C=null,this.O.onLoad((0,_.bB)(this.wG,this))&&o_(this,new XA.me(XA.me.A.gw)),
p_(this))}};aa.Fd=function(a){return this.A[a]};aa.bv=function(a,b){if(this.H[a]){delete this.H[a][b];for(const c in this.H[a])return;delete this.H[a]}};aa.isActive=function(){return 0<this.D.length};aa.eH=function(){return 0<this.I.length};
var p_=function(a){var b=a.Ma,c=a.isActive();c!=b&&(q_(a,c?"active":"idle"),a.Ma=c);b=a.eH();b!=a.Na&&(q_(a,b?"userActive":"userIdle"),a.Na=b)},s_=function(a,b,c){var d=[];ua(b,d);b=[];for(var e={},f=0;f<d.length;f++){var g=d[f],h=a.Fd(g);if(!h)throw Error("sc`"+g);var m=new _.$Z;e[g]=m;h.isLoaded()?m.callback(null):(Xfa(a,g,h,!!c,m),a.uq(g)||b.push(g))}0<b.length&&(a.za?_.g_(a.M,(0,_.bB)(a.aa,a,b)):0===a.D.length?a.aa(b):(a.B.push(b),p_(a)));return e},Xfa=function(a,b,c,d,e){MZ(c,e.callback,e);NZ(c,
function(f){e.M(new n_(b,f))});a.uq(b)?d&&(0<=ea(a.I,b)||a.I.push(b),p_(a)):d&&(0<=ea(a.I,b)||a.I.push(b))};
m_.prototype.aa=function(a,b,c){b||(this.X=0);var d=Yfa(this,a);this.za?na(this.D,d):this.D=d;this.G=this.na?a:_.ka(d);p_(this);if(0!==d.length){this.ea.push.apply(this.ea,d);if(0<Object.keys(this.H).length&&!this.K.Ga)throw Error("tc");a=(0,_.bB)(this.K.za,this.K,_.ka(d),this.A,{gj:this.H,DU:!!c,Gj:e=>{var f=this.G;e=null!=e?e:void 0;this.X++;this.G=f;d.forEach(cB(_.ia,this.ea),this);401==e?(o_(this,new XA.me(XA.me.A.QC,e)),this.B.length=0):410==e?(t_(this,new XA.me(XA.me.A.GC,e)),u_(this)):3<=this.X?
(t_(this,new XA.me(XA.me.A.aw,e)),u_(this)):this.aa(this.G,!0,8001==e)},QQ:(0,_.bB)(this.fP,this)});(b=5E3*Math.pow(this.X,2))?_.va.setTimeout(a,b):a()}};
var Yfa=function(a,b){b=b.filter(e=>a.A[e].isLoaded()?(_.va.setTimeout(()=>Error("uc`"+e),0),!1):!0);for(var c=[],d=0;d<b.length;d++)c=c.concat(v_(a,b[d]));ua(c);return!a.na&&1<c.length?(b=c.shift(),a.B=c.map(function(e){return[e]}).concat(a.B),[b]):c},v_=function(a,b){var c=Qa(a.ea),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.Fd(b[e]).A,g=f.length-1;0<=g;g--){var h=f[g];a.Fd(h).isLoaded()||c[h]||(d.push(h),b.push(h))}d.reverse();ua(d);return d};aa=m_.prototype;
aa.Co=function(){if(this.C){var a=this.C.Ta(),b=[];if(this.H[a]){for(const c of Object.keys(this.H[a])){const d=this.Fd(c);d&&!d.isLoaded()&&(this.bv(a,c),b.push(c))}this.Fz(b)}this.Ha()||(this.A[a].onLoad((0,_.bB)(this.wG,this))&&o_(this,new XA.me(XA.me.A.gw)),_.ia(this.I,a),_.ia(this.D,a),0===this.D.length&&u_(this),this.Aa&&a==this.Aa&&(this.M.A||this.M.callback()),p_(this),this.C=null)}};
aa.uq=function(a){if(0<=ea(this.D,a))return!0;for(var b=0;b<this.B.length;b++)if(0<=ea(this.B[b],a))return!0;return!1};aa.load=function(a,b){return s_(this,[a],b)[a]};aa.Fz=function(a){s_(this,a)};aa.cF=function(a){this.C&&"synthetic_module_overhead"===this.C.Ta()&&(this.Co(),delete this.A.synthetic_module_overhead);this.A[a]&&w_(this,this.A[a].A||[],b=>{b.C=new JZ;_.ia(this.D,b.Ta())},b=>!b.isLoaded());this.C=this.Fd(a)};
aa.EA=function(a){this.C||(this.A.synthetic_module_overhead=new LZ([],"synthetic_module_overhead"),this.C=this.A.synthetic_module_overhead);this.C.B.push(new KZ(a))};aa.fP=function(){t_(this,new XA.me(XA.me.A.TIMEOUT));u_(this)};
var t_=function(a,b){1<a.G.length?a.B=a.G.map(function(c){return[c]}).concat(a.B):o_(a,b)},o_=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 r=v_(this,m);return iB(c,function(w){return 0<=ea(r,w)})},a);na(d,f)}for(e=0;e<c.length;e++)fa(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.B.length;f++)_.ia(a.B[f],d[e]);_.ia(a.I,d[e])}var g=a.ka.error;if(g)for(e=0;e<g.length;e++){var h=g[e];for(f=0;f<d.length;f++)h("error",d[f],b)}for(e=0;e<c.length;e++)a.A[c[e]]&&
a.A[c[e]].Gj(b);a.G.length=0;p_(a)},u_=function(a){for(;a.B.length;){var b=a.B.shift().filter(function(c){return!this.Fd(c).isLoaded()},a);if(0<b.length){a.aa(b);return}}p_(a)},q_=function(a,b){a=a.ka[b];for(var c=0;a&&c<a.length;c++)a[c](b)},w_=function(a,b,c,d=()=>!0,e={}){for(const f of b)b=a.Fd(f),!e[f]&&d(b)&&(e[f]=!0,w_(a,b.A||[],c,d,e),c(b))};m_.prototype.ec=function(){vx(Ka(this.A),this.O);this.A={};this.D=[];this.G=[];this.I=[];this.B=[];this.ka={};this.Ga=!0};m_.prototype.Ha=function(){return this.Ga};
_.oA=function(){return new m_};var Zfa=[5E3,2E4],y_=function(a,b){b=b.filter(c=>!a.uq(c)&&!a.Fd(c).isLoaded());0<b.length&&($fa(a,...b),a.H.push(b),x_(a))},z_=function(a,b){return new tC((c,d)=>{const e=a.Fd(b);e.isLoaded()?c(null):(MZ(e,()=>{c(null)}),NZ(e,f=>{d(Error("vc`"+b+"`"+f))}))})},A_=function(a,b,c,d=()=>!0,e={}){for(const f of b)b=a.Fd(f),!e[f]&&d(b)&&(e[f]=!0,A_(a,b.A||[],c,d,e),c(b))},B_=function(a,...b){b.forEach(c=>{delete a.G[c]})},$fa=function(a,...b){b.forEach(c=>{a.G[c]=!0})},x_=function(a){for(;a.D<a.I&&0<a.H.length;){const b=
a.H.shift().filter(c=>!a.Fd(c).isLoaded());if(0<b.length){a.D++;let c=()=>{a.D--;x_(a);c=()=>{}};AC(b.map(f=>z_(a,f))).then(()=>{c()});let d=0;const e=()=>{if(0<Object.keys(a.B).length&&!a.K.Ga)throw Error("tc");a.K.za(b,a.C,{gj:a.B,Gj:f=>{const g=Zfa[d++];void 0!==g?setTimeout(()=>{e()},g):(B_(a,...b),c(),b.forEach(h=>{h=a.Fd(h);h.isLoaded()||h.Gj(new XA.me(XA.me.A.aw,f))}))}})};e()}}},aga=class extends PZ{constructor(){super();this.C=Object.create(null);this.G=Object.create(null);this.I=Infinity;
this.D=0;this.H=[];this.B=Object.create(null);this.A=this.Fd("{base}")}jr(){this.A&&"{base}"==this.A.Ta()&&this.Co()}Fd(a){let b=this.C[a];b||(b=new LZ([],a),this.C[a]=b);return b}bv(a,b){if(this.B[a]){delete this.B[a][b];for(const c in this.B[a])return;delete this.B[a]}}uq(a){return!!this.G[a]}load(a){y_(this,[a]);return z_(this,a)}Fz(a){const b=Object.create(null),c=[];a.forEach(d=>{b[d]||(b[d]=z_(this,d),c.push(d))});y_(this,c)}cF(a){let b;"synthetic_module_overhead"===(null==(b=this.A)?void 0:
b.Ta())&&this.Co();let c,d;A_(this,null!=(d=null==(c=this.C[a])?void 0:c.A)?d:[],e=>{e.C=new JZ},e=>!e.isLoaded());this.A=this.Fd(a)}Co(){if(this.A){var a=this.A.Ta(),b=[];if(this.B[a]){for(const c of Object.keys(this.B[a]))this.Fd(c).isLoaded()||(this.bv(a,c),b.push(c));this.Fz(b)}this.A.onLoad(()=>null);this.A=null;(!this.uq(a)&&/^sy[0-9a-z]{0,4}$/.test(a)||"synthetic_module_overhead"===a)&&delete this.C[a];B_(this,a)}}EA(a){this.A||(this.C.synthetic_module_overhead=new LZ([],"synthetic_module_overhead"),
this.A=this.C.synthetic_module_overhead);this.A.B.push(new KZ(a))}XA(a){this.I=a?Infinity:1}};var C_=function(a,b){const c=setTimeout(a,b);return()=>clearTimeout(c)},bga=function(a){if("undefined"===typeof window)return C_(a,0);if("undefined"===typeof window.requestAnimationFrame)return C_(a,16);const b=window.requestAnimationFrame(a);return()=>window.cancelAnimationFrame(b)},zA;var DA=class{constructor(a){this.A=AA(a.get(_.BA),CA)}create(a){return new cga(this.A,a)}},D_=function(a,b){return a.aa&&Zone.current!==a.aa?a.X.pb(b):b()},GA=function(a,b){return D_(a,()=>null===a.A?a.D.get(b):a.A.instance[b])},dga=function(a){a.K||(a.K=bga(()=>{a.K=null;a.Cb()}))},FA=function(a,b,c,d){D_(a,()=>{if(d){var e;c=d.call(null==(e=a.A)?void 0:e.instance,c)}if(null===a.A)a.D.set(b,c);else if(e=GA(a,b),c!==e&&(c===c||e===e)||void 0===c&&a.M.has(b)){e=c;if(a.I){null===a.B&&(a.B={});var f=
a.B[b];if(f)f.Kd=e;else{var g=(f=a.M.has(b))?void 0:GA(a,b);a.B[b]=new Rg(g,e,f)}}a.M.delete(b);a.H=!0;a.A.instance[b]=c;dga(a)}})},ega=function(a){a.C.inputs.forEach(({Nj:b,transform:c})=>{a.D.has(b)&&FA(a,b,a.D.get(b),c)});a.D.clear()},fga=function(a,b){const c=a.C.outputs.map(({Nj:d,rJ:e})=>_.A(b.instance[d],_.z(f=>({name:e,value:f}))));a.ea.next(c)},cga=class{constructor(a,b){this.C=a;this.Ka=b;this.ea=new _.Nl(1);this.Sb=_.A(this.ea,_.Sl(c=>_.Jk(...c)));this.B=this.O=this.A=null;this.I=this.H=
!1;this.G=this.K=null;this.D=new Map;this.M=new Set(this.C.inputs.map(({Nj:c})=>c));this.X=this.Ka.get(_.fm);this.aa="undefined"===typeof Zone?null:this.X.pb(()=>Zone.current)}connect(a){D_(this,()=>{if(null!==this.G)this.G(),this.G=null;else if(null===this.A){const b=_.Km({qc:[],parent:this.Ka}),c=yA(a,this.C.Sa);this.A=this.C.create(b,c,a);this.O=this.A.Ka.get(_.eF);this.I="function"===typeof this.A.instance.xc;ega(this);fga(this,this.A);this.Cb();dH(this.Ka.get(Em),this.A.A)}})}disconnect(){D_(this,
()=>{null!==this.A&&null===this.G&&(this.G=C_(()=>{null!==this.A&&(this.A.destroy(),this.O=this.A=null)},10))})}Cb(){if(null!==this.A){var a=this.A;if(this.I&&null!==this.B){var b=this.B;this.B=null;a.instance.xc(b)}a=this.O;this.H&&(this.H=!1,_.cF(a));this.A.G.Cb()}}};/*

 Copyright 2016 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var E_=!!/^\s*class\s*\{\s*\}\s*$/.test(class{}.toString())||HTMLElement.es5Shimmed||void 0===_.va.Reflect||void 0===_.va.customElements||_.va.customElements.polyfillWrapFlushCallback||!1,F_,gga=()=>{const a=HTMLElement;if(E_)return a;if(void 0!==F_)return F_;const b=_.va.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 F_=c},G_=!1;E_||G_||(G_=!0,_.va.HTMLElement=gga());var EA=class extends HTMLElement{constructor(){super(...arguments);this.C=null}};var hga=[{ia:_.EH,td:kI},{ia:FV,lb:{badge:"",PU:[{label:"Fonts",link:"/"},{label:"Icons",link:"/icons"},{label:"Knowledge",link:"/knowledge"},{label:"FAQ",link:"https://developers.google.com/fonts/faq"}]}},{ia:XV,lb:[{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"}]},{ia:_.RW,lb:{}},{ia:yV,lb:{left:[{id:"about",
title:"About us",description:"Making the web more beautiful, fast, and open through great typography & icons",media:"about",link:"/about"},{id:"github",title:"Fonts GitHub",description:"This repository contains the binary font files served by Google Fonts",media:"github",link:"https://github.com/google/fonts"},{id:"github",title:"Icons GitHub",description:"This repository contains the binary font files served by Google Icons",media:"github",link:"https://github.com/google/material-design-icons"}],
right:[{id:"blog",title:"Fonts blog",description:"This blog has stories about how different fonts were designed for various languages and scripts",media:"blog",link:"https://fonts.googleblog.com/"},{id:"material",title:"Material Design",description:"A cross-platform design system for creating high-quality digital experiences",media:"v5_material",link:"https://m3.material.io/styles/typography/overview"},{id:"google_design",title:"Google Design",description:"Google Design highlights the breadth and craft of design and fonts from speculation, to work-in-progress, to finished product",
media:"google_design",link:"https://design.google/library/google-fonts/?utm_source=Google&utm_medium=Fonts&utm_campaign=Article%20Tab"}],rR:[{label:"Privacy",link:"https://policies.google.com/privacy?hl=en"},{label:"Terms of service",link:"https://policies.google.com/terms?hl=en"}]}},{ia:Cea,lb:{}},{ia:ZV,lb:"AIzaSyCu4Xa-sXfw6gsl6LpyF8Zku-_nDH7Wfrk"},{ia:_.MW,lb:zH},{ia:_.NW,lb:AH},{ia:_.OW,lb:BH},{ia:_.PW,lb:yH},{ia:$V,lb:"1025695"},{ia:lI,lb:{[0]:"VyYnDE6UB0rPgy5LQSb0YtaftPfM",[3]:"Tb1KkTX5o0rPgy5LQSb0Z5JzaUst",
[4]:"GfSX2foNG0rPgy5LQSb0XzcG7quo",[2]:"TTQtam9gp0rPgy5LQSb0Wjw9GFg5",[6]:"bDbztmbkf0rPgy5LQSb0UZs2wqvA"}},{ia:_.LW,lb:{[0]:!0,[1]:!0,[2]:!1}}],H_=new aga;H_.XA(!0);_.pA(H_);
(function(a=!1,b="base-js",c=!1,d,e={}){let f=e.cssRowKey||"",g=e.Dk||"";!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("wc");a=new (e.MU||_.ZZ)(_.Bp(mA(b)),f,g,a,c);e.DS&&(a.Jr=e.DS);e.PN&&(a.Mp=e.PN);e.Ir&&(a.Ir=e.Ir);d&&(a.au=d);e.Ct&&(a.Ct=e.Ct);const h=qA();h.K=a;h.GI(!0);Yz=m=>Promise.resolve(h.load(m));return a})(!0);Yz=a=>Promise.resolve(qA().load(a));
var iga=[at(5,[{ia:$L,lb:{Du:"reload"}}]),function(a={}){return at(4,[{ia:ht,Gd:()=>{const b=_.wf(PJ),c=_.wf(_.fm),d=_.wf(hM),e=_.wf(yI);return new BM(e,d,b,c,a)}}])}({Ux:"enabled"})];
qA().EA(()=>{Js(pW,{qc:[{ia:"Window",lb:window},{ia:yI,td:Bea},{ia:_.TW,Oa:vI},{ia:vj,td:QW},{ia:KQ,td:AY},{ia:LQ,td:Yba},...hga,{ia:EJ,lb:"/"},Fs(),[...Mba],$s(...iga),{ia:iJ,lb:a=>{var b=a.src;if(Ft(b))return b;b=`https://www.gstatic.com/images/icons/material/apps/fonts/1x/${a.src}`;if(b.endsWith(".svg"))return b;b=new tZ(b,!0);a.width&&b.Bo(a.width);return b.Tc()}}]}).then(({Ka:a})=>{a=HA({Ka:a});customElements.define("link-heading",a)})});
_._ModuleManager_initialize=function(a,b){if(!_.nA){if(!_.oA)return;_.pA((0,_.oA)())}_.nA.jr(a,b)};
_._ModuleManager_initialize('core/core_css/G6Ygce/sy0/sy2/sy1:3,4/vVIC6e:5/sy3/QZfyI:7/sy6/sy4:9/sy5/sy7/sy8/sy9:d/sya/syb:c,e,f/syf/syg/syc:g,h,i/syd/sye:k/TafJjb:7,a,b,j,l/syh/syk/syl:o/syj:p/syi:i,q/KHJXJ:l,n,r/sym:b/ru9X9c:j,l,t/syn/syo:p,v/syp:w/syq/syr/syu/sys:10/syt:y,11/syv/syw/syy:t/syx:k,p,y,11,13,14,15/AL0Bn:j,l,x,z,12,16/syz:p,10,13,14/ipeFuf:j,l,x,11,15,18/sy10/sy11:d,i,k,t,y/sy12:12/sy13:4/sy14:o/sy15/sy16/sy17/YwHw4d:n,r,w,z,1a,1b,1c,1d,1e,1f,1g,1h/sy19/sy18:c,e,f,1j/sy1a:h,i,k,t,18,1e/qux4jf:1k,1l/asMqQb:1k,1l/sy1b:1e/sy1c/r2c8M:1l,1o,1p/Q18nZ:5,9/sy1d/Xs48xe:d,i,q,v,10,14,1d,1h,1j,1o,1s/QI6Atb:5/sy1e/GMPYg:a,1v/sy1f/sy1g/sy1h/sy1i:1z/yxNRfe:3,4,c,1g,1h,1s,1v,1x,1y,20/sy1j:1v/hExEAc:a,c,e,1g,1h,1x,1y,20,22/sy1k:c,e,f/sy1l/mvUJBe:1g,1h,1o,1s,1v,1x,1y,20,24,25/NDr9Ab:g,1g,1h,1s,1v,20,24/My7jEe:a,c,e,1g,1h,1x,1y,20,22/dr4j7e:g,1h,1o,1v,1x,1y,20,24,25/wPo3Sd:5,r,1x/A7nphd:n,r,x,1b,1c,1d,1e,1f,1g,1h,1z/XV0Ule:r,1b,1f,1p,1s/RFOJre:5,r,1x/sy1m/z6Ryc:16,1a,1b,2e/NC98bc:p,2e',[]);
}catch(e){_._DumpException(e)}
}).call(this,this.default_app);
// Google Inc.
