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

 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,ea,ha,ma,ra,ua,ya,Aa,Ba,Ca,Ea,Da,Fa,Ha,Ja,Ka,La,Oa,Pa,Qa,Sa,cb,kb,ob,pb,qb,sb,wb,xb,Cb,Eb,Fb,Jb,Lb,Nb,Mb,Ob,Pb,Gb,Sb,Tb,Ub,Yb,Zb,$b,bc,cc,dc,ec,fc,hc,ic,nc,pc,qc,rc,sc,wc,xc,uc,zc,vc,Ac,tc,Bc,Cc,Ic,Lc,Oc,Qc,Rc,Tc,Uc,Vc,Xc,Wc,ad,cd,bd,ed,dd,fd,hd,Sc,ld,md,od,pd,rd,td,ud,nd,xd,yd,Ad,Bd,Md,Gd,Qd,Rd,Dd,Td,Sd,Vd,Wd,Ed,Zd,$d,be,fe,ie,je,ke,oe,me,ue,ve,xe,ze,Ae,ne,Ee,He,Pe,Ne,Qe,Re,Te,Ue,Ve,We,df,ef,bf,cf,ff,gf,hf,kf,lf,qf,rf,uf,wf,xf,zf,Bf,Cf,Ef,If,Jf,Kf,Mf,Nf,Pf,Sf,Tf,Vf,Uf,Wf,Xf,Yf,Zf,fg,gg,
jg,ng,$f,bg,cg,pg,qg,rg,ug,sg,xg,wg,vg,yg,Cg,Dg,Gg,Ig,Hg,Mg,Kg,Jg,Og,Rg,Sg,Tg,Ug,Vg,Wg,Yg,Zg,$g,ch,fh,bh,ah,dh,gh,jh,ih,lh,mh,nh,oh,ph,rh,qh,th,sh,vh,wh,zh,Bh,Ch,Ah,Dh,Eh,Fh,Gh,Ih,Kh,Lh,Jh,Mh,Nh,Ph,Sh,Wh,Uh,Th,Vh,Zh,ci,bi,ei,fi,di,ii,Xh,mi,ki,oi,qi,ri,ti,wi,xi,zi,Ai,Ci,Bi,Di,Ei,Gi,Fi,yi,Hi,Ii,Ji,Li,Mi,Oi,Ri,Ui,Vi,Xi,Yi,Zi,bj,mj,oj,pj,qj,rj,wj,yj,zj,Aj,Bj,Fj,Gj,Cj,Hj,Lj,Kj,Nj,Qj,Pj,Ej,Oj,Rj,Dj,Sj,Tj,Vj,Mj,Xj,Zj,ak,Yj,dk,ek,gk,ik,jk,hk,kk,mk,nk,pk,qk,rk,sk,uk,wk,xk,yk,zk,Ak,Ck,Ek,Hk,Mk,Pk,Ok,Uk,al,
bl,dl,gl,hl,jl,ml,pl,ql,vl,ul,yl,Al,Bl,Cl,El,Gl,Dl,Fl,Nl,Ol,Pl,Ql,Rl,Tl,Ul,Xl,bm,dm,rm,pm,tm,wm,xm,Fm,Dm,Im,Om,an,bn,cn,dn,en,fn,hn,kn,ln,jn,on,un,vn,xn,yn,wn,Cn,Dn,En,Jn,On,Kn,Sn,Un,Vn,Nn,Tn,Wn,Yn,eo,bo,co,ao,qo,vo,wo,uo,yo,xo,Bo,Ho,Jo,Io,Lo,Ko,Mo,Qo,So,Yo,$o,Zo,dp,ep,ip,gp,wp,vp,xp,Ep,Ap,yp,Ip,Dp,Op,Sp,hq,dq,bq,iq,fq,jq,cq,aq,kq,nq,pq,sq,tq,wq,uq,vq,xq,Aq,Bq,Eq,Fq,Hq,Gq,Dq,Iq,Cq,Jq,Lq,Mq,Nq,Oq,Pq,Kq,Qq,Rq,Tq,Vq,Wq,Yq,ar,Zq,$q,er,hr,br,ir,cr,gr,fr,kr,lr,nr,or,vr,wr,rr,ur,tr,Ar,Br,Cr,Dr,Er,Fr,Gr,
Hr,Ir,Kr,Lr,Mr,Nr,Or,Sr,Pr,Rr,Wr,Vr,Xr,Yr,$r,as,bs,ds,es,is,fs,js,gs,ms,ns,qs,os,ps,vs,us,rs,xs,ws,ys,As,Ds,Bs,Es,Is,Fs,Gs,Hs,Ks,Ls,Ms,Ns,Os,Ss,Ps,Qs,Ts,Us,Vs,Xs,Ys,at,bt,ct,dt,et,ft,gt,kt,st,wt,Bt,xt,Gt,Ht,Nt,Jt,Ot,Mt,cu,au,lu,bu,$t,pu,ru,su,uu,Cu,Fu,Iu,Lu,Nu,Pu,Qu,Ru,Su,Uu,Vu,Yu,$u,bv,ev,fv,gv,iv,jv,kv,lv,sv,rv,tv,uv,wv,xv,yv,Av,zv,Cv,vv,Fv,Gv,Ev,Jv,Lv,Nv,Mv,Ov,Pv,Qv,Sv,Tv,Wv,Uv,Vv,$v,aw,bw,cw,dw,fw,gw,hw,iw,jw,lw,nw,ow,pw,qw,sw,tw,uw,vw,xw,zw,yw,Aw,Bw,Ew,Cw,Fw,Gw,Hw,Iw,Jw,Lw,Mw,Nw,Ow,Pw,Qw,Rw,
Tw,Ww,Vw,Xw,Yw,Zw,$w,ax,bx,cx,dx,ex,fx,lx,nx,ox,kx,gx,mx,hx,jx,sx,ix,vx,wx,zx,Ax,Bx,Cx,Dx,Ex,Gx,Hx,Ix,Jx,Kx,Lx,Mx,Px,Qx,Rx,Sx,Tx,Vx,Wx,Xx,Yx,Zx,by,cy,dy,ey,fy,gy,hy,iy,ly,my,ny,oy,py,qy,sy,ty,uy,vy,wy,xy,zy,Ay,By,Cy,Dy,Ey,Gy,Hy,Iy,Ky,My,Ny,Py,Ry,Ty,Uy,Vy,Wy,dz,Xy,ez,fz,gz,hz,iz,jz,kz,lz,mz,nz,oz,pz,qz,rz,sz,tz,uz,vz,wz,xz,yz,zz,Az,Bz,Cz,Dz,Ez,Fz,Gz,Hz,Iz,Jz,Kz,Lz,Mz,Nz,Oz,Pz,Qz,Rz,Sz,Tz,Uz,Vz,Wz,Xz,Yz,Zz,$z,aA,bA,cA,dA,eA,iA,jA,kA,lA,mA,nA,oA,pA,rA,sA,tA,uA,vA,wA,xA,yA,zA,AA,BA,CA,DA,EA,FA,GA,IA,
JA,KA,LA,SA,UA,VA,YA,ZA,gB,iB,mB,qB,rB,sB,uB,tB,DB,Rk,EB,FB,GB,HB,IB,Sk;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)};ea=function(a,b){a=a.split("%s");let c="";const d=a.length-1;for(let e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");ca.call(this,c+a[d])};ha=function(a,b){0<=fa(a,b)||a.push(b)};
_.ia=function(a,b){b=fa(a,b);let c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c};_.ja=function(a){const b=a.length;if(0<b){const c=Array(b);for(let d=0;d<b;d++)c[d]=a[d];return c}return[]};ma=function(a,b){for(let c=1;c<arguments.length;c++){const d=arguments[c];if(_.la(d)){const e=a.length||0,f=d.length||0;a.length=e+f;for(let g=0;g<f;g++)a[e+g]=d[g]}else a.push(d)}};
ra=function(a,b){b=b||a;let c=0,d=0;const e={};for(;d<a.length;){const f=a[d++],g=na(f)?"o"+pa(f):(typeof f).charAt(0)+f;Object.prototype.hasOwnProperty.call(e,g)||(e[g]=!0,b[c++]=f)}b.length=c};ua=function(){var a=_.ta.navigator;return a&&(a=a.userAgent)?a:""};ya=function(a){return wa?xa?xa.brands.some(({brand:b})=>b&&-1!=b.indexOf(a)):!1:!1};Aa=function(a){return-1!=ua().indexOf(a)};Ba=function(){return wa?!!xa&&0<xa.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()?ya("Microsoft Edge"):Aa("Edg/"))||(Ba()?ya("Opera"):Aa("OPR"))||Aa("Firefox")||Aa("FxiOS")||Aa("Silk")||Aa("Android"))};Da=function(){return Ba()?ya("Chromium"):(Aa("Chrome")||Aa("CriOS"))&&!(Ba()?0:Aa("Edge"))||Aa("Silk")};Fa=function(){return wa?!!xa&&!!xa.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])}};Pa=function(a){const b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return Pa.apply(null,arguments[0]);const c={};for(let d=0;d<b;d++)c[arguments[d]]=!0;return c};Qa=function(a){_.ta.setTimeout(()=>{throw a;},0)};Sa=function(a){return new Ra(b=>b.substr(0,a.length+1).toLowerCase()===a+":")};
_.Wa=function(a,b=Ta){if(a instanceof Ua)return a;for(let c=0;c<b.length;++c){const d=b[c];if(d instanceof Ra&&d.xj(a))return new Ua(a,Va)}};cb=function(a){if(a instanceof Ua)a=Xa(a);else{b:if(bb){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};_.db=function(a,b){b=cb(b);void 0!==b&&(a.href=b)};
_.eb=function(a,b=`unexpected value ${a}!`){throw Error(b);};_.jb=function(a,b,c){if(b instanceof gb)a.href=_.hb(b).toString();else{if(-1===ib.indexOf(c))throw Error("m`"+c);b=cb(b);if(void 0===b)return;a.href=b}a.rel=c};kb=function(a,b){b=cb(b);void 0!==b&&a.open(b,void 0,void 0)};_.lb=function(a){let b,c;return(a=null==(c=(b=a.document).querySelector)?void 0:c.call(b,"script[nonce]"))?a.nonce||a.getAttribute("nonce")||"":""};
_.mb=function(a){const b=_.lb(a.ownerDocument&&a.ownerDocument.defaultView||window);b&&a.setAttribute("nonce",b)};_.nb=function(a,b){a.src=_.hb(b);_.mb(a)};ob=function(){throw Error("p");};pb=function(a,b){b=String.fromCharCode.apply(null,b);return null==a?b:a+b};qb=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)};sb=function(a){return rb[a]||""};
wb=function(a){vb.test(a)&&(a=a.replace(vb,sb));a=atob(a);const b=new Uint8Array(a.length);for(let c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};xb=function(a){return null!=a&&a instanceof Uint8Array};Cb=function(a){return 0==a.length?yb():new Ab(a,Bb)};
Eb=function(a){if("string"===typeof a)return{buffer:wb(a),Tk:!1};if(Array.isArray(a))return{buffer:new Uint8Array(a),Tk:!1};if(a.constructor===Uint8Array)return{buffer:a,Tk:!1};if(a.constructor===ArrayBuffer)return{buffer:new Uint8Array(a),Tk:!1};if(a.constructor===Ab){if(Bb!==Bb)throw Error("t");var b=a.lb;b=null==b||xb(b)?b:"string"===typeof b?wb(b):null;return{buffer:(null==b?b:a.lb=b)||Db||(Db=new Uint8Array(0)),Tk:!0}}if(a instanceof Uint8Array)return{buffer:new Uint8Array(a.buffer,a.byteOffset,
a.byteLength),Tk:!1};throw Error("D");};Fb=function(){return"function"===typeof BigInt};Jb=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]=Gb(c,a);a=e;c=d}Hb=c>>>0;Ib=a>>>0};Lb=function(a,b){const c=b&2147483648;c&&(a=~a+1>>>0,b=~b>>>0,0==a&&(b=b+1>>>0));a=4294967296*b+(a>>>0);return c?-a:a};
Nb=function(a,b){b>>>=0;a>>>=0;if(2097151>=b)var c=""+(4294967296*b+a);else Fb()?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+Mb(c)+Mb(a));return c};Mb=function(a){a=String(a);return"0000000".slice(a.length)+a};
Ob=function(){var a=Hb,b=Ib;if(b&2147483648)if(Fb())a=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0));else{const [c,d]=Gb(a,b);a="-"+Nb(c,d)}else a=Nb(a,b);return a};
Pb=function(a){if(16>a.length)Jb(Number(a));else if(Fb())a=BigInt(a),Hb=Number(a&BigInt(4294967295))>>>0,Ib=Number(a>>BigInt(32)&BigInt(4294967295));else{const b=+("-"===a[0]);Ib=Hb=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));Ib*=1E6;Hb=1E6*Hb+f;4294967296<=Hb&&(Ib+=Math.trunc(Hb/4294967296),Ib>>>=0,Hb>>>=0)}if(b){const [d,e]=Gb(Hb,Ib);Hb=d;Ib=e}}};Gb=function(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};_.Qb=function(a){return Array.prototype.slice.call(a)};
Sb=function(a){const b=a[_.Rb]|0;1!==(b&1)&&(Object.isFrozen(a)&&(a=_.Qb(a)),a[_.Rb]=b|1)};Tb=function(a,b,c){return c?a|b:a&~b};Ub=function(){var a=[];a[_.Rb]|=1;return a};_.Vb=function(a){return!!((a[_.Rb]|0)&2)};_.Wb=function(a){a[_.Rb]|=34;return a};_.Xb=function(a){a[_.Rb]|=32;return a};Yb=function(a,b){b[_.Rb]=(a|0)&-14591};Zb=function(a,b){b[_.Rb]=(a|34)&-14557};$b=function(a){a=a>>14&1023;return 0===a?536870912:a};bc=function(a){return!(!a||"object"!==typeof a||a.gP!==ac)};
cc=function(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object};dc=function(a,b,c,d){if(null==a){if(!c)throw Error();}else if("string"===typeof a)a=a?new Ab(a,Bb):yb();else if(a.constructor!==Ab)if(xb(a))a=d?Cb(a):a.length?new Ab(new Uint8Array(a),Bb):yb();else{if(!b)throw Error();a=void 0}return a};ec=function(a,b,c){if(!Array.isArray(a)||a.length)return!1;const d=a[_.Rb]|0;if(d&1)return!0;if(!(b&&(Array.isArray(b)?b.includes(c):b.has(c))))return!1;a[_.Rb]=d|1;return!0};
fc=function(a){if(a&2)throw Error();};hc=function(a,b){(b=gc?b[gc]:void 0)&&(a[gc]=_.Qb(b))};ic=function(a){a=Error(a);a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity="warning";return a};_.jc=function(a){if(null!=a&&"number"!==typeof a)throw Error("E`"+typeof a+"`"+a);return a};_.lc=function(a){if("boolean"!==typeof a)throw Error("F`"+_.kc(a)+"`"+a);return a};
nc=function(a){const b=typeof a;return"number"===b?Number.isFinite(a):"string"!==b?!1:mc.test(a)};_.oc=function(a){if(!Number.isFinite(a))throw ic("enum");return a|0};pc=function(a){return null==a?a:Number.isFinite(a)?a|0:void 0};qc=function(a){if("number"!==typeof a)throw ic("int32");if(!Number.isFinite(a))throw ic("int32");return a|0};rc=function(a){if(null==a)return a;if("string"===typeof a){if(!a)return;a=+a}if("number"===typeof a)return Number.isFinite(a)?a|0:void 0};
sc=function(){if(!Number.isFinite(0))throw ic("uint32");return 0};wc=function(a){var b=!!b;if(!nc(a))throw ic("int64");"string"===typeof a?a=tc(a):b?(a=Math.trunc(a),Number.isSafeInteger(a)?a=String(a):(b=String(a),uc(b)?a=b:(Jb(a),a=Ob()))):a=vc(a);return a};xc=function(a){return"-"===a[0]?!1:20>a.length?!0:20===a.length&&184467>Number(a.substring(0,6))};
uc=function(a){return"-"===a[0]?20>a.length?!0:20===a.length&&-922337<Number(a.substring(0,7)):19>a.length?!0:19===a.length&&922337>Number(a.substring(0,6))};zc=function(a){if(0>a){Jb(a);const b=Nb(Hb,Ib);a=Number(b);return Number.isSafeInteger(a)?a:b}if(xc(String(a)))return a;Jb(a);return 4294967296*Ib+(Hb>>>0)};vc=function(a){a=Math.trunc(a);Number.isSafeInteger(a)||(Jb(a),a=Lb(Hb,Ib));return a};Ac=function(a){a=Math.trunc(a);return 0<=a&&Number.isSafeInteger(a)?a:zc(a)};
tc=function(a){var b=Math.trunc(Number(a));if(Number.isSafeInteger(b))return String(b);b=a.indexOf(".");-1!==b&&(a=a.substring(0,b));uc(a)||(Pb(a),a=Ob());return a};Bc=function(a){var b=Math.trunc(Number(a));if(Number.isSafeInteger(b)&&0<=b)return String(b);b=a.indexOf(".");-1!==b&&(a=a.substring(0,b));xc(a)||(Pb(a),a=Nb(Hb,Ib));return a};
Cc=function(a){var b=!!b;if(!nc(a))throw ic("uint64");"string"===typeof a?a=Bc(a):b?(a=Math.trunc(a),0<=a&&Number.isSafeInteger(a)?a=String(a):(b=String(a),xc(b)?a=b:(Jb(a),a=Nb(Hb,Ib)))):a=Ac(a);return a};_.Dc=function(a){if(null!=a&&"string"!==typeof a)throw Error();return a};_.Ec=function(a){return null==a||"string"===typeof a?a:void 0};
Ic=function(a,b,c,d){if(null!=a&&"object"===typeof a&&a.Tt===Fc)return a;if(!Array.isArray(a))return c?d&2?(a=b[Hc])?b=a:(a=new b,_.Wb(a.Tb),b=b[Hc]=a):b=new b:b=void 0,b;let e=c=a[_.Rb]|0;0===e&&(e|=d&32);e|=d&2;e!==c&&(a[_.Rb]=e);return new b(a)};Lc=function(a,b){Jc=b;a=new a(b);Jc=void 0;return a};Oc=function(a){switch(typeof a){case "boolean":return Mc||(Mc=[0,void 0,!0]);case "number":return 0<a?void 0:0===a?Nc||(Nc=[0,void 0]):[-a,void 0];case "string":return[0,a];case "object":return a}};
Qc=function(a,b,c){null==a&&(a=Jc);Jc=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[_.Rb]|0;if(d&64)return Pc&&delete a[Pc],a;d|=64;if(c&&(d|=512,c!==a[0]))throw Error();a:{c=a;const e=c.length;if(e){const f=e-1;if(cc(c[f])){d|=256;b=f-(+!!(d&512)-1);if(1024<=b)throw Error();d=d&-16760833|(b&1023)<<14;break a}}if(b){b=Math.max(b,e-(+!!(d&512)-1));if(1024<b)throw Error();d=d&-16760833|(b&1023)<<14}}}a[_.Rb]=d;return a};
Rc=function(a){return a};Tc=function(a,b,c,d,e,f){a=Ic(a,d,c,f);e&&(a=Sc(a));return a};Uc=function(a){return a};Vc=function(a){return[a,this.get(a)]};Xc=function(a,b){return Wc(b)};
Wc=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 Yc||!ec(a,void 0,9999)?a:void 0;if(xb(a))return qb(a);if(a instanceof Ab){const b=a.lb;return null==b?"":"string"===typeof b?b:a.lb=qb(b)}if(a instanceof _.Zc)return a=a.GI(),$c||0!==a.length?a:void 0}}return a};
ad=function(a,b,c){const d=_.Qb(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])}hc(d,a);return d};cd=function(a,b,c,d,e,f){if(null!=a){if(Array.isArray(a))a=e&&0==a.length&&(a[_.Rb]|0)&1?void 0:f&&(a[_.Rb]|0)&2?a:bd(a,b,c,void 0!==d,e,f);else if(cc(a)){const g={};for(let h in a)g[h]=cd(a[h],b,c,d,e,f);a=g}else a=b(a,d);return a}};
bd=function(a,b,c,d,e,f){const g=d||c?a[_.Rb]|0:0;d=d?!!(g&32):void 0;const h=_.Qb(a);for(let m=0;m<h.length;m++)h[m]=cd(h[m],b,c,d,e,f);c&&(hc(h,a),c(g,h));return h};ed=function(a){return cd(a,dd,void 0,void 0,!1,!1)};dd=function(a){return a.Tt===Fc?a.toJSON():a instanceof _.Zc?a.GI(ed):Wc(a)};
fd=function(a,b,c=Zb){if(null!=a){if(a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=a[_.Rb]|0;if(d&2)return a;b&&(b=0===d||!!(d&32)&&!(d&64||!(d&16)));return b?(a[_.Rb]=(d|34)&-12293,a):bd(a,fd,d&4?Zb:c,!0,!1,!0)}a.Tt===Fc?(c=a.Tb,d=c[_.Rb],a=d&2?a:Lc(a.constructor,hd(c,d,!0))):a instanceof _.Zc&&(c=_.Wb(a.dB(fd)),a=new _.Zc(c,a.pv,a.bq,a.tB));return a}};hd=function(a,b,c){const d=c||b&2?Zb:Yb,e=!!(b&32);a=ad(a,b,f=>fd(f,e,d));a[_.Rb]=a[_.Rb]|32|(c?2:0);return a};
Sc=function(a){const b=a.Tb,c=b[_.Rb];return c&2?Lc(a.constructor,hd(b,c,!1)):a};_.id=function(a,b,c,d,e){const f=$b(b);if(c>=f||e){let g=b;if(b&256)e=a[a.length-1];else{if(null==d)return g;e=a[f+(+!!(b&512)-1)]={};g|=256}e[c]=d;c<f&&(a[c+(+!!(b&512)-1)]=void 0);g!==b&&(a[_.Rb]=g);return g}a[c+(+!!(b&512)-1)]=d;b&256&&(a=a[a.length-1],c in a&&delete a[c]);return b};
ld=function(a,b,c,d,e){var f=b&2;let g=_.jd(a,b,c,e);Array.isArray(g)||(g=kd);const h=!(d&2);d=!(d&1);const m=!!(b&32);let r=g[_.Rb]|0;0!==r||!m||f||h?r&1||(r|=1,g[_.Rb]=r):(r|=33,g[_.Rb]=r);f?(a=!1,r&2||(_.Wb(g),a=!!(4&r)),(d||a)&&Object.freeze(g)):(f=!!(2&r)||!!(2048&r),d&&f?(g=_.Qb(g),d=1,m&&!h&&(d|=32),g[_.Rb]=d,_.id(a,b,c,g,e)):h&&r&32&&!f&&(g[_.Rb]&=-33));return g};
_.qd=function(a,b,c){a=a.Tb;let d=a[_.Rb];const e=2&d?1:2;let f=md(a,d,b);var g=f[_.Rb]|0;if(!(4&g)){if(4&g||Object.isFrozen(f))f=_.Qb(f),g=nd(g,d,!1),d=_.id(a,d,b,f);var h=0;let m=0;for(;h<f.length;h++){const r=c(f[h]);null!=r&&(f[m++]=r)}m<h&&(f.length=m);g=od(g,d,!1);g=Tb(g,20,!0);g=Tb(g,4096,!1);g=Tb(g,8192,!1);f[_.Rb]=g;2&g&&Object.freeze(f)}pd(g)||(c=g,(h=1===e)?g=Tb(g,2,!0):g=Tb(g,32,!1),g!==c&&(f[_.Rb]=g),h&&Object.freeze(f));2===e&&pd(g)&&(f=_.Qb(f),g=nd(g,d,!1),f[_.Rb]=g,_.id(a,d,b,f));
return f};md=function(a,b,c,d){a=_.jd(a,b,c,d);return Array.isArray(a)?a:kd};od=function(a,b,c){0===a&&(a=nd(a,b,c));return a=Tb(a,1,!0)};pd=function(a){return!!(2&a)&&!!(4&a)||!!(2048&a)};rd=function(a,b,c,d){const e=a.Tb;let f=e[_.Rb];fc(f);if(null==c)return _.id(e,f,b),a;let g=c[_.Rb]|0,h=g;var m=!!(2&g)||Object.isFrozen(c);const r=!m&&!1;if(!(4&g))for(g=21,m&&(c=_.Qb(c),h=0,g=nd(g,f,!0)),m=0;m<c.length;m++)c[m]=d(c[m]);r&&(c=_.Qb(c),h=0,g=nd(g,f,!0));g!==h&&(c[_.Rb]=g);_.id(e,f,b,c);return a};
_.sd=function(a,b,c,d){const e=a.Tb;let f=e[_.Rb];fc(f);_.id(e,f,b,("0"===d?0===Number(c):c===d)?void 0:c);return a};td=function(a,b,c){let d=0;for(let e=0;e<c.length;e++){const f=c[e];null!=_.jd(a,b,f)&&(0!==d&&(b=_.id(a,b,d)),d=f)}return d};ud=function(a,b,c,d){a=a.Tb;let e=a[_.Rb];const f=_.jd(a,e,c,d);b=Ic(f,b,!1,e);b!==f&&null!=b&&_.id(a,e,c,b,d);return b};
_.vd=function(a,b,c,d,e,f,g,h){var m=!!(2&b),r=m?1:e;e=1===r;r=2===r;g=!!g;h&&(h=!m);m=md(a,b,d,f);var w=m[_.Rb]|0;const v=!!(4&w);if(!v){w=od(w,b,g);var y=m,B=b,C;(C=!!(2&w))&&(B=Tb(B,2,!0));let H=!C,P=!0,S=0,Q=0;for(;S<y.length;S++){const K=Ic(y[S],c,!1,B);if(K instanceof c){if(!C){const ka=_.Vb(K.Tb);H&&(H=!ka);P&&(P=ka)}y[Q++]=K}}Q<S&&(y.length=Q);w=Tb(w,4,!0);w=Tb(w,16,P);w=Tb(w,8,H);y[_.Rb]=w;C&&Object.freeze(y)}c=!!(8&w)||e&&!m.length;if(h&&!c){pd(w)&&(m=_.Qb(m),w=nd(w,b,g),b=_.id(a,b,d,m,
f));h=m;c=w;for(y=0;y<h.length;y++)w=h[y],B=Sc(w),w!==B&&(h[y]=B);c=Tb(c,8,!0);c=Tb(c,16,!h.length);w=h[_.Rb]=c}pd(w)||(h=w,e?w=Tb(w,!m.length||16&w&&(!v||32&w)?2:2048,!0):g||(w=Tb(w,32,!1)),w!==h&&(m[_.Rb]=w),e&&Object.freeze(m));r&&pd(w)&&(m=_.Qb(m),w=nd(w,b,g),m[_.Rb]=w,_.id(a,b,d,m,f));return m};nd=function(a,b,c){a=Tb(a,2,!!(2&b));a=Tb(a,32,!!(32&b)&&c);return a=Tb(a,2048,!1)};
_.wd=function(a,b,c,d,e,f,g){a=a.Tb;const h=a[_.Rb];fc(h);b=_.vd(a,h,c,b,2,f,!0);c=null!=d?d:new c;if(g&&("number"!==typeof e||0>e||e>b.length))throw Error();void 0!=e?b.splice(e,g,c):b.push(c);b[_.Rb]=_.Vb(c.Tb)?b[_.Rb]&-9:b[_.Rb]&-17};xd=function(a,b){return null!=a?a:b};yd=function(a){return dc(a,!1,!1,!1)};
Ad=function(a,b,c){const d=a.constructor.Xb;var e=(c?a.Tb:b)[_.Rb],f=$b(e),g=!1;if(d&&Yc){if(!c){b=_.Qb(b);var h;if(b.length&&cc(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.Tb[_.Rb];a=$b(h);h=+!!(h&512)-1;var m;for(let S=0;S<d.length;S++){var r=d[S];if(r<a){r+=h;var w=f[r];null==w?f[r]=c?kd:Ub():c&&w!==kd&&Sb(w)}else{if(!m){var v=void 0;f.length&&cc(v=f[f.length-1])?m=v:f.push(m={})}w=m[r];null==m[r]?m[r]=c?kd:Ub():c&&w!==kd&&Sb(w)}}}m=
b.length;if(!m)return b;let y,B;if(cc(v=b[m-1])){a:{var C=v;f={};c=!1;for(var H in C){a=C[H];if(Array.isArray(a)){h=a;if(!zd&&ec(a,d,+H)||!$c&&bc(a)&&0===a.size)a=null;a!=h&&(c=!0)}null!=a?f[H]=a:c=!0}if(c){for(let S in f){C=f;break a}C=null}}C!=v&&(y=!0);m--}for(e=+!!(e&512)-1;0<m;m--){H=m-1;v=b[H];if(!(null==v||!zd&&ec(v,d,H-e)||!$c&&bc(v)&&0===v.size))break;B=!0}if(!y&&!B)return b;var P;g?P=b:P=Array.prototype.slice.call(b,0,m);b=P;g&&(b.length=m);C&&b.push(C);return b};
Bd=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[_.Rb]|=128;return Lc(a,_.Xb(b))};
Md=function(a){let b=a[Cd];if(!b){const c=Dd(a),d=Ed(a),e=d.A;b=e?(f,g)=>e(f,g,d):(f,g)=>{for(;Fd(g)&&4!=g.B;){var h=g.D,m=d[h];if(!m){var r=d.yN;r&&(r=r[h])&&(m=d[h]=Gd(r))}m&&m(g,f,h)||(m=g,h=m.C,Hd(m),m.yF?m=void 0:(r=m.A.A-h,m.A.A=h,m=Id(m.A,r)),h=f,m&&(gc||(gc=Symbol()),(r=h[gc])?r.push(m):h[gc]=[m]))}c===Jd||c===Ld||c.NP||(f[Pc||(Pc=Symbol())]=c)};a[Cd]=b}return b};
Gd=function(a){a=Array.isArray(a)?a[0]instanceof Nd?a:[Od,a]:[a,void 0];const b=a[0].A;if(a=a[1]){const c=Md(a),d=Ed(a).St;return(e,f,g)=>b(e,f,g,d,c)}return b};Qd=function(a,b,c){const d=c[1];let e;if(d){const f=d[Pd];e=f?f.St:Oc(d[0]);a[b]=null!=f?f:d}e&&e===Mc?(a.HG||(a.HG=[])).push(b):c[0]&&(a.wH||(a.wH=[])).push(b)};Rd=function(a,b){return[a.B,!b||0<b[0]?void 0:b]};
Dd=function(a){var b=a[Pd];if(b)return b;b=Sd(a,a[Pd]={},Rd,Rd,Qd);if(!b.wH&&!b.HG){let c=!0;for(let d in b){isNaN(d)||(c=!1);break}c?(b=Oc(a[0])===Mc,b=a[Pd]=b?Ld||(Ld={St:Oc(!0)}):Jd||(Jd={})):b.NP=!0}return b};Td=function(a,b,c){a[b]=c};
Sd=function(a,b,c,d,e=Td){b.St=Oc(a[0]);let f=0;var g=a[++f];g&&g.constructor===Object&&(b.yN=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 Nd?v=g:(v=Ud,f--);if(v.oJ){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 y=h[m];e(b,m,r?d(v,r,y):c(v,y))}}return b};Vd=function(a,b){const c=a.A;return b?(d,e,f)=>c(d,e,f,b):c};Wd=function(a,b,c){const d=a.A;let e,f;return(g,h,m)=>d(g,h,m,f||(f=Ed(b).St),e||(e=Md(b)),c)};Ed=function(a){let b=a[Xd];if(b)return b;Dd(a);b=Sd(a,a[Xd]={},Vd,Wd);Xd in a&&Yd in a&&(a.length=0);return b};Zd=function(a){return new Nd(a,!1,!1)};$d=function(a,b,c){_.id(a,a[_.Rb],b,c)};be=function(a,b,c){if(2!==a.B)return!1;a=ae(a);$d(b,c,a===yb()?void 0:a);return!0};
fe=function(a,b){return(c,d)=>{a:{if(ce.length){const f=ce.pop();de(f,d);f.A.init(c,void 0,void 0,d);c=f}else c=new ee(c,d);try{const f=new a,g=f.Tb;Md(b)(g,c);Pc&&delete g[Pc];var e=f;break a}finally{c.A.clear(),c.D=-1,c.B=-1,100>ce.length&&ce.push(c)}e=void 0}return e}};_.he=function(a){return b=>ge(a,b)};ie=function(a,b=window){return(b=b.WIZ_global_data)&&a in b?b[a]:null};je=function(a,b){return Zone.current.wrap(a,b)};
ke=function(a,b){for(let c=a.length-1;0<=c;c--)"function"===typeof a[c]&&(a[c]=je(a[c],b+"_"+c));return a};oe=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=le(a,e);me(g)&&(a[e]=(h=>{const m=function(){return h.apply(this,ke(arguments,c+"."+e))};ne(m,h);return m})(f))}}};me=function(a){return a?!1===a.writable?!1:!("function"===typeof a.get&&"undefined"===typeof a.set):!0};
ue=function(a,b,c){let d=le(a,b);!d&&c&&le(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=pe("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=qe[g];h||(h=qe[g]=pe("ON_PROPERTY"+g));d.set=function(m){let r=this;r||a!==re||(r=re);r&&("function"===typeof r[h]&&r.removeEventListener(g,se),f&&f.call(r,null),r[h]=m,"function"===typeof m&&r.addEventListener(g,se,!1))};d.get=function(){let m=this;m||a!==re||(m=re);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};te(a,b,d);a[c]=!0}};ve=function(a,b,c){if(b)for(var d=0;d<b.length;d++)ue(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++)ue(a,b[d],c)}};
xe=function(a){const b=re[a];if(b){re[pe(a)]=b;re[a]=function(){const e=ke(arguments,a);switch(e.length){case 0:this[we]=new b;break;case 1:this[we]=new b(e[0]);break;case 2:this[we]=new b(e[0],e[1]);break;case 3:this[we]=new b(e[0],e[1],e[2]);break;case 4:this[we]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("fa");}};ne(re[a],b);var c=new b(function(){}),d;for(d in c)"XMLHttpRequest"===a&&"responseBlob"===d||function(e){"function"===typeof c[e]?re[a].prototype[e]=function(){return this[we][e].apply(this[we],
arguments)}:te(re[a].prototype,e,{set:function(f){"function"===typeof f?(this[we][e]=je(f,a+"."+e),ne(this[we][e],f)):this[we][e]=f},get:function(){return this[we][e]}})}(d);for(d in b)"prototype"!==d&&b.hasOwnProperty(d)&&(re[a][d]=b[d])}};ze=function(a,b,c){let d=a;for(;d&&!d.hasOwnProperty(b);)d=ye(d);!d&&a[b]&&(d=a);a=pe(b);let e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];const f=d&&le(d,b);if(me(f)){const g=c(e,a,b);d[b]=function(){return g(this,arguments)};ne(d[b],e)}}return e};
Ae=function(a,b,c){function d(f){const g=f.data;g.Yc[g.As]=function(){f.invoke.apply(this,arguments)};e.apply(g.target,g.Yc);return f}let e=null;e=ze(a,b,f=>function(g,h){const m=c(g,h);return 0<=m.As&&"function"===typeof h[m.As]?Zone.current.scheduleMacroTask(m.name,h[m.As],m,d,void 0):f.apply(g,h)})};ne=function(a,b){a[pe("OriginalDelegate")]=b};
Ee=function(){if(Be)return Ce;Be=!0;try{const a=De.navigator.userAgent;if(-1!==a.indexOf("MSIE ")||-1!==a.indexOf("Trident/")||-1!==a.indexOf("Edge/"))Ce=!0}catch(a){}return Ce};He=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=Fe+c;b=Fe+b;Ge[a]={};Ge[a]["false"]=c;Ge[a]["true"]=b};
Pe=function(a,b,c,d){function e(P,S,Q){if(S=S||a.event){P=P||S.target||a;var K=P[Ge[S.type][Q?"true":"false"]];if(K){Q=[];if(1===K.length)(S=y(K[0],P,S))&&Q.push(S);else{K=K.slice();for(let ka=0;ka<K.length&&(!S||!0!==S[Ie]);ka++){const oa=y(K[ka],P,S);oa&&Q.push(oa)}}if(1===Q.length)throw Q[0];for(S=0;S<Q.length;S++){const ka=Q[S];b.nativeScheduleMicroTask(()=>{throw ka;})}}}}function f(P,S){function Q(sa,Ga){return!Je&&"object"===typeof sa&&sa?!!sa.capture:Je&&Ga?"boolean"===typeof sa?{capture:sa,
passive:!0}:sa?"object"===typeof sa&&!1!==sa.passive?Object.assign({},sa,{passive:!0}):sa:{passive:!0}:sa}if(!P)return!1;let K=!0;S&&void 0!==S.pB&&(K=S.pB);const ka=S&&S.ER;let oa=!0;S&&void 0!==S.MM&&(oa=S.MM);let za=!1;S&&void 0!==S.rQ&&(za=S.rQ);let Ya=P;for(;Ya&&!Ya.hasOwnProperty(g);)Ya=ye(Ya);!Ya&&P[g]&&(Ya=P);if(!Ya||Ya[w])return!1;const tb=S&&S.AT,zb={},Gc=Ya[w]=Ya[g],T=Ya[pe(h)]=Ya[h];P=Ya[pe(m)]=Ya[m];const Z=Ya[pe(r)]=Ya[r];let ba;S&&S.prepend&&(ba=Ya[pe(S.prepend)]=Ya[S.prepend]);var $a=
function(sa){if(!sa.kz){var Ga=Ge[sa.Hk];let Za;Ga&&(Za=Ga[sa.capture?"true":"false"]);if(Ga=Za&&sa.target[Za])for(let ab=0;ab<Ga.length;ab++)if(Ga[ab]===sa){Ga.splice(ab,1);sa.kz=!0;0===Ga.length&&(sa.lE=!0,sa.target[Za]=null);break}}if(sa.lE)return T.call(sa.target,sa.Hk,sa.capture?C:B,sa.options)},ub=function(sa){return Gc.call(zb.target,zb.Hk,sa.invoke,zb.options)};const va=function(sa){return ba.call(zb.target,zb.Hk,sa.invoke,zb.options)};var X=function(sa){return T.call(sa.target,sa.Hk,sa.invoke,
sa.options)};ub=K?function(){if(!zb.AO)return Gc.call(zb.target,zb.Hk,zb.capture?C:B,zb.options)}:ub;$a=K?$a:X;X=function(sa,Ga){const Za=typeof Ga;return"function"===Za&&sa.callback===Ga||"object"===Za&&sa.zh===Ga};const da=S&&S.jg?S.jg:X,qa=Zone[pe("UNPATCHED_EVENTS")],fb=a[pe("PASSIVE_EVENTS")];X=function(sa,Ga,Za,ab,Kb=!1,Kc=!1){return function(){const yc=this||a;let gd=arguments[0];S&&S.Vj&&(gd=S.Vj(gd));let ai=arguments[1];if(!ai||Ke&&"uncaughtException"===gd)return sa.apply(this,arguments);
let zK=!1;if("function"!==typeof ai){if(!ai.handleEvent)return sa.apply(this,arguments);zK=!0}if(!ka||ka(sa,ai,yc,arguments)){var lm=Je&&!!fb&&-1!==fb.indexOf(gd),Kd=Q(arguments[2],lm),mm=Kd&&"object"===typeof Kd&&Kd.signal&&"object"===typeof Kd.signal?Kd.signal:void 0;if(null==mm||!mm.aborted){if(qa)for(var nm=0;nm<qa.length;nm++)if(gd===qa[nm])return lm?sa.call(yc,gd,ai,Kd):sa.apply(this,arguments);lm=Kd?"boolean"===typeof Kd?!0:Kd.capture:!1;nm=Kd&&"object"===typeof Kd?Kd.once:!1;var C0=Zone.current,
Qf=Ge[gd];Qf||(He(gd,tb),Qf=Ge[gd]);var Ng=Qf[lm?"true":"false"];Qf=yc[Ng];var Ij=!1;if(Qf){if(Ij=!0,oa)for(Ng=0;Ng<Qf.length;Ng++)if(da(Qf[Ng],ai))return}else Qf=yc[Ng]=[];var kw;Ng=yc.constructor.name;var BK=Le[Ng];BK&&(kw=BK[gd]);kw||(kw=Ng+Ga+(tb?tb(gd):gd));zb.options=Kd;nm&&(zb.options.once=!1);zb.target=yc;zb.capture=lm;zb.Hk=gd;zb.AO=Ij;if(Ij=K?Me:void 0)Ij.hR=zb;mm&&(zb.options.signal=void 0);var Rf=C0.scheduleEventTask(kw,ai,Ij,Za,ab);mm&&(zb.options.signal=mm,sa.call(mm,"abort",()=>{Rf.zone.cancelTask(Rf)},
{once:!0}));zb.target=null;Ij&&(Ij.hR=null);nm&&(Kd.once=!0);if(Je||"boolean"!==typeof Rf.options)Rf.options=Kd;Rf.target=yc;Rf.capture=lm;Rf.Hk=gd;zK&&(Rf.zh=ai);Kc?Qf.unshift(Rf):Qf.push(Rf);if(Kb)return yc}}}};Ya[g]=X(Gc,v,ub,$a,za);ba&&(Ya.prependListener=X(ba,".prependListener:",va,$a,za,!0));Ya[h]=function(){const sa=this||a;let Ga=arguments[0];S&&S.Vj&&(Ga=S.Vj(Ga));var Za=arguments[2],ab=Za?"boolean"===typeof Za?!0:Za.capture:!1;Za=arguments[1];if(!Za)return T.apply(this,arguments);if(!ka||
ka(T,Za,sa,arguments)){var Kb=Ge[Ga],Kc;Kb&&(Kc=Kb[ab?"true":"false"]);if(ab=Kc&&sa[Kc])for(Kb=0;Kb<ab.length;Kb++){const yc=ab[Kb];if(da(yc,Za)){ab.splice(Kb,1);yc.kz=!0;0===ab.length&&(yc.lE=!0,sa[Kc]=null,"string"===typeof Ga&&(sa[Fe+"ON_PROPERTY"+Ga]=null));yc.zone.cancelTask(yc);if(za)return sa;return}}return T.apply(this,arguments)}};Ya[m]=function(sa){var Ga=this||a,Za=sa;S&&S.Vj&&(Za=S.Vj(Za));sa=[];Ga=Ne(Ga,tb?tb(Za):Za);for(Za=0;Za<Ga.length;Za++){const ab=Ga[Za];sa.push(ab.zh?ab.zh:ab.callback)}return sa};
Ya[r]=function(sa){var Ga=this||a;if(sa){S&&S.Vj&&(sa=S.Vj(sa));var Za=Ge[sa];if(Za){var ab=Ga[Za["false"]];Ga=Ga[Za["true"]];if(ab)for(ab=ab.slice(),Za=0;Za<ab.length;Za++){const Kb=ab[Za];this[h].call(this,sa,Kb.zh?Kb.zh:Kb.callback,Kb.options)}if(Ga)for(Ga=Ga.slice(),ab=0;ab<Ga.length;ab++)Za=Ga[ab],this[h].call(this,sa,Za.zh?Za.zh:Za.callback,Za.options)}}else{sa=Object.keys(Ga);for(Ga=0;Ga<sa.length;Ga++)(ab=(ab=Oe.exec(sa[Ga]))&&ab[1])&&"removeListener"!==ab&&this[r].call(this,ab);this[r].call(this,
"removeListener")}if(za)return this};ne(Ya[g],Gc);ne(Ya[h],T);Z&&ne(Ya[r],Z);P&&ne(Ya[m],P);return!0}const g=d&&d.add||"addEventListener",h=d&&d.dU||"removeEventListener",m=d&&d.xe||"eventListeners",r=d&&d.eU||"removeAllListeners",w=pe(g),v="."+g+":",y=function(P,S,Q){if(!P.kz){var K=P.callback;"object"===typeof K&&K.handleEvent&&(P.callback=za=>K.handleEvent(za),P.zh=K);try{P.invoke(P,S,[Q])}catch(za){var ka=za}var oa=P.options;oa&&"object"===typeof oa&&oa.once&&S[h].call(S,Q.type,P.zh?P.zh:P.callback,
oa);return ka}},B=function(P){return e(this,P,!1)},C=function(P){return e(this,P,!0)};let H=[];for(let P=0;P<c.length;P++)H[P]=f(c[P],d);return H};Ne=function(a,b){if(!b){var c=[];for(let e in a){var d=Oe.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=Ge[b];c||(He(b),c=Ge[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]};
Qe=function(a,b){(a=a.Event)&&a.prototype&&b.patchMethod(a.prototype,"stopImmediatePropagation",c=>function(d,e){d[Ie]=!0;c&&c.apply(d,e)})};Re=function(a,b){b.patchMethod(a,"queueMicrotask",()=>function(c,d){Zone.current.scheduleMicroTask("queueMicrotask",d[0])})};
Te=function(a,b,c,d){function e(r){const w=r.data;w.Yc[0]=function(){return r.invoke.apply(this,arguments)};w.handleId=g.apply(a,w.Yc);return r}function f(r){return h.call(a,r.data.handleId)}let g=null,h=null;b+=d;c+=d;const m={};g=ze(a,b,r=>function(w,v){if("function"===typeof v[0]){const y={isPeriodic:"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{y.isPeriodic||("number"===typeof y.handleId?delete m[y.handleId]:
y.handleId&&(y.handleId[Se]=null))}};w=Zone.current.scheduleMacroTask(b,v[0],y,e,f);if(!w)return w;v=w.data.handleId;"number"===typeof v?m[v]=w:v&&(v[Se]=w);v&&v.su&&v.iB&&"function"===typeof v.su&&"function"===typeof v.iB&&(w.su=v.su.bind(v),w.iB=v.iB.bind(v));return"number"===typeof v||v?v:w}return r.apply(a,v)});h=ze(a,c,r=>function(w,v){w=v[0];let y;"number"===typeof w?y=m[w]:(y=w&&w[Se])||(y=w);y&&"string"===typeof y.type?"notScheduled"!==y.state&&(y.cancelFn&&y.data.isPeriodic||0===y.runCount)&&
("number"===typeof w?delete m[w]:w&&(w[Se]=null),y.zone.cancelTask(y)):r.apply(a,v)})};
Ue=function(a,b,c,d,e){const f=Zone.__symbol__(d);if(!b[f]){var g=b[f]=b[d];b[d]=function(h,m,r){m&&m.prototype&&e.forEach(function(w){const v=`${c}.${d}::`+w,y=m.prototype;try{if(y.hasOwnProperty(w)){const B=a.ObjectGetOwnPropertyDescriptor(y,w);B&&B.value?(B.value=a.wrapWithCurrentZone(B.value,v),a._redefineProperty(m.prototype,w,B)):y[w]&&(y[w]=a.wrapWithCurrentZone(y[w],v))}else y[w]&&(y[w]=a.wrapWithCurrentZone(y[w],v))}catch(B){}});return g.call(b,h,m,r)};a.attachOriginToPatched(b[d],g)}};
Ve=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].mO;return b.filter(e=>-1===d.indexOf(e))};We=function(a){return Object.getOwnPropertyNames(a).filter(b=>b.startsWith("on")&&2<b.length).map(b=>b.substring(2))};
df=function(){Xe=Zone.__symbol__;Ye=Object[Xe("defineProperty")]=Object.defineProperty;Ze=Object[Xe("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;$e=Object.create;af=Xe("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[af]&&a[af][b])throw new TypeError("ja`"+b+"`"+a);const d=c.configurable;"prototype"!==b&&(c=bf(a,b,c));return cf(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]=bf(a,c,b[c])});return $e(a,b)};Object.getOwnPropertyDescriptor=function(a,b){const c=Ze(a,b);c&&a&&a[af]&&a[af][b]&&(c.configurable=!1);return c}};ef=function(a,b,c){const d=c.configurable;c=bf(a,b,c);return cf(a,b,c,d)};
bf=function(a,b,c){Object.isFrozen(c)||(c.configurable=!0);c.configurable||(a[af]||Object.isFrozen(a)||Ye(a,af,{writable:!0,value:{}}),a[af]&&(a[af][b]=!0));return c};
cf=function(a,b,c,d){try{return Ye(a,b,c)}catch(e){if(c.configurable){"undefined"==typeof d?delete c.configurable:c.configurable=d;try{return Ye(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;}};
ff=function(a,b){const {eventNames:c,globalSources:d,zoneSymbolEventNames:e,TRUE_STR:f,FALSE_STR:g,ZONE_SYMBOL_PREFIX:h}=b.getGlobalObjects();var m="ApplicationCache EventSource FileReader InputMethodContext MediaController MessagePort Node Performance SVGElementInstance SharedWorker TextTrack TextTrackCue TextTrackList WebKitNamedFlow Window Worker WorkerGlobalScope XMLHttpRequest XMLHttpRequestEventTarget XMLHttpRequestUpload IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor DBIndex WebSocket".split(" ");
let 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(Q=>"HTML"+Q+"Element").concat(m):
a.EventTarget?r.push("EventTarget"):r=m;const v=a.__Zone_disable_IE_check||!1,y=a.__Zone_enable_cross_context_check||!1,B=b.isIEOrEdge(),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 H=c[m],P=h+(H+g),S=h+(H+f);e[H]={};e[H][g]=P;e[H][f]=S}for(m=0;m<w.length;m++)for(H=
w[m],P=d[H]={},S=0;S<c.length;S++){const Q=c[S];P[Q]=H+".addEventListener:"+Q}w=[];for(m=0;m<r.length;m++)H=a[r[m]],w.push(H&&H.prototype);b.patchEventTarget(a,b,w,{ER:function(Q,K,ka,oa){if(!v&&B)if(y)try{const za=K.toString();if("[object FunctionWrapper]"===za||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==za)return Q.apply(ka,oa),!1}catch(za){return Q.apply(ka,oa),!1}else{if(K=K.toString(),"[object FunctionWrapper]"===K||"function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }"==
K)return Q.apply(ka,oa),!1}else if(y)try{K.toString()}catch(za){return Q.apply(ka,oa),!1}return!0},Vj:Q=>C[Q]||Q});Zone[b.symbol("patchEventTarget")]=!!a.EventTarget};
gf=function(a,b){const {ADD_EVENT_LISTENER_STR:c,REMOVE_EVENT_LISTENER_STR:d}=a.getGlobalObjects(),e=b.WebSocket;b.EventTarget||a.patchEventTarget(b,a,[e.prototype]);b.WebSocket=function(g,h){const m=1<arguments.length?new e(g,h):new e(g);let r,w;const v=a.ObjectGetOwnPropertyDescriptor(m,"onmessage");v&&!1===v.configurable?(r=a.ObjectCreate(m),w=m,[c,d,"send","close"].forEach(function(y){r[y]=function(){const B=a.ArraySlice.call(arguments);if(y===c||y===d){var C=0<B.length?B[0]:void 0;C&&(C=Zone.__symbol__("ON_PROPERTY"+
C),m[C]=r[C])}return m[y].apply(m,B)}})):r=m;a.patchOnProperties(r,["close","error","message","open"],w);return r};const f=b.WebSocket;for(const g in e)f[g]=e[g]};
hf=function(a,b){const {isBrowser:c,isMix:d}=a.getGlobalObjects();if((c||d)&&!a.ObjectGetOwnPropertyDescriptor(HTMLElement.prototype,"onclick")&&"undefined"!==typeof Element){var e=a.ObjectGetOwnPropertyDescriptor(Element.prototype,"onclick");if(e&&!e.configurable)return!1;if(e){a.ObjectDefineProperty(Element.prototype,"onclick",{enumerable:!0,configurable:!0,get:function(){return!0}});var f=!!document.createElement("div").onclick;a.ObjectDefineProperty(Element.prototype,"onclick",e);return f}}var g=
b.XMLHttpRequest;if(!g)return!1;e=g.prototype;if(f=a.ObjectGetOwnPropertyDescriptor(e,"onreadystatechange"))return a.ObjectDefineProperty(e,"onreadystatechange",{enumerable:!0,configurable:!0,get:function(){return!0}}),g=!!(new g).onreadystatechange,a.ObjectDefineProperty(e,"onreadystatechange",f||{}),g;const h=a.symbol("fake");a.ObjectDefineProperty(e,"onreadystatechange",{enumerable:!0,configurable:!0,get:function(){return this[h]},set:function(m){this[h]=m}});a=new g;e=()=>{};a.onreadystatechange=
e;e=a[h]===e;a.onreadystatechange=null;return e};kf=function(a){const b=a.symbol("unbound");for(let c=0;c<jf.length;c++){const d=jf[c],e="on"+d;self.addEventListener(d,function(f){f=f.target;let g,h;for(h=f?f.constructor.name+"."+e:"unknown."+e;f;)f[e]&&!f[e][b]&&(g=a.wrapWithCurrentZone(f[e],h),g[b]=f[e],f[e]=g),f=f.parentElement},!0)}};lf=function(a){for(let b in a)if(a[b]===lf)return b;throw Error("ka");};_.mf=function(a){return{ea:a.ea,aa:a.aa||null,V:a.V,value:void 0}};
_.nf=function(a){return{oc:a.oc||[],imports:a.imports||[]}};qf=function(a){var b;(b=a.hasOwnProperty(of)?a[of]:null)||(b=a.hasOwnProperty(pf)?a[pf]:null);return b};rf=function(a){return(a=a&&(a[of]||a[pf]))?a:null};uf=function(a){return a&&(a.hasOwnProperty(sf)||a.hasOwnProperty(tf))?a[sf]:null};_.vf=function(a){return"string"===typeof a?a:null==a?"":String(a)};
wf=function(a){if("string"===typeof a)return a;if(Array.isArray(a))return"["+a.map(wf).join(", ")+"]";if(null==a)return""+a;if(a.VP)return`${a.VP}`;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)};xf=function(a,b){return null==a||""===a?null===b?"":b:null==b||""===b?a:a+" "+b};zf=function(){throw new yf(-201,!1);};Bf=function(a){const b=Af;Af=a;return b};
Cf=function(a,b,c){if((a=qf(a))&&"root"==a.aa)return void 0===a.value?a.value=a.V():a.value;if(c&8)return null;if(void 0!==b)return b;zf()};_.Df=function(a){a.uC=_.Df;a.toString=function(){return wf(this())};return a};_.Ff=function(a){return Ef(a)?a():a};Ef=function(a){return"function"===typeof a&&a.hasOwnProperty(Gf)&&a.uC===_.Df};If=function(a){const b=Hf;Hf=a;return b};Jf=function(a,b=0){if(void 0===Hf)throw new yf(-203,!1);return null===Hf?Cf(a,void 0,b):Hf.get(a,b&8?null:void 0,b)};
_.k=function(a,b=0){return(Af||Jf)(_.Ff(a),b)};_.Lf=function(a,b=0){return _.k(a,Kf(b))};Kf=function(a){return"undefined"===typeof a||"number"===typeof a?a:0|(a.optional&&8)|(a.host&&1)|(a.self&&2)|(a.jU&&4)};Mf=function(a){const b=[];for(let c=0;c<a.length;c++){const d=_.Ff(a[c]);if(Array.isArray(d)){if(0===d.length)throw new yf(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.ea:f|=m:e=h}b.push(_.k(e,f))}else b.push(_.k(d))}return b};
Nf=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};Pf=function(a,b,c=null){a=a&&"\n"===a.charAt(0)&&"\u0275"==a.charAt(1)?a.slice(2):a;var d=wf(b);if(Array.isArray(b))d=b.map(wf).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):wf(f)))}d=`{${d.join(", ")}}`}return`${"R3InjectorError"}${c?"("+c+")":""}[${d}]: ${a.replace(Of,"\n  ")}`};
Sf=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}};Tf=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++}};
Vf=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?Uf(a,c,e,b[++d]):Uf(a,c,e,null))}}return a};
Uf=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)};
Wf=function(a,b,c){let d=4;const e=a.xc||[];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 y=0;y<b.length;y++){var h=b[y];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[++y];if(d&8&&null!==a.xc){a:{h=a.xc;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!==Sf(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!==Sf(r,m)||d&2&&m!==h)){if(0===(d&1))return!1;f=!0}}}}return 0===(d&1)||f};Xf=function(a,b,c=!1){for(let d=0;d<b.length;d++)if(Wf(a,b[d],c))return!0;return!1};
Yf=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};Zf=function(a){return{toString:a}.toString()};
_.l=function(a){return Zf(()=>{var b=$f(a),c;b=Object.assign({},b,{R:a.R,S:a.S,O:a.O,W:a.W||null,Pa:a.Pa,Uz:0===a.ta,sF:null,iH:null,Y:b.K&&a.Y||null,Hy:null,ql:null!=(c=a.ql)?c:!1,data:a.data||{},La:a.La||0,styles:a.styles||ag,TS:null,Bn:a.Bn||null,Rb:null,id:""});bg(b);c=a.Y;b.sF=cg(c,!1);b.iH=cg(c,!0);c=0;const d=[b.J,b.Pa,b.za,b.Ea,b.W,b.S,b.R,b.La,b.K,b.ql,b.Ra,JSON.stringify(b.inputs),JSON.stringify(b.outputs),Object.getOwnPropertyNames(b.type.prototype),!!b.Hb,!!b.Da].join("|");for(const e of d)c=
Math.imul(31,c)+e.charCodeAt(0)<<0;b.id="c"+(c+2147483648);return b})};fg=function(a){return a[dg]||a[_.eg]||null};gg=function(a){return null!==a};_.hg=function(a){return Zf(()=>({type:a.type,ap:a.ap||ag,WM:a.WM||ag,imports:a.imports||ag,exports:a.exports||ag,rU:null,Bn:a.Bn||null,id:a.id||null}))};
jg=function(a,b){if(null==a)return _.ig;const c={};for(const e in a)if(a.hasOwnProperty(e)){var d=a[e];let f,g=0;if(Array.isArray(d)){g=d[0];f=d[1];let h;d=null!=(h=d[2])?h:f}else f=d;b?(c[f]=0!==g?[e,g]:e,b[f]=d):c[f]=e}return c};_.kg=function(a){return Zf(()=>{const b=$f(a);bg(b);return b})};_.lg=function(a){return{type:a.type,name:a.name,V:null,kd:!1!==a.kd,K:!0===a.K,Pb:a.type.prototype.la||null}};ng=function(a){return a[mg]||null};
$f=function(a){const b={};return{type:a.type,nA:null,V:null,oa:a.oa||null,za:a.za||0,Ea:a.Ea||null,Hb:a.Hb||null,ym:b,mg:null,sO:a.inputs||_.ig,Ra:a.Ra||null,K:!0===a.K,ql:!0===a.ql,J:a.J||ag,Da:a.Da||null,features:a.features||null,Pu:null,Hm:null,Pp:null,inputs:jg(a.inputs,b),outputs:jg(a.outputs),tT:null}};bg=function(a){let b;null==(b=a.features)||b.forEach(c=>c(a))};cg=function(a,b){if(!a)return null;const c=b?ng:fg;return()=>("function"===typeof a?a():a).map(d=>c(d)).filter(gg)};
pg=function(a){return a.hasOwnProperty(og)?a[og]:null};qg=function(a,b){a.forEach(c=>Array.isArray(c)?qg(c,b):b(c))};rg=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};_.tg=function(a,b,c){let d=sg(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};ug=function(a,b){b=sg(a,b);if(0<=b)return a[b|1]};
sg=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)};xg=function(...a){const b=[],c=new Set;let d;const e=f=>{b.push(f)};qg(a,f=>{vg(f,e,[],c)&&(d||(d=[]),d.push(f))});void 0!==d&&wg(d,e);return b};wg=function(a,b){for(let c=0;c<a.length;c++){const {ln:d,oc:e}=a[c];yg(e,f=>{b(f,d)})}};
vg=function(a,b,c,d){a=_.Ff(a);if(!a)return!1;let e=null;var f=uf(a);const g=!f&&(a[dg]||null);if(f||g){if(g&&!g.K)return!1;e=a}else{var h=a.ln;if(f=uf(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)vg(m,b,c,d)}}else if(f){if(null!=f.imports&&!h){d.add(e);let r;qg(f.imports,w=>{vg(w,b,c,d)&&(r||(r=[]),r.push(w))});void 0!==r&&wg(r,b)}h||(m=pg(e)||(()=>new e),b({ha:e,Fd:m,te:ag},e),b({ha:zg,ob:e,Eb:!0},e),b({ha:Ag,ob:()=>_.k(e),
Eb:!0},e));f=f.oc;if(null!=f&&!h){const r=a;yg(f,w=>{b(w,r)})}}else return!1;return e!==a&&void 0!==a.oc};yg=function(a,b){for(let c of a)c&&c.Mh&&(c=c.Mh),Array.isArray(c)?yg(c,b):b(c)};Cg=function(a){return null!==a&&"object"==typeof a&&Bg in a};Dg=function(a){return"function"===typeof a};Gg=function(){void 0===Eg&&(Eg=new Fg);return Eg};
Ig=function(a){var b=qf(a);b=null!==b?b.V:pg(a);if(null!==b)return b;if(a instanceof _.n)throw new yf(204,!1);if(a instanceof Function)return Hg(a);throw new yf(204,!1);};Hg=function(a){if(0<a.length)throw new yf(204,!1);const b=rf(a);return null!==b?()=>b.V(a):()=>new a};Mg=function(a){if(Cg(a))return Jg(void 0,a.ob);a=Kg(a);return Jg(a,Lg)};
Kg=function(a){var b=void 0;if(Dg(a))return b=_.Ff(a),pg(b)||Ig(b);if(Cg(a))b=()=>_.Ff(a.ob);else if(a&&a.Fd)b=()=>a.Fd(...Mf(a.te||[]));else if(a&&a.Na)b=()=>_.k(_.Ff(a.Na));else{const c=_.Ff(a&&(a.ld||a.ha));if(a.te)b=()=>new c(...Mf(a.te));else return pg(c)||Ig(c)}return b};Jg=function(a,b,c=!1){return{V:a,value:b,Eb:c?[]:void 0}};Og=function(a,b){for(const c of a)Array.isArray(c)?Og(c,b):c&&c&&c.Mh?Og(c.Mh,b):b(c)};
Rg=function(a,b){a instanceof Pg&&Qg(a);a=If(a);const c=Bf();try{return b()}finally{If(a),Bf(c)}};Sg=function(a){return function(...b){if(a){b=a(...b);for(const c in b)this[c]=b[c]}}};
Tg=function(a){return Zf(()=>{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=Sg(a);return b})};Ug=function(a){return Array.isArray(a)&&"object"===typeof a[1]};Vg=function(a){return Array.isArray(a)&&!0===a[1]};
Wg=function(a,b){return Object.is(a,b)};Yg=function(a){const b=Xg;Xg=a;return b};Zg=function(a){if(void 0!==a.Se)for(const b of a.Se)b.xd||(a=void 0,b.xd=!0,Zg(b),null==(a=b.Jx)||a.call(b,b))};$g=function(a){a&&(a.Gz=0);return Yg(a)};ch=function(a,b){Yg(b);if(a&&void 0!==a.Ye&&void 0!==a.Fi&&void 0!==a.sn){if(ah(a))for(b=a.Gz;b<a.Ye.length;b++)bh(a.Ye[b],a.Fi[b]);for(;a.Ye.length>a.Gz;)a.Ye.pop(),a.sn.pop(),a.Fi.pop()}};
fh=function(a){dh(a);for(let b=0;b<a.Ye.length;b++){const c=a.Ye[b],d=a.sn[b];if(d!==c.version)return!0;if(!ah(c)||c.xd)if(c.xd||c.DG!==eh)(c.rH(c)||fh(c))&&c.sH(c),c.xd=!1,c.DG=eh;if(d!==c.version)return!0}return!1};bh=function(a,b){null!=a.Se||(a.Se=[]);null!=a.Vk||(a.Vk=[]);dh(a);if(1===a.Se.length)for(var c=0;c<a.Ye.length;c++)bh(a.Ye[c],a.Fi[c]);c=a.Se.length-1;a.Se[b]=a.Se[c];a.Vk[b]=a.Vk[c];a.Se.length--;a.Vk.length--;b<a.Se.length&&(c=a.Vk[b],a=a.Se[b],dh(a),a.Fi[c]=b)};
ah=function(a){let b,c;return a.Ix||0<(null!=(c=null==a?void 0:null==(b=a.Se)?void 0:b.length)?c:0)};dh=function(a){null!=a.Ye||(a.Ye=[]);null!=a.Fi||(a.Fi=[]);null!=a.sn||(a.sn=[])};_.hh=function(){return gh};gh=function(a){a.type.prototype.ec&&(a.Pu=ih);return jh};jh=function(){const a=this.__ngSimpleChanges__||null,b=null==a?void 0:a.current;if(b){const c=a.jA;if(c===_.ig)a.jA=b;else for(let d in b)c[d]=b[d];a.current=null;this.ec(b)}};
ih=function(a,b,c,d,e){d=this.ym[d];var f;(f=a.__ngSimpleChanges__||null)||(f=a.__ngSimpleChanges__={jA:_.ig,current:null});var g=f;f=g.current||(g.current={});g=g.jA;const h=g[d];f[d]=new kh(h&&h.Jd,c,g===_.ig);null!==b?b.rE(b,c):a[e]=c};lh=function(a){for(;Array.isArray(a);)a=a[0];return a};mh=function(a,b){return lh(b[a.index])};nh=function(a,b){a=b[a];return Ug(a)?a:a[0]};oh=function(a,b){return null===b||void 0===b?null:a[b]};ph=function(a){let b;return a[2]&9216||(null==(b=a[23])?void 0:b.xd)};
rh=function(a){if(ph(a))qh(a);else if(a[2]&64){let b;null==(b=a[10].Bs)||b.notify()}};qh=function(a){let b;null==(b=a[10].Bs)||b.notify();for(a=sh(a);null!==a&&!(a[2]&8192);){a[2]|=8192;if(128!==(a[2]&128))break;a=sh(a)}};th=function(a,b){if(256===(a[2]&256))throw new yf(911,!1);null===a[21]&&(a[21]=[]);a[21].push(b)};sh=function(a){a=a[3];return Vg(a)?a[3]:a};_.p=function(){return _.uh.xi};_.q=function(a){_.uh.zk=a;return a[8]};_.t=function(a){_.uh.zk=null;return a};
vh=function(){let a=_.uh.Ek;for(;null!==a&&64===a.type;)a=a.parent;return a};wh=function(a,b){const c=_.uh;c.Ek=a;c.vi=b};_.xh=function(){const a=_.uh;let b=a.us;-1===b&&(b=a.us=a.Rb.Dx);return b};_.yh=function(a){const b=_.uh,c=b.fe;b.fe+=a;return c};zh=function(a){const b=_.uh.wm;return-1===b?null:a[b]};
Bh=function(a,b,c){if(c&4){for(;!(b=b.parent,null!==b||c&1);){b=a[1];b=2===b.type?b.kF:1===b.type?a[5]:null;if(null===b)break;a=a[14];if(b.type&10)break}if(null===b)return!1}c=_.uh=Ah();c.Ek=b;c.xi=a;return!0};Ch=function(a){const b=Ah(),c=a[1];_.uh=b;b.Ek=c.firstChild;b.xi=a;b.Rb=c;b.zk=a;b.fe=c.Dx;b.eG=!1};Ah=function(){const a=_.uh,b=null===a?null:a.Vd;return null===b?Dh(a):b};
Dh=function(a){const b={Ek:null,vi:!0,xi:null,Rb:null,selectedIndex:-1,zk:null,Ss:0,vp:null,wm:-1,us:-1,fe:-1,If:0,parent:a,Vd:null,eG:!1};null!==a&&(a.Vd=b);return b};Eh=function(){const a=_.uh;_.uh=a.parent;a.Ek=null;a.xi=null;return a};Fh=function(){const a=Eh();a.vi=!0;a.Rb=null;a.selectedIndex=-1;a.zk=null;a.Ss=0;a.wm=-1;a.vp=null;a.us=-1;a.fe=-1;a.If=0};Gh=function(){const a=_.uh;return a.Rb.data[a.selectedIndex]};_.Hh=function(){_.uh.vp="svg"};
Ih=function(a,b){for(let d=b.ve,e=b.kg;d<e;d++){var c=a.data[d].type.prototype;b=c.dd;const f=c.hq,g=c.Ya,h=c.WG;c=c.la;if(b){let m,r;(null!=(r=(m=a).tp)?r:m.tp=[]).push(-d,b)}if(f){let m,r;(null!=(r=(m=a).tp)?r:m.tp=[]).push(d,f);let w,v;(null!=(v=(w=a).Kx)?v:w.Kx=[]).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).yB)?v:w.yB=[]).push(d,h)}if(null!=c){let m,r;(null!=(r=(m=a).Fk)?r:m.Fk=[]).push(d,c)}}};
Kh=function(a,b,c,d){(a[2]&3)===c&&Jh(a,b,c,d)};Lh=function(a,b){let c=a[2];(c&3)===b&&(a[2]=(c&16383)+1)};Jh=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,Mh(w,r)):Mh(w,r);a[17]=(a[17]&4294901760)+e+2}e++}};Mh=function(a,b){const c=Yg(null);try{b.call(a)}finally{Yg(c)}};
Nh=function(a,b){for(a>>=16;0<a;)b=b[14],a--;return b};Ph=function(a){const b=Oh;Oh=a;return b};Sh=function(a,b,c){let d;"string"===typeof c?d=c.charCodeAt(0)||0:c.hasOwnProperty(Qh)&&(d=c[Qh]);null==d&&(d=c[Qh]=Rh++);c=d&255;b.data[a+(c>>5)]|=1<<c};Wh=function(a,b){var c=Th(a,b);if(-1!==c)return c;c=b[1];c.td&&(a.Qe=b.length,Uh(c.data,a),Uh(b,null),Uh(c.ei,null));c=Vh(a,b);a=a.Qe;if(-1!==c){const d=c&32767,e=Nh(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};
Uh=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};Th=function(a,b){return-1===a.Qe||a.parent&&a.parent.Qe===a.Qe||null===b[a.Qe+8]?-1:a.Qe};Vh=function(a,b){if(a.parent&&-1!==a.parent.Qe)return a.parent.Qe;a=0;let c=b;for(;null!==c;){b=Xh(c);if(null===b)break;a++;c=c[14];if(-1!==b.Qe)return b.Qe|a<<16}return-1};
_.Yh=function(a){var b=vh();if("class"===a)return b.om;if("style"===a)return b.styles;if(b=b.xc){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};Zh=function(a,b,c,d){c&8&&void 0===d&&(d=null);if(0===(c&3)){a=a[9];const e=Bf();try{return a?a.get(b,d,c&8):Cf(b,d,c&8)}finally{Bf(e)}}c&8||void 0!==d?b=d:(zf(),b=void 0);return b};
ci=function(a,b,c,d=0,e){if(null!==a){if(b[2]&2048&&!(d&2)){a:{var f=$h;var g=a;let h=b;for(;null!==g&&null!==h&&h[2]&2048&&!(h[2]&512);){const m=bi(g,h,c,d|2);if(m!==$h){f=m;break a}g=g.parent;if(!g){if(g=h[20])if(g=g.get(c,$h,d),g!==$h){f=g;break a}g=Xh(h);h=h[14]}}}if(f!==$h)return f}a=bi(a,b,c,d);if(a!==$h)return a}return Zh(b,c,d,e)};
bi=function(a,b,c,d){var e=$h;if("string"===typeof c)var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(Qh)?c[Qh]:void 0,f="number"===typeof f?0<=f?f&255:di:f;if("function"===typeof f){if(!Bh(b,a,d))return d&1?d&8||void 0!==e?b=e:(zf(),b=void 0):b=Zh(b,c,d,e),b;try{var g=f(d);if(null!=g||d&8)return g;zf()}finally{Eh()}}else if("number"===typeof f){g=null;let m=Th(a,b);let r=d&1?b[15][5]:null;if(-1===m||d&4){var h=-1===m?Vh(a,b):b[m+8];-1===h||d&2?m=-1:(g=b[1],m=h&32767,b=Nh(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=ei(w,h,c,null==g?-1<w.fi&&Oh:g!=h&&0!==(w.type&3),d&1&&r===w);h=null!==v?fi(b,h,v,w):$h;if(h!==$h)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=Nh(h,b)):m=-1}}return e};ei=function(a,b,c,d,e){var f=a.Lj;const g=b.data;var h=f&1048575;b=a.ve;a=a.kg;f>>=20;d=d?h:h+f;for(h=e?h+f:a;d<h;d++)if(f=g[d],d<b&&c===f||d>=b&&f.type===c)return d;return e&&(e=g[b])&&e.O&&e.type===c?b:null};
fi=function(a,b,c,d){let e=a[c];const f=b.data;if(e instanceof gi){const h=e;if(h.C)throw a=f[c],new yf(-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():_.vf(a)}${""}`);const m=Ph(h.G);h.C=!0;const r=h.D?Bf(h.D):null;Bh(a,d,0);try{if(e=a[c]=h.V(void 0,f,a,d),b.td&&c>=d.ve){var g=f[c];const w=g.type.prototype.cb,v=g.type.prototype.zg;if(g.type.prototype.ec){const y=gh(g);
let B;(null!=(B=b.Ah)?B:b.Ah=[]).push(c,y);let C;(null!=(C=b.Hj)?C:b.Hj=[]).push(c,y)}if(w){let y;(null!=(y=b.Ah)?y:b.Ah=[]).push(-c,w)}if(v){let y;(null!=(y=b.Ah)?y:b.Ah=[]).push(c,v);let B;(null!=(B=b.Hj)?B:b.Hj=[]).push(c,v)}}}finally{null!==r&&Bf(r),Ph(m),h.C=!1,Eh()}}return e};di=function(){return new hi(vh(),_.p())};
_.ji=function(a){return Zf(()=>{var b=a.prototype.constructor;b=b[og]||ii(b);const c=Object.prototype;let d=Object.getPrototypeOf(a.prototype).constructor;for(;d&&d!==c;){const e=d[og]||ii(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return e=>new e})};ii=function(a){return Ef(a)?()=>{const b=ii(_.Ff(a));return b&&b()}:pg(a)};Xh=function(a){const b=a[1],c=b.type;return 2===c?b.kF:1===c?a[5]:null};mi=function(a,b=null,c=null,d){a=ki(a,b,c,d);li(a);return a};
ki=function(a,b=null,c=null,d,e=new Set){c=[c||ag,{Mh:xg([a]),vU:!0}];d=d||("object"===typeof a?void 0:wf(a));return new Pg(c,b||Gg(),d||null,e)};oi=function(){if(void 0!==ni)return ni;if("undefined"!==typeof document)return document;throw new yf(210,!1);};qi=function(a,b){return new _.pi(mh(a,b))};ri=function(a){return a instanceof _.pi?a.M:a};ti=function(a,b){Ug(b)?(a.__ngContext__=b[19],si.set(b[19],b)):a.__ngContext__=b};wi=function(){return"".replace(ui,a=>a.replace(vi,"\u200b$1\u200b"))};
xi=function(a,b,c,d,e){if(null!=d){var f=!1;if(Vg(d))var g=d;else Ug(d)&&(f=!0,d=d[0]);d=lh(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.xp(d);if(null!=g)for(d=g[7],d!==lh(g)&&xi(a,b,c,d,e),e=10;e<g.length;e++)f=g[e],yi(b,a,f[1].firstChild,f,c,d,!1)}};
zi=function(a,b){let c;null==(c=b[10].Bs)||c.notify();yi(b[11],2,a.firstChild,b,null,null,!1)};Ai=function(a,b){if(!(10>=a.length)){var c=10+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=rg(a,10+b);zi(d[1],d);d[0]=null;d[5]=null;b=a[18];null!==b&&b.Am(a[1]);d[3]=null;d[4]=null;d[2]&=-129}return d}};
Ci=function(a,b){if(!(b[2]&256)){var c=b[11];c.xp&&yi(c,3,a.firstChild,b,null,null,!1);if(a=b[12])for(;a;){c=null;if(Ug(a))c=a[12];else{const d=a[10];d&&(c=d)}if(!c){for(;a&&!a[4]&&a!==b;)Ug(a)&&Bi(a[1],a),a=a[3];null===a&&(a=b);Ug(a)&&Bi(a[1],a);c=a&&a[4]}a=c}else Bi(b[1],b)}};
Bi=function(a,b){if(!(b[2]&256)){b[2]&=-129;b[2]|=256;if(b[23]){var c=b[23];dh(c);if(ah(c))for(var d=0;d<c.Ye.length;d++)bh(c.Ye[d],c.Fi[d]);c.Ye.length=c.sn.length=c.Fi.length=0;c.Se&&(c.Se.length=c.Vk.length=0)}var e;if(null!=a&&null!=(e=a.Fk))for(c=0;c<e.length;c+=2)if(d=b[e[c]],!(d instanceof gi)){var f=e[c+1];if(Array.isArray(f))for(let g=0;g<f.length;g+=2)f[g+1].call(d[f[g]]);else f.call(d)}e=a.pm;c=b[7];if(null!==e)for(d=0;d<e.length-1;d+=2)if("string"===typeof e[d]){f=e[d+3];if(0<=f)c[f]();
else c[-f].unsubscribe();d+=2}else e[d].call(c[e[d+1]]);null!==c&&(b[7]=null);e=b[21];if(null!==e)for(b[21]=null,c=0;c<e.length;c++)(0,e[c])();1===b[1].type&&b[11].destroy();e=b[16];null!==e&&Vg(b[3])&&(e!==b[3]&&(e=e[9],e.splice(e.indexOf(b),1)),e=b[18],null!==e&&e.Am(a));si.delete(b[19])}};Di=function(a,b,c){for(;null!==b&&b.type&40;)b=b.parent;if(null===b)return c[0];const d=b.fi;return-1<d&&({La:a}=a.data[b.ve+d],2===a||0===a)?null:mh(b,c)};
Ei=function(a,b,c,d){a=Di(a,d.parent,b);const e=b[11];d=d.parent||b[5];b=d.type&40?mh(d,b):null;if(null!=a)if(Array.isArray(c))for(let h=0;h<c.length;h++){d=e;var f=a,g=c[h];null!==b?d.insertBefore(f,g,b,!1):d.appendChild(f,g)}else null!==b?e.insertBefore(a,c,b,!1):e.appendChild(a,c)};
Gi=function(a,b){if(null!==b){var c=b.type;if(c&3)return mh(b,a);if(c&4)return Fi(-1,a[b.index]);if(c&8){c=b.Vd;if(null!==c)return Gi(a,c);a=a[b.index];return Vg(a)?Fi(-1,a):lh(a)}if(c&32)return(void 0)(b,a)()||lh(a[b.index]);c=null!==b?a[15][5].Bg[b.Bg]:null;if(null!==c){if(Array.isArray(c))return c[0];a=sh(a[15]);return Gi(a,c)}return Gi(a,b.next)}return null};Fi=function(a,b){a+=11;if(a<b.length){a=b[a];const c=a[1].firstChild;if(null!==c)return Gi(a,c)}return b[7]};
yi=function(a,b,c,d,e,f,g){for(;null!=c;){const m=d[c.index];var h=c.type;g&&0===b&&(m&&ti(lh(m),d),c.flags|=2);if(32!==(c.flags&32))if(h&8)yi(a,b,c.Vd,d,e,f,!1),xi(b,a,e,m,f);else if(h&32){h=(void 0)(c,d);let r;for(;r=h();)xi(b,a,e,r,f);xi(b,a,e,m,f)}else h&16?Hi(a,b,d,c,e,f):xi(b,a,e,m,f);c=g?c.mA:c.next}};Hi=function(a,b,c,d,e,f){var g=c[15];c=g[5].Bg[d.Bg];if(Array.isArray(c))for(d=0;d<c.length;d++)xi(b,a,e,c[d],f);else g=g[3],128===(d.flags&128)&&(c.flags|=128),yi(a,b,c,g,e,f,!0)};
Ii=function(a,b,c){const d=c.xg,e=c.om;c=c.styles;null!==d&&Tf(a,b,d);null!==e&&(""===e?a.removeAttribute(b,"class"):a.setAttribute(b,"class",e));null!==c&&a.setAttribute(b,"style",c)};
Ji=function(a,b,c,d,e=!1){for(;null!==c;){var f=b[c.index];null!==f&&d.push(lh(f));if(Vg(f)){var g=d;for(let h=10;h<f.length;h++){const m=f[h],r=m[1].firstChild;null!==r&&Ji(m[1],m,r,g)}f[7]!==f[0]&&g.push(f[7])}f=c.type;if(f&8)Ji(a,b,c.Vd,d);else if(f&32)for(f=(void 0)(c,b);g=f();)d.push(g);else f&16&&(f=null!==c?b[15][5].Bg[c.Bg]:null,Array.isArray(f)?d.push(...f):(g=sh(b[15]),Ji(g[1],g,f,d,!0)));c=e?c.mA:c.next}return d};_.Ki=function(a){return a.ownerDocument.defaultView};
_.u=function(a=1){Li(_.uh.Rb,_.p(),_.uh.selectedIndex+a)};Li=function(a,b,c){3===(b[2]&3)?(a=a.Hj,null!==a&&Jh(b,a,3,c)):(a=a.Ah,null!==a&&Kh(b,a,0,c));_.uh.selectedIndex=c};_.x=function(a,b=0){const c=_.p();return null===c?_.k(a,b):ci(vh(),c,_.Ff(a),b)};Mi=function(){throw Error("ta");};Oi=function(a,b,c,d,e,f){const g=Yg(null);try{let h=null;0!==(e&1)&&(h=b[d][Ni]);null!==h&&void 0!==h.NI&&(f=h.NI(f));0!==(e&2)&&(f=a.mg[d].call(b,f));null!==a.Pu?a.Pu(b,h,f,c,d):(a=h,null!==a?a.rE(a,f):b[d]=f)}finally{Yg(g)}};
_.Qi=function(a){return a instanceof Pi?a.A:a};Ri=function(a,b){a=a instanceof Pi&&a.Iv()||null;if(null!=a&&a!==b){if("ResourceURL"===a&&"URL"===b)return!0;throw Error("ua`"+b+"`"+a);}return a===b};Ui=function(){if(void 0===Si&&(Si=null,Ti.trustedTypes))try{Si=Ti.trustedTypes.createPolicy("angular",{createHTML:a=>a,createScript:a=>a,createScriptURL:a=>a})}catch(a){}return Si};Vi=function(a){let b;return(null==(b=Ui())?void 0:b.createHTML(a))||a};
Xi=function(a){a=String(a);return a.match(Wi)?a:"unsafe:"+a};Yi=function(a){const b={};for(const c of a.split(","))b[c]=!0;return b};Zi=function(...a){const b={};for(const c of a)for(const d in c)c.hasOwnProperty(d)&&(b[d]=!0);return b};bj=function(a){return a.replace(/&/g,"&amp;").replace($i,function(b){return"&#"+(1024*(b.charCodeAt(0)-55296)+(b.charCodeAt(1)-56320)+65536)+";"}).replace(aj,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
mj=function(a,b){var c=null;try{var d;if(!(d=cj)){const m=new dj(a);try{var e=!!(new window.DOMParser).parseFromString(Vi(""),"text/html")}catch(r){e=!1}d=e?new ej(m):m}cj=d;var f=b?String(b):"";c=cj.lt(f);a=5;b=f;do{if(0===a)throw Error("wa");a--;f=b;b=c.innerHTML;c=cj.lt(f)}while(f!==b);var g=new fj;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(!gj.hasOwnProperty(m)){f=!hj.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,y=v.toLowerCase();if(!ij.hasOwnProperty(y))continue;let B=w.value;jj[y]&&(B=Xi(B));a.A.push(" ",v,'="',bj(B),'"')}a.A.push(">");f=!0}else h.nodeType===Node.TEXT_NODE&&g.A.push(bj(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();gj.hasOwnProperty(r)&&!kj.hasOwnProperty(r)&&
(a.A.push("</"),a.A.push(r),a.A.push(">"))}let m=lj(h,h.nextSibling);if(m){h=m;break}h=lj(h,h.parentNode)}}return Vi(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)}};oj=function(){if(void 0===nj&&(nj=null,Ti.trustedTypes))try{nj=Ti.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:a=>a,createScript:a=>a,createScriptURL:a=>a})}catch(a){}return nj};
pj=function(a){let b;return(null==(b=oj())?void 0:b.createHTML(a))||a};qj=function(a){let b;return(null==(b=oj())?void 0:b.createScriptURL(a))||a};_.sj=function(a){const b=rj();return b?pj(b.A(1,a)||""):Ri(a,"HTML")?pj(_.Qi(a)):mj(oi(),_.vf(a))};_.tj=function(a){const b=rj();return b?b.A(4,a)||"":Ri(a,"URL")?_.Qi(a):Xi(_.vf(a))};_.uj=function(a){const b=rj();if(b)return qj(b.A(5,a)||"");if(Ri(a,"ResourceURL"))return qj(_.Qi(a));throw new yf(904,!1);};rj=function(){const a=_.p();return a&&a[10].wQ};
wj=function(a,b,c,d,e,f,g,h,m,r,w){const v=b.ei.slice();v[0]=e;v[2]=d|204;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]=vj++;v[6]=w;v[20]=r;v[15]=2==b.type?a[15]:v;return v};
yj=function(a,b,c,d,e){var f=a.data[b];if(null===f){f=_.uh.Ek;const m=_.uh.vi;var g=a.data,h=m?f:f&&f.parent;let r=h?h.Qe:-1,w=0;null!==xj&&(w|=128);b=g[b]={type:c,index:b,HT:null,Qe:r,ve:-1,kg:-1,Os:-1,fi:-1,aU:null,flags:w,Lj:0,value:d,xc:e,xg:null,wz:null,jG:void 0,inputs:null,outputs:null,Rb:null,next:null,hA:null,mA:null,Vd:null,parent:h,Bg:null,styles:null,Yu:null,Du:void 0,om:null,Es:null,Cu:void 0,fp:0,Rq: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.hA=f));f=b;_.uh.eG&&(f.flags|=32)}else f.type&64&&(f.type=c,f.value=d,f.xc=e,a=_.uh,b=a.Ek,a=a.vi?b:b.parent,f.Qe=null===a?-1:a.Qe);wh(f,!0);return f};zj=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.ei.push(d),a.data.push(null);return e};Aj=function(a,b,c,d,e){const f=_.uh.selectedIndex;try{_.uh.selectedIndex=-1,d&2&&25<b.length&&Li(a,b,25),c(d,e)}finally{_.uh.selectedIndex=f}};
Bj=function(a,b,c){if(0!==(b.flags&4)){const d=Yg(null);try{const e=b.ve,f=b.kg;for(b=e;b<f;b++){const g=a.data[b];g.Hb&&g.Hb(1,c[b],b)}}finally{Yg(d)}}};
Fj=function(a,b,c){var d=mh(c,b);const e=c.ve,f=c.kg;if(-1<c.fi){var g=a.data[e+c.fi],h=mh(c,b),m=Cj(g),r=b[10].kl,w=16;g.ql?w=4096:g.Uz&&(w=64);g=Dj(b,wj(b,m,null,w,h,c,null,r.Ak(h,g),null,null,null));b[c.index]=g}a.td||Wh(c,b);ti(d,b);d=c.jG;for(g=e;g<f;g++){h=a.data[g];m=fi(b,a,g,c);ti(m,b);if(null!==d&&(r=d[g-e],null!==r))for(w=0;w<r.length;){const v=r[w++],y=r[w++],B=r[w++],C=r[w++];Oi(h,m,v,y,B,C)}h.O&&(nh(c.index,b)[8]=fi(b,a,g,c))}64===(c.flags&64)&&Ej(a,b,c)};
Gj=function(a,b,c=mh){const d=b.wz;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}}};Cj=function(a){const b=a.Rb;return null===b||b.fG?a.Rb=Hj(1,null,a.O,a.R,a.S,a.sF,a.iH,a.Da,a.Bn,a.W,a.id):b};
Hj=function(a,b,c,d,e,f,g,h,m,r,w){d=25+d;e=d+e;const v=[];for(let y=0;y<e;y++)v.push(y<d?null:_.Jj);r="function"===typeof r?r():r;return v[1]={type:a,ei:v,O:c,Bb:null,Da:h,kF:b,data:v.slice().fill(null,d),Dx:d,HF:e,Sy:null,td:!0,ct:!0,rI:!1,qI:!1,Ah:null,Hj:null,tp:null,Kx:null,mr:null,yB:null,Fk:null,pm:null,Hb:null,gi:null,tF:"function"===typeof f?f():f,jH:"function"===typeof g?g():g,firstChild:null,Bn:m,W:r,fG:!1,nI:w}};
Lj=function(a,b,c,d,e){for(let g in b){if(!b.hasOwnProperty(g))continue;var f=b[g];if(void 0===f)continue;null!=d||(d={});let h,m=0;Array.isArray(f)?(h=f[0],m=f[1]):h=f;f=g;if(null!==e){if(!e.hasOwnProperty(g))continue;f=e[g]}0===a?Kj(d,c,f,h,m):Kj(d,c,f,h)}return d};Kj=function(a,b,c,d,e){let f;a.hasOwnProperty(c)?(f=a[c]).push(b,d):f=a[c]=[b,d];void 0!==e&&f.push(e)};
Nj=function(a,b,c,d,e,f,g,h){const m=mh(b,c);let r=b.inputs,w;!h&&null!=r&&(w=r[d])?(Mj(a,c,w,d,e),-1<b.fi&&(a=nh(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.tF;let g=null,h=null;if(f)for(let w=0;w<f.length;w++){const v=f[w];if(Xf(c,v.J,!1))if(g||(g=[]),v.O)if(null!==v.Hm){const y=[];h=h||new Map;v.Hm(v,y,h);g.unshift(...y,v);Oj(a,c,y.length)}else g.unshift(v),Oj(a,c,0);else{h=h||new Map;let y,B;null==(B=(y=v).Hm)||B.call(y,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.wz=[],b=0;b<d.length;b+=2){m=e[d[b+1]];if(null==m)throw new yf(-301,
!1);a.push(d[b],m)}c.xg=Vf(c.xg,c.xc)};
Pj=function(a,b,c,d,e,f){for(var g=0;g<d.length;g++){var h=Wh(c,b);Sh(h,a,d[g].type)}h=a.data.length;g=d.length;c.flags|=1;c.ve=h;c.kg=h+g;c.Lj=h;for(h=0;h<d.length;h++)g=d[h],g.nA&&g.nA(g);g=h=!1;var m=zj(a,b,d.length,null);for(var r=0;r<d.length;r++){var w=d[r];c.xg=Vf(c.xg,w.Ea);var v=a,y=c,B=b,C=m;v.data[C]=w;var H=w.V||(w.V=pg(w.type));H=new gi(H,!!w.O);v.ei[C]=H;B[C]=H;H=v;var P=y;v=zj(v,B,w.za,_.Jj);if(B=w.oa){y=H.Sy;null===y&&(y=H.Sy=[]);H=~P.index;a:{for(P=y.length;0<P;){const oa=y[--P];
if("number"===typeof oa&&0>oa){P=oa;break a}}P=0}P!=H&&y.push(H);y.push(C,v,B)}C=m;H=w;if(v=e){if(H.Ra)for(B=0;B<H.Ra.length;B++)v[H.Ra[B]]=C;H.O&&(v[""]=C)}null!==w.Hb&&(c.flags|=4);if(null!==w.oa||null!==w.Ea||0!==w.za)c.flags|=64;w=w.type.prototype;if(!h&&(w.ec||w.cb||w.zg)){var S=void 0,Q=void 0;(null!=(Q=(S=a).Ah)?Q:S.Ah=[]).push(c.index);h=!0}if(!g&&(w.ec||w.zg)){var K=void 0,ka=void 0;(null!=(ka=(K=a).Hj)?ka:K.Hj=[]).push(c.index);g=!0}m++}K=c.ve;b=c.kg;a=a.data;d=c.xc;e=[];for(Q=S=null;K<
b;K++){ka=a[K];g=(h=f?f.get(ka):null)?h.outputs:null;S=Lj(0,ka.inputs,K,S,h?h.inputs:null);Q=Lj(1,ka.outputs,K,Q,g);if(null===S||null===d||4===c.type&&"ng-template"!==c.value)ka=null;else{ka=S;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(ka.hasOwnProperty(r))for(null===g&&(g=[]),w=ka[r],C=0;C<w.length;C+=3)if(w[C]===h){g.push(r,w[C+1],w[C+2],d[m+1]);break}}m+=2}ka=g}e.push(ka)}null!==S&&(S.hasOwnProperty("class")&&(c.flags|=8),S.hasOwnProperty("style")&&
(c.flags|=16));c.jG=e;c.inputs=S;c.outputs=Q};Ej=function(a,b,c){var d=c.ve;const e=c.kg,f=c.index;c=_.uh.wm;try{for(_.uh.selectedIndex=f;d<e;d++){const g=a.data[d],h=b[d];_.uh.wm=d;null===g.oa&&0===g.za&&null===g.Ea||null===g.oa||g.oa(1,h)}}finally{_.uh.selectedIndex=-1,_.uh.wm=c}};Oj=function(a,b,c){b.fi=c;let d;(null!=(d=a.gi)?d:a.gi=[]).push(b.index)};
Rj=function(a,b){const c=a.Hb;if(null!==c){const d=Yg(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];_.uh.If=f;h.Hb(2,b[g],g)}}}finally{Yg(d)}}};Dj=function(a,b){a[12]?a[13][4]=b:a[12]=b;return a[13]=b};Sj=function(a,b,c){_.uh.If=0;const d=Yg(null);try{b(a,c)}finally{Yg(d)}};Tj=function(a,b,c){if(null===a||a.O)a:{for(a=c[b.index];Array.isArray(a);){if("object"===typeof a[1]){c=a;break a}a=a[0]}c=null}return c[11]};
Vj=function(a,b){(a=(a=a[9])?a.get(Uj,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++],m=c[f++];Oi(a.data[g],b[g],d,h,m,e)}};_.Wj=function(a,b){a[11].Ld(lh(a[_.uh.selectedIndex]),b)};Xj=function(a){for(;null!==a&&!Vg(a);)a=a[4];return a};
Zj=function(a,b=!0){const c=a[10],d=c.kl;var e;null==(e=d.Cx)||e.call(d);try{for(Yj(a,0),e=0;ph(a);){if(100===e)throw new yf(103,!1);e++;Yj(a,1)}}catch(f){throw b&&Vj(a,f),f;}finally{let f;null==(f=d.end)||f.call(d);let g;null==(g=c.kG)||g.flush()}};ak=function(a,b){for(let c=Xj(a[12]);null!==c;c=Xj(c[4]))for(let d=10;d<c.length;d++)a=c[d],128===(a[2]&128)&&Yj(a,b)};
Yj=function(a,b){var c=a[1],d=a[2],e=a[23],f=!!(0===b&&d&16);f||(f=!!(d&64&&0===b));f||(f=!!(d&1024));f||(f=!!((null==e?0:e.xd)&&fh(e)));e&&(e.xd=!1);a[2]&=-9217;if(f){if(e=c.O,b=a[8],f=a[2],256!==(f&256)){var g;null!=(g=a[10].kG)&&g.flush();Ch(a);d=g=null;if(2!==c.type){if(null!=(g=a[23]))var h=g;else g=null!=(h=bk.pop())?h:Object.create(ck),g.xi=a,h=g;d=h;g=$g(d)}try{a[17]=0;_.uh.fe=c.Dx;null!==e&&Aj(c,a,e,2,b);if(h=3===(f&3)){var m=c.Hj;null!==m&&Jh(a,m,3,null)}else{const H=c.Ah;null!==H&&Kh(a,
H,0,null);Lh(a,0)}for(var r=Xj(a[12]);null!==r;r=Xj(r[4]))if(r[2]&2){var w=r[9];for(m=0;m<w.length;m++){var v=w[m];v[2]&1024||(v[2]|=1024,128===(v[2]&128)&&qh(v))}}ak(a,0);null!==c.Hb&&Rj(c,a);if(h){const H=c.Kx;null!==H&&Jh(a,H,3)}else{const H=c.tp;null!==H&&Kh(a,H,1);Lh(a,1)}const y=c.Sy;if(null!==y)try{for(v=0;v<y.length;v++){const H=y[v];if(0>H)_.uh.selectedIndex=~H;else{r=H;const P=y[++v],S=y[++v];w=_.uh;w.fe=w.us=P;_.uh.wm=r;S(2,a[r])}}}finally{_.uh.selectedIndex=-1}const B=c.gi;null!==B&&dk(a,
B,0);const C=c.Da;null!==C&&Sj(2,C,b);if(h){const H=c.yB;null!==H&&Jh(a,H,3)}else{const H=c.mr;null!==H&&Kh(a,H,2);Lh(a,2)}!0===c.ct&&(c.ct=!1);if(a[22]){for(const H of a[22])H();a[22]=null}a[2]&=-73}catch(y){throw qh(a),y;}finally{null!==d&&(ch(d,g),a=d,a.xi[23]!==a&&(a.xi=null,bk.push(a))),Fh()}}}else d&8192&&(ak(a,1),c=c.gi,null!==c&&dk(a,c,1))};dk=function(a,b,c){for(let e=0;e<b.length;e++){var d=c;const f=nh(b[e],a);128===(f[2]&128)&&Yj(f,d)}};
ek=function(a){var b;for(null==(b=a[10].Bs)||b.notify();a;){a[2]|=64;b=sh(a);if(0!==(a[2]&512)&&!b)break;a=b}};gk=function(a){var b=vh(),c=_.p();-1<b.fi&&16!==(a&16)?(a=nh(b.index,c),a=new fk(a,a)):a=b.type&47?new fk(c[15],c):null;return a};ik=function(a){return hk(a)?Array.isArray(a)||!(a instanceof Map)&&Symbol.iterator in a:!1};jk=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)};
hk=function(a){return null!==a&&("function"===typeof a||"object"===typeof a)};kk=function(a,b,c){a=a.Ij;if(null===a)return a;let d=0;c&&a<c.length&&(d=c[a]);return a+b+d};mk=function(){return new lk};nk=function(a){const b=Yg(null);try{return a()}finally{Yg(b)}};pk=function(a){if(!ok.has(a)){ok.add(a);var b,c;null==(b=performance)||null==(c=b.mark)||c.call(b,"mark_feature_usage",{detail:{BT:a}})}};qk=function(a){setTimeout(()=>{throw a;},0)};rk=function(a){return"function"===typeof a};
sk=function(a){return null!==a&&"object"===typeof a};uk=function(a){return a instanceof _.tk||a&&"closed"in a&&"function"===typeof a.remove&&"function"===typeof a.add&&"function"===typeof a.unsubscribe};wk=function(a){return a.reduce((b,c)=>b.concat(c instanceof vk?c.errors:c),[])};xk=function(a){return a};yk=function(a){return 0===a.length?xk:1===a.length?a[0]:function(b){return a.reduce((c,d)=>d(c),b)}};
zk=function(a){return a&&"function"===typeof a.next&&"function"===typeof a.error&&"function"===typeof a.complete};Ak=function(a){a||(a=Promise);if(!a)throw Error("za");return a};Ck=function(a,b){return new _.Bk(c=>{const d=new _.tk;let e=0;d.add(b.hc(function(){e===a.length?c.complete():(c.next(a[e++]),c.closed||d.add(this.hc()))}));return d})};Ek=function(a,b){return b?Ck(a,b):new _.Bk(Dk(a))};_.Fk=function(a){return a&&"function"===typeof a.hc};
_.Gk=function(...a){let b=a[a.length-1];return _.Fk(b)?(a.pop(),Ck(a,b)):Ek(a)};Hk=function(a){return new _.Bk(b=>b.error(a))};_.Jk=function(a){return new Promise((b,c)=>{const d=new _.tk;d.add(a.subscribe({next:e=>{b(e);d.unsubscribe()},error:c,complete:()=>{c(new Ik)}}))})};_.Kk=function(a,b){if(a&&"function"===typeof a.fn)return a.fn(b);throw new TypeError("Aa");};Mk=function(){return function(a){return _.Kk(a,new Lk)}};
_.z=function(a){return function(b){if("function"!==typeof a)throw new TypeError("Ba");return _.Kk(b,new Nk(a))}};Pk=function(a){return b=>{Ok(a,b).catch(c=>b.error(c))}};
Ok=function(a,b){return _.Qk(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:Rk(a)};else throw Error("c`"+String(a));f=new Sk(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()})};
Uk=function(a,b){if(!b.closed)return a instanceof _.Bk?a.subscribe(b):Tk(a)(b)};_.Xk=function(...a){let b=void 0,c=void 0,d=void 0;_.Fk(a[a.length-1])&&(c=a.pop());"function"===typeof a[a.length-1]&&(b=a.pop());if(1===a.length){const e=a[0];(0,_.Vk)(e)&&(a=e);sk(e)&&Object.getPrototypeOf(e)===Object.prototype&&(d=Object.keys(e),a=d.map(f=>e[f]))}return _.Kk(Ek(a,c),new _.Wk(b,d))};_.Yk=function(a){return a instanceof _.Bk?a:new _.Bk(Tk(a))};
_.Zk=function(a,b){var c=Infinity;if("function"===typeof b)return d=>_.A(d,_.Zk((e,f)=>_.A(_.Yk(a(e,f)),_.z((g,h)=>b(e,g,f,h))),c));"number"===typeof b&&(c=b);return d=>_.Kk(d,new $k(a,c))};al=function(a=Infinity){return _.Zk(xk,a)};bl=function(...a){return al(1)(_.Gk(...a))};_.cl=function(a){return new _.Bk(b=>{let c;try{c=a()}catch(d){b.error(d);return}return _.Yk(c).subscribe(b)})};
_.el=function(...a){if(1===a.length){const b=a[0];if((0,_.Vk)(b))return dl(b,null);if(sk(b)&&Object.getPrototypeOf(b)===Object.prototype)return a=Object.keys(b),dl(a.map(c=>b[c]),a)}if("function"===typeof a[a.length-1]){const b=a.pop();a=1===a.length&&(0,_.Vk)(a[0])?a[0]:a;return _.A(dl(a,null),_.z(c=>b(...c)))}return dl(a,null)};
dl=function(a,b){return new _.Bk(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=_.Yk(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,y)=>(w[v]=e[y],w),{}):e),c.complete())}}))}}})};
_.fl=function(a,b,c){if(rk(c)){var d=c;c=void 0}return d?_.A(_.fl(a,b,c),_.z(e=>(0,_.Vk)(e)?d(...e):d(e))):new _.Bk(e=>{gl(a,b,function(f){1<arguments.length?e.next(Array.prototype.slice.call(arguments)):e.next(f)},e,c)})};
gl=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++)gl(a[g],b,c,d,e);else throw new TypeError("Ga");d.add(f)};
hl=function(a){return!(0,_.Vk)(a)&&0<=a-parseFloat(a)+1};_.kl=function(a=0){var b=_.il;if(!hl(a)||0>a)a=0;b&&"function"===typeof b.hc||(b=_.il);return new _.Bk(c=>{c.add(b.hc(jl,a,{af:c,counter:0,ku:a}));return c})};jl=function(a){const b=a.af,c=a.counter;a=a.ku;b.next(c);this.hc({af:b,counter:c+1,ku:a},a)};
_.ll=function(...a){let b=Infinity,c=void 0,d=a[a.length-1];_.Fk(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 _.Bk?a[0]:al(b)(Ek(a,c))};ml=function(){};_.ol=function(a){return function(b){return _.Kk(b,new nl(a))}};pl=function(a){return a instanceof Date&&!isNaN(a)};
_.rl=function(a=0,b){var c;let d=-1;null!=b&&(_.Fk(b)?c=b:d=b);_.Fk(c)||(c=_.il);return new _.Bk(e=>{const f=Math.max(0,pl(a)?+a-c.now():a);return c.hc(ql,f,{counter:0,ku:d,af:e})})};ql=function(a){const b=a.ku,c=a.af,d=a.counter++;c.next(d);if(!c.closed){if(0>b)return c.complete();this.hc(a,b)}};_.tl=function(...a){let b=void 0;"function"===typeof a[a.length-1]&&(b=a.pop());return _.Kk(Ek(a),new sl(b))};
vl=function(){var a;return b=>{let c,d=void 0,e=void 0,f;a=null!=(f=a)?f:_.il;pl(1E4)?c=1E4:d=1E4;let g;e=null!=(g=e)?g:ul;if(null==c&&null==d)throw new TypeError("Ia");return _.Kk(b,function(h){const m=this,r=new _.tk;let w,v=null,y=null,B=0;const C=H=>{r.add(v=a.hc(()=>{let P;const S={MT:null,Nt:y,hU:B};try{P=_.Yk(e(S))}catch(Q){m.error(Q);return}w.unsubscribe();r.add(P.subscribe(m))},H))};r.add(w=h.subscribe({next:H=>{let P;null==(P=v)||P.unsubscribe();v=null;B++;y=H;null!=d&&0<d&&C(d);m.next(H)},
error:H=>m.error(H),complete:()=>m.complete()}));h=null!=c?"number"===typeof c?c:+c-a.now():d;C(h);return r})}};ul=function(a){throw new wl(a);};yl=function(a){return a in xl?(delete xl[a],!0):!1};_.zl=function(a){return!!a&&(a instanceof _.Bk||"function"===typeof a.fn&&"function"===typeof a.subscribe)};Al=function(a){return b=>{setTimeout(a,void 0,b)}};Bl=function(){};
Cl=function(a){if(0==a.Ul&&!a.Kp&&!a.isStable)try{a.Ul++,a.bu.emit(null)}finally{if(a.Ul--,!a.Kp)try{a.Ja(()=>a.ke.emit(null))}finally{a.isStable=!0}}};El=function(a){a.oG||-1!==a.Mt||(a.Mt=a.rP.call(Ti,()=>{a.JF||(a.JF=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{a.Mt=-1;Dl(a);a.oG=!0;Cl(a);a.oG=!1},void 0,()=>{},()=>{}));a.JF.invoke()}),Dl(a))};
Gl=function(a){a.Vh=a.Vh.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(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.invokeTask(d,e,f,g);try{return Fl(a),b.invokeTask(d,e,f,g)}finally{(a.Ru&&"eventTask"===e.type||a.Kq)&&El(a),a.Ul--,Cl(a)}},onInvoke:(b,c,d,e,f,g,h)=>{try{return Fl(a),b.invoke(d,e,f,g,h)}finally{a.Kq&&El(a),a.Ul--,Cl(a)}},onHasTask:(b,c,d,e)=>{b.hasTask(d,e);c===d&&("microTask"==
e.change?(a.lL=e.microTask,Dl(a),Cl(a)):"macroTask"==e.change&&(a.Ny=e.macroTask))},onHandleError:(b,c,d,e)=>{b.handleError(d,e);a.Ja(()=>a.Dj.emit(e));return!1}})};Dl=function(a){a.Kp=a.lL||(a.Ru||a.Kq)&&-1!==a.Mt?!0:!1};Fl=function(a){a.Ul++;a.isStable&&(a.isStable=!1,a.dH.emit(null))};
Nl=function(a){if(!Af&&!Hf)throw new yf(-203,!1);const b=_.Lf(_.Hl);if("browser"===(null!=b?b:_.Lf(_.Hl)).get(Il)){pk("NgAfterNextRender");var c,d,e=null!=(d=(c=b.get(Jl)).handler)?d:c.handler=new Kl,f=()=>{e.unregister(h);g()},g=b.get(Ll).Pb(f),h=new Ml(b,()=>{f();a()});e.register(h)}};
Ol=function(a,b,c){Ch(b);try{var d=a.Da;null!==d&&Sj(1,d,c);var e=a.O;null!==e&&Aj(a,b,e,1,c);a.td&&(a.td=!1);a.qI&&Rj(a,b);a.rI&&Sj(2,a.Da,c);const f=a.gi;if(null!==f)for(e=0;e<f.length;e++){const g=nh(f[e],b),h=g[1];c=h;d=g;for(let m=d.length;m<c.ei.length;m++)d.push(c.ei[m]);null!==g[0]&&null===g[6]&&(g[6]=null);Ol(h,g,g[8])}}catch(f){throw a.td&&(a.fG=!0,a.td=!1),f;}finally{b[2]&=-5,Fh()}};
Pl=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=xf(e,g);else if(2==f){const m=b[++h];d=xf(d,g+": "+m+";")}}c?a.styles=d:a.Yu=d;c?a.om=e:a.Es=e};Ql=function(a){const b=[];for(const c in a){if(!a.hasOwnProperty(c))continue;const d=a[c];void 0!==d&&b.push({Kj:Array.isArray(d)?d[0]:d,AI:c})}return b};Rl=function(){Ih(_.p()[1],vh())};Tl=function(a,b,c=null){return(new Sl({oc:a,parent:b,jF:c,EH:!0})).Ma};
Ul=function(a){return!!a&&"function"===typeof a.then};_.Wl=function(a){return function(b){return _.Kk(b,new Vl(a))}};Xl=function(a){return _.Wl(()=>_.rl(a,_.il))};_.Yl=function(a){return b=>_.Kk(b,function(c){const d=this,e=new _.tk;let f=null,g=!1,h;f=c.subscribe({next:m=>d.next(m),error:m=>{try{h=_.Yk(a(m,_.Yl(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})};
_.$l=function(a){return b=>_.Kk(b,new Zl(a))};bm=function(a){am(a)};dm=function(a=null){return b=>_.Kk(b,new cm(a))};_.fm=function(a=_.il){const b=pl(0)?-a.now():0;return c=>_.Kk(c,new em(b,a))};_.hm=function(a){return b=>_.Kk(b,new gm(a))};_.jm=function(a){return b=>_.Kk(b,new im(a))};_.om=function(){if(isNaN(1))throw new TypeError("Ja");return a=>_.Kk(a,new km)};rm=function(a=pm){return b=>_.Kk(b,new qm(a))};pm=function(){return new Ik};tm=function(a){return b=>_.Kk(b,new sm(a))};
_.um=function(a,b){const c=2<=arguments.length;return d=>_.A(d,a?_.ol((e,f)=>a(e,f,d)):xk,_.om(),c?dm(b):rm(()=>new Ik))};wm=function(){if(isNaN(1))throw new TypeError("Ja");return function(a){return _.Kk(a,new vm)}};xm=function(a,b){const c=2<=arguments.length;return d=>_.A(d,a?_.ol((e,f)=>a(e,f,d)):xk,wm(),c?dm(b):rm(()=>new Ik))};_.zm=function(a){return b=>_.Kk(b,new ym(a))};_.Bm=function(a,b){let c=!1;2<=arguments.length&&(c=!0);return function(d){return _.Kk(d,new Am(a,b,c))}};
_.Cm=function(a,b){return 2<=arguments.length?function(c){return yk([_.Bm(a,b),wm(),dm(b)])(c)}:function(c){return yk([_.Bm((d,e,f)=>a(d,e,f+1)),wm()])(c)}};Fm=function(){var a=Dm;return function(b){let c;c="function"===typeof a?a:function(){return a};const d=Object.create(b,Em);d.source=b;d.uI=c;return d}};Dm=function(){return new _.Gm};_.Hm=function(){return a=>Mk()(Fm()(a))};_.Jm=function(a){let b;a&&"object"===typeof a?b=a:b={bufferSize:a,HR:void 0,vq:!1,scheduler:void 0};return c=>_.Kk(c,Im(b))};
Im=function({bufferSize:a=Infinity,HR:b=Infinity,vq:c,scheduler:d}){let e,f=0,g;return function(h){f++;let m;e?m=e.subscribe(this):(e=new _.Km(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)})}};_.Mm=function(){return a=>_.Kk(a,new Lm)};Om=function(a){return b=>_.Kk(b,new Nm(a))};
_.Pm=function(...a){const b=a[a.length-1];return _.Fk(b)?(a.pop(),c=>bl(a,c,b)):c=>bl(a,c)};_.Rm=function(a){return b=>_.Kk(b,new Qm(a))};_.Tm=function(a){return b=>_.Kk(b,new Sm(a))};_.Vm=function(a){return function(b){return _.Kk(b,new Um(a))}};_.Xm=function(a){return b=>_.Kk(b,new Wm(a))};_.Zm=function(...a){return b=>{let c;"function"===typeof a[a.length-1]&&(c=a.pop());return _.Kk(b,new Ym(a,c))}};an=function(){$m=()=>{throw new yf(600,!1);}};
bn=function(a,b,c){try{const d=c();return Ul(d)?d.catch(e=>{b.Ja(()=>a.handleError(e));throw e;}):d}catch(d){throw b.Ja(()=>a.handleError(d)),d;}};cn=function(a,b){b=a.indexOf(b);-1<b&&a.splice(b,1)};dn=function(a,b,c,d){const e=b.Rb;let f,g;const h=wj(a,e,c,a[2]&4096?4096:16,null,b,null,null,null,null!=(f=null==d?void 0:d.Ma)?f:null,null!=(g=null==d?void 0:d.Ux)?g:null);h[16]=a[b.index];a=a[18];null!==a&&(h[18]=a.se(e));Ol(e,h,c);return h};en=function(a,b){b=10+b;if(b<a.length)return a[b]};
fn=function(a,b){return!b||null===b.firstChild||128===(a.flags&128)};
hn=function(a,b,c,d=!0){const e=b[1];var f=10+c,g=a.length;0<c&&(a[f-1][4]=b);c<g-10?(b[4]=a[f],f=10+c,f>=a.length?a.push(b):a.splice(f,0,b)):(a.push(b),b[4]=null);b[3]=a;f=b[16];null!==f&&a!==f&&(g=f[9],b[15]!==b[3][3][15]&&(f[2]|=2),null===g?f[9]=[b]:g.push(b));f=b[18];null!==f&&gn(f,e);rh(b);b[2]|=128;d&&(c=Fi(c,a),f=b[11],d=f.parentNode(a[7]),null!==d&&(a=a[5],b[0]=d,b[5]=a,yi(f,1,e.firstChild,b,d,c,!1)));b=b[6];null!==b&&null!==b.firstChild&&(b.firstChild=null)};
kn=function(){return jn(vh(),_.p())};ln=function(a){return a[8]||(a[8]=[])};jn=function(a,b){let c;const d=b[a.index];Vg(d)?c=d:(c=[d,!0,0,b,null,a,null,null,null,null],b[a.index]=c,Dj(b,c));mn(c,b,a,d);return new nn(c,a,b)};on=function(a,b,c,d){if(!a[7]){if(c.type&8)d=lh(d);else{var e=b[11];d=e.createComment("");const g=mh(c,b);c=e.parentNode(g);b=e;var f=d;e=e.nextSibling(g);b.insertBefore(c,f,e,!1)}a[7]=d}};_.pn=function(a,b,c){return a[b]=c};
_.qn=function(a,b,c){if(Object.is(a[b],c))return!1;a[b]=c;return!0};_.rn=function(a,b,c,d){c=_.qn(a,b,c);return _.qn(a,b+1,d)||c};
_.D=function(a,b,c,d,e,f,g,h){const m=_.p(),r=_.uh.Rb,w=a+25;if(r.td){const v=r.W;e=yj(r,w,4,e||null,oh(v,f));Qj(r,m,e,oh(v,g));Ih(r,e);b=e.Rb=Hj(2,e,b,c,d,r.tF,r.jH,null,r.Bn,v,null);null!==r.Bb&&(r.Bb.O(r,e),b.Bb=r.Bb.ey(e));b=e}else b=r.data[w];wh(b,!1);a=sn(r,m,b,a);tn&&Ei(r,m,a,b);ti(a,m);a=[a,!0,0,m,null,b,null,a,null,null];m[w]=a;Dj(m,a);1===(b.flags&1)&&Fj(r,m,b);null!=g&&Gj(m,b,h);return _.D};un=function(a,b){tn=!0;return b[11].createComment("")};
_.zn=function(a){var b=Object.getPrototypeOf(a.type.prototype).constructor,c=!0;const d=[a];for(;b;){var e=void 0;if(a.O)e=b.T||b.va;else{if(b.T)throw new yf(903,!1);e=b.va}if(e){if(c){d.push(e);var f=a;f.inputs=vn(a.inputs);f.mg=vn(a.mg);f.ym=vn(a.ym);f.outputs=vn(a.outputs);(f=e.oa)&&wn(a,f);f=e.Da;var g=e.Hb;f&&xn(a,f);g&&yn(a,g);f=a;g=e;for(var h in g.inputs)if(g.inputs.hasOwnProperty(h)&&!f.inputs.hasOwnProperty(h)){var m=g.inputs[h];if(void 0!==m&&(f.inputs[h]=m,f.ym[h]=g.ym[h],null!==g.mg)){m=
Array.isArray(m)?m[0]:m;if(!g.mg.hasOwnProperty(m))continue;let r;null!=(r=f).mg||(r.mg={});f.mg[m]=g.mg[m]}}f=a.outputs;g=e.outputs;for(const r in g)g.hasOwnProperty(r)&&!f.hasOwnProperty(r)&&(f[r]=g[r]);e.O&&e.data.animation&&(f=a.data,f.animation=(f.animation||[]).concat(e.data.animation))}if(e=e.features)for(f=0;f<e.length;f++)(g=e[f])&&g.XG&&g(a),g===_.zn&&(c=!1)}b=Object.getPrototypeOf(b)}a=0;b=null;for(c=d.length-1;0<=c;c--)h=d[c],h.za=a+=h.za,h.Ea=Vf(h.Ea,b=Vf(b,h.Ea))};
vn=function(a){return a===_.ig?{}:a===ag?[]:a};xn=function(a,b){const c=a.Da;a.Da=c?(d,e)=>{b(d,e);c(d,e)}:b};yn=function(a,b){const c=a.Hb;a.Hb=c?(d,e,f)=>{b(d,e,f);c(d,e,f)}:b};wn=function(a,b){const c=a.oa;a.oa=c?(d,e)=>{b(d,e);c(d,e)}:b};_.An=function(a){const b=a.sO,c={};for(const d in b)if(b.hasOwnProperty(d)){const e=b[d];Array.isArray(e)&&e[3]&&(c[d]=e[3])}a.mg=c};
_.Bn=function(a,b,c,d){var e=_.p(),f=_.uh.fe++;if(_.qn(e,f,b)){f=Gh();var g=mh(f,e);e=e[11];f=f.value;null==b?e.removeAttribute(g,a,d):(b=null==c?_.vf(b):c(b,f||"",a),e.setAttribute(g,a,b,d))}return _.Bn};Cn=function(a,b,c,d){return _.qn(a,_.uh.fe++,c)?b+_.vf(c)+d:_.Jj};_.E=function(a,b,c){const d=_.p();var e=_.uh.fe++;if(_.qn(d,e,b)){e=_.uh.Rb;const f=Gh();Nj(e,f,d,a,b,d[11],c,!1)}return _.E};Dn=function(a,b,c,d,e){e=e?"class":"style";Mj(a,c,b.inputs[e],e,d)};
En=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<=sg(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)};Jn=function(a,b){const c=_.Fn;if(c===b)return-1;for(b=_.Gn=b;b<c&&32<a.charCodeAt(b);)b++;b=_.Hn=b;return _.In(a,b,c)};_.In=function(a,b,c){for(;b<c&&32>=a.charCodeAt(b);)b++;return b};
_.Ln=function(a,b,c){Kn(a,b,c,!1);return _.Ln};_.F=function(a,b){Kn(a,b,null,!0);return _.F};_.Pn=function(a){_.Mn(Nn,On,a,!0)};On=function(a,b){var c;_.Qn=_.Rn=_.Hn=_.Gn=0;_.Fn=b.length;for(c=Jn(b,_.In(b,0,_.Fn));0<=c;c=Jn(b,c))_.tg(a,b.substring(_.Gn,_.Hn),!0)};
Kn=function(a,b,c,d){const e=_.p(),f=_.uh.Rb,g=_.yh(2);f.ct&&Sn(f,a,g,d);if(b!==_.Jj&&_.qn(e,g,b)){var h=f.data[_.uh.selectedIndex],m=e[11];null!=b&&""!==b&&("string"===typeof c?b+=c:"object"===typeof b&&(b=wf(_.Qi(b))));Tn(f,h,e,m,a,e[g+1]=b,d,g)}};
_.Mn=function(a,b,c,d){const e=_.uh.Rb;var f=_.yh(2);e.ct&&Sn(e,null,f,d);const g=_.p();if(c!==_.Jj&&_.qn(g,f,c)){var h=e.data[_.uh.selectedIndex];if(0===(h.flags&(d?8:16))||f>=e.HF){var m=g[11],r=g[f+1];if(null==c||""===c)a=ag;else{var w=[];c=_.Qi(c);if(Array.isArray(c))for(b=0;b<c.length;b++)a(w,c[b],!0);else if("object"===typeof c)for(var v in c)c.hasOwnProperty(v)&&a(w,v,c[v]);else"string"===typeof c&&b(w,c);a=w}a=g[f+1]=a;r===_.Jj&&(r=ag);b=w=0;c=0<r.length?r[0]:null;for(v=0<a.length?a[0]:null;null!==
c||null!==v;){const y=w<r.length?r[w+1]:void 0,B=b<a.length?a[b+1]:void 0;let C=null,H=void 0;c===v?(w+=2,b+=2,y!==B&&(C=v,H=B)):null===v||null!==c&&c<v?(w+=2,C=c):(b+=2,C=v,H=B);null!==C&&Tn(e,h,g,m,C,H,d,f);c=w<r.length?r[w]:null;v=b<a.length?a[b]:null}}else f=d?h.Es:h.Yu,null!==f&&(c=xf(f,c?c:"")),Dn(e,h,g,c,d)}};
Sn=function(a,b,c,d){const e=a.data;if(null===e[c+1]){var f=e[_.uh.selectedIndex];a=c>=a.HF;0!==(f.flags&(d?8:16))&&null===b&&!a&&(b=!1);var g=f,h=zh(e),m=d?g.Cu:g.Du;if(null===h)0===(d?g.fp:g.Rq)&&(b=Un(null,e,g,b,d),b=Vn(b,g.xc,d),m=null);else{var r=g.Os;if(-1===r||e[r]!==h)if(b=Un(h,e,g,b,d),null===m)h=d?g.fp:g.Rq,h=0!==(h&131068)>>2?e[h>>17&32767]:void 0,void 0!==h&&Array.isArray(h)&&(h=Un(null,e,g,h[1],d),h=Vn(h,g.xc,d),e[(d?g.fp:g.Rq)>>17&32767]=h);else{m=void 0;h=g.kg;for(r=1+g.Os;r<h;r++)m=
Vn(m,e[r].Ea,d);m=Vn(m,g.xc,d)}}void 0!==m&&(d?g.Cu=m:g.Du=m);m=a;g=d?f.fp:f.Rq;a=g>>17&32767;g=(g&131068)>>2;e[c]=b;h=!1;if(Array.isArray(b)){if(r=b[1],null===r||0<sg(b,r))h=!0}else r=b;m?0!==g?(b=e[a+1]>>17&32767,e[c+1]=b<<17|a<<2,0!==b&&(e[b+1]=e[b+1]&-131069|c<<2),e[a+1]=e[a+1]&131071|c<<17):(e[c+1]=a<<17|0,0!==a&&(e[a+1]=e[a+1]&-131069|c<<2),a=c):(e[c+1]=g<<17|0,0===a?a=c:e[g+1]=e[g+1]&-131069|c<<2,g=c);h&&(e[c+1]|=2);En(e,r,c,!0);En(e,r,c,!1);b=r;m=d?f.Cu:f.Du;null!=m&&"string"==typeof b&&0<=
sg(m,b)&&(e[c+1]|=1);g=a<<17|g<<2;d?f.fp=g:f.Rq=g}};Un=function(a,b,c,d,e){let f;const g=c.kg;let h=c.Os;for(-1===h?h=c.ve:h++;h<g;){f=b[h];d=Vn(d,f.Ea,e);if(f===a)break;h++}null!==a&&(c.Os=h);return d};Vn=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]),_.tg(a,g,c?!0:b[++f]))}return void 0===a?null:a};Nn=function(a,b,c){b=String(b);""===b||b.includes(" ")||_.tg(a,b,c)};
Tn=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)?Wn(a,b,c,e,(m&131068)>>2,g):void 0)&&(void 0!==f||2==(m&2)&&(f=Wn(a,null,c,e,h,g)),b=lh(c[_.uh.selectedIndex]),g?f?d.dm(b,e):d.xq(b,e):(g=-1===e.indexOf("-")?void 0:2,null==f?d.zu(b,e,g):("string"===typeof f&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.Qu(b,e,f,g))))}};
Wn=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 y=c[e+1];y===_.Jj&&(y=v?ag:void 0);m=v?ug(y,d):m===d?y:void 0;w&&void 0===m&&(m=ug(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.Cu:b.Du,null!=a&&(h=ug(a,d)));return h};_.Xn=function(a,b,c){a=Cn(_.p(),a,b,c);_.Mn(_.tg,On,a,!0)};Yn=function(a,b,c,d,e){return a===c&&Object.is(b,d)?1:Object.is(e(a,b),e(c,d))?-1:0};
eo=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=Yn(f,m,f,r,c);if(0!==w)0>w&&a.Pg(f,r),f++;else{var v=a.at(g);w=b[h];var y=Yn(g,v,h,w,c);0!==y?(0>y&&a.Pg(g,w),g--,h--):(m=c(f,m),v=c(g,v),y=c(f,r),Object.is(y,v)?(v=c(h,w),Object.is(v,m)?(Zn(a,f,g),a.Pg(g,w),h--,g--):a.move(g,f),a.Pg(f,r),f++):(null!=d||(d=new $n),null!=e||(e=ao(a,f,g,c)),bo(a,d,f,y)?(a.Pg(f,r),f++,g++):e.has(y)?(d.set(m,a.detach(f)),g--):(r=a.create(f,
b[f]),a.attach(f,r),f++,g++)))}}for(;f<=h;)co(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=Yn(f,r,f,w,c),0!==m?(0>m&&a.Pg(f,w),f++,h=b.next()):(null!=d||(d=new $n),null!=e||(e=ao(a,f,g,c)),m=c(f,w),bo(a,d,f,m)?(a.Pg(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;)co(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)})};bo=function(a,b,c,d){return void 0!==b&&b.has(d)?(a.attach(c,b.get(d)),b.delete(d),!0):!1};co=function(a,b,c,d,e){bo(a,b,d,c(d,e))?a.Pg(d,e):(b=a.create(d,e),a.attach(d,b))};ao=function(a,b,c,d){const e=new Set;for(;b<=c;b++)e.add(d(b,a.at(b)));return e};
_.fo=function(a,b,c){pk("NgControlFlow");const d=_.p();var e=_.uh.fe++;a=d[25+a];if(_.qn(d,e,b)){e=Yg(null);try{const f=Ai(a,0);void 0!==f&&Ci(f[1],f);if(-1!==b){const g=d[1].data[25+b],h=dn(d,g,c,{Ux:null});hn(a,h,0,fn(g,null))}}finally{Yg(e)}}else b=en(a,0),void 0!==b&&(b[8]=c)};_.go=function(a,b){return b};_.io=function(a,b,c,d,e,f,g){pk("NgControlFlow");_.p()[25+a]=new ho(g);_.D(a+1,b,c,d,e,f)};
_.ko=function(a){const b=Yg(null);var c=_.uh.selectedIndex;try{const d=_.p(),e=d[1],f=d[c];void 0===f.A?(c+=1,f.A=new jo(d[c],d,e.data[c])):f.A.reset();const g=f.A;eo(g,a,f.B);if(g.B)for(a=0;a<g.length;a++)en(g.A,a)[8].Tg=a}finally{Yg(b)}};
_.G=function(a,b,c,d){const e=_.p(),f=_.uh.Rb;var g=25+a;a=e[11];if(f.td){var h=f.W;c=oh(h,c);c=yj(f,g,2,b,c);Qj(f,e,c,oh(h,d));null!==c.xc&&Pl(c,c.xc,!1);null!==c.xg&&Pl(c,c.xg,!0);null!==f.Bb&&f.Bb.Ap(f,c);h=c}else h=f.data[g];tn=!0;b=a.createElement(b,_.uh.vp);e[g]=b;g=1===(h.flags&1);wh(h,!0);Ii(a,b,h);32!==(h.flags&32)&&tn&&Ei(f,e,b,h);0===_.uh.Ss&&ti(b,e);_.uh.Ss++;g&&(Fj(f,e,h),Bj(f,h,e));null!==d&&Gj(e,h);return _.G};
_.I=function(){let a=vh();_.uh.vi?_.uh.vi=!1:(a=a.parent,wh(a,!1));const b=a;xj===b&&(xj=null);_.uh.Ss--;const c=_.uh.Rb;c.td&&(Ih(c,a),0!==(a.flags&4)&&c.Bb.Ts(a));null!=b.Es&&0!==(b.flags&8)&&Dn(c,b,_.p(),b.Es,!0);null!=b.Yu&&0!==(b.flags&16)&&Dn(c,b,_.p(),b.Yu,!1);return _.I};_.J=function(a,b,c,d){_.G(a,b,c,d);_.I();return _.J};
_.lo=function(a,b,c){const d=_.p(),e=_.uh.Rb;a+=25;if(e.td){var f=e.W;const g=oh(f,b);b=yj(e,a,8,"ng-container",g);null!==g&&Pl(b,g,!0);f=oh(f,c);Qj(e,d,b,f);null!==e.Bb&&e.Bb.Ap(e,b);f=b}else f=e.data[a];wh(f,!0);tn=!0;b=d[11].createComment(wi());d[a]=b;tn&&Ei(e,d,b,f);ti(b,d);1===(f.flags&1)&&(Fj(e,d,f),Bj(e,f,d));null!=c&&Gj(d,f);return _.lo};_.mo=function(){let a=vh();const b=_.uh.Rb;_.uh.vi?_.uh.vi=!1:(a=a.parent,wh(a,!1));b.td&&(Ih(b,a),0!==(a.flags&4)&&b.Bb.Ts(a));return _.mo};
_.no=function(a,b,c){_.lo(a,b,c);_.mo();return _.no};_.oo=function(a,b,c){const d=_.p();var e=_.uh.fe++;if(_.qn(d,e,b)){e=_.uh.Rb;const f=Gh();Nj(e,f,d,a,b,d[11],c,!0)}return _.oo};_.po=function(a,b,c){const d=_.p();var e=_.uh.fe++;if(_.qn(d,e,b)){e=_.uh.Rb;const f=Gh();Nj(e,f,d,a,b,Tj(zh(e.data),f,d),c,!0)}return _.po};_.so=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=qo(b))return a;b=b.split("-")[0];if(a=qo(b))return a;if("en"===b)return ro;throw new yf(701,!1);};
qo=function(a){a in to||(to[a]=Ti.Hz&&Ti.Hz.SE&&Ti.Hz.SE.bP&&Ti.Hz.SE.bP[a]);return to[a]};_.L=function(a,b,c,d){c=_.p();uo(_.uh.Rb,c,c[11],vh(),a,b,d);return _.L};vo=function(a,b){const c=vh(),d=_.p(),e=_.uh.Rb;uo(e,d,Tj(zh(e.data),c,d),c,a,b);return vo};wo=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};
uo=function(a,b,c,d,e,f,g){var h=1===(d.flags&1);const m=a.td&&(a.pm||(a.pm=[])),r=b[7]||(b[7]=[]);var w=!0;if(d.type&3||g){var v=mh(d,b);const B=g?g(v):v;v=r.length;const C=g?P=>g(lh(P[d.index])):d.index;let H=null;!g&&h&&(H=wo(a,b,e,d.index));null!==H?((H.yK||H).vC=f,H.yK=f,w=!1):(f=xo(d,b,f),a=c.Jb(B,e,f),r.push(f,a),m&&m.push(e,C,v,v+1))}else f=xo(d,b,f);a=d.outputs;let y;if(w&&null!==a&&(y=a[e])&&(w=y.length))for(a=0;a<w;a+=2)c=b[y[a]][y[a+1]].subscribe(f),h=r.length,r.push(f,c),m&&m.push(e,
d.index,h,-(h+1))};yo=function(a,b,c){try{return!1!==b(c)}catch(d){return Vj(a,d),!1}finally{}};xo=function(a,b,c){return function f(e){if(e===Function)return c;var g=-1<a.fi?nh(a.index,b):b;ek(g);g=yo(b,c,e);let h=f.vC;for(;h;)g=yo(b,h,e)&&g,h=h.vC;return g}};_.M=function(a=1){for(var b=_.uh,c=_.uh.zk;0<a;)c=c[14],a--;return(b.zk=c)[8]};
_.zo=function(a){var b=_.p()[15][5];if(!b.Bg){var c=a?a.length:1,d=[];for(var e=0;e<c;e++)d.push(null);c=b.Bg=d;d=c.slice();for(b=b.Vd;null!==b;){if(a)a:{e=b;var f=a;let r=null;b:{var g=e.xc;if(null!=g){var h=g.indexOf(5);if(0===(h&1)){g=g[h+1];break b}}g=null}for(h=0;h<f.length;h++){var m=f[h];if("*"===m)r=h;else{if(null===g)m=Xf(e,m,!0);else b:{c:for(let w=0;w<m.length;w++){const v=m[w];if(g.length===v.length){for(let y=0;y<g.length;y++)if(g[y]!==v[y])continue c;m=!0;break b}}m=!1}if(m){e=h;break a}}}e=
r}else e=0;null!==e&&(d[e]?d[e].mA=b:c[e]=b,d[e]=b);b=b.next}}};_.Ao=function(a,b=0,c){const d=_.p();var e=_.uh.Rb;a=yj(e,25+a,16,null,c||null);null===a.Bg&&(a.Bg=b);_.uh.vi=!1;d[6]&&null===xj||32===(a.flags&32)||(b=d[11],e=Di(e,a.parent,d),c=a.parent||d[5],c=c.type&40?mh(c,d):null,Hi(b,0,d,a,e,c))};_.Co=function(a,b,c){Bo(a,"",b,"",c);return _.Co};Bo=function(a,b,c,d,e){const f=_.p();b=Cn(f,b,c,d);b!==_.Jj&&(c=_.uh.Rb,d=Gh(),Nj(c,d,f,a,b,f[11],e,!1));return Bo};
_.Do=function(a){return _.uh.zk[25+a]};_.N=function(a,b=""){const c=_.p(),d=_.uh.Rb;a+=25;const e=d.td?yj(d,a,1,b,null):d.data[a];tn=!0;b=c[11].Px(b);c[a]=b;tn&&Ei(d,c,b,e);wh(e,!1)};_.Fo=function(a){_.Eo("",a,"");return _.Fo};_.Eo=function(a,b,c){const d=_.p();a=Cn(d,a,b,c);a!==_.Jj&&_.Wj(d,a);return _.Eo};_.Go=function(a,b,c,d,e){const f=_.p(),g=_.rn(f,_.uh.fe,b,d);_.yh(2);a=g?a+_.vf(b)+c+_.vf(d)+e:_.Jj;a!==_.Jj&&_.Wj(f,a);return _.Go};
Ho=function(a,b,c,d,e){a=_.Ff(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)Ho(a[f],b,c,d,e);else{f=_.uh.Rb;const v=_.p(),y=vh();let B=Dg(a)?a:_.Ff(a.ha);var g=Kg(a),h=y.Lj&1048575,m=y.ve,r=y.Lj>>20;if(Dg(a)||!a.Eb)d=new gi(g,e),g=Io(B,b,e?h:h+r,m),-1===g?(g=Wh(y,v),Sh(g,f,B),Jo(f,a,b.length),b.push(B),y.ve++,y.kg++,e&&(y.Lj+=1048576),c.push(d),v.push(d)):(c[g]=d,v[g]=d);else{m=Io(B,b,h+r,m);h=Io(B,b,h,h+r);var w=0<=m&&c[m];r=0<=h&&c[h];e&&!r||!e&&!w?(m=Wh(y,v),Sh(m,f,B),m=c.length,w=new gi(e?
Ko:Lo,e),w.Eb=[],w.index=m,w.A=0,d&&!e&&w.A++,w.Eb.push(g),g=w,!e&&r&&(c[h].B=g),Jo(f,a,b.length,0),b.push(B),y.ve++,y.kg++,e&&(y.Lj+=1048576),c.push(g),v.push(g)):(b=c[e?h:m],!e&&d&&b.A++,b=b.Eb.push(g)-1,Jo(f,a,-1<m?m:h,b));!e&&d&&r&&c[h].A++}}};Jo=function(a,b,c,d){const e=Dg(b);var f=!!b.ld;if(e||f)if(f=(f?_.Ff(b.ld):b).prototype.la)a=a.Fk||(a.Fk=[]),!e&&b.Eb?(b=a.indexOf(c),-1===b?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};Io=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
Lo=function(){return Mo(this.Eb,[])};Ko=function(a,b,c,d){b=this.Eb;if(this.B){const e=this.B.A;d=fi(c,c[1],this.B.index,d);c=d.slice(0,e);Mo(b,c);for(b=e;b<d.length;b++)c.push(d[b])}else c=[],Mo(b,c);return c};Mo=function(a,b){for(let c=0;c<a.length;c++)b.push((0,a[c])());return b};_.No=function(a){var b=[];return c=>{c.nA=(d,e)=>{e=e?e(a):a;const f=_.uh.Rb;f.td&&(d=!!d.O,Ho(b,f.data,f.ei,d,!0),Ho(e,f.data,f.ei,d,!1))}}};
_.O=function(a){pk("NgStandalone");a.Hy=b=>{b=b.get(Oo);if(a.K){if(!b.A.has(a)){var c=xg(a.type);c=0<c.length?Tl([c],b.Cc,`Standalone[${a.type.name}]`):null;b.A.set(a,c)}b=b.A.get(a)}else b=null;return b}};_.Po=function(a,b){a=_.xh()+a;const c=_.p();return c[a]===_.Jj?_.pn(c,a,b()):c[a]};_.Ro=function(a,b,c){return Qo(_.p(),_.xh(),a,b,c)};_.To=function(a,b,c,d){return So(_.p(),_.xh(),a,b,c,d)};_.Uo=function(a,b){a=a[b];return a===_.Jj?void 0:a};
Qo=function(a,b,c,d,e,f){b+=c;return _.qn(a,b,e)?_.pn(a,b+1,f?d.call(f,e):d(e)):_.Uo(a,b+1)};So=function(a,b,c,d,e,f,g){b+=c;return _.rn(a,b,e,f)?_.pn(a,b+2,g?d.call(g,e,f):d(e,f)):_.Uo(a,b+2)};_.Vo=function(a,b,c,d,e,f,g,h){b+=c;c=_.rn(a,b,e,f);return _.qn(a,b+2,g)||c?_.pn(a,b+3,h?d.call(h,e,f,g):d(e,f,g)):_.Uo(a,b+3)};
_.R=function(a,b){const c=_.uh.Rb;a+=25;if(c.td){a:{var d=c.jH;if(d)for(let g=d.length-1;0<=g;g--){const h=d[g];if(b===h.name){b=h;break a}}b=void 0}c.data[a]=b;if(b.Pb){var e;(null!=(e=c.Fk)?e:c.Fk=[]).push(a,b.Pb)}}else b=c.data[a];e=b.V||(b.V=pg(b.type));b=Bf(_.x);try{const g=Ph(!1),h=e();Ph(g);var f=_.p();a>=c.data.length&&(c.data[a]=null,c.ei[a]=null);f[a]=h}finally{Bf(b)}};_.U=function(a,b,c){a+=25;const d=_.p(),e=d[a];return d[1].data[a].kd?Qo(d,_.xh(),b,e.transform,c,e):e.transform(c)};
_.Wo=function(a,b,c,d){a+=25;const e=_.p(),f=e[a];return e[1].data[a].kd?So(e,_.xh(),b,f.transform,c,d,f):f.transform(c,d)};_.Xo=function(a,b,c,d,e){a+=25;const f=_.p(),g=f[a];return f[1].data[a].kd?_.Vo(f,_.xh(),b,g.transform,c,d,e,g):g.transform(c,d,e)};Yo=function(){return this.B[Symbol.iterator]()};$o=function(){return Zo(vh(),_.p())};Zo=function(a,b){return a.type&4?new ap(b,a,qi(a,b)):null};
dp=function(a,b,c,d){d=b[18].Bb[d];if(null===d.matches){const r=a.data,w=c.matches,v=[];for(let y=0;y<w.length;y+=2){var e=w[y];if(0>e)v.push(null);else{a=v;var f=a.push,g=b,h=r[e],m=w[y+1];e=c.metadata.read;-1===m?(e=h,g=e.type&11?qi(e,g):e.type&4?Zo(e,g):null):-2===m?g=e===_.pi?qi(h,g):e===_.bp?Zo(h,g):e===_.cp?jn(h,g):void 0:g=fi(g,g[1],m,h);f.call(a,g)}}d.matches=v}return d.matches};
ep=function(a,b,c,d){var e=a.Bb.Bb[c];const f=e.matches;if(null!==f)for(a=dp(a,b,e,c),c=0;c<f.length;c+=2){var g=f[c];if(0<g)d.push(a[c/2]);else{e=f[c+1];g=b[-g];for(var h=10;h<g.length;h++){var m=g[h];m[16]===m[3]&&ep(m[1],m,e,d)}if(null!==g[9])for(g=g[9],h=0;h<g.length;h++)m=g[h],ep(m[1],m,e,d)}}return d};
_.V=function(a){var b=_.p();const c=_.uh.Rb,d=_.uh.If;_.uh.If=d+1;const e=c.Bb.Bb[d];return a.xd&&4===(b[2]&4)===(2===(e.metadata.flags&2))?(null===e.matches?a.reset([]):(b=e.aF?ep(c,b,d,[]):dp(c,b,e,d),a.reset(b,ri),_.fp(a)),!0):!1};_.jp=function(a,b,c){const d=_.uh.Rb;d.td&&(gp(d,new hp(a,b,c),-1),2===(b&2)&&(d.rI=!0));ip(d,b)};
_.kp=function(a,b,c,d){const e=_.uh.Rb;e.td&&(gp(e,new hp(b,c,d),vh().index),b=e.Hb||(e.Hb=[]),a!==(b.length?b[b.length-1]:-1)&&b.push(e.Bb.length-1,a),2===(c&2)&&(e.qI=!0));ip(e,c)};_.W=function(){return _.p()[18].Bb[_.uh.If].oA};ip=function(a,b){var c=_.p();b=new _.lp(4===(b&4));var d=b.destroy;const e=c[7]||(c[7]=[]);e.push(b);a.td&&(a.pm||(a.pm=[])).push(d,e.length-1);null===c[18]&&(c[18]=new mp);c[18].Bb.push(new np(b))};gp=function(a,b,c){null===a.Bb&&(a.Bb=new op);a.Bb.track(new pp(b,c))};
_.qp=function(a,b){return Zo(a,b)};wp=function(a){return[{ha:_.rp,Fd:a},{ha:Ag,Eb:!0,Fd:()=>{const b=_.Lf(sp,{optional:!0});return()=>b.initialize()}},{ha:Ag,Eb:!0,Fd:()=>{const b=_.Lf(tp);return()=>{b.initialize()}}},{ha:up,Fd:vp}]};vp=function(){const a=_.Lf(_.rp),b=_.Lf(Uj);return c=>a.Ja(()=>b.handleError(c))};xp=function(){return{Mh:[[],wp(()=>new _.rp({tN:!1,Ru:!1,Kq:!1}))]}};
Ep=function(a,b,c=[]){const d=`Platform: ${b}`,e=new _.n(d);return(f=[])=>{let g=yp();if(!g||g.Ma.get(zp,!1))if(f=[...c,...f,{ha:e,ob:!0}],a)a(f);else{f=Ap(f,d);if(Bp&&!Bp.get(zp,!1))throw new yf(400,!1);an();Bp=f;f.get(Cp);Dp(f)}f=yp();if(!f)throw new yf(401,!1);return f}};Ap=function(a=[],b){return Fp({name:b,oc:[{ha:Gp,ob:"platform"},{ha:Hp,ob:new Set([()=>Bp=null])},...a]})};yp=function(){let a,b;return null!=(b=null==(a=Bp)?void 0:a.get(Cp))?b:null};
Ip=function(a=[]){if(Bp)return Bp;Bp=a=Ap(a);an();Dp(a);return a};Dp=function(a){let b;null==(b=a.get(Jp,null))||b.forEach(c=>c())};
Op=function(a){try{const b=a.oQ,c=a.qM,d=Ip(a.fQ),e=[xp(),...(c||[])],f=(new Sl({oc:e,parent:d,jF:"",EH:!1})).Ma,g=f.get(_.rp);return g.run(()=>{li(f);const h=f.get(Uj,null);let m;g.Ja(()=>{m=g.Dj.subscribe({next:v=>{h.handleError(v)}})});const r=()=>f.destroy(),w=d.get(Hp);w.add(r);f.Pb(()=>{m.unsubscribe();w.delete(r)});return bn(h,g,()=>{const v=f.get(Kp);Lp(v);return v.B.then(()=>{var y=f.get(_.Mp,"en-US")||"en-US";if(null==y)throw Error("la`Expected localeId to be defined`"+` [Expected=> ${null} ${"!="} ${y} <=Actual]`);
y=f.get(Np);void 0!==b&&y.ap(b);return y})})})}catch(b){return Promise.reject(b)}};_.Pp=function(a){return"boolean"===typeof a?a:null!=a&&"false"!==a};_.Qp=function(a,b=NaN){return isNaN(parseFloat(a))||isNaN(Number(a))?b:Number(a)};_.Rp=function(a){return a?a.charAt(0).toLocaleUpperCase()+a.slice(1):""};Sp=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=>_.Rp(b)).join("")}`};
_.Up=function(a,b,c){const d={};for(const e of b.axes.values()){const f=_.Tp(a,e.tag);d[e.tag]={axis:f,min:e.min,max:e.max,defaultValue:e.defaultValue,step:f.step,start:c.get(e.tag).start,end:c.get(e.tag).end}}b.A&&(a=_.Tp(a,"ital"),d.ital={axis:a,min:a.min,max:a.max,defaultValue:a.defaultValue,step:1,start:c.get(a.tag).start,end:c.get(a.tag).end});return d};
_.Vp=function(a){return Array.from(a).sort((b,c)=>{b=b.axis;c=c.axis;const d=b.tag.charAt(0)===b.tag.charAt(0).toLowerCase(),e=c.tag.charAt(0)===c.tag.charAt(0).toLowerCase(),f="opsz"===b.tag,g="opsz"===c.tag,h=["wght","wdth","ital"];for(const m of h){if(m===b.tag)return-1;if(m===c.tag)return 1}return f!==g?f?1:-1:d!==e?d?-1:1:b.displayName.localeCompare(c.displayName)}).map(b=>b.axis.tag)};_.Xp=function(a){return(a=a.get("ital"))&&_.Wp(a)&&1===a.start?"italic":"normal"};
_.Yp=function(a){return(a=a.get("wght"))?a.start:400};
hq=function(a){function b(c,d){return _.A(d.ib(c,"+"),_.z(e=>{e=`${e.map(f=>"family="+f).join("&")}`;switch(a){case "<link>":return'<link rel="preconnect" href="https://fonts.googleapis.com">\n<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>\n<link href="https://fonts.googleapis.com/css2'+`?${e}`+'&display=swap" rel="stylesheet">';case "@import":return"<style>\n@import url('https://fonts.googleapis.com/css2"+`?${e}`+"&display=swap')\n</style>";default:_.eb(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"},{zc:({families:c,Bk:d})=>b(c,d)},{zc:({families:c,axisRegistry:d})=>{const e=[];for(const g of c){var f=c="";const h=g.fontFamily.name,m=Zp(g.fontFamily);if(g.fontFamily.isVariable()){c=_.$p(g)[0];f=aq(g,c,d,"web");const r=g.fontFamily.name.replace(" ","-").toLowerCase(),w=bq(cq(c,d)),v=[];v.push("// <uniquifier>: Use a uniquifier for the class name");dq(v,f);v.push("");v.push(`.${r}-<uniquifier> {`);
v.push(`  font-family: "${h}", ${m};`);v.push("  font-optical-sizing: auto;");v.push(`  font-weight: ${eq(c,"wght")?_.Yp(c):"<weight>"};`);v.push(`  font-style: ${fq(c)};`);0<w.length&&(v.push("  font-variation-settings:"),dq(v,w));v.push("}");c=v.join("\n");f=`${h}: CSS class for a variable style`}else{const r=[];f=_.$p(g);f.forEach(w=>{var v=r,y=v.push;var B=gq[_.Yp(w)];B=("italic"===_.Xp(w)?`${B}-italic`:B).toLowerCase();y.call(v,"."+(g.fontFamily.name.replace(" ","-").toLowerCase()+"-"+B)+" {");
r.push(`  font-family: "${h}", ${m};`);r.push(`  font-weight: ${_.Yp(w)};`);r.push(`  font-style: ${fq(w)};`);r.push("}");r.push("")});c=r.join("\n");f=1<f.length?`${h}: CSS classes`:`${h}: CSS class`}e.push({code:c,description:f,ariaLabel:`Copy ${h} sample CSS to clipboard`})}return _.Gk(e)}},{link:({Qm: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})}]};dq=function(a,b){b.forEach(c=>{a.push(c)})};bq=function(a){let b="";for(let c=0;2>c;c++)b+="  ";return a.map(c=>b+c)};iq=function(a,b){if(0===a.length)return a;const c=[];for(let d=0;d<a.length-1;d++)c.push(a[d]+",");c.push(a[a.length-1]+b);return c};fq=function(a){return eq(a,"ital")?_.Xp(a):"<style>"};
jq=function(a,b){b=b.axes.filter(c=>c.tag===a.tag);return 1===b.length?`<${"ital"===a.tag?"style":b[0].displayName.toLowerCase()}>`:void 0};cq=function(a,b){var c=a.segments.filter(e=>"opsz"!==e.tag&&"ital"!==e.tag&&"wght"!==e.tag);const d=[];for(const e of c)eq(a,e.tag)?d.push(`"${e.tag}" ${e.start}`):(c=jq(e,b))&&d.push(`"${e.tag}" ${c}`);return iq(d,";")};
aq=function(a,b,c,d){a=_.Up(c,a.fontFamily,b);const e=[];_.Vp(Object.values(a)).flatMap(f=>b.segments.filter(g=>g.tag===f)).filter(f=>!eq(b,f.tag)&&"opsz"!==f.tag).forEach(f=>{if("ital"===f.tag)"web"===d?e.push("// <style>: Use either normal or italic"):e.push("// <style>: Use 0 for normal or 1 for italic");else{const g=jq(f,c);g&&e.push(`// ${g}: Use a value from ${f.start} to ${f.end}`)}});return e};
kq=function(a,b){const c=[];_.$p(a).forEach(d=>{var e=d.segments.filter(f=>"opsz"!==f.tag);for(const f of e)if(e=f.tag,eq(d,e))c.push(`FontVariation('${e}', ${f.start})`);else{const g=jq(f,b);g&&c.push(`FontVariation('${e}', ${g})`)}return c});return c};
nq=function(a){var b={};if(a instanceof lq)return a;a=String(a).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;");b.YT&&(a=a.replace(/(^|[\r\n\t ]) /g,"$1&#160;"));b.XT&&(a=a.replace(/(\r\n|\n|\r)/g,"<br>"));b.ZT&&(a=a.replace(/(\t+)/g,'<span style="white-space:pre">$1</span>'));return _.mq(a)};
pq=function(){var a=_.hb(oq).toString();const b=a.split(/\?|#/),c=/\?/.test(a)?"?"+b[1]:"";return{path:b[0],params:c,hash:/#/.test(a)?"#"+(c?b[2]:b[1]):""}};_.rq=function(a,...b){if(0===b.length)return _.qq(a[0]);let c=a[0];for(let d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return _.qq(c)};
sq=function(a){const b=pq();let c=b.params,d=c.length?"&":"?";a.forEach((e,f)=>{e=e instanceof Array?e:[e];for(let g=0;g<e.length;g++){const h=e[g];null!==h&&void 0!==h&&(c+=d+encodeURIComponent(f)+"="+encodeURIComponent(String(h)),d="&")}});return _.qq(b.path+c+b.hash)};
tq=function(a,b,c){const d=c.path.split("/");if(d.length>a.length||"full"===c.Ed&&(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{qp:a.slice(0,d.length),nH:b}};wq=function(a,b){const c=a?uq(a):void 0;var d=b?uq(b):void 0;if(!c||!d||c.length!=d.length)return!1;for(let e=0;e<c.length;e++)if(d=c[e],!vq(a[d],b[d]))return!1;return!0};uq=function(a){return[...Object.keys(a),...Object.getOwnPropertySymbols(a)]};
vq=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};xq=function(a){return _.zl(a)?a:Ul(a)?_.Yk(Promise.resolve(a)):_.Gk(a)};Aq=function(a,b,c){return yq[c.dl](a.root,b.root,c.JG)&&zq[c.hb](a.hb,b.hb)&&!("exact"===c.Fc&&a.Fc!==b.Fc)};Bq=function(a,b){return wq(a,b)};
Eq=function(a,b,c){if(!Cq(a.segments,b.segments)||!Dq(a.segments,b.segments,c)||a.A!==b.A)return!1;for(const d in b.children)if(!a.children[d]||!Eq(a.children[d],b.children[d],c))return!1;return!0};Fq=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(c=>vq(a[c],b[c]))};Hq=function(a,b,c){return Gq(a,b,b.segments,c)};
Gq=function(a,b,c,d){if(a.segments.length>c.length)return a=a.segments.slice(0,c.length),!Cq(a,c)||0<b.A||!Dq(a,c,d)?!1:!0;if(a.segments.length===c.length){if(!Cq(a.segments,c)||!Dq(a.segments,c,d))return!1;for(var e in b.children)if(!a.children[e]||!Hq(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 Cq(a.segments,e)&&Dq(a.segments,e,d)&&a.children.primary?Gq(a.children.primary,b,c,d):!1};
Dq=function(a,b,c){return b.every((d,e)=>zq[c](a[e].parameters,d.parameters))};Iq=function(a,b){return Cq(a,b)&&a.every((c,d)=>wq(c.parameters,b[d].parameters))};Cq=function(a,b){return a.length!==b.length?!1:a.every((c,d)=>c.path===b[d].path)};Jq=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};Lq=function(a){return a.segments.map(b=>Kq(b)).join("/")};
Mq=function(a,b){if(!(0<a.A))return Lq(a);if(b){b=a.children.primary?Mq(a.children.primary,!1):"";const c=[];Object.entries(a.children).forEach(([d,e])=>{"primary"!==d&&c.push(`${d}:${Mq(e,!1)}`)});return 0<c.length?`${b}(${c.join("//")})`:b}b=Jq(a,(c,d)=>"primary"===d?[Mq(a.children.primary,!1)]:[`${d}:${Mq(c,!1)}`]);return 1===Object.keys(a.children).length&&null!=a.children.primary?`${Lq(a)}/${b[0]}`:`${Lq(a)}/(${b.join("//")})`};
Nq=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")};Oq=function(a){return Nq(a).replace(/%3B/gi,";")};Pq=function(a){return Nq(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")};Kq=function(a){return`${Pq(a.path)}${Qq(a.parameters)}`};Qq=function(a){return Object.entries(a).map(([b,c])=>`;${Pq(b)}=${Pq(c)}`).join("")};
Rq=function(a){a=Object.entries(a).map(([b,c])=>Array.isArray(c)?c.map(d=>`${Oq(b)}=${Oq(d)}`).join("&"):`${Oq(b)}=${Oq(c)}`).filter(b=>b);return a.length?`?${a.join("&")}`:""};Tq=function(a){return(a=a.match(Sq))?a[0]:""};Vq=function(a){return 0<a.segments.length?new Uq([],{primary:a}):a};
Wq=function(a){var b={};for(const [c,d]of Object.entries(a.children)){const e=c,f=Wq(d);if("primary"===e&&0===f.segments.length&&0<f.A)for(const [g,h]of Object.entries(f.children))b[g]=h;else if(0<f.segments.length||0<f.A)b[e]=f}a=new Uq(a.segments,b);1===a.A&&a.children.primary&&(b=a.children.primary,a=new Uq(a.segments.concat(b.segments),b.children));return a};Yq=function(a){return a instanceof Xq};ar=function(a,b=null,c=null){a=Zq(a);return $q(a,[],b,c)};
Zq=function(a){function b(f){var g={};for(const h of f.children){const m=b(h);g[h.Nb]=m}g=new Uq(f.url,g);f===a&&(c=g);return g}let c;var d=b(a.root);d=Vq(d);let e;return null!=(e=c)?e:d};
$q=function(a,b,c,d){let e=a;for(;e.parent;)e=e.parent;if(0===b.length)return br(e,e,e,c,d);b=cr(b);if(b.B&&1===b.A.length&&"/"==b.A[0])return br(e,e,new Uq([],{}),c,d);var f=e;if(b.B)a=new dr(f,!0,0);else if(a)if(null===a.parent)a=new dr(a,!0,0);else{f=a;a=a.segments.length-1+(er(b.A[0])?0:1);let g=b.C;for(;g>a;){g-=a;f=f.parent;if(!f)throw new yf(4005,!1);a=f.segments.length}a=new dr(f,!1,a-g)}else a=new dr(f,!1,NaN);b=a.A?fr(a.Ch,a.index,b.A):gr(a.Ch,a.index,b.A);return br(e,a.Ch,b,c,d)};
er=function(a){return"object"===typeof a&&null!=a&&!a.Ej&&!a.HH};hr=function(a){return"object"===typeof a&&null!=a&&a.Ej};br=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:ir(a,b,c);a=Vq(Wq(a));return new Xq(a,f,e)};ir=function(a,b,c){const d={};Object.entries(a.children).forEach(([e,f])=>{d[e]=f===b?c:ir(f,b,c)});return new Uq(a.segments,d)};
cr=function(a){if("string"===typeof a[0]&&1===a.length&&"/"===a[0])return new jr(!0,0,a);let b=0,c=!1;a=a.reduce((d,e,f)=>{if("object"===typeof e&&null!=e){if(e.Ej){const g={};Object.entries(e.Ej).forEach(([h,m])=>{g[h]="string"===typeof m?m.split("/"):m});return[...d,{Ej:g}]}if(e.HH)return[...d,e.HH]}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 jr(c,b,a)};
gr=function(a,b,c){a||(a=new Uq([],{}));if(0===a.segments.length&&0<a.A)return fr(a,b,c);a:{var d=a;var e=0;let h=b;const m={match:!1,ju:0,RE:0};for(;h<d.segments.length;){if(e>=c.length){d=m;break a}const r=d.segments[h];var f=c[e];if(hr(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.Ej){if(f!=r.path||!wq(g,r.parameters)){d=m;break a}e+=2}else{g={};if(f!=r.path||!wq(g,r.parameters)){d=m;break a}e++}h++}d={match:!0,ju:h,RE:e}}e=c.slice(d.RE);
return d.match&&d.ju<a.segments.length?(b=new Uq(a.segments.slice(0,d.ju),{}),b.children.primary=new Uq(a.segments.slice(d.ju),a.children),fr(b,0,e)):d.match&&0===e.length?new Uq(a.segments,{}):!d.match||0<a.A?d.match?fr(a,0,e):kr(a,b,c):kr(a,b,c)};
fr=function(a,b,c){if(0===c.length)return new Uq(a.segments,{});const d=hr(c[0])?c[0].Ej:{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=fr(a.children.primary,b,c),new Uq(a.segments,c.children);Object.entries(d).forEach(([f,g])=>{"string"===typeof g&&(g=[g]);null!==g&&(e[f]=gr(a.children[f],b,g))});Object.entries(a.children).forEach(([f,g])=>{void 0===d[f]&&(e[f]=g)});return new Uq(a.segments,e)};
kr=function(a,b,c){const d=a.segments.slice(0,b);let e=0;for(;e<c.length;){var f=c[e];if(hr(f))return a=lr(f.Ej),new Uq(d,a);if(0===e&&er(c[0])){d.push(new mr(a.segments[b].path,nr(c[0])));e++;continue}f=hr(f)?f.Ej.primary:`${f}`;const g=e<c.length-1?c[e+1]:null;f&&g&&er(g)?(d.push(new mr(f,nr(g))),e+=2):(d.push(new mr(f,{})),e++)}return new Uq(d,{})};lr=function(a){const b={};Object.entries(a).forEach(([c,d])=>{"string"===typeof d&&(d=[d]);null!==d&&(b[c]=kr(new Uq([],{}),0,d))});return b};
nr=function(a){const b={};Object.entries(a).forEach(([c,d])=>b[c]=`${d}`);return b};or=function(a,b){if(b&&!b.se)throw Error("Oa`"+a+"`"+wf(b));};_.pr=function(a,b){a=_.so(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};_.qr=function(){return new yf(2100,!1)};
vr=function(a,b,c,d){var e="",f=!1;if(isFinite(a)){f=rr(a);e=b.mP;var g=b.MG,h=b.zz;if(d){var m=d.match(sr);if(null===m)throw Error("Wa`"+d);d=m[1];const r=m[3];m=m[5];null!=d&&(e=tr(d));null!=r&&(g=tr(r));null!=m?h=tr(m):null!=r&&g>h&&(h=g)}ur(f,g,h);g=f.rF;m=f.ri;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.pz&&e.unshift(g.splice(-b.pz,g.length).join(""));g.length>b.zy;)e.unshift(g.splice(-b.zy,
g.length).join(""));g.length&&e.unshift(g.join(""));e=e.join(_.pr(c,1));d.length&&(e+=_.pr(c,0)+d.join(""));h&&(e+=_.pr(c,6)+"+"+h)}else e=_.pr(c,9);return e=0>a&&!f?b.Ez+e+b.Fz:b.ou+e+b.rq};_.xr=function(a,b,c){var d=_.so(b)[14][0];d=wr(d,_.pr(b,5));return vr(a,d,b,c)};
wr=function(a,b="-"){const c={mP:1,MG:0,zz:0,ou:"",rq:"",Ez:"",Fz:"",zy:0,pz: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.ou=f.substring(0,f.indexOf("#"));for(let g=0;g<e.length;g++){const h=e.charAt(g);"0"===h?c.MG=c.zz=g+1:"#"===h?c.zz=g+1:c.rq+=h}f=f.split(",");c.zy=f[1]?f[1].length:0;c.pz=f[2]||f[1]?(f[2]||f[1]).length:0;a?(b=d.length-c.ou.length-c.rq.length,d=a.indexOf("#"),
c.Ez=a.substring(0,d).replace(/'/g,""),c.Fz=a.slice(d+b).replace(/'/g,"")):(c.Ez=b+c.ou,c.Fz=c.rq);return c};
rr=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{rF:c,exponent:b,ri:d}};
ur=function(a,b,c){if(b>c)throw Error("Xa`"+b+"`"+c);let d=a.rF,e=d.length-a.ri;c=Math.min(Math.max(b,e),c);let f=c+a.ri;var g=d[f];if(0<f){d.splice(Math.max(a.ri,f));for(var h=f;h<d.length;h++)d[h]=0}else for(e=Math.max(0,e),a.ri=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.ri++;d.unshift(1);a.ri++}else d[f-1]++;for(;e<Math.max(0,c);e++)d.push(0);let m=0!==c;const r=b+a.ri;if(b=d.reduceRight(function(w,v,y,B){v+=w;B[y]=10>v?v:v-10;m&&(0===
B[y]&&y>=r?B.pop():m=!1);return 10<=v?1:0},0))d.unshift(b),a.ri++};tr=function(a){const b=parseInt(a);if(isNaN(b))throw Error("Ya`"+a);return b};Ar=function(){var a=_.Lf(yr);let b={};a.jm&&(b.jm=a.jm.sort((c,d)=>c-d));return Object.assign({},zr,a,b)};Br=function(a){return"string"===typeof a?a:_.Qi(a)};Cr=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};
Dr=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)};Er=function(a){return a&&"?"!==a[0]?"?"+a:a};Fr=function(a){return RegExp("^(https?:)?//").test(a)?([,a]=a.split(/\/\/[^\/]+/),a):a};Gr=function(a,b){if(a===b.value)return b;for(const c of b.children)if(b=Gr(a,c))return b;return null};Hr=function(a,b){if(a===b.value)return[b];for(const c of b.children){const d=Hr(a,c);if(d.length)return d.unshift(b),d}return[]};
Ir=function(a){const b={};a&&a.children.forEach(c=>b[c.value.Nb]=c);return b};
Kr=function(a,b,c="emptyOnly"){const d=a.Mb;let e;if(null===b||"always"!==c&&""!==(null==d?void 0:d.path)&&(b.component||(null==(e=b.Mb)?0:e.Vb))){let f;a={params:Object.assign({},a.params),data:Object.assign({},a.data),resolve:Object.assign({},a.data,null!=(f=a.A)?f:{})}}else a={params:Object.assign({},b.params,a.params),data:Object.assign({},b.data,a.data),resolve:Object.assign({},a.data,b.data,null==d?void 0:d.data,a.A)};!d||"string"!==typeof d.title&&null!==d.title||(a.resolve[Jr]=d.title);return a};
Lr=function(a,b){b.value.Vi=a;b.children.forEach(c=>Lr(a,c))};Mr=function(a){const b=0<a.children.length?` { ${a.children.map(Mr).join(", ")} } `:"";return`${a.value}${b}`};
Nr=function(a){if(a.Yb){const d=a.Yb,e=a.A;a.Yb=e;wq(d.hb,e.hb)||a.I.next(e.hb);d.Fc!==e.Fc&&a.G.next(e.Fc);wq(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(!wq(b[f],c[f])){b=!1;break a}b=!0}}b||a.L.next(e.url);wq(d.data,e.data)||a.B.next(e.data)}else a.Yb=a.A,a.B.next(a.A.data)};Or=function(a,b){const c=wq(a.params,b.params)&&Iq(a.url,b.url),d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||Or(a.parent,b.parent))};
Sr=function(a,b,c){if(c&&b.value.Mb===c.value.Yb.Mb){var d=c.value;d.A=b.value;b=Pr(a,b,c);return new Qr(d,b)}d=Rr(b.value);b=b.children.map(e=>Sr(a,e));return new Qr(d,b)};Pr=function(a,b,c){return b.children.map(d=>{for(const e of c.children)if(d.value.Mb===e.value.Yb.Mb)return Sr(a,d,e);return Sr(a,d)})};Rr=function(a){return new _.Tr(new _.Ur(a.url),new _.Ur(a.params),new _.Ur(a.hb),new _.Ur(a.Fc),new _.Ur(a.data),a.Nb,a.component,a)};
Wr=function(a){const {uq:b,QG:c}=Yq(a)?{uq:a,QG:void 0}:a;a=Vr(0,a);a.url=b;a.QG=c;return a};Vr=function(a,b){const c=Error("ab`");c.ngNavigationCancelingError=!0;c.FM=a;b&&(c.url=b);return c};Xr=function(a,b){a.oc&&!a.Cc&&(a.Cc=Tl(a.oc,b,`Route: ${a.path}`));let c;return null!=(c=a.Cc)?c:b};Yr=function(a){const b=a.children&&a.children.map(Yr);a=b?Object.assign({},a,{children:b}):Object.assign({},a);a.component||a.Vb||!b&&!a.Pt||!a.Nb||"primary"===a.Nb||(a.component=Zr);return a};
$r=function(a){return a.Nb||"primary"};as=function(a,b){const c=a.filter(d=>$r(d)===b);c.push(...a.filter(d=>$r(d)!==b));return c};bs=function(a){if(!a)return null;var b;if(null==(b=a.Mb)?0:b.Cc)return a.Mb.Cc;for(a=a.parent;a;a=a.parent){b=a.Mb;let c;if(null==(c=b)?0:c.Go)return b.Go;let d;if(null==(d=b)?0:d.Cc)return b.Cc}return null};
ds=function(){return _.Rm(a=>_.A(_.Xk(a.map(b=>_.A(b,_.om(),_.Pm(cs)))),_.z(b=>{for(const c of b)if(!0!==c){if(c===cs)return cs;if(!1===c||c instanceof Xq)return c}return!0}),_.ol(b=>b!==cs),_.om()))};es=function(a,b){const c=Symbol(),d=b.get(a,c);return d===c?"function"!==typeof a||null!==qf(a)?b.get(a):a:d};
is=function(a,b,c,d,e={canDeactivateChecks:[],canActivateChecks:[]}){const f=Ir(b);a.children.forEach(g=>{fs(g,f[g.value.Nb],c,d.concat([g.value]),e);delete f[g.value.Nb]});Object.entries(f).forEach(([g,h])=>gs(h,hs(c,g),e));return e};
fs=function(a,b,c,d,e={canDeactivateChecks:[],canActivateChecks:[]}){const f=a.value,g=b?b.value:null,h=c?hs(c,a.value.Nb):null;if(g&&f.Mb===g.Mb){const m=js(g,f,f.Mb.uc);m?e.canActivateChecks.push(new ks(d)):(f.data=g.data,f.A=g.A);f.component?is(a,b,h?h.children:null,d,e):is(a,b,c,d,e);m&&h&&h.Nb&&h.Nb.Yy&&e.canDeactivateChecks.push(new ls(h.Nb.component,g))}else g&&gs(b,h,e),e.canActivateChecks.push(new ks(d)),f.component?is(a,null,h?h.children:null,d,e):is(a,null,c,d,e)};
js=function(a,b,c){if("function"===typeof c)return c(a,b);switch(c){case "pathParamsChange":return!Cq(a.url,b.url);case "pathParamsOrQueryParamsChange":return!Cq(a.url,b.url)||!wq(a.hb,b.hb);case "always":return!0;case "paramsOrQueryParamsChange":return!Or(a,b)||!wq(a.hb,b.hb);default:return!Or(a,b)}};
gs=function(a,b,c){const d=Ir(a),e=a.value;Object.entries(d).forEach(([f,g])=>{e.component?b?gs(g,hs(b.children,f),c):gs(g,null,c):gs(g,b,c)});e.component?b&&b.Nb&&b.Nb.Yy?c.canDeactivateChecks.push(new ls(b.Nb.component,e)):c.canDeactivateChecks.push(new ls(null,e)):c.canDeactivateChecks.push(new ls(null,e))};ms=function(a){return"function"===typeof a};ns=function(a){return a instanceof Ik||"EmptyError"===(null==a?void 0:a.name)};
qs=function(a,b){return _.Zk(c=>{const d=c.Ce,e=c.Dk;var f=c.Nm;const g=f.canActivateChecks;f=f.canDeactivateChecks;return 0===f.length&&0===g.length?_.Gk(Object.assign({},c,{qj:!0})):_.A(os(f,d,e,a),_.Zk(h=>h&&"boolean"===typeof h?ps(d,g,a,b):_.Gk(h)),_.z(h=>Object.assign({},c,{qj:h})))})};os=function(a,b,c,d){return _.A(_.Yk(a),_.Zk(e=>rs(e.component,e.A,c,b,d)),_.um(e=>!0!==e,!0))};
ps=function(a,b,c,d){return _.A(_.Yk(b),_.Zk(e=>{var f=e.A.parent;null!==f&&d&&d(new ss(f));f=_.Gk(!0);var g=e.A;null!==g&&d&&d(new ts(g));g=_.Gk(!0);return bl(f,g,us(a,e.path,c),vs(a,e.A,c))},1),_.um(e=>!0!==e,!0))};vs=function(a,b,c){var d=b.Mb?b.Mb.km:null;if(!d||0===d.length)return _.Gk(!0);d=d.map(e=>_.cl(()=>{var f;const g=null!=(f=bs(b))?f:c,h=es(e,g);f=h&&ms(h.km)?h.km(b,a):Rg(g,()=>h(b,a));return _.A(xq(f),_.um())}));return _.A(_.Gk(d),ds())};
us=function(a,b,c){const d=b[b.length-1];b=b.slice(0,b.length-1).reverse().map(e=>{const f=e.Mb?e.Mb.CE:null;return f&&0!==f.length?{node:e,Nm:f}:null}).filter(e=>null!==e).map(e=>_.cl(()=>{const f=e.Nm.map(g=>{let h;const m=null!=(h=bs(e.node))?h:c,r=es(g,m);g=r&&ms(r.CE)?r.CE(d,a):Rg(m,()=>r(d,a));return _.A(xq(g),_.um())});return _.A(_.Gk(f),ds())}));return _.A(_.Gk(b),ds())};
rs=function(a,b,c,d,e){var f=b&&b.Mb?b.Mb.DE:null;if(!f||0===f.length)return _.Gk(!0);f=f.map(g=>{let h;const m=null!=(h=bs(b))?h:e,r=es(g,m);g=r&&ms(r.DE)?r.DE(a,b,c,d):Rg(m,()=>r(a,b,c,d));return _.A(xq(g),_.um())});return _.A(_.Gk(f),ds())};xs=function(a,b,c){var d=b.EE;if(void 0===d||0===d.length)return _.Gk(!0);d=d.map(e=>{const f=es(e,a);e=f&&ms(f.EE)?f.EE(b,c):Rg(a,()=>f(b,c));return xq(e)});return _.A(_.Gk(d),ds(),ws())};
ws=function(){return yk([_.Vm(a=>{if(Yq(a))throw Wr(a);}),_.z(a=>!0===a)])};ys=function(a,b,c){var d=b.FE;if(!d||0===d.length)return _.Gk(!0);d=d.map(e=>{const f=es(e,a);e=f&&ms(f.FE)?f.FE(b,c):Rg(a,()=>f(b,c));return xq(e)});return _.A(_.Gk(d),ds(),ws())};As=function(a){return Hk(new zs(a))};Ds=function(a,b,c,d){const e=Bs(a,b,c);if(!e.Wk)return _.Gk(e);d=Xr(b,d);return _.A(ys(d,b,c),_.z(f=>!0===f?e:Object.assign({},Cs)))};
Bs=function(a,b,c){if("**"===b.path)return Es(c);if(""===b.path)return"full"===b.Ed&&(0<a.A||0<c.length)?Object.assign({},Cs):{Wk:!0,sp:[],wq:c,parameters:{},pu:{}};a=(b.yz||tq)(c,a,b);if(!a)return Object.assign({},Cs);const d={};var e;Object.entries(null!=(e=a.nH)?e:{}).forEach(([g,h])=>{d[g]=h.path});e=0<a.qp.length?Object.assign({},d,a.qp[a.qp.length-1].parameters):d;let f;return{Wk:!0,sp:a.qp,wq:c.slice(a.qp.length),parameters:e,pu:null!=(f=a.nH)?f:{}}};
Es=function(a){let b,c;return{Wk:!0,parameters:null!=(c=null==(b=a.at(-1))?void 0:b.parameters)?c:{},sp:a,wq:[],pu:{}}};
Is=function(a,b,c,d){if(0<c.length&&Fs(a,c,d)){var e=Uq;a=new Uq(c,a.children);c={};c.primary=a;for(var f of d)""===f.path&&"primary"!==$r(f)&&(d=new Uq([],{}),c[$r(f)]=d);c={Ch:new e(b,c),RA:[]}}else if(0===c.length&&Gs(a,c,d)){b=Uq;f=a.segments;var g=a.children;const h={};for(e of d)Hs(a,c,e)&&!g[$r(e)]&&(d=new Uq([],{}),h[$r(e)]=d);d=Object.assign({},g,h);c={Ch:new b(f,d),RA:c}}else c={Ch:new Uq(a.segments,a.children),RA:c};return c};Fs=function(a,b,c){return c.some(d=>Hs(a,b,d)&&"primary"!==$r(d))};
Gs=function(a,b,c){return c.some(d=>Hs(a,b,d))};Hs=function(a,b,c){return(0<a.A||0<b.length)&&"full"===c.Ed?!1:""===c.path};Ks=function(a,b,c,d,e,f,g="emptyOnly"){return(new Js(a,b,c,d,e,g,f)).recognize()};Ls=function(a){a.sort((b,c)=>"primary"===b.value.Nb?-1:"primary"===c.value.Nb?1:b.value.Nb.localeCompare(c.value.Nb))};Ms=function(a){return(a=a.value.Mb)&&""===a.path};
Ns=function(a){const b=[],c=new Set;for(const d of a)Ms(d)?(a=b.find(e=>d.value.Mb===e.value.Mb),void 0!==a?(a.children.push(...d.children),c.add(a)):b.push(d)):b.push(d);for(const d of c)a=Ns(d.children),b.push(new Qr(d.value,a));return b.filter(d=>!c.has(d))};Os=function(a,b,c,d,e,f){return _.Zk(g=>_.A(Ks(a,b,c,d,g.he,e,f),_.z(({state:h,sR:m})=>Object.assign({},g,{Ce:h,Pc:m}))))};
Ss=function(a,b){return _.Zk(c=>{const d=c.Ce,e=c.Nm.canActivateChecks;if(!e.length)return _.Gk(c);const f=new Set(e.map(m=>m.A)),g=new Set;for(const m of f)if(!g.has(m))for(const r of Ps(m))g.add(r);let h=0;return _.A(_.Yk(g),_.Zk(m=>{if(f.has(m))return Qs(m,d,a,b);m.data=Kr(m,m.parent,a).resolve;return _.Gk(void 0)},1),_.Vm(()=>h++),wm(),_.Zk(()=>h===g.size?_.Gk(c):_.Rs))})};Ps=function(a){const b=a.children.map(c=>Ps(c)).flat();return[a,...b]};
Qs=function(a,b,c,d){const e=a.Mb,f=a.B;void 0!==(null==e?void 0:e.title)&&"string"!==typeof e.title&&null!==e.title&&(f[Jr]=e.title);return _.A(Ts(f,a,b,d),_.z(g=>{a.A=g;a.data=Kr(a,a.parent,c).resolve;return null}))};Ts=function(a,b,c,d){const e=uq(a);if(0===e.length)return _.Gk({});const f={};return _.A(_.Yk(e),_.Zk(g=>_.A(Us(a[g],b,c,d),_.um(),_.Vm(h=>{f[g]=h}))),wm(),_.zm(f),_.Yl(g=>ns(g)?_.Rs:Hk(g)))};
Us=function(a,b,c,d){let e;const f=null!=(e=bs(b))?e:d,g=es(a,f);a=g.resolve?g.resolve(b,c):Rg(f,()=>g(b,c));return xq(a)};Vs=function(a){return _.Rm(b=>{const c=a(b);return c?_.A(_.Yk(c),_.z(()=>b)):_.Gk(b)})};Xs=function(a,b){return b.map(c=>c.replace(Ws,a))};
Ys=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};at=function(a){return encodeURIComponent(a).replace(Zs,(b,c)=>{let d;return null!=(d=$s[c])?d:b})};bt=function(a){return`${a}`};ct=function(a){return"undefined"!==typeof ArrayBuffer&&a instanceof ArrayBuffer};
dt=function(a){return"undefined"!==typeof Blob&&a instanceof Blob};et=function(a){return"undefined"!==typeof FormData&&a instanceof FormData};ft=function(a,b){return b(a)};gt=function(a,b,c){return(d,e)=>Rg(c,()=>b(d,f=>a(f,e)))};kt=function(a,b){var c=a.url.toLowerCase();if(!_.Lf(ht)||"GET"===a.method||"HEAD"===a.method||c.startsWith("http://")||c.startsWith("https://"))return b(a);c=_.Lf(it).qt();const d=_.Lf(jt);null==c||a.headers.has(d)||(a=a.clone({headers:a.headers.set(d,c)}));return b(a)};
st=function(){var a=[];const b=[_.lt,mt,nt,{ha:ot,Na:nt},{ha:pt,Na:mt},{ha:qt,ob:kt,Eb:!0},{ha:ht,ob:!0},{ha:it,ld:rt}];for(const c of a)b.push(...c.Mh);return{Mh:b}};wt=function(a,b){var c=Object,d=c.assign;b={oc:[(null==b?void 0:b.oc)||[],tt]};let e;b={qM:[...ut,...(null!=(e=null==b?void 0:b.oc)?e:[])],fQ:vt};return Op(d.call(c,{},{oQ:a},b))};
Bt=function(a,b,c){return _.A(xq(a.Pt()),_.z(xt),_.Zk(d=>d instanceof yt||Array.isArray(d)?_.Gk(d):_.Yk(Promise.resolve(new zt(d)))),_.z(d=>{c&&c(a);let e;Array.isArray(d)||(e=d.create(b).Ma,d=e.get(At,[],{optional:!0,self:!0}).flat());return{zn:d.map(Yr),Ma:e}}))};xt=function(a){return a&&"object"===typeof a&&"default"in a?a["default"]:a};
Gt=function(a,b){_.A(a.ac,_.ol(c=>c instanceof Ct||c instanceof Dt||c instanceof Et||c instanceof Ft),_.z(c=>c instanceof Ct||c instanceof Ft?0:c instanceof Dt&&(0===c.code||1===c.code)?2:1),_.ol(c=>2!==c),_.om()).subscribe(()=>{b()})};Ht=function(a){throw a;};Nt=function(...a){return{Mh:[{ha:At,Eb:!0,ob:It},[],{ha:_.Tr,Fd:Jt,te:[_.Kt]},{ha:Lt,Eb:!0,Fd:Mt},a.map(b=>b.Mh)]}};Jt=function(a){return a.wf.root};Ot=function(a,b){return{wU:a,Mh:b}};
Mt=function(){const a=_.Lf(_.Hl);return b=>{var c=a.get(Np);if(b===c.gi[0]){b=a.get(_.Kt);var d=a.get(Pt);1===a.get(Qt)&&(Rt(b),b.A.X||St(b,b.location.path(!0),"imperative",b.B.Eg()));var e;null==(e=a.get(Tt,null,8))||e.iU();var f;null==(f=a.get(Ut,null,8))||f.init();c=c.H[0];b.wf.root.component=c;b.A.H=c;d.closed||(d.next(),d.complete(),d.unsubscribe())}}};_.Yt=function(a,b,c=!0,d=!0){return a.segments.filter(e=>"ital"!==e.tag||_.Vt(b)?"opsz"===e.tag?c:d&&!Wt(e)||!_.Wp(e)?!0:!Xt(b,e):!1)};
cu=function(a){if(!a||!a.familyMetadataList||!a.axisRegistry)throw Error("ob");const b=new Zt(a.axisRegistry),c=$t(a.familyMetadataList).map(d=>au(d,b));a=bu(a.promotedScript);return{familyMetadataList:c,axisRegistry:b,promotedScript:a}};
au=function(a,b){const c=a.stroke,d=a.classifications,e=_.du(a.fonts),f=_.eu(a.axes),g=Object.values(e).map(m=>m.Ne).sort(_.fu),h=_.gu(f,g);b=_.hu(h,f,b);return new iu(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||"")};_.du=function(a){return Object.keys(a).reduce((b,c)=>{c=new _.ju(c);c.Ne&&(b[c.Ne.toString()]=c);return b},{})};
_.eu=function(a){return a.reduce((b,c)=>b.set(c.tag,new _.ku(c.tag,c.min,c.max,c.defaultValue)),new Map)};_.hu=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(lu(e,b,c));return new _.mu(d)};lu=function(a,b,c){c=(b=b.get(a))?b.defaultValue:_.Tp(c,a).defaultValue;return new _.nu(a,c)};bu=function(a){return a?ou.get(a):void 0};
_.gu=function(a,b){if(1>a.size)return b;const c=Array.from(a.values(),d=>new _.nu(d.tag,d.min,d.max));b=b.map(d=>{d=d.segments.filter(e=>!a.has(e.tag));return new _.mu(c.concat(d))});return pu(b)};$t=function(a){return a.filter(b=>0<Object.keys(b.fonts).length?!0:!1)};pu=function(a){const b=new Set;return a.filter(c=>{if(b.has(c.toString()))return!1;b.add(c.toString());return!0})};
_.qu=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}`};ru=function(a){try{return!!(new URL(a)).protocol}catch(b){return a.startsWith("//")}};_.tu=function(a,b){return _.qu(a).split("|").map(c=>su(c,b)).flat()};
su=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?uu(d,e):[e.Sb]).map(f=>new _.vu(e,_.wu(f,e.Sb))):[]};uu=function(a,b){const [c,d]=a.split("@",2);a=d.split(";").map(e=>(e=xu(`${c}@${e}`))&&!yu(b,e)?null:e).filter(e=>null!=e);return 0===a.length?[b.Sb]:a};_.zu=function(a,b){return a>=b.minWidth&&a<=b.maxWidth};_.Au=function(a){return Array.isArray(a)?a:[a]};_.Bu=function(a){return null!=a&&"false"!==`${a}`};
Cu=function(a){return null==a?"":"string"===typeof a?a:`${a}px`};_.Du=function(a){return a instanceof _.pi?a.M:a};_.Eu=function(a){return isNaN(parseFloat(a))||isNaN(Number(a))?0:Number(a)};Fu=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)};_.Gu=function(a,...b){return b.length?b.some(c=>a[c]):a.altKey||a.shiftKey||a.ctrlKey||a.metaKey};
Iu=function(){if(null==Hu&&"undefined"!==typeof window)try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>Hu=!0}))}finally{Hu=Hu||!1}return Hu};_.Ju=function(a){return Iu()?a:!!a.capture};Lu=function(){if(null==Ku){if("object"!==typeof document||!document||"function"!==typeof Element||!Element)return Ku=!1;if("scrollBehavior"in document.documentElement.style)Ku=!0;else{const a=Element.prototype.scrollTo;Ku=a?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}}return Ku};
Nu=function(){if("object"!==typeof document||!document)return 0;if(null==Mu){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);Mu=0;0===b.scrollLeft&&(b.scrollLeft=1,Mu=0===b.scrollLeft?1:2);b.remove()}return Mu};
_.Ou=function(a){return a.composedPath?a.composedPath()[0]:a.target};Pu=function(){return"undefined"!==typeof __karma__&&!!__karma__||"undefined"!==typeof jasmine&&!!jasmine||"undefined"!==typeof jest&&!!jest||"undefined"!==typeof Mocha&&!!Mocha};Qu=function(a){if(!a.hasAttribute("tabindex")||void 0===a.tabIndex)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))};Ru=function(a){if(!Qu(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a};
Su=function(a){return{matches:"all"===a||""===a,media:a,addListener:()=>{},removeListener:()=>{}}};_.Tu=function(a){return a.map(b=>b.split(",")).reduce((b,c)=>b.concat(c)).map(b=>b.trim())};Uu=function(){return null};_.Wu=function(a,b,c){const d=Vu(a,b);c=c.trim();d.some(e=>e.trim()===c)||(d.push(c),a.setAttribute(b,d.join(" ")))};_.Xu=function(a,b,c){var d=Vu(a,b);c=c.trim();d=d.filter(e=>e!==c);d.length?a.setAttribute(b,d.join(" ")):a.removeAttribute(b)};
Vu=function(a,b){let c,d;return null!=(d=null==(c=a.getAttribute(b))?void 0:c.match(/\S+/g))?d:[]};Yu=function(a,b){return"string"===typeof a?`${b||""}/${a}`:a};$u=function(a,b){a.id||(a.id=`${"cdk-describedby-message"}-${b}-${Zu++}`)};bv=function(){return _.Lf(_.av)};_.dv=function(a){a=(null==a?void 0:a.toLowerCase())||"";let b;return"auto"===a&&"undefined"!==typeof navigator&&(null==(b=navigator)?0:b.language)?cv.test(navigator.language)?"rtl":"ltr":"rtl"===a?"rtl":"ltr"};
ev=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})};fv=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})};gv=function(a,b){for(let c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};iv=function(a){if("number"!==typeof a&&null!=a){const [b,c]=a.split(hv);return c&&"px"!==c?null:parseFloat(b)}return a||null};
jv=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)}};kv=function(){return _.Lf(_.Mp)};lv=function(){return new yf(3008,!1)};_.mv=function(a,b){return{type:7,name:a,YM:b,options:{}}};_.nv=function(a,b=null){return{type:4,styles:b,Li:a}};_.ov=function(a){return{type:6,styles:a,offset:null}};_.pv=function(a,b){return{type:0,name:a,styles:b,options:void 0}};
_.qv=function(a,b){return{type:1,xN:a,animation:b,options:null}};sv=function(a){if("number"==typeof a)return a;a=a.match(/^(-?[\.\d]+)(m?s)/);return!a||2>a.length?0:rv(parseFloat(a[1]),a[2])};rv=function(a,b){switch(b){case "s":return 1E3*a;default:return a}};
tv=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 yf(3E3,!1));b={duration:0,delay:0,easing:""};break a}a=rv(parseFloat(d[1]),d[2]);const g=d[3];null!=g&&(e=rv(parseFloat(g),d[4]));(d=d[5])&&(f=d)}c||(c=!1,d=b.length,0>a&&(b.push(new yf(3100,!1)),c=!0),0>e&&(b.push(new yf(3101,!1)),c=!0),c&&b.splice(d,0,new yf(3E3,!1)));b={duration:a,
delay:e,easing:f}}return b};uv=function(a){return a.length?a[0]instanceof Map?a:a.map(b=>new Map(Object.entries(b))):[]};wv=function(a,b,c){b.forEach((d,e)=>{const f=vv(e);c&&!c.has(e)&&c.set(e,a.style[f]);a.style[f]=d})};xv=function(a,b){b.forEach((c,d)=>{d=vv(d);a.style[d]=""})};yv=function(a){if(Array.isArray(a)){var b;1==a.length?b=a[0]:b={type:2,Ae:a,options:null};a=b}return a};Av=function(a,b,c){const d=b.params||{};a=zv(a);a.length&&a.forEach(e=>{d.hasOwnProperty(e)||c.push(new yf(3001,!1))})};
zv=function(a){let b=[];if("string"===typeof a){let c;for(;c=Bv.exec(a);)b.push(c[1]);Bv.lastIndex=0}return b};Cv=function(a,b,c){const d=`${a}`,e=d.replace(Bv,(f,g)=>{g=b[g];null==g&&(c.push(new yf(3003,!1)),g="");return g.toString()});return e==d?a:e};vv=function(a){return a.replace(Dv,(...b)=>b[1].toUpperCase())};Fv=function(a,b,c){if(c.size&&b.length){let d=b[0],e=[];c.forEach((f,g)=>{d.has(g)||e.push(g);d.set(g,f)});if(e.length)for(c=1;c<b.length;c++){let f=b[c];e.forEach(g=>f.set(g,Ev(a,g)))}}return b};
Gv=function(a,b,c){switch(b.type){case 7:return a.jJ(b,c);case 0:return a.BB(b,c);case 1:return a.CB(b,c);case 2:return a.hJ(b,c);case 3:return a.fJ(b,c);case 4:return a.cJ(b,c);case 5:return a.vv(b,c);case 6:return a.nr(b,c);case 8:return a.wv(b,c);case 9:return a.dJ(b,c);case 10:return a.eJ(b,c);case 11:return a.gJ(b,c);case 12:return a.iJ(b,c);default:throw new yf(3004,!1);}};Ev=function(a,b){return window.getComputedStyle(a)[b]};
Jv=function(a){switch(a.length){case 0:return new Hv;case 1:return a[0];default:return new Iv(a)}};Lv=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,y)=>{let B=y;if("offset"!==y)switch(B=vv(B),v){case "!":v=b.get(y);break;case "*":v=c.get(y);break;default:v=Kv(B,v,d)}w.set(B,v)});r||e.push(w);g=w;f=m});if(d.length)throw new yf(3502,!1);return e};
Nv=function(a,b,c,d){switch(b){case "start":a.yh(()=>d(c&&Mv(c,"start",a)));break;case "done":a.tf(()=>d(c&&Mv(c,"done",a)));break;case "destroy":a.Pb(()=>d(c&&Mv(c,"destroy",a)))}};Mv=function(a,b,c){const d=c.totalTime;b=Ov(a.element,a.Md,a.Jc,a.zb,b||a.eQ,void 0==d?a.totalTime:d,c.disabled?!0:!1);a=a._data;null!=a&&(b._data=a);return b};Ov=function(a,b,c,d,e="",f=0,g){return{element:a,Md:b,Jc:c,zb:d,eQ:e,totalTime:f,disabled:!!g}};Pv=function(a,b,c){let d=a.get(b);d||a.set(b,d=c);return d};
Qv=function(a){const b=a.indexOf(":");return[a.substring(1,b),a.slice(b+1)]};Sv=function(a){a=a.parentNode||a.host||null;return a===Rv?null:a};Tv=function(a,b){for(;b;){if(b===a)return!0;b=Sv(b)}return!1};
Wv=function(a,b){const c=[];"string"==typeof a?a.split(/\s*,\s*/).forEach(d=>{a:{if(":"==d[0]&&(d=Uv(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 yf(3015,!1)),d=c;else{d=e[1];var f=e[2];e=e[3];c.push(Vv(d,e));"<"!=f[0]||"*"==d&&"*"==e||c.push(Vv(e,d));d=void 0}}return d}):c.push(a);return c};
Uv=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 yf(3016,!1)),"* => *"}};Vv=function(a,b){const c=Xv.has(a)||Yv.has(a),d=Xv.has(b)||Yv.has(b);return(e,f)=>{let g="*"==a||a==e,h="*"==b||b==f;!g&&c&&"boolean"===typeof e&&(g=e?Xv.has(a):Yv.has(a));!h&&d&&"boolean"===typeof f&&(h=f?Xv.has(b):Yv.has(b));return g&&h}};
$v=function(a){const b=a.split(/\s*,\s*/).find(c=>":self"==c)?!0:!1;b&&(a=a.replace(Zv,""));a=a.replace(/@\*/g,".ng-trigger").replace(/@\w+/g,c=>".ng-trigger-"+c.slice(1)).replace(/:animating/g,".ng-animating");return[a,b]};aw=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};
bw=function(a,b){if(a.hasOwnProperty("duration"))return a;if("number"==typeof a)return{duration:tv(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:"",kN:!0},b.bR=a,b;a=tv(a,b);return{duration:a.duration,delay:a.delay,easing:a.easing}};cw=function(a){if(a){if(a=Object.assign({},a),a.params){var b=a;var c=(c=a.params)?Object.assign({},c):null;b.params=c}}else a={};return a};
dw=function(a,b,c,d,e,f,g=null,h=!1){return{type:1,element:a,zj:b,rn:c,gl:d,duration:e,delay:f,totalTime:e+f,easing:g,fR:h}};fw=function(a,b,c,d,e,f=new Map,g=new Map,h,m,r=[]){return ew(a,b,c,d,e,f,g,h,m,r)};gw=function(a){const b=Math.pow(10,2);return Math.round(a*b)/b};hw=function(a,b){const c=new Map;let d;a.forEach(e=>{if("*"===e){null!=d||(d=b.keys());for(let f of d)c.set(f,"*")}else for(let [f,g]of e)c.set(f,g)});return c};
iw=function(a,b,c,d,e,f,g,h,m,r,w,v,y){return{type:0,element:a,Md:b,tG:e,Jc:c,ht:f,zb:d,Yq:g,Kh:h,jQ:m,rn:r,gl:w,totalTime:v,errors:y}};jw=function(a,b,c,d,e){return a.some(f=>f(b,c,d,e))};lw=function(a,b){const c=Object.assign({},b);Object.entries(a).forEach(([d,e])=>{null!=e&&(c[d]=e)});return c};nw=function(a,b){return new mw(a,{type:1,animation:{type:2,Ae:[],options:null},IG:[()=>!0],options:null,Mj:0,jh:0},b)};ow=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))};
pw=function(a){return a&&1===a.nodeType};qw=function(a,b){const c=a.style.display;a.style.display=null!=b?b:"none";return c};sw=function(a,b,c){const d=[];b.forEach(g=>d.push(qw(g)));const e=[];c.forEach((g,h)=>{const m=new Map;g.forEach(r=>{const w=Ev(h,r);m.set(r,w);w&&0!=w.length||(h.__ng_removed=rw,e.push(h))});a.set(h,m)});let f=0;b.forEach(g=>qw(g,d[f++]));return e};
tw=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};uw=function(a,b){let c;null==(c=a.classList)||c.add(b)};vw=function(a,b){let c;null==(c=a.classList)||c.remove(b)};xw=function(a,b,c){Jv(c).tf(()=>ww(a,b))};zw=function(a){const b=[];yw(a,b);return b};
yw=function(a,b){for(let c=0;c<a.length;c++){const d=a[c];d instanceof Iv?yw(d.B,b):b.push(d)}};Aw=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};Bw=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};
Ew=function(a,b){let c=null,d=null;Array.isArray(b)&&b.length?(c=Cw(b[0]),1<b.length&&(d=Cw(b[b.length-1]))):b instanceof Map&&(c=Cw(b));return c||d?new Dw(a,c,d):null};Cw=function(a){let b=null;a.forEach((c,d)=>{if("display"===d||"position"===d)b=b||new Map,b.set(d,c)});return b};Fw=function(a){switch(a){case "body":return document.body;case "document":return document;case "window":return window;default:return a}};Gw=function(a){const b=a.indexOf(".");return[a.substring(0,b),a.slice(b+1)]};
Hw=function(a,b,c){a=Math.max(Math.abs(a-c.left),Math.abs(a-c.right));b=Math.max(Math.abs(b-c.top),Math.abs(b-c.bottom));return Math.sqrt(a*a+b*b)};Iw=function(){return{color:"accent"}};Jw=function(a){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.vk())});_.N(4," Dismiss ");_.I()()()}};
Lw=function(){if(void 0===Kw&&(Kw=null,"undefined"!==typeof window)){const a=window;void 0!==a.trustedTypes&&(Kw=a.trustedTypes.createPolicy("angular#components",{createHTML:b=>b}))}return Kw};Mw=function(a){let b;return(null==(b=Lw())?void 0:b.createHTML(a))||a};Nw=function(){const a=_.Lf(_.av),b=a?a.location:null;return{VF:()=>b?b.pathname+b.search:""}};
Ow=function(a,b){if(a&1){const c=_.p();_.lo(0);_.G(1,"button",3);_.L("click",function(){_.q(c);const d=_.M(2);return _.t(d.cj())});_.J(2,"gf-icon",4);_.G(3,"span",5);_.N(4);_.I()();_.mo()}a&2&&(a=b.ca,b=_.M(2),_.u(),_.E("disabled",a.disabled),_.Bn("aria-label",b.ariaLabel),_.u(),_.E("name",a.Sp)("size",20),_.u(2),_.Fo(a.label))};Pw=function(a){a&1&&(_.lo(0),_.D(1,Ow,5,5,"ng-container",2),_.R(2,"async"),_.mo());a&2&&(a=_.M(),_.u(),_.E("ngIf",_.U(2,1,a.CM)))};
Qw=function(a){if(a&1){const b=_.p();_.G(0,"button",6);_.L("click",function(){_.q(b);const c=_.M();return _.t(c.cj())});_.J(1,"gf-icon",7);_.I()}a&2&&(a=_.M(),_.Bn("aria-label",a.ariaLabel))};Rw=function(a){const b=new Map;for(const c of Object.keys(a))b.set(a[c].Be,a[c].Bf);return b};Tw=function(a){let b=Sw.target;for(;b;){if(b===a)return!0;b=b.parentElement}return!1};_.Uw=function(a){return null==a||("string"===typeof a||Array.isArray(a))&&0===a.length};
Ww=function(a){if(!a)return Vw;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(_.Uw(d.value))return null;d=d.value;return b.test(d)?null:{pattern:{requiredPattern:c,actualValue:d}}}};Vw=function(){return null};Xw=function(a){return null!=a};Yw=function(a){return Ul(a)?_.Yk(a):a};Zw=function(a){let b={};a.forEach(c=>{b=null!=c?Object.assign({},b,c):b});return 0===Object.keys(b).length?null:b};
$w=function(a,b){return b.map(c=>c(a))};ax=function(a){return a.map(b=>b.validate?c=>b.validate(c):b)};bx=function(a){if(!a)return null;const b=a.filter(Xw);return 0==b.length?null:function(c){return Zw($w(c,b))}};cx=function(a){return null!=a?bx(ax(a)):null};dx=function(a){if(!a)return null;const b=a.filter(Xw);return 0==b.length?null:function(c){c=$w(c,b).map(Yw);return _.A(_.el(c),_.z(Zw))}};ex=function(a){return null!=a?dx(ax(a)):null};
fx=function(a,b){return null===a?[b]:Array.isArray(a)?[...a,b]:[a,b]};lx=function(a,b,c="whenDisabledForLegacyCode"){gx(a,b);b.A.Sg(a.value);if(a.disabled||"always"===c){let d,e;null==(e=(d=b.A).Fh)||e.call(d,a.disabled)}hx(a,b);ix(a,b);jx(a,b);kx(a,b)};nx=function(a,b){const c=()=>{};b.A&&(b.A.Vf(c),b.A.Hi(c));mx(a,b);a&&(b.N(),a.kk(()=>{}))};ox=function(a,b){a.forEach(c=>{c.wu&&c.wu(b)})};kx=function(a,b){if(b.A.Fh){const c=d=>{b.A.Fh(d)};a.Vr.push(c);b.I(()=>{a.fM(c)})}};
gx=function(a,b){var c=a.dh;null!==b.Yj?px(a,fx(c,b.Yj)):"function"===typeof c&&px(a,[c]);c=a.ai;null!==b.gh?qx(a,fx(c,b.gh)):"function"===typeof c&&qx(a,[c]);c=()=>rx(a);ox(b.dh,c);ox(b.ai,c)};
mx=function(a,b){let c=!1;if(null!==a){if(null!==b.Yj){var d=a.dh;if(Array.isArray(d)&&0<d.length){var e=d.filter(f=>f!==b.Yj);e.length!==d.length&&(c=!0,a.ow(e))}}null!==b.gh&&(d=a.ai,Array.isArray(d)&&0<d.length&&(e=d.filter(f=>f!==b.gh),e.length!==d.length&&(c=!0,a.mw(e))))}a=()=>{};ox(b.dh,a);ox(b.ai,a);return c};hx=function(a,b){b.A.Vf(c=>{a.jk=c;a.ik=!0;a.Zr=!0;"change"===a.Zf&&sx(a,b)})};jx=function(a,b){b.A.Hi(()=>{a.Tw=!0;"blur"===a.Zf&&a.ik&&sx(a,b);"submit"!==a.Zf&&tx(a)})};
sx=function(a,b){a.Zr&&ux(a);a.Ld(a.jk,{BF:!1});b.B(a.jk);a.ik=!1};ix=function(a,b){const c=(d,e)=>{b.A.Sg(d);e&&b.B(d)};a.Vf(c);b.I(()=>{a.eM(c)})};vx=function(a,b){if(!a.hasOwnProperty("model"))return!1;a=a.model;return a.bt?!0:!Object.is(b,a.Jd)};wx=function(a,b){a.kx();b.forEach(c=>{const d=c.control;"submit"===d.Zf&&d.ik&&(c.B(d.jk),d.ik=!1)})};
zx=function(a){if(!a)return null;let b=void 0,c=void 0,d=void 0;a.forEach(e=>{e.constructor===_.xx?b=e:Object.getPrototypeOf(e.constructor)===yx?c=e:d=e});return d?d:c?c:b?b:null};Ax=function(a){return null!=a&&!Array.isArray(a)&&"object"===typeof a};Bx=function(a,b){a.Vg((c,d)=>{if(void 0===b[d])throw new yf(1002,"");})};Cx=function(a){return"object"===typeof a&&null!==a&&2===Object.keys(a).length&&"value"in a&&"disabled"in a};Dx=function(){return{color:"accent"}};
Ex=function(a,b){a&1&&(_.G(0,"span"),_.N(1,"family="),_.G(2,"span",11),_.N(3),_.I(),_.N(4,"&"),_.I());a&2&&(a=b.U,_.u(3),_.Fo(a))};
Gx=function(a){if(a&1){const b=_.p();_.G(0,"div",7);_.L("mouseup",function(){_.q(b);const c=_.M().ca,d=_.M();return _.t(Fx(d,c.jj))});_.G(1,"gf-code-snippet",8);_.N(2,' <link rel="preconnect" href="https://fonts.googleapis.com"> ');_.J(3,"br",9);_.N(4,' <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> ');_.J(5,"br",9);_.N(6,' <link href="https://fonts.googleapis.com/css2?');_.D(7,Ex,5,1,"span",10);_.N(8,'display=swap" rel="stylesheet"> ');_.I()()}if(a&2){a=_.M().ca;const b=_.M();
_.u();_.E("text",a.AF)("ariaLabel","Copy embed code to clipboard")("ve",b.Xa.rr)("veClick",!0);_.u(6);_.E("ngForOf",a.KF)}};Hx=function(a,b){a&1&&(_.G(0,"span"),_.N(1,"family="),_.G(2,"span",11),_.N(3),_.I(),_.N(4,"&"),_.I());a&2&&(a=b.U,_.u(3),_.Fo(a))};
Ix=function(a){if(a&1){const b=_.p();_.G(0,"div",12);_.L("mouseup",function(){_.q(b);const c=_.M().ca,d=_.M();return _.t(Fx(d,c.jj))});_.G(1,"gf-code-snippet",8);_.N(2," <style>");_.J(3,"br",9);_.N(4," @import url('https://fonts.googleapis.com/css2?");_.D(5,Hx,5,1,"span",10);_.N(6,"display=swap');");_.J(7,"br",9);_.N(8," </style> ");_.I()()}if(a&2){a=_.M().ca;const b=_.M();_.u();_.E("text",a.AF)("ariaLabel","Copy embed code to clipboard")("ve",b.Xa.rr)("veClick",!0);_.u(4);_.E("ngForOf",a.KF)}};
Jx=function(a,b){if(a&1){const c=_.p();_.lo(0);_.G(1,"mat-radio-group",1);_.L("change",function(d){_.q(c);const e=_.M();d=d.value;e.Eq.next(d);e.UB.A("embedCode","tabs",d);return _.t()});_.G(2,"mat-radio-button",2);_.N(3,"<link>");_.I();_.G(4,"mat-radio-button",3);_.N(5,"@import");_.I()();_.G(6,"div",4);_.D(7,Gx,9,5,"div",5)(8,Ix,9,5,"div",6);_.I();_.mo()}a&2&&(a=b.ca,b=_.M(),_.u(),_.E("ngModel",a.Eq),_.u(),_.E("value",b.Us.vr),_.u(2),_.E("value",b.Us.TB),_.u(2),_.E("ngSwitch",a.Eq),_.u(),_.E("ngSwitchCase",
b.Us.vr),_.u(),_.E("ngSwitchCase",b.Us.TB))};Kx=function(a,b){a&1&&(_.G(0,"ol")(1,"li"),_.N(2),_.I()());a&2&&(a=b.U,_.u(2),_.Fo(a))};Lx=function(a,b){a&1&&(_.lo(0),_.G(1,"gf-code-snippet",1),_.D(2,Kx,3,1,"ol",2),_.I(),_.mo());a&2&&(a=b.ca,b=_.M(),_.u(),_.E("text",a.sQ)("ariaLabel","Copy sample CSS to clipboard")("ve",b.Xa.rr)("veClick",!0),_.u(),_.E("ngForOf",a.tQ))};Mx=function(a){a&1&&(_.G(0,"section",0)(1,"p",1)(2,"a",5),_.N(3," Learn about legacy browser support for variable fonts. "),_.I()()())};
Px=function(a){if(a&1){const b=_.p();_.G(0,"button",5,6);_.L("click",function(c){var d=_.q(b).ca,e=_.M(2).qa,f=_.Nx(d,2);d=d.Ua();_.Ox(e,`/${"knowledge"}/${f}/${d}`,c);return _.t()});_.N(2," Learn more ");_.I()}};
Qx=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,Px,3,0,"button",3);_.R(4,"async");_.G(5,"button",4);_.L("click",function(){_.q(b);const c=_.M();return _.t(c.kh())});_.N(6," Dismiss ");_.I()()()}a&2&&(a=_.M(),_.u(3),_.E("ngIf",_.U(4,1,a.data)))};Rx=function(a){a&1&&(_.G(0,"div",12),_.Hh(),_.G(1,"svg",13),_.J(2,"path",14),_.I(),_.G(3,"svg",15),_.J(4,"path",16),_.I()())};Sx=function(){};
Tx=function(a){a&1&&_.J(0,"span",2);a&2&&(a=_.M(),_.E("@indicatorRotate",a.Lr()))};Vx=function(a){if(a&1){const b=_.p();_.G(0,"li",9)(1,"div",10)(2,"label",11);_.N(3,"Use Optical Size");_.I();_.G(4,"button",12);_.L("click",function(){_.q(b);const c=_.Do(8);return _.t(c.toggle())});_.J(5,"gf-icon",13);_.I()();_.G(6,"mat-slide-toggle",14);_.L("change",function(c){_.q(b);const d=_.M().U;return _.t(d.hv(c.checked))});_.I();_.J(7,"gf-opsz-callout",null,15);_.I()}a&2&&(a=_.M().U,_.u(6),_.E("checked",Ux(a)))};
Wx=function(a,b){a&1&&(_.G(0,"li",22),_.N(1),_.I());a&2&&(a=b.U,_.u(),_.Eo(" ",a," "))};Xx=function(a,b){a&1&&(_.G(0,"ul",20),_.D(1,Wx,2,1,"li",21),_.I());a&2&&(a=b.U,_.u(),_.E("ngForOf",a))};
Yx=function(a){if(a&1){const b=_.p();_.lo(0);_.D(1,Xx,2,1,"ul",17);_.R(2,"async");_.R(3,"tsnChunks");_.G(4,"button",18);_.L("click",function(){_.q(b);const c=_.M().U,d=_.M().U,e=_.M(2);e.ua.remove(d.fontFamily,c,!0,!1);e.Jv.A("collectionDrawer","removeStyle");return _.t()});_.J(5,"gf-icon",19);_.I();_.mo()}if(a&2){a=_.M().U;const b=_.M().U;_.u();_.E("ngIf",_.U(2,2,_.Xo(3,4,a,b.fontFamily,!0)));_.u(3);_.Bn("aria-label","Remove "+b.fontFamily.displayName+" from collection")}};
Zx=function(a,b){a&1&&(_.G(0,"li",16),_.D(1,Yx,6,8,"ng-container",0),_.I());a&2&&(a=b.U,b=_.M().U,_.u(),_.E("ngIf",b.yj(a)))};
by=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.Gm&&_.$x(e.ua,d,!1);return _.t()})("closed",function(){const d=_.q(c).index,e=_.M(2);d===e.ua.Gm&&_.$x(e.ua,-1,!1);return _.t()});_.G(1,"mat-expansion-panel-header")(2,"mat-panel-title",3);_.N(3);_.I()();_.G(4,"ol");_.D(5,Vx,9,1,"li",4)(6,Zx,2,1,"li",5);_.I();_.G(7,"div",6)(8,"button",7);_.L("click",function(){const d=_.q(c).U,e=_.M(2);return _.t(e.Ky(d))});_.N(9," Add more styles ");
_.I();_.G(10,"button",8);_.L("click",function(){const d=_.q(c).U,e=_.M(2);_.ay(e.ua,d.fontFamily);e.Jv.A("collectionDrawer","removeAllStyles");return _.t()});_.N(11,"Remove all");_.I()()()}if(a&2){a=b.U;b=b.index;const c=_.M(2);_.E("expanded",b===c.ua.Gm);_.u(3);_.Fo(a.fontFamily.displayName);_.u(2);_.E("ngIf",c.My(a));_.u();_.E("ngForOf",_.$p(a).sort(_.fu));_.u(2);_.E("disabled",0<a.fontFamily.axes.size?!1:a.fontFamily.Za.length===a.Pj)}};
cy=function(a,b){a&1&&(_.G(0,"mat-accordion"),_.D(1,by,12,5,"mat-expansion-panel",1),_.I());a&2&&(a=b.ca,_.u(),_.E("ngForOf",a))};dy=function(a){const b={attributeFilter:["aria-label","aria-valuenow"]};return new _.Bk(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)})};
ey=function(a){a&1&&(_.Hh(),_.G(0,"svg",11),_.J(1,"circle",12),_.I());a&2&&(a=_.M(),_.Bn("viewBox",a.gE()),_.u(),_.Ln("stroke-dasharray",a.es(),"px")("stroke-dashoffset",a.es()/2,"px")("stroke-width",a.HC(),"%"),_.Bn("r",a.Dr()))};fy=function(){return{diameter:100}};gy=function(a){a&&"function"==typeof a.dispose&&a.dispose()};hy=function(a){for(let b=0,c=arguments.length;b<c;++b){const d=arguments[b];_.la(d)?hy.apply(null,d):gy(d)}};
iy=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)})};
ly=function(a){const b=_.jy(document,"IFRAME");if(!b.sandbox)throw Error("Rb");b.sandbox.value="allow-scripts";b.sandbox.supports&&b.sandbox.add&&b.sandbox.supports("allow-downloads")&&b.sandbox.add("allow-downloads");if(""==oq){const c=_.mq(`<!DOCTYPE html><body><input type="hidden" id="nonce" value="${nq(a)}" /><script nonce="${nq(_.lb(window))}">${'var g=function(){for(var b=Number(this),a=[],c=b;c<arguments.length;c++)a[c-b]=arguments[c];return a};/*\n\n Copyright The Closure Library Authors.\n SPDX-License-Identifier: Apache-2.0\n*/\nvar h=this||self,k=function(b){return b};var l;/*\n\n SPDX-License-Identifier: Apache-2.0\n*/\nvar m=function(){};m.prototype.toString=function(){return this.g.toString()};function n(b){if(void 0===l){var a=null;var c=h.trustedTypes;if(c&&c.createPolicy)try{a=c.createPolicy("goog#html",{createHTML:k,createScript:k,createScriptURL:k})}catch(d){h.console&&h.console.error(d.message)}l=a}b=(a=l)?a.createScript(b):b;a=new m;a.g=b;return a}function p(b){if(b instanceof m)return b.g;throw Error("");};function q(b,a){b.textContent=p(a);var c,d;(c=(a=null==(d=(c=(b.ownerDocument&&b.ownerDocument.defaultView||window).document).querySelector)?void 0:d.call(c,"script[nonce]"))?a.nonce||a.getAttribute("nonce")||"":"")&&b.setAttribute("nonce",c)};var r=function(b){var a=g.apply(1,arguments),c,d;"evalCspCompatiblyData"in window||(window.evalCspCompatiblyData={index:0});var e=window.evalCspCompatiblyData.index++;window.evalCspCompatiblyData[e]={args:a,callback:function(f,t){c=f;d=t}};a=document.createElement("script");a.async=!1;a.setAttribute("data-index",e);e=\'"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(b))+"\\n));}catch(ex){callback(false, ex);}}).apply(this, curEvalData.args);})()";e=n(e);q(a,e);e=function(f){c=!1;d=f.error||f};window.addEventListener("error",e);document.head.appendChild(a);window.removeEventListener("error",e);document.head.removeChild(a);if(!c)throw d;return d};var u=document.getElementById("nonce"),v=u?u.value:(new URL(location.href)).searchParams.get("nonce");function w(){if(self.origin)return"null"==self.origin;if(""!=location.host)return!1;try{return window.parent.escape(""),!1}catch(b){return!0}}\n(function(){if(!w())throw"sandboxing error";var b=new MessageChannel;b.port1.onmessage=function(c){try{var d=r.apply(null,[n("(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 a="*";"chrome-extension:"==location.protocol&&(a=location.origin);window.parent.postMessage(v,a,[b.port2])})();\n'}\x3c/script></body>`);a=
_.qq("data:text/html;charset=UTF-8;base64,"+btoa(c.toString()));b.srcdoc=_.ky(c)}else a=sq(new Map([["nonce",a]]));b.src=_.hb(a).toString();b.style.cssText="height: 0; left: 0; position: absolute; top: 0; width: 0;";b.setAttribute("aria-hidden","true");return b};my=function(){return new Promise(a=>{setTimeout(a,500)})};ny=function(a){a&1&&_.J(0,"mat-progress-spinner",3);a&2&&(a=_.M(),_.E("mode",0!==a.progress?"determinate":"indeterminate")("value",a.progress)("diameter",18))};
oy=function(a){a&1&&(_.no(0,5),_.G(1,"span",6),_.N(2,"Downloading"),_.I());if(a&2){_.M(2);const b=_.Do(1);_.E("ngTemplateOutlet",b)}};py=function(a){a&1&&(_.J(0,"gf-icon",7),_.G(1,"span",8),_.Ao(2),_.I());a&2&&_.E("size",20)};qy=function(a){a&1&&(_.G(0,"span",4),_.D(1,oy,3,1)(2,py,3,1),_.I());a&2&&(a=_.M(),_.u(),_.fo(1,a.Sk?1:2))};
sy=function(a){if(a&1){const b=_.p();_.G(0,"button",9);_.L("click",function(c){_.q(b);const d=_.M();return _.t(ry(d,c))})("keydown.tab",function(c){_.q(b);const d=_.M();return _.t(d.tab.next(c))});_.no(1,5);_.I()}if(a&2){a=_.M();const b=_.Do(3);_.F("mat-mdc-button",!1)("gmat-mdc-button-with-prefix",!0);_.E("disabled",a.Sk);_.u();_.E("ngTemplateOutlet",b)}};
ty=function(a){if(a&1){const b=_.p();_.G(0,"button",10);_.L("click",function(c){_.q(b);const d=_.M();return _.t(ry(d,c))})("keydown.tab",function(c){_.q(b);const d=_.M();return _.t(d.tab.next(c))});_.no(1,5);_.I()}if(a&2){a=_.M();const b=_.Do(3);_.F("rounded",a.CH||a.my)("mat-mdc-button",!1)("fab-tablet-mobile-button",a.my);_.E("disabled",a.Sk);_.u();_.E("ngTemplateOutlet",b)}};uy=function(a){a&1&&_.no(0,5);if(a&2){_.M(2);const b=_.Do(1);_.E("ngTemplateOutlet",b)}};
vy=function(a){a&1&&_.J(0,"gf-icon",12);a&2&&_.E("size",20)};wy=function(a){if(a&1){const b=_.p();_.G(0,"button",11);_.L("click",function(c){_.q(b);const d=_.M();return _.t(ry(d,c))})("keydown.tab",function(c){_.q(b);const d=_.M();return _.t(d.tab.next(c))});_.D(1,uy,1,1,"ng-container",5)(2,vy,1,1);_.I()}a&2&&(a=_.M(),_.F("mat-mdc-button",!1),_.E("disabled",a.Sk),_.Bn("aria-label",a.Kk()),_.u(),_.fo(1,a.Sk?1:2))};xy=function(a){a&1&&_.J(0,"a",1)};
zy=function(a){if(a&1){const b=_.p();_.G(0,"button",3);_.L("click",function(){_.q(b);const c=_.M();yy(c.Sa);return _.t()});_.J(1,"gf-icon",4);_.I()}if(a&2){a=_.M();const b=_.Do(3);_.E("xapInlineDialogClick",b)("overlaySize",a.pq);_.Bn("cdkFocusInitial",!0)}};
Ay=function(a){if(a&1){const b=_.p();_.G(0,"button",5);_.L("click",function(){_.q(b);const c=_.M();yy(c.Sa);return _.t()});_.G(1,"div",6);_.J(2,"gf-icon",7);_.N(3," Share ");_.I()()}if(a&2){a=_.M();const b=_.Do(3);_.E("xapInlineDialogClick",b)("overlaySize",a.pq);_.Bn("cdkFocusInitial",!0)}};
By=function(a,b){if(a&1){const c=_.p();_.G(0,"div",10);_.L("click",function(d){return d.stopPropagation()});_.G(1,"code",11);_.L("click",function(d){_.q(c);const e=_.M(2);return _.t(e.FA(d))});_.N(2);_.I();_.G(3,"button",12);_.L("click",function(){const d=_.q(c).ca,e=_.M(2);return _.t(e.cj(d))});_.J(4,"gf-icon",13);_.I();_.G(5,"a",14);_.J(6,"gf-icon",15);_.I()()}a&2&&(a=b.ca,_.u(2),_.Fo(a),_.u(2),_.E("size",24),_.u(),_.Co("href",a,_.tj),_.u(),_.E("size",24))};
Cy=function(a){a&1&&(_.G(0,"div",8),_.D(1,By,7,4,"div",9),_.R(2,"async"),_.I());a&2&&(a=_.M(),_.u(),_.E("ngIf",_.U(2,1,a.EQ)))};Dy=function(a){a&1&&_.J(0,"gf-share-popup")};Ey=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())});_.J(2,"gf-icon",9);_.I()}a&2&&_.Bn("cdkFocusInitial",b.ca.bz)};
Gy=function(a,b){if(a&1){const c=_.p();_.G(0,"div",15)(1,"a",16)(2,"span",17);_.J(3,"gf-icon",18);_.G(4,"span",19);_.N(5,"API docs");_.I()()();_.G(6,"gf-download-button",20,21);_.L("click",function(){_.q(c);_.M(2).Sa.setProperty("downloadUnderstood",!0);return _.t()});_.R(8,"async");_.N(9," Download all ");_.I()()}a&2&&(a=b.ca,b=_.M(2),_.u(),_.Co("href",b.qJ,_.tj),_.u(2),_.E("size",22),_.u(3),_.E("families",_.U(8,7,b.ua.Kd)||_.Po(9,Fy))("fallbackUrl",a.link)("logEventLabel",a.jj)("ve",b.Xa.qr)("veClick",
!0))};Hy=function(a){a&1&&(_.lo(0),_.G(1,"div",10)(2,"section",11)(3,"h2",12),_.N(4," Review "),_.I(),_.J(5,"gf-review-panel"),_.I(),_.G(6,"section",13)(7,"h2",12),_.N(8," Use on the web "),_.I(),_.J(9,"gf-embed-panel"),_.I()(),_.D(10,Gy,10,10,"div",14),_.R(11,"async"),_.mo());a&2&&(a=_.M(),_.u(10),_.E("ngIf",_.U(11,1,a.jN)))};
Iy=function(a){a&1&&(_.G(0,"div",22)(1,"p",23),_.N(2),_.I(),_.G(3,"h2",24),_.N(4,"You don\u2019t have any fonts yet."),_.I(),_.G(5,"p",24),_.N(6),_.I()());a&2&&(a=_.M(),_.u(2),_.Eo(" ",a.oN," "),_.u(4),_.Fo(a.pN))};_.Jy=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};Ky=function(a){a&1&&_.Ao(0,0,["*ngIf","isCustomError"])};My=function(a){return Ly.some(b=>b.test(a))};
Ny=function(a){let b;return null==(b=a.formContent)?void 0:b.locale};Py=function(a,b){var c=Ny(a);c=(c&&Oy.includes(c)?Ny(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,_.rq)`https://www.gstatic.com/uservoice/feedback/client/web/${a}/main_light_binary.js`:(0,_.rq)`https://www.gstatic.com/uservoice/feedback/client/web/${a}/main_binary__${c}.js`};
Ry=function(a,b,c,d){if(Qy)return Qy;const e=Py(a,d);return Qy=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise((f,g)=>{const h=_.jy(document,"SCRIPT");_.nb(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)})};
Ty=function(a,b,c,d){if(Sy)return Sy;const e=Py(a,d);return Sy=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise((f,g)=>{const h=_.jy(document,"SCRIPT");_.nb(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)})};
Uy=function(a,b,c,d){return _.Qk(function*(){var e=Date.now();e=yield(yield Ry(a,c,d,b)).initializeFeedbackClientAsync(a,e,b);e.initiateAloha();return e})};Vy=function(a,b,c,d){return _.Qk(function*(){var e=Date.now();e=yield(yield Ty(a,c,d.document,b)).initializeFeedbackClientAsync(a,e,b,d);e.initiateAloha();return e})};
Wy=function(a,b,c){return _.Qk(function*(){const d=c||_.ta;var e;if(null==b?0:null==(e=b.getEnableAlohaBinarySplit)?0:e.call(b)){if(d.isFormOpened)throw e=Error("Zb"),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 Vy(a,b,d,d)}catch(g){throw d.isFormOpened=!1,g;}}else{if(d.isFormOpened)throw e=Error("Zb"),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 Uy(a,b,d,d.document)}catch(g){throw d.isFormOpened=!1,g;}}})};
dz=function(a,b){return _.Qk(function*(){return new Promise(c=>{const d=Xy(null!=b?b:"")+"/aloha_form_properties?productId="+a;Yy(d,e=>{const f=e.target;e=null;try{var g=JSON,h=g.stringify;if(f.A){var m=f.A.responseText;0==m.indexOf(")]}'\n")&&(m=m.substring(5));b:{if(_.ta.JSON)try{var r=_.ta.JSON.parse(m);break b}catch(w){}r=Zy(m)}}else r=void 0;e=ge($y,h.call(g,r))}catch(w){h=new $y,r=new az,r=bz(r,5,!0),r=bz(r,2,!0),r=bz(r,4,!1),r=bz(r,8,!0),r=bz(r,9,!0),r=bz(r,7,!0),r=bz(r,10,!0),r=bz(r,12,!0),
r=bz(r,13,!1),r=bz(r,14,!0),r=bz(r,15,!0),r=bz(r,20,!1),e=_.cz(h,az,1,r)}c(e)},"GET","",{},2E3,!0)})})};Xy=function(a){return My(a)?a:"https://www.google.com/tools/feedback"};ez=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",5),_.J(2,"path",6)(3,"path",7)(4,"path",8)(5,"circle",9)(6,"path",10)(7,"path",11)(8,"path",12)(9,"path",13),_.I()())};fz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",14),_.J(2,"circle",15)(3,"path",16),_.I()())};
gz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",17),_.J(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),_.I()())};hz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",17),_.J(2,"rect",32)(3,"path",33)(4,"path",34)(5,"path",35)(6,"path",36)(7,"path",37),_.I()())};
iz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",17),_.J(2,"rect",38)(3,"rect",39)(4,"path",40)(5,"rect",41)(6,"path",42),_.I()())};jz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",43),_.J(2,"path",44)(3,"path",45)(4,"path",46),_.I()())};kz=function(a){a&1&&(_.G(0,"span",47),_.Hh(),_.G(1,"svg",48)(2,"g",49),_.J(3,"circle",50)(4,"path",51),_.I()()())};lz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",52),_.J(2,"circle",53)(3,"path",54),_.I()())};
mz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",55),_.J(2,"path",56)(3,"path",57),_.I()())};nz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",55),_.J(2,"path",58)(3,"path",59)(4,"path",60)(5,"path",61),_.I()())};oz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",55),_.J(2,"path",62)(3,"path",63),_.I()())};pz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",55),_.J(2,"path",64)(3,"path",65)(4,"path",66)(5,"path",67),_.I()())};
qz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",55),_.J(2,"path",68)(3,"path",69),_.I()())};rz=function(a){a&1&&(_.G(0,"span",70),_.Hh(),_.G(1,"svg",71)(2,"mask",72),_.J(3,"rect",73)(4,"path",74),_.I(),_.J(5,"path",75),_.G(6,"mask",76),_.J(7,"rect",77)(8,"path",78),_.I(),_.J(9,"path",79),_.I()())};sz=function(a){a&1&&(_.G(0,"span",70),_.Hh(),_.G(1,"svg",80),_.J(2,"circle",81)(3,"circle",82)(4,"circle",83)(5,"circle",84),_.I()())};
tz=function(a){a&1&&(_.G(0,"span",70),_.Hh(),_.G(1,"svg",85),_.J(2,"path",86)(3,"path",87)(4,"path",88),_.I()())};uz=function(a){a&1&&(_.G(0,"span",70),_.Hh(),_.G(1,"svg",89),_.J(2,"path",90)(3,"path",91)(4,"path",92)(5,"path",93)(6,"path",94),_.I()())};vz=function(a){a&1&&(_.G(0,"span",70),_.Hh(),_.G(1,"svg",95),_.J(2,"path",96)(3,"path",97),_.I()())};wz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",98),_.J(2,"path",99)(3,"path",100)(4,"path",101)(5,"path",102),_.I()())};
xz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",98),_.J(2,"path",103)(3,"path",104)(4,"path",105),_.I()())};yz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",106),_.J(2,"path",107)(3,"path",108)(4,"path",109),_.I()())};zz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",98),_.J(2,"path",110)(3,"path",111),_.I()())};Az=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",112),_.J(2,"path",113)(3,"path",114)(4,"path",115)(5,"path",116),_.I()())};
Bz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",112),_.J(2,"path",117)(3,"path",118),_.I()())};Cz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",112),_.J(2,"path",119)(3,"path",120)(4,"path",121),_.I()())};Dz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",122),_.J(2,"path",123),_.I()())};Ez=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",122),_.J(2,"path",124),_.I()())};Fz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",122),_.J(2,"path",125),_.I()())};
Gz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",126),_.J(2,"path",127),_.I()())};Hz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",128),_.J(2,"path",129)(3,"path",130)(4,"path",131)(5,"path",132),_.I()())};Iz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",128),_.J(2,"circle",133)(3,"rect",134)(4,"rect",135)(5,"path",136)(6,"path",137),_.I()())};Jz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",128),_.J(2,"path",138)(3,"rect",139)(4,"rect",140)(5,"path",141),_.I()())};
Kz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",128),_.J(2,"rect",142)(3,"path",143)(4,"path",144),_.I()())};Lz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",128),_.J(2,"rect",145)(3,"rect",146)(4,"path",147),_.I()())};Mz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",17),_.J(2,"path",148)(3,"circle",149)(4,"path",150),_.I()())};Nz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",17),_.J(2,"path",148)(3,"path",151)(4,"path",152)(5,"path",153)(6,"path",154),_.I()())};
Oz=function(a){a&1&&(_.lo(0),_.Hh(),_.G(1,"svg",155),_.J(2,"rect",156)(3,"path",157)(4,"polygon",158),_.I(),_.mo())};Pz=function(a){a&1&&(_.lo(0),_.Hh(),_.G(1,"svg",159),_.J(2,"path",160),_.I(),_.mo())};Qz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",161),_.J(2,"path",162)(3,"rect",163)(4,"path",164)(5,"rect",165)(6,"path",166),_.I()())};
Rz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",161),_.J(2,"path",167),_.G(3,"mask",168),_.J(4,"path",169),_.I(),_.J(5,"path",170),_.G(6,"mask",171),_.J(7,"path",172),_.I(),_.J(8,"path",173)(9,"rect",174),_.I()())};Sz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",161),_.J(2,"path",175)(3,"path",176)(4,"path",177),_.G(5,"mask",178),_.J(6,"path",179),_.I(),_.J(7,"path",180),_.I()())};Tz=function(a){a&1&&(_.G(0,"span",181),_.Hh(),_.G(1,"svg",182),_.J(2,"path",183),_.I()())};
Uz=function(a){a&1&&(_.G(0,"span"),_.Hh(),_.G(1,"svg",184),_.J(2,"path",185),_.I()())};Vz=function(a){a&1&&(_.Hh(),_.G(0,"svg",3),_.J(1,"polygon",4),_.I())};
Wz=function(a){if(a&1){const b=_.p();_.G(0,"div",0);_.L("keydown",function(c){_.q(b);const d=_.M();return _.t(d.Gd(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.yL(c))})("@transformMenu.done",function(c){_.q(b);const d=_.M();return _.t(d.xL(c))});_.G(1,"div",1);_.Ao(2);_.I()()}a&2&&(a=_.M(),_.E("id",a.fA)("ngClass",a.ne)("@transformMenu",a.Yr),_.Bn("aria-label",a.ariaLabel||null)("aria-labelledby",
a.wd||null)("aria-describedby",a.pk||null))};Xz=function(){return{eu:!1,Dl:"after",Tn:"below",di:"cdk-overlay-transparent-backdrop"}};Yz=function(a,b){a&1&&(_.G(0,"li"),_.J(1,"gf-footer-item",14),_.I());a&2&&(a=b.U,_.u(),_.E("item",a))};Zz=function(a,b){a&1&&(_.G(0,"li"),_.J(1,"gf-footer-item",14),_.I());a&2&&(a=b.U,_.u(),_.E("item",a))};$z=function(a,b){a&1&&(_.lo(0),_.G(1,"a",15),_.N(2),_.I(),_.mo());a&2&&(a=b.U,_.u(),_.E("catalogRouterLink",a.link),_.u(),_.Eo(" ",a.label," "))};
aA=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.Sm())});_.N(4," Dismiss ");_.I()()()}a&2&&(a=_.M(),_.F("callout--show",a.Zy),_.Bn("aria-label",a.zs),_.u(2),_.Eo(" ",a.zs," "))};bA=function(a,b){a&1&&(_.G(0,"div",3)(1,"span",4),_.N(2),_.I()());a&2&&(a=b.ca,b=_.M(),_.F("shopping-bag__count--secondary",!b.qa.az),_.u(2),_.Fo(999<a?"1K+":a))};cA=function(){return window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches};
dA=function(a){a&1&&_.J(0,"gf-icon",4)};eA=function(a){a&1&&_.J(0,"gf-icon",5)};iA=function(a,b){if(a&1){const c=_.p();_.lo(0);_.G(1,"button",1);_.L("click",function(){const d=_.q(c).ca,e=_.M();d.Of?(fA(e.FI),gA(e,!1)):(hA(e.FI),gA(e,!0));return _.t()});_.D(2,dA,1,0,"gf-icon",2)(3,eA,1,0,"gf-icon",3);_.I();_.mo()}a&2&&(a=b.ca,_.u(),_.Co("matTooltip",a.Nn),_.Bn("aria-label",a.Nn),_.u(),_.E("ngIf",!a.Of),_.u(),_.E("ngIf",a.Of))};
jA=function(a){a&1&&_.J(0,"gf-lottie",16,17);a&2&&_.E("animation","gf-logo")("loop",!1)("autoplay",!0)};kA=function(a){a&1&&_.J(0,"gf-lottie",18,17);a&2&&_.E("loop",!1)("autoplay",!0)};lA=function(a){a&1&&(_.lo(0),_.D(1,jA,2,3,"gf-lottie",14)(2,kA,2,2,"gf-lottie",15),_.mo());a&2&&(a=_.M().ca,_.u(),_.E("ngIf",a.sh),_.u(),_.E("ngIf",!a.sh))};mA=function(a){a&1&&(_.G(0,"span",19),_.N(1),_.I());a&2&&(a=_.M(2),_.u(),_.Eo(" ",a.YF.badge," "))};nA=function(a){a&1&&_.J(0,"gf-theme-toggle",20)};
oA=function(a){a&1&&_.J(0,"gf-shopping-bag-callout");a&2&&(a=_.M(2),_.Xn("",a.EM,"-shopping-bag-callout"))};
pA=function(a,b){if(a&1){const c=_.p();_.G(0,"div",1)(1,"header",2)(2,"div",3)(3,"div",4)(4,"a",5);_.L("click",function(){_.q(c);const d=_.M();return _.t(_.Ox(d.qa,""))});_.D(5,lA,3,2,"ng-container",6);_.R(6,"async");_.I()();_.D(7,mA,2,1,"span",7);_.G(8,"div",8);_.Ao(9);_.G(10,"div",9);_.D(11,nA,1,0,"gf-theme-toggle",10);_.G(12,"div",11);_.J(13,"gf-shopping-bag");_.D(14,oA,1,3,"gf-shopping-bag-callout",12);_.I()()()();_.G(15,"div",13);_.Ao(16,1);_.I()()()}a&2&&(a=b.ca,b=_.M(),_.u(),_.F("content--collection-expanded",
!b.qa.bn&&b.ua.isVisible)("content--left-drawer-open",a.kf),_.u(3),_.Co("href",b.qa.IM,_.tj),_.u(),_.E("ngIf",_.U(6,9,b.HQ)),_.u(2),_.E("ngIf",b.YF.badge),_.u(4),_.E("ngIf",a.Qb),_.u(3),_.E("ngIf",b.Tu))};
rA=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(qA(e,d))});_.G(2,"span",4);_.J(3,"gf-icon",5);_.I();_.G(4,"span",6);_.N(5);_.I()()}a&2&&(a=b.U,b=_.M(),_.F("active",b.isActive(a.url)),_.E("catalogRouterLink",a.url),_.Bn("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),_.Fo(a.label))};
sA=function(a){if(a&1){const b=_.p();_.G(0,"div",1);_.L("click",function(){_.q(b);const c=_.M();return _.t(c.GD())});_.I()}a&2&&(a=_.M(),_.F("mat-drawer-shown",a.AD()))};tA=function(a){a&1&&(_.G(0,"mat-drawer-content"),_.Ao(1,2),_.I())};uA=function(){return!1};vA=function(a){if(a&1){const b=_.p();_.G(0,"div",1);_.L("click",function(){_.q(b);const c=_.M();return _.t(c.GD())});_.I()}a&2&&(a=_.M(),_.F("mat-drawer-shown",a.AD()))};wA=function(a){a&1&&(_.G(0,"mat-sidenav-content"),_.Ao(1,2),_.I())};
xA=function(a){a&1&&_.no(0)};yA=function(a){a&1&&_.no(0)};zA=function(a){if(a&1){const b=_.p();_.G(0,"mat-sidenav",18);_.L("closedStart",function(){_.q(b);const c=_.M(2);return _.t(c.Rp.reset())});_.D(1,yA,1,0,"ng-container",5);_.I()}if(a&2){a=_.M().ca;const b=_.M();_.E("opened",a.Gt)("fixedInViewport",!0);_.u();_.E("ngTemplateOutlet",b.Ct)}};AA=function(a){a&1&&_.J(0,"gf-cookie-bar",19)};BA=function(a){a&1&&_.no(0)};
CA=function(a){a&1&&(_.lo(0,20),_.D(1,BA,1,0,"ng-container",5),_.mo());a&2&&(a=_.M(2),_.u(),_.E("ngTemplateOutlet",a.header))};DA=function(a){a&1&&_.no(0)};EA=function(a){a&1&&(_.lo(0,21),_.D(1,DA,1,0,"ng-container",5),_.mo());a&2&&(a=_.M(2),_.u(),_.E("ngTemplateOutlet",a.le))};FA=function(a){a&1&&_.no(0)};GA=function(a){a&1&&(_.G(0,"div",22),_.D(1,FA,1,0,"ng-container",5),_.I());a&2&&(a=_.M(2),_.u(),_.E("ngTemplateOutlet",a.hh))};
IA=function(a){if(a&1){const b=_.p();_.G(0,"div",23)(1,"main",24,25)(3,"router-outlet",26);_.L("activate",function(c){_.q(b);var d=_.M(2);const e=d.qa.A?"Catalog":d.qa.B?"NotoBetterSpecimen":d.qa.C?"BetterSpecimen":d.qa.isNoto?"NotoHomepage":d.qa.G?"NotoFonts":d.qa.da?"NotoUse":d.qa.Z?"NotoContribute":"";d.Ct=c.Ct;d.Re=c.Re;var f=d.ka,g=!!d.Re;f.Pm.value!==g&&f.Pm.next(g);d.A&&HA(d);d.hh=c.hh;f=d.B;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.le=c.le;d.B=e;d.A=!1;return _.t()});_.I()()()}a&2&&(a=_.M(2),_.u(),_.E("id",a.gC))};JA=function(a){a&1&&_.J(0,"gf-error",27);a&2&&(a=_.M(2),_.E("type",a.XI))};KA=function(a){a&1&&_.J(0,"gf-collection-drawer",28)};
LA=function(a,b){if(a&1){const c=_.p();_.lo(0);_.G(1,"a",1);_.L("click",function(d){_.q(c);const e=_.M();null==d||d.preventDefault();e.eq.M.focus();return _.t()});_.N(2," Skip to content ");_.I();_.G(3,"div");_.J(4,"gf-nav-rail",2);_.G(5,"mat-sidenav-container",3);_.L("backdropClick",function(){_.q(c);const d=_.M();return _.t(d.ka.wk())});_.G(6,"mat-sidenav",4);_.L("closedStart",function(){var d=_.q(c).ca,e=_.M();d=d.Gt;e.Pm()&&!d&&e.ka.wk();return _.t()});_.D(7,xA,1,0,"ng-container",5);_.I();_.D(8,
zA,2,3,"mat-sidenav",6);_.G(9,"mat-sidenav-content",7);_.D(10,AA,1,0,"gf-cookie-bar",8);_.G(11,"gf-google-header",9);_.D(12,CA,2,1,"ng-container",10)(13,EA,2,1,"ng-container",11);_.I();_.G(14,"div",12);_.D(15,GA,2,1,"div",13)(16,IA,4,1,"div",14)(17,JA,1,1,"gf-error",15);_.J(18,"gf-footer");_.G(19,"div",16);_.D(20,KA,1,0,"gf-collection-drawer",17);_.I();_.J(21,"gf-feedback-button");_.I()()()();_.mo()}if(a&2){a=b.ca;b=_.M();let c;_.u();_.Co("href",b.gC,_.tj);_.u(2);_.F("has-secondary-nav",!!b.le);_.u();
_.F("gmat-elevation-z4",a.LO);_.u();_.F("mat-sidenav--open",a.Gt)("checkout-flow",b.Bd);_.E("hasBackdrop",!a.Gt);_.u();_.E("mode",a.fz?"side":"over")("fixedInViewport",!0)("opened",a.kf);_.u();_.E("ngTemplateOutlet",null!==(c=b.Re)&&void 0!==c?c:null);_.u();_.E("ngIf",b.Ct);_.u();_.F("drawer-content--collection-expanded",a.Wm&&!b.qa.bn)("has-left-drawer-opened",a.kf);_.u();_.E("ngIf",a.cz);_.u();_.F("has-left-drawer",b.Pm());_.u();_.E("ngIf",b.header);_.u();_.E("ngIf",b.le);_.u();_.F("full-page--cookie-bar-open",
a.cz);_.u();_.E("ngIf",b.hh);_.u();_.E("ngIf",!b.sv);_.u();_.E("ngIf",b.sv);_.u(2);_.F("collection-drawer-layout-container--collection-expanded",a.Wm&&!b.qa.bn);_.u();_.E("ngIf",a.Wm&&!b.qa.bn);_.u();_.F("feedback-button--left-drawer-open",a.kf)}};
SA=function(a){return{path:a,uc:"always",Vb:()=>MA("KHJXJ").then(()=>_.NA),children:[{path:"",Vb:()=>MA("AL0Bn").then(()=>_.OA),uc:"always",Ed:"full"},{path:"glyphs",Vb:()=>MA("ru9X9c").then(()=>_.PA),uc:"always"},{path:"tester",Vb:()=>MA("ipeFuf").then(()=>_.QA),uc:"always"},{path:"about",Vb:()=>MA("TafJjb").then(()=>_.RA),uc:"always"}]}};
UA=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(TA&&(b=a.parentElement)){a=b;break a}b=a.parentNode;a=na(b)&&1==b.nodeType?b:null}else a=null;return a};VA=function(a,b,c){for(c||(a=UA(a));a&&!b(a);)a=UA(a)};
YA=function(a){var b=WA;const c=pa(a),d=([,...f])=>b(c,f),e=([f,...g])=>a.apply(f,g);return function(...f){var g=this||_.ta,h=XA.get(g);h||(h={},XA.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)}};
ZA=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 y=g,B=0;64>B;B+=4)y[B/4]=v[B]<<24|v[B+1]<<16|v[B+2]<<8|v[B+3];for(B=16;80>B;B++)v=y[B-3]^y[B-8]^y[B-14]^y[B-16],y[B]=(v<<1|v>>>31)&4294967295;v=e[0];var C=e[1],H=e[2],P=e[3],S=e[4];for(B=0;80>B;B++){if(40>B)if(20>B){var Q=P^C&(H^P);var K=1518500249}else Q=C^H^P,K=1859775393;else 60>B?(Q=C&H|P&(C|H),K=2400959708):(Q=C^H^P,K=3395469782);Q=((v<<5|v>>>27)&4294967295)+Q+
S+K+y[B]&4294967295;S=P;P=H;H=(C<<30|C>>>2)&4294967295;C=v;v=Q}e[0]=e[0]+v&4294967295;e[1]=e[1]+C&4294967295;e[2]=e[2]+H&4294967295;e[3]=e[3]+P&4294967295;e[4]=e[4]+S&4294967295}function c(v,y){if("string"===typeof v){v=unescape(encodeURIComponent(v));for(var B=[],C=0,H=v.length;C<H;++C)B.push(v.charCodeAt(C));v=B}y||(y=v.length);B=0;if(0==r)for(;B+64<y;)b(v.slice(B,B+64)),B+=64,w+=64;for(;B<y;)if(f[r++]=v[B++],w++,64==r)for(r=0,b(f);B+64<y;)b(v.slice(B,B+64)),B+=64,w+=64}function d(){var v=[],y=
8*w;56>r?c(h,56-r):c(h,64-(r-56));for(var B=63;56<=B;B--)f[B]=y&255,y>>>=8;b(f);for(B=y=0;5>B;B++)for(var C=24;0<=C;C-=8)v[y++]=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,bN:function(){for(var v=d(),y="",B=0;B<v.length;B++)y+="0123456789ABCDEF".charAt(Math.floor(v[B]/16))+"0123456789ABCDEF".charAt(v[B]%16);return y}}};
gB=function(a,b=$A){if(!aB){var c;a=null==(c=a.navigator)?void 0:c.userAgentData;if(!a||"function"!==typeof a.getHighEntropyValues)return Promise.reject(Error("kc"));c=(a.brands||[]).map(d=>{var e=new bB;e=_.cB(e,1,d.brand);return _.cB(e,2,d.version)});dB(eB(fB,2,a.mobile),c);aB=a.getHighEntropyValues(b)}return aB.then(d=>{const e=fB.clone();b.includes("platform")&&_.cB(e,3,d.platform);b.includes("platformVersion")&&_.cB(e,4,d.platformVersion);b.includes("architecture")&&_.cB(e,5,d.architecture);
b.includes("model")&&_.cB(e,6,d.model);b.includes("uaFullVersion")&&_.cB(e,7,d.uaFullVersion);return e}).catch(()=>fB.clone())};iB=function(a){var b="";const c=_.ta._F_jsUrl;if("undefined"!==typeof document&&document&&document.getElementById&&(a=document.getElementById(a))){const d=a.tagName.toUpperCase();if("SCRIPT"==d||"LINK"==d)b=a.src?a.src:a.getAttribute("href")}if(c&&b){if(c!=b)throw Error("rc`"+c+"`"+b);b=c}else b=c||b;if(!hB(b))throw Error("sc");return b};
mB=function(){!_.jB&&_.kB&&_.lB((0,_.kB)());return _.jB};_.lB=function(a){_.jB=a;nB.forEach(b=>{b(_.jB)});nB=[]};_.oB=function(a){_.jB&&_.jB.AE(a)};_.pB=function(){_.jB&&_.jB.ho()};qB=function(){};rB=function(a){return a.replace(/[A-Z]/g,b=>`-${b.toLowerCase()}`)};sB=function(a){const b={};a.forEach(({Kj:c,AI:d,transform:e})=>{b[rB(d)]=[c,e]});return b};
uB=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=tB(g,b,d);-1!==h&&c[h].push(g)}return c};tB=function(a,b,c){let d=c;a&&a.nodeType===Node.ELEMENT_NODE&&b.some((e,f)=>{var g;if(g="*"!==e)vB||(g=Element.prototype,vB=g.matches||g.matchesSelector||g.mozMatchesSelector||g.msMatchesSelector||g.oMatchesSelector||g.webkitMatchesSelector),g=a.nodeType===Node.ELEMENT_NODE?vB.call(a,e):!1;return g?(d=f,!0):!1});return d};
DB=function(a){const b=wB(a.Ma.get(_.xB),yB).inputs,c=a.mU||new zB(a.Ma),d=sB(b);class e extends AB{get kn(){if(!this.A){const f=this.A=c.create(this.Ma||a.Ma);b.forEach(({Kj:g,transform:h})=>{if(this.hasOwnProperty(g)){var m=this[g];delete this[g];BB(f,g,m,h)}})}return this.A}constructor(f){super();this.Ma=f}attributeChangedCallback(f,g,h){const [m,r]=d[f];BB(this.kn,m,h,r)}connectedCallback(){let f=!1;this.kn.ac&&(this.D(),f=!0);this.kn.connect(this);f||this.D()}disconnectedCallback(){this.A&&this.A.disconnect();
this.C&&(this.C.unsubscribe(),this.C=null)}D(){this.C=this.kn.ac.subscribe(f=>{f=new CustomEvent(f.name,{detail:f.value});this.dispatchEvent(f)})}}e.observedAttributes=Object.keys(d);b.forEach(({Kj:f,transform:g})=>{Object.defineProperty(e.prototype,f,{get(){return CB(this.kn,f)},set(h){BB(this.kn,f,h,g)},configurable:!0,enumerable:!0})});return e};Rk=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};
EB="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};FB=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");};GB=FB(this);
HB=function(a,b){if(b)a:{var c=GB;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&&EB(c,a,{configurable:!0,writable:!0,value:b})}};HB("Symbol.asyncIterator",function(a){return a?a:Symbol("b")});IB=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())})};_.Qk=function(a){return IB(a())};
Sk=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))})};HB("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 JB=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};HB("Array.prototype.values",function(a){return a?a:function(){return JB(this,function(b,c){return c})}});HB("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}});
HB("globalThis",function(a){return a||GB});HB("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}});HB("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}});
HB("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 KB=function(a){a=Math.trunc(a)||0;0>a&&(a+=this.length);if(!(0>a||a>=this.length))return this[a]};
HB("Array.prototype.at",function(a){return a?a:KB});var LB=function(a){return a?a:KB};HB("Int8Array.prototype.at",LB);HB("Uint8Array.prototype.at",LB);HB("Uint8ClampedArray.prototype.at",LB);HB("Int16Array.prototype.at",LB);HB("Uint16Array.prototype.at",LB);HB("Int32Array.prototype.at",LB);HB("Uint32Array.prototype.at",LB);HB("Float32Array.prototype.at",LB);HB("Float64Array.prototype.at",LB);HB("String.prototype.at",function(a){return a?a:KB});
HB("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}});
HB("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 MB,NB,PB,QB,RB,TB,MA,SB,na,pa,UB,VB,WB,XB,ZB,aC;MB=MB||{};_.ta=this||self;NB=function(a,b){a=a.split(".");var c=_.ta;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b};PB=function(a,b){var c=_.OB("WIZ_global_data.oxN3nb");a=c&&c[a];return null!=a?a:b};QB=_.ta._F_toggles||[];RB=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;
TB=function(a){if("string"!==typeof a||!a||-1==a.search(RB))throw Error("h");if(!SB||"goog"!=SB.type)throw Error("i`"+a);if(SB.oP)throw Error("j");SB.oP=a};TB.get=function(){return null};MA=null;SB=null;_.OB=function(a,b){a=a.split(".");b=b||_.ta;for(var c=0;c<a.length;c++)if(b=b[a[c]],null==b)return null;return b};_.kc=function(a){var b=typeof a;return"object"!=b?b:a?Array.isArray(a)?"array":b:"null"};_.la=function(a){var b=_.kc(a);return"array"==b||"object"==b&&"number"==typeof a.length};
na=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b};pa=function(a){return Object.prototype.hasOwnProperty.call(a,UB)&&a[UB]||(a[UB]=++VB)};UB="closure_uid_"+(1E9*Math.random()>>>0);VB=0;WB=function(a,b,c){return a.call.apply(a.bind,arguments)};
XB=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)}};_.YB=function(a,b,c){_.YB=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?WB:XB;return _.YB.apply(null,arguments)};
ZB=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)}};_.$B=function(a,b){function c(){}c.prototype=b.prototype;a.Xc=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)}};aC=function(a){return a};_.$B(ca,Error);ca.prototype.name="CustomError";var bC;_.$B(ea,ca);ea.prototype.name="AssertionError";var fa,dC,eC;fa=function(a,b){return Array.prototype.indexOf.call(a,b,void 0)};_.cC=function(a,b){Array.prototype.forEach.call(a,b,void 0)};dC=function(a,b,c){return Array.prototype.map.call(a,b,c)};eC=function(a,b){return Array.prototype.some.call(a,b,void 0)};var fC=!!(QB[0]&128),gC=!!(QB[0]&4),hC=!!(QB[0]&256),iC=!!(QB[0]&2);var wa=fC?hC:PB(610401301,!1),jC=fC?gC||!iC:PB(572417392,!0);var lC,nC,mC;_.kC=function(a){return/^[\s\xa0]*$/.test(a)};lC=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
nC=function(){var a=ua(),b="";if(Fa()?"Windows"===xa.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(Fa()?"macOS"===xa.platform:Aa("Macintosh"))b=/Mac OS X ([0-9_.]+)/,b=(a=b.exec(a))?a[1].replace(/_/g,"."):"10";else if(-1!=ua().toLowerCase().indexOf("kaios"))b=/(?:KaiOS)\/(\S+)/i,b=(a=b.exec(a))&&a[1];else if(Fa()?"Android"===xa.platform:
Aa("Android"))b=/Android\s+([^\);]+)(\)|;)/,b=(a=b.exec(a))&&a[1];else if(Fa()?"Chrome OS"===xa.platform:Aa("CrOS"))b=/(?:CrOS\s+(?:i686|x86_64)\s+([0-9.]+))/,b=(a=b.exec(a))&&a[1];a=0;b=lC(String(b||"")).split(".");const c=lC("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=mC(0==e[1].length?0:parseInt(e[1],10),0==f[1].length?
0:parseInt(f[1],10))||mC(0==e[2].length,0==f[2].length)||mC(e[2],f[2]);e=e[3];f=f[3]}while(0==a)}return a};mC=function(a,b){return a<b?-1:a>b?1:0};var xa,oC=_.ta.navigator;xa=oC?oC.userAgentData||null:null;var pC=function(a){pC[" "](a);return a};pC[" "]=function(){};var qC,sC,tC,uC,vC,wC,xC;qC=Ba()?!1:Aa("Opera");_.rC=Ca();sC=Aa("Edge");tC=Aa("Gecko")&&!(-1!=ua().toLowerCase().indexOf("webkit")&&!Aa("Edge"))&&!(Aa("Trident")||Aa("MSIE"))&&!Aa("Edge");uC=-1!=ua().toLowerCase().indexOf("webkit")&&!Aa("Edge");vC=uC&&Aa("Mobile");wC=function(){var a=_.ta.document;return a?a.documentMode:void 0};
a:{var yC="",zC=function(){var a=ua();if(tC)return/rv:([^\);]+)(\)|;)/.exec(a);if(sC)return/Edge\/([\d\.]+)/.exec(a);if(_.rC)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(uC)return/WebKit\/(\S+)/.exec(a);if(qC)return/(?:Version)[ \/]?(\S+)/.exec(a)}();zC&&(yC=zC?zC[1]:"");if(_.rC){var AC=wC();if(null!=AC&&AC>parseFloat(yC)){xC=String(AC);break a}}xC=yC}var BC=xC,CC;if(_.ta.document&&_.rC){var DC=wC();CC=DC?DC:parseInt(BC,10)||void 0}else CC=void 0;_.EC=CC;try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}var TA=_.rC||uC;var FC=function(){},GC=function(a){return function(){throw Error(a);}},HC=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 IC;_.JC=function(){if(void 0===IC){var a=null,b=_.ta.trustedTypes;if(b&&b.createPolicy){try{a=b.createPolicy("goog#html",{createHTML:aC,createScript:aC,createScriptURL:aC})}catch(c){_.ta.console&&_.ta.console.error(c.message)}IC=a}else IC=a}return IC};var MC=function(a,b){this.A=a===KC&&b||"";this.B=LC};MC.prototype.toString=function(){return this.A};var LC={},KC={};var gb,NC;gb=class{constructor(a){this.A=a}toString(){return this.A+""}};_.hb=function(a){return a instanceof gb&&a.constructor===gb?a.A:"type_error:TrustedResourceUrl"};NC={};_.qq=function(a){const b=_.JC();a=b?b.createScriptURL(a):a;return new gb(a,NC)};var Ua=class{constructor(a){this.A=a}toString(){return this.A.toString()}},Xa=function(a){return a instanceof Ua&&a.constructor===Ua?a.A:"type_error:SafeUrl"},Va={},OC=new Ua("about:invalid#zClosurez",Va);var PC,lq;PC={};_.ky=function(a){return a instanceof lq&&a.constructor===lq?a.A:"type_error:SafeHtml"};_.mq=function(a){const b=_.JC();a=b?b.createHTML(a):a;return new lq(a,PC)};lq=class{constructor(a){this.A=a}toString(){return this.A.toString()}};var QC=function(a,b){return a+Math.random()*(b-a)};var RC=function(a,b){this.width=a;this.height=b};aa=RC.prototype;aa.clone=function(){return new RC(this.width,this.height)};aa.aspectRatio=function(){return this.width/this.height};aa.jf=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 SC,TC;SC=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};TC=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};_.UC=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 VC,WC;VC=function(a,b,c){function d(h){h&&b.appendChild("string"===typeof h?a.createTextNode(h):h)}for(var e=1;e<c.length;e++){var f=c[e];if(!_.la(f)||na(f)&&0<f.nodeType)d(f);else{a:{if(f&&"number"==typeof f.length){if(na(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}_.cC(g?_.ja(f):f,d)}}};_.jy=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};
WC=function(a){this.A=a||_.ta.document||document};aa=WC.prototype;aa.getElementsByTagName=function(a,b){return(b||this.A).getElementsByTagName(String(a))};aa.createElement=function(a){return _.jy(this.A,a)};aa.createTextNode=function(a){return this.A.createTextNode(String(a))};aa.appendChild=function(a,b){a.appendChild(b)};aa.append=function(a,b){VC(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 XC=function(a,b){a.D(b);100>a.B&&(a.B++,b.next=a.A,a.A=b)},YC=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 ZC,$C=function(){var a=_.ta.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!Aa("Presto")&&(a=function(){var e=_.jy(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,_.YB)(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.HE;c.HE=null;e()}};return function(e){d.next={HE:e};d=d.next;b.port2.postMessage(0)}}return function(e){_.ta.setTimeout(e,0)}};var bD=class{constructor(){this.B=this.A=null}add(a,b){const c=aD.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}},aD=new YC(()=>new cD,a=>a.reset()),cD=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 dD,eD=!1,fD=new bD,hD=(a,b)=>{dD||gD();eD||(dD(),eD=!0);fD.add(a,b)},gD=()=>{if(_.ta.Promise&&_.ta.Promise.resolve){const a=_.ta.Promise.resolve(void 0);dD=()=>{a.then(iD)}}else dD=()=>{var a=iD;"function"!==typeof _.ta.setImmediate||_.ta.Window&&_.ta.Window.prototype&&(Ba()||!Aa("Edge"))&&_.ta.Window.prototype.setImmediate==_.ta.setImmediate?(ZC||(ZC=$C()),ZC(a)):_.ta.setImmediate(a)}},iD=()=>{let a;for(;a=fD.remove();){try{a.B.call(a.A)}catch(b){Qa(b)}XC(aD,a)}eD=!1};var jD=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var lD=function(a){this.A=0;this.L=void 0;this.D=this.B=this.C=null;this.H=this.I=!1;if(a!=FC)try{var b=this;a.call(void 0,function(c){kD(b,2,c)},function(c){kD(b,3,c)})}catch(c){kD(this,3,c)}},mD=function(){this.next=this.context=this.A=this.B=this.Vd=null;this.C=!1};mD.prototype.reset=function(){this.context=this.A=this.B=this.Vd=null;this.C=!1};
var nD=new YC(function(){return new mD},function(a){a.reset()}),oD=function(a,b,c){var d=nD.get();d.B=a;d.A=b;d.context=c;return d},pD=function(a){if(a instanceof lD)return a;var b=new lD(FC);kD(b,2,a);return b},rD=function(a,b,c){qD(a,b,c,null)||hD(ZB(b,a))},sD=function(a){return new lD(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],rD(m,ZB(f,h),g);else b(e)})};
lD.prototype.then=function(a,b,c){return tD(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};lD.prototype.$goog_Thenable=!0;lD.prototype.G=function(a,b){return tD(this,null,a,b)};lD.prototype.catch=lD.prototype.G;lD.prototype.cancel=function(a){if(0==this.A){var b=new uD(a);hD(function(){vD(this,b)},this)}};
var vD=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?vD(c,b):(f?(d=f,d.next==c.D&&(c.D=d),d.next=d.next.next):wD(c),xD(c,e,3,b)))}a.C=null}else kD(a,3,b)},zD=function(a,b){a.B||2!=a.A&&3!=a.A||yD(a);a.D?a.D.next=b:a.B=b;a.D=b},tD=function(a,b,c,d){var e=oD(null,null,null);e.Vd=new lD(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 uD?g(h):f(m)}catch(r){g(r)}}:g});e.Vd.C=a;zD(a,e);return e.Vd};lD.prototype.P=function(a){this.A=0;kD(this,2,a)};lD.prototype.X=function(a){this.A=0;kD(this,3,a)};
var kD=function(a,b,c){0==a.A&&(a===c&&(b=3,c=new TypeError("l")),a.A=1,qD(c,a.P,a.X,a)||(a.L=c,a.A=b,a.C=null,yD(a),3!=b||c instanceof uD||AD(a,c)))},qD=function(a,b,c,d){if(a instanceof lD)return zD(a,oD(b||FC,c||null,d)),!0;if(jD(a))return a.then(b,c,d),!0;if(na(a))try{var e=a.then;if("function"===typeof e)return BD(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},BD=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)}},
yD=function(a){a.I||(a.I=!0,hD(a.N,a))},wD=function(a){var b=null;a.B&&(b=a.B,a.B=b.next,b.next=null);a.B||(a.D=null);return b};lD.prototype.N=function(){for(var a;a=wD(this);)xD(this,a,this.A,this.L);this.I=!1};
var xD=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,CD(b,c,d);else try{b.C?b.B.call(b.context):CD(b,c,d)}catch(e){DD.call(null,e)}XC(nD,b)},CD=function(a,b,c){2==b?a.B.call(a.context,c):a.A&&a.A.call(a.context,c)},AD=function(a,b){a.H=!0;hD(function(){a.H&&DD.call(null,b)})},DD=Qa,uD=function(a){ca.call(this,a)};_.$B(uD,ca);uD.prototype.name="cancel";var Ra=class{constructor(a){this.xj=a}},Ta=[Sa("data"),Sa("http"),Sa("https"),Sa("mailto"),Sa("ftp"),new Ra(a=>/^[^:]*([/?#]|$)/.test(a))],bb="function"===typeof URL;var ib="alternate author bookmark canonical cite help icon license modulepreload next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var ED=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)})},FD=class{constructor(a){this.A=a;a.then((0,_.YB)(function(){},this),()=>{},this)}},HD=function(a,b,c){const d=Array(arguments.length-2);for(var e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=GD(a,b).then(function(f){return f.apply(null,d)});return new FD(e)},ID={},GD=function(a,b){var c=ID[b];if(c)return c;c=(c=_.OB(b))?pD(c):(new lD(function(d,e){const f=(new WC(document)).createElement("SCRIPT");
f.async=!0;_.nb(f,_.qq(a instanceof MC&&a.constructor===MC&&a.B===LC?a.A:"type_error:Const"));f.onload=f.onreadystatechange=function(){f.readyState&&"loaded"!=f.readyState&&"complete"!=f.readyState||d()};f.onerror=e;(document.head||document.getElementsByTagName("head")[0]).appendChild(f)})).then(function(){const d=_.OB(b);if(!d)throw Error("o`"+b+"`"+a);return d});return ID[b]=c};var JD=void 0,KD,LD="undefined"!==typeof TextDecoder;var MD=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 ND;ND={};_.OD=null;_.PD=function(){if(!_.OD){_.OD={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));ND[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===_.OD[f]&&(_.OD[f]=e)}}}};var vb=/[-_.]/g,rb={"-":"+",_:"/",".":"="},Db,Bb={};var QD,yb=function(){return QD||(QD=new Ab(null,Bb))},Ab=class{constructor(a,b){if(b!==Bb)throw Error("t");this.lb=a;if(null!=a&&0===a.length)throw Error("u");}jf(){return null==this.lb}};var $c=!jC,zd=!jC;var Hb=0,Ib=0;var SD=function(a){let b,c=0,d=0,e=0;const f=a.B;let g=a.A;do b=f[g++],c|=(b&127)<<e,e+=7;while(32>e&&b&128);32<e&&(d|=(b&127)>>4);for(e=3;32>e&&b&128;e+=7)b=f[g++],d|=(b&127)<<e;RD(a,g);if(128>b)return Lb(c>>>0,d>>>0);throw Error("A");},TD=function(a){let b=0,c=a.A;const d=c+10,e=a.B;for(;c<d;){const f=e[c++];b|=f;if(0===(f&128))return RD(a,c),!!(b&127)}throw Error("A");},UD=function(a){const b=a.B;let c=a.A,d=b[c++],e=d&127;if(d&128&&(d=b[c++],e|=(d&127)<<7,d&128&&(d=b[c++],e|=(d&127)<<14,d&128&&
(d=b[c++],e|=(d&127)<<21,d&128&&(d=b[c++],e|=d<<28,d&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128)))))throw Error("A");RD(a,c);return e},VD=function(a){var b=a.B;const c=a.A,d=b[c],e=b[c+1],f=b[c+2];b=b[c+3];RD(a,a.A+4);return(d<<0|e<<8|f<<16|b<<24)>>>0},RD=function(a,b){a.A=b;if(b>a.C)throw Error("B`"+b+"`"+a.C);},WD=function(a,b){if(0>b)throw Error("C`"+b);const c=a.A,d=c+b;if(d>a.C)throw Error("B`"+(a.C-c)+"`"+b);a.A=d;return c},Id=function(a,b){if(0==b)return yb();var c=WD(a,
b);a.vx&&a.G?c=a.B.subarray(c,c+b):(a=a.B,b=c+b,c=c===b?Db||(Db=new Uint8Array(0)):a.slice(c,b));return Cb(c)},XD=class{constructor(a,b){this.B=null;this.G=!1;this.A=this.C=this.D=0;this.init(a,void 0,void 0,b)}init(a,b,c,{vx:d=!1}={}){this.vx=d;a&&(a=Eb(a),this.B=a.buffer,this.G=a.Tk,this.D=b||0,this.C=void 0!==c?this.D+c:this.B.length,this.A=this.D)}clear(){this.B=null;this.G=!1;this.A=this.C=this.D=0;this.vx=!1}reset(){this.A=this.D}},YD=[];var de=function(a,{yF:b=!1}={}){a.yF=b},Fd=function(a){var b=a.A;if(b.A==b.C)return!1;a.C=a.A.A;var c=UD(a.A)>>>0;b=c>>>3;c&=7;if(!(0<=c&&5>=c))throw Error("w`"+c+"`"+a.C);if(1>b)throw Error("x`"+b+"`"+a.C);a.D=b;a.B=c;return!0},Hd=function(a){switch(a.B){case 0:0!=a.B?Hd(a):TD(a.A);break;case 1:a=a.A;RD(a,a.A+8);break;case 2:if(2!=a.B)Hd(a);else{var b=UD(a.A)>>>0;a=a.A;RD(a,a.A+b)}break;case 5:a=a.A;RD(a,a.A+4);break;case 3:b=a.D;do{if(!Fd(a))throw Error("y");if(4==a.B){if(a.D!=b)throw Error("z");
break}Hd(a)}while(1);break;default:throw Error("w`"+a.B+"`"+a.C);}},ZD=function(a,b,c){const d=a.A.C,e=UD(a.A)>>>0,f=a.A.A+e;let g=f-d;0>=g&&(a.A.C=f,c(b,a,void 0,void 0,void 0),g=f-a.A.A);if(g)throw Error("v`"+e+"`"+(e-g));a.A.A=f;a.A.C=d},$D=function(a){var b=UD(a.A)>>>0;a=a.A;var c=WD(a,b);a=a.B;if(LD){var d=a,e;(e=KD)||(e=KD=new TextDecoder("utf-8",{fatal:!0}));b=c+b;d=0===c&&b===d.length?d:d.subarray(c,b);try{var f=e.decode(d)}catch(h){if(void 0===JD){try{e.decode(new Uint8Array([128]))}catch(m){}try{e.decode(new Uint8Array([97])),
JD=!0}catch(m){JD=!1}}!JD&&(KD=void 0);throw h;}}else{f=c;b=f+b;c=[];let h=null;let m;for(;f<b;){var g=a[f++];128>g?c.push(g):224>g?f>=b?ob():(m=a[f++],194>g||128!==(m&192)?(f--,ob()):c.push((g&31)<<6|m&63)):240>g?f>=b-1?ob():(m=a[f++],128!==(m&192)||224===g&&160>m||237===g&&160<=m||128!==((e=a[f++])&192)?(f--,ob()):c.push((g&15)<<12|(m&63)<<6|e&63)):244>=g?f>=b-2?ob():(m=a[f++],128!==(m&192)||0!==(g<<28)+(m-144)>>30||128!==((e=a[f++])&192)||128!==((d=a[f++])&192)?(f--,ob()):(g=(g&7)<<18|(m&63)<<
12|(e&63)<<6|d&63,g-=65536,c.push((g>>10&1023)+55296,(g&1023)+56320))):ob();8192<=c.length&&(h=pb(h,c),c.length=0)}f=pb(h,c)}return f},ae=function(a){const b=UD(a.A)>>>0;return Id(a.A,b)},ee=class{constructor(a,b){if(YD.length){const c=YD.pop();c.init(a,void 0,void 0,b);a=c}else a=new XD(a,b);this.A=a;this.C=this.A.A;this.B=this.D=-1;de(this,b)}reset(){this.A.reset();this.C=this.A.A;this.B=this.D=-1}},ce=[];var Nd=class{constructor(a,b,c){this.A=a;this.B=b;this.oJ=c}};var Hc;_.Rb=Symbol();Hc=Symbol();var Fc={},ac={},aE,Yc=!jC,kd,bE=[];bE[_.Rb]=55;kd=Object.freeze(bE);var cE=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 cE(this.A,this.B,this.C)}},gc,Pc,dE=class{},eE=class{};Object.freeze(new dE);Object.freeze(new eE);var mc=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var Jc,Mc,Nc;var fE,gE;fE=(()=>class extends Map{constructor(){super()}})();gE=function(a){if(a.ps&2)throw Error("G");};
_.Zc=class extends fE{constructor(a,b,c=Rc,d=Rc){super();let e=a[_.Rb]|0;e|=64;this.ps=a[_.Rb]=e;this.pv=b;this.bq=c||Rc;this.tB=this.pv?Tc:d||Rc;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)}}GI(a=Uc){return this.dB(a)}dB(a=Uc){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(){gE(this);super.clear()}delete(a){gE(this);return super.delete(this.bq(a,
!0,!1))}entries(){var a=this.zG();return new cE(a,Vc,this)}keys(){return this.VO()}values(){var a=this.zG();return new cE(a,_.Zc.prototype.get,this)}forEach(a,b){super.forEach((c,d)=>{a.call(b,this.get(d),d,this)})}set(a,b){gE(this);a=this.bq(a,!0,!1);return null==a?this:null==b?(super.delete(a),this):super.set(a,this.tB(b,!0,!0,this.pv,!1,this.ps))}has(a){return super.has(this.bq(a,!1,!1))}get(a){a=this.bq(a,!1,!1);const b=super.get(a);if(void 0!==b){var c=this.pv;return c?(c=this.tB(b,!1,!0,c,this.DM,
this.ps),c!==b&&super.set(a,c),c):b}}zG(){return Array.from(super.keys())}VO(){return super.keys()}[Symbol.iterator](){return this.entries()}};_.Zc.prototype.toJSON=void 0;_.Zc.prototype.gP=ac;var hE,kE,lE,nE,qE,uE,vE,wE,xE,yE,CE,eB,bz,FE,GE,HE;hE=function(a,b){a=a.Tb;return _.jd(a,a[_.Rb],b)};_.jd=function(a,b,c,d){if(-1===c)return null;if(c>=$b(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]}};_.iE=function(a,b,c,d){const e=a.Tb;let f=e[_.Rb];fc(f);_.id(e,f,b,c,d);return a};_.jE=function(a,b,c){return void 0!==ud(a,b,c,!1)};
kE=function(a,b){a=a.Tb;let c=a[_.Rb];const d=_.jd(a,c,b);var e=null==d||"number"===typeof d?d:"NaN"===d||"Infinity"===d||"-Infinity"===d?Number(d):void 0;null!=e&&e!==d&&_.id(a,c,b,e);return e};lE=function(a,b){a=hE(a,b);return null==a||"boolean"===typeof a?a:"number"===typeof a?!!a:void 0};_.mE=function(a,b,c,d){const e=a.Tb;let f=e[_.Rb];fc(f);(c=td(e,f,c))&&c!==b&&null!=d&&(f=_.id(e,f,c));_.id(e,f,b,d);return a};
nE=function(a,b,c,d){let e=a[_.Rb];fc(e);(c=td(a,e,c))&&c!==b&&(e=_.id(a,e,c));_.id(a,e,b,d)};_.oE=function(a,b,c){a=a.Tb;return td(a,a[_.Rb],b)===c?c:-1};_.pE=function(a,b){a=a.Tb;return td(a,a[_.Rb],b)};qE=function(a,b,c,d){let e=a[_.Rb];fc(e);const f=_.jd(a,e,c,d);let g;if(null!=f&&f.Tt===Fc)return b=Sc(f),b!==f&&_.id(a,e,c,b,d),b.Tb;if(Array.isArray(f)){const h=f[_.Rb]|0;h&2?g=hd(f,h,!1):g=f;g=Qc(g,b[0],b[1])}else g=Qc(void 0,b[0],b[1]);g!==f&&_.id(a,e,c,g,d);return g};
_.rE=function(a,b,c,d=!1){b=ud(a,b,c,d);if(null==b)return b;a=a.Tb;let e=a[_.Rb];if(!(e&2)){const f=Sc(b);f!==b&&(b=f,_.id(a,e,c,b,d))}return b};_.sE=function(a,b,c){a=a.Tb;const d=a[_.Rb];return _.vd(a,d,b,c,2,void 0,!1,!(2&d))};_.cz=function(a,b,c,d,e){null==d&&(d=void 0);return _.iE(a,c,d,e)};_.tE=function(a,b,c,d){null==d&&(d=void 0);return _.mE(a,b,c,d)};
uE=function(a,b,c){const d=a.Tb;let e=d[_.Rb];fc(e);if(null==c)return _.id(d,e,b),a;let f=c[_.Rb]|0,g=f;const h=!!(2&f)||!!(2048&f),m=h||Object.isFrozen(c);let r=!0,w=!0;for(let y=0;y<c.length;y++){var v=c[y];h||(v=_.Vb(v.Tb),r&&(r=!v),w&&(w=v))}h||(f=Tb(f,5,!0),f=Tb(f,8,r),f=Tb(f,16,w));m&&f!==g&&(c=_.Qb(c),g=0,f=nd(f,e,!0));f!==g&&(c[_.Rb]=f);_.id(d,e,b,c);return a};vE=function(a,b){return rc(hE(a,b))};
wE=function(a,b){a=hE(a,b);var c;null==a?c=a:nc(a)?"number"===typeof a?c=vc(a):c=tc(a):c=void 0;return c};xE=function(a){a=hE(a,1);a=null==a?a:nc(a)?"string"===typeof a?tc(a):vc(a):void 0;return a};yE=function(a,b){a=hE(a,b);var c;null==a?c=a:nc(a)?"number"===typeof a?c=Ac(a):c=Bc(a):c=void 0;return c};_.zE=function(a,b){return _.Ec(hE(a,b))};_.AE=function(a,b,c=!1){return xd(lE(a,b),c)};_.BE=function(a,b=0){return xd(vE(a,1),b)};CE=function(a,b){return xd(wE(a,b),0)};
_.DE=function(a,b){return xd(kE(a,b),0)};_.Nx=function(a,b){return xd(_.zE(a,b),"")};_.EE=function(a,b,c,d){return _.rE(a,b,_.oE(a,d,c))};eB=function(a,b,c){return _.iE(a,b,null==c?c:_.lc(c))};bz=function(a,b,c){return _.sd(a,b,null==c?c:_.lc(c),!1)};FE=function(a,b,c){return _.iE(a,b,null==c?c:qc(c))};GE=function(a,b,c){return _.iE(a,b,null==c?c:wc(c))};_.cB=function(a,b,c){return _.iE(a,b,_.Dc(c))};HE=function(a,b,c){return _.iE(a,b,null==c?c:_.oc(c))};var ge,IE;ge=function(a,b){if(null==b||""==b)return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error(void 0);return Lc(a,_.Xb(b))};IE=function(a,b,c){b.dj?b.C(a,b.dj,b.A,c,!0):b.C(a,b.A,c,!0)};_.JE=class{constructor(a,b,c){this.Tb=Qc(a,b,c)}toJSON(){return aE?Ad(this,this.Tb,!1):Ad(this,bd(this.Tb,dd,void 0,void 0,!1,!1),!0)}ib(){aE=!0;try{return JSON.stringify(this.toJSON(),Xc)}finally{aE=!1}}clone(){const a=this.Tb;return Lc(this.constructor,hd(a,a[_.Rb],!1))}Tk(){return _.Vb(this.Tb)}};
_.JE.prototype.Tt=Fc;_.JE.prototype.toString=function(){return Ad(this,this.Tb,!1).toString()};var Cd=Symbol(),Jd,Ld,Pd=Symbol(),Yd=Symbol(),Xd=Symbol(),KE=Zd(be),LE=Zd(function(a,b,c,d){if(1!==a.B)return!1;var e=a.A;a=VD(e);const f=VD(e);e=2*(f>>31)+1;const g=f>>>20&2047;a=4294967296*(f&1048575)+a;nE(b,c,d,2047==g?a?NaN:Infinity*e:0==g?e*Math.pow(2,-1074)*a:e*Math.pow(2,g-1075)*(a+4503599627370496));return!0}),ME=Zd(function(a,b,c){if(0!==a.B)return!1;$d(b,c,SD(a.A));return!0}),NE=Zd(function(a,b,c,d){if(0!==a.B)return!1;nE(b,c,d,SD(a.A));return!0}),OE=Zd(function(a,b,c){if(0!==a.B)return!1;
$d(b,c,UD(a.A));return!0}),PE;PE=new Nd(function(a,b,c){if(0!==a.B&&2!==a.B)return!1;b=ld(b,b[_.Rb],c,2,!1);if(2==a.B)for(c=UD(a.A)>>>0,c=a.A.A+c;a.A.A<c;)b.push(UD(a.A));else b.push(UD(a.A));return!0},!0,!1);
var QE=Zd(function(a,b,c){if(1!==a.B)return!1;var d=a.A;a=VD(d);d=VD(d);$d(b,c,Nb(a,d));return!0}),RE=Zd(function(a,b,c){if(5!==a.B)return!1;$d(b,c,VD(a.A));return!0}),SE=Zd(function(a,b,c){if(0!==a.B)return!1;$d(b,c,TD(a.A));return!0}),TE=Zd(function(a,b,c,d){if(0!==a.B)return!1;nE(b,c,d,TD(a.A));return!0}),UE=Zd(function(a,b,c){if(2!==a.B)return!1;a=$D(a);$d(b,c,""===a?void 0:a);return!0}),VE=Zd(function(a,b,c){if(2!==a.B)return!1;$d(b,c,$D(a));return!0}),WE=Zd(function(a,b,c,d){if(2!==a.B)return!1;
nE(b,c,d,$D(a));return!0}),Od=new Nd(function(a,b,c,d,e){if(2!==a.B)return!1;ZD(a,qE(b,d,c,!0),e);return!0},!1,!0),Ud=new Nd(function(a,b,c,d,e){if(2!==a.B)return!1;ZD(a,qE(b,d,c),e);return!0},!1,!0),XE;XE=new Nd(function(a,b,c,d,e){if(2!==a.B)return!1;d=Qc(void 0,d[0],d[1]);let f=b[_.Rb];fc(f);let g=ld(b,f,c,3);f=b[_.Rb];(g[_.Rb]|0)&4&&(g=_.Qb(g),g[_.Rb]=(g[_.Rb]|1)&-2079,_.id(b,f,c,g));g.push(d);ZD(a,d,e);return!0},!0,!0);
var YE=new Nd(function(a,b,c,d,e,f){if(2!==a.B)return!1;let g=b[_.Rb];fc(g);(f=td(b,g,f))&&c!==f&&_.id(b,g,f);b=qE(b,d,c);ZD(a,b,e);return!0},!1,!0),ZE=Zd(function(a,b,c){if(2!==a.B)return!1;$d(b,c,ae(a));return!0});var $E=class{constructor(a,b){this.A=a;this.dj=b;this.B=_.rE;this.C=_.cz;this.defaultValue=void 0}};var aF=class{constructor(a){this.A=a}oI(a){ED(this.A,"startFeedback",arguments)}B(a){ED(this.A,"requestSurvey",arguments).G(()=>{},this)}C(a){ED(this.A,"presentSurvey",arguments).G(()=>{},this)}},bF=new MC(KC,"https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");GD(bF,"help.service.Lazy.create").G(()=>{});var cF=class extends _.JE{constructor(){super()}};cF.Xb=[1,2,3,4];var dF=class extends _.JE{constructor(a){super(a)}};dF.Xb=[2];_.eF=class extends _.JE{constructor(a){super(a)}Ld(a){if(null!=a)if(Array.isArray(a))_.iE(this,2,bd(a,dd,void 0,void 0,!1,!1));else if("string"===typeof a||a instanceof Ab||xb(a))_.sd(this,2,dc(a,!1,!0,!1),yb());else throw Error("K`"+a);}};var fF=class{constructor(a,b){this.key=a;this.defaultValue=!1;this.IN=b}dj(a){return"boolean"===typeof a?a:this.defaultValue}};var gF=class extends _.JE{constructor(a){super(a)}},hF=[2,3,4,5,6],iF=[0,hF,ME,NE,TE,LE,WE,YE,[0,UE,KE],VE];var jF=[0,VE];var kF=class extends _.JE{constructor(a){super(a)}B(){const a=this.Tb;let b=a[_.Rb];const c=_.jd(a,b,3),d=dc(c,!0,!0,!!(b&34));null!=d&&d!==c&&_.id(a,b,3,d);return null==d?yb():d}};kF.Xb=[2];var lF=[0,jF,XE,iF,ZE,-1];var mF=class extends _.JE{constructor(a){super(a)}},nF=_.he(mF);mF.Xb=[1];var oF=fe(mF,[0,XE,lF]);var pF=function(a){throw Error("M`"+a.A);},qF=function(a){if(null==a.lb)return null;if("boolean"===typeof a.lb)return a.lb;if("string"===typeof a.lb){const b=a.lb.toLowerCase();if("true"===b||"1"===b)return!0;if("false"===b||"0"===b)return!1}throw new TypeError("P`"+a.A+"`"+a.lb+"`"+typeof a.lb);},sF=function(a,b){return dC(b,function(c,d){return new rF(this.A+"["+d+"]",c)},a)},tF=function(a){a=a.Be();return""==a.trim()?[]:a.split(",").map(b=>b.trim())},rF=class{constructor(a,b){this.A=a;this.lb=
b}Be(a){if(null==this.lb)return 0==arguments.length&&pF(this),a;if("string"===typeof this.lb)return this.lb;throw new TypeError("N`"+this.A+"`"+this.lb+"`"+typeof this.lb);}number(a){if(null==this.lb)return 0==arguments.length&&pF(this),a;if("number"===typeof this.lb)return this.lb;if("string"===typeof this.lb){const b=Number(this.lb);if(!isNaN(b)&&!_.kC(this.lb))return b}throw new TypeError("Q`"+this.A+"`"+this.lb+"`"+typeof this.lb);}toString(){if(null==this.lb)var a=null;else if("string"===typeof this.lb)a=
this.lb;else throw new TypeError("O`"+this.A+"`"+this.lb+"`"+typeof this.lb);null===a&&pF(this);return a}B(a){if(null==this.lb){if(0==arguments.length)throw Error("M`"+this.A);return a}return sF(this,_.la(this.lb)?this.lb:"string"!==typeof this.lb?[this.lb]:tF(this))}};var uF=class{constructor(a){this.D=!1;a?a=_.sE(oF(a),kF,1)[0]:(this.D=!0,a=_.sE(nF("["+ie("TSDtV",window).substring(4)),kF,1)[0]);var b=a;if(b){var c={};for(d of _.sE(b,gF,2))switch(b=CE(d,1).toString(),_.pE(d,hF)){case 3:c[b]=_.AE(d,_.oE(d,hF,3));break;case 2:c[b]=CE(d,_.oE(d,hF,2));break;case 4:c[b]=_.DE(d,_.oE(d,hF,4));break;case 5:c[b]=_.Nx(d,_.oE(d,hF,5));break;case 6:c[b]=_.EE(d,_.eF,6,hF);break;default:throw Error("R`"+_.pE(d,hF));}var d=c}else d={};this.C=d;this.ea=a?a.B():null}A(a){if(!this.D||
a.key in this.C)a=a.dj(this.C[a.key]);else if(ie("nQyAE",window)){var b=a.IN;var c=ie("nQyAE",window);var d=ie("TSDtV",window);if(d&&"string"===typeof d){var e=_.sE(nF("["+d.substring(4)),kF,1)[0];if(e){d={};for(f of _.sE(e,gF,2))switch(e=_.Nx(f,7),_.pE(f,hF)){case 3:d[e]=_.AE(f,_.oE(f,hF,3));break;case 2:d[e]=CE(f,_.oE(f,hF,2));break;case 4:d[e]=_.DE(f,_.oE(f,hF,4));break;case 5:d[e]=_.Nx(f,_.oE(f,hF,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 rF("nQyAE."+b,c):null;if(null===b)a=a.defaultValue;else if(a instanceof fF)a=a.defaultValue,b=qF(b),a=null===b?a:b;else throw Error("S`"+a);}else a=a.defaultValue;return a}B(){return this.ea}};(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){ka||a[P]&&(ka=a[P].resolve(0));if(ka){let Z=ka[S];Z||(Z=ka.then);Z.call(ka,T)}else a[H](T,0)}function f(T){0===Gc&&0===Q.length&&e(g);T&&Q.push(T)}function g(){if(!K){for(K=!0;Q.length;){const T=Q;Q=[];for(let Z=0;Z<T.length;Z++){const ba=T[Z];try{ba.zone.runTask(ba,null,null)}catch($a){Ya.onUnhandledError($a)}}}Ya.microtaskDrainDone();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.__symbol__)throw Error("T");return a.Zone}class v{static assertZonePatched(){if(a.Promise!==za.ZoneAwarePromise)throw Error("U");}static get root(){let T=v.current;for(;T.parent;)T=T.parent;return T}static get current(){return tb.zone}static get currentTask(){return zb}static __load_patch(T,Z,ba=!1){if(za.hasOwnProperty(T)){if(!ba&&w)throw Error("V`"+T);}else a["__Zone_disable_"+
T]||(ba="Zone:"+T,b(ba),za[T]=Z(a,v,Ya),c(ba,ba))}get parent(){return this.gb}get name(){return this.ah}constructor(T,Z){this.gb=T;this.ah=Z?Z.name||"unnamed":"<root>";this.B=Z&&Z.properties||{};this.A=new B(this,this.gb&&this.gb.A,Z)}get(T){const Z=this.getZoneWith(T);if(Z)return Z.B[T]}getZoneWith(T){let Z=this;for(;Z;){if(Z.B.hasOwnProperty(T))return Z;Z=Z.gb}return null}fork(T){if(!T)throw Error("W");return this.A.fork(this,T)}wrap(T,Z){if("function"!==typeof T)throw Error("X`"+T);const ba=this.A.intercept(this,
T,Z),$a=this;return function(){return $a.runGuarded(ba,this,arguments,Z)}}run(T,Z,ba,$a){tb={parent:tb,zone:this};try{return this.A.invoke(this,T,Z,ba,$a)}finally{tb=tb.parent}}runGuarded(T,Z=null,ba,$a){tb={parent:tb,zone:this};try{try{return this.A.invoke(this,T,Z,ba,$a)}catch(ub){if(this.A.handleError(this,ub))throw ub;}}finally{tb=tb.parent}}runTask(T,Z,ba){if(T.zone!=this)throw Error("Y`"+(T.zone||oa).name+"`"+this.name);if("notScheduled"!==T.state||"eventTask"!==T.type&&"macroTask"!==T.type){var $a=
"running"!=T.state;$a&&T.Ke("running","scheduled");T.runCount++;var ub=zb;zb=T;tb={parent:tb,zone:this};try{"macroTask"==T.type&&T.data&&!T.data.isPeriodic&&(T.cancelFn=void 0);try{return this.A.invokeTask(this,T,Z,ba)}catch(va){if(this.A.handleError(this,va))throw va;}}finally{"notScheduled"!==T.state&&"unknown"!==T.state&&("eventTask"==T.type||T.data&&T.data.isPeriodic?$a&&T.Ke("scheduled","running"):(T.runCount=0,this.Po(T,-1),$a&&T.Ke("notScheduled","running","notScheduled"))),tb=tb.parent,zb=
ub}}}scheduleTask(T){if(T.zone&&T.zone!==this)for(var Z=this;Z;){if(Z===T.zone)throw Error("Z`"+this.name+"`"+T.zone.name);Z=Z.parent}T.Ke("scheduling","notScheduled");Z=[];T.am=Z;T.Td=this;try{T=this.A.scheduleTask(this,T)}catch(ba){throw T.Ke("unknown","scheduling","notScheduled"),this.A.handleError(this,ba),ba;}T.am===Z&&this.Po(T,1);"scheduling"==T.state&&T.Ke("scheduled","scheduling");return T}scheduleMicroTask(T,Z,ba,$a){return this.scheduleTask(new C("microTask",T,Z,ba,$a,void 0))}scheduleMacroTask(T,
Z,ba,$a,ub){return this.scheduleTask(new C("macroTask",T,Z,ba,$a,ub))}scheduleEventTask(T,Z,ba,$a,ub){return this.scheduleTask(new C("eventTask",T,Z,ba,$a,ub))}cancelTask(T){if(T.zone!=this)throw Error("$`"+(T.zone||oa).name+"`"+this.name);if("scheduled"===T.state||"running"===T.state){T.Ke("canceling","scheduled","running");try{this.A.cancelTask(this,T)}catch(Z){throw T.Ke("unknown","canceling"),this.A.handleError(this,Z),Z;}this.Po(T,-1);T.Ke("notScheduled","canceling");T.runCount=0;return T}}Po(T,
Z){const ba=T.am;-1==Z&&(T.am=null);for(let $a=0;$a<ba.length;$a++)ba[$a].Po(T.type,Z)}}v.__symbol__=d;const y={name:"",onHasTask:(T,Z,ba,$a)=>T.hasTask(ba,$a),onScheduleTask:(T,Z,ba,$a)=>T.scheduleTask(ba,$a),onInvokeTask:(T,Z,ba,$a,ub,va)=>T.invokeTask(ba,$a,ub,va),onCancelTask:(T,Z,ba,$a)=>T.cancelTask(ba,$a)};class B{constructor(T,Z,ba){this.aM={microTask:0,macroTask:0,eventTask:0};this.zone=T;this.gT=Z;this.yw=ba&&(ba&&ba.onFork?ba:Z.yw);this.VC=ba&&(ba.onFork?Z:Z.VC);this.SK=ba&&(ba.onFork?
this.zone:Z.SK);this.Hw=ba&&(ba.onIntercept?ba:Z.Hw);this.uD=ba&&(ba.onIntercept?Z:Z.uD);this.tD=ba&&(ba.onIntercept?this.zone:Z.tD);this.Kw=ba&&(ba.onInvoke?ba:Z.Kw);this.wD=ba&&(ba.onInvoke?Z:Z.wD);this.vD=ba&&(ba.onInvoke?this.zone:Z.vD);this.zw=ba&&(ba.onHandleError?ba:Z.zw);this.cD=ba&&(ba.onHandleError?Z:Z.cD);this.bD=ba&&(ba.onHandleError?this.zone:Z.bD);this.bs=ba&&(ba.onScheduleTask?ba:Z.bs);this.Yw=ba&&(ba.onScheduleTask?Z:Z.Yw);this.Xw=ba&&(ba.onScheduleTask?this.zone:Z.Xw);this.Pr=ba&&
(ba.onInvokeTask?ba:Z.Pr);this.Jw=ba&&(ba.onInvokeTask?Z:Z.Jw);this.Iw=ba&&(ba.onInvokeTask?this.zone:Z.Iw);this.Cr=ba&&(ba.onCancelTask?ba:Z.Cr);this.uw=ba&&(ba.onCancelTask?Z:Z.uw);this.tw=ba&&(ba.onCancelTask?this.zone:Z.tw);this.gD=this.iD=this.hD=this.yo=null;const $a=ba&&ba.onHasTask,ub=Z&&Z.yo;if($a||ub)this.yo=$a?ba:y,this.hD=Z,this.iD=this,this.gD=T,ba.onScheduleTask||(this.bs=y,this.Yw=Z,this.Xw=this.zone),ba.onInvokeTask||(this.Pr=y,this.Jw=Z,this.Iw=this.zone),ba.onCancelTask||(this.Cr=
y,this.uw=Z,this.tw=this.zone)}fork(T,Z){return this.yw?this.yw.onFork(this.VC,this.zone,T,Z):new v(T,Z)}intercept(T,Z,ba){return this.Hw?this.Hw.onIntercept(this.uD,this.tD,T,Z,ba):Z}invoke(T,Z,ba,$a,ub){return this.Kw?this.Kw.onInvoke(this.wD,this.vD,T,Z,ba,$a,ub):Z.apply(ba,$a)}handleError(T,Z){return this.zw?this.zw.onHandleError(this.cD,this.bD,T,Z):!0}scheduleTask(T,Z){let ba=Z;if(this.bs)this.yo&&ba.am.push(this.iD),(ba=this.bs.onScheduleTask(this.Yw,this.Xw,T,Z))||(ba=Z);else if(Z.scheduleFn)Z.scheduleFn(Z);
else if("microTask"==Z.type)f(Z);else throw Error("aa");return ba}invokeTask(T,Z,ba,$a){return this.Pr?this.Pr.onInvokeTask(this.Jw,this.Iw,T,Z,ba,$a):Z.callback.apply(ba,$a)}cancelTask(T,Z){if(this.Cr)T=this.Cr.onCancelTask(this.uw,this.tw,T,Z);else{if(!Z.cancelFn)throw Error("ba");T=Z.cancelFn(Z)}return T}hasTask(T,Z){try{this.yo&&this.yo.onHasTask(this.hD,this.gD,T,Z)}catch(ba){this.handleError(T,ba)}}Po(T,Z){const ba=this.aM,$a=ba[T];Z=ba[T]=$a+Z;if(0>Z)throw Error("ca");0!=$a&&0!=Z||this.hasTask(this.zone,
{microTask:0<ba.microTask,macroTask:0<ba.macroTask,eventTask:0<ba.eventTask,change:T})}}class C{constructor(T,Z,ba,$a,ub,va){this.Td=null;this.runCount=0;this.am=null;this.de="notScheduled";this.type=T;this.source=Z;this.data=$a;this.scheduleFn=ub;this.cancelFn=va;if(!ba)throw Error("da");this.callback=ba;const X=this;this.invoke="eventTask"===T&&$a&&$a.pB?C.invokeTask:function(){return C.invokeTask.call(a,X,this,arguments)}}static invokeTask(T,Z,ba){T||(T=this);Gc++;try{return T.runCount++,T.zone.runTask(T,
Z,ba)}finally{1==Gc&&g(),Gc--}}get zone(){return this.Td}get state(){return this.de}cancelScheduleRequest(){this.Ke("notScheduled","scheduling")}Ke(T,Z,ba){if(this.de===Z||this.de===ba)this.de=T,"notScheduled"==T&&(this.am=null);else throw Error("ea`"+this.type+"`"+this.source+"`"+T+"`"+Z+"`"+(ba?" or '"+ba+"'":"")+"`"+this.de);}toString(){return this.data&&"undefined"!==typeof this.data.handleId?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,
source:this.source,zone:this.zone.name,runCount:this.runCount}}}const H=d("setTimeout"),P=d("Promise"),S=d("then");let Q=[],K=!1,ka;const oa={name:"NO ZONE"},za={},Ya={symbol:d,currentZoneFrame:()=>tb,onUnhandledError:h,microtaskDrainDone:h,scheduleMicroTask:f,showUncaughtError:()=>!v[d("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:h,patchMethod:()=>h,bindArguments:()=>[],patchThen:()=>h,patchMacroTask:()=>h,patchEventPrototype:()=>h,isIEOrEdge:()=>!1,getGlobalObjects:()=>
{},ObjectDefineProperty:()=>h,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>h,wrapWithCurrentZone:()=>h,filterProperties:()=>[],attachOriginToPatched:()=>h,_redefineProperty:()=>h,patchCallbacks:()=>h,nativeScheduleMicroTask:e};let tb={parent:null,zone:new v(null,null)},zb=null,Gc=0;c("Zone","Zone");return a.Zone=v})(globalThis);Zone.__load_patch("Error",(a,b,c)=>{function d(Q){let K={mJ:Q.zone.name},ka=K;for(;Q.parent;){Q=Q.parent;const oa={mJ:Q.zone.name};K=K.parent=oa}return ka}function e(Q,K,ka=!0){Q=Q.split("\n");let oa=0;for(;Q[oa]!==r&&Q[oa]!==w&&Q[oa]!==v&&Q[oa]!==y&&Q[oa]!==B&&oa<Q.length;)oa++;for(;oa<Q.length&&K;oa++){let za=Q[oa];if(za.trim())switch(m[za]){case 0:Q.splice(oa,1);oa--;break;case 1:K.parent?K=K.parent:K=null;Q.splice(oa,1);oa--;break;default:Q[oa]+=ka?` [${K.zone.name}]`:` [${K.mJ}]`}}return Q.join("\n")}
function f(){let Q=h.apply(this,arguments);const K=Q.originalStack=Q.stack;if(f.stackRewrite&&K){let ka=c.currentZoneFrame();if("lazy"===C)Q[c.symbol("zoneFrameNames")]=d(ka);else if("default"===C)try{Q.stack=Q.zoneAwareStack=e(K,ka)}catch(oa){}}return this instanceof h&&this.constructor!=h?(Object.keys(Q).concat("stack","message").forEach(ka=>{const oa=Q[ka];if(void 0!==oa)try{this[ka]=oa}catch(za){}}),this):Q}const g=c.symbol("zoneJsInternalStackFrames"),h=a[c.symbol("Error")]=a.Error,m={};let r,
w,v,y,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 H=c.symbol("zoneAwareStack");"lazy"===C&&Object.defineProperty(f.prototype,"zoneAwareStack",{configurable:!0,enumerable:!0,get:function(){this[H]||(this[H]=e(this.originalStack,this[c.symbol("zoneFrameNames")],!1));return this[H]},set:function(Q){this.originalStack=Q;this[H]=e(this.originalStack,this[c.symbol("zoneFrameNames")],
!1)}});const P=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(h))&&a.forEach(Q=>{0===P.filter(K=>K===Q).length&&Object.defineProperty(f,Q,{get:function(){return h[Q]},set:function(K){h[Q]=K}})});h.hasOwnProperty("stackTraceLimit")&&(h.stackTraceLimit=Math.max(h.stackTraceLimit,15),Object.defineProperty(f,"stackTraceLimit",{get:function(){return h.stackTraceLimit},set:function(Q){return h.stackTraceLimit=Q}}));h.hasOwnProperty("captureStackTrace")&&Object.defineProperty(f,
"captureStackTrace",{value:function(Q,K){h.captureStackTrace(Q,K)}});Object.defineProperty(f,"prepareStackTrace",{get:function(){return h.oH},set:function(Q){return Q&&"function"===typeof Q?h.oH=function(K,ka){if(ka)for(let oa=0;oa<ka.length;oa++)if("zoneCaptureStackTrace"===ka[oa].getFunctionName()){ka.splice(oa,1);break}return Q.call(this,K,ka)}:h.oH=Q}});if("disable"!==C){var S=b.current.fork({name:"detect",onHandleError:function(Q,K,ka,oa){if(oa.originalStack&&Error===f)for(Q=oa.originalStack.split(/\n/),
oa=ka=K=!1;Q.length;){let za=Q.shift();if(/:\d+:\d+/.test(za)||"ZoneAwareError"===za){let Ya=za.split("(")[0].split("@")[0],tb=1;-1!==Ya.indexOf("ZoneAwareError")&&(-1!==Ya.indexOf("new ZoneAwareError")?(r=za,w=za.replace("new ZoneAwareError","new Error.ZoneAwareError")):(v=za,y=za.replace("Error.",""),-1===za.indexOf("Error.ZoneAwareError")&&(B=za.replace("ZoneAwareError","Error.ZoneAwareError"))),m[w]=0);-1!==Ya.indexOf("runGuarded")?ka=!0:-1!==Ya.indexOf("runTask")?oa=!0:-1!==Ya.indexOf("run")?
K=!0:tb=0;m[za]=tb;if(K&&ka&&oa){f.stackRewrite=!0;break}}}return!1}}).fork({name:"child",onScheduleTask:function(Q,K,ka,oa){return Q.scheduleTask(ka,oa)},onInvokeTask:function(Q,K,ka,oa,za,Ya){return Q.invokeTask(ka,oa,za,Ya)},onCancelTask:function(Q,K,ka,oa){return Q.cancelTask(ka,oa)},onInvoke:function(Q,K,ka,oa,za,Ya,tb){return Q.invoke(ka,oa,za,Ya,tb)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;S.run(()=>{S.runGuarded(()=>{const Q=()=>{};S.scheduleEventTask(g,()=>{S.scheduleMacroTask(g,
()=>{S.scheduleMicroTask(g,()=>{throw Error();},void 0,K=>{K.Ke=Q;K.invoke()});S.scheduleMicroTask(g,()=>{throw Error();},void 0,K=>{K.Ke=Q;K.invoke()})},void 0,K=>{K.Ke=Q;K.invoke()},()=>{})},void 0,K=>{K.Ke=Q;K.invoke()},()=>{})})});Error.stackTraceLimit=b}});var le=Object.getOwnPropertyDescriptor,te=Object.defineProperty,ye=Object.getPrototypeOf,vF=Object.create,wF=Array.prototype.slice,xF=Zone.__symbol__("addEventListener"),yF=Zone.__symbol__("removeEventListener"),Fe=Zone.__symbol__(""),pe=Zone.__symbol__,zF="undefined"!==typeof window,De=zF?window:void 0,re=zF&&De||globalThis,AF="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope,Ke=!("nw"in re)&&"undefined"!==typeof re.process&&"[object process]"==={}.toString.call(re.process),
BF=!Ke&&!AF&&!(!zF||!De.HTMLElement),CF="undefined"!==typeof re.process&&"[object process]"==={}.toString.call(re.process)&&!AF&&!(!zF||!De.HTMLElement),qe={},se=function(a){if(a=a||re.event){var b=qe[a.type];b||(b=qe[a.type]=pe("ON_PROPERTY"+a.type));var c=this||a.target||re;b=c[b];BF&&c===De&&"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}},we=pe("originalInstance"),
Be=!1,Ce=!1;var Je=!1;if("undefined"!==typeof window)try{const a=Object.defineProperty({},"passive",{get:function(){Je=!0}});window.addEventListener("test",a,a);window.removeEventListener("test",a,a)}catch(a){Je=!1}var Me={pB:!0},Ge={},Le={},Oe=new RegExp("^"+Fe+"(\\w+)(true|false)$"),Ie=pe("propagationStopped");Zone.__load_patch("ZoneAwarePromise",(a,b,c)=>{function d(X){if(X&&X.toString===Object.prototype.toString){const da=X.constructor&&X.constructor.name;return(da?da:"")+": "+JSON.stringify(X)}return X?X.toString():Object.prototype.toString.call(X)}function e(X){c.onUnhandledError(X);try{const da=b[ka];"function"===typeof da&&da.call(this,X)}catch(da){}}function f(X){return X}function g(X){return ub.reject(X)}function h(X,da){return qa=>{try{m(X,da,qa)}catch(fb){m(X,!1,fb)}}}function m(X,da,qa){var fb=
Gc();if(X===qa)throw new TypeError("ga");if(null===X[oa]){var sa=null;try{if("object"===typeof qa||"function"===typeof qa)sa=qa&&qa.then}catch(Ga){return fb(()=>{m(X,!1,Ga)})(),X}if(!1!==da&&qa instanceof ub&&qa.hasOwnProperty(oa)&&qa.hasOwnProperty(za)&&null!==qa[oa])r(qa),m(X,qa[oa],qa[za]);else if(!1!==da&&"function"===typeof sa)try{sa.call(qa,fb(h(X,da)),fb(h(X,!1)))}catch(Ga){fb(()=>{m(X,!1,Ga)})()}else{X[oa]=da;fb=X[za];X[za]=qa;X[Ya]===Ya&&!0===da&&(X[oa]=X[zb],X[za]=X[tb]);!1===da&&qa instanceof
Error&&(sa=b.currentTask&&b.currentTask.data&&b.currentTask.data.__creationTrace__)&&C(qa,T,{configurable:!0,enumerable:!1,writable:!0,value:sa});for(sa=0;sa<fb.length;)w(X,fb[sa++],fb[sa++],fb[sa++],fb[sa++]);if(0==fb.length&&0==da){X[oa]=0;da=qa;try{throw Error("ha`"+d(qa)+"`"+(qa&&qa.stack?"\n"+qa.stack:""));}catch(Ga){da=Ga}S&&(da.throwOriginal=!0);da.rejection=qa;da.promise=X;da.zone=b.current;da.task=b.currentTask;P.push(da);c.scheduleMicroTask()}}}return X}function r(X){if(0===X[oa]){try{var da=
b[Z];da&&"function"===typeof da&&da.call(this,{rejection:X[za],promise:X})}catch(qa){}X[oa]=!1;for(da=0;da<P.length;da++)X===P[da].promise&&P.splice(da,1)}}function w(X,da,qa,fb,sa){r(X);const Ga=X[oa],Za=Ga?"function"===typeof fb?fb:f:"function"===typeof sa?sa:g;da.scheduleMicroTask("Promise.then",()=>{try{const ab=X[za],Kb=!!qa&&Ya===qa[Ya];Kb&&(qa[tb]=ab,qa[zb]=Ga);const Kc=da.run(Za,void 0,Kb&&Za!==g&&Za!==f?[]:[ab]);m(qa,!0,Kc)}catch(ab){m(qa,!1,ab)}},qa)}function v(X){const da=X.prototype,qa=
B(da,"then");if(!qa||!1!==qa.writable&&qa.configurable){var fb=da.then;da[K]=fb;X.prototype.then=function(sa,Ga){return(new ub((Za,ab)=>{fb.call(this,Za,ab)})).then(sa,Ga)};X[va]=!0}}function y(X){return function(da,qa){da=X.apply(da,qa);if(da instanceof ub)return da;qa=da.constructor;qa[va]||v(qa);return da}}const B=Object.getOwnPropertyDescriptor,C=Object.defineProperty,H=c.symbol,P=[],S=!1!==a[H("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")];var Q=H("Promise");const K=H("then");c.onUnhandledError=
X=>{if(c.showUncaughtError()){const da=X&&X.rejection;da?console.error("Unhandled Promise rejection:",da instanceof Error?da.message:da,"; Zone:",X.zone.name,"; Task:",X.task&&X.task.source,"; Value:",da,da instanceof Error?da.stack:void 0):console.error(X)}};c.microtaskDrainDone=()=>{for(;P.length;){const X=P.shift();try{X.zone.runGuarded(()=>{if(X.throwOriginal)throw X.rejection;throw X;})}catch(da){e(da)}}};const ka=H("unhandledPromiseRejectionHandler"),oa=H("state"),za=H("value"),Ya=H("finally"),
tb=H("parentPromiseValue"),zb=H("parentPromiseState"),Gc=function(){let X=!1;return function(da){return function(){X||(X=!0,da.apply(null,arguments))}}},T=H("currentTaskTrace"),Z=H("rejectionHandledHandler"),ba=function(){},$a=a.AggregateError;class ub{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(X){return X instanceof ub?X:m(new this(null),!0,X)}static reject(X){return m(new this(null),!1,X)}static any(X){if(!X||"function"!==typeof X[Symbol.iterator])return Promise.reject(new $a([],
"All promises were rejected"));const da=[];let qa=0;try{for(let Ga of X)qa++,da.push(ub.resolve(Ga))}catch(Ga){return Promise.reject(new $a([],"All promises were rejected"))}if(0===qa)return Promise.reject(new $a([],"All promises were rejected"));let fb=!1;const sa=[];return new ub((Ga,Za)=>{for(let ab=0;ab<da.length;ab++)da[ab].then(Kb=>{fb||(fb=!0,Ga(Kb))},Kb=>{sa.push(Kb);qa--;0===qa&&(fb=!0,Za(new $a(sa,"All promises were rejected")))})})}static race(X){function da(Za){fb(Za)}function qa(Za){sa(Za)}
let fb,sa,Ga=new this((Za,ab)=>{fb=Za;sa=ab});for(let Za of X)Za&&Za.then||(Za=this.resolve(Za)),Za.then(da,qa);return Ga}static all(X){return ub.mE(X)}static allSettled(X){return(this&&this.prototype instanceof ub?this:ub).mE(X,{iR:da=>({status:"fulfilled",value:da}),vN:da=>({status:"rejected",reason:da})})}static mE(X,da){let qa,fb,sa=new this((Kb,Kc)=>{qa=Kb;fb=Kc}),Ga=2,Za=0;const ab=[];for(let Kb of X){Kb&&Kb.then||(Kb=this.resolve(Kb));const Kc=Za;try{Kb.then(yc=>{ab[Kc]=da?da.iR(yc):yc;Ga--;
0===Ga&&qa(ab)},yc=>{da?(ab[Kc]=da.vN(yc),Ga--,0===Ga&&qa(ab)):fb(yc)})}catch(yc){fb(yc)}Ga++;Za++}Ga-=2;0===Ga&&qa(ab);return sa}constructor(X){if(!(this instanceof ub))throw Error("ia");this[oa]=null;this[za]=[];try{const da=Gc();X&&X(da(h(this,!0)),da(h(this,!1)))}catch(da){m(this,!1,da)}}get [Symbol.toStringTag](){return"Promise"}get [Symbol.species](){return ub}then(X,da){var qa,fb=null==(qa=this.constructor)?void 0:qa[Symbol.species];fb&&"function"===typeof fb||(fb=this.constructor||ub);qa=
new fb(ba);fb=b.current;null==this[oa]?this[za].push(fb,qa,X,da):w(this,fb,qa,X,da);return qa}catch(X){return this.then(null,X)}finally(X){var da,qa=null==(da=this.constructor)?void 0:da[Symbol.species];qa&&"function"===typeof qa||(qa=ub);da=new qa(ba);da[Ya]=Ya;qa=b.current;null==this[oa]?this[za].push(qa,da,X,X):w(this,qa,da,X,X);return da}}ub.resolve=ub.resolve;ub.reject=ub.reject;ub.race=ub.race;ub.all=ub.all;Q=a[Q]=a.Promise;a.Promise=ub;const va=H("thenPatched");c.patchThen=v;Q&&(v(Q),ze(a,
"fetch",X=>y(X)));Promise[b.__symbol__("uncaughtPromiseErrors")]=P;return ub});var Se=pe("zoneTask");Zone.__load_patch("toString",a=>{const b=Function.prototype.toString,c=pe("OriginalDelegate"),d=pe("Promise"),e=pe("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.__load_patch("util",(a,b,c)=>{const d=We(a);c.patchOnProperties=ve;c.patchMethod=ze;c.bindArguments=ke;c.patchMacroTask=Ae;const e=b.__symbol__("BLACK_LISTED_EVENTS"),f=b.__symbol__("UNPATCHED_EVENTS");a[f]&&(a[e]=a[f]);a[e]&&(b[e]=b[f]=a[e]);c.patchEventPrototype=Qe;c.patchEventTarget=Pe;c.isIEOrEdge=Ee;c.ObjectDefineProperty=te;c.ObjectGetOwnPropertyDescriptor=le;c.ObjectCreate=vF;c.ArraySlice=wF;c.patchClass=xe;c.wrapWithCurrentZone=je;c.filterProperties=Ve;c.attachOriginToPatched=ne;c._redefineProperty=
Object.defineProperty;c.patchCallbacks=Ue;c.getGlobalObjects=()=>({globalSources:Le,zoneSymbolEventNames:Ge,eventNames:d,isBrowser:BF,isMix:CF,isNode:Ke,TRUE_STR:"true",FALSE_STR:"false",ZONE_SYMBOL_PREFIX:Fe,ADD_EVENT_LISTENER_STR:"addEventListener",REMOVE_EVENT_LISTENER_STR:"removeEventListener"})});var Xe,Ye,Ze,$e,af;var jf="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.__load_patch("defineProperty",(c,d,e)=>{e._redefineProperty=ef;df()});b.__load_patch("registerElement",(c,d,e)=>{const {isBrowser:f,isMix:g}=e.getGlobalObjects();(f||g)&&"registerElement"in c.document&&e.patchCallbacks(e,document,"Document","registerElement",["createdCallback","attachedCallback","detachedCallback","attributeChangedCallback"])});b.__load_patch("EventTargetLegacy",(c,d,e)=>{ff(c,e);
const {isNode:f,isMix:g}=e.getGlobalObjects();f&&!g||hf(e,c)||(d="undefined"!==typeof WebSocket,kf(e),e.patchClass("XMLHttpRequest"),d&&gf(e,c),Zone[e.symbol("patchEvents")]=!0)})}})("undefined"!==typeof window?window:"undefined"!==typeof global?global:"undefined"!==typeof self?self:{});Zone.__load_patch("legacy",a=>{(a=a[Zone.__symbol__("legacyPatch")])&&a()});Zone.__load_patch("timers",a=>{Te(a,"set","clear","Timeout");Te(a,"set","clear","Interval");Te(a,"set","clear","Immediate")});Zone.__load_patch("requestAnimationFrame",a=>{Te(a,"request","cancel","AnimationFrame");Te(a,"mozRequest","mozCancel","AnimationFrame");Te(a,"webkitRequest","webkitCancel","AnimationFrame")});
Zone.__load_patch("blocking",(a,b)=>{const c=["alert","prompt","confirm"];for(let d=0;d<c.length;d++)ze(a,c[d],(e,f,g)=>function(h,m){return b.current.run(e,a,m,g)})});
Zone.__load_patch("EventTarget",(a,b,c)=>{c.patchEventPrototype(a,c);if(!Zone[c.symbol("patchEventTarget")]){var {eventNames:d,zoneSymbolEventNames:e,TRUE_STR:f,FALSE_STR:g,ZONE_SYMBOL_PREFIX:h}=c.getGlobalObjects();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.patchEventTarget(a,c,[b&&b.prototype])}(b=a.XMLHttpRequestEventTarget)&&b.prototype&&c.patchEventTarget(a,c,[b.prototype])});
Zone.__load_patch("MutationObserver",()=>{xe("MutationObserver");xe("WebKitMutationObserver")});Zone.__load_patch("IntersectionObserver",()=>{xe("IntersectionObserver")});Zone.__load_patch("FileReader",()=>{xe("FileReader")});
Zone.__load_patch("on_property",(a,b,c)=>{if((!Ke||CF)&&!Zone[c.symbol("patchEvents")]){b=a.__Zone_ignore_on_properties;c=[];if(BF){var d=window;c=c.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));a:{try{var e=De.navigator.userAgent;if(-1!==e.indexOf("MSIE ")||-1!==e.indexOf("Trident/")){var f=!0;break a}}catch(h){}f=!1}var g=f?[{target:d,mO:["error"]}]:[];f=d;e=We(d);g=b?
b.concat(g):b;d=ye(d);f&&(e=Ve(f,e,g),ve(f,e,d))}c=c.concat("XMLHttpRequest XMLHttpRequestEventTarget IDBIndex IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor WebSocket".split(" "));for(d=0;d<c.length;d++)(e=a[c[d]])&&e.prototype&&(f=e.prototype,e=We(e.prototype),f&&(e=Ve(f,e,b),ve(f,e,void 0)))}});
Zone.__load_patch("customElements",(a,b,c)=>{const {isBrowser:d,isMix:e}=c.getGlobalObjects();(d||e)&&a.customElements&&"customElements"in a&&c.patchCallbacks(c,a.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])});
Zone.__load_patch("XHR",(a,b)=>{(function(m){function r(ka){const oa=ka.data,za=oa.target;za[f]=!1;za[h]=!1;var Ya=za[e];B||(B=za[xF],C=za[yF]);Ya&&C.call(za,"readystatechange",Ya);Ya=za[e]=()=>{if(za.readyState===za.DONE)if(!oa.aborted&&za[f]&&"scheduled"===ka.state){const tb=za[b.__symbol__("loadfalse")];if(0!==za.status&&tb&&0<tb.length){const zb=ka.invoke;ka.invoke=function(){const Gc=za[b.__symbol__("loadfalse")];for(let T=0;T<Gc.length;T++)Gc[T]===ka&&Gc.splice(T,1);oa.aborted||"scheduled"!==
ka.state||zb.call(ka)};tb.push(ka)}else ka.invoke()}else oa.aborted||!1!==za[f]||(za[h]=!0)};B.call(za,"readystatechange",Ya);za[c]||(za[c]=ka);Q.apply(za,oa.Yc);za[f]=!0;return ka}function w(){}function v(ka){ka=ka.data;ka.aborted=!0;return K.apply(ka.target,ka.Yc)}var y=m.XMLHttpRequest;if(y){y=y.prototype;var B=y[xF],C=y[yF];!B&&(m=m.XMLHttpRequestEventTarget)&&(m=m.prototype,B=m[xF],C=m[yF]);var H=ze(y,"open",()=>function(ka,oa){ka[d]=0==oa[2];ka[g]=oa[1];return H.apply(ka,oa)}),P=pe("fetchTaskAborting"),
S=pe("fetchTaskScheduling"),Q=ze(y,"send",()=>function(ka,oa){if(!0===b.current[S]||ka[d])return Q.apply(ka,oa);oa={target:ka,url:ka[g],isPeriodic:!1,Yc:oa,aborted:!1};const za=Zone.current.scheduleMacroTask("XMLHttpRequest.send",w,oa,r,v);ka&&!0===ka[h]&&!oa.aborted&&"scheduled"===za.state&&za.invoke()}),K=ze(y,"abort",()=>function(ka,oa){const za=ka[c];if(za&&"string"==typeof za.type)null==za.cancelFn||za.data&&za.data.aborted||za.zone.cancelTask(za);else if(!0===b.current[P])return K.apply(ka,
oa)})}})(a);const c=pe("xhrTask"),d=pe("xhrSync"),e=pe("xhrListener"),f=pe("xhrScheduled"),g=pe("xhrURL"),h=pe("xhrErrorBeforeScheduled")});Zone.__load_patch("geolocation",a=>{a.navigator&&a.navigator.geolocation&&oe(a.navigator.geolocation)});
Zone.__load_patch("PromiseRejectionEvent",(a,b)=>{function c(d){return function(e){Ne(a,d).forEach(f=>{var g=a.PromiseRejectionEvent;g&&(g=new g(d,{promise:e.promise,reason:e.rejection}),f.invoke(g))})}}a.PromiseRejectionEvent&&(b[pe("unhandledPromiseRejectionHandler")]=c("unhandledrejection"),b[pe("rejectionHandledHandler")]=c("rejectionhandled"))});Zone.__load_patch("queueMicrotask",(a,b,c)=>{Re(a,c)});Zone.__load_patch("canvas",(a,b,c)=>{a=a.HTMLCanvasElement;"undefined"!==typeof a&&a.prototype&&a.prototype.toBlob&&c.patchMacroTask(a.prototype,"toBlob",(d,e)=>({name:"HTMLCanvasElement.toBlob",target:d,As:0,Yc:e}))});var of=lf({ia:lf}),sf=lf({ab:lf}),pf=lf({OT:lf}),tf=lf({PT:lf});var yf=class extends Error{constructor(a,b){super(`${`NG0${Math.abs(a)}`}${b?": "+b:""}`);this.code=a}};var dg,mg,DF,og,Qh,EF;dg=lf({T:lf});_.eg=lf({va:lf});mg=lf({be:lf});DF=lf({bb:lf});og=lf({F:lf});Qh=lf({Pi:lf});EF=lf({xK:lf});var Af;var Gf=lf({uC:lf});_.n=class{constructor(a,b){this.A=a;this.ia=void 0;"number"==typeof b?this.Pi=b:void 0!==b&&(this.ia=_.mf({ea:this,aa:b.aa||"root",V:b.V}))}get Eb(){return this}toString(){return`InjectionToken ${this.A}`}};var Ti=globalThis;var FF={},Of=/\n/gm,Hf=void 0;var Ag=new _.n("ENVIRONMENT_INITIALIZER");var GF=new _.n("INJECTOR",-1);var zg=new _.n("INJECTOR_DEF_TYPES");var Fg=class{get(a,b=FF){if(b===FF)throw a=Error("ma`"+wf(a)),a.name="NullInjectorError",a;return b}};var ag;_.ig={};ag=[];var Bg=lf({ha:String,ob:lf});var Gp=new _.n("Set Injector scope.");var Lg={},HF={},Eg=void 0,IF=class{},JF=function(a,b){b=_.Ff(b);let c=Dg(b)?b:_.Ff(b&&b.ha);const d=Mg(b);if(!Dg(b)&&!0===b.Eb){let e=a.B.get(c);e||(e=Jg(void 0,Lg,!0),e.V=()=>Mf(e.Eb),a.B.set(c,e));c=b;e.Eb.push(b)}a.B.set(c,d)},Qg=function(a){if(a.A)throw new yf(205,!1);},li=function(a){const b=If(a),c=Bf();try{const d=a.get(Ag,ag,2);for(const e of d)e()}finally{If(b),Bf(c)}},Pg=class extends IF{get fa(){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;Og(a,e=>JF(this,e));this.B.set(GF,Jg(void 0,this));d.has("environment")&&this.B.set(IF,Jg(void 0,this));a=this.B.get(Gp);null!=a&&"string"===typeof a.value&&this.H.add(a.value);this.G=new Set(this.get(zg,ag,2))}destroy(){Qg(this);this.A=!0;try{for(const b of this.D)b.la();const a=this.C;this.C=[];for(const b of a)b()}finally{this.B.clear(),this.D.clear(),this.G.clear()}}Pb(a){Qg(this);this.C.push(a);return()=>{const b=this.C.indexOf(a);-1!==b&&this.C.splice(b,1)}}get(a,
b=FF,c=0){Qg(this);if(a.hasOwnProperty(EF))return a[EF](this);c=Kf(c);const d=If(this),e=Bf();try{if(!(c&4)){let v=this.B.get(a);if(void 0===v){const y=("function"===typeof a||"object"===typeof a&&a instanceof _.n)&&qf(a);var f;if(f=y)if(y.aa){var g=_.Ff(y.aa);f="string"===typeof g?"any"===g||this.H.has(g):this.G.has(g)}else f=!1;f?v=Jg(Ig(a),Lg):v=null;this.B.set(a,v)}if(null!=v){b=v;b.value===Lg&&(b.value=HF,b.value=b.V());var h;if(h="object"===typeof b.value&&b.value){var m=b.value;h=null!==m&&
"object"===typeof m&&"function"===typeof m.la}h&&this.D.add(b.value);return b.value}}const w=c&2?Gg():this.parent;b=c&8&&b===FF?null:b;return w.get(a,b)}catch(w){if("NullInjectorError"===w.name){(w.ngTempTokenPath=w.ngTempTokenPath||[]).unshift(wf(a));if(d)throw w;h=w;var r=this.source;const v=h.ngTempTokenPath;a.__source&&v.unshift(a.__source);h.message=Pf("\n"+h.message,v,r);h.ngTokenPath=v;h.ngTempTokenPath=null;throw h;}throw w;}finally{Bf(e),If(d)}}toString(){const a=[],b=this.B;for(const c of b.keys())a.push(wf(c));
return`R3Injector[${a.join(", ")}]`}};Nf(Tg(a=>({ea:a})),-1);_.KF=Nf(Tg(),8);Nf(Tg(),2);_.LF=Nf(Tg(),4);Nf(Tg(),1);var Xg=null,eh=1,Ni=Symbol("oa"),MF={version:0,DG:0,xd:!1,Ye:void 0,sn:void 0,Fi:void 0,Gz:0,Se:void 0,Vk:void 0,UE:!1,Ix:!1,rH:()=>!1,sH:()=>{},Jx:()=>{},QM:()=>{}};var NF=Symbol("pa"),OF=Symbol("qa"),PF=Symbol("ra");Object.assign({},MF,{value:NF,xd:!0,error:null,ky:Wg,rH(a){return a.value===NF||a.value===OF},sH(a){if(a.value===OF)throw Error("sa");const b=a.value;a.value=OF;const c=$g(a);let d;try{d=a.rT()}catch(e){d=PF,a.error=e}finally{ch(a,c)}b!==NF&&b!==PF&&d!==PF&&a.ky(b,d)?a.value=b:(a.value=d,a.version++)}});var $m=function(){throw Error();};var QF=Object.assign({},MF,{ky:Wg,value:void 0});Object.assign({},MF,{Ix:!0,UE:!1,Jx:a=>{null!==a.hc&&a.hc(a.su)},ET:!1,pT:()=>{}});var kh=class{constructor(a,b,c){this.Jj=a;this.Jd=b;this.bt=c}};_.hh.XG=!0;var xj,tn;_.uh=Dh(null);xj=null;tn=!0;var gi=class{constructor(a,b){var c=_.x;this.V=a;this.C=!1;this.G=b;this.D=c}};var Oh=!0,Rh=0,$h={},hi=class{constructor(a,b){this.B=a;this.A=b}get(a,b,c){return ci(this.B,this.A,a,Kf(c),b)}};lf({ha:String,ob:lf});var Fp,RF;Fp=function(a){if(Array.isArray(a))return mi({name:""},void 0,a,"");let b;const c=null!=(b=a.name)?b:"";return mi({name:c},a.parent,a.oc,c)};_.Hl=class{};RF=new Fg;_.Hl.ia=_.mf({ea:_.Hl,aa:"any",V:()=>_.k(GF)});_.Hl.Pi=-1;_.xB=class{};var SF=class{},yt=class{};var TF=class{};var ni=void 0;var UF=new _.n("AppId",{aa:"root",V:()=>"ng"}),Jp=new _.n("Platform Initializer"),Il=new _.n("Platform ID",{aa:"platform",V:()=>"unknown"}),WF,zr,yr;new _.n("Application Packages Root URL");_.VF=new _.n("AnimationModuleType");WF=new _.n("CSP nonce",{aa:"root",V:()=>{let a,b;return(null==(a=oi().body)?void 0:null==(b=a.querySelector("[ngCspNonce]"))?void 0:b.getAttribute("ngCspNonce"))||null}});zr={jm:[16,32,48,64,96,128,256,384,640,750,828,1080,1200,1920,2048,3840],xT:!1,wT:!1};
yr=new _.n("ImageConfig",{aa:"root",V:()=>zr});var XF=class{},YF=class{};_.pi=class{constructor(a){this.M=a}};_.pi.Pi=function(){return qi(vh(),_.p())};var ZF;ZF=class{};_.$F=class{constructor(){this.xp=null}};_.$F.Pi=()=>{const a=_.p(),b=nh(vh().index,a);return(Ug(b)?b:a)[11]};var si=new Map,vj=0;var ui=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,vi=/(<|>)/g;var Uj=class{constructor(){this.JC=console}handleError(a){const b=this.RK(a);this.JC.error("ERROR",a);b&&this.JC.error("ORIGINAL ERROR",b)}RK(a){for(a=a&&a.ngOriginalError;a&&a.ngOriginalError;)a=a.ngOriginalError;return a||null}},up=new _.n("",{aa:"root",V:()=>_.Lf(Uj).handleError.bind(this)});new _.n("");var aG=new _.n("",{aa:"root",V:()=>!1});_.Jj={};var Pi=class{constructor(a){this.A=a}toString(){return`SafeValue must use [property]=binding: ${this.A}`+" (see https://g.co/ng/security#xss)"}},bG=class extends Pi{Iv(){return"HTML"}},cG=class extends Pi{Iv(){return"URL"}},dG=class extends Pi{Iv(){return"ResourceURL"}};var Si;var ej=class{constructor(a){this.A=a}lt(a){a="<body><remove></remove>"+a;try{const b=(new window.DOMParser).parseFromString(Vi(a),"text/html").body;if(null===b)return this.A.lt(a);b.removeChild(b.firstChild);return b}catch(b){return null}}},dj=class{constructor(a){this.A=a;this.B=this.A.implementation.createHTMLDocument("sanitization-inert")}lt(a){const b=this.B.createElement("template");b.innerHTML=Vi(a);return b}};var Wi=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;var kj=Yi("area,br,col,hr,img,wbr"),eG=Yi("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),fG=Yi("rp,rt"),gG=Zi(fG,eG),hG=Zi(eG,Yi("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")),iG=Zi(fG,Yi("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")),
gj=Zi(kj,hG,iG,gG),jj=Yi("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),jG=Yi("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"),
kG=Yi("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"),
ij=Zi(jj,jG,kG),hj=Yi("script,style,template"),lj=function(a,b){if(b&&(a.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw Error("va`"+a.outerHTML);return b},fj=class{constructor(){this.A=[]}},$i=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,aj=/([^#-~ |!])/g,cj;var lG={NONE:0,fS:1,GS:2,xS:3,URL:4,rS:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};var nj;var bk=[],ck=Object.assign({},MF,{Ix:!0,Jx:a=>{qh(a.xi)},QM(){this.xi[23]=this}});var fk;_.mG=function(a){ek(a.D||a.A)};
fk=class{get yn(){const a=this.A,b=a[1];return Ji(b,a,b.firstChild,[])}constructor(a,b,c=!0){this.A=a;this.D=b;this.G=c;this.B=null;this.C=!1}get context(){return this.A[8]}set context(a){this.A[8]=a}get fa(){return 256===(this.A[2]&256)}destroy(){if(this.B)this.B.Am(this);else if(this.C){const a=this.A[3];if(Vg(a)){const b=a[8],c=b?b.indexOf(this):-1;-1<c&&(Ai(a,c),rg(b,c))}this.C=!1}Ci(this.A[1],this.A)}Pb(a){th(this.A,a)}detach(){this.A[2]&=-129}Ib(){this.A[2]|=1024;Zj(this.A,this.G)}};_.nG=class{};_.nG.Pi=gk;var pG,qG,tG,oG,uG,xG,wG,vG;pG=class{supports(a){return ik(a)}create(a){return new oG(a)}};qG=(a,b)=>b;_.rG=function(a,b){let c=a.C;a=a.H;let d=0,e=null;for(;c||a;){const f=!a||c&&c.Ic<kk(a,d,e)?c:a,g=kk(f,d,e),h=f.Ic;if(f===a)d--,a=a.dg;else if(c=c.Qa,null==f.Ij)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,y=v+w;r<=y&&y<m&&(e[w]=v+1)}e[f.Ij]=r-m}}g!==h&&b(f,g,h)}};_.sG=function(a,b){for(a=a.Z;null!==a;a=a.H)b(a)};
tG=function(a){if(a.Rk){let b;for(b=a.qb=a.C;null!==b;b=b.Qa)b.L=b.Qa;for(b=a.N;null!==b;b=b.C)b.Ij=b.Ic;a.N=a.G=null;for(b=a.da;null!==b;b=b.I)b.Ij=b.Ic;a.da=a.L=null;a.H=a.B=null;a.Z=a.I=null}};
oG=class{constructor(a){this.length=0;this.I=this.Z=this.B=this.H=this.L=this.da=this.G=this.N=this.P=this.C=this.qb=this.A=this.D=null;this.Aa=a||qG}RF(a){let b;for(b=this.C;null!==b;b=b.Qa)a(b)}QF(a){let b;for(b=this.N;null!==b;b=b.C)a(b)}SF(a){let b;for(b=this.H;null!==b;b=b.dg)a(b)}jg(a){null==a&&(a=[]);if(!ik(a))throw new yf(900,!1);return this.check(a)?this:null}Pb(){}check(a){tG(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.Oa(b,e,f,g)),Object.is(b.item,e)||this.X(b,e)):(b=this.Ia(b,e,f,g),c=!0),b=b.Qa}else d=0,jk(a,g=>{f=this.Aa(d,g);null!==b&&Object.is(b.B,f)?(c&&(b=this.Oa(b,g,f,d)),Object.is(b.item,g)||this.X(b,g)):(b=this.Ia(b,g,f,d),c=!0);b=b.Qa;d++}),this.length=d;this.Ub(b);this.cf=a;return this.Rk}get Rk(){return null!==this.N||null!==this.da||null!==this.H||null!==this.Z}Ia(a,b,c,d){let e;null===a?e=this.P:(e=a.Rd,this.Cb(a));a=null===this.A?null:this.A.get(c,null);
null!==a?(Object.is(a.item,b)||this.X(a,b),this.Ka(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.fb(new uG(b,c),e,d));return a}Oa(a,b,c,d){b=null===this.A?null:this.A.get(c,null);null!==b?a=this.Ka(b,a.Rd,d):a.Ic!=d&&(a.Ic=d,this.ma(a,d));return a}Ub(a){for(;null!==a;){const b=a.Qa;this.Ha(this.xa(a));a=b}null!==this.A&&this.A.clear();null!==this.G&&(this.G.C=null);null!==this.L&&(this.L.I=null);null!==this.P&&(this.P.Qa=null);null!==
this.B&&(this.B.dg=null);null!==this.I&&(this.I.H=null)}Ka(a,b,c){null!==this.A&&this.A.remove(a);const d=a.G,e=a.dg;null===d?this.H=e:d.dg=e;null===e?this.B=d:e.G=d;this.na(a,b,c);this.ma(a,c);return a}mb(a,b,c){this.xa(a);this.na(a,b,c);this.ma(a,c);return a}fb(a,b,c){this.na(a,b,c);this.G=null===this.G?this.N=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.P=a:d.Rd=a;null===b?this.C=a:b.Qa=a;null===this.D&&(this.D=new vG);wG(this.D,a);a.Ic=c;return a}Cb(a){return this.Ha(this.xa(a))}xa(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.P=b:c.Rd=b;return a}ma(a,b){if(a.Ij===b)return a;this.L=null===this.L?this.da=a:this.L.I=a;return a}Ha(a){null===this.A&&(this.A=new vG);wG(this.A,a);a.Ic=null;a.dg=null;null===this.B?(this.B=this.H=a,a.G=null):(a.G=this.B,this.B=this.B.dg=a);return a}X(a,b){a.item=b;this.I=null===this.I?this.Z=a:this.I.H=a;return a}};
uG=class{constructor(a,b){this.item=a;this.B=b;this.H=this.I=this.C=this.dg=this.G=this.A=this.D=this.Qa=this.Rd=this.L=this.Ij=this.Ic=null}};xG=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.Ic)&&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}};
wG=function(a,b){const c=b.B;let d=a.map.get(c);d||(d=new xG,a.map.set(c,d));d.add(b)};vG=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 jf(){return 0===this.map.size}clear(){this.map.clear()}};var zG=class{supports(a){return a instanceof Map||hk(a)}create(){return new yG}},AG=function(a){if(a.Rk){let b;a.P=a.A;for(b=a.P;null!==b;b=b.Qa)b.C=b.Qa;for(b=a.G;null!==b;b=b.B)b.Jj=b.Jd;for(b=a.C;null!=b;b=b.A)b.Jj=b.Jd;a.G=a.H=null;a.C=a.D=null;a.I=null}},yG=class{constructor(){this.L=new Map;this.I=this.D=this.C=this.H=this.G=this.P=this.B=this.A=null}get Rk(){return null!==this.C||null!==this.G||null!==this.I}RF(a){let b;for(b=this.A;null!==b;b=b.Qa)a(b)}QF(a){let b;for(b=this.C;null!==b;b=
b.A)a(b)}SF(a){let b;for(b=this.I;null!==b;b=b.dg)a(b)}jg(a){if(!a)a=new Map;else if(!(a instanceof Map||hk(a)))throw new yf(900,!1);return this.check(a)?this:null}Pb(){}check(a){AG(this);let b=this.A;this.B=null;this.da(a,(c,d)=>{b&&b.key===d?(this.N(b,c),this.B=b,b=b.Qa):(c=this.ma(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.dg)a===this.A&&(this.A=null),this.L.delete(a.key),a.dg=a.Qa,a.Jj=a.Jd,a.Jd=null,a.Rd=null,a.Qa=null;this.H&&(this.H.B=null);this.D&&(this.D.A=
null);return this.Rk}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}ma(a,b){if(this.L.has(a)){a=this.L.get(a);this.N(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 BG(a);this.L.set(a,c);c.Jd=b;this.X(c);return c}N(a,b){Object.is(b,a.Jd)||(a.Jj=a.Jd,a.Jd=b,this.Z(a))}X(a){null===this.C?this.C=this.D=a:this.D=this.D.A=a}Z(a){null===this.G?this.G=this.H=
a:this.H=this.H.B=a}da(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(c=>b(a[c],c))}},BG=class{constructor(a){this.key=a;this.B=this.dg=this.A=this.Rd=this.Qa=this.C=this.Jd=this.Jj=null}};_.CG=class{constructor(a){this.A=a}find(a){const b=this.A.find(c=>c.supports(a));if(null!=b)return b;throw new yf(901,!1);}};_.CG.ia=_.mf({ea:_.CG,aa:"root",V:function(){return new _.CG([new pG])}});_.DG=class{constructor(a){this.A=a}find(a){const b=this.A.find(c=>c.supports(a));if(b)return b;throw new yf(901,!1);}};_.DG.ia=_.mf({ea:_.DG,aa:"root",V:function(){return new _.DG([new zG])}});var Ll=class{};Ll.Pi=mk;Ll.xK=a=>a;var lk=class extends Ll{constructor(){var a=_.p();super();this.A=a}Pb(a){th(this.A,a);return()=>{var b=this.A;if(null!==b[21]){var c=b[21].indexOf(a);-1!==c&&b[21].splice(c,1)}}}};new _.n("",{aa:"root",V:()=>_.Lf(EG)});var EG=class{};EG.ia=_.mf({ea:EG,aa:"root",V:()=>new FG});var GG=function(a,b){for(const c of b)b.delete(c),a.A--,c.run()},HG=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?GG(this,d):c.run(()=>GG(this,d))}}};HG.ia=_.mf({ea:HG,aa:"root",V:()=>new HG});var FG=class{constructor(){this.tb=new HG}};var ok=new Set;var IG=!1,JG={set Qg(a){a?console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+Error().stack):IG&&console.log("RxJS: Back to a better error behavior. Thank you. <3");IG=a},get Qg(){return IG}};var KG="function"===typeof Symbol&&Symbol.observable||"@@observable";var LG={closed:!0,next(){},error(a){if(JG.Qg)throw a;qk(a)},complete(){}};var vk=(()=>{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})();_.Vk=Array.isArray||(a=>a&&"number"===typeof a.length);var MG;
_.tk=class{constructor(a){this.closed=!1;this.Xl=this.Ho=null;a&&(this.PK=!0,this.Le=a)}unsubscribe(){let a;if(!this.closed){var {Ho:b,PK:c,Le:d,Xl:e}=this;this.closed=!0;this.Xl=this.Ho=null;if(b instanceof _.tk)b.remove(this);else if(null!==b)for(var f=0;f<b.length;++f)b[f].remove(this);if(rk(d)){c&&(this.Le=void 0);try{d.call(this)}catch(g){a=g instanceof vk?wk(g.errors):[g]}}if((0,_.Vk)(e)){f=-1;let g=e.length;for(;++f<g;){const h=e[f];if(sk(h))try{h.unsubscribe()}catch(m){a=a||[],m instanceof vk?
a=a.concat(wk(m.errors)):a.push(m)}}}if(a)throw new vk(a);}}add(a){let b=a;if(!a)return _.tk.EMPTY;switch(typeof a){case "function":b=new _.tk(a);case "object":if(b===this||b.closed||"function"!==typeof b.unsubscribe)return b;if(this.closed)return b.unsubscribe(),b;b instanceof _.tk||(a=b,b=new _.tk,b.Xl=[a]);break;default:throw Error("xa`"+a);}let {Ho:c}=b;if(null===c)b.Ho=this;else if(c instanceof _.tk){if(c===this)return b;b.Ho=[c,this]}else if(-1===c.indexOf(this))c.push(this);else return b;a=
this.Xl;null===a?this.Xl=[b]:a.push(b);return b}remove(a){const b=this.Xl;b&&(a=b.indexOf(a),-1!==a&&b.splice(a,1))}};MG=new _.tk;MG.closed=!0;_.tk.EMPTY=MG;var OG;
_.NG=class extends _.tk{static create(a,b,c){a=new _.NG(a,b,c);a.Xf=!1;return a}constructor(a,b,c){super();this.bv=null;this.Tc=this.Xf=this.Zu=!1;switch(arguments.length){case 0:this.destination=LG;break;case 1:if(!a){this.destination=LG;break}if("object"===typeof a){a instanceof _.NG?(this.Xf=a.Xf,this.destination=a,a.add(this)):(this.Xf=!0,this.destination=new OG(this,a));break}default:this.Xf=!0,this.destination=new OG(this,a,b,c)}}next(a){this.Tc||this.Qa(a)}error(a){this.Tc||(this.Tc=!0,this.oe(a))}complete(){this.Tc||
(this.Tc=!0,this.Kc())}unsubscribe(){this.closed||(this.Tc=!0,super.unsubscribe())}Qa(a){this.destination.next(a)}oe(a){this.destination.error(a);this.unsubscribe()}Kc(){this.destination.complete();this.unsubscribe()}};
OG=class extends _.NG{constructor(a,b,c,d){super();this.A=a;let e,f=this;rk(b)?e=b:b&&(e=b.next,c=b.error,d=b.complete,b!==LG&&(f=Object.create(b),uk(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.Tc&&this.Qa){const b=this.A;JG.Qg&&b.Xf?this.C(b,this.Qa,a)&&this.unsubscribe():this.D(this.Qa,a)}}error(a){if(!this.Tc){const b=this.A,c=JG.Qg;if(this.oe)c&&b.Xf?this.C(b,this.oe,a):this.D(this.oe,a),this.unsubscribe();
else if(b.Xf)c?(b.bv=a,b.Zu=!0):qk(a),this.unsubscribe();else{this.unsubscribe();if(c)throw a;qk(a)}}}complete(){if(!this.Tc){const a=this.A;if(this.Kc){const b=()=>this.Kc.call(this.B);JG.Qg&&a.Xf?this.C(a,b):this.D(b)}this.unsubscribe()}}D(a,b){try{a.call(this.B,b)}catch(c){this.unsubscribe();if(JG.Qg)throw c;qk(c)}}C(a,b,c){if(!JG.Qg)throw Error("ya");try{b.call(this.B,c)}catch(d){return JG.Qg?(a.bv=d,a.Zu=!0):qk(d),!0}return!1}Le(){const a=this.A;this.A=this.B=null;a.unsubscribe()}};var PG=class extends _.NG{constructor(a){super();this.destination=a}};_.A=function(a,...b){return 0===b.length?a:yk(b)(a)};
_.Bk=class{constructor(a){a&&(this.Sd=a)}fn(a){const b=new _.Bk;b.source=this;b.operator=a;return b}subscribe(a,b,c){const d=this.operator;a:{if(a){if(a instanceof _.NG||zk(a)&&uk(a))break a;if(zk(a)){a=new PG(a);break a}}a=a||b||c?new _.NG(a,b,c):new _.NG(LG)}d?a.add(d.call(a,this.source)):a.add(this.source||JG.Qg&&!a.Xf?this.Sd(a):this.C(a));if(JG.Qg&&a.Xf&&(a.Xf=!1,a.Zu))throw a.bv;return a}C(a){try{return this.Sd(a)}catch(c){JG.Qg&&(a.Zu=!0,a.bv=c);var b;a:{for(b=a;b;){const d=b.destination,e=
b.Tc;if(b.closed||e){b=!1;break a}d&&d instanceof _.NG?b=d:b=null}b=!0}b?a.error(c):console.warn(c)}}forEach(a,b){b=Ak(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)}[KG](){return this}};_.Bk.create=a=>new _.Bk(a);var QG=class extends _.tk{constructor(a,b){super();this.Lg=a;this.af=b;this.closed=!1}unsubscribe(){if(!this.closed){this.closed=!0;var a=this.Lg,b=a.Zd;this.Lg=null;!b||0===b.length||a.Tc||a.closed||(a=b.indexOf(this.af),-1!==a&&b.splice(a,1))}}};var RG=(()=>{function a(){this.message="object unsubscribed";this.name="ObjectUnsubscribedError";return this}a.prototype=Object.create(Error.prototype);return a})();_.SG=function(a){const b=new _.Bk;b.source=a;return b};
_.Gm=class extends _.Bk{constructor(){super();this.Zd=[];this.Mf=this.Tc=this.closed=!1;this.B=null}fn(a){const b=new TG(this,this);b.operator=a;return b}next(a){if(this.closed)throw new RG;if(!this.Tc){var b=this.Zd;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 RG;this.Mf=!0;this.B=a;this.Tc=!0;var b=this.Zd;const c=b.length;b=b.slice();for(let d=0;d<c;d++)b[d].error(a);this.Zd.length=0}complete(){if(this.closed)throw new RG;this.Tc=!0;var a=this.Zd;
const b=a.length;a=a.slice();for(let c=0;c<b;c++)a[c].complete();this.Zd.length=0}unsubscribe(){this.closed=this.Tc=!0;this.Zd=null}C(a){if(this.closed)throw new RG;return super.C(a)}Sd(a){if(this.closed)throw new RG;if(this.Mf)return a.error(this.B),_.tk.EMPTY;if(this.Tc)return a.complete(),_.tk.EMPTY;this.Zd.push(a);return new QG(this,a)}};_.Gm.create=(a,b)=>new TG(a,b);
var TG=class extends _.Gm{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):_.tk.EMPTY}};var UG;UG=function(a){if(a.Mf)throw a.B;if(a.closed)throw new RG;return a.A};_.Ur=class extends _.Gm{constructor(a){super();this.A=a}get value(){return UG(this)}Sd(a){const b=super.Sd(a);b&&!b.closed&&a.next(this.A);return b}next(a){super.next(this.A=a)}};_.Rs=new _.Bk(a=>a.complete());var Dk=a=>b=>{for(let c=0,d=a.length;c<d&&!b.closed;c++)b.next(a[c]);b.complete()};var VG={now(){return(VG.tb||Date).now()},tb:void 0};_.Km=class extends _.Gm{constructor(a=Infinity,b=Infinity,c=VG){super();this.X=c;this.A=[];this.H=!1;this.D=1>a?1:a;this.L=1>b?1:b;Infinity===b?(this.H=!0,this.next=this.N):this.next=this.P}N(a){const b=this.A;b.push(a);b.length>this.D&&b.shift();super.next(a)}P(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 RG;this.Tc||this.Mf?e=_.tk.EMPTY:(this.Zd.push(a),e=new QG(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.Mf?a.error(this.B):this.Tc&&a.complete();return e}G(){const a=this.X;return a?a.now():VG.now()}I(){const a=this.G(),b=this.D,c=this.L,d=this.A,e=d.length;let f=0;for(;f<e&&!(a-d[f].time<c);)f++;e>b&&(f=Math.max(f,e-b));0<f&&d.splice(0,f);return d}};var XG=class{constructor(a,b=WG){this.B=a;this.now=b}hc(a,b=0,c){return(new this.B(this,a)).hc(c,b)}},WG=VG.now;var Ik=(()=>{function a(){this.message="no elements in sequence";this.name="EmptyError";return this}a.prototype=Object.create(Error.prototype);return a})();var Lk=class{call(a,b){b.Jo++;a=new YG(a,b);const c=b.subscribe(a);a.closed||(a.connection=b.connect());return c}},YG=class extends _.NG{constructor(a,b){super(a);this.A=b;this.connection=null}Le(){var a=this.A;if(a){this.A=null;var b=a.Jo;0>=b?this.connection=null:(a.Jo=b-1,1<b?this.connection=null:(b=this.connection,a=a.Il,this.connection=null,!a||b&&a!==b||a.unsubscribe()))}else this.connection=null}};var Em,aH;_.$G=class extends _.Bk{constructor(a,b){super();this.source=a;this.uI=b;this.Jo=0;this.Qr=!1}Sd(a){return this.nt().subscribe(a)}nt(){const a=this.mk;if(!a||a.Tc)this.mk=this.uI();return this.mk}connect(){let a=this.Il;a||(this.Qr=!1,a=this.Il=new _.tk,a.add(this.source.subscribe(new ZG(this.nt(),this))),a.closed&&(this.Il=null,a=_.tk.EMPTY));return a}vq(){return Mk()(this)}};aH=_.$G.prototype;
Em={operator:{value:null},Jo:{value:0,writable:!0},mk:{value:null,writable:!0},Il:{value:null,writable:!0},Sd:{value:aH.Sd},Qr:{value:aH.Qr,writable:!0},nt:{value:aH.nt},connect:{value:aH.connect},vq:{value:aH.vq}};var ZG=class extends _.NG{constructor(a,b){super();this.destination=a;this.A=b}oe(a){this.Le();super.oe(a)}Kc(){this.A.Qr=!0;this.Le();super.Kc()}Le(){const a=this.A;if(a){this.A=null;const b=a.Il;a.Jo=0;a.mk=null;a.Il=null;b&&b.unsubscribe()}}};var Nk=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new bH(a,this.A))}},bH=class extends _.NG{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 cH="function"===typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator";var dH=a=>b=>{const c=a[cH]();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 eH=a=>b=>{const c=a[KG]();if("function"!==typeof c.subscribe)throw new TypeError("Ca");return c.subscribe(b)};var fH=a=>b=>{a.then(c=>{b.closed||(b.next(c),b.complete())},c=>b.error(c)).then(null,qk);return b};var Tk=a=>{if(a&&"function"===typeof a[KG])return eH(a);if(a&&"number"===typeof a.length&&"function"!==typeof a)return Dk(a);if(a&&"function"!==typeof a.subscribe&&"function"===typeof a.then)return fH(a);if(a&&"function"===typeof a[cH])return dH(a);if(Symbol&&Symbol.asyncIterator&&a&&"function"===typeof a[Symbol.asyncIterator])return Pk(a);throw new TypeError("Da`"+(sk(a)?"an invalid object":`'${a}'`));};var gH,hH,jH;gH=class extends _.NG{constructor(a){super();this.parent=a}Qa(a){this.parent.sf(a)}oe(a){this.parent.kq(a);this.unsubscribe()}Kc(){this.parent.Uf();this.unsubscribe()}};hH=class extends _.NG{constructor(a,b,c){super();this.parent=a;this.A=b;this.B=c}Qa(a){this.parent.sf(this.A,a,this.B,this)}oe(a){this.parent.kq(a);this.unsubscribe()}Kc(){this.parent.Uf(this);this.unsubscribe()}};_.iH=class extends _.NG{sf(a){this.destination.next(a)}kq(a){this.destination.error(a)}Uf(){this.destination.complete()}};
jH=class extends _.NG{sf(a,b){this.destination.next(b)}kq(a){this.destination.error(a)}Uf(){this.destination.complete()}};var kH,lH;kH={};_.Wk=class{constructor(a,b){this.A=a;this.keys=b}call(a,b){return b.subscribe(new lH(a,this.A,this.keys))}};
lH=class extends jH{constructor(a,b,c){super(a);this.C=b;this.keys=c;this.active=0;this.values=[];this.B=[]}Qa(a){this.values.push(kH);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(Uk(a[c],new hH(this,null,c)))}}Uf(){0===--this.active&&this.destination.complete()}sf(a,b,c){const d=this.values;var e=d[c];e=this.A?e===kH?--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 $k=class{constructor(a,b=Infinity){this.B=a;this.A=b}call(a,b){return b.subscribe(new mH(a,this.B,this.A))}},mH=class extends _.iH{constructor(a,b,c=Infinity){super(a);this.destination=a;this.B=b;this.A=c;this.Om=!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 gH(this);this.destination.add(a);Uk(b,a)}else this.buffer.push(a)}Kc(){this.Om=!0;0===this.active&&0===this.buffer.length&&
this.destination.complete();this.unsubscribe()}sf(a){this.destination.next(a)}Uf(){const a=this.buffer;this.active--;0<a.length?this.Qa(a.shift()):0===this.active&&this.Om&&this.destination.complete()}};var nH=class extends _.tk{constructor(){super()}hc(){return this}};var oH=class extends nH{constructor(a,b){super();this.scheduler=a;this.C=b;this.pending=!1}hc(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)}gj(a,b){if(this.closed)return Error("Ha");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}Le(){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 pH=class extends XG{constructor(a,b=WG){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.gj(a.state,a.delay))break;while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}}};_.il=new pH(oH);var qH=new _.Bk(ml);var nl=class{constructor(a){this.predicate=a}call(a,b){return b.subscribe(new rH(a,this.predicate))}},rH=class extends _.NG{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 sl=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new sH(a,this.A))}},sH=class extends _.NG{constructor(a,b){Object.create(null);super(a);this.A=[];this.active=0;this.B=b}Qa(a){const b=this.A;(0,_.Vk)(a)?b.push(new tH(a)):"function"===typeof a[cH]?b.push(new uH(a[cH]())):b.push(new vH(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.ZQ?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)}},uH=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}Om(){const a=this.A;return a&&!!a.done}},tH=class{constructor(a){this.B=a;this.length=this.index=0;this.length=a.length}[cH](){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}Om(){return this.B.length===this.index}},vH=class extends _.iH{constructor(a,b,c){super(a);this.parent=b;this.observable=c;this.ZQ=!0;this.buffer=[];this.A=!1}[cH](){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}Om(){return 0===this.buffer.length&&this.A}Uf(){if(0<this.buffer.length){this.A=!0;var a=this.parent;a.active--;0===a.active&&a.destination.complete()}else this.destination.complete()}sf(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.Om()&&(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 Uk(this.observable,new gH(this))}};var wl=(()=>{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 wH=1,xH,xl={},yH=function(a){const b=wH++;xl[b]=!0;xH||(xH=Promise.resolve());xH.then(()=>yl(b)&&a());return b};var zH=new class extends pH{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.gj(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 oH{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=yH(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&&(yl(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})();_.AH=class extends _.Gm{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=Al(b),d&&(d=Al(d)),c&&(c=Al(c)));d=super.subscribe({next:d,error:b,complete:c});a instanceof _.tk&&a.add(d);return d}};var CH;_.BH=function(){return"undefined"!==typeof Zone&&!0===Zone.current.get("isAngularZone")};
_.rp=class{constructor({tN:a=!1,Ru:b=!1,Kq:c=!1}){this.Kp=this.Ny=!1;this.isStable=!0;this.dH=new _.AH(!1);this.bu=new _.AH(!1);this.ke=new _.AH(!1);this.Dj=new _.AH(!1);if("undefined"==typeof Zone)throw new yf(908,!1);Zone.assertZonePatched();this.Ul=0;this.GL=this.Vh=Zone.current;Zone.TaskTrackingZoneSpec&&(this.Vh=this.Vh.fork(new Zone.TaskTrackingZoneSpec));a&&Zone.longStackTraceZoneSpec&&(this.Vh=this.Vh.fork(Zone.longStackTraceZoneSpec));this.Ru=!c&&b;this.Kq=c;this.Mt=-1;b="function"===typeof Ti.requestAnimationFrame;
a=Ti[b?"requestAnimationFrame":"setTimeout"];b=Ti[b?"cancelAnimationFrame":"clearTimeout"];"undefined"!==typeof Zone&&a&&b&&((b=a[Zone.__symbol__("OriginalDelegate")])&&(a=b),Zone.__symbol__("OriginalDelegate"));this.rP=a;Gl(this)}run(a,b,c){return this.Vh.run(a,b,c)}runTask(a,b,c,d){const e=this.Vh;a=e.scheduleEventTask("NgZoneEvent: "+d,a,CH,Bl,Bl);try{return e.runTask(a,b,c)}finally{e.cancelTask(a)}}runGuarded(a,b,c){return this.Vh.runGuarded(a,b,c)}Ja(a){return this.GL.run(a)}};CH={};var Ml=class{constructor(a,b){this.Di=2;this.A=b;this.zone=a.get(_.rp);this.Xs=a.get(Uj,null,{optional:!0})}invoke(){try{this.zone.Ja(this.A)}catch(a){let b;null==(b=this.Xs)||b.handleError(a)}}},Kl=class{constructor(){this.C=!1;this.A={[0]:new Set,[1]:new Set,[2]:new Set,[3]:new Set};this.B=new Set}register(a){(this.C?this.B:this.A[a.Di]).add(a)}unregister(a){this.A[a.Di].delete(a);this.B.delete(a)}gj(){let a=!1;this.C=!0;for(const b of Object.values(this.A))for(const c of b)a=!0,c.invoke();this.C=
!1;for(const b of this.B)this.A[b.Di].add(b);this.B.clear();return a}destroy(){for(const a of Object.values(this.A))a.clear();this.B.clear()}},Jl=class{constructor(){this.handler=null;this.A=[]}gj(){const a=[...this.A];this.A.length=0;for(const c of a)c();let b;return!(null==(b=this.handler)||!b.gj())||0<a.length}la(){let a;null==(a=this.handler)||a.destroy();this.handler=null;this.A.length=0}};Jl.ia=_.mf({ea:Jl,aa:"root",V:()=>new Jl});var DH=class{};DH.ia=_.mf({ea:DH,aa:"root",V:()=>null});var EH={};var wB=function(a,b){return new FH(b[dg]||null,a.ln)},GH=class extends _.xB{constructor(a){super();this.ln=a}},HH=class{constructor(a,b){this.Ma=a;this.hu=b}get(a,b,c){c=Kf(c);const d=this.Ma.get(a,EH,c);return d!==EH||b===EH?d:this.hu.get(a,b,c)}},FH=class extends YF{get inputs(){var a=this.A;const b=a.mg;a=Ql(a.inputs);if(null!==b)for(const c of a)b.hasOwnProperty(c.Kj)&&(c.transform=b[c.Kj]);return a}get outputs(){return Ql(this.A.outputs)}constructor(a,b){super();this.A=a;this.ln=b;this.Gx=a.type;
this.Fn=a.J.map(Yf).join(",");this.Pa=a.Pa?a.Pa:[];this.uO=!!b}create(a,b,c,d){d=d||this.ln;var e;(d=d instanceof IF?d:null==(e=d)?void 0:e.Ma)&&null!==this.A.Hy&&(d=this.A.Hy(d)||d);d=d?new HH(a,d):a;a=d.get(ZF,null);if(null===a)throw new yf(407,!1);e=d.get(DH,null);var f=d.get(Jl,null),g=d.get(TF,null);f={kl:a,wQ:e,kG:null,kT:f,Bs:g};e=a.Ak(null,this.A);a=this.A.J[0][0]||"div";c?(a=this.A.La,a=d.get(aG,!1)||3===a,a=e.C(c,a)):(g=a.toLowerCase(),a=e.createElement(a,"svg"===g?"svg":"math"===g?"math":
null));g=a;var h=512;this.A.ql?h|=4096:this.A.Uz||(h|=16);var m=null;null!==g&&(m=null);a=Hj(0,null,null,1,0,null,null,null,null,null,null);d=wj(null,a,null,h,null,null,f,e,d,null,m);Ch(d);let r,w;try{var v=this.A;h=null;if(v.Hm){var y=[];h=new Map;v.Hm(v,y,h);y.push(v)}else y=[v];var B=d[1];d[25]=g;var C=yj(B,25,2,"#host",null);B=v;m=y;var H=d[1];for(var P of m)C.xg=Vf(C.xg,P.Ea);null!==C.xg&&(Pl(C,C.xg,!0),null!==g&&Ii(e,g,C));P=null;null!==g&&(P=null);var S=f.kl.Ak(g,B);let za=16;B.ql?za=4096:
B.Uz&&(za=64);const Ya=wj(d,Cj(B),null,za,d[C.index],C,f,S,null,null,P);H.td&&Oj(H,C,m.length-1);Dj(d,Ya);var Q=d[C.index]=Ya;w=a.data[25];if(g)if(c)Tf(e,g,["ng-version","0.0.0-PLACEHOLDER"]);else{var K=v.J[0];c=[];C=[];H=1;for(S=2;H<K.length;){let $a=K[H];if("string"===typeof $a)2===S?""!==$a&&c.push($a,K[++H]):8===S&&C.push($a);else{if(0!==(S&1))break;S=$a}H++}const {xc:Z,om:ba}={xc:c,om:C};Z&&Tf(e,g,Z);if(ba&&0<ba.length){var ka=ba.join(" ");""===ka?e.removeAttribute(g,"class"):e.setAttribute(g,
"class",ka)}}if(void 0!==b){var oa=this.Pa;const Z=w.Bg=[];for(K=0;K<oa.length;K++){const ba=b[K];Z.push(null!=ba?Array.from(ba):null)}}b=v;v=h;oa=[Rl];const tb=vh(),zb=d[1],Gc=mh(tb,d);Pj(zb,d,tb,y,null,v);for(v=0;v<y.length;v++){const Z=fi(d,zb,tb.ve+v,tb);ti(Z,d)}Ej(zb,d,tb);Gc&&ti(Gc,d);const T=fi(d,zb,tb.ve+tb.fi,tb);Q[8]=d[8]=T;if(null!==oa)for(const Z of oa)Z(T,b);Bj(zb,tb,Q);r=T;Ol(a,d,null)}finally{Fh()}return new IH(this.Gx,r,qi(w,d),d,w)}},IH=class extends XF{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 fk(d,void 0,!1);this.Gx=a}Pu(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=nh(this.B.index,c),ek(a)))}get Ma(){return new hi(this.B,this.D)}destroy(){this.A.destroy()}Pb(a){this.A.Pb(a)}};var JH=class extends SF{constructor(a,b){super();this.gb=b;this.sw=[];this.B=[];this.C=new GH(this);var c=(a[DF]||null).ap;this.sw=c instanceof Function?c():c;this.A=ki(a,b,[{ha:SF,ob:this},{ha:_.xB,ob:this.C}],wf(a),new Set(["environment"]));li(this.A);this.instance=this.A.get(a)}get Ma(){return this.A}destroy(){const a=this.A;!a.fa&&a.destroy();this.B.forEach(b=>b());this.B=null}Pb(a){this.B.push(a)}},zt=class extends yt{constructor(a){super();this.A=a}create(a){return new JH(this.A,a)}},Sl=class extends SF{constructor(a){super();
this.C=new GH(this);this.instance=null;const b=new Pg([...a.oc,{ha:SF,ob:this},{ha:_.xB,ob:this.C}],a.parent||Gg(),a.jF,new Set(["environment"]));this.Ma=b;a.EH&&li(b)}destroy(){this.Ma.destroy()}Pb(a){this.Ma.Pb(a)}};var KH=new _.n("Application Initializer"),Lp=function(a){if(!a.tj){var b=[];for(const d of a.A){const e=d();if(Ul(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.tj=!0}},Kp=class{constructor(){this.done=this.tj=!1;this.B=new Promise((b,c)=>{this.resolve=b;this.reject=c});let a;this.A=null!=(a=_.Lf(KH,{optional:!0}))?
a:[]}};Kp.F=function(a){return new (a||Kp)};Kp.ia=_.mf({ea:Kp,V:Kp.F,aa:"root"});var LH=class{log(a){console.log(a)}warn(a){console.warn(a)}};LH.F=function(a){return new (a||LH)};LH.ia=_.mf({ea:LH,V:LH.F,aa:"platform"});var MH=class{};MH.F=function(a){return new (a||MH)};MH.ia=_.mf({ea:MH,V:MH.F,aa:"root"});new _.n("compilerOptions");var NH=class{constructor(){this.C=0;this.A=new Set;this.Lp=new _.Ur(!1)}get B(){return this.Lp.value}add(){this.B||this.Lp.next(!0);const a=this.C++;this.A.add(a);return a}remove(a){this.A.delete(a);0===this.A.size&&this.B&&this.Lp.next(!1)}la(){this.A.clear();this.B&&this.Lp.next(!1)}};NH.F=function(a){return new (a||NH)};NH.ia=_.mf({ea:NH,V:NH.F,aa:"root"});var OH=new _.n("");new _.n("");var Vl=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new PH(a,this.A))}},QH=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))},PH=class extends _.iH{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=Uk(b,new gH(this));!a||a.closed?QH(this):this.add(this.A=a)}}sf(){QH(this)}Uf(){QH(this)}};var Zl=class{constructor(a){this.A=a;this.scheduler=_.il}call(a,b){return b.subscribe(new RH(a,this.A,this.scheduler))}},SH=function(a){const b=a.A;null!==b&&(a.remove(b),b.unsubscribe(),a.A=null)},am=function(a){SH(a);if(a.Yd){const b=a.Nt;a.Nt=null;a.Yd=!1;a.destination.next(b)}},RH=class extends _.NG{constructor(a,b,c){super(a);this.B=b;this.scheduler=c;this.Nt=this.A=null;this.Yd=!1}Qa(a){SH(this);this.Nt=a;this.Yd=!0;this.add(this.A=this.scheduler.hc(bm,this.B,this))}Kc(){am(this);this.destination.complete()}};var cm=class{constructor(a){this.defaultValue=a}call(a,b){return b.subscribe(new TH(a,this.defaultValue))}},TH=class extends _.NG{constructor(a,b){super(a);this.defaultValue=b;this.jf=!0}Qa(a){this.jf=!1;this.destination.next(a)}Kc(){this.jf&&this.destination.next(this.defaultValue);this.destination.complete()}};var em=class{constructor(a,b){this.delay=a;this.scheduler=b}call(a,b){return b.subscribe(new UH(a,this.delay,this.scheduler))}},VH=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.hc(a,b)):(b.Tc?b.destination.complete():this.unsubscribe(),b.active=!1)},UH=class extends _.NG{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.hc(VH,this.delay,{source:this,destination:b,scheduler:a}))}Qa(a){const b=this.scheduler;a=new WH(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()}},WH=class{constructor(a,b){this.time=a;this.value=b}};var gm=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new XH(a,this.A))}},YH=function(a,b){b.unsubscribe();const c=a.A.indexOf(b);-1!==c&&a.A.splice(c,1);return b.A},ZH=function(a){a.B&&0===a.A.length&&a.destination.complete()},XH=class extends jH{constructor(a,b){super(a);this.C=b;this.B=!1;this.A=[];this.index=0}sf(a,b,c,d){this.destination.next(a);YH(this,d);ZH(this)}kq(a){this.oe(a)}Uf(a){(a=YH(this,a))&&this.destination.next(a);ZH(this)}Qa(a){const b=this.index++;try{const c=this.C(a,
b);if(c){const d=Uk(c,new hH(this,a,0));d&&!d.closed&&(this.destination.add(d),this.A.push(d))}}catch(c){this.destination.error(c)}}Kc(){this.B=!0;ZH(this);this.unsubscribe()}};var im=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new $H(a,this.A))}},$H=class extends _.NG{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 km=class{constructor(){this.count=1}call(a,b){return b.subscribe(new aI(a,this.count))}},aI=class extends _.NG{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 qm=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new bI(a,this.A))}},bI=class extends _.NG{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 sm=class{constructor(a){this.callback=a}call(a,b){a=b.subscribe(a);a.add(this.callback);return a}};var vm=class{constructor(){this.total=1}call(a,b){return b.subscribe(new cI(a,this.total))}},cI=class extends _.NG{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 ym=class{constructor(a){this.value=a}call(a,b){return b.subscribe(new dI(a,this.value))}},dI=class extends _.NG{constructor(a,b){super(a);this.value=b}Qa(){this.destination.next(this.value)}};var Am=class{constructor(a,b,c=!1){this.A=a;this.seed=b;this.B=c}call(a,b){return b.subscribe(new eI(a,this.A,this.seed,this.B))}},eI=class extends _.NG{constructor(a,b,c,d){super(a);this.B=b;this.de=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.de,a,c)}catch(e){b.error(e);return}this.de=d;b.next(d)}else this.de=a,this.A=!0,b.next(a)}};var Lm=class{constructor(){this.total=1}call(a,b){return b.subscribe(new fI(a,this.total))}},fI=class extends _.NG{constructor(a,b){super(a);this.total=b;this.count=0}Qa(a){++this.count>this.total&&this.destination.next(a)}};var Nm=class{constructor(a){this.predicate=a}call(a,b){return b.subscribe(new gI(a,this.predicate))}},gI=class extends _.NG{constructor(a,b){super(a);this.predicate=b;this.A=!0;this.index=0}Qa(a){const b=this.destination;if(this.A)try{this.A=!!this.predicate(a,this.index++)}catch(c){this.destination.error(c)}this.A||b.next(a)}};var Qm=class{constructor(a){this.A=a}call(a,b){return b.subscribe(new hI(a,this.A))}},hI=class extends _.iH{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 gH(this);this.destination.add(a);this.A=a;Uk(b,a)}Kc(){const a=this.A;a&&!a.closed||super.Kc();this.unsubscribe()}Le(){this.A=void 0}Uf(){this.A=void 0;this.Tc&&super.Kc()}sf(a){this.destination.next(a)}};var Sm=class{constructor(a){this.A=a}call(a,b){a=new iI(a);const c=Uk(this.A,new gH(a));return c&&!a.A?(a.add(c),b.subscribe(a)):a}},iI=class extends _.iH{constructor(a){super(a);this.A=!1}sf(){this.A=!0;this.complete()}Uf(){}};var Um=class{constructor(a){this.A=a;this.complete=this.error=void 0}call(a,b){return b.subscribe(new jI(a,this.A,this.error,this.complete))}},jI=class extends _.NG{constructor(a,b,c,d){super(a);this.B=this.C=this.D=ml;this.C=c||ml;this.B=d||ml;rk(b)?(this.A=this,this.D=b):b&&(this.A=b,this.D=b.next||ml,this.C=b.error||ml,this.B=b.complete||ml)}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 kI={oz:!0,gB:!1},Wm=class{constructor(a){var b=!!kI.oz,c=!!kI.gB;this.A=a;this.oz=b;this.gB=c}call(a,b){return b.subscribe(new lI(a,this.A,this.oz,this.gB))}},mI=function(a,b){let c;try{c=a.D(b)}catch(d){a.destination.error(d);return}a.add(a.C=Uk(c,new gH(a)))},nI=function(a){const b=a.C,c=a.H;b&&b.unsubscribe();a.C=null;c&&a.send()},lI=class extends _.iH{constructor(a,b,c,d){super(a);this.destination=a;this.D=b;this.G=c;this.H=d;this.B=null;this.A=!1}Qa(a){this.A=!0;this.B=a;this.C||(this.G?
this.send():mI(this,a))}send(){const a=this.B;this.A&&(this.destination.next(a),mI(this,a));this.A=!1;this.B=null}sf(){nI(this)}Uf(){nI(this)}};var Ym=class{constructor(a,b){this.A=a;this.B=b}call(a,b){return b.subscribe(new oI(a,this.A,this.B))}},oI=class extends jH{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(Uk(b[c],new hH(this,void 0,c)))}sf(a,b,c){this.values[c]=b;b=this.A;0<b.length&&(c=b.indexOf(c),-1!==c&&b.splice(c,1))}Uf(){}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 Lt=new _.n("appBootstrapListener"),pI=function(a){if(a.D)throw new yf(101,!1);try{a.D=!0;for(let b of a.B)b.Ib()}catch(b){a.I(b)}finally{try{a.N.gj()}catch(b){a.I(b)}a.D=!1}},qI=function(a,b){a.B.push(b);if(b.C)throw new yf(902,!1);b.B=a;rh(b.A)},Np=class{constructor(){this.G=[];this.A=this.D=!1;this.C=[];this.B=[];this.I=_.Lf(up);this.N=_.Lf(Jl);this.H=[];this.gi=[];this.isStable=_.A(_.Lf(NH).Lp,_.z(a=>!a));this.Cc=_.Lf(IF)}get fa(){return this.A}get Ma(){return this.Cc}ap(a,b){const c=a instanceof
YF;if(!this.Cc.get(Kp).done)throw new yf(405,!1);let d;c?d=a:d=wB(this.Cc.get(_.xB),a);this.H.push(d.Gx);a=d.uO?void 0:this.Cc.get(SF);const e=d.create(RF,[],b||d.Fn,a),f=e.location.M,g=e.Ma.get(OH,null);null==g||g.A(f);e.Pb(()=>{this.Am(e.A);cn(this.gi,e);null==g||g.B(f)});this.L(e);return e}Am(a){cn(this.B,a);a.B=null;zi(a.A[1],a.A)}L(a){qI(this,a.A);pI(this);this.gi.push(a);const b=this.Cc.get(Lt,[]);[...this.G,...b].forEach(c=>c(a))}la(){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=[]}}Pb(a){this.C.push(a);return()=>cn(this.C,a)}destroy(){if(this.A)throw new yf(406,!1);const a=this.Cc;a.destroy&&!a.fa&&a.destroy()}get P(){return this.B.length}};Np.F=function(a){return new (a||Np)};Np.ia=_.mf({ea:Np,V:Np.F,aa:"root"});_.cp=class{};_.cp.Pi=kn;
var rI=function(a,b,c,d){const e=b.A;if(Vg(e[3])){var f=a.indexOf(b);-1!==f?a.detach(f):(f=e[3],f=new nn(f,f[5],f[3]),f.detach(f.indexOf(b)))}c=a.gw(c);a=a.Ti;hn(a,e,c,d);if(b.B)throw new yf(902,!1);b.C=!0;d=ln(a);c>=d.length?d.push(b):d.splice(c,0,b);return b},sI=function(a,b,c,d,e){var f=b&&"function"!==typeof b;if(!f){var g=c||{};c=g.index;d=g.Ma;e=g.lA;g=g.fj||g.QT}b=f?b:new FH(b[dg]||null);d=d||a.hu;g||null!=b.ln||(f=(f?d:a.hu).get(IF,null))&&(g=f);e=b.create(d,e,null,g);rI(a,e.A,c,fn(a.Bo,null));
return e},nn=class extends _.cp{constructor(a,b,c){super();this.Ti=a;this.Bo=b;this.Ao=c}get element(){return qi(this.Bo,this.Ao)}get Ma(){return new hi(this.Bo,this.Ao)}get hu(){const a=Vh(this.Bo,this.Ao);if(-1!==a){const b=Nh(a,this.Ao);return new hi(b[1].data[(a&32767)+8],b)}return new hi(null,this.Ao)}clear(){for(;0<this.length;)this.remove(this.length-1)}get(a){const b=this.Ti[8];return null!==b&&b[a]||null}get length(){return this.Ti.length-10}se(a,b,c){let d,e;"number"===typeof c?d=c:null!=
c&&(d=c.index,e=c.Ma);a=tI(a,b||{},e,null);rI(this,a,d,fn(this.Bo,null));return a}move(a,b){return rI(this,a,b,!0)}indexOf(a){const b=this.Ti[8];return null!==b?b.indexOf(a):-1}remove(a){a=this.gw(a,-1);const b=Ai(this.Ti,a);b&&(rg(ln(this.Ti),a),Ci(b[1],b))}detach(a){a=this.gw(a,-1);const b=Ai(this.Ti,a);return b&&null!=rg(ln(this.Ti),a)?new fk(b):null}gw(a,b=0){return null==a?this.length+b:a}},mn=on;var sn=un;new _.n("DEFER_BLOCK_DEPENDENCY_INTERCEPTOR");new _.n("");_.Fn=0;_.Gn=0;_.Hn=0;_.Rn=0;_.Qn=0;var Zn=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)},uI=class{destroy(){}Pg(){}move(a,b){this.attach(b,this.detach(a))}},$n=class{constructor(){this.B=new Map;this.A=void 0}has(a){return this.B.has(a)}delete(a){if(!this.has(a))return!1;const b=this.B.get(a);void 0!==this.A&&this.A.has(b)?(this.B.set(a,this.A.get(b)),this.A.delete(b)):this.B.delete(a);return!0}get(a){return this.B.get(a)}set(a,b){if(this.B.has(a)){a=
this.B.get(a);void 0===this.A&&(this.A=new Map);const c=this.A;for(;c.has(a);)a=c.get(a);c.set(a,b)}else this.B.set(a,b)}forEach(a){for(let [b,c]of this.B){let d=b,e=c;a(e,d);if(void 0!==this.A){const f=this.A;for(;f.has(e);)e=f.get(e),a(e,d)}}}};var vI=class{constructor(a,b,c){this.A=a;this.U=b;this.Tg=c}get pJ(){return this.A.length-10}},ho=class{constructor(a){this.B=a;this.A=void 0}},jo=class extends uI{constructor(a,b,c){super();this.A=a;this.D=b;this.C=c;this.B=!1}get length(){return this.A.length-10}at(a){return en(this.A,a)[8].U}attach(a,b){const c=b[6];this.B||(this.B=a!==this.length);hn(this.A,b,a,fn(this.C,c))}detach(a){this.B||(this.B=a!==this.length-1);return Ai(this.A,a)}create(a,b){return dn(this.D,this.C,new vI(this.A,b,a),
{Ux:null})}destroy(a){Ci(a[1],a)}Pg(a,b){en(this.A,a)[8].U=b}reset(){this.B=!1}};var ro=["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 to={};var Oo=class{constructor(a){this.Cc=a;this.A=new Map}la(){try{for(const a of this.A.values())null!==a&&a.destroy()}finally{this.A.clear()}}};Oo.ia=_.mf({ea:Oo,aa:"environment",V:()=>new Oo(_.k(IF))});_.wI=function(a){return a.B.slice()};_.fp=function(a){void 0===a.C||!a.D&&a.G||a.C.emit(a)};
_.lp=class{get A(){let a;return null!=(a=this.C)?a:this.C=new _.AH}constructor(a=!1){this.G=a;this.xd=!0;this.B=[];this.D=!1;this.C=void 0;this.length=0;this.ug=this.first=void 0;const b=_.lp.prototype;b[Symbol.iterator]||(b[Symbol.iterator]=Yo)}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.xd=
!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.ug=a[this.length-1],this.first=a[0]}LA(){this.xd=!0}destroy(){void 0!==this.C&&(this.C.complete(),this.C.unsubscribe())}};Symbol.iterator;_.bp=class{};_.bp.Pi=$o;var tI=function(a,b,c,d){a=dn(a.QK,a.LC,b,{Ma:c,Ux:d});return new fk(a)},ap=class extends _.bp{constructor(a,b,c){super();this.QK=a;this.LC=b;this.Wa=c}get nI(){let a;return(null==(a=this.LC.Rb)?void 0:a.nI)||null}se(a,b){return tI(this,a,b)}};var np=class{constructor(a){this.oA=a;this.matches=null}clone(){return new np(this.oA)}LA(){this.oA.LA()}},gn=function(a,b){for(let c=0;c<a.Bb.length;c++)null!==b.Bb.Bb[c].matches&&a.Bb[c].LA()},mp=class{constructor(a=[]){this.Bb=a}se(a){const b=a.Bb;if(null!==b){a=null!==a.Hb?a.Hb[0]:b.length;const c=[];for(let d=0;d<a;d++)c.push(this.Bb[b.Bb[d].hG].clone());return new mp(c)}return null}Am(a){gn(this,a)}},hp=class{constructor(a,b,c=null){this.predicate=a;this.flags=b;this.read=c}},op=class{constructor(a=
[]){this.Bb=a}Ap(a,b){for(let c=0;c<this.Bb.length;c++)this.Bb[c].Ap(a,b)}Ts(a){for(let b=0;b<this.Bb.length;b++)this.Bb[b].Ts(a)}ey(a){let b=null;for(let c=0;c<this.length;c++){const d=this.Bb[c].ey(a,null!==b?b.length:0);d&&(d.hG=c,null!==b?b.push(d):b=[d])}return null!==b?new op(b):null}O(a,b){for(let c=0;c<this.Bb.length;c++)this.Bb[c].O(a,b)}get length(){return this.Bb.length}track(a){this.Bb.push(a)}},xI=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},yI=function(a,b,c){null===a.matches?a.matches=[b,c]:a.matches.push(b,c)},zI=function(a,b,c,d){if(null!==d){const e=a.metadata.read;null!==e?e===_.pi||e===_.cp||e===_.bp&&c.type&4?yI(a,c.index,-2):(b=ei(c,b,e,!1,!1),null!==b&&yI(a,c.index,b)):yI(a,c.index,d)}},pp=class{constructor(a,b=-1){this.metadata=a;this.matches=null;this.hG=-1;this.aF=!1;this.A=!0;this.B=b}Ap(a,b){if(xI(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.wz;if(null!==c)for(let g=0;g<c.length;g+=2)if(c[g]===f){c=c[g+1];break a}c=null}zI(this,a,b,c);zI(this,a,b,ei(b,a,f,!1,!1))}else d===_.bp?b.type&4&&zI(this,a,b,-1):zI(this,a,b,ei(b,a,d,!1,!1))}}Ts(a){this.B===a.index&&(this.A=!1)}O(a,b){this.Ap(a,b)}ey(a,b){return xI(this,a)?(this.aF=!0,yI(this,-a.index,b),new pp(this.metadata)):null}};Object.assign({},QF,{NI:void 0,rE(a,b){let c;!1!==(null==(c=Xg)?void 0:c.UE)||$m();a.ky(a.value,b)||(a.value=b,a.version++,eh++,Zg(a))}});var sp=class{constructor(){this.zone=_.Lf(_.rp);this.B=_.Lf(Np)}initialize(){this.A||(this.A=this.zone.bu.subscribe({next:()=>{this.zone.run(()=>{pI(this.B)})}}))}la(){let a;null==(a=this.A)||a.unsubscribe()}};sp.F=function(a){return new (a||sp)};sp.ia=_.mf({ea:sp,V:sp.F,aa:"root"});new _.n("");
var tp=class{constructor(){this.B=new _.tk;this.tj=!1;this.zone=_.Lf(_.rp);this.A=_.Lf(NH)}initialize(){if(!this.tj){this.tj=!0;var a=null;this.zone.isStable||this.zone.Ny||this.zone.Kp||(a=this.A.add());this.zone.Ja(()=>{this.B.add(this.zone.ke.subscribe(()=>{if(_.BH())throw new yf(909,!1);queueMicrotask(()=>{null===a||this.zone.Ny||this.zone.Kp||(this.A.remove(a),a=null)})}))});this.B.add(this.zone.dH.subscribe(()=>{if(!_.BH())throw new yf(909,!1);null!=a||(a=this.A.add())}))}}la(){this.B.unsubscribe()}};
tp.F=function(a){return new (a||tp)};tp.ia=_.mf({ea:tp,V:tp.F,aa:"root"});_.Mp=new _.n("LocaleId",{aa:"root",V:()=>_.Lf(_.Mp,12)||("undefined"!==typeof MB?"en-US":"undefined"!==typeof $localize&&$localize.locale||"en-US")});new _.n("DefaultCurrencyCode",{aa:"root",V:()=>"USD"});new _.n("Translations");new _.n("TranslationsFormat");var Hp=new _.n("PlatformDestroyListeners"),Cp=class{constructor(a){this.Cc=a;this.C=[];this.B=[];this.A=!1}D(a){const b=a.Ma.get(Np);if(0<a.sw.length)a.sw.forEach(c=>b.ap(c));else if(a.instance.vP)a.instance.vP(b);else throw new yf(-403,!1);this.C.push(a)}Pb(a){this.B.push(a)}get Ma(){return this.Cc}destroy(){if(this.A)throw new yf(404,!1);this.C.slice().forEach(b=>b.destroy());this.B.forEach(b=>b());const a=this.Cc.get(Hp,null);a&&(a.forEach(b=>b()),a.clear());this.A=!0}get fa(){return this.A}};
Cp.F=function(a){return new (a||Cp)(_.k(_.Hl))};Cp.ia=_.mf({ea:Cp,V:Cp.F,aa:"platform"});var Bp=null,zp=new _.n("AllowMultipleToken");var AI=Ep(null,"core",[]);var BI=class{constructor(a){this.tb=a?new uF(a):new uF}A(a){return this.tb.A(a)}B(){return this.tb.B()}};BI.F=function(a){return new (a||BI)(_.k(Ab,8))};BI.ia=_.mf({ea:BI,V:BI.F,aa:"root"});var CI,DI,Wt,EI,xu,FI,eq,HI;
CI=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("La`"+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.vj="opsz"===this.tag}};_.ku=class{constructor(a,b,c,d){this.tag=a;this.min=b;this.max=c;this.defaultValue=d}};_.Wp=function(a){return a.start===a.end};DI=function(a,b){return a.tag===b.tag&&a.start===b.start&&a.end===b.end};Wt=function(a){a=a.tag.charAt(0);return a===a.toUpperCase()};EI=function(a,b){if(a.tag!==b.tag){const c=Number(Wt(a))-Number(Wt(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};
_.nu=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}};xu=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 _.nu(f,Number(g),Number(h))}return new _.nu(f,Number(e))});return new _.mu(a)};_.wu=function(a,b){b=b.segments.filter(c=>!a.has(c.tag));return new _.mu(a.segments.concat(b))};
_.fu=function(a,b){let c=EI(a.get("wght"),b.get("wght"));0===c&&(c=EI(a.get("ital"),b.get("ital")));0===c&&(c=FI(a,b));return c};FI=function(a,b){for(let c=0;c<a.segments.length;c++){if(c>=b.segments.length)return 1;const d=EI(a.segments[c],b.segments[c]);if(0!==d)return d}return a.segments.length-b.segments.length};eq=function(a,b){return a.has(b)&&_.Wp(a.get(b))};_.GI=function(a,b){return a.segments.length!==b.segments.length?!1:a.segments.every((c,d)=>DI(c,b.segments[d]))};
HI=function(a){return new _.mu([...a.segments.filter(b=>"ital"!==b.tag),new _.nu("ital",0)])};_.II=function(a,b,c=b){return new _.mu([...a.segments.filter(d=>"opsz"!==d.tag),new _.nu("opsz",b,c)])};
_.mu=class{constructor(a){this.C=this.B="";this.segments=a.sort((b,c)=>EI(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("Ma`"+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=>_.Wp(c)?c.start:`${c.start}..${c.end}`);this.B=`${a.join(",")}@${b.join(",")}`}return this.B}A(){return new _.mu(this.segments)}};var gq={100:"Thin",200:"ExtraLight",300:"Light",400:"Regular",500:"Medium",600:"SemiBold",700:"Bold",800:"ExtraBold",900:"Black"},JI={0:"",1:"Italic"};new _.mu([new _.nu("ital",0),new _.nu("wght",400)]);_.aaa=new Set(["ital","wght","wdth"]);var KI={web:{["<link>"]:hq("<link>"),["@import"]:hq("@import")},android:[{heading:()=>"Downloadable fonts"},{description:()=>"Android applications can download fonts from Google Fonts. Note: Sometimes there will be a delay between when a font is first available on fonts.google.com and when it can be downloaded from an Android application."},{link:()=>({url:"https://developer.android.com/develop/ui/views/text-and-emoji/downloadable-fonts",label:"Use downloadable fonts",style:1})},{heading:()=>"Bundled fonts"},
{description:()=>"An alternative to downloading fonts is to bundle them with the application by adding the font file into the res/font/ folder to bundle it as a resource. Bundled fonts are compiled in your R file and are automatically available in Android Studio."},{link:()=>({url:"https://developer.android.com/develop/ui/views/text-and-emoji/fonts-in-xml",label:"Add a font as an XML resource",style:1})},{heading:()=>"Using fonts"},{description:()=>"Applications use fonts to render text with the ability to change size, weight, and style or use variable fonts which open up more expressive options."},
{link:()=>({url:"https://developer.android.com/jetpack/compose/text/fonts",label:"Work with fonts",style:1})}],ios:[{description:()=>"To add a custom font, add the font file and use it in your app's interface the same way you use an iOS-provided custom font."},{link:()=>({url:"https://developer.apple.com/documentation/uikit/text_display_and_fonts/adding_a_custom_font_to_your_app",label:"See full documentation",style:1})}],flutter:[{description:()=>"Apps built with Flutter can directly access almost all fonts from Google Fonts through the google_fonts package."},
{description:()=>"Add the google_fonts package to your pubspec dependencies and import GoogleFonts:"},{zc:()=>_.Gk([{code:"import 'google_fonts';",ariaLabel:"Code snippet for importing Google Fonts"}])},{description:()=>"Apply the font to a widget subtree by constructing a theme:"},{zc:({families:a})=>_.Gk([{code:a.map(b=>{b=Sp(b.fontFamily.name);const c=[];c.push("ThemeData(");c.push(`  textTheme: GoogleFonts.${b}TextTheme(),`);c.push("),");c.push("");return c.join("\n")}).join("\n"),ariaLabel:"Copy sample theme data to clipboard"}])},
{description:()=>"Apply the font to a single `Text`:"},{zc:({families:a})=>_.Gk([{code:a.map(b=>{b=Sp(b.fontFamily.name);const c=[];c.push("Text(");c.push("  'This is Google Fonts',");c.push(`  style: GoogleFonts.${b}(),`);c.push("),");c.push("");return c.join("\n")}).join("\n"),ariaLabel:"Copy sample theme data to clipboard"}])},{link:()=>({url:"https://pub.dev/packages/google_fonts",label:"See full documentation",style:1})},{heading:({Qm:a})=>a?"Variable Fonts":null},{description:({Qm:a})=>a?"Full font variations can be used with the FontVariation class by downloading variable fonts and bundling them as assets.":
null},{description:({Qm: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},{zc:({families:a,axisRegistry:b,Qm:c})=>_.Gk(c?[{code:a.map(d=>{const e=d.fontFamily.name;var f=_.$p(d)[0];let g=kq(d,b);g=bq(g);g=iq(g,"");d=aq(d,f,b,"flutter");f=[`// ${e}`];dq(f,d);f.push("");f.push("TextStyle(");f.push(`  fontFamily: '${e}',`);f.push("  fontSize: 18,");f.push("  fontVariations: [");dq(f,g);f.push("  ],");f.push("),");
f.push("");return f.join("\n")}).filter(d=>!!d).join("\n"),ariaLabel:"Copy sample font variations to clipboard"}]:[])},{link:({Qm:a})=>a?{url:"https://api.flutter.dev/flutter/dart-ui/FontVariation-class.html",label:"See full documentation",style:1}:null}]};var baa=[{Db:(0,_.rq)`https://developer.android.com/develop/ui/views/text-and-emoji/downloadable-fonts#kotlin`,imageUrl:"catalog/checkout/android_developers.svg",eb:"external documentation",title:"Downloadable fonts",Xa:204078},{Db:(0,_.rq)`https://developer.android.com/reference/android/widget/TextView#setFontVariationSettings(java.lang.String)`,imageUrl:"catalog/checkout/android_developers.svg",eb:"external documentation",title:"FontVariation",Xa:204078},{Db:(0,_.rq)`https://developer.android.com/develop/ui/views/text-and-emoji/fonts-in-xml`,
imageUrl:"catalog/checkout/android_developers.svg",eb:"external documentation",title:"Add font as an XML resource",Xa:204078},{Db:(0,_.rq)`https://developer.android.com/jetpack/compose/text`,imageUrl:"catalog/checkout/android_developers.svg",eb:"external documentation",title:"Android Studio: Text in compose",Xa:204078},{Db:(0,_.rq)`https://developers.google.com/fonts/docs/android`,imageUrl:"catalog/checkout/google_fonts.svg",eb:"external documentation",title:"Get started with Google Fonts for Android",
Xa:204078}],caa=[{Db:(0,_.rq)`https://developer.apple.com/documentation/uikit/text_display_and_fonts/adding_a_custom_font_to_your_app`,imageUrl:"catalog/checkout/apple_developer.svg",eb:"external documentation",title:"Adding a custom font to your app",Xa:204080},{Db:(0,_.rq)`https://developer.apple.com/documentation/swiftui/applying-custom-fonts-to-text`,imageUrl:"catalog/checkout/apple_developer.svg",eb:"external documentation",title:"Applying custom fonts to text",Xa:204080}],daa=[{Db:(0,_.rq)`https://pub.dev/packages/google_fonts`,
imageUrl:"catalog/checkout/flutter_developer.svg",eb:"external documentation",title:"Flutter x Google Fonts",Xa:204079},{Db:(0,_.rq)`https://docs.flutter.dev/cookbook/design/fonts`,imageUrl:"catalog/checkout/flutter_developer.svg",eb:"external documentation",title:"Use a custom font",Xa:204079},{Db:(0,_.rq)`https://api.flutter.dev/flutter/dart-ui/FontVariation-class.html`,imageUrl:"catalog/checkout/flutter_developer.svg",eb:"external documentation",title:"FontVariation Class",Xa:204079},{Db:(0,_.rq)`https://docs.flutter.dev/cookbook/design/fonts#1-import-the-font-files`,
imageUrl:"catalog/checkout/flutter_developer.svg",eb:"external documentation",title:"Cookbook: Import the font files",Xa:204079}];_.LI={trending:"Trending",popularity:"Most popular",date:"Newest",alpha:"Name"};_.MI=[{label:_.LI.trending,value:"trending"},{label:_.LI.popularity,value:"popularity"},{label:_.LI.date,value:"date"},{label:_.LI.alpha,value:"alpha"}];_.NI=class{};var OI=Object.values({SR:"Display",eS:"Handwriting",nS:"Monospace",rK:"Symbols"}).map(a=>a);var PI,Y,bJ,ou;PI=function(a){return a.map(b=>ou.get(b)).filter(b=>!!b)};Y=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}};_.QI=new Y("arabic","Arabic",{script:"Arab"},!0,"ar");_.RI=new Y("chinese-simplified","Chinese (Simplified)",{script:"Hans"},!1,"zh");_.SI=new Y("chinese-traditional","Chinese (Traditional)",{script:"Hant"},!1,"zh-TW");_.TI=new Y("chinese-hongkong","Chinese (Hong Kong)",{script:"Hant"},!1,"zh-HK");
_.UI=new Y("cyrillic","Cyrillic",{script:"Cyrl"},!1,"ru");_.VI=new Y("devanagari","Devanagari",{script:"Deva"},!1,"hi");_.WI=new Y("greek","Greek",{script:"Grek"},!1,"el");_.XI=new Y("gujarati","Gujarati",{script:"Gujr"},!1,"gu");_.YI=new Y("hebrew","Hebrew",{script:"Hebr"},!0,"he");_.ZI=new Y("japanese","Japanese",{script:"Hira"},!1,"ja");_.$I=new Y("korean","Korean",{script:"Kore"},!1,"ko");_.aJ=new Y("khmer","Khmer",{script:"Khmr"},!1,"km");bJ=new Y("latin","Latin",{script:"Latn"},!1,"en");
_.cJ=new Y("myanmar","Myanmar",{script:"Mymr"},!1,"my");_.dJ=new Y("tamil","Tamil",{script:"Taml"},!1,"ta");_.eJ=new Y("telugu","Telugu",{script:"Telu"},!1,"te");_.fJ=new Y("thai","Thai",{script:"Thai"},!1,"th");_.gJ=new Y("vietnamese","Vietnamese",{script:"Latn"},!1,"vi");_.hJ=new Y("all","All",{},!1,"all",!0,!1);
_.iJ=[_.QI,new Y("bengali","Bengali",{script:"Beng"},!1,"bn"),_.RI,_.SI,_.TI,_.UI,new Y("cyrillic-ext","Cyrillic Extended",{language:"bg_Cyrl"},!1,"ru"),_.VI,_.WI,new Y("greek-ext","Greek Extended",{language:"grc_Grek"},!1,"el"),_.XI,new Y("gurmukhi","Gurmukhi",{script:"Guru"},!1,"pa"),_.YI,_.ZI,new Y("kannada","Kannada",{script:"Knda"},!1,"kn"),_.$I,_.aJ,bJ,new Y("latin-ext","Latin Extended",{language:"cs_Latn"},!1,"en"),new Y("malayalam","Malayalam",{script:"Mlym"},!1,"ml"),_.cJ,new Y("oriya","Oriya",
{script:"Orya"},!1,"or"),new Y("sinhala","Sinhala",{script:"Sinh"},!1,"si"),_.dJ,_.eJ,_.fJ,new Y("tibetan","Tibetan",{script:"Tibt"},!1,"bo"),_.gJ,new Y("adlam","Adlam",{script:"Adlm"},!1,"",!0,!1),new Y("anatolian-hieroglyphs","Anatolian Hieroglyphs",{script:"Hluw"},!1,"",!0,!1),new Y("armenian","Armenian",{script:"Armn"},!1,"hy",!0,!1),new Y("avestan","Avestan",{script:"Avst"},!1,"",!0,!1),new Y("balinese","Balinese",{script:"Bali"},!1,"",!0,!1),new Y("bamum","Bamum",{script:"Bamu"},!1,"",!0,!1),
new Y("bassa-vah","Bassa Vah",{script:"Bass"},!1,"",!0,!1),new Y("batak","Batak",{script:"Batk"},!1,"",!0,!1),new Y("bhaiksuki","Bhaiksuki",{script:"Bhks"},!1,"",!0,!1),new Y("brahmi","Brahmi",{script:"Brah"},!1,"",!0,!1),new Y("buginese","Buginese",{script:"Bugi"},!1,"",!0,!1),new Y("buhid","Buhid",{script:"Buhd"},!1,"",!0,!1),new Y("canadian-aboriginal","Canadian Aboriginal",{script:"Cans"},!1,"",!0,!1),new Y("carian","Carian",{script:"Cari"},!1,"",!0,!1),new Y("caucasian-albanian","Caucasian Albanian",
{script:"Aghb"},!1,"",!0,!1),new Y("chakma","Chakma",{script:"Cakm"},!1,"",!0,!1),new Y("cham","Cham",{script:"Cham"},!1,"",!0,!1),new Y("cherokee","Cherokee",{script:"Cher"},!1,"",!0,!1),new Y("coptic","Coptic",{script:"Copt"},!1,"",!0,!1),new Y("cuneiform","Cuneiform",{script:"Xsux"},!1,"",!0,!1),new Y("cypriot","Cypriot",{script:"Cprt"},!1,"",!0,!1),new Y("deseret","Deseret",{script:"Dsrt"},!1,"",!0,!1),new Y("duployan","Duployan",{script:"Dupl"},!1,"",!0,!1),new Y("egyptian-hieroglyphs","Egyptian Hieroglyphs",
{script:"Egyp"},!1,"",!0,!1),new Y("elbasan","Elbasan",{script:"Elba"},!1,"",!0,!1),new Y("elymaic","Elymaic",{script:"Elym"},!1,"",!0,!1),new Y("emoji","Emoji",{},!1,"und-Zsye",!0,!1),new Y("georgian","Georgian",{script:"Geor"},!1,"",!0,!1),new Y("glagolitic","Glagolitic",{script:"Glag"},!1,"",!0,!1),new Y("gothic","Gothic",{script:"Goth"},!1,"",!0,!1),new Y("grantha","Grantha",{script:"Gran"},!1,"",!0,!1),new Y("gunjala-gondi","Gunjala Gondi",{script:"Gong"},!1,"",!0,!1),new Y("hanifi-rohingya",
"Hanifi Rohingya",{script:"Rohg"},!1,"",!0,!1),new Y("hanunoo","Hanunoo",{script:"Hano"},!1,"",!0,!1),new Y("hatran","Hatran",{script:"Hatr"},!1,"",!0,!1),new Y("imperial-aramaic","Imperial Aramaic",{script:"Armi"},!1,"",!0,!1),new Y("indic-siyaq-numbers","Indic Siyaq Numbers",{},!1,"",!0,!1),new Y("inscriptional-pahlavi","Inscriptional Pahlavi",{script:"Phli"},!1,"",!0,!1),new Y("inscriptional-parthian","Inscriptional Parthian",{script:"Prti"},!1,"",!0,!1),new Y("javanese","Javanese",{script:"Java"},
!1,"",!0,!1),new Y("kaithi","Kaithi",{script:"Kthi"},!1,"",!0,!1),new Y("kayah-li","Kayah Li",{script:"Kali"},!1,"",!0,!1),new Y("kharoshthi","Kharoshthi",{script:"Khar"},!1,"",!0,!1),new Y("khojki","Khojki",{script:"Khoj"},!1,"",!0,!1),new Y("khudawadi","Khudawadi",{script:"Sind"},!1,"",!0,!1),new Y("lao","Lao",{script:"Laoo"},!1,"",!0,!1),new Y("lepcha","Lepcha",{script:"Lepc"},!1,"",!0,!1),new Y("limbu","Limbu",{script:"Limb"},!1,"",!0,!1),new Y("linear-a","Linear A",{script:"Lina"},!1,"",!0,!1),
new Y("linear-b","Linear B",{script:"Linb"},!1,"",!0,!1),new Y("lisu","Lisu",{script:"Lisu"},!1,"",!0,!1),new Y("lycian","Lycian",{script:"Lyci"},!1,"",!0,!1),new Y("lydian","Lydian",{script:"Lydi"},!1,"",!0,!1),new Y("mahajani","Mahajani",{script:"Mahj"},!1,"",!0,!1),new Y("mandaic","Mandaic",{script:"Mand"},!1,"",!0,!1),new Y("manichaean","Manichaean",{script:"Mani"},!1,"",!0,!1),new Y("marchen","Marchen",{script:"Marc"},!1,"",!0,!1),new Y("masaram-gondi","Masaram Gondi",{script:"Gonm"},!1,"",!0,
!1),new Y("math","Math",{},!1,"",!0,!1),new Y("mayan-numerals","Mayan Numerals",{},!1,"",!0,!1),new Y("medefaidrin","Medefaidrin",{script:"Medf"},!1,"",!0,!1),new Y("meetei-mayek","Meetei Mayek",{script:"Mtei"},!1,"",!0,!1),new Y("mende-kikakui","Mende Kikakui",{script:"Mend"},!1,"",!0,!1),new Y("meroitic","Meroitic",{script:"Merc"},!1,"",!0,!1),new Y("miao","Miao",{script:"Plrd"},!1,"",!0,!1),new Y("modi","Modi",{script:"Modi"},!1,"",!0,!1),new Y("mongolian","Mongolian",{script:"Mong"},!1,"",!0,
!1),new Y("mro","Mro",{script:"Mroo"},!1,"",!0,!1),new Y("multani","Multani",{script:"Mult"},!1,"",!0,!1),new Y("music","Music",{},!1,"",!0,!1),new Y("nko","Nko",{script:"Nkoo"},!1,"",!0,!1),new Y("nabataean","Nabataean",{script:"Nbat"},!1,"",!0,!1),new Y("new-tai-lue","New Tai Lue",{script:"Talu"},!1,"",!0,!1),new Y("newa","Newa",{script:"Newa"},!1,"",!0,!1),new Y("nushu","Nushu",{script:"Nshu"},!1,"",!0,!1),new Y("ogham","Ogham",{script:"Ogam"},!1,"",!0,!1),new Y("ol-chiki","Ol Chiki",{script:"Olck"},
!1,"",!0,!1),new Y("old-hungarian","Old Hungarian",{script:"Hung"},!1,"",!0,!1),new Y("old-italic","Old Italic",{script:"Ital"},!1,"",!0,!1),new Y("old-north-arabian","Old North Arabian",{script:"Narb"},!1,"",!0,!1),new Y("old-permic","Old Permic",{script:"Perm"},!1,"",!0,!1),new Y("old-persian","Old Persian",{script:"Xpeo"},!1,"",!0,!1),new Y("old-sogdian","Old Sogdian",{script:"Sogo"},!1,"",!0,!1),new Y("old-south-arabian","Old South Arabian",{script:"Sarb"},!1,"",!0,!1),new Y("old-turkic","Old Turkic",
{script:"Orkh"},!1,"",!0,!1),new Y("osage","Osage",{script:"Osge"},!1,"",!0,!1),new Y("osmanya","Osmanya",{script:"Osma"},!1,"",!0,!1),new Y("pahawh-hmong","Pahawh Hmong",{script:"Hmng"},!1,"",!0,!1),new Y("palmyrene","Palmyrene",{script:"Palm"},!1,"",!0,!1),new Y("pau-cin-hau","Pau Cin Hau",{script:"Pauc"},!1,"",!0,!1),new Y("phags-pa","Phags Pa",{script:"Phag"},!1,"",!0,!1),new Y("phoenician","Phoenician",{script:"Phnx"},!1,"",!0,!1),new Y("psalter-pahlavi","Psalter Pahlavi",{script:"Phlp"},!1,
"",!0,!1),new Y("rejang","Rejang",{script:"Rjng"},!1,"",!0,!1),new Y("runic","Runic",{script:"Runr"},!1,"",!0,!1),new Y("samaritan","Samaritan",{script:"Samr"},!1,"",!0,!1),new Y("saurashtra","Saurashtra",{script:"Saur"},!1,"",!0,!1),new Y("sharada","Sharada",{script:"Shrd"},!1,"",!0,!1),new Y("shavian","Shavian",{script:"Shaw"},!1,"",!0,!1),new Y("siddham","Siddham",{script:"Sidd"},!1,"",!0,!1),new Y("sogdian","Sogdian",{script:"Sogd"},!1,"",!0,!1),new Y("sora-sompeng","Sora Sompeng",{script:"Sora"},
!1,"",!0,!1),new Y("soyombo","Soyombo",{script:"Soyo"},!1,"",!0,!1),new Y("sundanese","Sundanese",{script:"Sund"},!1,"",!0,!1),new Y("syloti-nagri","Syloti Nagri",{script:"Sylo"},!1,"",!0,!1),new Y("symbols","Symbols",{},!1,"",!0,!1),new Y("syriac","Syriac",{script:"Syrc"},!1,"",!0,!1),new Y("tagalog","Tagalog",{script:"Tglg"},!1,"",!0,!1),new Y("tagbanwa","Tagbanwa",{script:"Tagb"},!1,"",!0,!1),new Y("tai-le","Tai Le",{script:"Tale"},!1,"",!0,!1),new Y("tai-tham","Tai Tham",{script:"Lana"},!1,"",
!0,!1),new Y("tai-viet","Tai Viet",{script:"Tavt"},!1,"",!0,!1),new Y("takri","Takri",{script:"Takr"},!1,"",!0,!1),new Y("tamil-supplement","Tamil Supplement",{script:"Taml"},!1,"",!0,!1),new Y("thaana","Thaana",{script:"Thaa"},!1,"",!0,!1),new Y("tifinagh","Tifinagh",{script:"Tfng"},!1,"",!0,!1),new Y("tirhuta","Tirhuta",{script:"Tirh"},!1,"",!0,!1),new Y("ugaritic","Ugaritic",{script:"Ugar"},!1,"",!0,!1),new Y("ethiopic","Ethiopic",{script:"Ethi"},!1,"",!0,!1),new Y("vai","Vai",{script:"Vaii"},
!1,"",!0,!1),new Y("wancho","Wancho",{script:"Wcho"},!1,"",!0,!1),new Y("warang-citi","Warang Citi",{script:"Wara"},!1,"",!0,!1),new Y("yi","Yi",{script:"Yiii"},!1,"",!0,!1),new Y("zanabazar-square","Zanabazar Square",{script:"Zanb"},!1,"",!0,!1),new Y("ahom","Ahom",{script:"Ahom"},!1,"",!0,!1),new Y("dogra","Dogra",{script:"Dogr"},!1,"",!0,!1),new Y("nyiakeng-puachue-hmong","Nyiakeng Puachue Hmong",{script:"Hmnp"},!1,"",!0,!1),new Y("tangut","Tangut",{script:"Tang"},!1,"",!0,!1),new Y("yezidi","Yezidi",
{script:"Yezi"},!1,"",!0,!1),_.hJ].sort((a,b)=>a.name.localeCompare(b.name));ou=_.iJ.reduce((a,b)=>a.set(b.id,b),new Map);var jJ=Object.values({zS:"Serif",BS:"Slab Serif",vS:"Sans Serif"}).map(a=>a);var Zp,yu,Xt;Zp=function(a){if(a.classifications.includes("Monospace"))return"monospace";if(a.classifications.includes("Handwriting"))return"cursive";if(!a.stroke)return"system-ui";switch(a.stroke){case "Sans Serif":return"sans-serif";case "Serif":case "Slab Serif":return"serif";default:_.eb(a.stroke,a.name+" had an unknown stroke value")}};_.Vt=function(a){let b=!1,c=!1;for(const d of Object.values(a.fonts))b=b||!d.Ht,c=c||d.Ht;return b&&c};
_.kJ=function(a,b){for(const c of b)(b=ou.get(c))&&(a.scripts[c]=b)};yu=function(a,b){_.Vt(a)&&(b=HI(b));return a.fonts.hasOwnProperty(b.toString())?!0:a.designSpace.some(c=>c.contains(b))};_.lJ=function(a,b){return a.axes.has(b)||"ital"===b&&a.A};Xt=function(a,b){return a.defaultPositions.has(b.tag)&&DI(a.defaultPositions.get(b.tag),b)};
_.mJ=function(a,b,c){if(!_.lJ(a,"opsz"))return b;const {min:d,max:e,defaultValue:f}=a.axes.get("opsz"),g=(a=b.has("opsz"))&&_.Wp(b.get("opsz"));return!c||a&&!g?c||a&&g?b:_.II(b,f):_.II(b,d,e)};
_.nJ=class{constructor(a,b,c,d,e,f,g,h,m,r=!1,w=new Set,v="",y=""){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=y;this.scripts={};this.zm=[];this.Sb=h.some(B=>B.contains(m))?m:g[0];this.A=this.isVariable()&&!this.axes.has("ital")&&_.Vt(this)}get B(){return this.scripts[bJ.id]?bJ:Object.values(this.scripts)[0]}isVariable(){return 0<
this.axes.size}};_.vu=class{constructor(a,b){this.fontFamily=a;this.variant=b}};var eaa,faa,gaa,iu;eaa=function(a,b){return a.displayName.localeCompare(b.displayName)};_.oJ=function(a,b){return a.defaultSort-b.defaultSort};faa=function(a,b){return a.popularity-b.popularity};gaa=function(a,b){return a.dateAdded-b.dateAdded};
iu=class extends _.nJ{constructor(a,b,c,d,e,f,g,h,m,r,w,v,y,B,C,H,P,S,Q){super(a,b,c,d,e,f,g,h,w,H,P,S,Q);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.zm=r;this.popularity=B;this.defaultSort=C;this.isNoto=H;this.colorCapabilities=P;this.primaryScript=S;this.primaryLanguage=Q;this.lastModified=Number(v.replace(/-/g,""));this.dateAdded=Number(y.replace(/-/g,""));_.kJ(this,m)}};var pJ=function(a,b){switch(b){case "trending":return a.sort(_.oJ);case "popularity":return a.sort(faa);case "date":return a.sort(gaa).reverse();case "alpha":return a.sort(eaa);default:_.eb(b,`${b} is not a valid sort`)}},qJ=class extends _.NI{};qJ.F=(()=>{let a;return function(b){return(a||(a=_.ji(qJ)))(b||qJ)}})();qJ.ia=_.mf({ea:qJ,V:qJ.F,aa:"root"});var rJ=new _.n("hats_triggers");var haa=new fF("45427735","qwZbqf");var iaa=new fF("45427734","LWyDvc");var jaa=new fF("45427733","iyX4bd");var kaa=new fF("45611810","xo3fQd");var sJ=class extends _.JE{constructor(a){super(a,0,"config")}},laa=_.he(sJ);sJ.Xb=[9];var tJ,uJ;tJ=window;uJ=tJ.CONFIG?laa(window.atob(tJ.CONFIG)):new sJ;_.vJ=_.Nx(uJ,3);_.wJ=class{constructor(){this.C=tJ.NO_EXPERIMENT_STATE?null:_.Lf(BI);this.config=uJ;this.features={lg:()=>this.A(haa),TN:()=>this.A(iaa),Cy:()=>this.A(jaa),rN:this.A(kaa)};this.hy=this.gy=!0;this.gtag=tJ.gtag;this.B=tJ.GA_TRACKING_ID}A(a){let b;return(null==(b=this.C)?void 0:b.A(a))||!1}};_.wJ.F=function(a){return new (a||_.wJ)};_.wJ.ia=_.mf({ea:_.wJ,V:_.wJ.F,aa:"root"});
var xJ=class{constructor(){this.B=`//${_.Nx(uJ,5)}/`;this.A=!_.AE(uJ,11)}};xJ.F=function(a){return new (a||xJ)};xJ.ia=_.mf({ea:xJ,V:xJ.F,aa:"root"});Object.assign({},KI,{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:"},{zc:({families:a})=>_.Gk([{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:"},{zc:({families:a})=>_.Gk([{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,_.rq)`https://developer.android.com/develop/ui/views/text-and-emoji/downloadable-fonts#kotlin`;(0,_.rq)`https://developer.android.com/reference/android/widget/TextView#setFontVariationSettings(java.lang.String)`;(0,_.rq)`https://developer.android.com/develop/ui/views/text-and-emoji/fonts-in-xml`;(0,_.rq)`https://developer.android.com/jetpack/compose/text`;(0,_.rq)`https://developer.apple.com/documentation/uikit/text_display_and_fonts/adding_a_custom_font_to_your_app`;(0,_.rq)`https://developer.apple.com/documentation/swiftui/applying-custom-fonts-to-text`;
(0,_.rq)`https://pub.dev/packages/google_fonts`;(0,_.rq)`https://docs.flutter.dev/cookbook/design/fonts`;(0,_.rq)`https://api.flutter.dev/flutter/dart-ui/FontVariation-class.html`;(0,_.rq)`https://docs.flutter.dev/cookbook/design/fonts#1-import-the-font-files`;(0,_.rq)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/v5/guidelines/1.jpg`;(0,_.rq)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/v5/guidelines/2.jpg`;(0,_.rq)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/v5/guidelines/3.jpg`;var Jr=Symbol("Na"),maa=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 yq={exact:Eq,subset:Hq},zq={exact:Bq,subset:Fq,ignored:()=>!0},Xq=class{constructor(a=new Uq([],{}),b={},c=null){this.root=a;this.hb=b;this.Fc=c}toString(){return naa.ib(this)}},Uq=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 Lq(this)}},mr=class{constructor(a,b){this.path=a;this.parameters=b}toString(){return Kq(this)}},yJ=class{};
yJ.F=function(a){return new (a||yJ)};yJ.ia=_.mf({ea:yJ,V:()=>new zJ,aa:"root"});
var zJ=class{parse(a){a=new oaa(a);AJ(a,"/");var b=""===a.A||a.A.startsWith("?")||a.A.startsWith("#")?new Uq([],{}):new Uq([],BJ(a));const c={};if(AJ(a,"?")){do{var d,e,f=a.A.match(paa);if(e=f?f[0]:"")a.capture(e),f="",AJ(a,"=")&&(d=(d=a.A.match(qaa))?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(AJ(a,"&"))}return new Xq(b,c,AJ(a,"#")?decodeURIComponent(a.A):
null)}ib(a){const b=`/${Mq(a.root,!0)}`,c=Rq(a.hb);a="string"===typeof a.Fc?`#${encodeURI(a.Fc)}`:"";return`${b}${c}${a}`}},naa=new zJ,Sq=/^[^\/()?;#]+/,raa=/^[^\/()?;=#]+/,paa=/^[^=?&#]+/,qaa=/^[^&#]+/,AJ=function(a,b){return a.A.startsWith(b)?(a.A=a.A.substring(b.length),!0):!1},BJ=function(a){if(""===a.A)return{};AJ(a,"/");const b=[];for(a.A.startsWith("(")||b.push(CJ(a));a.A.startsWith("/")&&!a.A.startsWith("//")&&!a.A.startsWith("/(");)a.capture("/"),b.push(CJ(a));let c={};a.A.startsWith("/(")&&
(a.capture("/"),c=DJ(a,!0));let d={};a.A.startsWith("(")&&(d=DJ(a,!1));if(0<b.length||0<Object.keys(c).length)d.primary=new Uq(b,c);return d},CJ=function(a){var b=Tq(a.A);if(""===b&&a.A.startsWith(";"))throw new yf(4009,!1);a.capture(b);b=decodeURIComponent(b);const c={};for(;AJ(a,";");){var d,e=a;if(d=(d=e.A.match(raa))?d[0]:""){e.capture(d);var f="";if(AJ(e,"=")){const g=Tq(e.A);g&&(f=g,e.capture(f))}c[decodeURIComponent(d)]=decodeURIComponent(f)}}return new mr(b,c)},DJ=function(a,b){const c={};
for(a.capture("(");!AJ(a,")")&&0<a.A.length;){var d=Tq(a.A),e=a.A[d.length];if("/"!==e&&")"!==e&&";"!==e)throw new yf(4010,!1);e=void 0;-1<d.indexOf(":")?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=BJ(a);c[e]=1===Object.keys(d).length?d.primary:new Uq([],d);AJ(a,"//")}return c},oaa=class{constructor(a){this.A=this.url=a}capture(a){if(!AJ(this,a))throw new yf(4011,!1);}};var jr=class{constructor(a,b,c){this.B=a;this.C=b;this.A=c;if(a&&0<c.length&&er(c[0]))throw new yf(4003,!1);if((a=c.find(hr))&&a!==c.at(-1))throw new yf(4004,!1);}},dr=class{constructor(a,b,c){this.Ch=a;this.A=b;this.index=c}};var EJ,FJ;EJ=/\s+/;FJ=[];
_.GJ=class{constructor(a,b){this.C=a;this.D=b;this.H=FJ;this.A=new Map}set WO(a){this.H=null!=a?a.trim().split(EJ):FJ}set uP(a){this.L="string"===typeof a?a.trim().split(EJ):a}zg(){for(var a of this.H)this.B(a,!0);a=this.L;if(Array.isArray(a)||a instanceof Set)for(const b of a)this.B(b,!0);else if(null!=a)for(const b of Object.keys(a))this.B(b,!!a[b]);this.I()}B(a,b){const c=this.A.get(a);void 0!==c?(c.enabled!==b&&(c.ep=!0,c.enabled=b),c.yf=!0):this.A.set(a,{enabled:b,ep:!0,yf:!0})}I(){for(const a of this.A){const b=
a[0],c=a[1];c.ep?(this.G(b,c.enabled),c.ep=!1):c.yf||(c.enabled&&this.G(b,!1),this.A.delete(b));c.yf=!1}}G(a,b){a=a.trim();0<a.length&&a.split(EJ).forEach(c=>{b?this.D.dm(this.C.M,c):this.D.xq(this.C.M,c)})}};_.GJ.F=function(a){return new (a||_.GJ)(_.x(_.pi),_.x(_.$F))};_.GJ.va=_.kg({type:_.GJ,J:[["","ngClass",""]],inputs:{WO:[0,"class","klass"],uP:"ngClass"},K:!0});var saa,taa;saa=class{constructor(a,b){this.U=a;this.Iz=b;this.count=this.index=-1}get first(){return 0===this.index}get ug(){return this.index===this.count-1}get ly(){return 0===this.index%2}get HP(){return!this.ly}};
taa=function(a,b){const c=a.I;_.rG(b,(d,e,f)=>{null==d.Ij?c.se(a.D,new saa(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.U=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.Iz=a.A}_.sG(b,d=>{c.get(d.Ic).context.U=d.item})};
_.HJ=class{set Iz(a){this.A=a;this.C=!0}set Jz(a){this.H=a}get Jz(){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 wP(a){a&&(this.D=a)}zg(){if(this.C){this.C=!1;var a=this.A;!this.B&&a&&(this.B=this.G.find(a).create(this.Jz))}this.B&&(a=this.B.jg(this.A))&&taa(this,a)}};_.HJ.F=function(a){return new (a||_.HJ)(_.x(_.cp),_.x(_.bp),_.x(_.CG))};
_.HJ.va=_.kg({type:_.HJ,J:[["","ngFor","","ngForOf",""]],inputs:{Iz:"ngForOf",Jz:"ngForTrackBy",wP:"ngForTemplate"},K:!0});var IJ;IJ=function(a){a.A.U?a.D||(a.B.clear(),a.C=null,a.H&&(a.D=a.B.se(a.H,a.A))):a.C||(a.B.clear(),a.D=null,a.G&&(a.C=a.B.se(a.G,a.A)))};_.JJ=class{constructor(a,b){this.B=a;this.A=new uaa;this.C=this.D=this.G=null;this.H=b}set ca(a){this.A.U=this.A.ca=a;IJ(this)}set yP(a){or("ngIfThen",a);this.H=a;this.D=null;IJ(this)}set xP(a){or("ngIfElse",a);this.G=a;this.C=null;IJ(this)}};_.JJ.F=function(a){return new (a||_.JJ)(_.x(_.cp),_.x(_.bp))};
_.JJ.va=_.kg({type:_.JJ,J:[["","ngIf",""]],inputs:{ca:"ngIf",yP:"ngIfThen",xP:"ngIfElse"},K:!0});var uaa=class{constructor(){this.ca=this.U=null}};var vaa;vaa=class{constructor(a,b){this.B=a;this.C=b;this.A=!1}create(){this.A=!0;this.B.se(this.C)}destroy(){this.A=!1;this.B.clear()}};
_.KJ=class{constructor(){this.C=[];this.G=!1;this.D=this.B=0;this.A=!1}set Lz(a){this.N=a;0===this.B&&this.H(!0)}I(){return this.B++}P(a){this.C.push(a)}L(a){a=a==this.N;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 d of this.C){var b=d,c=a;c&&!b.A?b.create():!c&&b.A&&b.destroy()}}}};_.KJ.F=function(a){return new (a||_.KJ)};_.KJ.va=_.kg({type:_.KJ,J:[["","ngSwitch",""]],inputs:{Lz:"ngSwitch"},K:!0});
_.LJ=class{constructor(a,b,c){this.Lz=c;c.I();this.A=new vaa(a,b)}zg(){var a=this.A,b=this.Lz.L(this.AP);b&&!a.A?a.create():!b&&a.A&&a.destroy()}};_.LJ.F=function(a){return new (a||_.LJ)(_.x(_.cp),_.x(_.bp),_.x(_.KJ,9))};_.LJ.va=_.kg({type:_.LJ,J:[["","ngSwitchCase",""]],inputs:{AP:"ngSwitchCase"},K:!0});var MJ=class{};MJ.F=function(a){return new (a||MJ)};MJ.ia=_.mf({ea:MJ,V:function(a){let b=null;a?b=new a:b=new NJ(_.k(_.Mp));return b},aa:"root"});var waa=function(a,b,c){switch((0,_.so(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"}},NJ=class extends MJ{constructor(a){super();this.locale=a}};NJ.F=function(a){return new (a||NJ)(_.k(_.Mp))};NJ.ia=_.mf({ea:NJ,V:NJ.F});_.OJ=class{constructor(a){this.B=a;this.YG=this.Mz=this.jq=this.A=null}ec(a){if(this.D(a)){const c=this.B;this.A&&c.remove(c.indexOf(this.A));if(this.Mz){a=this.C();var b;this.A=c.se(this.Mz,a,{Ma:null!=(b=this.YG)?b:void 0})}else this.A=null}}D(a){return!!a.ngTemplateOutlet||!!a.ngTemplateOutletInjector}C(){return new Proxy({},{set:(a,b,c)=>this.jq?Reflect.set(this.jq,b,c):!1,get:(a,b,c)=>{if(this.jq)return Reflect.get(this.jq,b,c)}})}};_.OJ.F=function(a){return new (a||_.OJ)(_.x(_.cp))};
_.OJ.va=_.kg({type:_.OJ,J:[["","ngTemplateOutlet",""]],inputs:{jq:"ngTemplateOutletContext",Mz:"ngTemplateOutlet",YG:"ngTemplateOutletInjector"},K:!0,features:[_.hh]});var xaa,yaa,zaa,Aaa;xaa=class{ZE(a,b){return nk(()=>a.subscribe({next:b,error:c=>{throw c;}}))}dispose(a){nk(()=>a.unsubscribe())}};yaa=class{ZE(a,b){return a.then(b,c=>{throw c;})}dispose(){}};zaa=new yaa;Aaa=new xaa;
_.PJ=class{constructor(a){this.D=this.A=this.B=this.C=null;this.H=a}la(){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.ZE(a,b=>this.L(a,b))}I(a){if(Ul(a))return zaa;if(a&&"function"===typeof a.subscribe)return Aaa;throw _.qr();}G(){this.D.dispose(this.B);this.A=this.B=this.C=null}L(a,b){a===this.A&&(this.C=b,_.mG(this.H))}};
_.PJ.F=function(a){return new (a||_.PJ)(_.x(_.nG,16))};_.PJ.be=_.lg({name:"async",type:_.PJ,kd:!1,K:!0});_.Baa=new _.n("DATE_PIPE_DEFAULT_TIMEZONE");_.Caa=new _.n("DATE_PIPE_DEFAULT_OPTIONS");var Daa;Daa=/#/g;_.QJ=class{constructor(a){this.A=a}transform(a,b,c){if(null==a)return"";if("object"!==typeof b||null===b)throw _.qr();{var d=Object.keys(b);let e=`=${a}`;if(-1<d.indexOf(e))c=e;else if(e=waa(this.A,a,c),-1<d.indexOf(e))c=e;else if(-1<d.indexOf("other"))c="other";else throw Error("Ra`"+a);}return b[c].replace(Daa,a.toString())}};_.QJ.F=function(a){return new (a||_.QJ)(_.x(MJ,16))};_.QJ.be=_.lg({name:"i18nPlural",type:_.QJ,kd:!0,K:!0});var sr=/^(\d+)?\.((\d+)(-(\d+))?)?$/;_.RJ=class{};_.RJ.F=function(a){return new (a||_.RJ)};_.RJ.bb=_.hg({type:_.RJ});_.RJ.ab=_.nf({});var SJ=a=>a.src,TJ=new _.n("ImageLoader",{aa:"root",V:()=>SJ});_.av=new _.n("DocumentToken");new _.n("PRECONNECT_CHECK_BLOCKLIST");var Eaa=new _.n("NG_OPTIMIZED_PRELOADED_IMAGES",{aa:"root",V:()=>new Set});var UJ=class{constructor(){this.A=_.Lf(Eaa);this.document=_.Lf(_.av)}};UJ.F=function(a){return new (a||UJ)};UJ.ia=_.mf({ea:UJ,V:UJ.F,aa:"root"});var Faa,Gaa,VJ,XJ,WJ,YJ,Haa,Iaa,Jaa;Faa=/^((\s*\d+w\s*(,|$)){1,})$/;Gaa=[1,2];VJ=function(a,b,c){a.renderer.setAttribute(a.D,b,c)};XJ=function(a,b=!1){b&&(a.A=null);b=WJ(a);VJ(a,"src",b);b=void 0;if(a.Kz)b=Haa(a);else{let c=!1;a.sizes||(c=1920<a.width||1080<a.height);a.vF||a.srcset||a.B===SJ||c||(b=a.sizes?Iaa(a):Jaa(a))}b&&VJ(a,"srcset",b);return b};WJ=function(a){a.A||(a.A=YJ(a,{src:a.Zt}));return a.A};YJ=function(a,b){a.vz&&(b.vz=a.vz);return a.B(b)};
Haa=function(a){const b=Faa.test(a.Kz);return a.Kz.split(",").filter(c=>""!==c).map(c=>{c=c.trim();return`${YJ(a,{src:a.Zt,width:b?parseFloat(c):parseFloat(c)*a.width})} ${c}`}).join(", ")};Iaa=function(a){const b=a.config.jm;let c=b,d;"100vw"===(null==(d=a.sizes)?void 0:d.trim())&&(c=b.filter(e=>640<=e));return c.map(e=>`${YJ(a,{src:a.Zt,width:e})} ${e}w`).join(", ")};Jaa=function(a){return Gaa.map(b=>`${YJ(a,{src:a.Zt,width:a.width*b})} ${b}x`).join(", ")};
_.ZJ=class{constructor(){this.B=_.Lf(TJ);this.config=Ar();this.renderer=_.Lf(_.$F);this.D=_.Lf(_.pi).M;this.Ma=_.Lf(_.Hl);this.G="server"===_.Lf(Il);this.H=_.Lf(UJ);this.A=this.C=null;this.fill=this.vF=this.priority=!1}cb(){pk("NgOptimizedImage");this.fill?this.sizes||(this.sizes="100vw"):(VJ(this,"width",this.width.toString()),VJ(this,"height",this.height.toString()));VJ(this,"loading",this.priority||void 0===this.GG?this.priority?"eager":"lazy":this.GG);VJ(this,"fetchpriority",this.priority?"high":
"auto");VJ(this,"ng-img","true");const a=XJ(this);this.sizes&&VJ(this,"sizes",this.sizes);if(this.G&&this.priority){var b=this.H,c=this.renderer,d=WJ(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)}}}ec(a){if(a.ngSrc&&!a.ngSrc.bt){const b=
this.A;XJ(this,!0);const c=this.A;null!==this.C&&b&&c&&b!==c&&this.Ma.get(_.rp).Ja(()=>{let d;null==(d=this.C)||d.A(b,c)})}}la(){}};_.ZJ.F=function(a){return new (a||_.ZJ)};
_.ZJ.va=_.kg({type:_.ZJ,J:[["img","ngSrc",""]],za:8,oa:function(a,b){a&2&&_.Ln("position",b.fill?"absolute":null)("width",b.fill?"100%":null)("height",b.fill?"100%":null)("inset",b.fill?"0px":null)},inputs:{Zt:[2,"ngSrc","ngSrc",Br],Kz:"ngSrcset",sizes:"sizes",width:[2,"width","width",_.Qp],height:[2,"height","height",_.Qp],GG:"loading",priority:[2,"priority","priority",_.Pp],vz:"loaderParams",vF:[2,"disableOptimizedSrcset","disableOptimizedSrcset",_.Pp],fill:[2,"fill","fill",_.Pp],src:"src",srcset:"srcset"},
K:!0,features:[_.An,_.hh]});var $J=null,Kaa=class{};var aK=class{C(){throw Error("$a");}};aK.F=function(a){return new (a||aK)};aK.ia=_.mf({ea:aK,V:()=>_.Lf(bK),aa:"platform"});new _.n("Location Initialized");
var Laa=function(a,b){const c=cK(a.G,"window");c.addEventListener("popstate",b,!1);return()=>c.removeEventListener("popstate",b)},Maa=function(a,b){const c=cK(a.G,"window");c.addEventListener("hashchange",b,!1);return()=>c.removeEventListener("hashchange",b)},bK=class extends aK{constructor(){super();this.G=_.Lf(_.av);this.A=window.location;this.B=window.history}get href(){return this.A.href}get port(){return this.A.port}get D(){return this.A.pathname}get search(){return this.A.search}get hash(){return this.A.hash}set D(a){this.A.pathname=
a}C(a=0){this.B.go(a)}};bK.F=function(a){return new (a||bK)};bK.ia=_.mf({ea:bK,V:()=>new bK,aa:"platform"});var dK=class{D(){throw Error("$a");}};dK.F=function(a){return new (a||dK)};dK.ia=_.mf({ea:dK,V:()=>_.Lf(eK),aa:"root"});
var fK=new _.n("appBaseHref"),Naa=function(a,b){a.C.push(Laa(a.A,b),Maa(a.A,b))},eK=class extends dK{constructor(a,b){super();this.A=a;this.C=[];let c,d,e;null==b&&(b=(gK=gK||document.querySelector("base"))?gK.getAttribute("href"):null,b=null==b?null:(new URL(b,document.baseURI)).pathname);this.B=null!=(e=null!=(d=b)?d:null==(c=_.Lf(_.av).location)?void 0:c.origin)?e:""}la(){for(;this.C.length;)this.C.pop()()}path(a=!1){const b=this.A.D+Er(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)}};eK.F=function(a){return new (a||eK)(_.k(aK),_.k(fK,8))};eK.ia=_.mf({ea:eK,V:eK.F,aa:"root"});var hK,Oaa,Paa;hK=function(a,b){b&&"/"!==b[0]&&(b="/"+b);return Cr(a.A.B,b)};Oaa=function(a,b,c=null){var d=a.A;d.A.B.pushState(c,"",Cr(d.B,b+Er("")));a.B(hK(a,b+Er("")),c)};_.iK=function(a,b,c="",d=null){var e=a.A;e.A.B.replaceState(d,"",Cr(e.B,b+Er(c)));a.B(hK(a,b+Er(c)),d)};Paa=function(a,b=0){let c,d;null==(d=(c=a.A).D)||d.call(c,b)};
_.jK=class{constructor(a){this.mk=new _.AH;this.C=[];this.G=null;this.A=a;this.D=Fr(Dr(this.A.B.replace(/\/index.html$/,"")));Naa(this.A,b=>{this.mk.emit({url:this.path(!0),pop:!0,state:b.state,type:b.type})})}la(){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 Dr(b)}B(a="",b){this.C.forEach(c=>
c(a,b))}subscribe(a,b,c){return this.mk.subscribe({next:a,error:b,complete:c})}};_.jK.F=function(a){return new (a||_.jK)(_.k(dK))};_.jK.ia=_.mf({ea:_.jK,V:()=>new _.jK(_.k(dK)),aa:"root"});var kK=class{};kK.ia=_.mf({ea:kK,aa:"root",V:()=>"browser"===_.Lf(Il)?new Qaa:new Raa});
var Qaa=class{constructor(){var a=_.Lf(_.av),b=window;this.document=a;this.window=b;this.offset=()=>[0,0]}B(a){this.offset=Array.isArray(a)?()=>a:a}C(){return[this.window.scrollX,this.window.scrollY]}A(a){this.window.scrollTo(a[0],a[1])}D(a){a:{var b=this.document,c=b.getElementById(a)||b.getElementsByName(a)[0];if(c)a=c;else{if("function"===typeof b.createTreeWalker&&b.body&&"function"===typeof b.body.attachShadow)for(b=b.createTreeWalker(b.body,NodeFilter.SHOW_ELEMENT),c=b.currentNode;c;){if(c=
c.shadowRoot)if(c=c.getElementById(a)||c.querySelector(`[name="${a}"]`)){a=c;break a}c=b.nextNode()}a=null}}if(a){c=a.getBoundingClientRect();b=c.left+this.window.pageXOffset;c=c.top+this.window.pageYOffset;const d=this.offset();this.window.scrollTo(b-d[0],c-d[1]);a.focus()}}G(a){this.window.history.scrollRestoration=a}},Raa=class{B(){}C(){return[0,0]}A(){}D(){}G(){}};var lK=class{};var mK,Ct,Dt,Ft,Et,oK,Saa,Taa,Uaa,Vaa,Waa,Xaa,ss,Yaa,ts,Zaa,pK,qK,rK;mK=class{constructor(a,b){this.id=a;this.url=b}};_.nK=class extends mK{constructor(a,b,c="imperative",d=null){super(a,b);this.type=0;this.A=c;this.Eg=d}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}};Ct=class extends mK{constructor(a,b,c){super(a,b);this.Pc=c;this.type=1}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Pc}')`}};
Dt=class extends mK{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}')`}};Ft=class extends mK{constructor(a,b){super(a,b);this.reason="";this.code=0;this.type=16}};Et=class extends mK{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})`}};
oK=class extends mK{constructor(a,b,c,d){super(a,b);this.Pc=c;this.state=d;this.type=4}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Pc}', state: ${this.state})`}};Saa=class extends mK{constructor(a,b,c,d){super(a,b);this.Pc=c;this.state=d;this.type=7}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Pc}', state: ${this.state})`}};
Taa=class extends mK{constructor(a,b,c,d,e){super(a,b);this.Pc=c;this.state=d;this.A=e;this.type=8}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Pc}', state: ${this.state}, shouldActivate: ${this.A})`}};Uaa=class extends mK{constructor(a,b,c,d){super(a,b);this.Pc=c;this.state=d;this.type=5}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Pc}', state: ${this.state})`}};
Vaa=class extends mK{constructor(a,b,c,d){super(a,b);this.Pc=c;this.state=d;this.type=6}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Pc}', state: ${this.state})`}};Waa=class{constructor(a){this.A=a;this.type=9}toString(){return`RouteConfigLoadStart(path: ${this.A.path})`}};Xaa=class{constructor(a){this.A=a;this.type=10}toString(){return`RouteConfigLoadEnd(path: ${this.A.path})`}};
ss=class{constructor(a){this.Yb=a;this.type=11}toString(){return`ChildActivationStart(path: '${this.Yb.Mb&&this.Yb.Mb.path||""}')`}};Yaa=class{constructor(a){this.Yb=a;this.type=12}toString(){return`ChildActivationEnd(path: '${this.Yb.Mb&&this.Yb.Mb.path||""}')`}};ts=class{constructor(a){this.Yb=a;this.type=13}toString(){return`ActivationStart(path: '${this.Yb.Mb&&this.Yb.Mb.path||""}')`}};
Zaa=class{constructor(a){this.Yb=a;this.type=14}toString(){return`ActivationEnd(path: '${this.Yb.Mb&&this.Yb.Mb.path||""}')`}};pK=class{constructor(a,b){this.position=a;this.anchor=b;this.type=15}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}};qK=class{};rK=class{constructor(a){this.url=a}};var $aa=class{constructor(){this.Ma=this.A=this.Nb=null;this.children=new sK;this.B=null}},tK=function(a,b){let c=hs(a,b);c||(c=new $aa,a.A.set(b,c));return c},hs=function(a,b){return a.A.get(b)||null},uK=function(a,b){if(a=hs(a,b))a.Nb=null,a.B=null},sK=class{constructor(){this.A=new Map}};sK.F=function(a){return new (a||sK)};sK.ia=_.mf({ea:sK,V:sK.F,aa:"root"});var aba=function(a,b){return Hr(b,a.A).map(c=>c.value)},vK=class{constructor(a){this.A=a}get root(){return this.A.value}parent(a){a=aba(this,a);return 1<a.length?a[a.length-2]:null}children(a){return(a=Gr(a,this.A))?a.children.map(b=>b.value):[]}firstChild(a){return(a=Gr(a,this.A))&&0<a.children.length?a.children[0].value:null}siblings(a){const b=Hr(a,this.A);return 2>b.length?[]:b[b.length-2].children.map(c=>c.value).filter(c=>c!==a)}},Qr=class{constructor(a,b){this.value=a;this.children=b}toString(){return`TreeNode(${this.value})`}};var wK,xK,yK;wK=class extends vK{constructor(a,b){super(a);this.Yb=b;Lr(this,a)}toString(){return this.Yb.toString()}};
_.Tr=class{constructor(a,b,c,d,e,f,g,h){this.L=a;this.H=b;this.I=c;this.G=d;this.B=e;this.Nb=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[Jr])))?r:_.Gk(void 0);this.url=a;this.params=b;this.hb=c;this.Fc=d;this.data=e}get root(){return this.Vi.root}get parent(){return this.Vi.parent(this)}get firstChild(){return this.Vi.firstChild(this)}get children(){return this.Vi.children(this)}get D(){this.C||(this.C=_.A(this.params,_.z(a=>new maa(a))));return this.C}toString(){return this.Yb?
this.Yb.toString():`Future(${this.A})`}};
xK=class{get title(){let a;return null==(a=this.data)?void 0:a[Jr]}constructor(a,b,c,d,e,f,g,h,m){this.url=a;this.params=b;this.hb=c;this.Fc=d;this.data=e;this.Nb=f;this.component=g;this.Mb=h;this.B=m}get root(){return this.Vi.root}get parent(){return this.Vi.parent(this)}get firstChild(){return this.Vi.firstChild(this)}get children(){return this.Vi.children(this)}toString(){return`Route(url:'${this.url.map(a=>a.toString()).join("/")}', path:'${this.Mb?this.Mb.path:""}')`}};
yK=class extends vK{constructor(a){super(a);this.url="";Lr(this,a)}toString(){return Mr(this.A)}};var AK,DK,CK;AK=function(a,b){let c;return(null==(c=hs(a.B,b))?void 0:c.Nb)===a};DK=function(a){var b=a.B,c=a.name;const d=tK(b,c);d.Nb=a;b.A.set(c,d);!a.A&&(b=hs(a.B,a.name),null==b?0:b.A)&&(b.B?a.attach(b.B,b.A):CK(a,b.A,b.Ma))};CK=function(a,b,c){if(a.Yy)throw new yf(4013,!1);a.C=b;const d=a.location,e=b.Yb.component,f=tK(a.B,a.name).children;a.A=sI(d,e,{index:d.length,Ma:new bba(b,f,d.Ma),fj:null!=c?c:a.fj});_.mG(a.G);let g;null==(g=a.D)||g.A(a);a.hE.emit(a.A.instance)};
_.FK=class{constructor(){this.C=this.A=null;this.name="primary";this.hE=new _.AH;this.hF=new _.AH;this.tE=new _.AH;this.pF=new _.AH;this.B=_.Lf(sK);this.location=_.Lf(_.cp);this.G=_.Lf(_.nG);this.fj=_.Lf(IF);this.D=_.Lf(EK,{optional:!0})}ec(a){if(a.name){const {bt:b,Jj:c}=a.name;b||(AK(this,c)&&(this.Ks(),uK(this.B,c)),DK(this))}}la(){AK(this,this.name)&&uK(this.B,this.name);let a;null==(a=this.D)||a.B(this)}cb(){DK(this)}get Yy(){return!!this.A}get component(){if(!this.A)throw new yf(4012,!1);return this.A.instance}detach(){if(!this.A)throw new yf(4012,
!1);this.location.detach();const a=this.A;this.C=this.A=null;this.pF.emit(a.instance);return a}attach(a,b){this.A=a;this.C=b;rI(this.location,a.A,void 0,!0);let c;null==(c=this.D)||c.A(this);this.tE.emit(a.instance)}Ks(){if(this.A){const a=this.component;this.A.destroy();this.C=this.A=null;this.hF.emit(a)}}};_.FK.F=function(a){return new (a||_.FK)};
_.FK.va=_.kg({type:_.FK,J:[["router-outlet"]],inputs:{name:"name"},outputs:{hE:"activate",hF:"deactivate",tE:"attach",pF:"detach"},Ra:["outlet"],K:!0,features:[_.hh]});var bba=class{constructor(a,b,c){this.A=a;this.B=b;this.parent=c}get(a,b){return a===_.Tr?this.A:a===sK?this.B:this.parent.get(a,b)}},EK=new _.n("");var Zr=class{};Zr.F=function(a){return new (a||Zr)};Zr.T=_.l({type:Zr,J:[["ng-component"]],K:!0,features:[_.O],R:1,S:0,O:function(a){a&1&&_.J(0,"router-outlet")},Y:[_.FK],La:2});var dba=(a,b,c)=>_.z(d=>{var e=new cba(b,d.Uq,d.Qx,c);const f=e.C.A,g=e.A?e.A.A:null;GK(e,f,g,a);Nr(e.C.root);HK(e,f,g,a);return d}),GK=function(a,b,c,d){const e=Ir(c);b.children.forEach(f=>{const g=f.value.Nb;var h=e[g],m=f.value;const r=h?h.value:null;m===r?m.component?(m=hs(d,m.Nb))&&GK(a,f,h,m.children):GK(a,f,h,d):r&&IK(a,h,d);delete e[g]});Object.values(e).forEach(f=>{IK(a,f,d)})},HK=function(a,b,c,d){const e=Ir(c);b.children.forEach(f=>{var g=e[f.value.Nb],h=f.value,m=g?g.value:null;Nr(h);
h===m?h.component?(h=tK(d,h.Nb),HK(a,f,g,h.children)):HK(a,f,g,d):h.component?(g=tK(d,h.Nb),m=bs(h.Yb),g.B=null,g.A=h,g.Ma=m,g.Nb&&CK(g.Nb,h,g.Ma),HK(a,f,null,g.children)):HK(a,f,null,d);a.B(new Zaa(f.value.Yb))});b.children.length&&a.B(new Yaa(b.value.Yb))},IK=function(a,b,c){const d=hs(c,b.value.Nb);c=d&&b.value.component?d.children:c;b=Ir(b);for(const e of Object.values(b))IK(a,e,c);d&&(d.Nb&&(d.Nb.Ks(),d.children.A=new Map),d.B=null,d.A=null)},cba=class{constructor(a,b,c,d){this.DA=a;this.C=b;
this.A=c;this.B=d}};var cs=Symbol("bb");var ks=class{constructor(a){this.path=a;this.A=this.path[this.path.length-1]}},ls=class{constructor(a,b){this.component=a;this.A=b}};var zs=class{constructor(a){this.Ch=a||null}},JK=class extends Error{constructor(a){super();this.A=a}},eba=function(a){let b=[];for(a=a.root;;){b=b.concat(a.segments);if(0===a.A)return _.Gk(b);if(1<a.A||!a.children.primary)return Hk(new yf(4E3,!1));a=a.children.primary}},gba=function(a,b,c,d){var e=a.A.parse(c);b=KK(a,c,e.root,b,d);a=new Xq(b,fba(e.hb,a.B.hb),e.Fc);if(c.startsWith("/"))throw new JK(a);return a},KK=function(a,b,c,d,e){const f=hba(c.segments,d,e);let g={};Object.entries(c.children).forEach(([h,
m])=>{g[h]=KK(a,b,m,d,e)});return new Uq(f,g)},fba=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},hba=function(a,b,c){return a.map(d=>{if(d.path.startsWith(":")){if(d=c[d.path.substring(1)],!d)throw new yf(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})},iba=class{constructor(a,b){this.A=a;this.B=b}};var Cs={Wk:!1,sp:[],wq:[],parameters:{},pu:{}};var jba=class{},LK=function(a,b,c){const d=b.value;c=Kr(d,c,a.qq);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 Qr?[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(_.Yk(e),_.Zk(f=>{const g=d.children[f],h=as(c,f);return OK(a,b,h,g,f)},1),_.Bm((f,g)=>
{f.push(...g);return f}),dm(null),xm(),_.Zk(f=>{if(null===f)return As(d);f=Ns(f);Ls(f);return _.Gk(f)}))},NK=function(a,b,c,d,e,f,g){return _.A(_.Yk(c),_.Zk(h=>{let m;return _.A(kba(a,null!=(m=h.Cc)?m:b,c,h,d,e,f,g),_.Yl(r=>{if(r instanceof zs)return _.Gk(null);throw r;}))},1),_.um(h=>!!h),_.Yl(h=>{if(ns(h))return 0!==e.length||d.children[f]?As(d):_.Gk(new jba);throw h;}))},kba=function(a,b,c,d,e,f,g,h){return($r(d)===g||"primary"!==g&&Hs(e,f,d))&&Bs(e,d,f).Wk?void 0===d.uq?lba(a,b,e,d,f,g):a.D&&
h?mba(a,b,e,c,d,f,g):As(e):As(e)},lba=function(a,b,c,d,e,f){const g=Ds(c,d,e,b);"**"===d.path&&(c.children={});return _.A(g,_.Rm(h=>{if(!h.Wk)return As(c);let m;b=null!=(m=d.Cc)?m:b;return _.A(nba(a,b,d,e),_.Rm(({zn:r})=>{var w;const v=null!=(w=d.Go)?w:b;w=h.sp;const y=h.wq;let B,C;const H=new xK(w,h.parameters,Object.freeze(Object.assign({},a.A.hb)),a.A.Fc,d.data||{},$r(d),null!=(C=null!=(B=d.component)?B:d.Sr)?C:null,d,d.resolve||{}),{Ch:P,RA:S}=Is(c,w,y,r);return 0===S.length&&0<P.A?_.A(MK(a,v,
r,P),_.z(Q=>null===Q?null:new Qr(H,Q))):0===r.length&&0===S.length?_.Gk(new Qr(H,[])):_.A(NK(a,v,r,P,S,$r(d)===f?"primary":f,!0),_.z(Q=>new Qr(H,Q instanceof Qr?[Q]:[])))}))}))},mba=function(a,b,c,d,e,f,g){const {Wk:h,sp:m,pu:r,wq:w}=Bs(c,e,f);if(!h)return As(c);e.uq.startsWith("/")&&(a.C++,31<a.C&&(a.D=!1));e=gba(a.I,m,e.uq,r);return _.A(eba(e),_.Zk(v=>NK(a,b,d,c,v.concat(w),g,!1)))},nba=function(a,b,c,d){return c.children?_.Gk({zn:c.children,Ma:b}):c.Pt?void 0!==c.Tr?_.Gk({zn:c.Tr,Ma:c.Go}):_.A(xs(b,
c,d),_.Zk(e=>e?_.A(a.G.Pt(b,c),_.Vm(f=>{c.Tr=f.zn;c.Go=f.Ma})):Hk(Vr(3)))):_.Gk({zn:[],Ma:b})},Js=class{constructor(a,b,c,d,e,f,g){this.Ma=a;this.G=b;this.H=c;this.config=d;this.A=e;this.qq=f;this.B=g;this.I=new iba(this.B,this.A);this.C=0;this.D=!0}recognize(){const a=Is(this.A.root,[],[],this.config).Ch;return _.A(this.match(a),_.z(b=>{var c=new xK([],Object.freeze({}),Object.freeze(Object.assign({},this.A.hb)),this.A.Fc,{},"primary",this.H,null,{});b=new yK(new Qr(c,b));c=ar(c,this.A.hb,this.A.Fc);
c.hb=this.A.hb;b.url=this.B.ib(c);LK(this,b.A,null);return{state:b,sR:c}}))}match(a){return _.A(OK(this,this.Ma,this.config,a,"primary"),_.Yl(b=>{if(b instanceof JK)return this.A=b.A,this.match(b.A.root);if(b instanceof zs)throw new yf(4002,`'${b.Ch}'`);throw b;}))}};var oba=class extends Kaa{constructor(){super(...arguments)}};var cK=function(a,b){return"window"===b?window:"document"===b?a:"body"===b?a.body:null},pba=function(a,b,c){a.addEventListener(b,c);return()=>{a.removeEventListener(b,c)}},qba=class extends oba{dispatchEvent(a,b){a.dispatchEvent(b)}remove(a){a.parentNode&&a.parentNode.removeChild(a)}createElement(a,b){b=b||document;return b.createElement(a)}},gK=null;var PK=class{Qc(){return new XMLHttpRequest}};PK.F=function(a){return new (a||PK)};PK.ia=_.mf({ea:PK,V:PK.F});var QK=new _.n("EventManagerPlugins"),RK=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 yf(5101,!1);this.A.set(a,b);return b}};RK.F=function(a){return new (a||RK)(_.k(QK),_.k(_.rp))};RK.ia=_.mf({ea:RK,V:RK.F});var SK=class{};var rba=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},TK=function(a){const b=a.B;b.clear();b.add(a.C.head)},UK=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},WK=function(a,b){for(const c of b)if(1===UK(a,c,1)){b=a;for(const d of b.B)VK(b,d,c)}},XK=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)},VK=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})},YK=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=rba(this);this.G="server"===d;TK(this)}la(){const a=this.D;a&&(a.forEach(b=>b.remove()),a.clear());for(const b of this.A.keys())XK(this,b);TK(this)}};YK.F=function(a){return new (a||YK)(_.k(_.av),_.k(UF),_.k(WF,8),_.k(Il))};YK.ia=_.mf({ea:YK,V:YK.F});var ZK={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/"},Ws=/%COMP%/g,sba=new _.n("RemoveStylesOnCompDestroy",{aa:"root",V:()=>!0}),cL=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.L=new $K(a,e,g,this.A)}Ak(a,b){if(!a||
!b)return this.L;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 aL(f,g,b,this.appId,h,c,e,m);break;case 3:b=new tba(f,g,a,b,c,e,this.nonce,m);break a;default:c=new bL(f,g,b,h,c,e,m)}d.set(b.id,c)}b=c}b instanceof aL?(WK(b.B,b.styles),b.setAttribute(a,b.N,"")):b instanceof bL&&WK(b.B,b.styles);return b}la(){this.B.clear()}};
cL.F=function(a){return new (a||cL)(_.k(RK),_.k(YK),_.k(UF),_.k(sba),_.k(_.av),_.k(Il),_.k(_.rp),_.k(WF))};cL.ia=_.mf({ea:cL,V:cL.F});
var uba=function(a,b){return c=>{if("__ngUnwrap__"===c)return b;!1===(a.H?a.G.runGuarded(()=>b(c)):b(c))&&c.preventDefault()}},$K=class{constructor(a,b,c,d){this.D=a;this.A=b;this.G=c;this.H=d;this.data=Object.create(null);this.xp=null}destroy(){}createElement(a,b){return b?this.A.createElementNS(ZK[b]||b,a):this.A.createElement(a)}createComment(a){return this.A.createComment(a)}Px(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 yf(-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=ZK[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)}removeAttribute(a,b,c){if(c){const d=ZK[c];d?a.removeAttributeNS(d,b):a.removeAttribute(`${c}:${b}`)}else a.removeAttribute(b)}dm(a,
b){a.classList.add(b)}xq(a,b){a.classList.remove(b)}Qu(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c}zu(a,b,c){c&2?a.style.removeProperty(b):a.style[b]=""}setProperty(a,b,c){null!=a&&(a[b]=c)}Ld(a,b){a.nodeValue=b}Jb(a,b,c){if("string"===typeof a&&(a=cK(this.A,a),!a))throw Error("cb`"+a+"`"+b);return this.D.addEventListener(a,b,uba(this,c))}},dL=function(a,b){return b===a.I?a.shadowRoot:b},tba=class extends $K{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())VK(a,b,m);d=Xs(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(dL(this,a),b)}insertBefore(a,b,c){return super.insertBefore(dL(this,a),b,c)}removeChild(a,b){return super.removeChild(dL(this,a),b)}parentNode(a){return dL(this,super.parentNode(dL(this,a)))}destroy(){this.B.B.delete(this.shadowRoot)}},
bL=class extends $K{constructor(a,b,c,d,e,f,g,h){super(a,e,f,g);this.B=b;this.I=d;this.styles=h?Xs(h,c.styles):c.styles}destroy(){if(this.I){var a=this.B,b=this.styles;for(const c of b)0>=UK(a,c,-1)&&XK(a,c)}}},aL=class extends bL{constructor(a,b,c,d,e,f,g,h){d=d+"-"+c.id;super(a,b,c,e,f,g,h,d);this.L="_ngcontent-%COMP%".replace(Ws,d);this.N="_nghost-%COMP%".replace(Ws,d)}createElement(a,b){a=super.createElement(a,b);super.setAttribute(a,this.L,"");return a}};var eL=class extends SK{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)}};eL.F=function(a){return new (a||eL)(_.k(_.av))};eL.ia=_.mf({ea:eL,V:eL.F});var fL=["alt","control","meta","shift"],vba={"\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"},wba={alt:a=>a.altKey,control:a=>a.ctrlKey,meta:a=>a.metaKey,shift:a=>a.shiftKey},gL=function(a){const b=a.toLowerCase().split(".");a=b.shift();if(0===b.length||"keydown"!==a&&"keyup"!==a)return null;const c=xba(b.pop());let d="",e=b.indexOf("code");-1<
e&&(b.splice(e,1),d="code.");fL.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},zba=function(a,b,c){return d=>{yba(d,a)&&c.runGuarded(()=>b(d))}},xba=function(a){return"esc"===a?"escape":a},yba=function(a,b){let c=vba[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");fL.forEach(e=>{e!==c&&(0,wba[e])(a)&&
(d+=e+".")});d+=c;return d===b},hL=class extends SK{supports(a){return null!=gL(a)}addEventListener(a,b,c){const d=gL(b),e=zba(d.fullKey,c,this.A.Td);return this.A.Td.Ja(()=>pba(a,d.domEventName,e))}};hL.F=function(a){return new (a||hL)(_.k(_.av))};hL.ia=_.mf({ea:hL,V:hL.F});var vt=[{ha:Il,ob:"browser"},{ha:Jp,ob:function(){var a=new qba;$J||($J=a)},Eb:!0},{ha:_.av,Fd:function(){return ni=document},te:[]}];Ep(AI,"browser",vt);new _.n("");var ut=[{ha:Gp,ob:"root"},{ha:Uj,Fd:function(){return new Uj},te:[]},{ha:QK,ld:eL,Eb:!0,te:[_.av,_.rp,Il]},{ha:QK,ld:hL,Eb:!0,te:[_.av]},cL,YK,RK,{ha:ZF,Na:cL},{ha:lK,ld:PK,te:[]},[]];var iL=class{constructor(a){this.A=a}WF(){return this.A.title}};iL.F=function(a){return new (a||iL)(_.k(_.av))};iL.ia=_.mf({ea:iL,V:function(a){let b=null;a?b=new a:b=new iL(_.k(_.av));return b},aa:"root"});new _.n("HammerGestureConfig");new _.n("HammerLoader");var ot=class{},pt=class{};var jL=function(a,b,c){a.Ci.has(c)||a.Ci.set(c,b)},kL=function(a,b,c){c=(Array.isArray(c)?c:[c]).map(e=>e.toString());const d=b.toLowerCase();a.headers.set(d,c);jL(a,b,d)},Aba=function(a,b){b.init();Array.from(b.headers.keys()).forEach(c=>{a.headers.set(c,b.headers.get(c));a.Ci.set(c,b.Ci.get(c))})},Bba=function(a,b){const c=b.name.toLowerCase();switch(b.ae){case "a":case "s":var d=b.value;"string"===typeof d&&(d=[d]);if(0===d.length)break;jL(a,b.name,c);b=("a"===b.ae?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.Ci.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.Ci.delete(c)}},lL=class{constructor(a){this.Ci=new Map;this.cq=null;a?"string"===typeof a?this.vh=()=>{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();jL(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)=>{kL(this,c,b)})):this.vh=()=>{this.headers=new Map;Object.entries(a).forEach(([b,c])=>{kL(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.Ci.values())}getAll(a){this.init();return this.headers.get(a.toLowerCase())||
null}append(a,b){return this.clone({name:a,value:b,ae:"a"})}set(a,b){return this.clone({name:a,value:b,ae:"s"})}delete(a,b){return this.clone({name:a,value:b,ae:"d"})}init(){this.vh&&(this.vh instanceof lL?Aba(this,this.vh):this.vh(),this.vh=null,this.cq&&(this.cq.forEach(a=>Bba(this,a)),this.cq=null))}clone(a){const b=new lL;b.vh=this.vh&&this.vh instanceof lL?this.vh:this;b.cq=(this.cq||[]).concat([a]);return b}forEach(a){this.init();Array.from(this.Ci.keys()).forEach(b=>a(this.Ci.get(b),this.headers.get(b)))}};var Zs,$s;_.mL=class{CF(a){return at(a)}DF(a){return at(a)}};Zs=/%(\d[a-f0-9])/gi;$s={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};
_.nL=class{constructor(a={}){this.A=this.B=null;this.Em=a.Em||new _.mL;if(a.RN){if(a.Fp)throw Error("db");this.map=Ys(a.RN)}else a.Fp?(this.map=new Map,Object.keys(a.Fp).forEach(b=>{var c=a.Fp[b];c=Array.isArray(c)?c.map(bt):[`${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({Fj:a,
value:b,ae:"a"})}set(a,b){return this.clone({Fj:a,value:b,ae:"s"})}delete(a,b){return this.clone({Fj:a,value:b,ae:"d"})}toString(){this.init();return this.keys().map(a=>{const b=this.Em.CF(a);return this.map.get(a).map(c=>b+"="+this.Em.DF(c)).join("&")}).filter(a=>""!==a).join("&")}clone(a){const b=new _.nL({Em:this.Em});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.ae){case "a":case "s":var b=("a"===a.ae?this.map.get(a.Fj):void 0)||[];b.push(`${a.value}`);this.map.set(a.Fj,b);break;case "d":if(void 0!==a.value){b=this.map.get(a.Fj)||[];const c=b.indexOf(`${a.value}`);-1!==c&&b.splice(c,1);0<b.length?this.map.set(a.Fj,b):this.map.delete(a.Fj)}else this.map.delete(a.Fj)}}),this.A=this.B=null)}};var Cba=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 Dba=function(a){return null===a.body?null:ct(a.body)||dt(a.body)||et(a.body)||"undefined"!==typeof URLSearchParams&&a.body instanceof URLSearchParams||"string"===typeof a.body?a.body:a.body instanceof _.nL?a.body.toString():"object"===typeof a.body||"boolean"===typeof a.body||Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()},oL=class{constructor(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.Wf=!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.Wf=!!c.Wf,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.Zq=c.Zq);this.headers||(this.headers=new lL);this.context||(this.context=new Cba);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 _.nL,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.Wf?a.Wf:this.Wf;let h=a.headers||this.headers,m=a.params||this.params,r;const w=null!=(r=a.context)?r:this.context;void 0!==a.TH&&(h=Object.keys(a.TH).reduce((v,y)=>v.set(y,a.TH[y]),h));a.UH&&(m=Object.keys(a.UH).reduce((v,y)=>v.set(y,a.UH[y]),m));return new oL(b,c,e,{params:m,
headers:h,context:w,Wf:g,responseType:d,withCredentials:f})}};var pL=class{constructor(a,b=200,c="OK"){this.headers=a.headers||new lL;this.status=void 0!==a.status?a.status:b;this.statusText=a.statusText||c;this.url=a.url||null}},qL=class extends pL{constructor(a={}){super(a);this.type=2}clone(a={}){return new qL({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})}},rL=class extends pL{constructor(a={}){super(a);this.type=4;this.body=void 0!==a.body?a.body:null}clone(a=
{}){return new rL({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})}},sL=class extends pL{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}};_.tL=function(a,b,c,d={}){return a.request("POST",b,{body:c,headers:d.headers,context:d.context,observe:d.observe,params:d.params,Wf:d.Wf,responseType:d.responseType,withCredentials:d.withCredentials,Zq:d.Zq})};
_.lt=class{constructor(a){this.handler=a}request(a,b,c={}){if(a instanceof oL)b=a;else{var d=void 0;d=c.headers instanceof lL?c.headers:new lL(c.headers);let e=void 0;c.params&&(e=c.params instanceof _.nL?c.params:new _.nL({Fp:c.params}));b=new oL(a,b,void 0!==c.body?c.body:null,{headers:d,context:c.context,params:e,Wf:c.Wf,responseType:c.responseType||"json",withCredentials:c.withCredentials,Zq:c.Zq})}d=_.A(_.Gk(b),_.Zk(e=>this.handler.handle(e),1));if(a instanceof oL||"events"===c.observe)return d;
a=_.A(d,_.ol(e=>e instanceof rL));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("eb");return e.body}));case "blob":return _.A(a,_.z(e=>{if(null!==e.body&&!(e.body instanceof Blob))throw Error("fb");return e.body}));case "text":return _.A(a,_.z(e=>{if(null!==e.body&&"string"!==typeof e.body)throw Error("gb");return e.body}));default:return _.A(a,_.z(e=>e.body))}case "response":return a;
default:throw Error("hb`"+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)}};_.lt.F=function(a){return new (a||_.lt)(_.k(ot))};_.lt.ia=_.mf({ea:_.lt,V:_.lt.F});new _.n("");var qt=new _.n(""),Eba=new _.n(""),Fba=new _.n(""),nt=class extends ot{constructor(a,b){super();this.C=a;this.Ma=b;this.A=null;this.B=_.Lf(NH);let c;this.C=null!=(c=_.Lf(Fba,{optional:!0}))?c:a}handle(a){null===this.A&&(this.A=Array.from(new Set([...this.Ma.get(qt),...this.Ma.get(Eba,[])])).reduceRight((c,d)=>gt(c,d,this.Ma),ft));const b=this.B.add();return _.A(this.A(a,c=>this.C.handle(c)),tm(()=>this.B.remove(b)))}};nt.F=function(a){return new (a||nt)(_.k(pt),_.k(IF))};
nt.ia=_.mf({ea:nt,V:nt.F});var Gba=/^\)\]\}',?\n/,mt=class{constructor(a){this.A=a}handle(a){if("JSONP"===a.method)throw new yf(-2800,!1);const b=this.A;return _.A(b.KR?_.Yk(b.KR()):_.Gk(null),_.Rm(()=>new _.Bk(c=>{const d=b.Qc();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||et(a.body)?null:dt(a.body)?a.body.type||
null:ct(a.body)?null:"string"===typeof a.body?"text/plain":a.body instanceof _.nL?"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=Dba(a);let g=null;const h=()=>{if(null!==g)return g;const B=d.statusText||"OK",C=new lL(d.getAllResponseHeaders()),H=("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 qL({headers:C,status:d.status,statusText:B,url:H})},m=()=>{let {headers:B,status:C,statusText:H,url:P}=h(),S=null;204!==C&&(S="undefined"===typeof d.response?d.responseText:d.response);0===C&&(C=S?200:0);let Q=200<=C&&300>C;if("json"===a.responseType&&"string"===typeof S){const K=S;S=S.replace(Gba,"");try{S=""!==S?JSON.parse(S):null}catch(ka){S=K,Q&&(Q=!1,
S={error:ka,text:S})}}Q?(c.next(new rL({body:S,headers:B,status:C,statusText:H,url:P||void 0})),c.complete()):c.error(new sL({error:S,headers:B,status:C,statusText:H,url:P||void 0}))},r=B=>{const {url:C}=h();B=new sL({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.WT=d.responseText);c.next(C)},y=
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.Wf&&(d.addEventListener("progress",v),null!==f&&d.upload&&d.upload.addEventListener("progress",y));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.Wf&&(d.removeEventListener("progress",
v),null!==f&&d.upload&&d.upload.removeEventListener("progress",y));d.readyState!==d.DONE&&d.abort()}})))}};mt.F=function(a){return new (a||mt)(_.k(lK))};mt.ia=_.mf({ea:mt,V:mt.F});var ht=new _.n("XSRF_ENABLED"),Hba=new _.n("XSRF_COOKIE_NAME",{aa:"root",V:()=>"XSRF-TOKEN"}),jt=new _.n("XSRF_HEADER_NAME",{aa:"root",V:()=>"X-XSRF-TOKEN"}),it=class{},rt=class{constructor(a,b,c){this.C=a;this.platform=b;this.D=c;this.A="";this.B=null}qt(){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}};rt.F=function(a){return new (a||rt)(_.k(_.av),_.k(Il),_.k(Hba))};rt.ia=_.mf({ea:rt,V:rt.F});new _.n("LEGACY_INTERCEPTOR_FN");new _.n("");var uL=class{};uL.F=function(a){return new (a||uL)};uL.ia=_.mf({ea:uL,V:function(a){return a?new (a||uL):_.k(vL)},aa:"root"});
var vL=class extends uL{constructor(a){super();this.B=a}A(a,b){if(null==b)return null;switch(a){case 0:return b;case 1:return Ri(b,"HTML")?_.Qi(b):mj(this.B,String(b)).toString();case 2:return Ri(b,"Style")?_.Qi(b):b;case 3:if(Ri(b,"Script"))return _.Qi(b);throw new yf(5200,!1);case 4:return Ri(b,"URL")?_.Qi(b):Xi(String(b));case 5:if(Ri(b,"ResourceURL"))return _.Qi(b);throw new yf(5201,!1);default:throw new yf(5202,!1);}}C(a){return new bG(a)}G(a){return new cG(a)}D(a){return new dG(a)}};
vL.F=function(a){return new (a||vL)(_.k(_.av))};vL.ia=_.mf({ea:vL,V:function(a){a?a=new a:(a=_.k(_.Hl),a=new vL(a.get(_.av)));return a},aa:"root"});var Iba=function(a,b){switch(b){case 1:return a instanceof lq;case 4:return a instanceof Ua||a instanceof gb;case 5:return a instanceof gb;case 3:return!1;default:return!1}},Jba=function(a,b){if(null!=b){if(b instanceof lq)return a.B.C(String(b));if(b instanceof Ua)return a.B.G(Xa(b));if(b instanceof gb)return a.B.D(String(b))}return null},wL=class extends uL{constructor(a){super();this.B=new vL(a)}A(a,b){if(null==b)return null;if(b instanceof gb||b instanceof Ua||b instanceof lq){if(Iba(b,a))return this.B.A(a,
Jba(this,b));throw Error("ib`"+lG[a]+"`"+b);}return this.B.A(a,b)}C(){throw Error("jb");}G(){throw Error("jb");}D(){throw Error("jb");}};wL.F=function(a){return new (a||wL)(_.k(_.av))};wL.ia=_.mf({ea:wL,V:wL.F});var tt=[{ha:DH,Na:uL},{ha:uL,ld:wL}];var Kba=function(a){let b;for(a=a.root;void 0!==a;){let c;b=null!=(c=a.data[Jr])?c:b;a=a.children.find(d=>"primary"===d.Nb)}return b},xL=class{};xL.F=function(a){return new (a||xL)};xL.ia=_.mf({ea:xL,V:()=>_.Lf(yL),aa:"root"});var yL=class extends xL{constructor(a){super();this.title=a}};yL.F=function(a){return new (a||yL)(_.k(iL))};yL.ia=_.mf({ea:yL,V:yL.F,aa:"root"});var zL=new _.n("",{aa:"root",V:()=>({})});var At=new _.n("ROUTES"),AL=class{constructor(){this.B=new WeakMap;this.A=new WeakMap;_.Lf(MH)}Vb(a){if(this.B.get(a))return this.B.get(a);if(a.Sr)return _.Gk(a.Sr);this.C&&this.C(a);var b=_.A(xq(a.Vb()),_.z(xt),_.Vm(c=>{this.D&&this.D(a);a.Sr=c}),tm(()=>{this.B.delete(a)}));b=_.A(new _.$G(b,()=>new _.Gm),Mk());this.B.set(a,b);return b}Pt(a,b){if(this.A.get(b))return this.A.get(b);if(b.Tr)return _.Gk({zn:b.Tr,Ma:b.Go});this.C&&this.C(b);a=_.A(Bt(b,a,this.D),tm(()=>{this.A.delete(b)}));a=_.A(new _.$G(a,
()=>new _.Gm),Mk());this.A.set(b,a);return a}};AL.F=function(a){return new (a||AL)};AL.ia=_.mf({ea:AL,V:AL.F,aa:"root"});var BL=class{};BL.F=function(a){return new (a||BL)};BL.ia=_.mf({ea:BL,V:()=>_.Lf(CL),aa:"root"});var CL=class{merge(a){return a}};CL.F=function(a){return new (a||CL)};CL.ia=_.mf({ea:CL,V:CL.F,aa:"root"});var Lba=new _.n("");new _.n("");var Mba=function(a,b){const c=++a.Bi;let d;null==(d=a.Yf)||d.next(Object.assign({},a.Yf.value,b,{id:c}))},Nba=function(a){let b,c;return(null==(b=a.B)?void 0:b.he.toString())!==(null==(c=a.B)?void 0:c.Nc.toString())},Oba=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.Gh)},DL=function(a,b,c){c=new Dt(b.id,a.A.ib(b.he),"",c);a.ac.next(c);b.resolve(!1)},Pba=function(a,b,c,d){a.Yf=new _.Ur({id:0,Nc:c,cF:c,he:c,
Pc:c,ru:c,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",Eg:null,Dk:d.Yb,Ce:null,Qx:d,Uq:null,Nm:{canActivateChecks:[],canDeactivateChecks:[]},qj:null});return _.A(a.Yf,_.ol(e=>0!==e.id),_.z(e=>Object.assign({},e,{he:e.ru})),_.Rm(e=>{a.B=e;let f=!1,g=!1;return _.A(_.Gk(e),_.Vm(h=>{a.C={id:h.id,Xy:h.ru,he:h.he,Ng:h.source,extras:h.extras,hQ:a.G?Object.assign({},a.G,{hQ:null}):null}}),_.Rm(h=>{const m=!b.Yt||Nba(a)||Oba(a);let r;const w=null!=(r=h.extras.cu)?r:b.cu;
return m||"reload"===w?_.A(_.Gk(h),_.Rm(v=>{let y;const B=null==(y=a.Yf)?void 0:UG(y);a.ac.next(new _.nK(v.id,a.A.ib(v.he),v.source,v.Eg));let C;return B!==(null==(C=a.Yf)?void 0:UG(C))?_.Rs:Promise.resolve(v)}),Os(a.fj,a.D,a.H,b.config,a.A,a.qq),_.Vm(v=>{e.Ce=v.Ce;e.Pc=v.Pc;a.C=Object.assign({},a.C,{Cp:v.Pc});v=new oK(v.id,a.A.ib(v.he),a.A.ib(v.Pc),v.Ce);a.ac.next(v)})):(a.ac.next(new Ft(h.id,a.A.ib(h.ru))),h.resolve(null),_.Rs)}),_.Vm(h=>{h=new Saa(h.id,a.A.ib(h.he),a.A.ib(h.Pc),h.Ce);a.ac.next(h)}),
_.z(h=>{var m=Object,r=m.assign;var w=h.Dk;const v=h.Ce.A;w=is(v,w?w.A:null,a.I,[v.value]);return a.B=e=r.call(m,{},h,{Nm:w})}),qs(a.fj,h=>a.ac.next(h)),_.Vm(h=>{e.qj=h.qj;if(Yq(h.qj))throw Wr(h.qj);h=new Taa(h.id,a.A.ib(h.he),a.A.ib(h.Pc),h.Ce,!!h.qj);a.ac.next(h)}),_.ol(h=>h.qj?!0:(DL(a,h,3),!1)),Vs(h=>{if(h.Nm.canActivateChecks.length)return _.A(_.Gk(h),_.Vm(m=>{m=new Uaa(m.id,a.A.ib(m.he),a.A.ib(m.Pc),m.Ce);a.ac.next(m)}),_.Rm(m=>{let r=!1;return _.A(_.Gk(m),Ss(a.qq,a.fj),_.Vm({next:()=>r=!0,
complete:()=>{r||DL(a,m,2)}}))}),_.Vm(m=>{m=new Vaa(m.id,a.A.ib(m.he),a.A.ib(m.Pc),m.Ce);a.ac.next(m)}))}),Vs(h=>{const m=r=>{const w=[];let v;(null==(v=r.Mb)?0:v.Vb)&&!r.Mb.Sr&&w.push(_.A(a.D.Vb(r.Mb),_.Vm(y=>{r.component=y}),_.z(()=>{})));for(const y of r.children)w.push(...m(y));return w};return _.A(_.Xk(m(h.Ce.root)),dm(null),_.om())}),Vs(()=>a.N()),_.Rm(()=>{const h=e.Dk,m=e.Ce;let r;const w=null==(r=a.P)?void 0:r.call(a,a.fj,h.root,m.root);return w?_.A(_.Yk(w),_.z(()=>e)):_.Gk(e)}),_.z(h=>{var m=
h.Ce;var r=h.Qx;r=Sr(b.DA,m.A,r?r.A:void 0);m=new wK(r,m);a.B=e=Object.assign({},h,{Uq:m});a.C.Uq=m;return e}),_.Vm(()=>{a.ac.next(new qK)}),dba(a.I,b.DA,h=>a.ac.next(h)),_.om(),_.Vm({next:h=>{f=!0;a.G=a.C;a.ac.next(new Ct(h.id,a.A.ib(h.he),a.A.ib(h.Pc)));let m;if(null!=(m=a.Z)){const r=Kba(h.Uq.Yb);void 0!==r&&(m.title.A.title=r||"")}h.resolve(!0)},complete:()=>{f=!0}}),_.Tm(_.A(a.L,_.Vm(h=>{throw h;}))),tm(()=>{f||g||DL(a,e,1);let h;(null==(h=a.C)?void 0:h.id)===e.id&&(a.C=null)}),_.Yl(h=>{g=!0;
if(h&&h.ngNavigationCancelingError)a.ac.next(new Dt(e.id,a.A.ib(e.he),h.message,h.FM)),h&&h.ngNavigationCancelingError&&Yq(h.url)?a.ac.next(new rK(h.url)):e.resolve(!1);else{let m;a.ac.next(new Et(e.id,a.A.ib(e.he),h,null!=(m=e.Ce)?m:void 0));try{e.resolve(b.Xs(h))}catch(r){a.options.cU?e.resolve(!1):e.reject(r)}}return _.Rs}))}))},EL=class{get X(){return 0!==this.Bi}constructor(){this.G=this.B=this.C=null;this.ac=new _.Gm;this.L=new _.Gm;this.D=_.Lf(AL);this.fj=_.Lf(IF);this.A=_.Lf(yJ);this.I=_.Lf(sK);
this.location=_.Lf(_.jK);_.Lf(EK,{optional:!0});this.Z=_.Lf(xL);this.options=_.Lf(zL,{optional:!0})||{};this.qq=this.options.qq||"emptyOnly";_.Lf(BL);this.P=_.Lf(Lba,{optional:!0});this.Bi=0;this.N=()=>_.Gk(void 0);this.H=null;this.D.D=a=>this.ac.next(new Xaa(a));this.D.C=a=>this.ac.next(new Waa(a))}complete(){let a;null==(a=this.Yf)||a.complete()}};EL.F=function(a){return new (a||EL)};EL.ia=_.mf({ea:EL,V:EL.F,aa:"root"});var FL=class{};FL.F=function(a){return new (a||FL)};FL.ia=_.mf({ea:FL,V:()=>_.Lf(GL),aa:"root"});var Qba=class{store(){}},GL=class extends Qba{};GL.F=(()=>{let a;return function(b){return(a||(a=_.ji(GL)))(b||GL)}})();GL.ia=_.mf({ea:GL,V:GL.F,aa:"root"});var HL=class{};HL.F=function(a){return new (a||HL)};HL.ia=_.mf({ea:HL,V:()=>_.Lf(IL),aa:"root"});
var JL=function(a){return{Cg:a.Cg,Nc:a.Nc,wf:a.wf}},Rba=function(a,b){return a.location.subscribe(c=>{"popstate"===c.type&&b(c.url,c.state)})},LL=function(a,b,c){b=a.G.ib(b);var d=a.location;d.path()==d.normalize(b+Er(""))||c.extras.ll?(c=Object.assign({},c.extras.state,KL(a,c.id,a.B)),_.iK(a.location,b,"",c)):(c=Object.assign({},c.extras.state,KL(a,c.id,a.B+1)),Oaa(a.location,b,c))},OL=function(a,b,c=!1){"computed"===a.bp?(c=a.A-a.B,0!==c?Paa(a.location,c):a.Nc===b.Cp&&0===c&&(ML(a,b),NL(a))):"replace"===
a.bp&&(c&&ML(a,b),NL(a))},KL=function(a,b,c){return"computed"===a.bp?{Bi:b,nJ:c}:{Bi:b}},ML=function(a,b){a.wf=a.D.wf;a.Nc=a.D.Nc;let c;a.Cg=a.C.merge(a.Nc,null!=(c=b.Cp)?c:a.Cg)},NL=function(a){_.iK(a.location,a.G.ib(a.Cg),"",KL(a,a.H,a.A))},IL=class extends HL{constructor(){super(...arguments);this.location=_.Lf(_.jK);this.G=_.Lf(yJ);this.options=_.Lf(zL,{optional:!0})||{};this.bp=this.options.bp||"replace";this.C=_.Lf(BL);this.Qn=this.options.Qn||"deferred";this.Cg=this.Nc=new Xq;this.A=0;this.H=
-1;const a=new yK(new Qr(new xK([],{},{},"",{},"primary",null,null,{}),[])),b=new _.Tr(new _.Ur([new mr("",{})]),new _.Ur({}),new _.Ur({}),new _.Ur(""),new _.Ur({}),"primary",null,a.root);b.Yb=a.root;this.wf=new wK(new Qr(b,[]),a);this.D=JL(this)}Eg(){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.Eg())?void 0:a.nJ)?b:this.A}};IL.F=(()=>{let a;return function(b){return(a||(a=_.ji(IL)))(b||IL)}})();IL.ia=_.mf({ea:IL,V:IL.F,aa:"root"});var Sba,Tba,Uba,PL,Rt,St,Vba,RL,SL;Sba={dl:"exact",Fc:"ignored",JG:"ignored",hb:"exact"};Tba={dl:"subset",Fc:"ignored",JG:"ignored",hb:"subset"};
Uba=function(a){const b=a.A.ac.subscribe(c=>{try{const e=a.A.B,f=a.A.C;if(null!==e&&null!==f){var d=a.B;if(c instanceof _.nK)d.D=JL(d);else if(c instanceof Ft)d.Cg=f.Xy;else if(c instanceof oK){if("eager"===d.Qn&&!f.extras.Gh){const g=d.C.merge(f.Cp,f.Xy);LL(d,g,f)}}else c instanceof qK?(d.Nc=f.Cp,d.Cg=d.C.merge(f.Cp,f.Xy),d.wf=f.Uq,"deferred"===d.Qn&&(f.extras.Gh||LL(d,d.Cg,f))):c instanceof Dt&&(3===c.code||2===c.code)?OL(d,f):c instanceof Et?OL(d,f,!0):c instanceof Ct&&(d.H=c.id,d.A=d.B);if(c instanceof
Dt&&0!==c.code&&1!==c.code)a.Yt=!0;else if(c instanceof Ct)a.Yt=!0;else if(c instanceof rK){const g=a.I.merge(c.url,e.cF);PL(a,g,"imperative",null,{info:e.extras.info,Gh:e.extras.Gh,ll:"eager"===a.Qn||"imperative"!==e.source},{resolve:e.resolve,reject:e.reject,promise:e.promise})}}c instanceof qK||c instanceof rK||a.G.next(c)}catch(e){a.A.L.next(e)}});a.N.add(b)};
PL=function(a,b,c,d,e,f){if(a.L)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();Gt(a,()=>{queueMicrotask(()=>a.H.remove(m))});Mba(a.A,{source:c,Eg:d,Nc:a.Nc,cF:a.Nc,ru:b,extras:e,resolve:g,reject:h,promise:f,Dk:a.wf.Yb,Qx:a.wf});return f.catch(r=>Promise.reject(r))};Rt=function(a){a.D||(a.D=Rba(a.B,(b,c)=>{setTimeout(()=>{St(a,b,"popstate",c)},0)}))};
St=function(a,b,c,d){const e={ll:!0},f=(null==d?0:d.Bi)?d:null;d&&(d=Object.assign({},d),delete d.Bi,delete d.nJ,0!==Object.keys(d).length&&(e.state=d));b=_.QL(a,b);PL(a,b,c,f,e)};_.QL=function(a,b){try{return a.C.parse(b)}catch(c){return a.C.parse("/")}};Vba=function(a){return Object.entries(a).reduce((b,[c,d])=>{null!==d&&void 0!==d&&(b[c]=d);return b},{})};
RL=function(a,b,c={}){const d=c.xu,e=c.hb;var f=c.Fc;f=c.sq?a.Nc.Fc:f;switch(c.pA){case "merge":c=Object.assign({},a.Nc.hb,e);break;case "preserve":c=a.Nc.hb;break;default:c=e||null}null!==c&&(c=Vba(c));let g;try{g=Zq(d?d.Yb:a.wf.Yb.root)}catch(h){"string"===typeof b[0]&&b[0].startsWith("/")||(b=[]),g=a.Nc.root}return $q(g,b,c,null!=f?f:null)};SL=function(a,b,c={Gh:!1}){b=Yq(b)?b:_.QL(a,b);b=a.I.merge(b,a.Cg);return PL(a,b,"imperative",null,c)};
_.Kt=class{get Nc(){return this.B.Nc}get Cg(){return this.B.Cg}get ac(){return this.G}get wf(){return this.B.wf}constructor(){this.L=!1;this.console=_.Lf(LH);this.B=_.Lf(HL);this.options=_.Lf(zL,{optional:!0})||{};this.H=_.Lf(NH);this.Qn=this.options.Qn||"deferred";this.A=_.Lf(EL);this.C=_.Lf(yJ);this.location=_.Lf(_.jK);this.I=_.Lf(BL);this.G=new _.Gm;this.Xs=this.options.Xs||Ht;this.Yt=!1;this.DA=_.Lf(FL);this.cu=this.options.cu||"ignore";let a,b;this.config=null!=(b=null==(a=_.Lf(At,{optional:!0}))?
void 0:a.flat())?b:[];_.Lf(EK,{optional:!0});this.N=new _.tk;_.Lf(_.rp)instanceof _.rp&&_.BH();this.config=this.config.map(Yr);this.Yt=!1;Pba(this.A,this,this.Nc,this.wf).subscribe({error:c=>{this.console.warn(c)}});Uba(this)}get url(){return this.C.ib(this.Nc)}la(){this.dispose()}dispose(){this.A.complete();this.D&&(this.D.unsubscribe(),this.D=void 0);this.L=!0;this.N.unsubscribe()}navigate(a,b={Gh:!1}){for(let c=0;c<a.length;c++)if(null==a[c])throw new yf(4008,!1);return SL(this,RL(this,a,b),b)}isActive(a,
b){let c;!0===b?c=Object.assign({},Sba):!1===b?c=Object.assign({},Tba):c=b;if(Yq(a))return Aq(this.Nc,a,c);a=_.QL(this,a);return Aq(this.Nc,a,c)}};_.Kt.F=function(a){return new (a||_.Kt)};_.Kt.ia=_.mf({ea:_.Kt,V:_.Kt.F,aa:"root"});var UL,VL,TL;UL=function(a){var b;if(null!==a.D&&a.I)if(null==(b=a.I))b=void 0;else{var c=a.G.C.ib(a.D);b=Cr(b.B,c)}else b=null;a.href=b;null===a.href?b=null:(b=a.H.M.tagName.toLowerCase(),b=("base"===b||"link"===b?_.uj:_.tj)(a.href));TL(a,"href",b)};VL=function(a,b){null!=a.P||a.B||TL(a,"tabindex",b)};TL=function(a,b,c){const d=a.renderer;a=a.H.M;null!==c?d.setAttribute(a,b,c):d.removeAttribute(a,b)};
_.WL=class{constructor(a,b,c,d,e,f){this.G=a;this.A=b;this.P=c;this.renderer=d;this.H=e;this.I=f;this.C=this.href=null;this.N=new _.Gm;this.ll=this.Gh=this.sq=!1;let g;b=null==(g=e.M.tagName)?void 0:g.toLowerCase();(this.B="a"===b||"area"===b)?this.L=a.ac.subscribe(h=>{h instanceof Ct&&UL(this)}):VL(this,"0")}ec(){this.B&&UL(this);this.N.next(this)}set pQ(a){null!=a?(this.C=Array.isArray(a)?a:[a],VL(this,"0")):(this.C=null,VL(this,null))}lq(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;SL(this.G,this.D,{Gh:this.Gh,ll:this.ll,state:this.state,info:this.info});return!this.B}la(){let a;null==(a=this.L)||a.unsubscribe()}get D(){return null===this.C?null:RL(this.G,this.C,{xu:void 0!==this.xu?this.xu:this.A,hb:this.hb,Fc:this.Fc,pA:this.pA,sq:this.sq})}};_.WL.F=function(a){return new (a||_.WL)(_.x(_.Kt),_.x(_.Tr),_.Yh("tabindex"),_.x(_.$F),_.x(_.pi),_.x(dK))};
_.WL.va=_.kg({type:_.WL,J:[["","routerLink",""]],za:1,oa:function(a,b){a&1&&_.L("click",function(c){return b.lq(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.Bn("target",b.target)},inputs:{target:"target",hb:"queryParams",Fc:"fragment",pA:"queryParamsHandling",state:"state",info:"info",xu:"relativeTo",sq:[2,"preserveFragment","preserveFragment",_.Pp],Gh:[2,"skipLocationChange","skipLocationChange",_.Pp],ll:[2,"replaceUrl","replaceUrl",_.Pp],pQ:"routerLink"},K:!0,features:[_.An,_.hh]});var Ut=new _.n(""),Wba=function(a){return a.Yf.ac.subscribe(b=>{b instanceof _.nK?(a.store[a.G]=a.A.C(),a.B=b.A,a.C=b.Eg?b.Eg.Bi:0):b instanceof Ct?(a.G=b.id,XL(a,a.D.parse(b.Pc).Fc)):b instanceof Ft&&0===b.code&&(a.B=void 0,a.C=0,XL(a,a.D.parse(b.url).Fc))})},Xba=function(a){return a.Yf.ac.subscribe(b=>{b instanceof pK&&(b.position?"top"===a.options.zq?a.A.A([0,0]):"enabled"===a.options.zq&&a.A.A(b.position):b.anchor&&"enabled"===a.options.xx?a.A.D(b.anchor):"disabled"!==a.options.zq&&a.A.A([0,0]))})},
XL=function(a,b){a.zone.Ja(()=>{setTimeout(()=>{a.zone.run(()=>{a.Yf.ac.next(new pK("popstate"===a.B?a.store[a.C]:null,b))})},0)})},YL=class{constructor(a,b,c,d,e={}){this.D=a;this.Yf=b;this.A=c;this.zone=d;this.options=e;this.G=0;this.B="imperative";this.C=0;this.store={};e.zq=e.zq||"disabled";e.xx=e.xx||"disabled"}init(){"disabled"!==this.options.zq&&this.A.G("manual");this.H=Wba(this);this.I=Xba(this)}la(){let a;null==(a=this.H)||a.unsubscribe();let b;null==(b=this.I)||b.unsubscribe()}};YL.F=function(){Mi()};
YL.ia=_.mf({ea:YL,V:YL.F});new _.n("",{aa:"root",V:()=>!1});var Pt=new _.n("",{V:()=>new _.Gm}),Qt=new _.n("",{aa:"root",V:()=>1}),Tt=new _.n("");new _.n("ROUTER_FORROOT_GUARD");new _.n("");var ZL=class{constructor(a,b){this.B=a;this.A=b}km(a,b){return b.url.startsWith("/selection")&&this.A.features.lg()?!0:_.QL(this.B,"")}};ZL.F=function(a){return new (a||ZL)(_.k(_.Kt),_.k(_.wJ))};ZL.ia=_.mf({ea:ZL,V:ZL.F,aa:"root"});var $L,aM,Ux,bM;_.$p=function(a){return Array.from(a.ze.values())};$L=function(a,b){b=_.wu(b,a.fontFamily.Sb);yu(a.fontFamily,b)&&!a.yj(b)&&(a.ze.set(b.toString(),b),a.Pj++,a.A("variantAdded",a))};aM=function(a,b){b=_.wu(b,a.fontFamily.Sb);yu(a.fontFamily,b)&&a.yj(b)&&(a.ze.delete(b.toString()),a.Pj--,a.A("variantRemoved",a))};Ux=function(a){for(const b of _.$p(a))if(b.has("opsz")&&!_.Wp(b.get("opsz")))return!0;return!1};
bM=class{constructor(a,b=()=>{},c=()=>{}){this.fontFamily=a;this.A=b;this.B=c;this.ze=new Map;this.Pj=0}yj(a){return this.ze.has(_.wu(a,this.fontFamily.Sb).toString())}update(a){this.ze.clear();this.Pj=0;a.forEach(b=>{$L(this,b)});return this}hv(a){for(const b of _.$p(this))aM(this,b),$L(this,_.mJ(this.fontFamily,b,a));this.B()}};var Yba=class{constructor(a){this.Ik=a.family;this.zm=a.designers;this.totalViews=a.totalViews||0;this.viewsByDateRange=a.viewsByDateRange;this.viewsByBrowser=a.viewsByBrowser||{};this.viewsByOS=a.viewsByOS||{}}};var Zba,$ba,aca,bca,Zt;_.Tp=function(a,b){a=a.B.get(b);if(!a)throw Error("kb`"+b);return a};Zba=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 CI(b))};$ba=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};
aca=function(a){return(b,c)=>{b=_.Tp(a,b.tag).displayName;c=_.Tp(a,c.tag).displayName;return b.localeCompare(c)}};bca=function(a,b){return b.some(c=>{var d;if(d=_.Wp(c))if(d=c.tag,c=c.start.toString(),a.A.hasOwnProperty(d))d=a.A[d].has(c);else throw Error("kb`"+d);return!d})};Zt=class{constructor(a){this.axes=Zba(a);this.B=this.axes.reduce((b,c)=>b.set(c.tag,c),new Map);this.A=$ba(this)}};_.ju=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("lb");this.Ht="i"===a.slice(-1);this.Ne=new _.mu([new _.nu("ital","i"===a.slice(-1)?1:0),new _.nu("wght",Number(a.replace(/i$/,"")))])}};var cM;cM=class{constructor(a,b){this.name=a;this.url=b}};_.cca=new cM("Apache License, Version 2.0","http://www.apache.org/licenses/LICENSE-2.0");_.dca=new cM("Open Font License","https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL");_.eca=new cM("Ubuntu Font License","http://font.ubuntu.com/ufl/");_.fca=new cM("Google Restricted License","https://fonts.google.com/license/googlerestricted");var gca;_.dM={withCredentials:!0};gca=function(a){return a?a.map(b=>new Yba(b)):[]};
_.eM=class{constructor(a,b){this.D=a;this.L=b;this.C={};this.H={};this.A=_.Nx(this.L.config,2);this.Z=`${this.A}${"metadata/stats"}`;this.X=_.A(this.D.get(this.Z,_.dM),_.z(c=>gca(c)),_.Jm(1));this.N=`${this.A}${"metadata/fonts"}`;this.B=_.A(_.cl(()=>this.D.get(this.N,_.dM)),_.z(c=>{c=cu(c);for(const d of c.familyMetadataList)this.C[d.name]=d;return c}),_.Jm(1));this.gg=_.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.P=_.A(this.B,_.z(c=>c.promotedScript))}};_.eM.F=function(a){return new (a||_.eM)(_.k(_.lt),_.k(_.wJ))};_.eM.ia=_.mf({ea:_.eM,V:_.eM.F,aa:"root"});var hca,fM,jca,ica;hca=new _.mu([]);fM=function(a,b){var c=_.$p(a);if(1===c.length&&b&&b.contains(c[0]))return a.fontFamily.name;c=ica(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(";")}`};jca=function(a){return a.filter(b=>0<b.Pj).map(b=>fM(b,hca)).sort()};
ica=function(a){const b=_.$p(a).sort((e,f)=>FI(e,f)),c=Ux(a),d=new Set;for(const e of b){const f=_.Yt(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 _.mu(e)})};_.gM=class{constructor(a){this.nb=a;this.A=_.A(this.nb.gg,_.z(b=>new _.mu(b.axes.map(c=>new _.nu(c.tag,c.defaultValue)))))}ib(a,b){a=a.filter(c=>0<c.Pj).map(c=>_.A(_.A(this.A,_.z(d=>fM(c,d))),_.z(d=>b?d.replace(/\s/g,b):d)));return _.A(_.Xk(a),_.z(c=>c.sort()))}};
_.gM.F=function(a){return new (a||_.gM)(_.k(_.eM))};_.gM.ia=_.mf({ea:_.gM,V:_.gM.F,aa:"root"});var hM,yy,iM;hM=function(a,b,c){if(!a.cache.has(b)){var d=a.cache,e=d.set;if(null===a.A)var f=c;else try{const g=a.A.getItem(b);f=null!==g?JSON.parse(g):c}catch(g){f=c}e.call(d,b,new _.Ur(f))}return a.cache.get(b)};yy=function(a){a.setProperty("shareCalloutHidden",!0)};iM=function(a,b,c){if(null!==a.A)try{a.A.setItem(b,JSON.stringify(c))}catch(d){}};
_.jM=class{constructor(){this.A=window.localStorage;this.cache=new Map;this.B=hM(this,"tabCount",0);this.Pf=hM(this,"isDarkTheme",!1);this.D=hM(this,"isShoppingBagCalloutClosed",!1);hM(this,"downloadUnderstood",!1);this.MO=hM(this,"shareCalloutHidden",!1);this.I=hM(this,"opszFilesizeUnderstood",!1);this.H=hM(this,"cookieBarDismissed",!1);this.G=hM(this,"collectionState",{});this.C=hM(this,"bannersDismissed",[]);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=hM(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),iM(this,a,b))}};_.jM.F=function(a){return new (a||_.jM)};_.jM.ia=_.mf({ea:_.jM,V:_.jM.F,aa:"root"});var kM=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)}};kM.F=function(a){return new (a||kM)(_.k(_.wJ))};kM.ia=_.mf({ea:kM,V:kM.F,aa:"root"});var lM;lM=function(a,b,c){a.B.gtag("event","exception",{description:b instanceof Error?b.message:b,exFatal:c})};_.mM=class{constructor(a,b,c){this.B=a;this.C=b;this.location=c;this.C.ac.subscribe(d=>{if(d instanceof Ct){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)}};_.mM.F=function(a){return new (a||_.mM)(_.k(kM),_.k(_.Kt),_.k(_.jK))};_.mM.ia=_.mf({ea:_.mM,V:_.mM.F,aa:"root"});var nM=class{constructor(){this.A=window.sessionStorage;this.B=this.A.getItem("refreshToken")}};nM.F=function(a){return new (a||nM)};nM.ia=_.mf({ea:nM,V:nM.F,aa:"root"});var oM,pM,lca,kca,rM,sM,wM,vM,xM,mca;oM=function(a,b){a.A||"familyAdded"!==b&&"familyRemoved"!==b||a.L.A("collection","changeFamilyCount",a.families.value.length)};pM=function(a){a.families.next(a.families.value)};_.qM=function(a){var b=a.Sa;const c=jca(a.families.value);a=kca(a);iM(b,"collectionState",{["selection.family"]:c.length?c.join("|"):void 0,["selection.subset"]:c.length&&a?a:void 0})};
lca=function(a,b){const c=_.tu(b,a.nb);for(const d of a.families.value){const e=d.fontFamily;b=_.$p(d).filter(f=>!c.find(g=>{let h;return g.fontFamily.name===e.name&&(null==(h=g.variant)?void 0:_.GI(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)};kca=function(a){return La(a.B).filter(b=>b!==bJ.id&&a.B[b]).sort().join(",")};_.$x=function(a,b,c=!1){-1>b||b>=a.families.value.length||(a.Gm=b,-1!==b&&c&&a.scrollIntoView())};
rM=function(a){!a.D&&a.isVisible&&(a.D=!0);oM(a,"toggleVisibility");a.Wm.next(a.isVisible)};sM=function(a,b){return new bM(b,c=>{oM(a,c)},()=>{pM(a)})};_.uM=function(a,b){return a.families.value.find(_.tM(b))};wM=function(a,b,c=!0){a.families.value.unshift(b);vM(a);oM(a,"familyAdded");c&&_.qM(a)};_.ay=function(a,b,c=!0){b=a.families.value.findIndex(_.tM(b));a.families.value.splice(b,1);pM(a);vM(a);oM(a,"familyRemoved");_.$x(a,-1);c&&_.qM(a)};
vM=function(a){const b=a.families.value.map(c=>Ka(c.fontFamily.scripts)).flat(Infinity);a.H=new Set(b);a.B=xM(a,mca(a))};xM=function(a,b){b=new Set(b.filter(c=>a.H.has(c)).map(c=>c.id));b=Pa(...b);b[bJ.id]=!0;return b};mca=function(a){a=Ja(a.B,b=>b);return PI(La(a))};_.tM=function(a){return b=>b.fontFamily.name===a.name};
_.yM=class{constructor(a,b,c,d,e,f){this.I=a;this.nb=b;this.L=c;this.Sa=d;this.Bk=e;this.N=f;this.A=!0;this.Bd=this.I.features.lg();this.families=new _.Ur([]);this.Kd=_.A(this.families,Om(()=>this.A));this.C=_.A(this.Kd,_.z(g=>Object.fromEntries(g.map(h=>[h.fontFamily.name,h]))));this.P=_.A(this.Kd,_.Rm(g=>this.Bk.ib(g,"+")));this.Gm=-1;this.X=this.G=new _.Gm;this.H=(new Set).add(bJ);this.B={[bJ.id]:!0};this.visibility="close";_.A(this.Kd,_.z(g=>g.reduce((h,m)=>h+m.Pj,0)));this.nh=_.A(this.Kd,_.z(g=>
g.length));this.D=!1;this.fa=new _.Km(1);this.Wm=new _.Ur(!1);this.si=_.SG(this.Wm);_.A(this.Sa.G,_.Tm(this.fa),_.Rm(g=>!this.A||g["selection.family"]||g["selection.subset"]?_.A(this.nb.B,_.z(()=>g)):_.Gk(g)),_.Zm(this.Sa.B)).subscribe(([g,h])=>{const m=g["selection.subset"]||"";lca(this,g["selection.family"]||"");this.B=xM(this,m?PI(m.split(",")):[]);oM(this,"initialized");this.A&&(g=null!==this.N.B,1!==h||g||this.clear());this.A=!1;pM(this)})}la(){this.fa.next();this.fa.complete()}toggle(a,b){this.contains(a,
b)?this.remove(a,b):this.add(a,b)}Mn(){this.Bd||(this.visibility=this.isVisible?"close":"open",rM(this))}get isVisible(){return"open"===this.visibility}update(a,b,c=!0){let d=_.uM(this,a);d||(d=sM(this,a),wM(this,d,c));d.update(b);pM(this);c&&_.qM(this)}add(a,b,c=!0,d=!0){if(yu(a,b)){var e=_.uM(this,a);e||(e=sM(this,a),wM(this,e,d));if(!Ux(e)){var f=e.fontFamily;f=_.wu(_.mJ(f,b,!1),f.Sb);this.contains(e.fontFamily,f)&&aM(e,f);b.has("opsz")&&!_.Wp(b.get("opsz"))&&e.hv(!0)}Ux(e)?$L(e,this.Mm(e.fontFamily,
b)):$L(e,b);pM(this);this.Bd||this.D||this.isVisible||!d||(this.visibility="open",rM(this));c&&(a=this.families.value.findIndex(_.tM(a)),_.$x(this,a,!0));d&&_.qM(this)}}remove(a,b,c=!0,d=!0,e=!0){const f=_.uM(this,a);f&&(aM(f,b),0===f.Pj?_.ay(this,f.fontFamily,e):c&&(a=this.families.value.findIndex(_.tM(a)),_.$x(this,a,d),pM(this)),e&&_.qM(this))}contains(a,b){return(a=_.uM(this,a))?!b||a.yj(b):!1}clear(){const a=this.families.value;this.families.next([]);vM(this);oM(this,"cleared");_.qM(this);return a}scrollIntoView(){this.G.next()}Mm(a,
b){return _.wu(_.mJ(a,b,!0),a.Sb)}bz(){return 0===this.families.value.length}};_.yM.F=function(a){return new (a||_.yM)(_.k(_.wJ),_.k(_.eM),_.k(_.mM),_.k(_.jM),_.k(_.gM),_.k(nM))};_.yM.ia=_.mf({ea:_.yM,V:_.yM.F,aa:"root"});var zM,nca,oca,pca;zM=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)`:""}};_.AM=new zM("phone",0,720);nca=new zM("tablet",721,1024);oca=new zM("desktop",1025,Infinity);pca=new zM("drawer-push",1246,Infinity);_.BM=class{constructor(){this.Dn=this.A=new _.Ur([])}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)}kB(a){const b=this.A.value.map(c=>Object.assign({},c,{axes:a}));this.A.next(b)}};_.BM.F=function(a){return new (a||_.BM)};_.BM.ia=_.mf({ea:_.BM,V:_.BM.F,aa:"root"});var CM;CM=function(a){a.kf.next(!0);a.ua.isVisible&&a.ua.Mn();a.Rp.reset()};
_.DM=class{constructor(a,b,c,d){this.window=a;this.ua=b;this.Rp=c;this.kl=d;this.A=new _.Ur(this.window.innerWidth);this.wb=_.A(this.A,_.z(e=>_.zu(e,_.AM)),_.Jm(1));this.D=_.A(this.A,_.z(e=>_.zu(e,nca)),_.Jm(1));this.Qf=_.A(this.A,_.z(e=>_.zu(e,oca)),_.Jm(1));this.Xp=_.A(this.A,_.z(e=>_.zu(e,pca)),_.Jm(1));this.B=_.A(this.Rp.Dn,_.z(e=>0<e.length));this.Pm=new _.Ur(!1);this.kf=new _.Ur(!1);this.jz=_.A(_.Xk([this.Pm,this.kf,this.B,this.ua.si]),_.z(([e,f,g,h])=>e&&f&&!g&&!h));this.C=this.wi=new _.Ur(!1);
this.renderer=this.kl.Ak(null,null);a.addEventListener("resize",()=>{this.A.next(a.innerWidth)});this.renderer.Jb("window","scroll",()=>{0<a.scrollY&&!this.wi.value?this.wi.next(!0):0===a.scrollY&&this.wi.value&&this.wi.next(!1)})}cb(){}Gc(a=""){this.tb.Gc(a)}zp(a){this.tb&&this.tb.zp(a)}jy(){this.tb.jy()}wk(){this.kf.next(!1)}gv(){this.kf.value?this.wk():CM(this)}};_.DM.F=function(a){return new (a||_.DM)(_.k("Window"),_.k(_.yM),_.k(_.BM),_.k(ZF))};_.DM.ia=_.mf({ea:_.DM,V:_.DM.F,aa:"root"});var EM=class{constructor(a,b,c,d){this.C=a;this.location=b;this.B=c;this.Sa=d;this.D=_.QL(this.C,this.location.path()).hb.hasOwnProperty("cookieBar");this.A=_.A(this.Sa.H,_.z(e=>this.D||_.AE(this.B.config,10)&&!e))}kh(){this.Sa.setProperty("cookieBarDismissed",!0)}};EM.F=function(a){return new (a||EM)(_.k(_.Kt),_.k(_.jK),_.k(_.wJ),_.k(_.jM))};EM.ia=_.mf({ea:EM,V:EM.F,aa:"root"});_.FM=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)}};_.FM.F=function(a){return new (a||_.FM)(_.x(_.mM))};_.FM.va=_.kg({type:_.FM,J:[["","logEvent",""]],oa:function(a,b){a&1&&_.L("click",function(){return b.track()})},inputs:{name:[0,"logEvent","name"],category:[0,"logEventCategory","category"],label:[0,"logEventLabel","label"],value:[0,"logEventValue","value"]},Ra:["logEvent"],K:!0});var GM=new _.n("GMAT_BUTTON_OPTIONS",{aa:"root",V:()=>({Zb:!1})});var Hu;var Mu,Ku;var HM;var IM;try{IM="undefined"!==typeof Intl&&Intl.v8BreakIterator}catch(a){IM=!1}
_.JM=class{constructor(a){this.D=(this.isBrowser=(this.I=a)?"browser"===this.I:"object"===typeof document&&!!document)&&/(edge)/i.test(navigator.userAgent);this.C=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent);this.H=this.isBrowser&&!(!window.chrome&&!IM)&&"undefined"!==typeof CSS&&!this.D&&!this.C;this.G=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.H&&!this.D&&!this.C;this.A=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);this.N=
this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent);this.L=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.C;this.B=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.G}};_.JM.F=function(a){return new (a||_.JM)(_.k(Il))};_.JM.ia=_.mf({ea:_.JM,V:_.JM.F,aa:"root"});var qca=new _.n("cdk-input-modality-detector-options"),rca={lO:[18,17,224,91,16]},KM=_.Ju({passive:!0,capture:!0}),LM=class{get I(){return this.A.value}constructor(a,b,c,d){this.Fa=a;this.B=null;this.A=new _.Ur(null);this.C=0;this.D=e=>{let f,g;(null==(f=this.bh)?0:null==(g=f.lO)?0:g.some(h=>h===e.keyCode))||(this.A.next("keyboard"),this.B=_.Ou(e))};this.Wr=e=>{650>Date.now()-this.C||(this.A.next(0===e.buttons||0===e.detail?"keyboard":"mouse"),this.B=_.Ou(e))};this.G=e=>{Fu(e)?this.A.next("keyboard"):
(this.C=Date.now(),this.A.next("touch"),this.B=_.Ou(e))};this.bh=Object.assign({},rca,d);this.H=_.A(this.A,_.Mm());_.A(this.H,_.jm());a.isBrowser&&b.Ja(()=>{c.addEventListener("keydown",this.D,KM);c.addEventListener("mousedown",this.Wr,KM);c.addEventListener("touchstart",this.G,KM)})}la(){this.A.complete();this.Fa.isBrowser&&(document.removeEventListener("keydown",this.D,KM),document.removeEventListener("mousedown",this.Wr,KM),document.removeEventListener("touchstart",this.G,KM))}};
LM.F=function(a){return new (a||LM)(_.k(_.JM),_.k(_.rp),_.k(_.av),_.k(qca,8))};LM.ia=_.mf({ea:LM,V:LM.F,aa:"root"});var sca,MM,PM;sca=new _.n("cdk-focus-monitor-default-options");MM=_.Ju({passive:!0,capture:!0});
_.NM=function(a,b,c=!1){b=_.Du(b);if(!a.Fa.isBrowser||1!==b.nodeType)return _.Gk();a:{if(null==HM){var d="undefined"!==typeof document?document.head:null;HM=!(!d||!d.createShadowRoot&&!d.attachShadow)}if(HM&&(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.Cs=!0),e.Lg;c={Cs:c,Lg:new _.Gm,BH:d};a.A.set(b,c);a.fb(c);return c.Lg};
_.OM=function(a,b){b=_.Du(b);const c=a.A.get(b);c&&(c.Lg.complete(),a.L(b),a.A.delete(b),a.mb(c))};PM=function(a,b,c,d){b=_.Du(b);b===(a.C||document).activeElement?a.Ia(b).forEach(([e,f])=>a.ma(e,c,f)):(a.xa(c),"function"===typeof b.focus&&b.focus(d))};
_.QM=class{constructor(a,b,c,d,e){this.wa=a;this.Fa=b;this.G=c;this.D=null;this.I=this.N=!1;this.A=new Map;this.da=0;this.B=new Map;this.Ha=()=>{this.N=!0;this.Cb=window.setTimeout(()=>this.N=!1)};this.Aa=new _.Gm;this.H=f=>{for(var g=_.Ou(f);g;g=g.parentElement)"focus"===f.type?this.Zh(f,g):this.eg(f,g)};this.C=d;this.P=(null==e?void 0:e.uT)||0}la(){this.A.forEach((a,b)=>_.OM(this,b))}Ka(a){return this.D?this.I?this.qb(a)?"touch":"program":this.D:this.N&&this.Z?this.Z:a&&this.Oa(a)?"mouse":"program"}qb(a){return 1===
this.P||!(null==a||!a.contains(this.G.B))}L(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)}xa(a,b=!1){this.wa.Ja(()=>{this.D=a;this.I="touch"===a&&b;0===this.P&&(clearTimeout(this.na),this.na=setTimeout(()=>this.D=null,this.I?650:1))})}Zh(a,b){const c=this.A.get(b);a=_.Ou(a);c&&(c.Cs||b===
a)&&this.ma(b,this.Ka(a),c)}eg(a,b){const c=this.A.get(b);!c||c.Cs&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.L(b),this.X(c,null))}X(a,b){a.Lg.Zd.length&&this.wa.run(()=>a.Lg.next(b))}fb(a){if(this.Fa.isBrowser){var b=a.BH;(a=this.B.get(b)||0)||this.wa.Ja(()=>{b.addEventListener("focus",this.H,MM);b.addEventListener("blur",this.H,MM)});this.B.set(b,a+1);1===++this.da&&(this.wa.Ja(()=>{((this.C||document).defaultView||window).addEventListener("focus",this.Ha)}),_.A(this.G.H,
_.Tm(this.Aa)).subscribe(c=>{this.xa(c,!0)}))}}mb(a){a=a.BH;if(this.B.has(a)){const b=this.B.get(a);1<b?this.B.set(a,b-1):(a.removeEventListener("focus",this.H,MM),a.removeEventListener("blur",this.H,MM),this.B.delete(a))}--this.da||(((this.C||document).defaultView||window).removeEventListener("focus",this.Ha),this.Aa.next(),clearTimeout(this.Cb),clearTimeout(this.na))}ma(a,b,c){this.L(a,b);this.X(c,b);this.Z=b}Ia(a){const b=[];this.A.forEach((c,d)=>{(d===a||c.Cs&&d.contains(a))&&b.push([d,c])});
return b}Oa(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}};_.QM.F=function(a){return new (a||_.QM)(_.k(_.rp),_.k(_.JM),_.k(LM),_.k(_.av,8),_.k(sca,8))};_.QM.ia=_.mf({ea:_.QM,V:_.QM.F,aa:"root"});var RM=function(a,b){if(!a.Fa.isBrowser)return!1;try{var c=(b.ownerDocument&&b.ownerDocument.defaultView||window).frameElement}catch(f){c=null}if(c&&(-1===Ru(c)||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();let d=Ru(b);if(b.hasAttribute("contenteditable"))a=-1!==d;else{var e;if(!(e="iframe"===c||"object"===c)&&(e=a.Fa.G&&a.Fa.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.Fa.N||b.hasAttribute("controls"):0<=b.tabIndex}return a},SM=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")||Qu(b);return c&&!a.Ft(b)&&a.isVisible(b)},TM=class{constructor(a){this.Fa=a}Ft(a){return a.hasAttribute("disabled")}isVisible(a){return!!(a.offsetWidth||
a.offsetHeight||"function"===typeof a.getClientRects&&a.getClientRects().length)&&"visible"===getComputedStyle(a).visibility}};TM.F=function(a){return new (a||TM)(_.k(_.JM))};TM.ia=_.mf({ea:TM,V:TM.F,aa:"root"});var UM=function(a){(a=a.Z("start"))&&a.focus(void 0);return!!a},VM=function(a){a.I||(a.wa.Ja(()=>{a.B||(a.B=a.P(),a.B.addEventListener("focus",a.ma));a.A||(a.A=a.P(),a.A.addEventListener("focus",a.da))}),a.kb.parentNode&&(a.kb.parentNode.insertBefore(a.B,a.kb),a.kb.parentNode.insertBefore(a.A,a.kb.nextSibling),a.I=!0))},WM=function(a){return new Promise(b=>{a.na(()=>{var c;(c=a.kb.querySelector("[cdk-focus-initial], [cdkFocusInitial]"))?SM(a.D,c)?(c.focus(void 0),c=!0):(c=a.L(c),null==c||c.focus(void 0),
c=!!c):c=UM(a);return b(c)})})},XM=function(a,b){a.B&&a.A&&(a.G(b,a.B),a.G(b,a.A))},YM=class{get enabled(){return this.Rh}set enabled(a){this.Rh=a;this.B&&this.A&&(this.G(a,this.B),this.G(a,this.A))}constructor(a,b,c,d,e=!1){this.kb=a;this.D=b;this.wa=c;this.C=d;this.I=!1;this.ma=()=>{const f=this.Z("end");f&&f.focus(void 0);return!!f};this.da=()=>UM(this);this.Rh=!0;e||VM(this)}destroy(){const a=this.B,b=this.A;a&&(a.removeEventListener("focus",this.ma),a.remove());b&&(b.removeEventListener("focus",
this.da),b.remove());this.B=this.A=null;this.I=!1}Z(a){const b=this.kb.querySelectorAll(`[cdk-focus-region-${a}], `+`[cdkFocusRegion${a}], `+`[cdk-focus-${a}]`);return"start"==a?b.length?b[0]:this.L(this.kb):b.length?b[b.length-1]:this.X(this.kb)}Rc(){return this.I}L(a){if(SM(this.D,a)&&RM(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.L(a[b]):null;if(c)return c}return null}X(a){if(SM(this.D,a)&&RM(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}P(){const a=this.C.createElement("div");this.G(this.Rh,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.wa.isStable?a():_.A(this.wa.ke,_.om()).subscribe(a)}},ZM=class{constructor(a,b,c){this.A=a;this.wa=b;this.B=c}create(a,b=!1){return new YM(a,
this.A,this.wa,this.B,b)}};ZM.F=function(a){return new (a||ZM)(_.k(TM),_.k(_.rp),_.k(_.av))};ZM.ia=_.mf({ea:ZM,V:ZM.F,aa:"root"});
_.$M=class{get enabled(){let a;return(null==(a=this.A)?void 0:a.enabled)||!1}set enabled(a){this.A&&(this.A.enabled=a)}constructor(a,b){this.ja=a;this.D=b;this.B=null;_.Lf(_.JM).isBrowser&&(this.A=this.D.create(this.ja.M,!0))}la(){let a;null==(a=this.A)||a.destroy();this.B&&(this.B.focus(),this.B=null)}dd(){let a;null==(a=this.A)||VM(a);this.vE&&this.C()}zg(){this.A&&!this.A.Rc()&&VM(this.A)}ec(a){a=a.autoCapture;let b;a&&!a.bt&&this.vE&&(null==(b=this.A)?0:b.Rc())&&this.C()}C(){let a="undefined"!==
typeof document&&document?document.activeElement:null;for(;a&&a.shadowRoot;){const c=a.shadowRoot.activeElement;if(c===a)break;else a=c}this.B=a;let b;null==(b=this.A)||WM(b)}};_.$M.F=function(a){return new (a||_.$M)(_.x(_.pi),_.x(ZM),_.x(_.av))};_.$M.va=_.kg({type:_.$M,J:[["","cdkTrapFocus",""]],inputs:{enabled:[2,"cdkTrapFocus","enabled",_.Pp],vE:[2,"cdkTrapFocusAutoCapture","autoCapture",_.Pp]},Ra:["cdkTrapFocus"],K:!0,features:[_.An,_.hh]});var aN=new Set,bN,tca=function(a,b){if(a.Fa.G||a.Fa.H){var c=a.B;if(!aN.has(b))try{bN||(bN=document.createElement("style"),c&&(bN.nonce=c),bN.setAttribute("type","text/css"),document.head.appendChild(bN)),bN.sheet&&(bN.sheet.insertRule(`@media ${b} {body{ }}`,0),aN.add(b))}catch(d){console.error(d)}}return a.A(b)},cN=class{constructor(a,b){this.Fa=a;this.B=b;this.A=this.Fa.isBrowser&&window.matchMedia?window.matchMedia.bind(window):Su}};cN.F=function(a){return new (a||cN)(_.k(_.JM),_.k(WF,8))};
cN.ia=_.mf({ea:cN,V:cN.F,aa:"root"});_.dN=class{constructor(a,b){this.D=a;this.Td=b;this.B=new Map;this.A=new _.Gm}la(){this.A.next();this.A.complete()}observe(a){a=_.Tu(_.Au(a)).map(b=>this.C(b).observable);a=_.Xk(a);a=bl(_.A(a,_.om()),_.A(a,_.Mm(),_.$l(0)));return _.A(a,_.z(b=>{const c={matches:!1,jm:{}};b.forEach(({matches:d,query:e})=>{c.matches=c.matches||d;c.jm[e]=d});return c}))}C(a){if(this.B.has(a))return this.B.get(a);const b=tca(this.D,a),c={observable:_.A(new _.Bk(d=>{const e=f=>this.Td.run(()=>d.next(f));b.addListener(e);
return()=>{b.removeListener(e)}}),_.Pm(b),_.z(({matches:d})=>({query:a,matches:d})),_.Tm(this.A)),qP:b};this.B.set(a,c);return c}};_.dN.F=function(a){return new (a||_.dN)(_.k(cN),_.k(_.rp))};_.dN.ia=_.mf({ea:_.dN,V:_.dN.F,aa:"root"});var uca=function(a){if(!a.Fa.isBrowser)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},eN=class{constructor(a,b){this.Fa=a;this.A=b;this.D=
_.Lf(_.dN).observe("(forced-colors: active)").subscribe(()=>{this.C&&(this.C=!1,this.B())})}la(){this.D.unsubscribe()}B(){if(!this.C&&this.Fa.isBrowser&&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=uca(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")}}};
eN.F=function(a){return new (a||eN)(_.k(_.JM),_.k(_.av))};eN.ia=_.mf({ea:eN,V:eN.F,aa:"root"});var vca=new _.n("liveAnnouncerElement",{aa:"root",V:Uu}),wca=new _.n("LIVE_ANNOUNCER_DEFAULT_OPTIONS");_.fN=class{create(a){return"undefined"===typeof MutationObserver?null:new MutationObserver(a)}};_.fN.F=function(a){return new (a||_.fN)};_.fN.ia=_.mf({ea:_.fN,V:_.fN.F,aa:"root"});_.gN=class{};_.gN.F=function(a){return new (a||_.gN)};_.gN.bb=_.hg({type:_.gN});_.gN.ab=_.nf({oc:[_.fN]});var xca;xca=0;_.hN=function(a,b,...c){const d=a.Ug;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.gQ?d.gQ:"polite");null==f&&d&&(f=d.duration);a.A.setAttribute("aria-live",e);a.A.id&&a.I(a.A.id);a.wa.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})};
_.iN=class{constructor(a,b,c,d){this.wa=b;this.Ug=d;this.B=c;this.A=a||this.H()}clear(){this.A&&(this.A.textContent="")}la(){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-${xca++}`;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)}}};_.iN.F=function(a){return new (a||_.iN)(_.k(vca,8),_.k(_.rp),_.k(_.av),_.k(wca,8))};_.iN.ia=_.mf({ea:_.iN,V:_.iN.F,aa:"root"});_.jN=class{constructor(a){a.B()}};_.jN.F=function(a){return new (a||_.jN)(_.k(eN))};_.jN.bb=_.hg({type:_.jN});_.jN.ab=_.nf({imports:[_.gN]});var Zu;Zu=0;_.kN=function(a,b,c,d){if(a.L(b,c)){var e=Yu(c,d);"string"!==typeof c?($u(c,a.D),a.A.set(e,{gq:c,tu:0})):a.A.has(e)||a.N(c,d);a.G(b,e)||a.I(b,e)}};_.lN=function(a,b,c,d){if(c&&a.H(b)){d=Yu(c,d);a.G(b,d)&&a.da(b,d);"string"===typeof c&&(b=a.A.get(d))&&0===b.tu&&a.X(d);var e;0===(null==(e=a.B)?void 0:e.childNodes.length)&&(a.B.remove(),a.B=null)}};
_.mN=class{constructor(a,b){this.Fa=b;this.A=new Map;this.B=null;this.D=`${Zu++}`;this.C=a;this.D=_.Lf(UF)+"-"+Zu++}la(){const a=this.C.querySelectorAll(`[${"cdk-describedby-host"}="${this.D}"]`);for(let c=0;c<a.length;c++)this.Z(a[c]),a[c].removeAttribute("cdk-describedby-host");let b;null==(b=this.B)||b.remove();this.B=null;this.A.clear()}N(a,b){const c=this.C.createElement("div");$u(c,this.D);c.textContent=a;b&&c.setAttribute("role",b);this.P();this.B.appendChild(c);this.A.set(Yu(a,b),{gq:c,tu:0})}X(a){let b,
c;null==(b=this.A.get(a))||null==(c=b.gq)||c.remove();this.A.delete(a)}P(){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.Fa&&!this.Fa.isBrowser&&a.setAttribute("platform","server");this.C.body.appendChild(a);this.B=a}}Z(a){const b=Vu(a,"aria-describedby").filter(c=>
0!=c.indexOf("cdk-describedby-message"));a.setAttribute("aria-describedby",b.join(" "))}I(a,b){b=this.A.get(b);_.Wu(a,"aria-describedby",b.gq.id);a.setAttribute("cdk-describedby-host",this.D);b.tu++}da(a,b){b=this.A.get(b);b.tu--;_.Xu(a,"aria-describedby",b.gq.id);a.removeAttribute("cdk-describedby-host")}G(a,b){a=Vu(a,"aria-describedby");b=(b=this.A.get(b))&&b.gq.id;return!!b&&-1!=a.indexOf(b)}L(a,b){if(!this.H(a))return!1;if(b&&"object"===typeof b)return!0;b=null==b?"":`${b}`.trim();a=a.getAttribute("aria-label");
return b?!a||a.trim()!==b:!1}H(a){return a.nodeType===this.C.ELEMENT_NODE}};_.mN.F=function(a){return new (a||_.mN)(_.k(_.av),_.k(_.JM))};_.mN.ia=_.mf({ea:_.mN,V:_.mN.F,aa:"root"});var zca=class extends YM{get enabled(){return this.Rh}set enabled(a){(this.Rh=a)?this.H.register(this):this.H.ej(this)}constructor(a,b,c,d,e,f,g){super(a,b,c,d,g.defer);this.H=e;this.N=f;this.H.register(this)}destroy(){this.H.ej(this);super.destroy()}QC(){yca(this.N,this);XM(this,!0)}PC(){var a=this.N;a.A&&(this.C.removeEventListener("focus",a.A,!0),a.A=null);XM(this,!1)}};var yca=function(a,b){a.A&&b.C.removeEventListener("focus",a.A,!0);a.A=c=>a.B(b,c);b.wa.Ja(()=>{b.C.addEventListener("focus",a.A,!0)})},Aca=class{constructor(){this.A=null}B(a,b){b=b.target;const c=a.kb;let d;!b||c.contains(b)||(null==(d=b.closest)?0:d.call(b,"div.cdk-overlay-pane"))||setTimeout(()=>{a.enabled&&!c.contains(a.C.activeElement)&&UM(a)})}};var Bca=new _.n("FOCUS_TRAP_INERT_STRATEGY");var nN=class{constructor(){this.A=[]}register(a){let b=this.A=this.A.filter(c=>c!==a);b.length&&b[b.length-1].PC();b.push(a);a.QC()}ej(a){a.PC();const b=this.A;a=b.indexOf(a);-1!==a&&(b.splice(a,1),b.length&&b[b.length-1].QC())}};nN.F=function(a){return new (a||nN)};nN.ia=_.mf({ea:nN,V:nN.F,aa:"root"});_.oN=class{constructor(a,b,c,d,e){this.A=a;this.wa=b;this.C=c;this.B=d;this.D=e||new Aca}create(a,b={defer:!1}){let c;"boolean"===typeof b?c={defer:b}:c=b;return new zca(a,this.A,this.wa,this.B,this.C,this.D,c)}};_.oN.F=function(a){return new (a||_.oN)(_.k(TM),_.k(_.rp),_.k(nN),_.k(_.av),_.k(Bca,8))};_.oN.ia=_.mf({ea:_.oN,V:_.oN.F,aa:"root"});var Cca,uN;_.pN=function(a,b){a.X=b;return a};_.qN=function(a){a.Ha=!0;return a};_.rN=function(a,b){a.L=b;return a};Cca=function(a){a.Aa.unsubscribe();a.Aa=_.A(a.N,_.Vm(b=>a.H.push(b)),_.$l(200),_.ol(()=>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.oj().toUpperCase().trim().indexOf(b)){a.C(e);break}}a.H=[]});return a};_.sN=function(a){a.xa=!0;return a};
_.tN=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};uN=function(a){0>a.A?a.D(0,1):a.Ia(1)};_.vN=function(a){0>a.A&&a.Ha?a.D(a.rc.length-1,-1):a.Ia(-1)};
_.wN=function(a,b){var c=b.keyCode,d=["altKey","ctrlKey","metaKey","shiftKey"].every(e=>!b[e]||-1<a.Ka.indexOf(e));switch(c){case 9:a.da.next();return;case 40:if(a.ma&&d){uN(a);break}else return;case 38:if(a.ma&&d){_.vN(a);break}else return;case 39:if(a.L&&d){"rtl"===a.L?_.vN(a):uN(a);break}else return;case 37:if(a.L&&d){"rtl"===a.L?uN(a):_.vN(a);break}else return;case 36:if(a.xa&&d){a.D(0,1);break}else return;case 35:if(a.xa&&d){a.D(a.rc.length-1,-1);break}else return;case 33:if(a.P.enabled&&d){c=
a.A-a.P.mF;a.D(0<c?c:0,1);break}else return;case 34:if(a.P.enabled&&d){c=a.A+a.P.mF;d=a.I().length;a.D(c<d?c:d-1,-1);break}else return;default:if(d||_.Gu(b,"shiftKey"))b.key&&1===b.key.length?a.N.next(b.key.toLocaleUpperCase()):(65<=c&&90>=c||48<=c&&57>=c)&&a.N.next(String.fromCharCode(c));return}a.H=[];b.preventDefault()};
_.xN=class{constructor(a){this.rc=a;this.A=-1;this.G=null;this.Ha=!1;this.N=new _.Gm;this.Aa=_.tk.EMPTY;this.ma=!0;this.Ka=[];this.xa=!1;this.P={enabled:!1,mF:10};this.X=b=>b.disabled;this.H=[];this.da=new _.Gm;this.change=new _.Gm;a instanceof _.lp&&(this.Oa=a.A.subscribe(b=>{this.G&&(b=_.wI(b).indexOf(this.G),-1<b&&b!==this.A&&(this.A=b))}))}C(a){const b=this.G;_.tN(this,a);this.G!==b&&this.change.next(this.A)}get Z(){return this.A}get B(){return this.G}destroy(){this.Aa.unsubscribe();let a;null==
(a=this.Oa)||a.unsubscribe();this.N.complete();this.da.complete();this.change.complete();this.H=[]}Ia(a){this.Ha?this.mb(a):this.fb(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}}}fb(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.rc instanceof _.lp?_.wI(this.rc):this.rc}};_.yN=class extends _.xN{constructor(){super(...arguments);this.na="program"}C(a){super.C(a);this.B&&this.B.focus(this.na)}};var Dca=new _.n("cdk-dir-doc",{aa:"root",V:bv});var cv;cv=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;_.zN=class{constructor(a){this.value="ltr";this.change=new _.AH;if(a){const b=a.documentElement?a.documentElement.dir:null;this.value=_.dv((a.body?a.body.dir:null)||b||"ltr")}}la(){this.change.complete()}};_.zN.F=function(a){return new (a||_.zN)(_.k(Dca,8))};_.zN.ia=_.mf({ea:_.zN,V:_.zN.F,aa:"root"});_.AN=class{};_.AN.F=function(a){return new (a||_.AN)};_.AN.bb=_.hg({type:_.AN});_.AN.ab=_.nf({});var BN=class{constructor(a){this.B=[];this.D=a}la(){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()}};BN.F=function(a){return new (a||BN)(_.k(_.av))};BN.ia=_.mf({ea:BN,V:BN.F,aa:"root"});var CN=class extends BN{constructor(a,b){super(a);this.wa=b;this.C=c=>{const d=this.B;for(let e=d.length-1;-1<e;e--)if(0<d[e].N.Zd.length){const f=d[e].N;this.wa?this.wa.run(()=>f.next(c)):f.next(c);break}}}add(a){super.add(a);this.A||(this.wa?this.wa.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)}};
CN.F=function(a){return new (a||CN)(_.k(_.av),_.k(_.rp,8))};CN.ia=_.mf({ea:CN,V:CN.F,aa:"root"});var DN=class extends BN{constructor(a,b,c){super(a);this.Fa=b;this.wa=c;this.G=!1;this.L=d=>{this.H=_.Ou(d)};this.C=d=>{const e=_.Ou(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.Zd.length||!m.Rc())continue;if(m.I.contains(e)||m.I.contains(f))break;const r=m.X;this.wa?this.wa.run(()=>r.next(d)):r.next(d)}}}add(a){super.add(a);if(!this.A){const b=this.D.body;this.wa?this.wa.Ja(()=>this.I(b)):this.I(b);this.Fa.A&&!this.G&&
(this.N=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.L,!0);a.removeEventListener("click",this.C,!0);a.removeEventListener("auxclick",this.C,!0);a.removeEventListener("contextmenu",this.C,!0);this.Fa.A&&this.G&&(a.style.cursor=this.N,this.G=!1);this.A=!1}}I(a){a.addEventListener("pointerdown",this.L,!0);a.addEventListener("click",this.C,!0);a.addEventListener("auxclick",this.C,!0);a.addEventListener("contextmenu",
this.C,!0)}};DN.F=function(a){return new (a||DN)(_.k(_.av),_.k(_.JM),_.k(_.rp,8))};DN.ia=_.mf({ea:DN,V:DN.F,aa:"root"});var EN=function(a){a.Jl||a.B();return a.Jl},FN=class{constructor(a,b){this.Fa=b;this.A=a}la(){let a;null==(a=this.Jl)||a.remove()}B(){if(this.Fa.isBrowser||Pu()){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");Pu()?a.setAttribute("platform","test"):this.Fa.isBrowser||a.setAttribute("platform","server");this.A.body.appendChild(a);
this.Jl=a}};FN.F=function(a){return new (a||FN)(_.k(_.av),_.k(_.JM))};FN.ia=_.mf({ea:FN,V:FN.F,aa:"root"});var GN=Lu(),Eca=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=HN(this.G);this.C.left=a.style.left||"";this.C.top=a.style.top||"";a.style.left=Cu(-this.D.left);a.style.top=Cu(-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");
GN&&(b.A=c.A="auto");window.scroll(this.D.left,this.D.top);GN&&(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=IN(this.G);return a.scrollHeight>b.height||a.scrollWidth>b.width}};var Fca=class{constructor(a,b,c,d){this.H=a;this.wa=b;this.G=c;this.C=d;this.A=null;this.D=()=>{this.disable();this.B.Rc()&&this.wa.run(()=>this.B.detach())}}attach(a){this.B=a}enable(){if(!this.A){var a=_.A(JN(this.H,0),_.ol(b=>!b||!this.B.I.contains(b.Wa.M)));this.C&&this.C.threshold&&1<this.C.threshold?(this.I=HN(this.G).top,this.A=a.subscribe(()=>{const b=HN(this.G).top;Math.abs(b-this.I)>this.C.threshold?this.D():this.B.Nd()})):this.A=a.subscribe(this.D)}}disable(){this.A&&(this.A.unsubscribe(),
this.A=null)}detach(){this.disable();this.B=null}};var KN=class{enable(){}disable(){}attach(){}};var Gca=class{constructor(a,b,c,d){this.D=a;this.G=b;this.wa=c;this.C=d;this.A=null}attach(a){this.B=a}enable(){this.A||(this.A=JN(this.D,this.C?this.C.FH:0).subscribe(()=>{this.B.Nd();if(this.C&&this.C.nT){const a=this.B.I.getBoundingClientRect(),{width:b,height:c}=IN(this.G);ev(a,[{width:b,height:c,bottom:c,right:b,top:0,left:0}])&&(this.disable(),this.wa.run(()=>this.B.detach()))}}))}disable(){this.A&&(this.A.unsubscribe(),this.A=null)}detach(){this.disable();this.B=null}};new _.n("VIRTUAL_SCROLL_STRATEGY");var JN=function(a,b=20){return a.Fa.isBrowser?new _.Bk(c=>{a.B||a.I();const d=0<b?_.A(a.C,Xl(b)).subscribe(c):a.C.subscribe(c);a.D++;return()=>{d.unsubscribe();a.D--;a.D||a.G()}}):_.Gk()},Hca=function(a,b){const c=[];a.A.forEach((d,e)=>{a.L(e,b)&&c.push(e)});return c},LN=class{constructor(a,b,c){this.wa=a;this.Fa=b;this.C=new _.Gm;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)))}ej(a){const b=this.A.get(a);b&&(b.unsubscribe(),
this.A.delete(a))}la(){this.G();this.A.forEach((a,b)=>this.ej(b));this.C.complete()}L(a,b){b=_.Du(b);a=a.Wa.M;do if(b==a)return!0;while(b=b.parentElement);return!1}I(){this.B=this.wa.Ja(()=>_.fl((this.H.defaultView||window).document,"scroll").subscribe(()=>this.C.next()))}G(){this.B&&(this.B.unsubscribe(),this.B=null)}};LN.F=function(a){return new (a||LN)(_.k(_.rp),_.k(_.JM),_.k(_.av,8))};LN.ia=_.mf({ea:LN,V:LN.F,aa:"root"});_.MN=class{constructor(a,b,c,d){this.Wa=a;this.B=b;this.C=c;this.dir=d;this.A=new _.Gm;this.G=new _.Bk(e=>this.C.Ja(()=>_.A(_.fl(this.Wa.M,"scroll"),_.Tm(this.A)).subscribe(e)))}cb(){this.B.register(this)}la(){this.B.ej(this);this.A.next();this.A.complete()}scrollTo(a){const b=this.Wa.M,c=this.dir&&"rtl"==this.dir.value;null==a.left&&(a.left=c?a.end:a.start);null==a.right&&(a.right=c?a.start:a.end);null!=a.bottom&&(a.top=b.scrollHeight-b.clientHeight-a.bottom);c&&0!=Nu()?(null!=a.left&&(a.right=b.scrollWidth-
b.clientWidth-a.left),2==Nu()?a.left=a.right:1==Nu()&&(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.Wa.M;Lu()?b.scrollTo(a):(null!=a.top&&(b.scrollTop=a.top),null!=a.left&&(b.scrollLeft=a.left))}};_.MN.F=function(a){return new (a||_.MN)(_.x(_.pi),_.x(LN),_.x(_.rp),_.x(_.zN,8))};_.MN.va=_.kg({type:_.MN,J:[["","cdk-scrollable",""],["","cdkScrollable",""]],K:!0});_.NN=new _.n("_ViewRepeater");var ON=class{constructor(){this.A=[]}notify(a,b){for(let c of this.A)c(a,b)}Jb(a){this.A.push(a);return()=>{this.A=this.A.filter(b=>a!==b)}}la(){this.A=[]}};ON.F=function(a){return new (a||ON)};ON.ia=_.mf({ea:ON,V:ON.F,aa:"root"});var HN,IN;HN=function(a){if(!a.Fa.isBrowser)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}};IN=function(a){a.B||a.G();const b={width:a.B.width,height:a.B.height};a.Fa.isBrowser||(a.B=null);return b};
_.PN=class{constructor(a,b,c){this.Fa=a;this.C=new _.Gm;this.D=d=>{this.C.next(d)};this.A=c;b.Ja(()=>{if(a.isBrowser){const d=this.A.defaultView||window;d.addEventListener("resize",this.D);d.addEventListener("orientationchange",this.D)}this.change().subscribe(()=>this.B=null)})}la(){if(this.Fa.isBrowser){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,Xl(a)):this.C}G(){const a=
this.A.defaultView||window;this.B=this.Fa.isBrowser?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}}};_.PN.F=function(a){return new (a||_.PN)(_.k(_.JM),_.k(_.rp),_.k(_.av,8))};_.PN.ia=_.mf({ea:_.PN,V:_.PN.F,aa:"root"});new _.n("VIRTUAL_SCROLLABLE");_.QN=class{};_.QN.F=function(a){return new (a||_.QN)};_.QN.bb=_.hg({type:_.QN});_.QN.ab=_.nf({});_.RN=class{};_.RN.F=function(a){return new (a||_.RN)};_.RN.bb=_.hg({type:_.RN});_.RN.ab=_.nf({imports:[_.AN,_.QN,_.AN,_.QN]});var SN=class{constructor(a,b,c,d){this.C=a;this.B=b;this.wa=c;this.G=()=>new KN;this.close=e=>new Fca(this.C,this.wa,this.B,e);this.block=()=>new Eca(this.B,this.D);this.A=e=>new Gca(this.C,this.B,this.wa,e);this.D=d}};SN.F=function(a){return new (a||SN)(_.k(LN),_.k(_.PN),_.k(_.rp),_.k(_.av))};SN.ia=_.mf({ea:SN,V:SN.F,aa:"root"});_.TN=class{constructor(a){this.Bh=new KN;this.Vc="";this.Pe=!1;this.di="cdk-overlay-dark-backdrop";this.gN=!1;if(a){const b=Object.keys(a);for(const c of b)void 0!==a[c]&&(this[c]=a[c])}}};var Ica,VN,WN,Jca;Ica=function(a){const b=a.G;b&&(a.cg?a.Z(b):(b.classList.remove("cdk-overlay-backdrop-showing"),a.wa.Ja(()=>{b.addEventListener("transitionend",a.mb)}),b.style.pointerEvents="none",a.Ia=a.wa.Ja(()=>setTimeout(()=>{a.Z(b)},500))))};_.UN=function(a,b){a.A=Object.assign({},a.A,b);a.Ub()};VN=function(a,b){a.C&&a.P(a.C,b,!0)};WN=function(a){return(a=a.A.direction)?"string"===typeof a?a:a.value:"ltr"};
Jca=class{constructor(a,b,c,d,e,f,g,h,m,r=!1){this.da=a;this.B=b;this.C=c;this.A=d;this.wa=e;this.ma=f;this.Zc=g;this.yd=h;this.na=m;this.cg=r;this.G=null;this.Ha=new _.Gm;this.Aa=new _.Gm;this.H=new _.Gm;this.Ka=_.tk.EMPTY;this.fb=w=>this.Ha.next(w);this.mb=w=>{this.Z(w.target)};this.N=new _.Gm;this.X=new _.Gm;d.Bh&&(this.L=d.Bh,this.L.attach(this));this.D=d.Ei}get I(){return this.C}get xa(){return this.B}attach(a){!this.B.parentElement&&this.Oa&&this.Oa.appendChild(this.B);a=this.da.attach(a);this.D&&
this.D.attach(this);this.mf();this.Ub();this.Cb();this.L&&this.L.enable();_.A(this.wa.ke,_.om()).subscribe(()=>{this.Rc()&&this.Nd()});this.qb(!0);this.A.Pe&&this.ef();this.A.Vc&&this.P(this.C,this.A.Vc,!0);this.Aa.next();this.ma.add(this);this.A.gN&&(this.Ka=this.yd.subscribe(()=>this.dispose()));this.na.add(this);"function"===typeof(null==a?void 0:a.Pb)&&a.Pb(()=>{this.Rc()&&this.wa.Ja(()=>Promise.resolve().then(()=>this.detach()))});return a}detach(){if(this.Rc()){Ica(this);this.qb(!1);this.D&&
this.D.detach&&this.D.detach();this.L&&this.L.disable();var a=this.da.detach();this.H.next();this.ma.remove(this);this.ff();this.Ka.unsubscribe();this.na.remove(this);return a}}dispose(){const a=this.Rc();this.D&&this.D.dispose();this.hf();this.Z(this.G);this.Ka.unsubscribe();this.ma.remove(this);this.da.dispose();this.Aa.complete();this.Ha.complete();this.N.complete();this.X.complete();this.na.remove(this);let b;null==(b=this.B)||b.remove();this.Oa=this.C=this.B=null;a&&this.H.next();this.H.complete()}Rc(){return this.da.Rc()}Yo(){return this.Ha}Nd(){this.D&&
this.D.apply()}setDirection(a){this.A=Object.assign({},this.A,{direction:a});this.Cb()}Cb(){this.B.setAttribute("dir",WN(this))}Ub(){if(this.C){var a=this.C.style;a.width=Cu(this.A.width);a.height=Cu(this.A.height);a.minWidth=Cu(this.A.minWidth);a.minHeight=Cu(this.A.minHeight);a.maxWidth=Cu(this.A.maxWidth);a.maxHeight=Cu(this.A.maxHeight)}}qb(a){this.C.style.pointerEvents=a?"":"none"}ef(){this.G=this.Zc.createElement("div");this.G.classList.add("cdk-overlay-backdrop");this.cg&&this.G.classList.add("cdk-overlay-backdrop-noop-animation");
this.A.di&&this.P(this.G,this.A.di,!0);this.B.parentElement.insertBefore(this.G,this.B);this.G.addEventListener("click",this.fb);this.cg||"undefined"===typeof requestAnimationFrame?this.G.classList.add("cdk-overlay-backdrop-showing"):this.wa.Ja(()=>{requestAnimationFrame(()=>{this.G&&this.G.classList.add("cdk-overlay-backdrop-showing")})})}mf(){this.B.nextSibling&&this.B.parentNode.appendChild(this.B)}P(a,b,c){b=_.Au(b||[]).filter(d=>!!d);b.length&&(c?a.classList.add(...b):a.classList.remove(...b))}ff(){this.wa.Ja(()=>
{const a=_.A(this.wa.ke,_.Tm(_.ll(this.Aa,this.H))).subscribe(()=>{this.C&&this.B&&0!==this.C.children.length||(this.C&&this.A.Vc&&this.P(this.C,this.A.Vc,!1),this.B&&this.B.parentElement&&(this.Oa=this.B.parentElement,this.B.remove()),a.unsubscribe())})})}hf(){const a=this.L;a&&(a.disable(),a.detach&&a.detach())}Z(a){a&&(a.removeEventListener("click",this.fb),a.removeEventListener("transitionend",this.mb),a.remove(),this.G===a&&(this.G=null));this.Ia&&(clearTimeout(this.Ia),this.Ia=void 0)}};var Kca=class{constructor(a,b){this.A=a;this.B=b}};var hv,Lca,Mca,aO,bO,Nca;hv=/([A-Za-z%]+)$/;_.XN=function(a,b){a.Ub=b;return a};_.YN=function(a){if(!a.I&&a.Fa.isBrowser){var b=a.N;if(b){a.qb=a.fb();a.D=a.C.getBoundingClientRect();a.Ia=a.hf();a.Kl=EN(a.Zc).getBoundingClientRect();const c=a.mf(a.qb,a.Kl,b);a.da(b,c)}else a.apply()}};Lca=function(a,b){a.wh=b;return a};_.ZN=function(a,b){a.tg=b;-1===b.indexOf(a.N)&&(a.N=null);return a};Mca=function(a,b){a.A=b;return a};_.$N=function(a){a.xa=!1;return a};aO=function(a,b=!0){a.Cb=b;return a};
bO=function(a,b){a.Ki=b;return a};
Nca=class{constructor(a,b,c,d,e){this.Oa=b;this.X=c;this.Fa=d;this.Zc=e;this.P={width:0,height:0};this.G=!1;this.ef=!0;this.na=!1;this.xa=!0;this.Cb=!1;this.A=0;this.wh=[];this.tg=[];this.Aa=new _.Gm;this.Ka=_.tk.EMPTY;this.Z=[];this.Mi=this.Aa;_.XN(this,a)}attach(a){a.xa.classList.add("cdk-overlay-connected-position-bounding-box");this.B=a;this.H=a.xa;this.C=a.I;this.I=!1;this.L=!0;this.N=null;this.Ka.unsubscribe();this.Ka=this.Oa.change().subscribe(()=>{this.L=!0;this.apply()})}apply(){if(!this.I&&
this.Fa.isBrowser)if(!this.L&&this.Cb&&this.N)_.YN(this);else{this.ff();this.yg();this.Yn();this.Ia=this.hf();this.qb=this.fb();this.D=this.C.getBoundingClientRect();this.Kl=EN(this.Zc).getBoundingClientRect();var a=this.qb,b=this.D,c=this.Ia,d=this.Kl,e=[];for(let g of this.tg){let h=this.mf(a,d,g),m=this.mb(h,b,g),r=this.Wn(m,b,c,g);if(r.wO){this.G=!1;this.da(g,h);return}if(this.Zj(r,m,c))e.push({position:g,origin:h,UP:b,BE:this.yd(h,g)});else if(!f||f.TP.YI<r.YI)var f={TP:r,VT:m,SP:h,position:g,
UP:b}}if(e.length){a=null;b=-1;for(const g of e)e=g.BE.width*g.BE.height*(g.position.weight||1),e>b&&(b=e,a=g);this.G=!1;this.da(a.position,a.origin)}else this.ef&&(this.G=!0),this.da(f.position,f.SP)}}detach(){this.ff();this.Ha=this.N=null;this.Ka.unsubscribe()}dispose(){this.I||(this.H&&gv(this.H.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.C&&this.yg(),this.B&&this.B.xa.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),
this.Aa.complete(),this.B=this.H=null,this.I=!0)}mf(a,b,c){if("center"==c.fd)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.fd?d:e}0>b.left&&(d-=b.left);a="center"==c.jd?a.top+a.height/2:"top"==c.jd?a.top:a.bottom;0>b.top&&(a-=b.top);return{x:d,y:a}}mb(a,b,c){let d;d="center"==c.Wb?-b.width/2:"start"===c.Wb?this.Pd()?-b.width:0:this.Pd()?0:-b.width;return{x:a.x+d,y:a.y+("center"==c.tc?-b.height/2:"top"==c.tc?0:-b.height)}}Wn(a,b,c,d){b=jv(b);let {x:e,
y:f}=a;a=this.ma(d,"x");d=this.ma(d,"y");a&&(e+=a);d&&(f+=d);d=-f;a=f+b.height-c.height;c=this.Gi(b.width,-e,e+b.width-c.width);d=this.Gi(b.height,d,a);a=c*d;return{YI:a,wO:b.width*b.height===a,HN:d===b.height,GN:c==b.width}}Zj(a,b,c){if(this.xa){const d=c.bottom-b.y;c=c.right-b.x;b=iv(this.B.A.minHeight);const e=iv(this.B.A.minWidth);c=a.GN||null!=e&&e<=c;return(a.HN||null!=b&&b<=d)&&c}return!1}vg(a,b,c){if(this.Ha&&this.Cb)return{x:a.x+this.Ha.x,y:a.y+this.Ha.y};b=jv(b);const d=this.Ia;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}}da(a,b){this.Dv(a);this.Bv(b,a);this.pr(b,a);a.Vc&&this.Xj(a.Vc);this.N=a;this.Aa.Zd.length&&(b=this.Xn(),this.Aa.next(new Kca(a,b)));this.L=!1}Dv(a){if(this.Ki){var b=this.H.querySelectorAll(this.Ki),c=a.tc;a="center"===a.Wb?
"center":this.Pd()?"start"===a.Wb?"right":"left":"start"===a.Wb?"left":"right";for(let d=0;d<b.length;d++)b[d].style.transformOrigin=`${a} ${c}`}}yd(a,b){var c=this.Ia;const d=this.Pd();let e;let f;if("top"===b.tc){var g=a.y;e=c.height-g+this.A}else if("bottom"===b.tc)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.P.height;e=2*g;g=a.y-g;e>h&&!this.L&&!this.na&&(g=a.y-h/2)}h="start"===b.Wb&&!d||"end"===b.Wb&&d;let m;if("end"===b.Wb&&!d||"start"===b.Wb&&
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.P.width,b=2*r,r=a.x-r,b>c&&!this.L&&!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.yd(a,b);this.L||this.na||(a.height=Math.min(a.height,this.P.height),a.width=Math.min(a.width,this.P.width));const c={};if(this.qg())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=Cu(a.height);c.top=Cu(a.top);c.bottom=Cu(a.bottom);c.width=Cu(a.width);c.left=Cu(a.left);c.right=Cu(a.right);c.alignItems="center"===b.Wb?"center":"end"===b.Wb?"flex-end":"flex-start";c.justifyContent="center"===b.tc?"center":"bottom"===b.tc?"flex-end":"flex-start";d&&(c.maxHeight=Cu(d));e&&(c.maxWidth=Cu(e))}this.P=a;gv(this.H.style,c)}Yn(){gv(this.H.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}yg(){gv(this.C.style,{top:"",left:"",bottom:"",
right:"",position:"",transform:""})}Bv(a,b){const c={},d=this.qg(),e=this.xa,f=this.B.A;if(d){var g=HN(this.Oa);gv(c,this.El(b,a,g));gv(c,this.ak(b,a,g))}else c.position="static";a="";g=this.ma(b,"x");b=this.ma(b,"y");g&&(a+=`translateX(${g}px) `);b&&(a+=`translateY(${b}px)`);c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=Cu(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&(d?c.maxWidth=Cu(f.maxWidth):e&&(c.maxWidth=""));gv(this.C.style,c)}El(a,b,c){let d={top:"",bottom:""};b=this.mb(b,this.D,a);this.G&&
(b=this.vg(b,this.D,c));"bottom"===a.tc?d.bottom=`${this.X.documentElement.clientHeight-(b.y+this.D.height)}px`:d.top=Cu(b.y);return d}ak(a,b,c){let d={left:"",right:""};b=this.mb(b,this.D,a);this.G&&(b=this.vg(b,this.D,c));"right"===(this.Pd()?"end"===a.Wb?"left":"right":"end"===a.Wb?"right":"left")?d.right=`${this.X.documentElement.clientWidth-(b.x+this.D.width)}px`:d.left=Cu(b.x);return d}Xn(){const a=this.fb(),b=this.C.getBoundingClientRect(),c=this.wh.map(d=>d.Wa.M.getBoundingClientRect());return{IT:fv(a,
c),JT:ev(a,c),HO:fv(b,c),KT:ev(b,c)}}Gi(a,...b){return b.reduce((c,d)=>c-Math.max(d,0),a)}hf(){const a=this.X.documentElement.clientWidth,b=this.X.documentElement.clientHeight,c=HN(this.Oa);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"===WN(this.B)}qg(){return!this.xa||this.G}ma(a,b){return"x"===b?null==a.offsetX?0:a.offsetX:null==a.offsetY?0:a.offsetY}RB(){}Xj(a){this.C&&_.Au(a).forEach(b=>{""!==b&&-1===
this.Z.indexOf(b)&&(this.Z.push(b),this.C.classList.add(b))})}ff(){this.C&&(this.Z.forEach(a=>{this.C.classList.remove(a)}),this.Z=[])}fb(){const a=this.Ub;if(a instanceof _.pi)return a.M.getBoundingClientRect();if(a instanceof Element)return a.getBoundingClientRect();const b=a.width||0,c=a.height||0;return{top:a.y,bottom:a.y+c,left:a.x,right:a.x+b,height:c,width:b}}};var dO;_.cO=function(a,b){return new Nca(b,a.C,a.A,a.Fa,a.B)};dO=class{constructor(a,b,c,d){this.C=a;this.A=b;this.Fa=c;this.B=d}};dO.F=function(a){return new (a||dO)(_.k(_.PN),_.k(_.av),_.k(_.JM),_.k(FN))};dO.ia=_.mf({ea:dO,V:dO.F,aa:"root"});var eO,fO,hO,iO;eO=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}};fO=class extends eO{constructor(a,b,c){super();this.component=a;this.A=b;this.Ma=c;this.lA=this.C=void 0}};_.gO=class extends eO{constructor(a,b,c){super();this.De=a;this.A=b;this.context=c;this.Ma=void 0}get origin(){return this.De.Wa}attach(a,b=this.context){this.context=b;return super.attach(a)}detach(){this.context=void 0;return super.detach()}};
hO=function(a,b){a.H=b};iO=class{constructor(){this.I=!1}Rc(){return!!this.A}attach(a){if(a instanceof fO)return this.A=a,this.D(a);if(a instanceof _.gO)return this.A=a,this.G(a)}detach(){this.A&&(this.A=this.A.B=null);this.P()}dispose(){this.Rc()&&this.detach();this.P();this.I=!0}P(){this.H&&(this.H(),this.H=null)}};var jO=class extends iO{constructor(a,b,c,d){super();this.B=a;this.L=b;this.C=c;this.N=d}D(a){const b=wB(a.C||this.L,a.component);let c;a.A?(c=sI(a.A,b,a.A.length,a.Ma||a.A.Ma,a.lA||void 0),hO(this,()=>c.destroy())):(c=b.create(a.Ma||this.N||RF),qI(this.C,c.A),hO(this,()=>{0<this.C.P&&this.C.Am(c.A);c.destroy()}));this.B.appendChild(this.X(c));this.A=a;return c}G(a){let b=a.A,c=b.se(a.De,a.context,{Ma:a.Ma});c.yn.forEach(d=>this.B.appendChild(d));c.Ib();hO(this,()=>{let d=b.indexOf(c);-1!==d&&b.remove(d)});
this.A=a;return c}dispose(){super.dispose();this.B.remove()}X(a){return a.A.yn[0]}};_.kO=class extends iO{constructor(a,b){super();this.Z=a;this.C=b;this.pe=!1;this.zx=new _.AH}get mu(){return this.A}set mu(a){if(!this.Rc()||a||this.pe)this.Rc()&&super.detach(),a&&super.attach(a),this.A=a||null}cb(){this.pe=!0}la(){super.dispose();this.L=this.A=null}D(a){a.B=this;const b=null!=a.A?a.A:this.C,c=wB(a.C||this.Z,a.component),d=sI(b,c,b.length,a.Ma||b.Ma,a.lA||void 0);b!==this.C&&this.da().appendChild(d.A.yn[0]);hO(this,()=>d.destroy());this.A=a;this.L=d;this.zx.emit(d);return d}G(a){a.B=
this;const b=this.C.se(a.De,a.context,{Ma:a.Ma});hO(this,()=>this.C.clear());this.A=a;this.L=b;this.zx.emit(b);return b}da(){const a=this.C.element.M;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode}};_.kO.F=function(a){return new (a||_.kO)(_.x(_.xB),_.x(_.cp),_.x(_.av))};_.kO.va=_.kg({type:_.kO,J:[["","cdkPortalOutlet",""]],inputs:{mu:[0,"cdkPortalOutlet","portal"]},outputs:{zx:"attached"},Ra:["cdkPortalOutlet"],K:!0,features:[_.zn]});var lO=class{};lO.F=function(a){return new (a||lO)};lO.bb=_.hg({type:lO});
lO.ab=_.nf({});var Oca;Oca=0;
_.mO=class{constructor(a,b,c,d,e,f,g,h,m,r,w,v){this.A=a;this.N=b;this.G=c;this.na=d;this.H=e;this.Cc=f;this.wa=g;this.C=h;this.ma=m;this.I=r;this.L=w;this.P=v}create(a){const b=this.X(),c=this.Z(b),d=this.da(c);a=new _.TN(a);a.direction=a.direction||this.ma.value;return new Jca(d,b,c,a,this.wa,this.H,this.C,this.I,this.L,"NoopAnimations"===this.P)}position(){return this.na}Z(a){const b=this.C.createElement("div");b.id=`cdk-overlay-${Oca++}`;b.classList.add("cdk-overlay-pane");a.appendChild(b);return b}X(){const a=
this.C.createElement("div");EN(this.N).appendChild(a);return a}da(a){this.D||(this.D=this.Cc.get(Np));return new jO(a,this.G,this.D,this.Cc)}};_.mO.F=function(a){return new (a||_.mO)(_.k(SN),_.k(FN),_.k(_.xB),_.k(dO),_.k(CN),_.k(_.Hl),_.k(_.rp),_.k(_.av),_.k(_.zN),_.k(_.jK),_.k(DN),_.k(_.VF,8))};_.mO.ia=_.mf({ea:_.mO,V:_.mO.F,aa:"root"});var Pca={ha:new _.n("cdk-connected-overlay-scroll-strategy",{aa:"root",V:()=>{const a=_.Lf(_.mO);return()=>a.A.A()}}),te:[_.mO],Fd:function(a){return()=>a.A.A()}};_.nO=class{};_.nO.F=function(a){return new (a||_.nO)};_.nO.bb=_.hg({type:_.nO});_.nO.ab=_.nf({oc:[_.mO,Pca],imports:[_.AN,lO,_.RN,_.RN]});var Qca;Qca=new _.n("mat-sanity-checks",{aa:"root",V:function(){return!0}});_.oO=class{constructor(a,b){this.A=b;this.B=!1;a.B();this.B||(this.B=!0)}C(a){return Pu()?!1:"boolean"===typeof this.A?this.A:!!this.A[a]}};_.oO.F=function(a){return new (a||_.oO)(_.k(eN),_.k(Qca,8),_.k(_.av))};_.oO.bb=_.hg({type:_.oO});_.oO.ab=_.nf({imports:[_.AN,_.AN]});new _.n("MAT_DATE_LOCALE",{aa:"root",V:kv});new _.n("mat-date-formats");_.pO=class{};_.pO.F=function(a){return new (a||_.pO)};
_.pO.T=_.l({type:_.pO,J:[["div","mat-internal-form-field",""]],Ea:[1,"mdc-form-field","mat-internal-form-field"],za:2,oa:function(a,b){a&2&&_.F("mdc-form-field--align-end","before"===b.we)},inputs:{we:"labelPosition"},K:!0,features:[_.O],xc:["mat-internal-form-field",""],Pa:["*"],R:1,S:0,O:function(a){a&1&&(_.zo(),_.Ao(0))},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-form-field{font-family:var(--mdc-form-field-label-text-font);line-height:var(--mdc-form-field-label-text-line-height);font-size:var(--mdc-form-field-label-text-size);font-weight:var(--mdc-form-field-label-text-weight);letter-spacing:var(--mdc-form-field-label-text-tracking);color:var(--mdc-form-field-label-text-color)}.mat-internal-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}\n"],La:2,
ta:0});_.qO=new _.n("MAT_OPTION_PARENT_COMPONENT");_.rO=new _.n("MatOptgroup");var sO=class{};var tO=function(a){a.G||(a.G=!0,a.B.forEach(b=>b()),a.B=[])},uO=function(a){a.D.forEach(b=>b());a.D=[]},Rca=function(a){queueMicrotask(()=>tO(a))},Hv=class{constructor(a=0,b=0){this.B=[];this.D=[];this.H=[];this.L=[];this.N=[];this.G=this.A=this.I=!1;this.Qd=0;this.C=null;this.totalTime=a+b}yh(a){this.N.push(a);this.D.push(a)}tf(a){this.L.push(a);this.B.push(a)}Pb(a){this.H.push(a)}oi(){return this.I}init(){}play(){this.oi()||(uO(this),Rca(this));this.I=!0}pause(){}xn(){}finish(){tO(this)}destroy(){this.A||
(this.A=!0,this.oi()||uO(this),this.finish(),this.H.forEach(a=>a()),this.H=[])}reset(){this.G=this.I=!1;this.D=this.N;this.B=this.L}setPosition(a){this.Qd=this.totalTime?a*this.totalTime:1}zl(a){a="start"==a?this.D:this.B;a.forEach(b=>b());a.length=0}};var vO=function(a){a.H||(a.H=!0,a.D.forEach(b=>b()),a.D=[])},wO=function(a){a.A||(a.A=!0,vO(a),a.B.forEach(b=>b.destroy()),a.I.forEach(b=>b()),a.I=[])},xO=function(a){a.oi()||(a.L=!0,a.G.forEach(b=>b()),a.G=[])},Iv=class{constructor(a){this.D=[];this.G=[];this.A=this.L=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(()=>vO(this)):this.B.forEach(f=>{f.tf(()=>{++b==e&&vO(this)});f.Pb(()=>{++c==e&&wO(this)});f.yh(()=>{++d==e&&xO(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)}tf(a){this.D.push(a)}Pb(a){this.I.push(a)}oi(){return this.L}play(){this.C||this.init();xO(this);this.B.forEach(a=>a.play())}pause(){this.B.forEach(a=>a.pause())}xn(){this.B.forEach(a=>a.xn())}finish(){vO(this);this.B.forEach(a=>a.finish())}destroy(){wO(this)}reset(){this.B.forEach(a=>a.reset());this.L=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)})}Zo(){this.B.forEach(a=>{a.Zo&&a.Zo()})}zl(a){a="start"==a?this.G:this.D;a.forEach(b=>b());a.length=0}};var Bv=RegExp("{{\\s*(.+?)\\s*}}","g"),Dv=/-+([a-z0-9])/g;var Sca=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(" ")),Kv=function(a,b,c){let d="";const e=b.toString().trim();Sca.has(a)&&0!==b&&"0"!==b&&("number"===typeof b?d="px":(a=b.match(/^[+-]?[\d\.]+([a-z]*)$/))&&0==
a[1].length&&c.push(new yf(3005,!1)));return e+d},Tca=class extends sO{};var Rv="undefined"===typeof document?null:document.documentElement;var yO=class{};var Xv=new Set(["true","1"]),Yv=new Set(["false","0"]);var Zv=RegExp("s*:selfs*,?","g"),zO=class{Qc(a,b){b=new Uca(b);this.B(b);return Gv(this,yv(a),b)}B(a){a.B="";a.D=new Map;a.D.set("",new Map);a.A=0}jJ(a,b){let c=b.Mj=0,d=b.jh=0;const e=[],f=[];"@"==a.name.charAt(0)&&b.errors.push(new yf(3006,!1));a.YM.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.BB(g,b))});g.name=h}else 1==g.type?(h=this.CB(g,b),c+=h.Mj,d+=h.jh,f.push(h)):b.errors.push(new yf(3007,!1))});return{type:7,name:a.name,
rl:e,Yf:f,Mj:c,jh:d,options:null}}BB(a,b){const c=this.nr(a.styles,b),d=a.options&&a.options.params||null;if(c.RM){const e=new Set,f=d||{};c.styles.forEach(g=>{g instanceof Map&&g.forEach(h=>{zv(h).forEach(m=>{f.hasOwnProperty(m)||e.add(m)})})});e.size&&b.errors.push(lv([...e.values()]))}return{type:0,name:a.name,style:c,options:d?{params:d}:null}}CB(a,b){b.Mj=0;b.jh=0;const c=Gv(this,yv(a.animation),b);return{type:1,IG:Wv(a.xN,b.errors),animation:c,Mj:b.Mj,jh:b.jh,options:cw(a.options)}}hJ(a,b){return{type:2,
Ae:a.Ae.map(c=>Gv(this,c,b)),options:cw(a.options)}}fJ(a,b){const c=b.A;let d=0;const e=a.Ae.map(f=>{b.A=c;f=Gv(this,f,b);d=Math.max(d,b.A);return f});b.A=d;return{type:3,Ae:e,options:cw(a.options)}}cJ(a,b){const c=bw(a.Li,b.errors);b.C=c;var d=a.styles?a.styles:_.ov({});if(5==d.type)a=this.vv(d,b);else{d=a.styles;a=!1;d||(a=!0,d={},c.easing&&(d.easing=c.easing),d=_.ov(d));b.A+=c.duration+c.delay;const e=this.nr(d,b);e.zO=a;a=e}b.C=null;return{type:4,Li: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 yf(3002,!1)):c.push(new Map(Object.entries(g)));let e=!1,f=null;c.forEach(g=>{if(g instanceof Map&&(g.has("easing")&&(f=g.get("easing"),g.delete("easing")),!e))for(let h of g.values())if(0<=h.toString().indexOf("{{")){e=!0;break}});return{type:6,styles:c,easing:f,offset:a.offset,RM: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 yf(3010,!1)),w=!1),e=r.startTime);w&&m.set(h,{startTime:e,endTime:d});b.options&&Av(g,b.options,b.errors)})})}vv(a,b){const c={type:5,styles:[],options:null};if(!b.C)return b.errors.push(new yf(3011,!1)),c;let d=0;const e=[];let f=!1,g=!1,h=0;const m=a.Ae.map(C=>{C=this.A(C,b);let H=null!=C.offset?C.offset:aw(C.styles),
P=0;null!=H&&(d++,P=C.offset=H);g=g||0>P||1<P;f=f||P<h;h=P;e.push(P);return C});g&&b.errors.push(new yf(3012,!1));f&&b.errors.push(new yf(3200,!1));a=a.Ae.length;let r=0;0<d&&d<a?b.errors.push(new yf(3202,!1)):0==d&&(r=1/(a-1));const w=a-1,v=b.A,y=b.C,B=y.duration;m.forEach((C,H)=>{H=0<r?H==w?1:r*H:e[H];const P=H*B;b.A=v+y.delay+P;y.duration=P;this.C(C,b);C.offset=H;c.styles.push(C)});return c}wv(a,b){return{type:8,animation:Gv(this,yv(a.animation),b),options:cw(a.options)}}dJ(a,b){b.jh++;return{type:9,
options:cw(a.options)}}eJ(a,b){return{type:10,animation:this.wv(a.animation,b),options:cw(a.options)}}gJ(a,b){const c=b.B,d=a.options||{};b.Mj++;b.G=a;const [e,f]=$v(a.Fn);b.B=c.length?c+" "+e:e;Pv(b.D,b.B,new Map);const g=Gv(this,yv(a.animation),b);b.G=null;b.B=c;return{type:11,Fn:e,limit:d.limit||0,optional:!!d.optional,nO:f,animation:g,UT:a.Fn,options:cw(a.options)}}iJ(a,b){b.G||b.errors.push(new yf(3013,!1));const c="full"===a.Li?{duration:0,delay:0,easing:"full"}:tv(a.Li,b.errors,!0);return{type:12,
animation:Gv(this,yv(a.animation),b),Li:c,options:null}}},Uca=class{constructor(a){this.errors=a;this.jh=this.Mj=0;this.C=this.B=this.G=null;this.A=0;this.D=new Map;this.options=null}};var AO=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 Vca=RegExp(":enter","g"),Wca=RegExp(":leave","g"),ew=function(a,b,c,d,e,f,g,h,m,r=[]){var w=new Xca;m=m||new AO;a=new BO(a,b,m,d,e,r,[]);a.options=h;d=h.delay?sv(h.delay):0;CO(a.A,d);DO(a.A,[f],null,a.errors,h);Gv(w,c,a);c=a.Kh.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.ma===v.A&&DO(v,[g],null,a.errors,h)}return c.length?c.map(v=>v.da()):[dw(b,[],[],[],0,d,"",!1)]},Xca=class{jJ(){}BB(){}CB(){}dJ(a,b){var c=b.X.get(b.element);
if(c){const d=EO(b,a.options),e=b.A.B;c=this.B(c,d,d.options);e!=c&&FO(b,c)}b.B=a}eJ(a,b){const c=EO(b,a.options);FO(c);this.A([a.options,a.animation.options],b,c);this.wv(a.animation,c);FO(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:sv(Cv(a,null!=(g=null==(f=d)?void 0:f.params)?g:{},b.errors));GO(c,a)}}}B(a,b,c){let d=b.A.B;const e=null!=c.duration?sv(c.duration):null,f=null!=c.delay?sv(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 Yca(b.G,g.element,g.zj,g.rn,g.gl,h,g.dR);b.Kh.push(g);d=Math.max(d,h.duration+h.delay)});return d}wv(a,b){HO(b,a.options,!0);Gv(this,a.animation,b);b.B=a}hJ(a,b){const c=b.H;let d=b;const e=a.options;e&&(e.params||e.delay)&&(d=EO(b,e),FO(d),null!=e.delay&&(6==d.B.type&&(IO(d.A),d.B=JO),GO(d,sv(e.delay))));a.Ae.length&&(a.Ae.forEach(f=>Gv(this,f,d)),KO(d.A),d.H>c&&FO(d));b.B=a}fJ(a,b){const c=[];let d=b.A.B;const e=a.options&&
a.options.delay?sv(a.options.delay):0;a.Ae.forEach(f=>{const g=EO(b,a.options);e&&GO(g,e);Gv(this,f,g);d=Math.max(d,g.A.B);c.push(g.A)});c.forEach(f=>LO(b.A,f));FO(b,d);b.B=a}C(a,b){return a.kN?(a=a.bR,a=b.params?Cv(a,b.params,b.errors):a,tv(a,b.errors)):{duration:a.duration,delay:a.delay,easing:a.easing}}cJ(a,b){const c=b.C=this.C(a.Li,b),d=b.A;c.delay&&(MO(b.A,b.A.duration+c.delay),IO(d));const e=a.style;5==e.type?this.vv(e,b):(MO(b.A,b.A.duration+c.duration),this.nr(e,b),KO(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.N());d=d&&d.easing||a.easing;if(a.zO){d&&c.P.set("easing",d);for(let [e,f]of c.C)d=e,c.L.set(d,f||"*"),c.A.set(d,"*");c.ma=c.A}else DO(c,a.styles,d,b.errors,b.options);b.B=a}vv(a,b){const c=b.C,d=b.A.duration,e=c.duration,f=EO(b).A;f.easing=c.easing;a.styles.forEach(g=>{MO(f,(g.offset||0)*e);DO(f,g.styles,g.easing,b.errors,b.options);KO(f)});LO(b.A,f);FO(b,d+e);b.B=a}gJ(a,b){var c=b.A.B;const d=a.options||{},e=d.delay?sv(d.delay):0;e&&(6===
b.B.type||0==c&&0<b.A.A.size)&&(IO(b.A),b.B=JO);let f=c;c=Zca(b,a.Fn,a.limit,a.nO,d.optional?!0:!1,b.errors);b.D=c.length;let g=null;c.forEach((h,m)=>{b.If=m;m=EO(b,a.options,h);e&&GO(m,e);h===b.element&&(g=m.A);Gv(this,a.animation,m);KO(m.A);f=Math.max(f,m.A.B)});b.If=0;b.D=0;FO(b,f);g&&(LO(b.A,g),IO(b.A));b.B=a}iJ(a,b){const c=b.P,d=b.A;var e=a.Li,f=Math.abs(e.duration);const g=f*(b.D-1);f*=b.If;switch(0>e.duration?"reverse":e.easing){case "reverse":f=g-f;break;case "full":f=c.N}e=b.A;f&&CO(e,f);
e=e.B;Gv(this,a.animation,b);b.B=a;c.N=d.B-e+(d.startTime-c.A.startTime)}},JO={},EO=function(a,b=null,c){c=c||a.element;c=new BO(a.G,c,a.X,a.I,a.L,a.errors,a.Kh,a.A.fork(c,0));c.B=a.B;c.C=a.C;c.options=a.Z();HO(c,b);c.If=a.If;c.D=a.D;c.P=a;a.H++;return c},FO=function(a,b){a.B=JO;a.A=a.A.fork(a.element,b);a.Kh.push(a.A)},GO=function(a,b){0<b&&CO(a.A,b)},HO=function(a,b,c){if(b){var d=a.options;null!=b.duration&&(d.duration=sv(b.duration));null!=b.delay&&(d.delay=sv(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]=Cv(e[g],f,a.errors))})}}},Zca=function(a,b,c,d,e,f){let g=[];d&&g.push(a.element);0<b.length&&(b=b.replace(Vca,"."+a.I),b=b.replace(Wca,"."+a.L),a=a.G.query(a.element,b,1!=c),0!==c&&(a=0>c?a.slice(a.length+c,a.length):a.slice(0,c)),g.push(...a));e||0!=g.length||f.push(new yf(3014,!1));return g},BO=class{constructor(a,b,c,d,e,f,g,h){this.G=a;this.element=b;this.X=c;this.I=d;this.L=e;this.errors=f;this.Kh=g;
this.C=this.P=null;this.B=JO;this.H=0;this.options={};this.N=this.D=this.If=0;this.A=h||new NO(this.G,b,0);g.push(this.A)}get params(){return this.options.params}Z(){const a={};if(this.options){const b=this.options.params;if(b){const c=a.params={};Object.keys(b).forEach(d=>{c[d]=b[d]})}}return a}},CO=function(a,b){const c=1===a.D.size&&a.H.size;a.duration||c?(MO(a,a.B+b),c&&IO(a)):a.startTime+=b},DO=function(a,b,c,d,e){c&&a.P.set("easing",c);c=e&&e.params||{};b=hw(b,a.C);for(let [f,g]of b){b=f;e=
Cv(g,c,d);a.H.set(b,e);if(!a.G.has(b)){let h;a.L.set(b,null!=(h=a.C.get(b))?h:"*")}a.Z(b,e)}},IO=function(a){for(let [b,c]of a.G){let d=b,e=c;a.H.set(d,e);a.Z(d,e)}},KO=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)}))},LO=function(a,b){b.X.forEach((c,d)=>{const e=a.X.get(d);(!e||c.time>e.time)&&a.Z(d,c.value)})},MO=function(a,b){KO(a);a.duration=b;a.N()},NO=class{constructor(a,b,c,d){this.xa=a;this.element=b;this.startTime=c;
this.I=d;this.duration=0;this.easing=null;this.P=new Map;this.A=new Map;this.D=new Map;this.X=new Map;this.G=new Map;this.H=new Map;this.L=new Map;this.ma=null;this.I||(this.I=new Map);this.C=this.I.get(b);this.C||(this.C=this.G,this.I.set(b,this.G));this.N()}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}fork(a,b){KO(this);return new NO(this.xa,a,b||this.B,this.I)}N(){this.A&&(this.P=this.A);this.A=this.D.get(this.duration);
this.A||(this.A=new Map,this.D.set(this.duration,this.A))}Z(a,b){this.G.set(a,b);this.C.set(a,b);this.X.set(a,{time:this.B,value:b})}get properties(){const a=[];for(let b in this.A)a.push(b);return a}da(){KO(this);const a=new Set,b=new Set,c=1===this.D.size&&0===this.duration;let d=[];this.D.forEach((g,h)=>{g=new Map([...this.L,...g]);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.values()],f=[...b.values()];if(c){const g=d[0],h=
new Map(g);g.set("offset",0);h.set("offset",1);d=[g,h]}return dw(this.element,d,e,f,this.duration,this.startTime,this.easing,!1)}},Yca=class extends NO{constructor(a,b,c,d,e,f,g=!1){super(a,b,f.delay);this.zj=c;this.rn=d;this.gl=e;this.Aa=g;this.Li={duration:f.duration,delay:f.delay,easing:f.easing}}na(){return 1<this.zj.length}da(){let a=this.zj,{delay:b,duration:c,easing:d}=this.Li;if(this.Aa&&b){const g=[],h=c+b;var e=b/h,f=new Map(a[0]);f.set("offset",0);g.push(f);f=new Map(a[0]);f.set("offset",
gw(e));g.push(f);e=a.length-1;for(f=1;f<=e;f++){let m=new Map(a[f]);const r=m.get("offset");m.set("offset",gw((b+r*c)/h));g.push(m)}c=h;b=0;d="";a=g}return dw(this.element,a,this.rn,this.gl,c,b,d,!0)}};var OO={},PO=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?$ca(e,c,d):new Map},mw=class{constructor(a,b,c){this.C=a;this.A=b;this.B=c}match(a,b,c,d){return jw(this.A.IG,a,b,c,d)}Qc(a,b,c,d,e,f,g,h,m,r){const w=[];var v=this.A.options&&this.A.options.params||OO;g=PO(this,c,g&&g.params||OO,w);const y=h&&h.params||OO;h=PO(this,d,y,w);const B=new Set,C=new Map,H=new Map,P="void"===d;let S;v={params:lw(y,v),delay:null==(S=this.A.options)?void 0:S.delay};
a=r?[]:fw(a,b,this.A.animation,e,f,g,h,v,m,w);let Q=0;a.forEach(K=>{Q=Math.max(K.duration+K.delay,Q)});if(w.length)return iw(b,this.C,c,d,P,g,h,[],[],C,H,Q,w);a.forEach(K=>{const ka=K.element,oa=Pv(C,ka,new Set);K.rn.forEach(Ya=>oa.add(Ya));const za=Pv(H,ka,new Set);K.gl.forEach(Ya=>za.add(Ya));ka!==b&&B.add(ka)});return iw(b,this.C,c,d,P,g,h,a,[...B.values()],C,H,Q)}},$ca=function(a,b,c){const d=new Map,e=lw(b,a.A);a.styles.styles.forEach(f=>{"string"!==typeof f&&f.forEach((g,h)=>{g&&(g=Cv(g,e,c));
const m=vv(h);g=Kv(m,g,c);d.set(h,g)})});return d},ada=class{constructor(a,b){this.styles=a;this.A=b}};var bda=function(a,b,c,d,e){return a.B.find(f=>f.match(b,c,d,e))||null},cda=class{constructor(a,b){this.name=a;this.B=[];this.rl=new Map;b.rl.forEach(c=>{this.rl.set(c.name,new ada(c.style,c.options&&c.options.params||{}))});ow(this.rl,"true","1");ow(this.rl,"false","0");b.Yf.forEach(c=>{this.B.push(new mw(a,c,this.rl))});this.A=nw(a,this.rl)}};var dda=new AO,eda=class{constructor(a){this.D=a;this.G=new Map;this.C=new Map;this.A=[]}register(a,b){const c=[];b=(new zO).Qc(b,c,[]);if(c.length)throw new yf(3503,!1);this.G.set(a,b)}create(a,b,c={}){var d=[];const e=this.G.get(a),f=new Map;e?(b=fw(this.D,b,e,"ng-enter","ng-leave",new Map,new Map,c,dda,d),b.forEach(g=>{const h=Pv(f,g.element,new Map);g.gl.forEach(m=>h.set(m,null))})):(d.push(new yf(3300,!1)),b=[]);if(d.length)throw new yf(3504,!1);f.forEach((g,h)=>{g.forEach((m,r)=>{g.set(r,Ev(h,
r))})});d=b.map(g=>{var h=f.get(g.element);const m=g.element;h=Lv(g.zj,new Map,h);return this.D.animate(m,h,g.duration,g.delay,g.easing,[],!0)});d=Jv(d);this.C.set(a,d);d.Pb(()=>this.destroy(a));this.A.push(d);return d}destroy(a){const b=this.B(a);b.destroy();this.C.delete(a);a=this.A.indexOf(b);0<=a&&this.A.splice(a,1)}B(a){a=this.C.get(a);if(!a)throw new yf(3301,!1);return a}Jb(a,b,c,d){b=Ov(b,"","","");Nv(this.B(a),c,b,d);return()=>{}}};var fda=[],QO={cd:"",ol:!1,MA:!1,vt:!1,uA:!1},rw={cd:"",MA:!1,ol:!1,vt:!1,uA:!0},gda=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])})}},RO=class{get params(){return this.options.params}constructor(a,b){this.cd=void 0===b?"":b;var c=(b=a&&a.hasOwnProperty("value"))?a.value:a;this.value=null!=c?c:null;b?(a=Object.assign({},a),this.options=(delete a.value,a)):this.options={};this.options.params||(this.options.params={})}},SO=new RO("void"),
TO=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))},VO=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.Ng(b,r,"void",e))&&h.push(m)});if(h.length)return UO(a.A,a.id,b,!0,c,g),d&&Jv(h).tf(()=>ww(a.A,b)),!0}return!1},hda=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)||
SO,m=new RO("void"),r=new WO(a.id,f,b);a.A.ma++;a.G.push({element:b,Md:f,transition:g,Jc:h,zb:m,el:r,qG:!0})}})}},ida=function(a,b){const c=[];a.G.forEach(d=>{const e=d.el;if(!e.fa){var f=d.element,g=a.C.get(f);g&&g.forEach(h=>{if(h.name==d.Md){const m=Ov(f,d.Md,d.Jc.value,d.zb.value);m._data=b;Nv(d.el,h.Di,m,h.callback)}});e.H?XO(a.A,()=>{e.destroy()}):c.push(d)}});a.G=[];return c.sort((d,e)=>{const f=d.transition.A.jh,g=e.transition.A.jh;return 0==f||0==g?f-g:Tv(d.element,e.element)?1:-1})},kda=
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;uw(b,this.I)}Jb(a,b,c,d){if(!this.B.has(b))throw new yf(3302,!1);if(null==c||0==c.length)throw new yf(3303,!1);if("start"!=c&&"done"!=c)throw new yf(3400,!1);const e=Pv(this.C,a,[]),f={name:b,Di:c,callback:d};e.push(f);const g=Pv(this.A.A,a,new Map);g.has(b)||(uw(a,"ng-trigger"),uw(a,"ng-trigger-"+b),g.set(b,SO));return()=>{XO(this.A,()=>{const h=e.indexOf(f);0<=h&&e.splice(h,
1);this.B.has(b)||g.delete(b)})}}register(a,b){if(this.B.has(a))return!1;this.B.set(a,b);return!0}N(a){a=this.B.get(a);if(!a)throw new yf(3401,!1);return a}Ng(a,b,c,d){d=void 0===d?!0:d;const e=this.N(b),f=new WO(this.id,b,a);var g=this.A.A.get(a);g||(uw(a,"ng-trigger"),uw(a,"ng-trigger-"+b),this.A.A.set(a,g=new Map));let h=g.get(b);const m=new RO(c,this.id);c&&c.hasOwnProperty("value")||!h||gda(m,h.options);g.set(b,m);h||(h=SO);if("void"!==m.value&&h.value===m.value){if(!Aw(h.params,m.params)){d=
[];const w=PO(e.A,h.value,h.params,d),v=PO(e.A,m.value,m.params,d);if(d.length)throw new yf(3402,!1);XO(this.A,()=>{xv(a,w);wv(a,v)})}}else{c=Pv(this.A.H,a,[]);c.forEach(w=>{w.cd==this.id&&w.Md==b&&w.uf&&w.destroy()});g=bda(e,h.value,m.value,a,m.params);var r=!1;if(!g){if(!d)return;g=e.A;r=!0}this.A.ma++;this.G.push({element:a,Md:b,transition:g,Jc:h,zb:m,el:f,qG:r});r||(uw(a,"ng-animate-queued"),f.yh(()=>{vw(a,"ng-animate-queued")}));f.tf(()=>{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}}ej(a){this.B.delete(a);this.A.A.forEach(b=>b.delete(a));this.C.forEach((b,c)=>{this.C.set(c,b.filter(d=>d.name!=a))})}L(a,b){const c=this.A.C.query(a,".ng-trigger",!0);c.forEach(d=>{if(!d.__ng_removed){var e=jda(this.A,d);e.size?e.forEach(f=>VO(f,d,b,!1,!0)):TO(this,d)}});YO(this.A,()=>c.forEach(d=>TO(this,d)))}removeNode(a,b){const c=this.A;a.childElementCount&&this.L(a,b);if(!VO(this,a,b,!0)){var d=!1;
if(c.Ia){var e=c.X.length?c.N.get(a):[];if(e&&e.length)d=!0;else for(e=a;e=e.parentNode;)if(c.A.get(e)){d=!0;break}}hda(this,a);d?UO(c,this.id,a,!1,b):(d=a.__ng_removed,d&&d!==QO||(XO(c,()=>TO(this,a)),ZO(c,a),c.Aa(a,b)))}}destroy(a){this.D.forEach(b=>b.destroy());this.L(this.H,a)}},XO=function(a,b){a.xa.push(b)},jda=function(a,b){const c=new Set;if(b=a.A.get(b))for(let d of b.values())d.cd&&(b=a.G(d.cd))&&c.add(b);return c},YO=function(a,b){a.Z.push(b)},UO=function(a,b,c,d,e,f){a.B.push(c);c.__ng_removed=
{cd:b,ol:e,vt:d,uA:!1,kA:f}},ww=function(a,b){const c=b.__ng_removed;if(c&&c.ol){b.__ng_removed=QO;if(c.cd){ZO(a,b);const e=a.G(c.cd);e&&TO(e,b)}a.Aa(b,c.ol)}let d;(null==(d=b.classList)?0:d.contains("ng-animate-disabled"))&&$O(a,b,!1);a.C.query(b,".ng-animate-disabled",!0).forEach(e=>{$O(a,e,!1)})},ZO=function(a,b){let c=a.C.query(b,".ng-trigger",!0);c.forEach(d=>lda(a,d));0!=a.N.size&&(c=a.C.query(b,".ng-animating",!0),c.forEach(d=>mda(a,d)))},aP=function(a,b,c,d){if(pw(c)){var e=c.__ng_removed;
e&&e.ol&&(e.ol=!1,e.MA=!0,e=a.B.indexOf(c),0<=e&&a.B.splice(e,1));b&&(b=a.G(b))&&uw(c,b.I);d&&a.D.push(c)}},$O=function(a,b,c){c?a.L.has(b)||(a.L.add(b),uw(b,"ng-animate-disabled")):a.L.has(b)&&(a.L.delete(b),vw(b,"ng-animate-disabled"))},lda=function(a,b){(a=a.H.get(b))&&a.forEach(c=>{c.uf?c.H=!0:c.destroy()})},mda=function(a,b){(a=a.N.get(b))&&a.forEach(c=>c.finish())},nda=function(a,b,c,d){return 0<c.length?a.C.animate(b.element,c,b.duration,b.delay,b.easing,d):new Hv(b.duration,b.delay)},pda=
class{Aa(a,b){this.Ka(a,b)}constructor(a,b){this.na=a;this.C=b;this.X=[];this.da=new Map;this.H=new Map;this.N=new Map;this.A=new Map;this.L=new Set;this.ma=this.Ia=0;this.P={};this.I=[];this.xa=[];this.Z=[];this.Ha=new Map;this.D=[];this.B=[];this.Ka=()=>{}}Oa(a,b){const c=this.I,d=this.Ha;if(0<=c.length-1){let e=!1,f=Sv(b);for(;f;){const g=d.get(f);if(g){c.splice(c.indexOf(g)+1,0,a);e=!0;break}f=Sv(f)}e||c.unshift(a)}else c.push(a);d.set(b,a);return a}register(a,b){var c=this.P[a];c||(c=new kda(a,
b,this),this.na&&Tv(this.na,b)?this.Oa(c,b):(this.da.set(b,c),this.D.push(b)),c=this.P[a]=c);return c}destroy(a,b){a&&(XO(this,()=>{}),YO(this,()=>{const c=this.G(a);this.Ha.delete(c.H);const d=this.I.indexOf(c);0<=d&&this.I.splice(d,1);c.destroy(b);delete this.P[a]}))}G(a){return this.P[a]}Ng(a,b,c,d){return pw(b)&&(a=this.G(a))?(a.Ng(b,c,d),!0):!1}removeNode(a,b,c){if(pw(b)){var d=a?this.G(a):null;d?d.removeNode(b,c):UO(this,a,b,!1,c);(d=this.Ha.get(b))&&d.id!==a&&d.removeNode(b,c)}else this.Aa(b,
c)}Jb(a,b,c,d,e){return pw(b)?this.G(a).Jb(b,c,d,e):()=>{}}Cb(a,b,c,d,e){return a.transition.Qc(this.C,a.element,a.Jc.value,a.zb.value,c,d,a.Jc.options,a.zb.options,b,e)}flush(a){a=void 0===a?-1:a;let b=[];this.da.size&&(this.da.forEach((d,e)=>this.Oa(d,e)),this.da.clear());if(this.Ia&&this.D.length)for(var c=0;c<this.D.length;c++)uw(this.D[c],"ng-star-inserted");if(this.I.length&&(this.ma||this.B.length)){c=[];try{b=this.Ub(c,a)}finally{for(a=0;a<c.length;a++)c[a]()}}else for(a=0;a<this.B.length;a++)ww(this,
this.B[a]);this.ma=0;this.D.length=0;this.B.length=0;this.xa.forEach(d=>d());this.xa=[];if(this.Z.length){const d=this.Z;this.Z=[];b.length?Jv(b).tf(()=>{d.forEach(e=>e())}):d.forEach(e=>e())}}Ub(a,b){const c=new AO,d=[],e=new Map,f=[],g=new Map,h=new Map,m=new Map,r=new Set;this.L.forEach(va=>{r.add(va);va=this.C.query(va,".ng-animate-queued",!0);for(let X=0;X<va.length;X++)r.add(va[X])});const w=this.na;var v=Array.from(this.A.keys());const y=tw(v,this.D),B=new Map;let C=0;y.forEach((va,X)=>{const da=
"ng-enter"+C++;B.set(X,da);va.forEach(qa=>uw(qa,da))});const H=[],P=new Set;var S=new Set;for(var Q=0;Q<this.B.length;Q++){var K=this.B[Q];const va=K.__ng_removed;va&&va.ol&&(H.push(K),P.add(K),va.vt?this.C.query(K,".ng-star-inserted",!0).forEach(X=>P.add(X)):S.add(K))}const ka=new Map,oa=tw(v,Array.from(P));oa.forEach((va,X)=>{const da="ng-leave"+C++;ka.set(X,da);va.forEach(qa=>uw(qa,da))});a.push(()=>{y.forEach((va,X)=>{const da=B.get(X);va.forEach(qa=>vw(qa,da))});oa.forEach((va,X)=>{const da=
ka.get(X);va.forEach(qa=>vw(qa,da))});H.forEach(va=>{ww(this,va)})});const za=[],Ya=[];for(a=this.I.length-1;0<=a;a--)ida(this.I[a],b).forEach(va=>{const X=va.el,da=va.element;za.push(X);if(this.D.length){var qa=da.__ng_removed;if(qa&&qa.MA){if(qa.kA&&qa.kA.has(va.Md)){qa=qa.kA.get(va.Md);var fb=this.A.get(va.element);if(fb&&fb.has(va.Md)){var sa=fb.get(va.Md);sa.value=qa;fb.set(va.Md,sa)}}X.destroy();return}}qa=!w||!Tv(w,da);fb=ka.get(da);sa=B.get(da);const Ga=this.Cb(va,c,sa,fb,qa);if(Ga.errors&&
Ga.errors.length)Ya.push(Ga);else if(qa)X.yh(()=>xv(da,Ga.ht)),X.Pb(()=>wv(da,Ga.Yq)),d.push(X);else if(va.qG)X.yh(()=>xv(da,Ga.ht)),X.Pb(()=>wv(da,Ga.Yq)),d.push(X);else{var Za=[];Ga.Kh.forEach(ab=>{ab.dR=!0;this.L.has(ab.element)||Za.push(ab)});Ga.Kh=Za;c.append(da,Ga.Kh);f.push({lG:Ga,el:X,element:da});Ga.jQ.forEach(ab=>Pv(g,ab,[]).push(X));Ga.rn.forEach((ab,Kb)=>{if(ab.size){let Kc=h.get(Kb);Kc||h.set(Kb,Kc=new Set);ab.forEach((yc,gd)=>Kc.add(gd))}});Ga.gl.forEach((ab,Kb)=>{let Kc=m.get(Kb);Kc||
m.set(Kb,Kc=new Set);ab.forEach((yc,gd)=>Kc.add(gd))})}});if(Ya.length){const va=[];Ya.forEach(()=>{va.push(new yf(3505,!1))});za.forEach(X=>X.destroy());throw new yf(3402,!1);}const tb=new Map,zb=new Map;f.forEach(va=>{const X=va.element;c.has(X)&&(zb.set(X,X),this.mb(va.el.cd,va.lG,tb))});d.forEach(va=>{const X=va.element;this.fb(X,!1,va.cd,va.Md,null).forEach(da=>{Pv(tb,X,[]).push(da);da.destroy()})});const Gc=H.filter(va=>Bw(va,h,m)),T=new Map;sw(T,S,m).forEach(va=>{Bw(va,h,m)&&Gc.push(va)});
const Z=new Map;y.forEach(va=>{sw(Z,new Set(va),h)});Gc.forEach(va=>{const X=T.get(va),da=Z.get(va);let qa,fb;T.set(va,new Map([...(null!=(qa=null==X?void 0:X.entries())?qa:[]),...(null!=(fb=null==da?void 0:da.entries())?fb:[])]))});const ba=[],$a=[],ub={};f.forEach(va=>{const X=va.element,da=va.el,qa=va.lG;if(c.has(X))if(r.has(X))da.Pb(()=>wv(X,qa.Yq)),da.disabled=!0,da.totalTime=qa.totalTime,d.push(da);else{var fb=ub;if(1<zb.size){va=X;const sa=[];for(;va=va.parentNode;){const Ga=zb.get(va);if(Ga){fb=
Ga;break}sa.push(va)}sa.forEach(Ga=>zb.set(Ga,fb))}va=this.qb(da.cd,qa,tb,e,Z,T);bP(da,va);fb===ub?ba.push(da):((va=this.H.get(fb))&&va.length&&(da.C=Jv(va)),d.push(da))}else xv(X,qa.ht),da.Pb(()=>wv(X,qa.Yq)),$a.push(da),r.has(X)&&d.push(da)});$a.forEach(va=>{var X=e.get(va.element);X&&X.length&&(X=Jv(X),bP(va,X))});d.forEach(va=>{va.C?oda(va,va.C):va.destroy()});for(b=0;b<H.length;b++)if(S=H[b],a=S.__ng_removed,vw(S,"ng-leave"),!a||!a.vt){a=[];if(g.size)for((v=g.get(S))&&v.length&&a.push(...v),
v=this.C.query(S,".ng-animating",!0),Q=0;Q<v.length;Q++)(K=g.get(v[Q]))&&K.length&&a.push(...K);a=a.filter(va=>!va.fa);a.length?xw(this,S,a):ww(this,S)}H.length=0;ba.forEach(va=>{this.X.push(va);va.tf(()=>{va.destroy();this.X.splice(this.X.indexOf(va),1)});va.play()});return ba}fb(a,b,c,d,e){let f=[];if(b)(e=this.N.get(a))&&(f=e);else if(a=this.H.get(a)){const g=!e||"void"==e;a.forEach(h=>{h.uf||(g||h.Md==d)&&f.push(h)})}if(c||d)f=f.filter(g=>c&&c!=g.cd||d&&d!=g.Md?!1:!0);return f}mb(a,b,c){var d=
b.Md;const e=b.element;a=b.tG?void 0:a;d=b.tG?void 0:d;for(const f of b.Kh){const g=f.element,h=g!==e,m=Pv(c,g,[]);this.fb(g,h,a,d,b.zb).forEach(r=>{const w=r.A;w.Zo&&w.Zo();r.destroy();m.push(r)})}xv(e,b.ht)}qb(a,b,c,d,e,f){const g=b.Md,h=b.element,m=[],r=new Set,w=new Set,v=b.Kh.map(B=>{const C=B.element;r.add(C);var H=C.__ng_removed;if(H&&H.uA)return new Hv(B.duration,B.delay);H=C!==h;var P=zw((c.get(C)||fda).map(K=>K.A)).filter(K=>K.element?K.element===C:!1),S=e.get(C);const Q=f.get(C);S=Lv(B.zj,
S,Q);P=nda(this,B,S,P);B.fR&&d&&w.add(C);H&&(B=new WO(a,g,C),bP(B,P),m.push(B));return P});m.forEach(B=>{Pv(this.N,B.element,[]).push(B);B.tf(()=>{var C=this.N,H=B.element;let P=C.get(H);P&&(P.length&&P.splice(P.indexOf(B),1),0==P.length&&C.delete(H));return P})});r.forEach(B=>uw(B,"ng-animating"));const y=Jv(v);y.Pb(()=>{r.forEach(B=>vw(B,"ng-animating"));wv(h,b.Yq)});w.forEach(B=>{Pv(d,B,[]).push(y)});return y}},bP=function(a,b){a.G||(a.A=b,a.D.forEach((c,d)=>{c.forEach(e=>Nv(b,d,void 0,e))}),a.D.clear(),
a.G=!0,a.totalTime=b.totalTime,a.uf=!1)},oda=function(a,b){const c=a.A;c.zl&&b.yh(()=>c.zl("start"));b.tf(()=>a.finish());b.Pb(()=>a.destroy())},WO=class{constructor(a,b,c){this.cd=a;this.Md=b;this.element=c;this.A=new Hv;this.G=!1;this.D=new Map;this.fa=!1;this.C=null;this.disabled=this.H=!1;this.uf=!0;this.totalTime=0}B(a,b){Pv(this.D,a,[]).push(b)}tf(a){this.uf&&this.B("done",a);this.A.tf(a)}yh(a){this.uf&&this.B("start",a);this.A.yh(a)}Pb(a){this.uf&&this.B("destroy",a);this.A.Pb(a)}init(){this.A.init()}oi(){return this.uf?
!1:this.A.oi()}play(){!this.uf&&this.A.play()}pause(){!this.uf&&this.A.pause()}xn(){!this.uf&&this.A.xn()}finish(){this.A.finish()}destroy(){this.fa=!0;this.A.destroy()}reset(){!this.uf&&this.A.reset()}setPosition(a){this.uf||this.A.setPosition(a)}zl(a){const b=this.A;b.zl&&b.zl(a)}};var qda=function(a,b){YO(a.A,b)},cP=class{constructor(a,b){this.D={};this.B=()=>{};this.A=new pda(a.body,b);this.C=new eda(b);this.A.Ka=(c,d)=>{this.B(c,d)}}register(a,b){this.A.register(a,b)}destroy(a,b){this.A.destroy(a,b)}process(a,b,c,d){if("@"==c.charAt(0)){const [f,g]=Qv(c);a=this.C;c=f;var e=g;if("register"==e)a.register(c,d[0]);else if("create"==e)a.create(c,b,d[0]||{});else switch(b=a.B(c),e){case "play":b.play();break;case "pause":b.pause();break;case "reset":b.reset();break;case "restart":b.xn();
break;case "finish":b.finish();break;case "init":b.init();break;case "setPosition":b.setPosition(parseFloat(d[0]));break;case "destroy":a.destroy(c)}}else this.A.Ng(a,b,c,d)}Jb(a,b,c,d,e){if("@"==c.charAt(0)){const [f,g]=Qv(c);return this.C.Jb(f,b,g,e)}return this.A.Jb(a,b,c,d,e)}flush(a=-1){this.A.flush(a)}};var Dw=class{constructor(a,b,c){this.kb=a;this.B=b;this.A=c;this.de=0;let d=dP.get(a);d||dP.set(a,d=new Map);this.C=d}start(){1>this.de&&(this.B&&wv(this.kb,this.B,this.C),this.de=1)}finish(){this.start();2>this.de&&(wv(this.kb,this.C),this.A&&(wv(this.kb,this.A),this.A=null),this.de=1)}destroy(){this.finish();3>this.de&&(dP.delete(this.kb),this.B&&(xv(this.kb,this.B),this.A=null),this.A&&(xv(this.kb,this.A),this.A=null),wv(this.kb,this.C),this.de=3)}},dP=new WeakMap;var eP=function(a){a.I||(a.I=!0,a.G.forEach(b=>b()),a.G=[])},fP=function(a){if(!a.na){a.na=!0;var b=a.zj;a.B=a.Ia(a.element,b,a.options);a.Aa=b.length?b[b.length-1]:new Map;var c=()=>eP(a);a.B.addEventListener("finish",c);a.Pb(()=>{a.B.removeEventListener("finish",c)})}},gP=class{constructor(a,b,c,d){this.element=a;this.zj=b;this.options=c;this.D=d;this.G=[];this.H=[];this.L=[];this.A=this.N=this.I=this.na=!1;this.Z=[];this.da=[];this.time=0;this.C=null;this.Dk=new Map;this.ma=c.duration;this.P=c.delay||
0;this.time=this.ma+this.P}init(){fP(this);this.Ha()}Ha(){this.P?this.X():this.B.pause()}xa(a){const b=[];a.forEach(c=>{b.push(Object.fromEntries(c))});return b}Ia(a,b,c){return a.animate(this.xa(b),c)}yh(a){this.da.push(a);this.H.push(a)}tf(a){this.Z.push(a);this.G.push(a)}Pb(a){this.L.push(a)}play(){fP(this);this.oi()||(this.H.forEach(a=>a()),this.H=[],this.N=!0,this.D&&this.D.start());this.B.play()}pause(){this.init();this.B.pause()}finish(){this.init();this.D&&this.D.finish();eP(this);this.B.finish()}reset(){this.X();
this.N=this.I=this.A=!1;this.H=this.da;this.G=this.Z}X(){this.B&&this.B.cancel()}xn(){this.reset();this.play()}oi(){return this.N}destroy(){this.A||(this.A=!0,this.X(),eP(this),this.D&&this.D.destroy(),this.L.forEach(a=>a()),this.L=[])}setPosition(a){void 0===this.B&&this.init();this.B.currentTime=a*this.time}get totalTime(){return this.P+this.ma}Zo(){const a=new Map;this.oi()&&this.Aa.forEach((b,c)=>{"offset"!==c&&a.set(c,this.I?b:Ev(this.element,c))});this.Dk=a}zl(a){a="start"===a?this.H:this.G;
a.forEach(b=>b());a.length=0}};var rda=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 gP);0!==c&&0!==d||e.forEach(r=>{r.Dk.forEach((w,v)=>h.set(v,w))});let m=uv(b).map(r=>new Map(r));m=Fv(a,m,h);b=Ew(a,m);return new gP(a,m,g,b)}};var hP=class{constructor(a,b,c,d){this.cd=a;this.tb=b;this.A=c;this.B=d}get data(){return this.tb.data}xp(a){let b,c;null==(c=(b=this.tb).xp)||c.call(b,a)}destroy(){this.A.destroy(this.cd,this.tb);qda(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)}Px(a){return this.tb.Px(a)}appendChild(a,b){this.tb.appendChild(a,b);aP(this.A.A,this.cd,b,!1)}insertBefore(a,
b,c,d=!0){this.tb.insertBefore(a,b,c);aP(this.A.A,this.cd,b,d)}removeChild(a,b){this.A.A.removeNode(this.cd,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)}dm(a,b){this.tb.dm(a,b)}xq(a,b){this.tb.xq(a,b)}Qu(a,b,c,d){this.tb.Qu(a,b,c,d)}zu(a,b,c){this.tb.zu(a,b,c)}setProperty(a,b,c){"@"==b.charAt(0)&&"@.disabled"==
b?$O(this.A.A,a,!!c):this.tb.setProperty(a,b,c)}Ld(a,b){this.tb.Ld(a,b)}Jb(a,b,c){return this.tb.Jb(a,b,c)}},tda=class extends hP{constructor(a,b,c,d){super(b,c,d);this.V=a;this.cd=b}setProperty(a,b,c){"@"==b.charAt(0)?"."==b.charAt(1)&&"@.disabled"==b?$O(this.A.A,a,void 0===c?!0:!!c):this.A.process(this.cd,a,b.slice(1),c):this.tb.setProperty(a,b,c)}Jb(a,b,c){if("@"==b.charAt(0)){a=Fw(a);b=b.slice(1);let d="";"@"!=b.charAt(0)&&([b,d]=Gw(b));return this.A.Jb(this.cd,a,b,d,e=>{sda(this.V,e._data||-1,
c,e)})}return this.tb.Jb(a,b,c)}};var sda=function(a,b,c,d){if(0<=b&&b<a.C)a.Td.run(()=>c(d));else{var e=a.D;0==e.length&&queueMicrotask(()=>{a.Td.run(()=>{e.forEach(f=>{const [g,h]=f;g(h)});a.D=[]})});e.push([c,d])}},uda=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)}}Ak(a,b){const c=this.tb.Ak(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 hP("",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 zO).Qc(h,v,[]);if(v.length)throw new yf(3404,!1);v=new cda(r,h);m.D[w]=v}m=m.A;(w=m.P[f])&&w.register(r,v)&&m.Ia++}};b.data.animation.forEach(g);return new tda(this,f,c,this.A)}Cx(){this.B++;this.tb.Cx&&this.tb.Cx()}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 iP=class extends cP{constructor(a,b,c){super(a,b,c)}la(){this.flush()}};iP.F=function(a){return new (a||iP)(_.k(_.av),_.k(yO),_.k(sO),_.k(Np))};iP.ia=_.mf({ea:iP,V:iP.F});var jP=[{ha:sO,Fd:function(){return new Tca}},{ha:cP,ld:iP},{ha:ZF,Fd:function(a,b,c){return new uda(a,b,c)},te:[cL,cP,_.rp]}],vda=[{ha:yO,Fd:()=>new rda},{ha:_.VF,ob:"BrowserAnimations"},...jP];[...jP];var kP=_.Ju({passive:!0,capture:!0}),wda=function(a,b,c,d){var e=lP;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,kP)}))},xda=class{constructor(){this.A=new Map;this.B=a=>{const b=_.Ou(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 yda=class{constructor(a,b,c,d=!1){this.A=a;this.element=b;this.config=c;this.B=d;this.state=3}};var mP,nP,oP,pP,zda,Ada,lP;mP={Fm:225,hj:150};nP=_.Ju({passive:!0,capture:!0});oP=["mousedown","touchstart"];pP=["mouseup","mouseleave","touchend","touchcancel"];_.qP=function(a,b){if(2!==b.state&&3!==b.state){var c=b.element,d=Object.assign({},mP,b.config.animation);c.style.transitionDuration=`${d.hj}ms`;c.style.opacity="0";b.state=2;!b.B&&d.hj||a.xw(b)}};
_.rP=function(a,b,c,d={}){var e=a.Kl=a.Kl||a.Jl.getBoundingClientRect();const f=Object.assign({},mP,d.animation);d.uk&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.vn||Hw(b,c,e);b-=e.left;const h=c-e.top;c=f.Fm;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.Jl.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 yda(a,m,d,e);m.style.transform="scale3d(1, 1, 1)";r.state=0;d.lu||(a.Pw=r);let w=null;e||!c&&!f.hj||a.wa.Ja(()=>{const v=()=>a.xw(r),y=()=>a.NC(r);m.addEventListener("transitionend",v);m.addEventListener("transitioncancel",y);w={MP:v,LP:y}});a.oo.set(r,w);!e&&c||a.xw(r);return r};
zda=function(a,b){const c=_.Du(b);a.Fa.isBrowser&&c&&c!==a.Zl&&(a.PD(),a.Zl=c,oP.forEach(d=>{wda(a.wa,d,c,a)}))};
Ada=class{constructor(a,b,c,d){this.fs=a;this.wa=b;this.Fa=d;this.Co=!1;this.oo=new Map;this.Uw=!1;d.isBrowser&&(this.Jl=_.Du(c))}ny(){this.WC().forEach(a=>{a.config.lu||_.qP(a.A,a)})}handleEvent(a){"mousedown"===a.type?this.Wr(a):"touchstart"===a.type?this.CL(a):this.Xr();this.Uw||(this.wa.Ja(()=>{pP.forEach(b=>{this.Zl.addEventListener(b,this,nP)})}),this.Uw=!0)}xw(a){0===a.state?this.VL(a):2===a.state&&this.NC(a)}VL(a){const b=a===this.Pw,c=a.config.lu;a.state=1;c||b&&this.Co||_.qP(a.A,a)}NC(a){let b;
const c=null!=(b=this.oo.get(a))?b:null;this.oo.delete(a);this.oo.size||(this.Kl=null);a===this.Pw&&(this.Pw=null);a.state=3;null!==c&&(a.element.removeEventListener("transitionend",c.MP),a.element.removeEventListener("transitioncancel",c.LP));a.element.remove()}Wr(a){const b=0===a.buttons||0===a.detail,c=this.CD&&Date.now()<this.CD+800;this.fs.AH||b||c||(this.Co=!0,_.rP(this,a.clientX,a.clientY,this.fs.Gu))}CL(a){if(!this.fs.AH&&!Fu(a)&&(this.CD=Date.now(),this.Co=!0,a=a.changedTouches))for(let b=
0;b<a.length;b++)_.rP(this,a[b].clientX,a[b].clientY,this.fs.Gu)}Xr(){this.Co&&(this.Co=!1,this.WC().forEach(a=>{const b=1===a.state||a.config.BI&&0===a.state;!a.config.lu&&b&&_.qP(a.A,a)}))}WC(){return Array.from(this.oo.keys())}PD(){const a=this.Zl;a&&(oP.forEach(b=>{var c=lP;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,kP)))}}),this.Uw&&pP.forEach(b=>a.removeEventListener(b,this,nP)))}};lP=new xda;_.sP=new _.n("mat-ripple-global-options");
_.tP=class{get disabled(){return this.jb}set disabled(a){a&&this.ny();this.jb=a;this.C()}get Ng(){return this.D||this.ja.M}set Ng(a){this.D=a;this.C()}constructor(a,b,c,d,e){this.ja=a;this.vc=e;this.vn=0;this.pe=this.jb=!1;this.B=d||{};this.A=new Ada(this,b,a,c)}cb(){this.pe=!0;this.C()}la(){this.A.PD()}ny(){this.A.ny()}get Gu(){return{uk:this.uk,vn:this.vn,color:this.color,animation:Object.assign({},this.B.animation,"NoopAnimations"===this.vc?{Fm:0,hj:0}:{},this.animation),BI:this.B.BI}}get AH(){return this.disabled||
!!this.B.disabled}C(){!this.disabled&&this.pe&&zda(this.A,this.Ng)}};_.tP.F=function(a){return new (a||_.tP)(_.x(_.pi),_.x(_.rp),_.x(_.JM),_.x(_.sP,8),_.x(_.VF,8))};
_.tP.va=_.kg({type:_.tP,J:[["","mat-ripple",""],["","matRipple",""]],Ea:[1,"mat-ripple"],za:2,oa:function(a,b){a&2&&_.F("mat-ripple-unbounded",b.tR)},inputs:{color:[0,"matRippleColor","color"],tR:[0,"matRippleUnbounded","unbounded"],uk:[0,"matRippleCentered","centered"],vn:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],Ng:[0,"matRippleTrigger","trigger"]},Ra:["matRipple"],K:!0});_.uP=class{};_.uP.F=function(a){return new (a||_.uP)};_.uP.bb=_.hg({type:_.uP});_.uP.ab=_.nf({imports:[_.oO,_.oO]});var vP,wP;vP={capture:!0};wP=["focus","click","mouseenter","touchstart"];_.xP=function(a,b){const c=a.A.get(b);c&&(c.la(),a.A.delete(b))};_.yP=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.uk&&a.setAttribute("mat-ripple-loader-centered","");b.disabled&&a.setAttribute("mat-ripple-loader-disabled","")};_.zP=function(a,b){return a.A.get(b)||a.C(b)};
_.AP=function(a,b,c){(a=a.A.get(b))?a.disabled=c:c?b.setAttribute("mat-ripple-loader-disabled",""):b.removeAttribute("mat-ripple-loader-disabled")};_.BP=function(a,b,c){b.removeAttribute("mat-ripple-loader-uninitialized");a.A.set(b,c)};
_.CP=class{constructor(){this.B=_.Lf(_.av,{optional:!0});this.vc=_.Lf(_.VF,{optional:!0});this.Pl=_.Lf(_.sP,{optional:!0});this.Fa=_.Lf(_.JM);this.wa=_.Lf(_.rp);this.A=new Map;this.D=a=>{a.target instanceof HTMLElement&&(a=a.target.closest("[mat-ripple-loader-uninitialized]"))&&this.C(a)};this.wa.Ja(()=>{for(const a of wP){let b;null==(b=this.B)||b.addEventListener(a,this.D,vP)}})}la(){const a=this.A.keys();for(const b of a)_.xP(this,b);for(const b of wP){let c;null==(c=this.B)||c.removeEventListener(b,
this.D,vP)}}C(a){if(this.B){var b=this.A.get(a);if(b)return b;var c;null==(c=a.querySelector(".mat-ripple"))||c.remove();b=this.B.createElement("span");b.classList.add("mat-ripple",a.getAttribute("mat-ripple-loader-class-name"));a.append(b);b=new _.tP(new _.pi(b),this.wa,this.Fa,this.Pl?this.Pl:void 0,this.vc?this.vc:void 0);b.pe=!0;b.Ng=a;b.uk=a.hasAttribute("mat-ripple-loader-centered");b.disabled=a.hasAttribute("mat-ripple-loader-disabled");_.BP(this,a,b);return b}}};
_.CP.F=function(a){return new (a||_.CP)};_.CP.ia=_.mf({ea:_.CP,V:_.CP.F,aa:"root"});var Bda=new _.n("MAT_BUTTON_CONFIG"),Cda=[{qk:"mat-button",Xk:["mdc-button","mat-mdc-button"]},{qk:"mat-flat-button",Xk:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{qk:"mat-raised-button",Xk:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{qk:"mat-stroked-button",Xk:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{qk:"mat-fab",Xk:["mdc-fab","mat-mdc-fab"]},{qk:"mat-mini-fab",Xk:["mdc-fab","mdc-fab--mini","mat-mdc-mini-fab"]},{qk:"mat-icon-button",
Xk:["mdc-icon-button","mat-mdc-icon-button"]}],DP=class{get Fu(){let a;return null==(a=this.A)?void 0:_.zP(a,this.ja.M)}set Fu(a){let b;null==(b=this.A)||_.BP(b,this.ja.M,a)}get Ob(){return this.B}set Ob(a){this.B=a;this.D()}get disabled(){return this.jb}set disabled(a){this.jb=a;this.D()}constructor(a,b,c,d){this.ja=a;this.Fa=b;this.wa=c;this.vc=d;this.sb=_.Lf(_.QM);this.A=_.Lf(_.CP);this.jb=this.B=this.hk=!1;const e=_.Lf(Bda,{optional:!0}),f=a.M,g=f.classList;let h;this.ji=null!=(h=null==e?void 0:
e.ji)?h:!1;null==this.A||_.yP(f,{className:"mat-mdc-button-ripple"});for(const {qk:m,Xk:r}of Cda)f.hasAttribute(m)&&g.add(...r)}Ya(){_.NM(this.sb,this.ja,!0)}la(){_.OM(this.sb,this.ja);let a;null==(a=this.A)||_.xP(a,this.ja.M)}focus(a="program",b){a?PM(this.sb,this.ja.M,a,b):this.ja.M.focus(b)}Jr(){return null!=this.ariaDisabled?this.ariaDisabled:this.disabled&&this.ji?!0:null}ek(){return this.ji||!this.disabled?null:!0}D(){let a;null==(a=this.A)||_.AP(a,this.ja.M,this.Ob||this.disabled)}};DP.F=function(){Mi()};
DP.va=_.kg({type:DP,inputs:{color:"color",Ob:[2,"disableRipple","disableRipple",_.Pp],disabled:[2,"disabled","disabled",_.Pp],ariaDisabled:[2,"aria-disabled","ariaDisabled",_.Pp],ji:[2,"disabledInteractive","disabledInteractive",_.Pp]},features:[_.An]});
var EP=class extends DP{constructor(a,b,c,d){super(a,b,c,d);this.C=e=>{this.disabled&&(e.preventDefault(),e.stopImmediatePropagation())}}cb(){this.wa.Ja(()=>{this.ja.M.addEventListener("click",this.C)})}la(){super.la();this.ja.M.removeEventListener("click",this.C)}Jr(){return null==this.ariaDisabled?this.disabled:this.ariaDisabled}};EP.F=function(){Mi()};EP.va=_.kg({type:EP,inputs:{tabIndex:[2,"tabIndex","tabIndex",a=>null==a?void 0:_.Qp(a)]},features:[_.An,_.zn]});var FP,GP,HP,IP,JP;FP=["mat-button",""];GP=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];HP=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"];
IP=function(){return'.mdc-button{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0)}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;position:relative;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__progress-indicator{font-size:0;position:absolute;transform:translate(-50%, -50%);top:50%;left:50%;line-height:initial}.mdc-button .mdc-button__label{position:relative}.mdc-button .mdc-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px);display:none}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring{border-color:CanvasText}}.mdc-button .mdc-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-button .mdc-button__focus-ring::after{border-color:CanvasText}}@media screen and (forced-colors: active){.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__focus-ring,.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__focus-ring{display:block}}.mdc-button .mdc-button__touch{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--touch{margin-top:6px;margin-bottom:6px}.mdc-button{padding:0 8px 0 8px}.mdc-button--unelevated{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--unelevated.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--unelevated.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--raised{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);padding:0 16px 0 16px}.mdc-button--raised.mdc-button--icon-trailing{padding:0 12px 0 16px}.mdc-button--raised.mdc-button--icon-leading{padding:0 16px 0 12px}.mdc-button--outlined{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--outlined .mdc-button__ripple{border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button{font-family:var(--mdc-text-button-label-text-font);font-size:var(--mdc-text-button-label-text-size);letter-spacing:var(--mdc-text-button-label-text-tracking);font-weight:var(--mdc-text-button-label-text-weight);text-transform:var(--mdc-text-button-label-text-transform);height:var(--mdc-text-button-container-height);border-radius:var(--mdc-text-button-container-shape)}.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.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-disabled-state-layer-color)}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity)}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-focus-state-layer-opacity)}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-pressed-state-layer-opacity)}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display)}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color)}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-unelevated-button{font-family:var(--mdc-filled-button-label-text-font);font-size:var(--mdc-filled-button-label-text-size);letter-spacing:var(--mdc-filled-button-label-text-tracking);font-weight:var(--mdc-filled-button-label-text-weight);text-transform:var(--mdc-filled-button-label-text-transform);height:var(--mdc-filled-button-container-height);border-radius:var(--mdc-filled-button-container-shape)}.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.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-disabled-state-layer-color)}.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-hover-state-layer-opacity)}.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-focus-state-layer-opacity)}.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-pressed-state-layer-opacity)}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display)}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color);background-color:var(--mdc-filled-button-disabled-container-color)}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{font-family:var(--mdc-protected-button-label-text-font);font-size:var(--mdc-protected-button-label-text-size);letter-spacing:var(--mdc-protected-button-label-text-tracking);font-weight:var(--mdc-protected-button-label-text-weight);text-transform:var(--mdc-protected-button-label-text-transform);height:var(--mdc-protected-button-container-height);border-radius:var(--mdc-protected-button-container-shape);box-shadow:var(--mdc-protected-button-container-elevation-shadow)}.mat-mdc-raised-button:not(:disabled){background-color:var(--mdc-protected-button-container-color)}.mat-mdc-raised-button:disabled{background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color)}.mat-mdc-raised-button:disabled{color:var(--mdc-protected-button-disabled-label-text-color)}.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color)}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color)}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-disabled-state-layer-color)}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-hover-state-layer-opacity)}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-focus-state-layer-opacity)}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-pressed-state-layer-opacity)}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display)}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow)}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow)}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow)}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-protected-button-disabled-label-text-color);background-color:var(--mdc-protected-button-disabled-container-color)}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow)}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{font-family:var(--mdc-outlined-button-label-text-font);font-size:var(--mdc-outlined-button-label-text-size);letter-spacing:var(--mdc-outlined-button-label-text-tracking);font-weight:var(--mdc-outlined-button-label-text-weight);text-transform:var(--mdc-outlined-button-label-text-transform);height:var(--mdc-outlined-button-container-height);border-radius:var(--mdc-outlined-button-container-shape);padding:0 15px 0 15px;border-width:var(--mdc-outlined-button-outline-width)}.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.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-disabled-state-layer-color)}.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-hover-state-layer-opacity)}.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-focus-state-layer-opacity)}.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-pressed-state-layer-opacity)}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display)}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-outlined-button-disabled-label-text-color);border-color:var(--mdc-outlined-button-disabled-outline-color)}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button-base{text-decoration:none}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-button .mdc-button__label,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-outlined-button .mdc-button__label{z-index:1}.mat-mdc-button .mat-mdc-focus-indicator,.mat-mdc-unelevated-button .mat-mdc-focus-indicator,.mat-mdc-raised-button .mat-mdc-focus-indicator,.mat-mdc-outlined-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-raised-button:focus .mat-mdc-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon{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'};
JP=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"};_.KP=class extends DP{};_.KP.F=function(a){return new (a||_.KP)(_.x(_.pi),_.x(_.JM),_.x(_.rp),_.x(_.VF,8))};
_.KP.T=_.l({type:_.KP,J:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],za:14,oa:function(a,b){a&2&&(_.Bn("disabled",b.ek())("aria-disabled",b.Jr()),_.Pn(b.color?"mat-"+b.color:""),_.F("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.ji)("_mat-animation-noopable","NoopAnimations"===b.vc)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Ra:["matButton"],K:!0,features:[_.zn,_.O],xc:FP,
Pa:HP,R:7,S:4,W:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],O:function(a,b){a&1&&(_.zo(GP),_.J(0,"span",0),_.Ao(1),_.G(2,"span",1),_.Ao(3,1),_.I(),_.Ao(4,2),_.J(5,"span",2)(6,"span",3));a&2&&_.F("mdc-button__ripple",!b.hk)("mdc-fab__ripple",b.hk)},styles:[IP(),JP()],La:2,ta:0});_.LP=class extends EP{};_.LP.F=function(a){return new (a||_.LP)(_.x(_.pi),_.x(_.JM),_.x(_.rp),_.x(_.VF,8))};
_.LP.T=_.l({type:_.LP,J:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],za:15,oa:function(a,b){a&2&&(_.Bn("disabled",b.ek())("tabindex",b.disabled&&!b.ji?-1:b.tabIndex)("aria-disabled",b.ek()),_.Pn(b.color?"mat-"+b.color:""),_.F("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.ji)("_mat-animation-noopable","NoopAnimations"===b.vc)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Ra:["matButton","matAnchor"],
K:!0,features:[_.zn,_.O],xc:FP,Pa:HP,R:7,S:4,W:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],O:function(a,b){a&1&&(_.zo(GP),_.J(0,"span",0),_.Ao(1),_.G(2,"span",1),_.Ao(3,1),_.I(),_.Ao(4,2),_.J(5,"span",2)(6,"span",3));a&2&&_.F("mdc-button__ripple",!b.hk)("mdc-fab__ripple",b.hk)},styles:[IP(),JP()],La:2,ta:0});var Dda,MP,NP;Dda=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];MP=new _.n("mat-mdc-fab-default-options",{aa:"root",V:Iw});NP=Iw();_.OP=class extends DP{constructor(a,b,c,d,e){super(a,b,c,d);this.bh=e;this.hk=!0;this.bh=this.bh||NP;this.color=this.bh.color||NP.color}};
_.OP.F=function(a){return new (a||_.OP)(_.x(_.pi),_.x(_.JM),_.x(_.rp),_.x(_.VF,8),_.x(MP,8))};
_.OP.T=_.l({type:_.OP,J:[["button","mat-fab",""]],za:18,oa:function(a,b){a&2&&(_.Bn("disabled",b.ek())("aria-disabled",b.Jr()),_.Pn(b.color?"mat-"+b.color:""),_.F("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.ji)("_mat-animation-noopable","NoopAnimations"===b.vc)("mat-unthemed",!b.color)("mat-mdc-button-base",!0)("mdc-fab--extended",b.IF)("mat-mdc-extended-fab",b.IF))},inputs:{IF:[2,"extended","extended",_.Pp]},Ra:["matButton"],K:!0,features:[_.An,_.zn,_.O],xc:["mat-fab",
""],Pa:[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],R:7,S:4,W:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],O:function(a,b){a&1&&(_.zo(Dda),_.J(0,"span",0),_.Ao(1),_.G(2,"span",1),_.Ao(3,1),_.I(),_.Ao(4,2),_.J(5,"span",2)(6,"span",3));a&2&&_.F("mdc-button__ripple",
!b.hk)("mdc-fab__ripple",b.hk)},styles:['.mdc-fab{position:relative;display:inline-flex;position:relative;align-items:center;justify-content:center;box-sizing:border-box;width:56px;height:56px;padding:0;border:none;fill:currentColor;text-decoration:none;cursor:pointer;user-select:none;-moz-appearance:none;-webkit-appearance:none;overflow:visible;transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1),opacity 15ms linear 30ms,transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-fab .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-fab[hidden]{display:none}.mdc-fab::-moz-focus-inner{padding:0;border:0}.mdc-fab .mdc-fab__focus-ring{position:absolute}.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring{border-color:CanvasText}}.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring::after,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-fab.mdc-ripple-upgraded--background-focused .mdc-fab__focus-ring::after,.mdc-fab:not(.mdc-ripple-upgraded):focus .mdc-fab__focus-ring::after{border-color:CanvasText}}.mdc-fab:active,.mdc-fab:focus{outline:none}.mdc-fab:hover{cursor:pointer}.mdc-fab>svg{width:100%}.mdc-fab--mini{width:40px;height:40px}.mdc-fab--extended{border-radius:24px;padding-left:20px;padding-right:20px;width:auto;max-width:100%;height:48px;line-height:normal}.mdc-fab--extended .mdc-fab__ripple{border-radius:24px}.mdc-fab--extended .mdc-fab__icon{margin-left:calc(12px - 20px);margin-right:12px}[dir=rtl] .mdc-fab--extended .mdc-fab__icon,.mdc-fab--extended .mdc-fab__icon[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon{margin-left:12px;margin-right:calc(12px - 20px)}[dir=rtl] .mdc-fab--extended .mdc-fab__label+.mdc-fab__icon,.mdc-fab--extended .mdc-fab__label+.mdc-fab__icon[dir=rtl]{margin-left:calc(12px - 20px);margin-right:12px}.mdc-fab--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-fab--touch .mdc-fab__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}.mdc-fab::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-fab::before{border-color:CanvasText}}.mdc-fab__label{justify-content:flex-start;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;overflow-y:visible}.mdc-fab__icon{transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform}.mdc-fab .mdc-fab__icon{display:inline-flex;align-items:center;justify-content:center}.mdc-fab--exited{transform:scale(0);opacity:0;transition:opacity 15ms linear 150ms,transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-fab--exited .mdc-fab__icon{transform:scale(0);transition:transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mat-mdc-fab,.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{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;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);flex-shrink:0;color:var(--mat-fab-foreground-color, inherit);box-shadow:var(--mdc-fab-container-elevation-shadow)}.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%);display:var(--mat-fab-touch-target-display)}.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.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-fab-disabled-state-layer-color)}.mat-mdc-fab:hover .mat-mdc-button-persistent-ripple::before,.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-fab.mat-mdc-button-disabled-interactive:focus .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,.mat-mdc-mini-fab.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-focus-state-layer-opacity)}.mat-mdc-fab:active .mat-mdc-button-persistent-ripple::before,.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-mini-fab:hover{box-shadow:var(--mdc-fab-hover-container-elevation-shadow)}.mat-mdc-fab:focus,.mat-mdc-mini-fab:focus{box-shadow:var(--mdc-fab-focus-container-elevation-shadow)}.mat-mdc-fab:active,.mat-mdc-fab:focus:active,.mat-mdc-mini-fab:active,.mat-mdc-mini-fab:focus:active{box-shadow:var(--mdc-fab-pressed-container-elevation-shadow)}.mat-mdc-fab[disabled],.mat-mdc-fab.mat-mdc-button-disabled,.mat-mdc-mini-fab[disabled],.mat-mdc-mini-fab.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-fab-disabled-state-foreground-color);background-color:var(--mat-fab-disabled-state-container-color)}.mat-mdc-fab[disabled],.mat-mdc-fab[disabled]:focus,.mat-mdc-fab.mat-mdc-button-disabled,.mat-mdc-fab.mat-mdc-button-disabled:focus,.mat-mdc-mini-fab[disabled],.mat-mdc-mini-fab[disabled]:focus,.mat-mdc-mini-fab.mat-mdc-button-disabled,.mat-mdc-mini-fab.mat-mdc-button-disabled:focus{box-shadow:none}.mat-mdc-fab.mat-mdc-button-disabled-interactive,.mat-mdc-mini-fab.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-fab: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{box-shadow:var(--mdc-extended-fab-container-elevation-shadow)}.mat-mdc-extended-fab:hover{box-shadow:var(--mdc-extended-fab-hover-container-elevation-shadow)}.mat-mdc-extended-fab:focus{box-shadow:var(--mdc-extended-fab-focus-container-elevation-shadow)}.mat-mdc-extended-fab:active,.mat-mdc-extended-fab:focus:active{box-shadow:var(--mdc-extended-fab-pressed-container-elevation-shadow)}.mat-mdc-extended-fab[disabled],.mat-mdc-extended-fab.mat-mdc-button-disabled{cursor:default;pointer-events:none}.mat-mdc-extended-fab[disabled],.mat-mdc-extended-fab[disabled]:focus,.mat-mdc-extended-fab.mat-mdc-button-disabled,.mat-mdc-extended-fab.mat-mdc-button-disabled:focus{box-shadow:none}.mat-mdc-extended-fab.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-extended-fab>.mat-icon,.mat-mdc-extended-fab>.material-icons{margin-left:calc(12px - 20px);margin-right:12px}[dir=rtl] .mat-mdc-extended-fab>.mat-icon,[dir=rtl] .mat-mdc-extended-fab>.material-icons,.mat-mdc-extended-fab>.mat-icon[dir=rtl],.mat-mdc-extended-fab>.material-icons[dir=rtl]{margin-left:12px;margin-right:calc(12px - 20px)}.mat-mdc-extended-fab .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,ta:0});_.PP=class extends DP{constructor(a,b,c,d){super(a,b,c,d);_.yP(this.ja.M,{uk:!0})}};_.PP.F=function(a){return new (a||_.PP)(_.x(_.pi),_.x(_.JM),_.x(_.rp),_.x(_.VF,8))};
_.PP.T=_.l({type:_.PP,J:[["button","mat-icon-button",""]],za:14,oa:function(a,b){a&2&&(_.Bn("disabled",b.ek())("aria-disabled",b.Jr()),_.Pn(b.color?"mat-"+b.color:""),_.F("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.ji)("_mat-animation-noopable","NoopAnimations"===b.vc)("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Ra:["matButton"],K:!0,features:[_.zn,_.O],xc:["mat-icon-button",""],Pa:["*"],R:4,S:0,W:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],
[1,"mat-mdc-focus-indicator"],[1,"mat-mdc-button-touch-target"]],O:function(a){a&1&&(_.zo(),_.J(0,"span",0),_.Ao(1),_.J(2,"span",1)(3,"span",2))},styles:['.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;user-select:none;z-index:0;overflow:visible}.mdc-icon-button .mdc-icon-button__touch{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%)}@media screen and (forced-colors: active){.mdc-icon-button.mdc-ripple-upgraded--background-focused .mdc-icon-button__focus-ring,.mdc-icon-button:not(.mdc-ripple-upgraded):focus .mdc-icon-button__focus-ring{display:block}}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button[hidden]{display:none}.mdc-icon-button--display-flex{align-items:center;display:inline-flex;justify-content:center}.mdc-icon-button__focus-ring{pointer-events:none;border:2px solid rgba(0,0,0,0);border-radius:6px;box-sizing:content-box;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;width:100%;display:none}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring{border-color:CanvasText}}.mdc-icon-button__focus-ring::after{content:"";border:2px solid rgba(0,0,0,0);border-radius:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:calc(100% + 4px);width:calc(100% + 4px)}@media screen and (forced-colors: active){.mdc-icon-button__focus-ring::after{border-color:CanvasText}}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}.mdc-icon-button__link{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.mat-mdc-icon-button{color:var(--mdc-icon-button-icon-color)}.mat-mdc-icon-button .mdc-button__icon{font-size:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button svg,.mat-mdc-icon-button img{width:var(--mdc-icon-button-icon-size);height:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button:disabled{color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button{border-radius:50%;flex-shrink:0;text-align:center;width:var(--mdc-icon-button-state-layer-size, 48px);height:var(--mdc-icon-button-state-layer-size, 48px);padding:calc(calc(var(--mdc-icon-button-state-layer-size, 48px) - var(--mdc-icon-button-icon-size, 24px)) / 2);font-size:var(--mdc-icon-button-icon-size);-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button svg{vertical-align:baseline}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-icon-button-disabled-icon-color)}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-icon-button .mdc-button__label{z-index:1}.mat-mdc-icon-button .mat-mdc-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-mdc-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-icon-button-ripple-color)}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color)}.mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-disabled-state-layer-color)}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-hover-state-layer-opacity)}.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-focus-state-layer-opacity)}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-pressed-state-layer-opacity)}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-icon-button-touch-target-display)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}\n',
".cdk-high-contrast-active .mat-mdc-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-unelevated-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-raised-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-outlined-button:not(.mdc-button--outlined),.cdk-high-contrast-active .mat-mdc-icon-button{outline:solid 1px}\n"],La:2,ta:0});var QP=class{};QP.F=function(a){return new (a||QP)};QP.bb=_.hg({type:QP});QP.ab=_.nf({imports:[_.oO,_.uP,_.oO]});_.RP=class{constructor(a,b){this.Wa=a;this.options=b}cb(){this.Wa.M.querySelector(".mat-icon, .material-icons")&&this.Wa.M.classList.add("gmat-mdc-button-with-prefix")}};_.RP.F=function(a){return new (a||_.RP)(_.x(_.pi),_.x(GM))};
_.RP.va=_.kg({type:_.RP,J:[["button","mat-button",""],["a","mat-button",""],["button","mat-raised-button",""],["a","mat-raised-button",""],["button","mat-flat-button",""],["a","mat-flat-button",""],["button","mat-stroked-button",""],["a","mat-stroked-button",""],["button","mat-icon-button",""],["a","mat-icon-button",""],[""]],za:2,oa:function(a,b){a&2&&_.F("gmat-mdc-button",!b.options.Zb)}});
_.SP=class{constructor(a,b){this.options=a;this.button=b;this.Va="outline";this.A=!1}cb(){}get xz(){return this.A}set xz(a){this.A=_.Bu(a)}};_.SP.F=function(a){return new (a||_.SP)(_.x(GM),_.x(_.OP,10))};
_.SP.va=_.kg({type:_.SP,J:[["button","mat-fab",""],["a","mat-fab",""],["button","mat-mini-fab",""],["a","mat-mini-fab",""]],za:10,oa:function(a,b){a&2&&_.F("gmat-mdc-button",!b.options.Zb)("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.xz)},inputs:{Va:"appearance",xz:"lowered"}});_.TP=class{};_.TP.F=function(a){return new (a||_.TP)};_.TP.bb=_.hg({type:_.TP});_.TP.ab=_.nf({oc:[{ha:MP,ob:{color:"primary"}}],imports:[QP]});var UP=class{constructor(a,b,c){this.ka=a;this.A=b;this.B=c;this.rb=this.Ym=!1;this.fa=new _.Km(1);_.A(this.ka.wb,_.Tm(this.fa)).subscribe(d=>{this.rb=d})}la(){this.fa.next();this.fa.complete()}Ya(){this.B.A("cookieBar","view",this.rb?"mobile":void 0)}kh(){this.Ym=!0;this.A.kh()}};UP.F=function(a){return new (a||UP)(_.x(_.DM),_.x(EM),_.x(_.mM))};
UP.T=_.l({type:UP,J:[["gf-cookie-bar"]],za:2,oa:function(a,b){a&2&&_.F("closed",b.Ym)},K:!0,features:[_.O],R:8,S:0,W:[[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"]],O: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. "),_.I(),_.G(3,"div",2)(4,"a",3),_.N(5," Learn more "),_.I(),_.G(6,"button",4),_.L("click",function(){return b.kh()}),_.N(7," Got it "),_.I()()())},Y:[_.TP,_.RP,_.LP,_.KP,_.FM],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;overflow:hidden;padding:0 60px;position:-webkit-sticky;position:sticky;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;height:auto;inset:auto 8px 88px;padding:8px 16px 16px;position:fixed;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 VP=class{constructor(a){this.Sa=a}vk(){yy(this.Sa)}};VP.F=function(a){return new (a||VP)(_.x(_.jM))};
VP.T=_.l({type:VP,J:[["gf-share-callout"]],inputs:{GQ:"shouldRender"},K:!0,features:[_.O],R:1,S:1,W:[["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"]],O:function(a,b){a&1&&_.D(0,Jw,5,0,"div",0);a&2&&_.E("ngIf",b.GQ)},Y:[_.JJ],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}'],ta:0});var Kw;var WP=class{constructor(a,b){this.url=a;this.Tj=null;this.options=b}},Eda=function(a,b){return a.Ha.get(b)||b},Fda=function(a,b,c=""){const d=c+":"+b;let e=a.C.get(d);return e?a.X(e):(e=a.Ia(c,b))?(a.C.set(d,e),a.X(e)):(c=a.A.get(c))?a.Ka(b,c):Hk(Error("pb`"+d))},XP=class{constructor(a,b,c,d){this.Z=a;this.da=b;this.ma=d;this.C=new Map;this.A=new Map;this.na=new Map;this.D=new Map;this.Ha=new Map;this.G=[];this.xa=["material-icons","mat-ligature-font"];this.L=c}la(){this.G=[];this.C.clear();this.A.clear();
this.na.clear()}X(a){return a.Tj?_.Gk(this.H(a).cloneNode(!0)):_.A(this.Oa(a),_.z(b=>b.cloneNode(!0)))}Ka(a,b){var c=this.N(a,b);if(c)return _.Gk(c);c=b.filter(d=>!d.Tj).map(d=>_.A(this.fb(d),_.Yl(e=>{e=`Loading icon set URL: ${this.da.A(5,d.url)} failed: ${e.message}`;this.ma.handleError(Error(e));return _.Gk(null)})));return _.A(_.el(c),_.z(()=>{const d=this.N(a,b);if(!d)throw Error("pb`"+a);return d}))}N(a,b){for(let d=b.length-1;0<=d;d--){var c=b[d];if(c.Tj&&-1<c.Tj.toString().indexOf(a)){const e=
this.H(c);if(c=this.Aa(e,a,c.options))return c}}return null}Oa(a){return _.A(this.P(a),_.Vm(b=>a.Tj=b),_.z(()=>this.H(a)))}fb(a){return a.Tj?_.Gk(null):_.A(this.P(a),_.Vm(b=>a.Tj=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(Mw("<svg></svg>"));b.appendChild(a);return this.B(b,c)}I(a){const b=this.L.createElement("DIV");
b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("sb");return a}mb(a){const b=this.I(Mw("<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.L.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}P(a){var b=a.url;let c,d;a=null!=(d=null==(c=a.options)?void 0:c.withCredentials)?d:!1;if(!this.Z)throw Error("qb");if(null==b)throw Error("tb`"+b);const e=this.da.A(5,b);if(!e)throw Error("rb`"+b);if(b=this.D.get(e))return b;b=_.A(this.Z.get(e,{responseType:"text",withCredentials:a}),_.z(f=>Mw(f)),tm(()=>this.D.delete(e)),_.Hm());this.D.set(e,b);return b}qb(a,b,c){this.C.set(a+":"+b,c);return this}Cb(a,
b){const c=this.A.get(a);c?c.push(b):this.A.set(a,[b]);return this}H(a){if(!a.xI){const b=this.I(a.Tj);this.B(b,a.options);a.xI=b}return a.xI}Ia(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 WP(d.url,d.options):new WP(d)}}};XP.F=function(a){return new (a||XP)(_.k(_.lt,8),_.k(uL),_.k(_.av,8),_.k(Uj))};XP.ia=_.mf({ea:XP,V:XP.F,aa:"root"});new _.KF;new _.LF;new _.KF;new _.KF;var Gda,Hda,YP,Ida,Jda;Gda=new _.n("MAT_ICON_DEFAULT_OPTIONS");Hda=new _.n("mat-icon-location",{aa:"root",V:Nw});YP="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");Ida=YP.map(a=>`[${a}]`).join(", ");Jda=/^url\(['"]?#(.*?)['"]?\)$/;
_.ZP=class{get color(){return this.na||this.xa}set color(a){this.na=a}get YA(){return this.G}set YA(a){a!==this.G&&(a?this.Oa(a):this.G&&this.N(),this.G=a)}get mj(){return this.X}set mj(a){a=this.L(a);a!==this.X&&(this.X=a,this.H())}get lj(){return this.P}set lj(a){a=this.L(a);a!==this.P&&(this.P=a,this.H())}constructor(a,b,c,d,e,f){this.ja=a;this.C=b;this.I=d;this.Aa=e;this.inline=!1;this.da=[];this.B=_.tk.EMPTY;f&&(f.color&&(this.color=this.xa=f.color),f.mj&&(this.mj=f.mj));c||a.M.setAttribute("aria-hidden",
"true")}Ka(a){if(!a)return["",""];const b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("ub`"+a);}}cb(){this.H()}WG(){var a=this.A;a&&a.size&&(a=this.I.VF(),a!==this.ma&&(this.ma=a,this.Z(a)))}la(){this.B.unsubscribe();this.A&&this.A.clear()}tx(){return!this.YA}Ia(a){this.N();const b=this.I.VF();this.ma=b;this.Ha(a);this.Z(b);this.ja.M.appendChild(a)}N(){const a=this.ja.M;let b=a.childNodes.length;for(this.A&&this.A.clear();b--;){const c=a.childNodes[b];
1===c.nodeType&&"svg"!==c.nodeName.toLowerCase()||c.remove()}}H(){if(this.tx()){var a=this.ja.M,b=(this.mj?Eda(this.C,this.mj).split(/ +/):this.C.xa).filter(c=>0<c.length);this.da.forEach(c=>a.classList.remove(c));b.forEach(c=>a.classList.add(c));this.da=b;this.lj===this.D||b.includes("mat-ligature-font")||(this.D&&a.classList.remove(this.D),this.lj&&a.classList.add(this.lj),this.D=this.lj)}}L(a){return"string"===typeof a?a.trim().split(" ")[0]:a}Z(a){const b=this.A;b&&b.forEach((c,d)=>{c.forEach(e=>
{d.setAttribute(e.name,`url('${a}#${e.value}')`)})})}Ha(a){const b=a.querySelectorAll(Ida),c=this.A=this.A||new Map;for(let d=0;d<b.length;d++)YP.forEach(e=>{const f=b[d];var g=f.getAttribute(e);if(g=g?g.match(Jda):null){let h=c.get(f);h||(h=[],c.set(f,h));h.push({name:e,value:g[1]})}})}Oa(a){this.UD=this.VD=null;this.B.unsubscribe();if(a){const [b,c]=this.Ka(a);b&&(this.VD=b);c&&(this.UD=c);this.B=_.A(Fda(this.C,c,b),_.om()).subscribe(d=>this.Ia(d),d=>{this.Aa.handleError(Error("vb`"+b+"`"+c+"`"+
d.message))})}}};_.ZP.F=function(a){return new (a||_.ZP)(_.x(_.pi),_.x(XP),_.Yh("aria-hidden"),_.x(Hda),_.x(Uj),_.x(Gda,8))};
_.ZP.T=_.l({type:_.ZP,J:[["mat-icon"]],Ea:["role","img",1,"mat-icon","notranslate"],za:10,oa:function(a,b){a&2&&(_.Bn("data-mat-icon-type",b.tx()?"font":"svg")("data-mat-icon-name",b.UD||b.lj)("data-mat-icon-namespace",b.VD||b.mj)("fontIcon",b.tx()?b.lj:null),_.Pn(b.color?"mat-"+b.color:""),_.F("mat-icon-inline",b.inline)("mat-icon-no-color","primary"!==b.color&&"accent"!==b.color&&"warn"!==b.color))},inputs:{color:"color",inline:[2,"inline","inline",_.Pp],YA:"svgIcon",mj:"fontSet",lj:"fontIcon"},
Ra:["matIcon"],K:!0,features:[_.An,_.O],Pa:["*"],R:1,S:0,O:function(a){a&1&&(_.zo(),_.Ao(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,ta:0});_.$P=class{};_.$P.F=function(a){return new (a||_.$P)};_.$P.bb=_.hg({type:_.$P});_.$P.ab=_.nf({imports:[_.oO,_.oO]});_.aQ=class{constructor(){this.name="";this.size=24;this.oE=this.filled=this.iG=!1}};_.aQ.F=function(a){return new (a||_.aQ)};
_.aQ.T=_.l({type:_.aQ,J:[["gf-icon"]],za:8,oa:function(a,b){a&2&&(_.Bn("role","presentation")("aria-hidden",!0)("filled",b.filled?"":null)("animated",b.oE?"":null),_.Ln("width",b.size+"px")("height",b.size+"px"))},inputs:{name:"name",size:"size",iG:"inheritColor",filled:"filled",oE:"animated"},K:!0,features:[_.O],R:2,S:9,W:[["fontSet","google-symbols",1,"icon"]],O:function(a,b){a&1&&(_.G(0,"mat-icon",0),_.N(1),_.I());a&2&&(_.Ln("color",b.iG?"inherit":null)("font-size",b.size+"px")("width",b.size+
"px")("height",b.size+"px"),_.u(),_.Fo(b.name))},Y:[_.$P,_.ZP],styles:['[_nghost-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.icon[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-variation-settings:"GRAD" 0,"FILL" 0}[animated][_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{-webkit-transition:font-variation-settings .2s cubic-bezier(.2,0,0,1);transition:font-variation-settings .2s cubic-bezier(.2,0,0,1)}a:hover   [animated][_nghost-%COMP%]   .icon[_ngcontent-%COMP%], button:hover   [animated][_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{font-variation-settings:"GRAD" 200,"FILL" 0}[filled][_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{font-variation-settings:"GRAD" 0,"FILL" 1}a:hover   [animated][filled][_nghost-%COMP%]   .icon[_ngcontent-%COMP%], button:hover   [animated][filled][_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{font-variation-settings:"GRAD" 200,"FILL" 1}.mat-mdc-menu-item[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .mat-mdc-menu-item   [_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{margin-right:0}.toolbar__button-icon--selected[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .toolbar__button-icon--selected   [_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{background-color:#d2e3fc}.gf-dark-theme.toolbar__button-icon--selected[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .gf-dark-theme.toolbar__button-icon--selected   [_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .gf-dark-theme   .toolbar__button-icon--selected[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .gf-dark-theme   .toolbar__button-icon--selected   [_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .toolbar__button-icon--selected   .gf-dark-theme[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .toolbar__button-icon--selected   .gf-dark-theme   [_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{background-color:rgba(138,180,248,.24)}'],
ta:0});var Kda=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)}};_.bQ=class{constructor(a){this.B=a}A(a){a=new Kda(a,this.B);const b=a.A();a.destroy();return b}};_.bQ.F=function(a){return new (a||_.bQ)(_.k(_.av))};_.bQ.ia=_.mf({ea:_.bQ,V:_.bQ.F,aa:"root"});new _.n("CDK_COPY_TO_CLIPBOARD_CONFIG");var cQ={label:"Copy code",Sp:"content_copy",disabled:!1},Lda={label:"Code copied!",Sp:"check",disabled:!0},dQ=class{constructor(a,b,c,d){this.B=a;this.C=b;this.D=c;this.G=d;this.A=new _.Gm;this.CM=_.A(this.A,_.Rm(()=>_.A(_.rl(2500),_.zm(cQ),_.Pm(Lda))),_.Pm(cQ));this.Bd=this.B.features.lg();this.platform="web"}cj(){this.C.A(this.text);_.hN(this.D,"Copied to clipboard");this.A.next();this.G.A(this.eb,"copyCode",this.platform)}};dQ.F=function(a){return new (a||dQ)(_.x(_.wJ),_.x(_.bQ),_.x(_.iN),_.x(_.mM))};
dQ.T=_.l({type:dQ,J:[["copy-button"]],inputs:{text:"text",ariaLabel:"ariaLabel",eb:"eventCategory",platform:"platform"},K:!0,features:[_.O],R:3,S:2,W:[[4,"ngIf","ngIfElse"],["iconButton",""],[4,"ngIf"],["mat-button","",1,"copy-button__button",3,"disabled","click"],[1,"copy-button__icon",3,"name","size"],[1,"gmat-subtitle-2","copy-button__label"],["mat-icon-button","",1,"copy-button__button",3,"click"],["name","content_copy",1,"copy-button__icon"]],O:function(a,b){a&1&&_.D(0,Pw,3,3,"ng-container",
0)(1,Qw,2,1,"ng-template",null,1,_.qp);if(a&2){const c=_.Do(2);_.E("ngIf",b.Bd)("ngIfElse",c)}},Y:[_.aQ,_.TP,_.RP,_.KP,_.PP,_.JJ,_.PJ],styles:["[_nghost-%COMP%]{color:#5f6368;display:block}.copy-button__icon[_ngcontent-%COMP%]{vertical-align:bottom}.copy-button__label[_ngcontent-%COMP%]{margin:0 8px}.gf-dark-theme   [_nghost-%COMP%]{background:#3c3d40;color:#9aa0a6}"],ta:0});var eQ={CLICK:{Be:"click",Bf:"cOuCgd"},GENERIC_CLICK:{Be:"generic_click",Bf:"szJgjc"},IMPRESSION:{Be:"impression",Bf:"xr6bB"},HOVER:{Be:"hover",Bf:"ZmdkE"},KEYPRESS:{Be:"keypress",Bf:"Kr2w4b"},KEYBOARD_ENTER:{Be:"keyboard_enter",Bf:"SYhH9d"},VIS:{Be:"vis",Bf:"HkgBsf"}},fQ=Rw(eQ),Mda=new Map;for(const a of Object.keys(eQ))Mda.set(eQ[a].Bf,eQ[a].Be);
var gQ=Rw({TRACK:{Be:"track",Bf:"u014N"},INDEX:{Be:"index",Bf:"cQYSPc"},MUTABLE:{Be:"mutable",Bf:"dYFj7e"},COMPONENT_ID:{Be:"cid",Bf:"cOuyq"},TEST_CODE:{Be:"tc",Bf:"DM6Eze"}});var hQ=function(a,b){return b?a.H.has(b):0!=a.H.size},iQ=function(a,b){for(let c=0;c<a.L.length;++c)a.L[c](b)},Nda=class{constructor(a){this.A=a;this.H=new Set;this.C=null;this.G=[];this.B=void 0;this.N=this.D=!1;this.I=null;this.L=[]}setAttribute(a){this.I=a;return this}getAttribute(){return this.I}};var Oda=class extends _.JE{constructor(a){super(a)}Ld(a){_.cB(this,2,a)}Yd(){return null!=_.zE(this,2)}};var jQ=class extends _.JE{constructor(a){super(a)}};var kQ=class extends _.JE{constructor(a){super(a)}};var lQ=class extends _.JE{constructor(a){super(a,4)}};var mQ=function(a,b){_.cB(a,24,b)},nQ=class extends _.JE{constructor(a){super(a,35)}Ld(a,b){_.wd(this,3,Oda,b,a,!1,1)}};nQ.Xb=[3,20,27];var oQ=class{},pQ=class{},Pda=class extends pQ{};var qQ=Symbol("Ab"),Qda=function(a,b){a.B&&a.B.X.push(b)},Rda=function(a,b){a.B&&_.ia(a.B.X,b)},rQ=function(a,b,c){a:if(a=a.C,c.kJ)a=c.kJ;else{if(a)if(c.DB)if(a=a[c.DB],0===a)console.warn(`ID was never assigned for VE with name: ${c.DB}`);else{if(a)break a;console.warn(`Cannot find VE with name: ${c.DB}`)}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.eB&&a.push("generic_click"),
c.KI&&a.push("impression"),c.II&&a.push("dragstart"),c.JI&&a.push("drop"),c.fB&&a.push("hover"),c.LI&&a.push("input_text"),c.MI&&a.push("key_press"),c.qU&&a.push("keyboard_enter"),c.trackVisibility&&a.push("vis"),d=d.toString(),a.length&&(d+=`;track:${a.join(",")}`),c.metadata&&(d+=`;${c.metadata}`),c.Dz&&(d+=";mutable:true"),null!=c.index&&(d+=`;index:${c.index}`),b.M.setAttribute("jslog",d),b.M[qQ]=c)},Sda=function(a,b,c){a.Ja(()=>{a.B&&a.C&&(rQ(a,b,c),c.KI&&a.B.C())})},Tda=function(a,b,c,d){Sw&&
Sw!==d&&("click"===Sw.type&&c.eB&&Tw(b)&&a.A("click",b),"mouseenter"===Sw.type&&c.fB&&Tw(b)&&a.A("hover",b))},uQ=class{constructor(a,b,c=null){this.B=null;a&&(this.B=Uda(a))&&(sQ(this.B,"click",3,"generic_click"),sQ(this.B,"dragstart",30),sQ(this.B,"drop",37),sQ(this.B,"hover",9),sQ(this.B,"input_text",15),sQ(this.B,"key_press",32));b&&(this.C={});this.Ja=c?c.Ja.bind(c):Zone.root.run.bind(Zone.root);tQ||(tQ=!0,this.Ja(()=>{window.addEventListener("click",d=>{Sw=d},{capture:!0});window.addEventListener("mouseenter",
d=>{Sw=d},{capture:!0})}))}A(a,b){this.B&&this.B.A(a,b)}log(a){this.B&&this.B.log(a)}},tQ=!1,Sw=null;uQ.F=function(a){return new (a||uQ)(_.k(oQ,8),_.k(pQ,8),_.k(_.rp,8))};uQ.ia=_.mf({ea:uQ,V:uQ.F,aa:"root"});var vQ="click mouseenter dragstart drop keydown input".split(" "),wQ=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[qQ];if(f)switch(d.type){case "click":f.eB&&this.A("click",e);break;case "mouseenter":f.fB&&this.A("hover",e);break;case "dragstart":f.II&&this.A("dragstart",e);break;case "drop":f.JI&&this.A("drop",e);break;case "keydown":f.MI&&this.A("key_press",e);break;case "input":f.LI&&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 vQ)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}la(){this.B.Ja(()=>{for(const a of vQ)this.document.removeEventListener(a,this.C,{capture:!0})})}};wQ.F=function(a){return new (a||wQ)(_.k(uQ),_.k(_.av),_.k(_.rp))};wQ.ia=_.mf({ea:wQ,V:wQ.F});var Vda=new _.n("VE config");var xQ;xQ=function(a){return{metadata:a.VI,Dz:a.WI,eB:a.Rn,II:a.uB,JI:a.vB,fB:a.wB,LI:a.lr,KI:a.UI,MI:a.xB,kJ:a.Xa,index:a.DR}};
_.yQ=class{constructor(a,b,c,d,e,f){this.C=a;this.B=b;this.I=c;this.renderer=d;this.P=e;this.xa=f;this.VI="";this.xB=this.lr=this.wB=this.vB=this.uB=this.Rn=this.UI=this.WI=!1;this.N=[];this.H=null;this.G=!1;this.L=()=>{this.G=!1}}get D(){let a;return null==this.P&&!(null==(a=this.xa)?0:a.vT)}lq(a){this.Rn&&(this.A("click"),this.H=a)}X(){this.uB&&this.A("dragstart")}Z(){this.vB&&this.A("drop")}ma(){this.xB&&this.A("key_press")}na(a){this.wB&&(this.A("hover"),this.H=a)}da(){this.lr&&!this.G&&(this.A("input_text"),
this.G=!0)}A(a){this.B.A(a,this.C.M)}cb(){this.D&&this.I.Ja(()=>{const a=this.C.M;this.N=[this.renderer.Jb(a,"click",this.lq.bind(this)),this.renderer.Jb(a,"dragstart",this.X.bind(this)),this.renderer.Jb(a,"drop",this.Z.bind(this)),this.renderer.Jb(a,"keydown",this.ma.bind(this)),this.renderer.Jb(a,"input",this.da.bind(this)),this.renderer.Jb(a,"mouseenter",this.na.bind(this))]});this.config=xQ(this);Sda(this.B,this.C,this.config);this.lr&&this.D&&Qda(this.B,this.L)}ec(){let a;if(null==(a=this.config)?
0:a.Dz)this.config=xQ(this),this.config.Dz=!0,rQ(this.B,this.C,this.config)}la(){this.config&&this.D&&Tda(this.B,this.C.M,this.config,this.H);this.lr&&this.D&&Rda(this.B,this.L);this.I.Ja(()=>{for(const a of this.N)a()})}};_.yQ.F=function(a){return new (a||_.yQ)(_.x(_.pi),_.x(uQ),_.x(_.rp),_.x(_.$F),_.x(wQ,8),_.x(Vda,8))};
_.yQ.va=_.kg({type:_.yQ,J:[["","ve",""]],inputs:{Xa:"ve",VI:"veMetadata",WI:"veMutable",UI:"veImpression",Rn:"veClick",uB:"veDrag",vB:"veDrop",wB:"veHover",lr:"veInputText",xB:"veKeyPress",DR:"veIndex"},Ra:["veLoggingDirective"],K:!0,features:[_.hh]});var zQ=class{};zQ.F=function(a){return new (a||zQ)};zQ.bb=_.hg({type:zQ});zQ.ab=_.nf({});_.AQ=class{constructor(){this.platform="web";this.Rn=!1}};_.AQ.F=function(a){return new (a||_.AQ)};
_.AQ.T=_.l({type:_.AQ,J:[["gf-code-snippet"]],inputs:{text:"text",ariaLabel:"ariaLabel",eb:"eventCategory",platform:"platform",Xa:"ve",Rn:"veClick"},K:!0,features:[_.O],Pa:["*"],R:5,S:8,W:[[1,"gmat-caption","code-snippet__wrapper"],["logEvent","clickCode",1,"code-snippet__content",3,"logEventCategory","logEventLabel"],[1,"code-snippet__copy-button"],[3,"text","ariaLabel","platform","eventCategory","ve","veClick"]],O:function(a,b){a&1&&(_.zo(),_.G(0,"div",0)(1,"div",1),_.Ao(2),_.I(),_.G(3,"div",2),
_.J(4,"copy-button",3),_.I()());a&2&&(_.u(),_.E("logEventCategory",b.eb)("logEventLabel",b.platform),_.u(3),_.E("text",b.text)("ariaLabel",b.ariaLabel)("platform",b.platform)("eventCategory",b.eb)("ve",b.Xa)("veClick",b.Rn))},Y:[dQ,_.FM,zQ,_.yQ],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}"],
ta:0});var Wda=new _.n("GMAT_RADIO_OPTIONS",{aa:"root",V:()=>({Zb:!1})});_.BQ=class{constructor(a){this.options=a}};_.BQ.F=function(a){return new (a||_.BQ)(_.x(Wda))};_.BQ.va=_.kg({type:_.BQ,J:[["mat-radio-button"]],za:2,oa:function(a,b){a&2&&_.F("gmat-mdc-radio",!b.options.Zb)}});var CQ=class{constructor(a,b){this.C=a;this.ja=b;this.xh=()=>{};this.Zk=()=>{}}setProperty(a,b){this.C.setProperty(this.ja.M,a,b)}Hi(a){this.Zk=a}Vf(a){this.xh=a}Fh(a){this.setProperty("disabled",a)}};CQ.F=function(a){return new (a||CQ)(_.x(_.$F),_.x(_.pi))};CQ.va=_.kg({type:CQ});var yx=class extends CQ{};yx.F=(()=>{let a;return function(b){return(a||(a=_.ji(yx)))(b||yx)}})();yx.va=_.kg({type:yx,features:[_.zn]});_.DQ=new _.n("NgValueAccessor");var Xda,Yda;Xda={ha:_.DQ,Na:_.Df(()=>_.xx),Eb:!0};Yda=new _.n("CompositionEventMode");_.xx=class extends CQ{constructor(a,b,c){super(a,b);this.A=c;this.B=!1;null==this.A&&(this.A=!/android (\d+)/.test(($J?window.navigator.userAgent:"").toLowerCase()))}Sg(a){this.setProperty("value",null==a?"":a)}Aw(a){(!this.A||this.A&&!this.B)&&this.xh(a)}JK(){this.B=!0}IK(a){this.B=!1;this.A&&this.xh(a)}};_.xx.F=function(a){return new (a||_.xx)(_.x(_.$F),_.x(_.pi),_.x(Yda,8))};
_.xx.va=_.kg({type:_.xx,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.Aw(c.target.value)})("blur",function(){return b.Zk()})("compositionstart",function(){return b.JK()})("compositionend",function(c){return b.IK(c.target.value)})},
features:[_.No([Xda]),_.zn]});var FQ;_.EQ=new _.n("NgValidators");FQ=new _.n("NgAsyncValidators");var GQ=class{constructor(){this.dh=[];this.ai=[];this.C=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get Tp(){return this.control?this.control.Tp: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 jl(){return this.control?this.control.jl:
null}get xd(){return this.control?this.control.xd:null}get yf(){return this.control?this.control.yf:null}get status(){return this.control?this.control.status:null}get jB(){return this.control?this.control.jB:null}get Pq(){return this.control?this.control.Pq:null}get Cl(){return this.control?this.control.Cl:null}get path(){return null}ex(a){this.dh=a||[];this.Fr=cx(this.dh)}ax(a){this.ai=a||[];this.Er=ex(this.ai)}get Yj(){return this.Fr||null}get gh(){return this.Er||null}I(a){this.C.push(a)}N(){this.C.forEach(a=>
a());this.C=[]}reset(a){this.control&&this.control.reset(a)}Mf(a,b){return this.control?this.control.Mf(a,b):!1}getError(a,b){return this.control?this.control.getError(a,b):null}};_.HQ=class extends GQ{constructor(){super(...arguments);this.A=this.name=this.gb=null}};var IQ=class extends GQ{get li(){return null}get path(){return null}};var Zda=class{constructor(a){this.A=a}get TO(){let a,b;return!!(null==(a=this.A)?0:null==(b=a.control)?0:b.yf)}get UO(){let a,b;return!!(null==(a=this.A)?0:null==(b=a.control)?0:b.jB)}get JO(){let a,b;return!!(null==(a=this.A)?0:null==(b=a.control)?0:b.jl)}get Rk(){let a,b;return!!(null==(a=this.A)?0:null==(b=a.control)?0:b.xd)}get xj(){let a,b;return!!(null==(a=this.A)?0:null==(b=a.control)?0:b.valid)}get CO(){let a,b;return!!(null==(a=this.A)?0:null==(b=a.control)?0:b.Tp)}get IO(){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"});_.JQ=class extends Zda{};_.JQ.F=function(a){return new (a||_.JQ)(_.x(_.HQ,2))};
_.JQ.va=_.kg({type:_.JQ,J:[["","formControlName",""],["","ngModel",""],["","formControl",""]],za:14,oa:function(a,b){a&2&&_.F("ng-untouched",b.UO)("ng-touched",b.TO)("ng-pristine",b.JO)("ng-dirty",b.Rk)("ng-valid",b.xj)("ng-invalid",b.CO)("ng-pending",b.IO)},features:[_.zn]});var KQ=new _.n("CallSetDisabledState",{aa:"root",V:()=>"whenDisabledForLegacyCode"});var px=function(a,b){a.ow(b)},qx=function(a,b){a.mw(b)},rx=function(a,b={}){a.QL();a.Qo();a.enabled&&(a.FK(),a.errors=a.PL(),a.status=a.GC(),"VALID"!==a.status&&"PENDING"!==a.status||a.OL(b.kc));!1!==b.kc&&(a.Cl.emit(a.value),a.Pq.emit(a.status));a.gb&&!b.Oc&&rx(a.gb,b)},tx=function(a,b={}){a.yf=!0;a.gb&&!b.Oc&&tx(a.gb,b)},ux=function(a,b={}){a.jl=!1;a.gb&&!b.Oc&&ux(a.gb,b)},LQ=function(a,b={}){a.yf=!1;a.Tw=!1;a.Vg(c=>{LQ(c,{Oc:!0})});a.gb&&!b.Oc&&a.gb.ms(b)},MQ=function(a,b={}){a.jl=!0;a.Zr=!1;a.Vg(c=>
{MQ(c,{Oc:!0})});a.gb&&!b.Oc&&a.gb.ls(b)},NQ=class{constructor(a,b){this.Tw=this.Or=this.Zr=!1;this.Yh=()=>{};this.gb=null;this.jl=!0;this.yf=!1;this.Vr=[];this.ow(a);this.mw(b)}get Yj(){return this.Fr}set Yj(a){this.dh=this.Fr=a}get gh(){return this.Er}set gh(a){this.ai=this.Er=a}get parent(){return this.gb}get valid(){return"VALID"===this.status}get Tp(){return"INVALID"===this.status}get pending(){return"PENDING"==this.status}get disabled(){return"DISABLED"===this.status}get enabled(){return"DISABLED"!==
this.status}get xd(){return!this.jl}get jB(){return!this.yf}get Zf(){return this.js?this.js:this.parent?this.parent.Zf:"change"}disable(a={}){const b=this.ND(a.Oc);this.status="DISABLED";this.errors=null;this.Vg(c=>{c.disable(Object.assign({},a,{Oc:!0}))});this.Qo();!1!==a.kc&&(this.Cl.emit(this.value),this.Pq.emit(this.status));this.bE(Object.assign({},a,{gI:b}));this.Vr.forEach(c=>c(!0))}enable(a={}){const b=this.ND(a.Oc);this.status="VALID";this.Vg(c=>{c.enable(Object.assign({},a,{Oc:!0}))});rx(this,
{Oc:!0,kc:a.kc});this.bE(Object.assign({},a,{gI:b}));this.Vr.forEach(c=>c(!1))}bE(a){this.gb&&!a.Oc&&(rx(this.gb,a),a.gI||this.gb.ls(),this.gb.ms())}Jq(a){this.gb=a}eE(a={kc:!0}){this.Vg(b=>b.eE(a));rx(this,{Oc:!0,kc:a.kc})}QL(){this.status=this.iw()?"DISABLED":"VALID"}PL(){return this.Yj?this.Yj(this):null}OL(a){this.gh&&(this.status="PENDING",this.Or=!0,this.CC=Yw(this.gh(this)).subscribe(b=>{this.Or=!1;this.SH(b,{kc:a})}))}FK(){this.CC&&(this.CC.unsubscribe(),this.Or=!1)}SH(a,b={}){this.errors=
a;this.cE(!1!==b.kc)}get(a){if(null==a)return null;Array.isArray(a)||(a=a.split("."));return 0===a.length?null:a.reduce((b,c)=>b&&b.SC(c),this)}getError(a,b){return(b=b?this.get(b):this)&&b.errors?b.errors[a]:null}Mf(a,b){return!!this.getError(a,b)}get root(){let a=this;for(;a.gb;)a=a.gb;return a}cE(a){this.status=this.GC();a&&this.Pq.emit(this.status);this.gb&&this.gb.cE(a)}qD(){this.Cl=new _.AH;this.Pq=new _.AH}GC(){return this.iw()?"DISABLED":this.errors?"INVALID":this.Or||this.zC("PENDING")?"PENDING":
this.zC("INVALID")?"INVALID":"VALID"}zC(a){return this.zr(b=>b.status===a)}yC(){return this.zr(a=>a.xd)}CK(){return this.zr(a=>a.yf)}ls(a={}){this.jl=!this.yC();this.gb&&!a.Oc&&this.gb.ls(a)}ms(a={}){this.yf=this.CK();this.gb&&!a.Oc&&this.gb.ms(a)}kk(a){this.Yh=a}Vl(a){Ax(a)&&null!=a.Zf&&(this.js=a.Zf)}ND(a){const b=this.gb&&this.gb.xd;return!a&&!!b&&!this.gb.yC()}SC(){return null}ow(a){a=this.dh=Array.isArray(a)?a.slice():a;this.Fr=Array.isArray(a)?cx(a):a||null}mw(a){a=this.ai=Array.isArray(a)?
a.slice():a;this.Er=Array.isArray(a)?ex(a):a||null}};var OQ=function(a,b,c){if(a.controls[b])return a.controls[b];a.controls[b]=c;c.Jq(a);c.kk(a.Yh);return c},$da=class extends NQ{constructor(a,b){super((Ax(a)?a.AR:a)||null,(Ax(a)?a.rM:b)||null);this.controls={};this.qD();this.Vl(a);this.UL();rx(this,{Oc:!0,kc:!!this.gh})}ux(a){OQ(this,a);rx(this,{kc:{}.kc});this.Yh()}yq(a){this.controls[a]&&this.controls[a].kk(()=>{});delete this.controls[a];rx(this,{kc:{}.kc});this.Yh()}contains(a){return this.controls.hasOwnProperty(a)&&this.controls[a].enabled}Ld(a,
b={}){Bx(this,a);Object.keys(a).forEach(c=>{const d=this.controls;if(!Object.keys(d).length)throw new yf(1E3,"");if(!d[c])throw new yf(1001,"");this.controls[c].Ld(a[c],{Oc:!0,kc:b.kc})});rx(this,b)}reset(a={},b={}){this.Vg((c,d)=>{c.reset(a?a[d]:null,{Oc:!0,kc:b.kc})});this.ls(b);this.ms(b);rx(this,b)}kx(){let a=this.OD(!1,(b,c)=>c.kx()?!0:b);a&&rx(this,{Oc:!0});return a}Vg(a){Object.keys(this.controls).forEach(b=>{const c=this.controls[b];c&&a(c,b)})}UL(){this.Vg(a=>{a.Jq(this);a.kk(this.Yh)})}Qo(){this.value=
this.KL()}zr(a){for(const [b,c]of Object.entries(this.controls)){const d=c;if(this.contains(b)&&a(d))return!0}return!1}KL(){return this.OD({},(a,b,c)=>{if(b.enabled||this.disabled)a[c]=b.value;return a})}OD(a,b){let c=a;this.Vg((d,e)=>{c=b(c,d,e)});return c}iw(){for(const a of Object.keys(this.controls))if(this.controls[a].enabled)return!1;return 0<Object.keys(this.controls).length||this.disabled}SC(a){return this.controls.hasOwnProperty(a)?this.controls[a]:null}};var aea,QQ;aea={ha:IQ,Na:_.Df(()=>_.PQ)};QQ=Promise.resolve();
_.PQ=class extends IQ{constructor(a,b,c){super();this.bj=c;this.Ln=!1;this.ww=new Set;this.iq=new _.AH;this.form=new $da(cx(a),ex(b))}Ya(){this.Vl()}get li(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}ux(a){QQ.then(()=>{const b=this.TC(a.path);a.control=OQ(b,a.name,a.control);lx(a.control,a,this.bj);rx(a.control,{kc:!1});this.ww.add(a)})}yq(a){QQ.then(()=>{const b=this.TC(a.path);b&&b.yq(a.name);this.ww.delete(a)})}Ld(a){this.control.Ld(a)}Zz(a){this.Ln=
!0;wx(this.form,this.ww);this.iq.emit(a);let b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)}Vz(){this.BA()}BA(){this.form.reset(void 0);this.Ln=!1}Vl(){this.options&&null!=this.options.Zf&&(this.form.js=this.options.Zf)}TC(a){a.pop();return a.length?this.form.get(a):this.form}};_.PQ.F=function(a){return new (a||_.PQ)(_.x(_.EQ,10),_.x(FQ,10),_.x(KQ,8))};
_.PQ.va=_.kg({type:_.PQ,J:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],oa:function(a,b){a&1&&_.L("submit",function(c){return b.Zz(c)})("reset",function(){return b.Vz()})},inputs:{options:[0,"ngFormOptions","options"]},outputs:{iq:"ngSubmit"},Ra:["ngForm"],features:[_.No([aea]),_.zn]});_.RQ=class extends NQ{constructor(){super((Ax()?(void 0).AR:void 0)||null,(Ax()?(void 0).rM:void 0)||null);this.defaultValue=null;this.Lc=[];this.ik=!1;this.A(null);this.Vl(void 0);this.qD();rx(this,{Oc:!0,kc:!!this.gh});Ax()&&((void 0).RT||(void 0).GT)&&(Cx(null)?this.defaultValue=null.value:this.defaultValue=null)}Ld(a,b={}){this.value=this.jk=a;this.Lc.length&&!1!==b.BF&&this.Lc.forEach(c=>c(this.value,!1!==b.mN));rx(this,b)}reset(a=this.defaultValue,b={}){this.A(a);MQ(this,b);LQ(this,b);this.Ld(this.value,
b);this.ik=!1}Qo(){}zr(){return!1}iw(){return this.disabled}Vf(a){this.Lc.push(a)}eM(a){var b=this.Lc;a=b.indexOf(a);-1<a&&b.splice(a,1)}fM(a){var b=this.Vr;a=b.indexOf(a);-1<a&&b.splice(a,1)}Vg(){}kx(){return"submit"===this.Zf&&(this.Zr&&ux(this),this.Tw&&tx(this),this.ik)?(this.Ld(this.jk,{Oc:!0,BF:!1}),!0):!1}A(a){Cx(a)?(this.value=this.jk=a.value,a.disabled?this.disable({Oc:!0,kc:!1}):this.enable({Oc:!0,kc:!1})):this.value=this.jk=a}};var bea,TQ,UQ;bea={ha:_.HQ,Na:_.Df(()=>_.SQ)};TQ=Promise.resolve();UQ=function(a){a.options&&a.options.name&&(a.name=a.options.name)};
_.SQ=class extends _.HQ{constructor(a,b,c,d,e,f){super();this.Ca=e;this.bj=f;this.control=new _.RQ;this.D=!1;this.name="";this.update=new _.AH;this.gb=a;this.ex(b);this.ax(c);this.A=zx(d)}ec(a){this.L();if(!this.D||"name"in a){if(this.D&&(UQ(this),this.li)){const b=a.name.Jj;this.li.yq({name:b,path:this.H(b)})}this.Vl();this.P()?this.X():this.li.ux(this);this.D=!0}"isDisabled"in a&&this.Z(a);vx(a,this.G)&&(this.Qo(this.model),this.G=this.model)}la(){this.li&&this.li.yq(this)}get path(){return this.H(this.name)}get li(){return this.gb?
this.gb.li:null}B(a){this.G=a;this.update.emit(a)}Vl(){this.options&&null!=this.options.Zf&&(this.control.js=this.options.Zf)}P(){return!this.gb||!(!this.options||!this.options.K)}X(){lx(this.control,this,this.bj);rx(this.control,{kc:!1})}L(){UQ(this)}Qo(a){TQ.then(()=>{this.control.Ld(a,{mN:!1});let b;null==(b=this.Ca)||_.mG(b)})}Z(a){a=a.isDisabled.Jd;const b=0!==a&&_.Pp(a);TQ.then(()=>{b&&!this.control.disabled?this.control.disable():!b&&this.control.disabled&&this.control.enable();let c;null==
(c=this.Ca)||_.mG(c)})}H(a){return this.gb?[...this.gb.path,a]:[a]}};_.SQ.F=function(a){return new (a||_.SQ)(_.x(IQ,9),_.x(_.EQ,10),_.x(FQ,10),_.x(_.DQ,10),_.x(_.nG,8),_.x(KQ,8))};_.SQ.va=_.kg({type:_.SQ,J:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",Ft:[0,"disabled","isDisabled"],model:[0,"ngModel","model"],options:[0,"ngModelOptions","options"]},outputs:{update:"ngModelChange"},Ra:["ngModel"],features:[_.No([bea]),_.zn,_.hh]});var cea;cea={ha:_.DQ,Na:_.Df(()=>_.VQ),Eb:!0};_.VQ=class extends yx{Sg(a){this.setProperty("value",null==a?"":a)}Vf(a){this.xh=b=>{a(""==b?null:parseFloat(b))}}};_.VQ.F=(()=>{let a;return function(b){return(a||(a=_.ji(_.VQ)))(b||_.VQ)}})();
_.VQ.va=_.kg({type:_.VQ,J:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],oa:function(a,b){a&1&&_.L("input",function(c){return b.xh(c.target.value)})("blur",function(){return b.Zk()})},features:[_.No([cea]),_.zn]});var WQ=class{};WQ.F=function(a){return new (a||WQ)};WQ.bb=_.hg({type:WQ});WQ.ab=_.nf({});var dea,eea;dea=new _.n("NgModelWithFormControlWarning");eea={ha:_.HQ,Na:_.Df(()=>_.XQ)};_.XQ=class extends _.HQ{set Ft(a){}constructor(a,b,c,d,e){super();this.bj=e;this.update=new _.AH;this.H=!1;this.ex(a);this.ax(b);this.A=zx(c)}ec(a){if(this.G(a)){const b=a.form.Jj;b&&nx(b,this);lx(this.form,this,this.bj);rx(this.form,{kc:!1})}vx(a,this.D)&&(this.form.Ld(this.model),this.D=this.model)}la(){this.form&&nx(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")}};
_.XQ.F=function(a){return new (a||_.XQ)(_.x(_.EQ,10),_.x(FQ,10),_.x(_.DQ,10),_.x(dea,8),_.x(KQ,8))};_.XQ.va=_.kg({type:_.XQ,J:[["","formControl",""]],inputs:{form:[0,"formControl","form"],Ft:[0,"disabled","isDisabled"],model:[0,"ngModel","model"]},outputs:{update:"ngModelChange"},Ra:["ngForm"],features:[_.No([eea]),_.zn,_.hh]});var fea;fea={ha:IQ,Na:_.Df(()=>_.YQ)};
_.YQ=class extends IQ{constructor(a,b,c){super();this.bj=c;this.Ln=!1;this.Yh=()=>this.dE();this.Ps=[];this.form=null;this.iq=new _.AH;this.ex(a);this.ax(b)}ec(a){a.hasOwnProperty("form")&&(this.hM(),this.dE(),this.gM(),this.Ur=this.form)}la(){this.form&&(mx(this.form,this),this.form.Yh===this.Yh&&this.form.kk(()=>{}))}get li(){return this}get control(){return this.form}get path(){return[]}ux(a){const b=this.form.get(a.path);lx(b,a,this.bj);rx(b,{kc:!1});this.Ps.push(a)}yq(a){nx(a.control||null,a);
var b=this.Ps;a=b.indexOf(a);-1<a&&b.splice(a,1)}Zz(a){this.Ln=!0;wx(this.form,this.Ps);this.iq.emit(a);let b;return"dialog"===(null==a?void 0:null==(b=a.target)?void 0:b.method)}Vz(){this.BA()}BA(){this.form.reset(void 0);this.Ln=!1}dE(){this.Ps.forEach(a=>{const b=a.control,c=this.form.get(a.path);b!==c&&(nx(b||null,a),c instanceof _.RQ&&(lx(c,a,this.bj),a.control=c))});this.form.eE({kc:!1})}iT(a){const b=this.form.get(a.path);gx(b,a);rx(b,{kc:!1})}WS(a){if(this.form){const b=this.form.get(a.path);
b&&mx(b,a)&&rx(b,{kc:!1})}}gM(){this.form.kk(this.Yh);this.Ur&&this.Ur.kk(()=>{})}hM(){gx(this.form,this);this.Ur&&mx(this.Ur,this)}VS(){}};_.YQ.F=function(a){return new (a||_.YQ)(_.x(_.EQ,10),_.x(FQ,10),_.x(KQ,8))};_.YQ.va=_.kg({type:_.YQ,J:[["","formGroup",""]],oa:function(a,b){a&1&&_.L("submit",function(c){return b.Zz(c)})("reset",function(){return b.Vz()})},inputs:{form:[0,"formGroup","form"]},outputs:{iq:"ngSubmit"},Ra:["ngForm"],features:[_.No([fea]),_.zn,_.hh]});var ZQ=class{constructor(){this.A=Vw}ec(a){this.B in a&&(a=this.D(a[this.B].Jd),this.A=(this.Rh=this.enabled(a))?this.C(a):Vw,this.Lc&&this.Lc())}validate(a){return this.A(a)}wu(a){this.Lc=a}enabled(a){return null!=a}},gea;ZQ.F=function(a){return new (a||ZQ)};ZQ.va=_.kg({type:ZQ,features:[_.hh]});gea={ha:_.EQ,Na:_.Df(()=>_.$Q),Eb:!0};_.$Q=class extends ZQ{constructor(){super(...arguments);this.B="pattern";this.D=a=>a;this.C=a=>Ww(a)}};
_.$Q.F=(()=>{let a;return function(b){return(a||(a=_.ji(_.$Q)))(b||_.$Q)}})();_.$Q.va=_.kg({type:_.$Q,J:[["","pattern","","formControlName",""],["","pattern","","formControl",""],["","pattern","","ngModel",""]],za:1,oa:function(a,b){a&2&&_.Bn("pattern",b.Rh?b.pattern:null)},inputs:{pattern:"pattern"},features:[_.No([gea]),_.zn]});_.aR=class{};_.aR.F=function(a){return new (a||_.aR)};_.aR.bb=_.hg({type:_.aR});_.aR.ab=_.nf({imports:[WQ]});_.bR=class{};_.bR.F=function(a){return new (a||_.bR)};_.bR.bb=_.hg({type:_.bR});_.bR.ab=_.nf({imports:[_.aR]});var hea,iea,cR,dR,jea,fR,kea;hea=["input"];iea=["formField"];cR=0;dR=class{constructor(a,b){this.source=a;this.value=b}};jea={ha:_.DQ,Na:_.Df(()=>_.eR),Eb:!0};fR=new _.n("MatRadioGroup");kea=new _.n("mat-radio-default-options",{aa:"root",V:Dx});
_.eR=class{get name(){return this.ah}set name(a){this.ah=a;this.P()}get we(){return this.G}set we(a){this.G="before"===a?"before":"after";this.C()}get value(){return this.B}set value(a){this.B!==a&&(this.B=a,this.X(),this.I())}I(){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.I()}get disabled(){return this.jb}set disabled(a){this.jb=a;this.C()}get required(){return this.H}set required(a){this.H=a;this.C()}constructor(a){this.D=
a;this.B=null;this.ah=`mat-radio-group-${cR++}`;this.A=null;this.pe=!1;this.G="after";this.H=this.jb=!1;this.Qh=()=>{};this.Zk=()=>{};this.change=new _.AH}dd(){this.pe=!0;this.L=this.Ui.A.subscribe(()=>{this.selected&&!this.Ui.find(a=>a===this.selected)&&(this.A=null)})}la(){let a;null==(a=this.L)||a.unsubscribe()}N(){this.Zk&&this.Zk()}P(){this.Ui&&this.Ui.forEach(a=>{a.name=this.name;_.mG(a.C)})}X(){const a=null!==this.A&&this.A.value===this.B;this.Ui&&!a&&(this.A=null,this.Ui.forEach(b=>{b.checked=
this.value===b.value;b.checked&&(this.A=b)}))}Ef(){this.pe&&this.change.emit(new dR(this.A,this.B))}C(){this.Ui&&this.Ui.forEach(a=>{_.mG(a.C)})}Sg(a){this.value=a;_.mG(this.D)}Vf(a){this.Qh=a}Hi(a){this.Zk=a}Fh(a){this.disabled=a;_.mG(this.D)}};_.eR.F=function(a){return new (a||_.eR)(_.x(_.nG))};
_.eR.va=_.kg({type:_.eR,J:[["mat-radio-group"]],Hb:function(a,b,c){a&1&&_.kp(c,_.gR,5);if(a&2){let d;_.V(d=_.W())&&(b.Ui=d)}},Ea:["role","radiogroup",1,"mat-mdc-radio-group"],inputs:{color:"color",name:"name",we:"labelPosition",value:"value",selected:"selected",disabled:[2,"disabled","disabled",_.Pp],required:[2,"required","required",_.Pp]},outputs:{change:"change"},Ra:["matRadioGroup"],K:!0,features:[_.No([jea,{ha:fR,Na:_.eR}]),_.An]});
_.gR=class{get checked(){return this.Hc}set checked(a){this.Hc!==a&&((this.Hc=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),_.mG(this.C))}get value(){return this.B}set value(a){this.B!==a&&(this.B=a,null!==this.A&&(this.checked||(this.checked=this.A.value===a),this.checked&&(this.A.selected=this)))}get we(){return this.N||this.A&&this.A.we||"after"}set we(a){this.N=a}get disabled(){return this.jb||
null!==this.A&&this.A.disabled}set disabled(a){this.Z(a)}get required(){return this.P||this.A&&this.A.required}set required(a){this.P=a}get color(){return this.L||this.A&&this.A.color||this.G&&this.G.color||"accent"}set color(a){this.L=a}get Vm(){return`${this.id||this.Wi}-input`}constructor(a,b,c,d,e,f,g,h){this.ja=b;this.C=c;this.sb=d;this.H=e;this.G=g;this.id=this.Wi=`mat-radio-${++cR}`;this.Ob=!1;this.tabIndex=0;this.change=new _.AH;this.Hc=!1;this.B=null;this.D=()=>{};this.A=a;this.Xh="NoopAnimations"===
f;h&&(this.tabIndex=_.Qp(h,0))}focus(a,b){b?PM(this.sb,this.Ge,b,a):this.Ge.M.focus(a)}cb(){if(this.A){if(this.checked=this.A.value===this.B)this.A.selected=this;this.name=this.A.name}this.D=this.H.Jb((a,b)=>{a!==this.id&&b===this.name&&(this.checked=!1)})}zg(){this.I()}Ya(){this.I();_.NM(this.sb,this.ja,!0).subscribe(a=>{!a&&this.A&&this.A.N()})}la(){_.OM(this.sb,this.ja);this.D()}Ef(){this.change.emit(new dR(this,this.B))}Eo(){return this.Ob||this.disabled}JD(a){a.stopPropagation()}KD(a){a.stopPropagation();
this.checked||this.disabled||(a=this.A&&this.value!==this.A.value,this.checked=!0,this.Ef(),this.A&&(this.A.Qh(this.value),a&&this.A.Ef()))}Rw(a){this.KD(a);this.disabled||this.Ge.M.focus()}Z(a){this.jb!==a&&(this.jb=a,_.mG(this.C))}I(){var a=this.A;a=a&&a.selected&&!this.disabled?a.selected===this?this.tabIndex:-1:this.tabIndex;if(a!==this.X){let b;const c=null==(b=this.Ge)?void 0:b.M;c&&(c.setAttribute("tabindex",a+""),this.X=a)}}};
_.gR.F=function(a){return new (a||_.gR)(_.x(fR,8),_.x(_.pi),_.x(_.nG),_.x(_.QM),_.x(ON),_.x(_.VF,8),_.x(kea,8),_.Yh("tabindex"))};
_.gR.T=_.l({type:_.gR,J:[["mat-radio-button"]],Da:function(a,b){a&1&&(_.jp(hea,5),_.jp(iea,7,_.pi));if(a&2){let c;_.V(c=_.W())&&(b.Ge=c.first);_.V(c=_.W())&&(b.NL=c.first)}},Ea:[1,"mat-mdc-radio-button"],za:15,oa:function(a,b){a&1&&_.L("focus",function(){return b.Ge.M.focus()});a&2&&(_.Bn("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.Xh))},inputs:{id:"id",name:"name",ariaLabel:[0,"aria-label","ariaLabel"],wd:[0,"aria-labelledby","ariaLabelledby"],pk:[0,"aria-describedby","ariaDescribedby"],Ob:[2,"disableRipple","disableRipple",_.Pp],tabIndex:[2,"tabIndex","tabIndex",a=>null==a?0:_.Qp(a)],checked:[2,"checked","checked",_.Pp],value:"value",we:"labelPosition",disabled:[2,"disabled","disabled",_.Pp],required:[2,"required","required",_.Pp],color:"color"},outputs:{change:"change"},Ra:["matRadioButton"],
K:!0,features:[_.An,_.O],Pa:["*"],R:13,S:16,W:[["mat-internal-form-field","",3,"labelPosition"],["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"]],O:function(a,b){a&1&&(_.zo(),_.G(0,"div",0,1)(2,"div",2)(3,"div",3),_.L("click",function(c){return b.Rw(c)}),_.I(),_.G(4,"input",4,5),_.L("change",function(c){return b.KD(c)}),_.I(),_.G(6,"div",6),_.J(7,"div",7)(8,"div",8),_.I(),_.G(9,"div",9),_.J(10,"div",10),_.I()(),_.G(11,"label",11),_.Ao(12),_.I()());a&2&&(_.E("labelPosition",b.we),_.u(2),_.F("mdc-radio--disabled",b.disabled),_.u(2),_.E("id",b.Vm)("checked",b.checked)("disabled",b.disabled)("required",
b.required),_.Bn("name",b.name)("value",b.value)("aria-label",b.ariaLabel)("aria-labelledby",b.wd)("aria-describedby",b.pk),_.u(5),_.E("matRippleTrigger",b.NL.M)("matRippleDisabled",b.Eo())("matRippleCentered",!0),_.u(2),_.E("for",b.Vm))},Y:[_.tP,_.pO],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)}.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%);display:var(--mat-radio-touch-target-display)}[dir=rtl] .mat-mdc-radio-touch-target{left:0;right:50%;transform:translate(50%, -50%)}\n'],
La:2,ta:0});var hR=class{};hR.F=function(a){return new (a||hR)};hR.bb=_.hg({type:hR});hR.ab=_.nf({imports:[_.oO,_.RJ,_.uP,_.gR,_.oO]});_.iR=class{};_.iR.F=function(a){return new (a||_.iR)};_.iR.bb=_.hg({type:_.iR});_.iR.ab=_.nf({imports:[hR]});var lea={TB:"import",vr:"link"},Fx=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.UB.A("collectionDrawer","embed",b))}},jR=function(a){return a.map(b=>"family="+b).join("&")},kR=class{constructor(a,b,c,d){this.window=a;this.ua=b;this.UB=c;this.Bk=d;this.Us=lea;this.Xa={rr:204083};this.Eq=new _.Ur("link");this.yb=_.A(_.Xk([this.Eq,_.A(this.ua.Kd,_.Rm(e=>this.Bk.ib(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?${jR(f)}&display=swap" rel="stylesheet">`;break a;case "import":g=`<style>
  @import url('https://fonts.googleapis.com/css2?${jR(f)}&display=swap');
</style>`;break a;default:_.eb(e,"embedStyle had an unknown type")}g=void 0}return{Eq:e,KF:f,AF:g,jj:f.length}}))}};kR.F=function(a){return new (a||kR)(_.x("Window"),_.x(_.yM),_.x(_.mM),_.x(_.gM))};
kR.T=_.l({type:kR,J:[["gf-selection-embed-code"]],K:!0,features:[_.O],R:2,S:3,W:[[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"],["eventCategory","checkout",3,"text","ariaLabel","ve",
"veClick"],["aria-hidden","true"],[4,"ngFor","ngForOf"],[1,"drawer__emphasized-code"],[1,"embed-code__import",3,"mouseup"]],O:function(a,b){a&1&&(_.D(0,Jx,9,6,"ng-container",0),_.R(1,"async"));a&2&&_.E("ngIf",_.U(1,1,b.yb))},Y:[_.PJ,_.bR,_.JQ,_.SQ,_.iR,_.BQ,_.eR,_.gR,_.HJ,_.JJ,_.KJ,_.LJ,_.yQ,_.AQ],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 mea=function(a){return a.map(b=>`font-family: '${b.name}', ${Zp(b)};`)},lR=class{constructor(a){this.ua=a;this.Xa={rr:204083};this.A=_.A(this.ua.Kd,_.z(b=>b.slice(0).map(c=>c.fontFamily).sort((c,d)=>c.name.localeCompare(d.name))));this.yb=_.A(this.A,_.z(b=>{b=mea(b);return{tQ:b,sQ:b.join("\n")}}))}};lR.F=function(a){return new (a||lR)(_.x(_.yM))};
lR.T=_.l({type:lR,J:[["gf-selection-sample-css"]],K:!0,features:[_.O],R:2,S:3,W:[[4,"ngIf"],["eventCategory","checkout",3,"text","ariaLabel","ve","veClick"],[4,"ngFor","ngForOf"]],O:function(a,b){a&1&&(_.D(0,Lx,3,5,"ng-container",0),_.R(1,"async"));a&2&&_.E("ngIf",_.U(1,1,b.yb))},Y:[_.PJ,_.HJ,_.JJ,_.AQ,_.yQ],La:2});var mR=class{constructor(a,b){this.ua=a;this.nb=b;this.xO=_.A(this.ua.Kd,_.Zm(this.nb.gg),_.z(([c,d])=>c.some(e=>_.$p(e).some(f=>bca(d,f.segments)))))}};mR.F=function(a){return new (a||mR)(_.x(_.yM),_.x(_.eM))};
mR.T=_.l({type:mR,J:[["gf-embed-panel"]],K:!0,features:[_.O],R:17,S:3,W:[[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"]],O: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>"),_.I(),_.N(5," of your html "),
_.I(),_.J(6,"gf-selection-embed-code"),_.I(),_.G(7,"section",2)(8,"p",1),_.N(9,"CSS rules to specify families"),_.I(),_.J(10,"gf-selection-sample-css"),_.I(),_.D(11,Mx,4,0,"section",3),_.R(12,"async"),_.G(13,"section",0)(14,"p",1)(15,"a",4),_.N(16,"Read our FAQs"),_.I()()());a&2&&(_.u(11),_.E("ngIf",_.U(12,1,b.xO)))},Y:[_.PJ,_.JJ,kR,lR],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 nea={headers:new lL({"Content-Type":"application/json"})};var oea=function(a,b){return HE(a,1,b)},pea=class extends _.JE{constructor(){super(void 0,0,"page_request")}Ua(){return _.Nx(this,2)}};_.nR=class extends _.JE{constructor(a){super(a)}};_.oR=class extends _.JE{constructor(a){super(a,0,"term_summary")}Ua(){return _.Nx(this,1)}Ga(){return _.Nx(this,2)}kt(){return _.Nx(this,3)}Lf(){return _.Nx(this,4)}};_.pR=class extends _.JE{constructor(a){super(a,0,"term_group")}Ga(){return _.Nx(this,1)}Lm(){return _.sE(this,_.oR,2)}};_.pR.Xb=[2];_.qR=class extends _.JE{constructor(a){super(a,0,"knowledge_glossary_data")}};_.qR.Xb=[1];_.rR=class extends _.JE{constructor(a){super(a,0,"topic_summary")}Ua(){return _.Nx(this,1)}Ga(){return _.Nx(this,2)}};_.sR=class extends _.JE{constructor(a){super(a,0,"lesson_summary")}Ua(){return _.Nx(this,1)}Ga(){return _.Nx(this,3)}Lf(){return _.Nx(this,4)}mi(){return _.sE(this,_.rR,5)}};_.sR.Xb=[5];_.tR=class extends _.JE{constructor(a){super(a,0,"knowledge_lesson_data")}Ua(){return _.Nx(this,1)}Ga(){return _.Nx(this,3)}Gp(){return _.rE(this,_.nR,9)}kt(){return _.Nx(this,10)}mi(){return _.sE(this,_.rR,11)}Lf(){return _.Nx(this,13)}mt(){return _.qd(this,15,_.Ec)}};_.tR.Xb=[4,5,6,7,8,11,15,16];_.uR=class extends _.JE{constructor(a){super(a,0,"module_summary")}Ua(){return _.Nx(this,1)}Ga(){return _.Nx(this,2)}By(){return _.Nx(this,3)}Lk(){return _.sE(this,_.sR,4)}};_.uR.Xb=[4];var vR=class extends _.JE{constructor(a){super(a,0,"knowledge_overview_data")}Lm(){return _.sE(this,_.oR,2)}mi(){return _.sE(this,_.rR,3)}};vR.Xb=[1,2,3];var qea;_.xR=function(a){return _.EE(a,vR,2,_.wR)};qea=class extends _.JE{constructor(a){super(a,0,"page_template_data_proto")}};_.wR=[1,2,3,4,5,6,7];_.yR=function(a,b,c){b=oea(new pea,b);c&&(b=_.cB(b,2,c));c=b.ib();a.cache.has(c)||a.cache.set(c,_.A(_.tL(a.B,a.A+"metadata/page",b.ib(),nea),_.z(d=>Bd(qea,d[0])),_.Jm(1)));return a.cache.get(c)};_.zR=class{constructor(a,b){this.B=a;this.cache=new Map;this.A=_.Nx(b.config,2)}};_.zR.F=function(a){return new (a||_.zR)(_.k(_.lt),_.k(_.wJ))};_.zR.ia=_.mf({ea:_.zR,V:_.zR.F,aa:"root"});var rea={zi:"styles",label:"Styles"};var sea,tea,uea,vea,wea,BR,DR;_.AR=RegExp("^/(specimen|noto/specimen)/[^/]+(.*)$");sea=RegExp("^/specimen/Google[+]Sans");tea=RegExp("^/(specimen|noto/specimen)/[^/]+$");uea=RegExp("^/(specimen|noto/specimen)/[^/]+/tester$");vea=RegExp("^/(specimen|noto/specimen)/[^/]+/glyphs$");wea=RegExp("^/(specimen|noto/specimen)/[^/]+/about$");BR=function(a){return a.location.path().split("?")[0]};_.CR=function(){return"/knowledge/glossary"};
DR=function(a,b){a=new URL(a.window.location.href);a.pathname=_.qu(b);return a.toString()};_.ER=function(a,b){b=encodeURIComponent(b);return DR(a,`${"specimen"}/${b}`)};_.FR=function(a){return a&&(a.ctrlKey||a.metaKey||a.shiftKey)?!0:!1};_.Ox=function(a,b,c,d={}){if(_.FR(c))return!0;c&&c.preventDefault();a.window.scrollTo({top:0,behavior:"smooth"});SL(a.D,b+a.window.location.search,d);return!1};_.GR=function(){return"/knowledge"};_.HR=function(a){return`/${"knowledge"}/${a.Ua()}`};
_.IR=function(a,b){if("/"===b)return a.A;a=BR(a);a="/"===a[a.length-1]?a:a+"/";const c="/"===b[b.length-1]?b:b+"/";return a===b||a.startsWith(c)};
_.JR=class{constructor(a,b,c,d){this.location=a;this.D=b;this.ka=c;this.window=d}get A(){return""===this.location.path()||"?"===this.location.path()[0]}get bn(){return this.location.path().startsWith("/icons")}get C(){return _.AR.test(this.location.path())}get N(){return sea.test(this.location.path())}get wG(){return tea.test(BR(this))}get xG(){return uea.test(BR(this))}get QO(){return vea.test(BR(this))}get PO(){return wea.test(BR(this))}get X(){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 da(){return this.location.path().startsWith("/noto/use")}get Z(){return this.location.path().startsWith("/noto/contribute")}get P(){return this.location.path().startsWith("/knowledge")}get EO(){return"/knowledge"===
this.location.path().split("?")[0]}get DO(){return this.location.path().startsWith(_.CR())}get az(){return this.H||this.I||this.L}get L(){return this.location.path().startsWith("/selection")&&!this.location.path().startsWith("/selection/")}get I(){return this.location.path().startsWith("/selection/embed")}get H(){return this.location.path().startsWith("/selection/next-steps")}get IM(){return DR(this,"")}get oM(){return DR(this,"analytics")}get sM(){return DR(this,"attribution")}get CR(){return DR(this,
"variablefonts")}Ky(a){SL(this.D,`${a.isNoto?"noto/specimen":"specimen"}/${a.name}#${rea.zi}`)}qh(a,b=!1,c){a=encodeURIComponent(a);return _.Ox(this,_.qu(`${b?"noto/specimen":"specimen"}/${a}`),c)}Gy(a,b=!1){a=encodeURIComponent(a);return _.qu(`${b?"noto/specimen":"specimen"}/${a}`)}};_.JR.F=function(a){return new (a||_.JR)(_.k(_.jK),_.k(_.Kt),_.k(_.DM),_.k("Window"))};_.JR.ia=_.mf({ea:_.JR,V:_.JR.F,aa:"root"});var xea=["learnMoreButton"],KR=class{set aP(a){if(a){this.B=a;let b;null==(b=this.B)||b.focus()}}constructor(a,b,c){this.Sa=a;this.qa=b;this.A=c;this.ui=new _.Ur(!0);this.GO=_.SG(this.ui);this.data=_.A(_.yR(this.A,4,"choosing_typefaces_that_have_optical_sizes"),_.z(d=>_.EE(d,_.tR,5,_.wR)));_.A(this.Sa.I,_.om()).subscribe(d=>{this.ui.next(!d)})}kh(){this.ui.next(!1);this.Sa.setProperty("opszFilesizeUnderstood",!0)}open(){this.ui.next(!0)}toggle(){this.ui.next(!this.ui.value)}};
KR.F=function(a){return new (a||KR)(_.x(_.jM),_.x(_.JR),_.x(_.zR))};
KR.T=_.l({type:KR,J:[["gf-opsz-callout"]],Da:function(a,b){a&1&&_.jp(xea,5);if(a&2){let c;_.V(c=_.W())&&(b.aP=c.first)}},K:!0,features:[_.O],R:2,S:3,W:[["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",""]],O:function(a,b){a&1&&(_.D(0,Qx,7,3,"div",0),_.R(1,"async"));a&2&&_.E("ngIf",_.U(1,1,b.GO))},Y:[_.PJ,_.TP,_.RP,_.KP,_.JJ],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}'],
ta:0});var yea;yea=function(a,b,c,d){return _.Qk(function*(){const e=[];a.A||(a.A=_.Jk(a.nb.gg));const f=yield a.A,g=b.get("ital"),h=JI.hasOwnProperty(g.start.toString());var m=aca(f);for(const r of b.segments.slice().sort(m)){if(h&&"ital"===r.tag)continue;if("opsz"===r.tag)continue;m=_.Tp(f,r.tag).displayName;let w=`${r.start}`;_.Wp(r)||(w+=` \u2013 ${r.end}`);(!Xt(c,r)||"wght"===r.tag&&d)&&e.push(`${m}: ${w}`)}JI[g.start.toString()]&&e.push(JI[g.start.toString()]);return e})};
_.LR=class{constructor(a){this.nb=a;this.A=null}transform(a,b,c=!1){const d=this;return _.Qk(function*(){a:{for(g of a.segments){var e;if(e="opsz"!==g.tag){b:{e=g;var f=b;switch(e.tag){case "wght":e=_.Wp(e)?gq.hasOwnProperty(e.start.toString()):!1;break b;case "ital":e=_.Wp(e)?JI.hasOwnProperty(e.start.toString()):!1;break b;default:e=Xt(f,e)}}e=!e}if(e){var g=!1;break a}}g=!0}g?(e=a.get("wght"),f=a.get("ital"),400!==e.start||1!==f.start||c?(g=gq[e.start.toString()],c&&(g+=` ${e.start.toString()}`),
JI[f.start.toString()]&&(g+=` ${JI[f.start.toString()]}`)):g=JI[f.start.toString()],g=[g]):g=yea(d,a,b,c);return g})}};_.LR.F=function(a){return new (a||_.LR)(_.k(_.eM))};_.LR.ia=_.mf({ea:_.LR,V:_.LR.F,aa:"root"});var MR=class{constructor(a){this.A=a}transform(a,b,c=!1){const d=this;return _.Qk(function*(){return d.A.transform(a,b,c)})}};MR.F=function(a){return new (a||MR)(_.x(_.LR,16))};MR.be=_.lg({name:"tsnChunks",type:MR,kd:!0,K:!0});var zea=new _.n("GMAT_SLIDE_TOGGLE_OPTIONS",{aa:"root",V:()=>({Zb:!1})});_.NR=class{constructor(a){this.options=a}};_.NR.F=function(a){return new (a||_.NR)(_.x(zea))};_.NR.va=_.kg({type:_.NR,J:[["mat-slide-toggle"]],za:2,oa:function(a,b){a&2&&_.F("gmat-mdc-slide-toggle",!b.options.Zb)}});var OR=new _.n("mat-slide-toggle-default-options",{aa:"root",V:()=>({cN:!1,yt:!1})});var Aea,Bea,QR,Cea;Aea=["switch"];Bea={ha:_.DQ,Na:_.Df(()=>_.PR),Eb:!0};QR=class{constructor(a,b){this.source=a;this.checked=b}};Cea=0;
_.PR=class{dk(a){return new QR(this,a)}get ws(){return`${this.id||this.Wi}-button`}focus(){this.XL.M.focus()}get checked(){return this.Hc}set checked(a){this.Hc=a;_.mG(this.Ca)}get Vm(){return`${this.id||this.Wi}-input`}constructor(a,b,c,d,e,f){this.ja=a;this.sb=b;this.Ca=c;this.defaults=e;this.Lc=()=>{};this.Ie=()=>{};this.A=()=>{};this.Hc=!1;this.name=null;this.we="after";this.wd=this.ariaLabel=null;this.Ob=this.disabled=!1;this.tabIndex=0;this.change=new _.AH;this.HI=new _.AH;this.tabIndex=parseInt(d)||
0;this.color=e.color||"accent";this.Xh="NoopAnimations"===f;this.id=this.Wi=`mat-mdc-slide-toggle-${++Cea}`;let g;this.yt=null!=(g=e.yt)?g:!1;this.Fo=this.Wi+"-label"}dd(){_.NM(this.sb,this.ja,!0).subscribe(a=>{"keyboard"===a||"program"===a?(this.Nl=!0,_.mG(this.Ca)):a||Promise.resolve().then(()=>{this.Nl=!1;this.Ie();_.mG(this.Ca)})})}ec(a){a.required&&this.A()}la(){_.OM(this.sb,this.ja)}Sg(a){this.checked=!!a}Vf(a){this.Lc=a}Hi(a){this.Ie=a}validate(a){return this.required&&!0!==a.value?{required:!0}:
null}wu(a){this.A=a}Fh(a){this.disabled=a;_.mG(this.Ca)}toggle(){this.checked=!this.checked;this.Lc(this.checked)}Ef(){this.Lc(this.checked);this.change.emit(this.dk(this.checked))}Ff(){this.HI.emit();this.defaults.cN||(this.checked=!this.checked,this.Lc(this.checked),this.change.emit(new QR(this,this.checked)))}WK(){return this.wd?this.wd:this.ariaLabel?null:this.Fo}};_.PR.F=function(a){return new (a||_.PR)(_.x(_.pi),_.x(_.QM),_.x(_.nG),_.Yh("tabindex"),_.x(OR),_.x(_.VF,8))};
_.PR.T=_.l({type:_.PR,J:[["mat-slide-toggle"]],Da:function(a,b){a&1&&_.jp(Aea,5);if(a&2){let c;_.V(c=_.W())&&(b.XL=c.first)}},Ea:[1,"mat-mdc-slide-toggle"],za:13,oa:function(a,b){a&2&&(_.oo("id",b.id),_.Bn("tabindex",null)("aria-label",null)("name",null)("aria-labelledby",null),_.Pn(b.color?"mat-"+b.color:""),_.F("mat-mdc-slide-toggle-focused",b.Nl)("mat-mdc-slide-toggle-checked",b.checked)("_mat-animation-noopable",b.Xh))},inputs:{name:"name",id:"id",we:"labelPosition",ariaLabel:[0,"aria-label",
"ariaLabel"],wd:[0,"aria-labelledby","ariaLabelledby"],pk:[0,"aria-describedby","ariaDescribedby"],required:[2,"required","required",_.Pp],color:"color",disabled:[2,"disabled","disabled",_.Pp],Ob:[2,"disableRipple","disableRipple",_.Pp],tabIndex:[2,"tabIndex","tabIndex",a=>null==a?0:_.Qp(a)],checked:[2,"checked","checked",_.Pp],yt:[2,"hideIcon","hideIcon",_.Pp]},outputs:{change:"change",HI:"toggleChange"},Ra:["matSlideToggle"],K:!0,features:[_.No([Bea,{ha:_.EQ,Na:_.PR,Eb:!0}]),_.An,_.hh,_.O],Pa:["*"],
R:13,S:24,W:[["mat-internal-form-field","",3,"labelPosition"],["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"]],O:function(a,b){a&1&&(_.zo(),_.G(0,"div",0)(1,"button",1,2),_.L("click",function(){return b.Ff()}),_.J(3,"div",3),_.G(4,"div",4)(5,"div",5)(6,"div",6),_.J(7,"div",7),_.I(),_.G(8,"div",8),
_.J(9,"div",9),_.I(),_.D(10,Rx,5,0,"div",10),_.I()()(),_.G(11,"label",11),_.L("click",function(c){return c.stopPropagation()}),_.Ao(12),_.I()());if(a&2){const c=_.Do(2);_.E("labelPosition",b.we);_.u();_.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);_.Bn("id",b.ws)("name",b.name)("aria-label",b.ariaLabel)("aria-labelledby",b.WK())("aria-describedby",
b.pk)("aria-required",b.required||null)("aria-checked",b.checked);_.u(8);_.E("matRippleTrigger",c)("matRippleDisabled",b.Ob||b.disabled)("matRippleCentered",!0);_.u();_.fo(10,b.yt?-1:10);_.u();_.E("for",b.ws);_.Bn("id",b.Fo)}},Y:[_.tP,_.pO],styles:['.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{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,ta:0});var RR=class{};RR.F=function(a){return new (a||RR)};RR.bb=_.hg({type:RR});RR.ab=_.nf({imports:[_.PR,_.oO,_.oO]});_.SR=class{};_.SR.F=function(a){return new (a||_.SR)};_.SR.bb=_.hg({type:_.SR});_.SR.ab=_.nf({oc:[{ha:OR,ob:{color:"primary"}}],imports:[RR]});var Dea=0,TR=new _.n("CdkAccordion"),UR=class{constructor(){this.ee=new _.Gm;this.LD=new _.Gm;this.id=`cdk-accordion-${Dea++}`;this.Eb=!1}ec(a){this.ee.next(a)}la(){this.ee.complete();this.LD.complete()}};UR.F=function(a){return new (a||UR)};UR.va=_.kg({type:UR,J:[["cdk-accordion"],["","cdkAccordion",""]],inputs:{Eb:[2,"multi","multi",_.Pp]},Ra:["cdkAccordion"],K:!0,features:[_.No([{ha:TR,Na:UR}]),_.An,_.hh]});var Eea=0,VR=class{get qd(){return this.B}set qd(a){this.B!==a&&(this.B=a,this.GF.emit(a),a?(this.Uc.emit(),this.P.notify(this.id,this.A?this.A.id:this.id)):this.closed.emit(),_.mG(this.Ca))}constructor(a,b,c){this.A=a;this.Ca=b;this.P=c;this.H=_.tk.EMPTY;this.closed=new _.AH;this.Uc=new _.AH;this.fa=new _.AH;this.GF=new _.AH;this.id=`cdk-accordion-child-${Eea++}`;this.disabled=this.B=!1;this.D=()=>{};this.D=c.Jb((d,e)=>{this.A&&!this.A.Eb&&this.A.id===e&&this.id!==d&&(this.qd=!1)});this.A&&(this.H=
this.X())}la(){this.Uc.complete();this.closed.complete();this.fa.emit();this.fa.complete();this.D();this.H.unsubscribe()}toggle(){this.disabled||(this.qd=!this.qd)}close(){this.disabled||(this.qd=!1)}open(){this.disabled||(this.qd=!0)}X(){return this.A.LD.subscribe(a=>{this.disabled||(this.qd=a)})}};VR.F=function(a){return new (a||VR)(_.x(TR,12),_.x(_.nG),_.x(ON))};
VR.va=_.kg({type:VR,J:[["cdk-accordion-item"],["","cdkAccordionItem",""]],inputs:{qd:[2,"expanded","expanded",_.Pp],disabled:[2,"disabled","disabled",_.Pp]},outputs:{closed:"closed",Uc:"opened",fa:"destroyed",GF:"expandedChange"},Ra:["cdkAccordionItem"],K:!0,features:[_.No([{ha:TR,ob:void 0}]),_.An]});var WR=class{};WR.F=function(a){return new (a||WR)};WR.bb=_.hg({type:WR});WR.ab=_.nf({});var YR=new _.n("MAT_ACCORDION");var Fea=_.mv("indicatorRotate",[_.pv("collapsed, void",_.ov({transform:"rotate(0deg)"})),_.pv("expanded",_.ov({transform:"rotate(180deg)"})),_.qv("expanded <=> collapsed, void => collapsed",_.nv("225ms cubic-bezier(0.4,0.0,0.2,1)"))]),Gea=_.mv("bodyExpansion",[_.pv("collapsed, void",_.ov({height:"0px",visibility:"hidden"})),_.pv("expanded",_.ov({height:"*",visibility:""})),_.qv("expanded <=> collapsed, void => collapsed",_.nv("225ms cubic-bezier(0.4,0.0,0.2,1)"))]);var ZR=new _.n("MAT_EXPANSION_PANEL");var $R=class{constructor(a,b){this.A=a;this.B=b}};$R.F=function(a){return new (a||$R)(_.x(_.bp),_.x(ZR,8))};$R.va=_.kg({type:$R,J:[["ng-template","matExpansionPanelContent",""]],K:!0});var Hea,Iea,Jea,aS;Hea=["body"];Iea=[[["mat-expansion-panel-header"]],"*",[["mat-action-row"]]];Jea=0;aS=new _.n("MAT_EXPANSION_PANEL_DEFAULT_OPTIONS");
_.bS=class extends VR{get sj(){return this.G||this.A&&this.A.sj}set sj(a){this.G=a}get Uj(){return this.Z||this.A&&this.A.Uj}set Uj(a){this.Z=a}constructor(a,b,c,d,e,f,g){super(a,b,c);this.L=d;this.vc=f;this.G=!1;this.kE=new _.AH;this.jE=new _.AH;this.C=new _.Gm;this.lD=`mat-expansion-panel-header-${Jea++}`;this.qw=new _.Gm;this.A=a;this.I=e;_.A(this.qw,_.jm((h,m)=>h.Jc===m.Jc&&h.zb===m.zb)).subscribe(h=>{"void"!==h.Jc&&("expanded"===h.zb?this.kE.emit():"collapsed"===h.zb&&this.jE.emit())});g&&(this.sj=
g.sj)}mL(){return this.A?this.qd&&"default"===this.A.Bm:!1}Lr(){return this.qd?"expanded":"collapsed"}toggle(){this.qd=!this.qd}close(){this.qd=!1}open(){this.qd=!0}dd(){this.Ow&&this.Ow.B===this&&_.A(this.Uc,_.Pm(null),_.ol(()=>this.qd&&!this.ce),_.om()).subscribe(()=>{this.ce=new _.gO(this.Ow.A,this.L)})}ec(a){this.C.next(a)}la(){super.la();this.qw.complete();this.C.complete()}N(){if(this.EC){const a=this.I.activeElement,b=this.EC.M;return a===b||b.contains(a)}return!1}};
_.bS.F=function(a){return new (a||_.bS)(_.x(YR,12),_.x(_.nG),_.x(ON),_.x(_.cp),_.x(_.av),_.x(_.VF,8),_.x(aS,8))};
_.bS.T=_.l({type:_.bS,J:[["mat-expansion-panel"]],Hb:function(a,b,c){a&1&&_.kp(c,$R,5);if(a&2){let d;_.V(d=_.W())&&(b.Ow=d.first)}},Da:function(a,b){a&1&&_.jp(Hea,5);if(a&2){let c;_.V(c=_.W())&&(b.EC=c.first)}},Ea:[1,"mat-expansion-panel"],za:6,oa:function(a,b){a&2&&_.F("mat-expanded",b.qd)("_mat-animation-noopable","NoopAnimations"===b.vc)("mat-expansion-panel-spacing",b.mL())},inputs:{sj:[2,"hideToggle","hideToggle",_.Pp],Uj:"togglePosition"},outputs:{kE:"afterExpand",jE:"afterCollapse"},Ra:["matExpansionPanel"],
K:!0,features:[_.No([{ha:YR,ob:void 0},{ha:ZR,Na:_.bS}]),_.An,_.zn,_.hh,_.O],Pa:["mat-expansion-panel-header","*","mat-action-row"],R:7,S:4,W:[["role","region",1,"mat-expansion-panel-content",3,"id"],["body",""],[1,"mat-expansion-panel-body"],[3,"cdkPortalOutlet"]],O:function(a,b){a&1&&(_.zo(Iea),_.Ao(0),_.G(1,"div",0,1),_.L("@bodyExpansion.done",function(c){return b.qw.next(c)}),_.G(3,"div",2),_.Ao(4,1),_.D(5,Sx,0,0,"ng-template",3),_.I(),_.Ao(6,2),_.I());a&2&&(_.u(),_.E("@bodyExpansion",b.Lr())("id",
b.id),_.Bn("aria-labelledby",b.lD),_.u(4),_.E("cdkPortalOutlet",b.ce))},Y:[_.kO],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:[Gea]},ta:0});var Kea;Kea=[[["mat-panel-title"]],[["mat-panel-description"]],"*"];
_.cS=class{constructor(a,b,c,d,e,f,g){this.mc=a;this.kb=b;this.sb=c;this.Ca=d;this.vc=f;this.MD=_.tk.EMPTY;this.tabIndex=0;const h=a.A?_.A(a.A.ee,_.ol(m=>!(!m.hideToggle&&!m.togglePosition))):_.Rs;this.tabIndex=parseInt(g||"")||0;this.MD=_.ll(a.Uc,a.closed,h,_.A(a.C,_.ol(m=>!!(m.hideToggle||m.disabled||m.togglePosition)))).subscribe(()=>_.mG(this.Ca));_.A(a.closed,_.ol(()=>a.N())).subscribe(()=>PM(c,b,"program"));e&&(this.expandedHeight=e.expandedHeight,this.collapsedHeight=e.collapsedHeight)}get disabled(){return this.mc.disabled}aE(){this.disabled||
this.mc.toggle()}dT(){return this.mc.qd}Lr(){return this.mc.Lr()}ZS(){return this.mc.id}aT(){return this.mc.Uj}SD(){return!this.mc.sj&&!this.mc.disabled}aL(){const a=this.mc.qd;return a&&this.expandedHeight?this.expandedHeight:!a&&this.collapsedHeight?this.collapsedHeight:null}Nw(a){switch(a.keyCode){case 32:case 13:_.Gu(a)||(a.preventDefault(),this.aE());break;default:this.mc.A&&this.mc.A.gL(a)}}focus(a,b){a?PM(this.sb,this.kb,a,b):this.kb.M.focus(b)}Ya(){_.NM(this.sb,this.kb).subscribe(a=>{a&&this.mc.A&&
this.mc.A.fL(this)})}la(){this.MD.unsubscribe();_.OM(this.sb,this.kb)}};_.cS.F=function(a){return new (a||_.cS)(_.x(_.bS,1),_.x(_.pi),_.x(_.QM),_.x(_.nG),_.x(aS,8),_.x(_.VF,8),_.Yh("tabindex"))};
_.cS.T=_.l({type:_.cS,J:[["mat-expansion-panel-header"]],Ea:["role","button",1,"mat-expansion-panel-header","mat-focus-indicator"],za:15,oa:function(a,b){a&1&&_.L("click",function(){return b.aE()})("keydown",function(c){return b.Nw(c)});a&2&&(_.Bn("id",b.mc.lD)("tabindex",b.disabled?-1:b.tabIndex)("aria-controls",b.mc.id)("aria-expanded",b.mc.qd)("aria-disabled",b.mc.disabled),_.Ln("height",b.aL()),_.F("mat-expanded",b.mc.qd)("mat-expansion-toggle-indicator-after","after"===b.mc.Uj)("mat-expansion-toggle-indicator-before",
"before"===b.mc.Uj)("_mat-animation-noopable","NoopAnimations"===b.vc))},inputs:{expandedHeight:"expandedHeight",collapsedHeight:"collapsedHeight",tabIndex:[2,"tabIndex","tabIndex",a=>null==a?0:_.Qp(a)]},K:!0,features:[_.An,_.O],Pa:["mat-panel-title","mat-panel-description","*"],R:5,S:3,W:[[1,"mat-content"],["class","mat-expansion-indicator"],[1,"mat-expansion-indicator"]],O:function(a,b){a&1&&(_.zo(Kea),_.G(0,"span",0),_.Ao(1),_.Ao(2,1),_.Ao(3,2),_.I(),_.D(4,Tx,1,1,"span",1));a&2&&(_.F("mat-content-hide-toggle",
!b.SD()),_.u(4),_.fo(4,b.SD()?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:[Fea]},ta:0});_.dS=class{};_.dS.F=function(a){return new (a||_.dS)};_.dS.va=_.kg({type:_.dS,J:[["mat-panel-title"]],Ea:[1,"mat-expansion-panel-header-title"],K:!0});_.eS=class extends UR{constructor(){super(...arguments);this.A=new _.lp;this.sj=!1;this.Bm="default";this.Uj="after"}dd(){_.A(this.mD.A,_.Pm(this.mD)).subscribe(a=>{this.A.reset(a.filter(b=>b.mc.A===this));_.fp(this.A)});this.B=_.sN(_.qN(new _.yN(this.A)))}gL(a){_.wN(this.B,a)}fL(a){_.tN(this.B,a)}la(){super.la();let a;null==(a=this.B)||a.destroy();this.A.destroy()}};_.eS.F=(()=>{let a;return function(b){return(a||(a=_.ji(_.eS)))(b||_.eS)}})();
_.eS.va=_.kg({type:_.eS,J:[["mat-accordion"]],Hb:function(a,b,c){a&1&&_.kp(c,_.cS,5);if(a&2){let d;_.V(d=_.W())&&(b.mD=d)}},Ea:[1,"mat-accordion"],za:2,oa:function(a,b){a&2&&_.F("mat-accordion-multi",b.Eb)},inputs:{sj:[2,"hideToggle","hideToggle",_.Pp],Bm:"displayMode",Uj:"togglePosition"},Ra:["matAccordion"],K:!0,features:[_.No([{ha:YR,Na:_.eS}]),_.An,_.zn]});_.fS=class{};_.fS.F=function(a){return new (a||_.fS)};_.fS.bb=_.hg({type:_.fS});_.fS.ab=_.nf({imports:[_.oO,WR,lO]});var gS=function(a){setTimeout(()=>{const b=a.ua.Gm;let c;const d=null==(c=a.iP)?void 0:_.wI(c);d&&b<d.length&&-1<b&&d[b].M.scrollIntoView({behavior:"smooth"})},225)},hS=class{constructor(a,b,c){this.ua=a;this.qa=b;this.Jv=c;this.fa=new _.Km(1);_.A(this.ua.X,_.Tm(this.fa)).subscribe(()=>{gS(this)})}Ya(){-1!==this.ua.Gm&&gS(this)}la(){this.fa.next();this.fa.complete()}Ky(a){this.qa.Ky(a.fontFamily);this.Jv.A("collectionDrawer","addMoreStyles")}My(a){return _.lJ(a.fontFamily,"opsz")}};
hS.F=function(a){return new (a||hS)(_.x(_.yM),_.x(_.JR),_.x(_.mM))};
hS.T=_.l({type:hS,J:[["gf-review-panel"]],Da:function(a,b){a&1&&_.jp(_.bS,5,_.pi);if(a&2){let c;_.V(c=_.W())&&(b.iP=c)}},K:!0,features:[_.O],R:2,S:3,W:[[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"]],O:function(a,b){a&1&&(_.D(0,cy,2,1,"mat-accordion",0),_.R(1,"async"));a&2&&_.E("ngIf",_.U(1,1,b.ua.Kd))},Y:[_.PJ,_.aQ,_.TP,_.RP,_.KP,_.PP,_.SR,_.NR,_.PR,_.fS,
_.eS,_.bS,_.cS,_.dS,_.HJ,_.JJ,KR,MR],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 iS=class{constructor(a,b){this.renderer=a;this.A=b}Ya(){const a=this.A.M;this.renderer.Jb(a,"wheel",b=>{if(0<b.deltaY?a.scrollTop===a.scrollHeight-a.clientHeight:0===a.scrollTop)b.preventDefault(),b.stopPropagation()})}};iS.F=function(a){return new (a||iS)(_.x(_.$F),_.x(_.pi))};iS.va=_.kg({type:iS,J:[["","gf-scroll-trap",""]],K:!0});_.jS={GB:"basic",QB:"flat",Fv:"icon",FS:"stroked"};var kS={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 lS={JB:".",Ev:",",nC:"%",fw:"0",jK:"+",hC:"-",LB:"E",oC:"\u2030",Gv:"\u221e",aK:"NaN",PR:"#,##0.###",wS:"#E0",iK:"#,##0%",OR:"\u00a4#,##0.00",KB:"USD"},mS=lS;mS=lS;var oS=function(){this.P=40;this.B=1;this.C=3;this.Z=this.D=0;this.na=!1;this.X=this.L="";this.G=mS.hC;this.N="";this.A=1;this.I=!1;this.H=[];this.da=this.ma=!1;var a=mS.iK;const b=[0];this.L=nS(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("Kb`"+a);f++;0<=h&&0>d&&h++;break;case ",":0<h&&this.H.push(h);h=0;break;case ".":if(0<=d)throw Error("Lb`"+a);
d=e+f+g;break;case "E":if(this.da)throw Error("Mb`"+a);this.da=!0;this.Z=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.Z++;if(1>e+f||1>this.Z)throw Error("Nb`"+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("Ob`"+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.da&&(this.P=e+this.B,0==this.C&&0==this.B&&(this.B=
1));this.H.push(Math.max(0,h));this.ma=0==d||d==g;c=b[0]-c;this.X=nS(this,a,b);b[0]<a.length&&";"==a.charAt(b[0])?(b[0]++,1!=this.A&&(this.I=!0),this.G=nS(this,a,b),b[0]+=c,this.N=nS(this,a,b)):(this.G+=this.L,this.N+=this.X)};
oS.prototype.parse=function(a,b){b=b||[0];a=a.replace(/ |\u202f/g,"\u00a0");let c=a.indexOf(this.L,b[0])==b[0],d=a.indexOf(this.G,b[0])==b[0];c&&d&&(this.L.length>this.G.length?d=!1:this.L.length<this.G.length&&(c=!1));c?b[0]+=this.L.length:d&&(b[0]+=this.G.length);if(a.indexOf(mS.Gv,b[0])==b[0]){b[0]+=mS.Gv.length;var e=Infinity}else{e=a;let f=!1,g=!1,h=!1,m=-1,r=1;const w=mS.JB;let v=mS.Ev;const y=mS.LB;v=v.replace(/\u202f/g,"\u00a0");let B="";for(;b[0]<e.length;b[0]++){const C=e.charAt(b[0]),H=
pS(C);if(0<=H&&9>=H)B+=H,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<=pS(e.charAt(b[0]+1)))){if(f||g)break}else if(C==y.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==mS.nC.charAt(0)){if(1!=r)break;r=100;if(h){b[0]++;break}}else if(1==this.A&&C==mS.oC.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.N,b[0])!=b[0])return NaN;b[0]+=this.N.length}return d?-e:e};
oS.prototype.format=function(a){if(this.D>this.C)throw Error("Hb");if(isNaN(a))return mS.aK;const b=[];var c=Lea;a=qS(a,-c.hN);const d=0>a||0==a&&0>1/a;d?c.SG?b.push(c.SG):(b.push(c.prefix),b.push(this.G)):(b.push(c.prefix),b.push(this.L));if(isFinite(a))if(a*=d?-1:1,a*=this.A,this.da){var e=a;if(0==e)rS(this,e,this.B,b),sS(this,0,b);else{var f=Math.floor(Math.log(e)/Math.log(10)+2E-15);e=qS(e,-f);var g=this.B;1<this.P&&this.P>this.B?(g=f%this.P,0>g&&(g=this.P+g),e=qS(e,g),f-=g,g=1):1>this.B?(f++,
e=qS(e,-1)):(f-=this.B-1,e=qS(e,this.B-1));rS(this,e,g,b);sS(this,f,b)}}else rS(this,a,this.B,b);else b.push(mS.Gv);d?c.TG?b.push(c.TG):(isFinite(a)&&b.push(c.suffix),b.push(this.N)):(isFinite(a)&&b.push(c.suffix),b.push(this.X));return b.join("")};
var rS=function(a,b,c,d){if(a.D>a.C)throw Error("Hb");d||(d=[]);var e=qS(b,a.C);e=Math.round(e);isFinite(e)?(b=Math.floor(qS(e,-a.C)),e=Math.floor(e-qS(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(qS(b,-1));m=b+m;var r=mS.JB;b=mS.fw.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 y=mS.Ev,B=m.length;for(let H=0;H<
B;H++)if(d.push(String.fromCharCode(b+Number(m.charAt(H)))),1<B-H){var C=f[v];if(H<c){let P=c-H;(1===C||0<C&&1===P%C)&&d.push(y)}else v<f.length&&(H===c?v+=1:C===H-c-w+1&&(d.push(y),w+=C,v+=1))}}else{c=m;m=a.H;f=mS.Ev;C=c.length;y=[];for(w=m.length-1;0<=w&&0<C;w--){v=m[w];for(B=0;B<v&&0<=C-B-1;B++)y.push(String.fromCharCode(b+Number(c.charAt(C-B-1))));C-=v;0<C&&y.push(f)}d.push.apply(d,y.reverse())}}else h||d.push(String.fromCharCode(b));(a.ma||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)?qS(Math.round(qS(h,-1)),1):h:h&&isFinite(h)?qS(Math.round(qS(h,r)),-r):h}h=String(h);h=h.replace(".","");h+=SC("0",parseInt(g[1],10)-h.length+1)}a.C+1>h.length&&(h="1"+SC("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))))},sS=function(a,b,c){c.push(mS.LB);0>b?(b=-b,c.push(mS.hC)):a.na&&c.push(mS.jK);b=""+b;
const d=mS.fw;for(let e=b.length;e<a.Z;e++)c.push(d);c.push(b)},pS=function(a){a=a.charCodeAt(0);if(48<=a&&58>a)return a-48;const b=mS.fw.charCodeAt(0);return b<=a&&a<b+10?a-b:-1},nS=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+=mS.KB):(g=mS.KB,d+=g in
kS?kS[g][1]:g);break;case "%":if(!a.I&&1!=a.A)throw Error("Ib");if(a.I&&100!=a.A)throw Error("Jb");a.A=100;a.I=!1;d+=mS.nC;break;case "\u2030":if(!a.I&&1!=a.A)throw Error("Ib");if(a.I&&1E3!=a.A)throw Error("Jb");a.A=1E3;a.I=!1;d+=mS.oC;break;default:d+=g}}return d},Lea={hN:0,SG:"",TG:"",prefix:"",suffix:""},qS=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 Mea=new oS;var Nea=new _.n("GMAT_PROGRESS_SPINNER_OPTIONS",{aa:"root",V:()=>({Zb:!1})});var Oea,Pea;Oea=["determinateSpinner"];Pea=new _.n("mat-progress-spinner-default-options",{aa:"root",V:fy});
_.tS=class{get color(){return this.D||this.B}set color(a){this.D=a}constructor(a,b,c){this.ja=a;this.B="primary";this.A=0;this.C=100;this.Xh="NoopAnimations"===b&&!!c&&!c.YS;this.mode="mat-spinner"===a.M.nodeName.toLowerCase()?"indeterminate":"determinate";c&&(c.color&&(this.color=this.B=c.color),c.diameter&&(this.diameter=c.diameter),c.strokeWidth&&(this.strokeWidth=c.strokeWidth))}get value(){return"determinate"===this.mode?this.A:0}set value(a){this.A=Math.max(0,Math.min(100,a||0))}get diameter(){return this.C}set diameter(a){this.C=
a||0}get strokeWidth(){let a;return null!=(a=this.G)?a:this.diameter/10}set strokeWidth(a){this.G=a||0}Dr(){return(this.diameter-10)/2}gE(){const a=2*this.Dr()+this.strokeWidth;return`0 0 ${a} ${a}`}es(){return 2*Math.PI*this.Dr()}WL(){return"determinate"===this.mode?this.es()*(100-this.A)/100:null}HC(){return this.strokeWidth/this.diameter*100}};_.tS.F=function(a){return new (a||_.tS)(_.x(_.pi),_.x(_.VF,8),_.x(Pea))};
_.tS.T=_.l({type:_.tS,J:[["mat-progress-spinner"],["mat-spinner"]],Da:function(a,b){a&1&&_.jp(Oea,5);if(a&2){let c;_.V(c=_.W())&&(b.XS=c.first)}},Ea:["role","progressbar","tabindex","-1",1,"mat-mdc-progress-spinner","mdc-circular-progress"],za:18,oa:function(a,b){a&2&&(_.Bn("aria-valuemin",0)("aria-valuemax",100)("aria-valuenow","determinate"===b.mode?b.value:null)("mode",b.mode),_.Pn("mat-"+b.color),_.Ln("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.Xh)("mdc-circular-progress--indeterminate","indeterminate"===b.mode))},inputs:{color:"color",mode:"mode",value:[2,"value","value",_.Qp],diameter:[2,"diameter","diameter",_.Qp],strokeWidth:[2,"strokeWidth","strokeWidth",_.Qp]},Ra:["matProgressSpinner"],K:!0,features:[_.An,_.O],R:14,S:11,W:[["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%"]],O:function(a,b){a&1&&(_.D(0,ey,2,8,"ng-template",null,0,_.qp),_.G(2,"div",1,2),_.Hh(),_.G(4,"svg",3),_.J(5,"circle",4),_.I()(),_.uh.vp=null,_.G(6,"div",5)(7,"div",6)(8,"div",7),_.no(9,8),_.I(),_.G(10,"div",9),_.no(11,8),_.I(),_.G(12,"div",10),_.no(13,8),_.I()()());if(a&2){const c=_.Do(1);_.u(4);_.Bn("viewBox",b.gE());_.u();_.Ln("stroke-dasharray",b.es(),"px")("stroke-dashoffset",
b.WL(),"px")("stroke-width",b.HC(),"%");_.Bn("r",b.Dr());_.u(4);_.E("ngTemplateOutlet",c);_.u(2);_.E("ngTemplateOutlet",c);_.u(2);_.E("ngTemplateOutlet",c)}},Y:[_.OJ],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,ta:0});var uS=class{};uS.F=function(a){return new (a||uS)};uS.bb=_.hg({type:uS});uS.ab=_.nf({imports:[_.RJ,_.oO]});var vS;vS=function(a,b,c){b="indeterminate"===c?b:b+" "+Mea.format(Number(c)/100);a.A.textContent=b};
_.wS=class{constructor(a,b){this.options=a;this.B=b;this.fa=new _.Gm;this.A=document.createElement("label");this.A.classList.add("cdk-visually-hidden");this.A.classList.add("gmat-mdc-progress-spinner-accessible-label");_.A(dy(b.ja.M),_.Tm(this.fa)).subscribe(c=>{vS(this,c[0],c[1])})}cb(){this.B.ja.M.insertAdjacentElement("afterend",this.A);const a=this.B.ja.M.getAttribute("aria-label");vS(this,null!=a?a:"","indeterminate"===this.B.mode?"indeterminate":this.B.value.toString())}la(){this.A.remove();
this.fa.next();this.fa.complete()}};_.wS.F=function(a){return new (a||_.wS)(_.x(Nea),_.x(_.tS,10))};_.wS.va=_.kg({type:_.wS,J:[["mat-progress-spinner"],["mat-spinner"]],Ea:["aria-hidden","true"],za:3,oa:function(a,b){a&2&&(_.Bn("tabindex",null),_.F("gmat-mdc-progress-spinner",!b.options.Zb))}});_.xS=class{};_.xS.F=function(a){return new (a||_.xS)};_.xS.bb=_.hg({type:_.xS});_.xS.ab=_.nf({imports:[uS]});var yS=function(){this.L=this.L;this.I=this.I};yS.prototype.L=!1;yS.prototype.Ha=function(){return this.L};yS.prototype.dispose=function(){this.L||(this.L=!0,this.Xd())};yS.prototype.Xd=function(){if(this.I)for(;this.I.length;)this.I.shift()()};var zS=function(a,b){this.type=a;this.A=this.target=b;this.defaultPrevented=this.C=!1};zS.prototype.stopPropagation=function(){this.C=!0};zS.prototype.preventDefault=function(){this.defaultPrevented=!0};var Qea=function(){if(!_.ta.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{const c=()=>{};_.ta.addEventListener("test",c,b);_.ta.removeEventListener("test",c,b)}catch(c){}return a}();var AS=function(a,b){zS.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)};_.$B(AS,zS);var Rea={2:"touch",3:"pen",4:"mouse"};
AS.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(tC){a:{try{pC(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=uC||void 0!==a.offsetX?a.offsetX:a.layerX,this.offsetY=uC||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:Rea[a.pointerType]||
"";this.state=a.state;this.B=a;a.defaultPrevented&&AS.Xc.preventDefault.call(this)};AS.prototype.stopPropagation=function(){AS.Xc.stopPropagation.call(this);this.B.stopPropagation?this.B.stopPropagation():this.B.cancelBubble=!0};AS.prototype.preventDefault=function(){AS.Xc.preventDefault.call(this);var a=this.B;a.preventDefault?a.preventDefault():a.returnValue=!1};var BS="closure_listenable_"+(1E6*Math.random()|0),CS=function(a){return!(!a||!a[BS])};var Sea=0;var Tea=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=++Sea;this.Ii=this.ys=!1},DS=function(a){a.Ii=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};var ES=function(a){this.src=a;this.xe={};this.A=0};ES.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.xe[f];a||(a=this.xe[f]=[],this.A++);var g=FS(a,b,d,e);-1<g?(b=a[g],c||(b.ys=!1)):(b=new Tea(b,this.src,f,!!d,e),b.ys=c,a.push(b));return b};ES.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.xe))return!1;var e=this.xe[a];b=FS(e,b,c,d);return-1<b?(DS(e[b]),Array.prototype.splice.call(e,b,1),0==e.length&&(delete this.xe[a],this.A--),!0):!1};
var GS=function(a,b){var c=b.type;c in a.xe&&_.ia(a.xe[c],b)&&(DS(b),0==a.xe[c].length&&(delete a.xe[c],a.A--))},HS=function(a,b,c,d,e){a=a.xe[b.toString()];b=-1;a&&(b=FS(a,c,d,e));return-1<b?a[b]:null},FS=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.Ii&&f.listener==b&&f.capture==!!c&&f.handler==d)return e}return-1};var IS="closure_lm_"+(1E6*Math.random()|0),JS={},KS=0,MS=function(a,b,c,d,e){if(d&&d.once)return LS(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)MS(a,b[f],c,d,e);return null}c=NS(c);return CS(a)?a.Jb(b,c,na(d)?!!d.capture:!!d,e):OS(a,b,c,!1,d,e)},OS=function(a,b,c,d,e,f){if(!b)throw Error("Pb");var g=na(e)?!!e.capture:!!e,h=PS(a);h||(a[IS]=h=new ES(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=Uea();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Qea||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),
d,e);else if(a.attachEvent)a.attachEvent(QS(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("Qb");KS++;return c},Uea=function(){const a=Vea,b=function(c){return a.call(b.src,b.listener,c)};return b},LS=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)LS(a,b[f],c,d,e);return null}c=NS(c);return CS(a)?a.B.add(String(b),c,!0,na(d)?!!d.capture:!!d,e):OS(a,b,c,!0,d,e)},RS=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)RS(a,
b[f],c,d,e);else d=na(d)?!!d.capture:!!d,c=NS(c),CS(a)?a.ar(b,c,d,e):a&&(a=PS(a))&&(b=HS(a,b,c,d,e))&&SS(b)},SS=function(a){if("number"!==typeof a&&a&&!a.Ii){var b=a.src;if(CS(b))GS(b.B,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(QS(c),d):b.addListener&&b.removeListener&&b.removeListener(d);KS--;(c=PS(b))?(GS(c,a),0==c.A&&(c.src=null,b[IS]=null)):DS(a)}}},QS=function(a){return a in JS?JS[a]:JS[a]="on"+a},Vea=function(a,b){if(a.Ii)a=
!0;else{b=new AS(b,this);var c=a.listener,d=a.handler||a.src;a.ys&&SS(a);a=c.call(d,b)}return a},PS=function(a){a=a[IS];return a instanceof ES?a:null},TS="__closure_events_fn_"+(1E9*Math.random()>>>0),NS=function(a){if("function"===typeof a)return a;a[TS]||(a[TS]=function(b){return a.handleEvent(b)});return a[TS]};var oq=_.qq(""),Wea=function(){return new Promise(a=>{"loading"!=document.readyState?a():LS(document,"DOMContentLoaded",()=>{a()})})},Xea=function(){const a=(window.crypto||window.msCrypto).getRandomValues(new Uint8Array(16));return Array.prototype.join.call(a,".")},Yea=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,qR:[e.port2,...m]})})},US=class{constructor(){this.port=
this.A=null;this.B=[]}load(){const a=Xea();this.A=ly(a);Wea().then(()=>{this.A&&document.body.appendChild(this.A)});return iy(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.qR)})}dispose(){null!=this.A&&(this.A.parentNode&&this.A.parentNode.removeChild(this.A),this.A=null)}};var VS,WS,YS,XS,Zea,ZS;VS={zR:!1};YS=function(a,b,c="",d=VS){return _.Qk(function*(){if(!XS(d))return!1;try{yield Zea(a,b,c)}catch(e){if(e instanceof DOMException&&"SecurityError"===e.name)return!1;throw e;}return!0})};XS=function(a=VS){return a.zR&&!!window.showSaveFilePicker};
Zea=function(a,b,c=""){return _.Qk(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()}})};
ZS=function(a,b,c,d=""){return _.Qk(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<=nC()?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=_.jy(document,"A"),h=_.Wa(String(f.result),Ta)||OC;_.db(g,h);g.download=c;g.click()};f.readAsDataURL(e)}else null==
a.sandbox&&(a.sandbox=new US,a.sandbox.load()),yield Yea(a.sandbox,[{name:"blob",value:e,transfer:!1},{name:"filename",value:c,transfer:!1}]);yield my()})};
_.$S=class{static download(a,b,c="",d=VS){return _.Qk(function*(){(yield YS(a,b,c,d))||(WS||(WS=new _.$S,WS.init()),yield ZS(WS,a,b,c))})}constructor(a=VS){this.options=a;XS(this.options)||"function"===typeof navigator.msSaveOrOpenBlob||(this.sandbox=new US)}init(){const a=this;return _.Qk(function*(){null!=a.sandbox&&(yield a.sandbox.load())})}download(a,b,c=""){const d=this;return _.Qk(function*(){(yield YS(a,b,c,d.options))||(yield ZS(d,a,b,c))})}dispose(){null!=this.sandbox&&this.sandbox.dispose()}};
NB("SafeDownloader",_.$S);var aT="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 cT=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^bT[(e^a[b])&255];for(c=d>>3;c--;b+=8)e=e>>>8^bT[(e^a[b])&255],e=e>>>8^bT[(e^a[b+1])&255],e=e>>>8^bT[(e^a[b+2])&255],e=e>>>8^bT[(e^a[b+3])&255],e=e>>>8^bT[(e^a[b+4])&255],e=e>>>8^bT[(e^a[b+5])&255],e=e>>>8^bT[(e^a[b+6])&255],e=e>>>8^bT[(e^a[b+7])&255];return(e^4294967295)>>>0},dT=function(a,b){return(bT[(a^b)&255]^a>>>8)>>>0},eT=[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],bT=aT?new Uint32Array(eT):eT;var gT=function(a,b){this.index="number"===typeof b?b:0;this.B=0;this.buffer=a instanceof(aT?Uint8Array:Array)?a:new (aT?Uint8Array:Array)(32768);if(2*this.buffer.length<=this.index)throw Error("Sb");this.buffer.length<=this.index&&fT(this)},fT=function(a){var b=a.buffer,c,d=b.length,e=new (aT?Uint8Array:Array)(d<<1);if(aT)e.set(b);else for(c=0;c<d;++c)e[c]=b[c];return a.buffer=e};
gT.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?(hT[a&255]<<24|hT[a>>>8&255]<<16|hT[a>>>16&255]<<8|hT[a>>>24&255])>>32-b:hT[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++]=hT[g],g=0,e===d.length&&(d=fT(this)));d[e]=g;this.buffer=d;this.B=f;this.index=e};gT.prototype.finish=function(){var a=this.buffer,b=this.index;0<this.B&&(a[b]<<=8-this.B,a[b]=hT[a[b]],b++);aT?a=a.subarray(0,b):a.length=b;return a};
var iT=new (aT?Uint8Array:Array)(256),jT;for(jT=0;256>jT;++jT){var kT=jT,lT=kT,mT=7;for(kT>>>=1;kT;kT>>>=1)lT<<=1,lT|=kT&1,--mT;iT[jT]=(lT<<mT&255)>>>0}var hT=iT;/*


 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 nT=function(){this.buffer=new (aT?Uint16Array:Array)(1144);this.length=0};nT.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};
nT.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 oT=function(a,b){this.A=2;this.B=0;this.input=aT&&a instanceof Array?new Uint8Array(a):a;this.ae=0;b&&(b.lazy&&(this.B=b.lazy),"number"===typeof b.compressionType&&(this.A=b.compressionType),b.outputBuffer&&(this.output=aT&&b.outputBuffer instanceof Array?new Uint8Array(b.outputBuffer):b.outputBuffer),"number"===typeof b.outputIndex&&(this.ae=b.outputIndex));this.output||(this.output=new (aT?Uint8Array:Array)(32768))},pT=[],qT;
for(qT=0;288>qT;qT++)switch(!0){case 143>=qT:pT.push([qT+48,8]);break;case 255>=qT:pT.push([qT-144+400,9]);break;case 279>=qT:pT.push([qT-256,7]);break;case 287>=qT:pT.push([qT-280+192,8]);break;default:throw Error("Tb`"+qT);}
oT.prototype.lp=function(){var a,b=this.input;switch(this.A){case 0:var c=0;for(a=b.length;c<a;){var d=aT?b.subarray(c,c+65535):b.slice(c,c+65535);c+=d.length;var e=c===a;var f=this.output,g=this.ae;if(aT){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(aT)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.ae=g;this.output=f}break;case 1:c=new gT(aT?new Uint8Array(this.output.buffer):this.output,this.ae);c.A(1,1,!0);c.A(1,2,!0);b=rT(this,b);a=0;for(d=b.length;a<d;a++)if(f=b[a],gT.prototype.A.apply(c,pT[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.ae=this.output.length;break;case 2:c=new gT(aT?new Uint8Array(this.output.buffer):this.output,this.ae);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=rT(this,b);f=sT(this.D,15);g=tT(f);a=sT(this.C,7);d=tT(a);for(h=286;257<h&&0===f[h-1];h--);for(m=30;1<m&&0===a[m-1];m--);var y=h,B=m;var C=new (aT?Uint32Array:Array)(y+B);var H=new (aT?Uint32Array:Array)(316),P;var S=new (aT?Uint8Array:Array)(19);for(v=r=0;v<y;v++)C[r++]=f[v];for(v=0;v<B;v++)C[r++]=a[v];if(!aT)for(v=0,B=S.length;v<B;++v)S[v]=0;v=P=0;for(B=C.length;v<B;v+=r){for(r=1;v+r<B&&C[v+r]===C[v];++r);y=r;if(0===C[v])if(3>y)for(;0<y--;)H[P++]=
0,S[0]++;else for(;0<y;){var Q=138>y?y:138;Q>y-3&&Q<y&&(Q=y-3);10>=Q?(H[P++]=17,H[P++]=Q-3,S[17]++):(H[P++]=18,H[P++]=Q-11,S[18]++);y-=Q}else if(H[P++]=C[v],S[C[v]]++,y--,3>y)for(;0<y--;)H[P++]=C[v],S[C[v]]++;else for(;0<y;)Q=6>y?y:6,Q>y-3&&Q<y&&(Q=y-3),H[P++]=16,H[P++]=Q-3,S[16]++,y-=Q}C=aT?H.subarray(0,P):H.slice(0,P);S=sT(S,7);for(v=0;19>v;v++)e[v]=S[w[v]];for(r=19;4<r&&0===e[r-1];r--);w=tT(S);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],S[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("Vb`"+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.ae=this.output.length;break;default:throw Error("Ub");}return this.output};
var $ea=function(a,b){this.length=a;this.A=b},uT,vT=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("Wb`"+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}();uT=aT?new Uint32Array(vT):vT;
var rT=function(a,b){function c(P,S){const Q=[];var K=uT[P.length];Q[0]=K&65535;Q[1]=K>>16&255;Q[2]=K>>24;K=P.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("Xb");}Q[3]=K[0];Q[4]=K[1];Q[5]=K[2];var ka;K=0;for(ka=Q.length;K<ka;++K)r[w++]=Q[K];y[Q[0]]++;B[Q[3]]++;v=P.length+S-1;m=null}var d,e,f,g,h={},m,r=aT?new Uint16Array(2*b.length):[],w=0,v=0,y=new (aT?Uint32Array:Array)(286),B=new (aT?Uint32Array:Array)(30),C=a.B;if(!aT){for(e=0;285>=e;)y[e++]=0;for(e=0;29>=e;)B[e++]=0}y[256]=1;var H=0;for(d=b.length;H<d;++H){e=g=0;for(f=3;e<f&&H+e!==
d;++e)g=g<<8|b[H+e];void 0===h[g]&&(h[g]=[]);e=h[g];if(0<v--)e.push(H);else{for(;0<e.length&&32768<H-e[0];)e.shift();if(H+3>=d){m&&c(m,-1);e=0;for(f=d-H;e<f;++e)g=b[H+e],r[w++]=g,++y[g];break}0<e.length?(f=afa(b,H,e),m?m.length<f.length?(g=b[H-1],r[w++]=g,++y[g],c(f,0)):c(m,-1):f.length<C?m=f:c(f,0)):m?c(m,-1):(g=b[H],r[w++]=g,++y[g]);e.push(H)}}r[w++]=256;y[256]++;a.D=y;a.C=B;return aT?r.subarray(0,w):r},afa=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 $ea(d,b-r)},sT=function(a,b){var c=a.length,d=new nT,e=new (aT?Uint8Array:Array)(c),f;if(!aT)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 (aT?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=bfa(g,g.length,b);f=
0;for(c=a.length;f<c;++f)e[a[f].index]=b[f];return e},bfa=function(a,b,c){function d(C){var H=m[C][r[C]];H===b?(d(C+1),d(C+1)):--g[H];++r[C]}var e=new (aT?Uint16Array:Array)(c),f=new (aT?Uint8Array:Array)(c),g=new (aT?Uint8Array:Array)(b),h=Array(c),m=Array(c),r=Array(c),w=(1<<c)-b,v=1<<c-1,y;e[c-1]=b;for(y=0;y<c;++y)w<v?f[y]=0:(f[y]=1,w-=v),w<<=1,e[c-2-y]=(e[c-1-y]/2|0)+b;e[0]=f[0];h[0]=Array(e[0]);m[0]=Array(e[0]);for(y=1;y<c;++y)e[y]>2*e[y-1]+f[y]&&(e[y]=2*e[y-1]+f[y]),h[y]=Array(e[y]),m[y]=Array(e[y]);
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(y=c-2;0<=y;--y){c=w=0;var B=r[y+1];for(v=0;v<e[y];v++)c=h[y+1][B]+h[y+1][B+1],c>a[w]?(h[y][v]=c,m[y][v]=b,B+=2):(h[y][v]=a[w],m[y][v]=w,++w);r[y]=0;1===f[y]&&d(y)}return g},tT=function(a){var b=new (aT?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 wT=function(){var a=a||{};this.files=[];this.comment=a.comment},xT=[80,75,1,2],yT=[80,75,3,4],zT=[80,75,5,6],AT=function(a,b,c){c=c||{};var d=b.length,e=0;aT&&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=cT(b);b=(new oT(b,c.deflateOption)).lp();var f=!0;break;default:throw Error("Yb`"+c.compressionMethod);}a.files.push({buffer:b,yc:c,TE:f,encrypted:!1,size:d,Ox:e})};
wT.prototype.lp=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.yc.filename?m.yc.filename.length:0;var w=m.yc.comment?m.yc.comment.length:0;if(!m.TE)switch(m.Ox=cT(m.buffer),m.yc.compressionMethod){case 0:break;case 8:m.buffer=(new oT(m.buffer,m.yc.deflateOption)).lp();m.TE=!0;break;default:throw Error("Yb`"+m.yc.compressionMethod);}if(void 0!==m.yc.password||void 0!==this.A){var v=m.yc.password||this.A;var y=[305419896,591751049,878082192];aT&&(y=new Uint32Array(y));
var B=0;for(b=v.length;B<b;++B)BT(y,v[B]&255);B=y;b=m.buffer;aT?(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]=CT(B,11===h?m.Ox&255:256*Math.random()|0);for(f=b.length;e<f;++e)b[e]=CT(B,b[e]);m.buffer=b}c+=30+r+m.buffer.length;d+=46+r+w}b=new (aT?Uint8Array:Array)(c+d+(46+(this.comment?this.comment.length:0)));B=0;v=c;y=v+d;h=0;for(g=a.length;h<g;++h){m=a[h];r=m.yc.filename?m.yc.filename.length:0;w=m.yc.comment?m.yc.comment.length:0;e=B;b[B++]=
yT[0];b[B++]=yT[1];b[B++]=yT[2];b[B++]=yT[3];b[v++]=xT[0];b[v++]=xT[1];b[v++]=xT[2];b[v++]=xT[3];b[v++]=20;b[v++]=m.yc.os||0;b[B++]=b[v++]=20;f=b[B++]=b[v++]=0;if(m.yc.password||this.A)f|=1;b[B++]=b[v++]=f&255;b[B++]=b[v++]=f>>8&255;f=m.yc.compressionMethod;b[B++]=b[v++]=f&255;b[B++]=b[v++]=f>>8&255;f=m.yc.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.Ox;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.yc.filename)if(aT)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.yc.extraField)if(aT)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.yc.comment)if(aT)b.set(r,v),v+=w;else for(e=0;e<w;++e)b[v++]=r[e];if(aT)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[y++]=zT[0];b[y++]=zT[1];b[y++]=zT[2];b[y++]=zT[3];b[y++]=
0;b[y++]=0;b[y++]=0;b[y++]=0;b[y++]=g&255;b[y++]=g>>8&255;b[y++]=g&255;b[y++]=g>>8&255;b[y++]=d&255;b[y++]=d>>8&255;b[y++]=d>>16&255;b[y++]=d>>24&255;b[y++]=c&255;b[y++]=c>>8&255;b[y++]=c>>16&255;b[y++]=c>>24&255;w=this.comment?this.comment.length:0;b[y++]=w&255;b[y++]=w>>8&255;if(this.comment)if(aT)b.set(this.comment,y);else for(e=0,f=w;e<f;++e)b[y++]=this.comment[e];return b};
var CT=function(a,b){var c=a[2]&65535|2;c=c*(c^1)>>8&255;BT(a,b);return c^b},BT=function(a,b){a[0]=dT(a[0],b);a[1]=(6681*(20173*(a[1]+(a[0]&255))>>>0)>>>0)+1>>>0;a[2]=dT(a[2],a[1]>>>24)};var ry;
ry=function(a,b){return _.Qk(function*(){b.preventDefault();if(a.families.length){a.Sk=!0;a.progress=0;a.A.Ib();try{var c=a.families.map(m=>m instanceof bM?m.fontFamily:m).map(m=>m.name).join(",");const d=yield _.Jk(a.C.get(`${_.Nx(a.B.config,2)}download/list?family=${encodeURIComponent(c)}`,{withCredentials:!0})),e=d.zipName,f=new wT,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 _.Jk(a.C.get(r,{responseType:"arraybuffer"}));AT(f,
new Uint8Array(v),{filename:MD(m),compressionMethod:0,date:new Date(1E3*w.seconds)});a.progress=++c/g*100;a.A.Ib()}for(const {filename:m,contents:r}of d.manifest.files)AT(f,MD(r),{filename:MD(m),compressionMethod:0}),a.progress=++c/g*100,a.A.Ib();const h=new Blob([f.lp()],{type:"application/zip"});yield _.$S.download(h,e)}catch(d){a.oy&&kb(a.window,a.oy),a.D&&_.AE(a.B.config,12)&&lM(a.D,d,!0)}a.Sk=!1;a.progress=0;a.vI.emit();a.A.Ib()}})};
_.DT=class{constructor(a,b,c,d,e){this.window=a;this.C=b;this.B=c;this.A=d;this.D=e;this.Xa={qr:189477};this.Sk=!1;this.progress=0;this.oy="";this.aj="flat";this.my=this.CH=!1;this.tab=new _.AH;this.vI=new _.AH}Kk(){return`Download font ${this.families.map(a=>a instanceof bM?a.fontFamily:a).map(a=>a.displayName).join(", ")}`}};_.DT.F=function(a){return new (a||_.DT)(_.x("Window"),_.x(_.lt),_.x(_.wJ),_.x(_.nG),_.x(_.mM))};
_.DT.T=_.l({type:_.DT,J:[["gf-download-button"]],Da:function(a,b){a&1&&_.jp(_.KP,5);if(a&2){let c;_.V(c=_.W())&&(b.button=c.first)}},inputs:{families:"families",oy:"fallbackUrl",aj:"buttonType",CH:[2,"rounded","rounded",_.Pp],my:[2,"fab","fab",_.Pp]},outputs:{tab:"tab",vI:"success"},K:!0,features:[_.An,_.O],Pa:["*"],R:7,S:1,W:[["spinner",""],["inner",""],["mat-stroked-button","","color","primary",3,"mat-mdc-button","gmat-mdc-button-with-prefix","disabled"],["color","color",1,"spinner",3,"mode","value",
"diameter"],["aria-labelledby","loading-label",1,"wrapper"],[3,"ngTemplateOutlet"],["id","loading-label",1,"footer__button-text"],["name","file_download",1,"centered",3,"size"],[1,"footer__button-text"],["mat-stroked-button","","color","primary",3,"disabled","click","keydown.tab"],["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"]],O:function(a,b){a&1&&(_.zo(),_.D(0,
ny,1,3,"ng-template",null,0,_.qp)(2,qy,3,1,"ng-template",null,1,_.qp)(4,sy,2,6,"button",2)(5,ty,2,8)(6,wy,3,5));a&2&&(_.u(4),_.fo(4,"stroked"===b.aj?4:"flat"===b.aj?5:"icon"===b.aj?6:-1))},Y:[_.aQ,_.TP,_.RP,_.KP,_.PP,_.xS,_.wS,_.tS,_.OJ],styles:["button.gmat-mdc-button.mat-mdc-unelevated-button[_ngcontent-%COMP%]:not(.gmat-mdc-button-with-prefix):not(.fab-tablet-mobile-button){padding:0;width:100%}.fab-tablet-mobile-button[_ngcontent-%COMP%]{padding:0 24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.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}button[mat-icon-button][_ngcontent-%COMP%]{vertical-align:middle}.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}"],
ta:0});var ET=_.ov({opacity:0}),FT=_.ov({opacity:1}),cfa=_.mv("dialogContainer",[_.pv("void, hidden",ET),_.pv("visible",FT),_.qv("void => *, * => visible",_.nv("200ms cubic-bezier(0.0,0.0,0.2,1)",FT)),_.qv("* => void, * => hidden",_.nv("200ms cubic-bezier(0.4,0.0,0.2,1)",ET))]);var GT=new _.n("XAP_IDCO"),HT=function(a,b){a.qE=b?"visible":"hidden";_.mG(a.B)},IT=class extends iO{constructor(){super(...arguments);this.qE="hidden";this.options=_.Lf(GT);this.B=_.Lf(_.nG)}Ya(){}D(a){return this.mH.D(a)}G(a){return this.mH.G(a)}};IT.F=(()=>{let a;return function(b){return(a||(a=_.ji(IT)))(b||IT)}})();
IT.T=_.l({type:IT,J:[["xap-inline-dialog-container"]],Da:function(a,b){a&1&&_.jp(_.kO,7);if(a&2){let c;_.V(c=_.W())&&(b.mH=c.first)}},Ea:["role","dialog",1,"xap-inline-dialog-container","gmat-body-2"],za:3,oa:function(a,b){a&2&&(_.Bn("aria-label",b.options.Ms)("tabindex",b.options.Ns),_.po("@dialogContainer",b.qE))},features:[_.zn],R:2,S:0,W:[["cdkPortalOutlet",""],["cdkFocusInitial","","tabindex","0"]],O:function(a){a&1&&(_.G(0,"div"),_.D(1,xy,1,0,"ng-template",0),_.I())},Y:[_.kO],styles:[".xap-inline-dialog-container{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);border-radius:8px;overflow:auto}"],
La:2,data:{animation:[cfa]},ta:0});var dfa,efa,ffa,gfa,hfa,ifa,jfa;dfa=[{fd:"start",jd:"bottom",Wb:"start",tc:"top",offsetY:8},{fd:"start",jd:"top",Wb:"start",tc:"bottom",offsetY:-8},{fd:"end",jd:"top",Wb:"end",tc:"bottom",offsetY:-8},{fd:"end",jd:"bottom",Wb:"end",tc:"top",offsetY:8}];efa={minWidth:220,maxWidth:420,minHeight:64,maxHeight:420};
_.JT=function(a){let b;null==(b=a.A)||!b.Rc()||a.In&&!a.In.A(a.Aa)||(HT(a.D.instance,!1),setTimeout(()=>{a.C.run(()=>{a.A&&a.A.detach();a.G&&(a.G.destroy(),a.G=void 0);a.Eu();a.D&&(a.D.destroy(),a.D=void 0);a.closed.emit()})},200))};ffa=function(a,b){a.C.Ja(()=>{_.A(_.fl(b,"keydown"),_.Tm(a.fa)).subscribe(c=>{switch(c.keyCode){case 13:_.KT(a);c.preventDefault();break;case 32:c.preventDefault()}});_.A(_.fl(b,"keyup"),_.Tm(a.fa)).subscribe(({keyCode:c})=>{switch(c){case 32:_.KT(a)}})})};
gfa=function(a,b){a.C.Ja(()=>{_.A(_.fl(b,"focus"),_.ol(()=>0<a.tk.Zd.length),_.Tm(a.fa)).subscribe(()=>{a.C.run(()=>{a.tk.emit()})})})};_.KT=function(a){if(!a.disabled){var b;if(null==(b=a.A)||!b.Rc()){var c=a.mu;null!=c&&(a.In&&(a.Aa=a.In.register()),a.C.run(()=>{a.D=hfa(a);a.D.instance.attach(c);const d=a.D.location.M;a.L(d);a.P(d);ifa(a,d);HT(a.D.instance,!0);a.Uc.Zd.length&&setTimeout(()=>{a.Uc.emit()},200)}))}}};
hfa=function(a){var b=Fp({parent:a.Ma,oc:[{ha:GT,ob:{Ms:a.Ms,Ns:a.Ns}}]});b=new fO(IT,null,b);null==a.A&&(a.A=a.da.create(a.ma(dfa)));a.pq&&_.UN(a.A,a.pq);if(a.cA&&0<a.cA.length){var c=a.A,d=_.LT(a,a.cA);d!==c.D&&(c.D&&c.D.dispose(),c.D=d,c.Rc()&&(d.attach(c),c.Nd()))}return a.A.attach(b)};ifa=function(a,b){const c=a.document.activeElement,d=a.Wa.M;if(a.TF||c&&c===d)a.document&&(a.Z=a.document.activeElement),a.G=a.Ia.create(b),VM(a.G),a.Xx||jfa(a)};jfa=function(a){a.G&&WM(a.G).then(()=>{})};
_.LT=function(a,b){let c,d;return _.XN(_.ZN(_.cO(a.da.position(),null!=(c=a.uE)?c:a.Wa),b),null!=(d=a.uE)?d:a.Wa)};_.MT=function(a){const b=a.da.A;switch(a.Bh){case "noop":return b.G();case "block":return b.block();case "reposition":return b.A();default:return b.close()}};
_.NT=class{set qF(a){a&&(this.mu=a instanceof _.bp?new _.gO(a,this.N):new fO(a,this.N))}set disabled(a){(this.X=a)&&_.JT(this)}get disabled(){return this.X}set Xx(a){this.na=_.Bu(a)}get Xx(){return this.na}set Vc(a){if(this.H!==a){if(this.H){let b;null!=(b=this.A)&&b.C&&b.P(b.C,this.H,!1)}if(a){let b;null==(b=this.A)||VN(b,a)}this.H=a}}constructor(a,b,c,d,e,f,g,h){this.C=a;this.da=b;this.Wa=c;this.N=d;this.document=e;this.Ia=f;this.Ha=g;this.Ma=h;this.X=!1;this.Ms=null;this.Ns=-1;this.aA=efa;this.OI=
"Press space for more information.";this.TF=this.na=!1;this.Bh="close";this.Aa=0;this.tk=new _.AH;this.Uc=new _.AH;this.closed=new _.AH;this.fa=new _.Km;this.B=new _.Ur(!1);this.xa=_.A(this.B,_.ol(m=>m&&!this.disabled));this.Z=void 0;ffa(this,c.M);this.P(c.M);gfa(this,c.M)}cb(){var a=this.Wa.M;a.hasAttribute("aria-haspopup")||a.setAttribute("aria-haspopup","dialog");a.hasAttribute("aria-describedby")||_.kN(this.Ha,a,this.OI)}la(){_.JT(this);this.B.complete();this.fa.next();this.fa.complete();this.A&&
this.A.dispose()}Eu(){const a=this.Z;if(a&&"function"===typeof a.focus){var b,c=null==(b=this.D)?void 0:b.location.M;(b=this.document.activeElement)&&null!=c&&c.contains(b)&&(a.focus(),this.Z=void 0)}}};_.NT.F=function(a){return new (a||_.NT)(_.x(_.rp),_.x(_.mO),_.x(_.pi),_.x(_.cp),_.x(Document),_.x(_.oN),_.x(_.mN),_.x(_.Hl))};
_.NT.va=_.kg({type:_.NT,za:1,oa:function(a,b){a&2&&_.Bn("data-disabled",b.disabled)},inputs:{uE:"attachedTo",Ms:"dialogLabel",Ns:"dialogTabIndex",pq:"overlaySize",cA:"overlayPositions",aA:"overlayDimensions",OI:"triggerDescription",Xx:"disableAutoFocus",TF:"forceTrapFocus",Vc:"panelClass",Bh:"scrollStrategy",In:"stackManager"},outputs:{tk:"beforeOpened",Uc:"opened",closed:"closed"}});var kfa;kfa=function(a){_.A(a.B,_.Tm(a.fa)).subscribe(b=>{b?_.KT(a):_.JT(a)});_.A(a.xa,_.ol(b=>b&&0<a.tk.Zd.length),_.Xm(()=>_.A(a.B,_.ol(b=>!b))))};
_.OT=class extends _.NT{constructor(a,b,c,d,e,f,g,h){super(a,b,c,d,e,f,g,h);this.L(c.M)}cb(){super.cb();kfa(this)}L(a){this.C.Ja(()=>{_.A(_.fl(a,"mouseenter"),_.Tm(this.fa)).subscribe(()=>{this.C.run(()=>{this.tk.emit()})});_.A(_.fl(a,"click"),_.Tm(this.fa)).subscribe(c=>{c.target.closest("[xapInlineDialogClose]")?this.B.next(!1):this.disabled||this.B.next(!0)});let b;null==(b=this.A)||_.A(b.Yo(),_.Tm(this.fa)).subscribe(()=>{this.B.next(!1)})})}P(a){this.C.Ja(()=>{_.A(_.fl(a,"keyup"),_.Tm(this.fa)).subscribe(b=>
{const c=b.target;switch(b.keyCode){case 27:this.B.next(!1);break;case 32:c.closest("[xapInlineDialogClose]")&&this.B.next(!1)}});_.A(_.fl(a,"keydown"),_.Tm(this.fa)).subscribe(b=>{const c=b.target;switch(b.keyCode){case 13:c.closest("[xapInlineDialogClose]")&&this.B.next(!1)}})})}ma(a){return new _.TN(Object.assign({},this.aA,{Ei:_.LT(this,a),Bh:_.MT(this),Pe:!0,di:"cdk-overlay-transparent-backdrop",Vc:this.H}))}};
_.OT.F=function(a){return new (a||_.OT)(_.x(_.rp),_.x(_.mO),_.x(_.pi),_.x(_.cp),_.x(_.av),_.x(_.oN),_.x(_.mN),_.x(_.Hl))};_.OT.va=_.kg({type:_.OT,J:[["","xapInlineDialogClick",""]],Ea:[1,"xap-inline-dialog-click"],inputs:{qF:[0,"xapInlineDialogClick","dialog"],disabled:[0,"xapInlineDialogDisabled","disabled"]},Ra:["xapInlineDialogClick"],features:[_.zn]});_.PT=class{};_.PT.F=function(a){return new (a||_.PT)};_.PT.bb=_.hg({type:_.PT});_.PT.ab=_.nf({imports:[_.jN,_.RJ,_.nO,lO]});_.QT=class{constructor(a,b,c,d){this.window=a;this.ua=b;this.Sa=c;this.A=d;this.aj="icon";this.Cf=_.jS;this.EQ=_.A(this.ua.P,_.z(e=>{if(!e.length)return"";e=_.qu((new _.nL({Fp:{["selection.family"]:e.join("|")}})).toString());return`${this.window.location.origin}/${"share"}?${e}`}));this.pq={minHeight:"0px",maxWidth:"320px"}}FA(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)}cj(a){this.A.A(a)}};
_.QT.F=function(a){return new (a||_.QT)(_.x("Window"),_.x(_.yM),_.x(_.jM),_.x(_.bQ))};
_.QT.T=_.l({type:_.QT,J:[["gf-share-popup"]],inputs:{aj:"buttonType"},K:!0,features:[_.O],R:4,S:2,W:[["mat-icon-button","","color","secondary--gray","class","share-button","aria-label","Share a direct link to the selected font families","dialogLabel","Share popup","logEvent","share","logEventCategory","collectionDrawer",3,"xapInlineDialogClick","overlaySize","click",4,"ngIf"],["mat-button","","color","secondary--gray","class","share-button","aria-label","Share a direct link to the selected font families",
"dialogLabel","Share popup","logEvent","share","logEventCategory","checkout",3,"xapInlineDialogClick","overlaySize","click",4,"ngIf"],["sharePopup",""],["mat-icon-button","","color","secondary--gray","aria-label","Share a direct link to the selected font families","dialogLabel","Share popup","logEvent","share","logEventCategory","collectionDrawer",1,"share-button",3,"xapInlineDialogClick","overlaySize","click"],["name","share"],["mat-button","","color","secondary--gray","aria-label","Share a direct link to the selected font families",
"dialogLabel","Share popup","logEvent","share","logEventCategory","checkout",1,"share-button",3,"xapInlineDialogClick","overlaySize","click"],[1,"share-button__label-wrapper"],["name","share",1,"share-button__icon"],["role","dialog","aria-modal","true","aria-label","Share popup",1,"share-popup__wrapper"],["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",
1,"share-popup__button",3,"click"],["name","content_copy",3,"size"],["mat-button","","aria-label","Navigate to share page","color","secondary--gray",1,"share-popup__button",3,"href"],["name","open_in_new",3,"size"]],O:function(a,b){a&1&&_.D(0,zy,2,3,"button",0)(1,Ay,4,3,"button",1)(2,Cy,3,3,"ng-template",null,2,_.qp);a&2&&(_.E("ngIf",b.aj===b.Cf.Fv),_.u(),_.E("ngIf",b.aj===b.Cf.GB))},Y:[_.jN,_.PJ,_.aQ,_.TP,_.RP,_.LP,_.KP,_.PP,_.FM,_.JJ,_.PT,_.OT],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:48px}.share-popup__wrapper[_ngcontent-%COMP%]{padding:8px 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 lfa=["closeButton"],mfa=["downloadButton"],Fy=()=>[],nfa=a=>({bz:a}),RT=class{constructor(a,b,c,d){this.ua=b;this.Sa=c;this.qa=d;this.qJ="https://developers.google.com/fonts/docs/css2";this.zN={"=0":"family","=1":"family",other:"families"};this.Xa={qr:189477};this.Wp=_.A(this.ua.nh,_.z(e=>0===e),_.Pm(!0));this.jN=_.A(_.Xk([_.A(this.ua.Kd,_.z(e=>`${this.A}download?family=${e.map(f=>encodeURIComponent(f.fontFamily.name)).join("|")}`)),this.ua.nh]),_.z(([e,f])=>({link:e,jj:f})));this.fa=new _.Km(1);
this.A=_.Nx(a.config,2)}Ya(){}la(){this.fa.next();this.fa.complete()}close(){this.ua.isVisible&&this.ua.Mn()}get pN(){return this.qa.A?"Choose a font to get started.":this.qa.wG||this.qa.xG?"Choose a style to get started.":""}get oN(){return"\u00af\\_(\u30c4)_/\u00af"}};RT.F=function(a){return new (a||RT)(_.x(_.wJ),_.x(_.yM),_.x(_.jM),_.x(_.JR))};
RT.T=_.l({type:RT,J:[["gf-collection-drawer"]],Da:function(a,b){a&1&&(_.jp(lfa,5),_.jp(mfa,5));if(a&2){let c;_.V(c=_.W())&&(b.qT=c.first);_.V(c=_.W())&&(b.zT=c.first)}},K:!0,features:[_.O],R:17,S:25,W:[["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"]],O:function(a,b){a&1&&(_.G(0,"div",0)(1,"div",1)(2,"h1",2),_.N(3),_.R(4,"i18nPlural"),_.R(5,"async"),_.I(),_.D(6,Dy,1,0,"gf-share-popup",3),_.R(7,"async"),_.D(8,Ey,3,1,"button",4),_.R(9,"async"),_.J(10,"gf-share-callout",5),_.R(11,"async"),_.R(12,"async"),_.I(),_.D(13,Hy,12,3,"ng-container",3),_.R(14,"async"),_.D(15,Iy,7,2,"div",6),
_.R(16,"async"),_.I());a&2&&(_.u(3),_.Eo(" Selected ",_.Wo(4,6,_.U(5,9,b.ua.nh),b.zN)," "),_.u(3),_.E("ngIf",!_.U(7,11,b.Wp)),_.u(2),_.E("ngIf",_.Ro(23,nfa,_.U(9,13,b.Wp))),_.u(2),_.E("shouldRender",!_.U(11,15,b.Wp)&&!_.U(12,17,b.Sa.MO)),_.u(3),_.E("ngIf",!_.U(14,19,b.Wp)),_.u(2),_.E("ngIf",_.U(16,21,b.Wp)))},Y:[_.jN,_.$M,_.PJ,_.DT,mR,_.aQ,_.TP,_.RP,_.LP,_.PP,_.QJ,_.FM,_.JJ,hS,iS,_.QT,VP,_.yQ],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:48px}.share-popup__wrapper[_ngcontent-%COMP%]{padding:8px 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 ST=Object.values({bS:"Google Sans",oS:"Noto",tS:"Roboto",SS:"YouTube",TR:"Emoji"}).map(a=>a);_.TT=function(a){return Object.values(a).reduce((b,c)=>{const d=_.Nx(c,4);b[d]||(b[d]={id:d,name:d,regions:[]});b[d].regions.push(c.Ua());return b},{})};
_.UT=function(a,b,c,d,e){const f=_.TT(b);return Object.values(a).filter(g=>_.AE(g,11)).filter(g=>{let h;return"all-continent"===c||(null==(h=g.Oe())?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.Oe())?void 0:h.includes(d))}).filter(g=>"all-script"===e||_.Nx(g,3)===e).reduce((g,h)=>(g[h.Ua()]=h,g),{})};_.VT=class{};_.VT.F=function(a){return new (a||_.VT)};_.VT.ia=_.mf({ea:_.VT,V:_.VT.F,aa:"root"});var WT=class extends _.JE{constructor(a){super(a)}Ua(){return _.Nx(this,1)}Ga(){return _.Nx(this,4)}Oe(){return _.qd(this,8,_.Ec)}};WT.Xb=[8];var ofa=class extends _.JE{constructor(a){super(a)}Ua(){return _.Nx(this,1)}Ga(){return _.Nx(this,2)}};var pfa=class extends _.JE{constructor(a){super(a)}Ua(){return _.Nx(this,1)}Ga(){return _.Nx(this,2)}};var XT=class extends _.JE{constructor(a){super(a,0,"lang_metadata_response")}Oe(){return _.sE(this,ofa,2)}};XT.Xb=[1,2,3];var qfa;qfa=function(a){return _.cl(()=>a.B.get(`${_.Nx(a.A.config,2)}${"metadata/lang"}`))};_.YT=function(a){return a.reduce((b,c)=>{b[c.Ua()]=c;return b},{})};
_.ZT=class{constructor(a,b){this.B=a;this.A=b;this.metadata=_.A(qfa(this),_.z(c=>Bd(XT,c[0])),_.Jm(1));this.languages=_.A(this.metadata,_.z(c=>_.sE(c,WT,1)),_.z(c=>_.YT(c)),_.Jm(1));this.regions=_.A(this.metadata,_.z(c=>c.Oe()),_.z(c=>_.YT(c)),_.Jm(1));this.scripts=_.A(this.metadata,_.z(c=>_.sE(c,pfa,3)),_.z(c=>_.YT(c)),_.Jm(1));_.A(this.regions,_.Zk(c=>Object.values(c)),_.Cm((c,d)=>{const e=_.Nx(d,4);c[e]=c[e]||{id:e,name:e,regions:[]};c[e].regions.push(d.Ua());return c},{}),_.Jm(1));this.Ab=_.A(_.tl(this.languages,
this.regions,this.scripts),_.z(([c,d,e])=>({languages:c,regions:d,scripts:e})))}};_.ZT.F=function(a){return new (a||_.ZT)(_.k(_.lt),_.k(_.wJ))};_.ZT.ia=_.mf({ea:_.ZT,V:_.ZT.F,aa:"root"});var rfa,$T;rfa={withCredentials:!0};$T=function(a){return Object.values(a).flat().reduce((b,c)=>{b[c]=(b[c]||0)+1;return b},{})};
_.aU=class{constructor(a,b,c){this.D=a;this.C=b;this.B=c;this.A=_.A(this.D.get(`${_.Nx(this.C.config,2)}${"metadata/noto/languages"}`,rfa),_.Jm(1));this.G=_.A(this.A,_.z(d=>d.langToNotoFamilies),_.Jm(1));this.I=_.A(this.A,_.z(d=>d.regionToNotoFamilies),_.Jm(1));this.L=_.A(this.A,_.z(d=>d.scriptToNotoFamilies),_.Jm(1));this.H=_.A(this.A,_.z(d=>{const e={},f=$T(d.langToNotoFamilies),g=$T(d.regionToNotoFamilies);(new Set([...Object.keys(f),...Object.keys(g)])).forEach(h=>{e[h]={Lt:f[h]||0,uu:g[h]||0}});
return e}),_.Jm(1))}};_.aU.F=function(a){return new (a||_.aU)(_.k(_.lt),_.k(_.wJ),_.k(_.ZT))};_.aU.ia=_.mf({ea:_.aU,V:_.aU.F,aa:"root"});_.bU=function(a,b){const c=UG(a.hb);a.hb.next(Object.assign({},c,b))};_.cU=class{constructor(a,b){this.location=a;this.A=b;this.hb=new _.Ur(_.QL(this.A,this.location.path()).hb);this.fa=new _.Km(1);_.A(this.hb,_.Tm(this.fa),_.$l(500)).subscribe(c=>{var d=this.A;c=RL(this.A,[],{sq:!0,hb:c});d=d.C.ib(c);_.iK(this.location,d)})}la(){this.fa.next();this.fa.complete()}};_.cU.F=function(a){return new (a||_.cU)(_.k(_.jK),_.k(_.Kt))};_.cU.ia=_.mf({ea:_.cU,V:_.cU.F,aa:"root"});var fU,sfa,jU,xfa,Dfa,wfa,gU,yfa,zfa,Afa,Bfa,Cfa,Efa,Ffa,tfa,ufa,vfa;_.dU=function(){return new Map(ST.map(a=>[a,!1]))};_.eU=function(){return new Map(jJ.map(a=>[a,!1]))};fU=function(){return new Map(OI.map(a=>[a,!1]))};
sfa=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=>ST.includes(g)),c.length)){for(var d of ST)a.Lh.value.set(d,c.includes(d));a.Lh.next(a.Lh.value)}c=b.classification;if("string"===typeof c&&(d=c.split(",").filter(g=>OI.includes(g)),d.length)){for(var e of OI)a.Af.value.set(e,d.includes(e));a.Af.next(a.Af.value)}c=b.stroke;if("string"===typeof c&&(e=c.split(",").filter(g=>jJ.includes(g)),e.length)){for(var f of jJ)a.Rg.value.set(f,
e.includes(f));a.Rg.next(a.Rg.value)}c=b.vfonly;!0!==c&&"true"!==c||a.Ee.next(!0);c=b.coloronly;!0!==c&&"true"!==c||a.re.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=ou.get(c))&&!f.hidden&&a.Wj(f);c=b.stylecount;"string"===typeof c&&(f=Number(c),!isNaN(f)&&1<=f&&18>=f&&a.qf.next(f));c=b["noto.query"];"string"===typeof c&&a.Cj.next(c);c=b["noto.lang"];"string"===typeof c&&null!==c&&a.Ve.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.ye.next(c);c=b["noto.script"];"string"===typeof c&&null!==c&&a.We.next(c)};
jU=function(a){var b={query:""!==a.query.value?a.query.value:null,family:gU(a)?null:tfa(a),classification:_.hU(a)?null:ufa(a),stroke:_.iU(a)?null:vfa(a),vfonly:a.Ee.value?a.Ee.value:null,coloronly:a.re.value?a.re.value:null,sort:"trending"===a.sort.value?null:a.sort.value,subset:a.script.value===_.hJ?null:a.script.value.id,stylecount:1===a.qf.value?null:a.qf.value.toString(),["noto.query"]:""!==a.Cj.value?a.Cj.value:null,["noto.lang"]:"all-language"===a.Ve.value?null:a.Ve.value.toString(),["noto.continent"]:"all-continent"===
a.je.value?null:a.je.value.toString(),["noto.region"]:"all-region"===a.ye.value?null:a.ye.value.toString(),["noto.script"]:"all-script"===a.We.value?null:a.We.value.toString()};_.bU(a.Aa,b)};
xfa=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(wfa(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 H=new RegExp(w,B);v=P=>-1!==P.search(H)}catch(H){v=()=>!1}}b&&r.push(B=>[B.displayName,B.name,...B.zm].some(v));1!==c&&r.push(B=>B.Za.length>=c);gU(a)||r.push(B=>ST.every(C=>f.get(C)&&!B.name.match(`(^|\\s)${C}(\\s|$)`)?!1:!0));_.iU(a)||r.push(B=>!!g.get(B.stroke));
_.hU(a)||r.push(B=>OI.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!==_.hJ&&r.push(B=>m.id in B.scripts);const y=HC(...r);return B=>y(B)};
Dfa=function(a,b,c,d,e,f,g){const h=[],m=yfa(a,d,e,g,f),r=b.langToNotoFamilies[d]||[];"all-language"!==d&&h.push(P=>-1<r.indexOf(P.name));let w;const v=(null==(w=_.TT(a.regions)[e])?void 0:w.regions)||[];"all-continent"!==e&&h.push(P=>v.some(S=>{let Q;return null==(Q=b.regionToNotoFamilies[S])?void 0:Q.includes(P.name)}));const y=b.regionToNotoFamilies[g]||[];"all-region"!==g&&h.push(P=>-1<y.indexOf(P.name));const B=b.scriptToNotoFamilies[f]||[];"all-script"!==f&&h.push(P=>-1<B.indexOf(P.name));const C=
c.trim().toLowerCase();if(C.length){const P=zfa(m,b,C),S=Afa(m,b,C),Q=Bfa(m,b,C),K=Cfa(m,b,C);h.push(ka=>{const oa=ka.name.toLowerCase();ka=ka.displayName.toLowerCase();const za=P[oa],Ya=S[oa],tb=Q[oa],zb=K[oa];return-1<oa.indexOf(C)||-1<ka.indexOf(C)||za||Ya||tb||zb})}const H=HC(...h);return P=>H(P)};wfa=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")};
gU=function(a){for(const [,b]of a.Lh.value)if(b)return!1;return!0};_.iU=function(a){for(const [,b]of a.Rg.value)if(b)return!1;return!0};_.hU=function(a){for(const [,b]of a.Af.value)if(b)return!1;return!0};yfa=function(a,b,c,d,e){d=_.UT(a.languages,a.regions,c,d,e);d="all-language"===b?d:Object.fromEntries(Object.entries(d).filter(([f])=>b===f));c=Efa(d,a.regions,c);a=Ffa(d,a.scripts);return{languages:d,regions:c,scripts:a}};
zfa=function(a,b,c){return Object.values(a.languages).filter(d=>{let e;return d.Ga().toLowerCase().includes(c)||(null==(e=_.Nx(d,5))?void 0:e.toLowerCase().includes(c))}).filter(d=>b.langToNotoFamilies[d.Ua()]).flatMap(d=>b.langToNotoFamilies[d.Ua()]).reduce((d,e)=>(d[e.toLowerCase()]=!0,d),{})};
Afa=function(a,b,c){return Object.values(a.regions).filter(d=>d.Ga().toLowerCase().includes(c)).filter(d=>b.regionToNotoFamilies[d.Ua()]).flatMap(d=>b.regionToNotoFamilies[d.Ua()]).reduce((d,e)=>(d[e.toLowerCase()]=!0,d),{})};Bfa=function(a,b,c){return Object.values(a.scripts).filter(d=>d.Ga().toLowerCase().includes(c)).filter(d=>b.scriptToNotoFamilies[d.Ua()]).flatMap(d=>b.scriptToNotoFamilies[d.Ua()]).reduce((d,e)=>(d[e.toLowerCase()]=!0,d),{})};
Cfa=function(a,b,c){return Object.values(a.regions).filter(d=>_.Nx(d,4).toLowerCase().includes(c)).filter(d=>b.regionToNotoFamilies[d.Ua()]).flatMap(d=>b.regionToNotoFamilies[d.Ua()]).reduce((d,e)=>(d[e.toLowerCase()]=!0,d),{})};Efa=function(a,b,c){return Object.values(a).flatMap(d=>d.Oe()||[]).filter(d=>"all-continent"===c||_.Nx(b[d],4)===c).reduce((d,e)=>(d[e]=b[e],d),{})};Ffa=function(a,b){return Object.values(a).map(c=>_.Nx(c,3)).map(c=>b[c]).reduce((c,d)=>(c[d.Ua()]=d,c),{})};
tfa=function(a){const b=[];a.Lh.value.forEach((c,d)=>{c&&b.push(d)});return b.join(",")};ufa=function(a){const b=[];a.Af.value.forEach((c,d)=>{c&&b.push(d)});return b.join(",")};vfa=function(a){const b=[];a.Rg.value.forEach((c,d)=>{c&&b.push(d)});return b.join(",")};
_.kU=class{constructor(a,b,c,d,e,f,g){this.Aa=a;this.xa=b;this.location=c;this.nb=d;this.ma=f;this.na=g;this.hb=_.QL(this.xa,this.location.path()).hb;this.tH=this.query=new _.Ur("");this.Oq=this.sort=new _.Ur("trending");this.qf=new _.Ur(1);this.NG=_.SG(this.qf);this.Lh=new _.Ur(_.dU());this.aJ=_.SG(this.Lh);this.Rg=new _.Ur(_.eU());this.bJ=_.SG(this.Rg);this.Af=new _.Ur(fU());this.ZI=_.SG(this.Af);this.Ee=new _.Ur(!1);this.re=new _.Ur(!1);this.X=this.script=new _.Ur(_.hJ);this.H=this.Cj=new _.Ur("");
this.Ha=this.C=new _.Ur;this.D=this.je=new _.Ur("all-continent");this.I=this.ye=new _.Ur("all-region");this.L=this.We=new _.Ur("all-script");this.G=this.Ve=new _.Ur("all-language");this.A=_.A(_.Xk([this.H,this.D,this.I,this.L,this.G]),_.z(([h,m,r,w,v])=>({Cj:h,je:m,ye:r,We:w,Ve:v})));this.B=_.A(_.Xk([this.D,this.I,this.L,this.G]),_.z(([h,m,r,w])=>_.Jy(h,m,r,w)));this.Jy=_.A(_.Xk([this.Ee,this.re,this.aJ,this.bJ,this.ZI]),_.z(([h,m,r,w,v])=>({Ee:h,re:m,Lh:r,Rg:w,Af:v})));this.P=this.ml=new _.Ur(!1);
this.Aq=_.A(_.Xk([this.query,this.NG,this.Jy,this.script]),_.z(([h,m,r,w])=>({query:h,qf:m,Mk:r,script:w})));this.Z=_.A(_.Xk([this.P,this.Aq,this.nb.G,this.Oq]),_.z(([h,m,r,w])=>({ml:h,AQ:m,families:r,sort:w})),_.ol(({ml:h})=>!h),_.z(({AQ:h,families:m,sort:r})=>this.search(m,h.query,h.qf,h.Mk.Ee,h.Mk.re,h.Mk.Lh,h.Mk.Rg,h.Mk.Af,h.script,r)));this.N=_.A(_.Xk([this.P,this.A,this.ma.Ab,this.na.A,this.nb.I,this.Oq]),_.z(([h,m,r,w,v,y])=>({ml:h,GP:m,Ab:r,EP:w,DP:v,sort:y})),_.ol(({ml:h})=>!h),_.z(({GP:h,
Ab:m,EP:r,DP:w,sort:v})=>{var y=h.Cj,B=h.Ve,C=h.je,H=h.We;h=h.ye;jU(this);m=w.filter(Dfa(m,r,y,B,C,H,h));return pJ(m,v)}));this.da=_.A(this.Aq,_.z(()=>""===this.query.value&&this.script.value===_.hJ&&1===this.qf.value&&"trending"===this.sort.value&&gU(this)&&_.hU(this)&&_.iU(this)&&!this.Ee.value&&!this.re.value));this.fa=new _.Km(1);sfa(this,this.hb)}la(){this.fa.next();this.fa.complete()}Wj(a){this.script.next(a);this.je.next(a.langOptions.regionGroup||"all-continent");this.ye.next(a.langOptions.region||
"all-region");this.We.next(a.langOptions.script||"all-script");this.Ve.next(a.langOptions.language||"all-language")}nB(a){this.qf.next(a)}oB(a){this.Ee.next(a)}lB(a){this.re.next(a)}search(a,b,c,d=!1,e=!1,f,g,h,m,r){jU(this);a=a.filter(xfa(this,b,c,d,e,f,g,h,m));return pJ(a,r)}reset(){this.ml.next(!0);this.query.next("");this.Wj(_.hJ);this.sort.next("trending");this.Lh.next(_.dU());this.Rg.next(_.eU());this.Af.next(fU());this.Ee.next(!1);this.re.next(!1);this.Cj.next("");this.Ve.next("all-language");
this.je.next("all-continent");this.ye.next("all-region");this.We.next("all-script");this.qf.next(1);this.ml.next(!1)}};_.kU.F=function(a){return new (a||_.kU)(_.k(_.cU),_.k(_.Kt),_.k(_.jK),_.k(_.eM),_.k(_.NI),_.k(_.ZT),_.k(_.aU),_.k(_.VT))};_.kU.ia=_.mf({ea:_.kU,V:_.kU.F,aa:"root"});_.lU={aS:"GENERIC_ERROR",iC:"NO_RESULTS",qS:"PAGE_NOT_FOUND",KS:"UNSUPPORTED_BROWSER",vJ:"CUSTOM_ERROR",Zv:"NO_FONTS_SELECTED"};var mU,nU,Gfa,Hfa,Ifa;mU="\\(^\u0414^)/ (\u0387.\u0387) (\u02da\u0394\u02da)b (\u0387_\u0387) (^_^)b (>_<) (o^^)o (;-;) (\u2265o\u2264) \\(o_o)/ (^-^*) (='X'=)".split(" ");nU={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."};
Gfa={GENERIC_ERROR:"Something went wrong",PAGE_NOT_FOUND:"Page not found"};Hfa={NO_RESULTS:"Clear your filters and try again",NO_FONTS_SELECTED:"Browse fonts"};Ifa=function(a){a.Ba.reset();SL(a.A,"").then(()=>{a.ka.jy()})};
_.oU=class{set type(a){if(a&&nU.hasOwnProperty(a)){this.sG="NO_RESULTS"===a;this.pG="CUSTOM_ERROR"===a;this.text=nU[a];if("NO_RESULTS"===a||"NO_FONTS_SELECTED"===a)this.label=Hfa[a];(this.title=Gfa[a])&&this.ka.Gc(this.title)}}constructor(a,b,c){this.ka=a;this.Ba=b;this.A=c;this.title="";this.nN=mU[Math.floor(Math.random()*mU.length)];this.text="";this.pG=this.sG=!1;this.label="Return to Google Fonts"}cb(){this.title&&this.ka.Gc(this.title)}};
_.oU.F=function(a){return new (a||_.oU)(_.x(_.DM),_.x(_.kU),_.x(_.Kt))};
_.oU.T=_.l({type:_.oU,J:[["gf-error"]],inputs:{type:"type"},K:!0,features:[_.O],Pa:["*"],R:6,S:4,W:[["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"]],O:function(a,b){a&1&&(_.zo(),_.J(0,"div",0),_.G(1,"div",1),_.J(2,"div",2),_.D(3,Ky,1,0,"ng-content",3),_.I(),_.G(4,"button",4),_.L("click",function(){if(b.sG){b.Ba.reset();var c=void 0}else c=Ifa(b);return c}),_.N(5),_.I());a&2&&(_.E("innerHtml",
b.nN,_.sj),_.u(2),_.E("innerHtml",b.text,_.sj),_.u(),_.E("ngIf",b.pG),_.u(2),_.Eo(" ",b.label,"\n"))},Y:[_.TP,_.RP,_.KP,_.JJ],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,-apple-system,BlinkMacSystemFont,sans-serif;margin-bottom:24px}@media (max-width:720px){.error-emoji[_ngcontent-%COMP%]{font-size:100px}}@media (max-width:460px){.error-emoji[_ngcontent-%COMP%]{font-size:62px}}.error-text[_ngcontent-%COMP%]{margin-bottom:24px;white-space:pre-wrap}.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}"],
ta:0});_.pU=class{constructor(a,b,c){this.C=a;this.window=b;this.A=c;a=this.window.navigator.userAgent;if(-1!==a.indexOf("Trident")||-1!==a.indexOf("MSIE"))a=!1;else if(-1!==a.indexOf("Safari")&&-1===a.indexOf("Chrome")&&-1===a.indexOf("CriOS")&&-1===a.indexOf("Coast")&&-1===a.indexOf("Opera")&&-1===a.indexOf("Edge")&&-1===a.indexOf("Silk")&&-1===a.indexOf("Android")){b=RegExp("(\\w[\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g");c=[];let d;for(;d=b.exec(a);)c.push([d[1],d[2]]);a=(a=c[2])&&a[1]||"";a=!!a&&8<=
Number(a.split(".",1)[0])}else a="matchMedia"in this.window;this.B=a;this.C.createElement("div");this.H="languages"in this.window.navigator;this.G=_.AE(this.A.config,11);this.D=!this.G}};_.pU.F=function(a){return new (a||_.pU)(_.k(_.av),_.k("Window"),_.k(_.wJ))};_.pU.ia=_.mf({ea:_.pU,V:_.pU.F,aa:"root"});var az=class extends _.JE{constructor(a){super(a)}getEnableSsEngine(){return _.AE(this,2)}getEnableAwr(){return _.AE(this,3)}getAlohaAutoGaRollout(){return _.AE(this,5)}getEnableConfigurator(){return _.AE(this,6)}getEnableMweb(){return _.AE(this,7)}getEnableCtlConsentCheckbox(){return _.AE(this,8)}getEnableIframe(){return _.AE(this,9)}getEnableScreenshotNudge(){return _.AE(this,10)}getEnableWebStartupConfigEndpoint(){return _.AE(this,11)}getEnableJunkNudge(){return _.AE(this,12)}getEnableConfiguratorLocale(){return _.AE(this,
13)}getEnableTinyNoPointer(){return _.AE(this,14)}getEnableSupportSessionLogging(){return _.AE(this,15)}getEnableFileUploadForScreenshot(){return _.AE(this,16)}getEnableDirectDeflectionForSingleCategory(){return _.AE(this,17)}getEnableImageSanitization(){return _.AE(this,18)}getEnableAlohaBinarySplit(){return _.AE(this,19)}getEnableDbFeedbackIntents(){return _.AE(this,20)}getEnableMarkMandatoryFieldsWithRequired(){return _.AE(this,21)}getEnableFeedbackCategoryCustomUi(){return _.AE(this,22)}getEnableRealtimeCtl(){return _.AE(this,
23)}};var $y=class extends _.JE{constructor(a){super(a)}};var Ly=[/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 Oy="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 Qy,Sy;_.qU=function(){yS.call(this);this.B=new ES(this);this.qb=this;this.Ia=null};_.$B(_.qU,yS);_.qU.prototype[BS]=!0;aa=_.qU.prototype;aa.addEventListener=function(a,b,c,d){MS(this,a,b,c,d)};aa.removeEventListener=function(a,b,c,d){RS(this,a,b,c,d)};
aa.dispatchEvent=function(a){var b,c=this.Ia;if(c)for(b=[];c;c=c.Ia)b.push(c);c=this.qb;var d=a.type||a;if("string"===typeof a)a=new zS(a,c);else if(a instanceof zS)a.target=a.target||c;else{var e=a;a=new zS(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=rU(g,d,!0,a)&&e}a.C||(g=a.A=c,e=rU(g,d,!0,a)&&e,a.C||(e=rU(g,d,!1,a)&&e));if(b)for(f=0;!a.C&&f<b.length;f++)g=a.A=b[f],e=rU(g,d,!1,a)&&e;return e};
aa.Xd=function(){_.qU.Xc.Xd.call(this);if(this.B){var a=this.B,b=0,c;for(c in a.xe){for(var d=a.xe[c],e=0;e<d.length;e++)++b,DS(d[e]);delete a.xe[c];a.A--}}this.Ia=null};aa.Jb=function(a,b,c,d){return this.B.add(String(a),b,!1,c,d)};aa.ar=function(a,b,c,d){return this.B.remove(String(a),b,c,d)};
var rU=function(a,b,c,d){b=a.B.xe[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.Ii&&g.capture==c){var h=g.listener,m=g.handler||g.src;g.ys&&GS(a.B,g);e=!1!==h.call(m,d)&&e}}return e&&!d.defaultPrevented};var Zy=function(a){try{return _.ta.JSON.parse(a)}catch(b){}a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return eval("("+a+")")}catch(b){}throw Error("$b`"+a);};var sU=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};_.tU=function(){};_.tU.prototype.B=null;var uU=function(a){return a.B||(a.B=a.D())};var vU,wU=function(){};_.$B(wU,_.tU);wU.prototype.A=function(){const a=xU(this);return a?new ActiveXObject(a):new XMLHttpRequest};wU.prototype.D=function(){const a={};xU(this)&&(a[0]=!0,a[1]=!0);return a};
var xU=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("ac");}return a.C};vU=new wU;var yU=function(a,b){_.qU.call(this);this.C=a||1;this.A=b||_.ta;this.D=(0,_.YB)(this.jR,this);this.G=Date.now()};_.$B(yU,_.qU);aa=yU.prototype;aa.enabled=!1;aa.bg=null;aa.setInterval=function(a){this.C=a;this.bg&&this.enabled?(this.stop(),this.start()):this.bg&&this.stop()};
aa.jR=function(){if(this.enabled){var a=Date.now()-this.G;0<a&&a<.8*this.C?this.bg=this.A.setTimeout(this.D,this.C-a):(this.bg&&(this.A.clearTimeout(this.bg),this.bg=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};aa.start=function(){this.enabled=!0;this.bg||(this.bg=this.A.setTimeout(this.D,this.C),this.G=Date.now())};aa.stop=function(){this.enabled=!1;this.bg&&(this.A.clearTimeout(this.bg),this.bg=null)};aa.Xd=function(){yU.Xc.Xd.call(this);this.stop();delete this.A};
var zU=function(a,b,c){if("function"===typeof a)c&&(a=(0,_.YB)(a,c));else if(a&&"function"==typeof a.handleEvent)a=(0,_.YB)(a.handleEvent,a);else throw Error("bc");return 2147483647<Number(b)?-1:_.ta.setTimeout(a,b||0)};var AU,BU,CU,DU,EU,FU,GU,IU,JU,Jfa,Kfa;AU=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");BU=function(a){a=a.match(AU)[1]||null;!a&&_.ta.self&&_.ta.self.location&&(a=_.ta.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""};
CU=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," ")):"")}}};DU=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]};
EU=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)EU(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))};FU=function(a,b){var c=[];for(b=b||0;b<a.length;b+=2)EU(a[b],a[b+1],c);return c.join("&")};GU=function(a,b){var c=2==arguments.length?FU(arguments[1],0):FU(arguments,1);return DU(a,c)};_.HU=function(a,b,c){c=null!=c?"="+encodeURIComponent(String(c)):"";return DU(a,b+c)};
IU=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};JU=/#|$/;Jfa=function(){var a=window.location.href,b=a.search(JU),c=IU(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," "))};Kfa=/[?&]($|#)/;_.KU=function(a){_.qU.call(this);this.headers=new Map;this.na=a||null;this.C=!1;this.ma=this.A=null;this.P="";this.G=0;this.H="";this.D=this.Aa=this.Z=this.xa=!1;this.N=0;this.da=null;this.Ka="";this.Oa=this.X=!1};_.$B(_.KU,_.qU);var Lfa=/^https?$/i,Mfa=["POST","PUT"],LU=[],Yy=function(a,b,c,d,e,f,g){const h=new _.KU;LU.push(h);b&&h.Jb("complete",b);h.B.add("ready",h.Cb,!0,void 0,void 0);f&&(h.N=Math.max(0,f));g&&(h.X=g);h.send(a,c,d,e)};_.KU.prototype.Cb=function(){this.dispose();_.ia(LU,this)};
_.KU.prototype.send=function(a,b,c,d){if(this.A)throw Error("cc`"+this.P+"`"+a);b=b?b.toUpperCase():"GET";this.P=a;this.H="";this.G=0;this.xa=!1;this.C=!0;this.A=this.na?this.na.A():vU.A();this.ma=this.na?uU(this.na):uU(vU);this.A.onreadystatechange=(0,_.YB)(this.fb,this);try{this.Aa=!0,this.A.open(b,String(a),!0),this.Aa=!1}catch(f){MU(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("dc`"+String(d));d=Array.from(c.keys()).find(f=>"content-type"==f.toLowerCase());e=_.ta.FormData&&a instanceof _.ta.FormData;!(0<=fa(Mfa,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.Ka&&(this.A.responseType=this.Ka);"withCredentials"in this.A&&this.A.withCredentials!==this.X&&(this.A.withCredentials=this.X);try{NU(this),0<
this.N&&((this.Oa=Nfa(this.A))?(this.A.timeout=this.N,this.A.ontimeout=(0,_.YB)(this.mb,this)):this.da=zU(this.mb,this.N,this)),this.Z=!0,this.A.send(a),this.Z=!1}catch(f){MU(this,f)}};var Nfa=function(a){return _.rC&&"number"===typeof a.timeout&&void 0!==a.ontimeout};_.KU.prototype.mb=function(){"undefined"!=typeof MB&&this.A&&(this.H="Timed out after "+this.N+"ms, aborting",this.G=8,this.dispatchEvent("timeout"),this.abort(8))};
var MU=function(a,b){a.C=!1;a.A&&(a.D=!0,a.A.abort(),a.D=!1);a.H=b;a.G=5;OU(a);PU(a)},OU=function(a){a.xa||(a.xa=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};_.KU.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"),PU(this))};_.KU.prototype.Xd=function(){this.A&&(this.C&&(this.C=!1,this.D=!0,this.A.abort(),this.D=!1),PU(this,!0));_.KU.Xc.Xd.call(this)};
_.KU.prototype.fb=function(){this.Ha()||(this.Aa||this.Z||this.D?QU(this):this.Ub())};_.KU.prototype.Ub=function(){QU(this)};
var QU=function(a){if(a.C&&"undefined"!=typeof MB&&(!a.ma[1]||4!=_.RU(a)||2!=a.Kf()))if(a.Z&&4==_.RU(a))zU(a.fb,0,a);else if(a.dispatchEvent("readystatechange"),4==_.RU(a)){a.C=!1;try{if(_.SU(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.G=6;try{var b=2<_.RU(a)?a.A.statusText:""}catch(c){b=""}a.H=b+" ["+a.Kf()+"]";OU(a)}}finally{PU(a)}}},PU=function(a,b){if(a.A){NU(a);const c=a.A,d=a.ma[0]?()=>{}:null;a.A=null;a.ma=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}},
NU=function(a){a.A&&a.Oa&&(a.A.ontimeout=null);a.da&&(_.ta.clearTimeout(a.da),a.da=null)};_.KU.prototype.isActive=function(){return!!this.A};_.SU=function(a){var b=a.Kf(),c;if(!(c=sU(b))){if(b=0===b)a=BU(String(a.P)),b=!Lfa.test(a);c=b}return c};_.RU=function(a){return a.A?a.A.readyState:0};_.KU.prototype.Kf=function(){try{return 2<_.RU(this)?this.A.status:-1}catch(a){return-1}};_.TU=function(a){try{return a.A?a.A.responseText:""}catch(b){return""}};
_.KU.prototype.getResponseHeader=function(a){if(this.A&&4==_.RU(this))return a=this.A.getResponseHeader(a),null===a?void 0:a};_.KU.prototype.getAllResponseHeaders=function(){return this.A&&2<=_.RU(this)?this.A.getAllResponseHeaders()||"":""};var UU,VU;
UU=function(a,b,c){a.timeOfStartCall=(new Date).getTime();var d=c||_.ta;const e=d.document,f=a.nonce||_.lb(d);f&&!a.nonce&&(a.nonce=f);if("help"==a.flow){var g=_.OB("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||na(b)||(d+=encodeURIComponent(h)+"="+encodeURIComponent(b)+"&");a=(e?new WC(9==e.nodeType?e:e.ownerDocument||e.document):bC||(bC=new WC)).createElement("SCRIPT");f&&a.setAttribute("nonce",f);_.nb(a,_.qq(d));e.body.appendChild(a)}};
VU=function(a,b,c,d){_.Qk(function*(){const e=c||_.ta;var f="DEV"===a.serverEnvironment,g=c||_.ta;g=a.nonce||_.lb(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,tU: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 Wy(f,d,e)})};
_.WU=function(a,b,c){try{if("help"===a.flow){const d=a.helpCenterPath.replace(/^\//,"");kb(c||window,_.Wa(`https://support.google.com/${d}`,Ta)||OC)}else"submit"===a.flow?UU(a,b,c):dz(a.productId,a.feedbackServerUri).then(d=>{d=_.rE(d,az,1);const e=!vC||(null==d?void 0:d.getEnableMweb()),f=!a.tinyNoPointer||(null==d?void 0:d.getEnableTinyNoPointer());!d||d.getAlohaAutoGaRollout()&&e&&f?VU(a,b,c,d):UU(a,b,c)},d=>{d&&"DuplicateFormError"!==d.name&&UU(a,b,c)})}catch(d){VU(a,b,c,null)}};
NB("userfeedback.api.startFeedback",_.WU);var Ofa,Pfa,XU,Qfa;Ofa={directory:"directory-users",specimen:"specimen-users"};Pfa={directory:"directory-corp",specimen:"specimen-corp"};XU=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(()=>{XU(a)},10)}};
Qfa=function(a){_.WU({productId:a.productId,bucket:a.B.directory,enableAnonymousFeedback:!0,allowNonLoggedInFeedback:!0,onLoadCallback:()=>{XU(a)}})};_.YU=class{constructor(a){this.A=a;this.B=_.AE(this.A.config,12)?Ofa:Pfa;this.productId=_.Nx(this.A.config,13)}};_.YU.F=function(a){return new (a||_.YU)(_.k(_.wJ))};_.YU.ia=_.mf({ea:_.YU,V:_.YU.F,aa:"root"});var ZU=class{constructor(a){this.py=a}};ZU.F=function(a){return new (a||ZU)(_.x(_.YU))};
ZU.T=_.l({type:ZU,J:[["gf-feedback-button"]],K:!0,features:[_.O],R:2,S:1,W:[["mat-icon-button","","color","secondary--gray","id","feedback-button","title","Leave feedback","aria-label","Leave feedback",1,"feedback-button",3,"click"],["name","feedback",3,"filled"]],O:function(a,b){a&1&&(_.G(0,"button",0),_.L("click",function(){return Qfa(b.py)}),_.J(1,"gf-icon",1),_.I());a&2&&(_.u(),_.E("filled",!0))},Y:[_.aQ,_.TP,_.RP,_.PP],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}}"],
ta:0});_.$U=class{set HM(a){this.href=a;this.A=ru(a)}constructor(a){this.B=a;this.A=!1;this.href=null;this.active=!1}lq(a,b,c,d,e){if(0!==a||b||c||d||e||!this.href||this.A)return!0;SL(this.B,this.href);return!1}};_.$U.F=function(a){return new (a||_.$U)(_.x(_.Kt))};
_.$U.va=_.kg({type:_.$U,J:[["a","catalogRouterLink",""]],za:3,oa:function(a,b){a&1&&_.L("click",function(c){return b.lq(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&(_.Bn("href",b.href,_.tj),_.F("catalog-router-link--active",b.active))},inputs:{active:"active",HM:"catalogRouterLink"},K:!0});var aV=new _.n("footerData");_.bV=class{constructor(){this.name=""}};_.bV.F=function(a){return new (a||_.bV)};
_.bV.T=_.l({type:_.bV,J:[["gf-thumbnail"]],inputs:{name:"name"},K:!0,features:[_.O],R:44,S:44,W:[[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"]],
O:function(a,b){a&1&&(_.lo(0,0),_.D(1,ez,10,0,"span",1)(2,fz,4,0,"span",1)(3,gz,16,0,"span",1)(4,hz,8,0,"span",1)(5,iz,7,0,"span",1)(6,jz,5,0,"span",1)(7,kz,5,0,"span",2)(8,lz,4,0,"span",1)(9,mz,4,0,"span",1)(10,nz,6,0,"span",1)(11,oz,4,0,"span",1)(12,pz,6,0,"span",1)(13,qz,4,0,"span",1)(14,rz,10,0,"span",3)(15,sz,6,0,"span",3)(16,tz,5,0,"span",3)(17,uz,7,0,"span",3)(18,vz,4,0,"span",3)(19,wz,6,0,"span",1)(20,xz,5,0,"span",1)(21,yz,5,0,"span",1)(22,zz,4,0,"span",1)(23,Az,6,0,"span",1)(24,Bz,4,0,"span",
1)(25,Cz,5,0,"span",1)(26,Dz,3,0,"span",1)(27,Ez,3,0,"span",1)(28,Fz,3,0,"span",1)(29,Gz,3,0,"span",1)(30,Hz,6,0,"span",1)(31,Iz,7,0,"span",1)(32,Jz,6,0,"span",1)(33,Kz,5,0,"span",1)(34,Lz,5,0,"span",1)(35,Mz,5,0,"span",1)(36,Nz,7,0,"span",1)(37,Oz,5,0,"ng-container",1)(38,Pz,3,0,"ng-container",1)(39,Qz,7,0,"span",1)(40,Rz,10,0,"span",1)(41,Sz,8,0,"span",1)(42,Tz,3,0,"span",4)(43,Uz,3,0,"span",1),_.mo());a&2&&(_.E("ngSwitch",b.name),_.u(),_.E("ngSwitchCase","gf_logo"),_.u(),_.E("ngSwitchCase","blog"),
_.u(),_.E("ngSwitchCase","about"),_.u(),_.E("ngSwitchCase","featured"),_.u(),_.E("ngSwitchCase","noto"),_.u(),_.E("ngSwitchCase","material"),_.u(),_.E("ngSwitchCase","github"),_.u(),_.E("ngSwitchCase","google_design"),_.u(),_.E("ngSwitchCase","topic_1"),_.u(),_.E("ngSwitchCase","topic_2"),_.u(),_.E("ngSwitchCase","topic_3"),_.u(),_.E("ngSwitchCase","topic_4"),_.u(),_.E("ngSwitchCase","topic_5"),_.u(),_.E("ngSwitchCase","topic_1_v5"),_.u(),_.E("ngSwitchCase","topic_2_v5"),_.u(),_.E("ngSwitchCase",
"topic_3_v5"),_.u(),_.E("ngSwitchCase","topic_4_v5"),_.u(),_.E("ngSwitchCase","topic_5_v5"),_.u(),_.E("ngSwitchCase","icons_1"),_.u(),_.E("ngSwitchCase","icons_2"),_.u(),_.E("ngSwitchCase","icons_3"),_.u(),_.E("ngSwitchCase","icons_4"),_.u(),_.E("ngSwitchCase","icons_5"),_.u(),_.E("ngSwitchCase","icons_6"),_.u(),_.E("ngSwitchCase","icons_7"),_.u(),_.E("ngSwitchCase","cc_cc"),_.u(),_.E("ngSwitchCase","cc_by"),_.u(),_.E("ngSwitchCase","cc_sa"),_.u(),_.E("ngSwitchCase","cc_nd"),_.u(),_.E("ngSwitchCase",
"icon_program"),_.u(),_.E("ngSwitchCase","google_sans_guidelines"),_.u(),_.E("ngSwitchCase","internationalization"),_.u(),_.E("ngSwitchCase","gm3_typography_guidelines"),_.u(),_.E("ngSwitchCase","gm3_iconography_guidelines"),_.u(),_.E("ngSwitchCase","product_icons_library"),_.u(),_.E("ngSwitchCase","integration_guideline"),_.u(),_.E("ngSwitchCase","youtube"),_.u(),_.E("ngSwitchCase","google_fonts_lockup"),_.u(),_.E("ngSwitchCase","v5_noto"),_.u(),_.E("ngSwitchCase","v5_featured"),_.u(),_.E("ngSwitchCase",
"v5_material"),_.u(),_.E("ngSwitchCase","star_button"),_.u(),_.E("ngSwitchCase","variable"))},Y:[_.KJ,_.LJ],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}"],
ta:0});var Rfa=_.mv("transformMenu",[_.pv("void",_.ov({opacity:0,transform:"scale(0.8)"})),_.qv("void => enter",_.nv("120ms cubic-bezier(0, 0, 0.2, 1)",_.ov({opacity:1,transform:"scale(1)"}))),_.qv("* => void",_.nv("100ms 25ms linear",_.ov({opacity:0})))]),Sfa=_.mv("fadeInItems",[_.pv("showing",_.ov({opacity:1})),_.qv("void => *",[_.ov({opacity:0}),_.nv("400ms 100ms cubic-bezier(0.55, 0, 0.55, 0.2)")])]);var cV;cV=new _.n("MatMenuContent");_.dV=class{constructor(a,b,c,d,e,f,g){this.B=a;this.G=b;this.D=c;this.Cc=d;this.I=e;this.H=f;this.Ca=g;this.C=new _.Gm}attach(a={}){this.ce||(this.ce=new _.gO(this.B,this.I));this.detach();this.A||(this.A=new jO(this.H.createElement("div"),this.G,this.D,this.Cc));const b=this.B.Wa.M;b.parentNode.insertBefore(this.A.B,b);let c;null==(c=this.Ca)||_.mG(c);this.ce.attach(this.A,a);this.C.next()}detach(){this.ce.D&&this.ce.detach()}la(){this.A&&this.A.dispose()}};
_.dV.F=function(a){return new (a||_.dV)(_.x(_.bp),_.x(_.xB),_.x(Np),_.x(_.Hl),_.x(_.cp),_.x(_.av),_.x(_.nG))};_.dV.va=_.kg({type:_.dV,J:[["ng-template","matMenuContent",""]],K:!0,features:[_.No([{ha:cV,Na:_.dV}])]});var eV=new _.n("MAT_MENU_PANEL");var Tfa;Tfa=[[["mat-icon"],["","matMenuItemIcon",""]],"*"];
_.fV=class{constructor(a,b,c,d,e){this.ja=a;this.C=b;this.sb=c;this.A=d;this.Ca=e;this.role="menuitem";this.Ob=this.disabled=!1;this.B=new _.Gm;this.Nl=new _.Gm;this.px=this.nD=!1;let f;null==d||null==(f=d.mM)||f.call(d,this)}focus(a,b){this.sb&&a?PM(this.sb,this.Wg(),a,b):this.Wg().focus(b);this.Nl.next(this)}Ya(){this.sb&&_.NM(this.sb,this.ja,!1)}la(){this.sb&&_.OM(this.sb,this.ja);this.A&&this.A.removeItem&&this.A.removeItem(this);this.B.complete();this.Nl.complete()}Ol(){return this.disabled?
"-1":"0"}Wg(){return this.ja.M}GK(a){this.disabled&&(a.preventDefault(),a.stopPropagation())}iL(){this.B.next(this)}oj(){const a=this.ja.M.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.nD=a;let b;null==(b=this.Ca)||_.mG(b)}G(a){this.px=a;let b;null==(b=this.Ca)||_.mG(b)}Nr(){return this.C&&this.C.activeElement===this.Wg()}};
_.fV.F=function(a){return new (a||_.fV)(_.x(_.pi),_.x(_.av),_.x(_.QM),_.x(eV,8),_.x(_.nG))};
_.fV.T=_.l({type:_.fV,J:[["","mat-menu-item",""]],Ea:[1,"mat-mdc-menu-item","mat-mdc-focus-indicator"],za:8,oa:function(a,b){a&1&&_.L("click",function(c){return b.GK(c)})("mouseenter",function(){return b.iL()});a&2&&(_.Bn("role",b.role)("tabindex",b.Ol())("aria-disabled",b.disabled)("disabled",b.disabled||null),_.F("mat-mdc-menu-item-highlighted",b.nD)("mat-mdc-menu-item-submenu-trigger",b.px))},inputs:{role:"role",disabled:[2,"disabled","disabled",_.Pp],Ob:[2,"disableRipple","disableRipple",_.Pp]},
Ra:["matMenuItem"],K:!0,features:[_.An,_.O],xc:["mat-menu-item",""],Pa:["mat-icon, [matMenuItemIcon]","*"],R:5,S:3,W:[[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"]],O:function(a,b){a&1&&(_.zo(Tfa),_.Ao(0),_.G(1,"span",0),
_.Ao(2,1),_.I(),_.J(3,"div",1),_.D(4,Vz,2,0,":svg:svg",2));a&2&&(_.u(3),_.E("matRippleDisabled",b.Ob||b.disabled)("matRippleTrigger",b.Wg()),_.u(),_.fo(4,b.px?4:-1))},Y:[_.tP],La:2,ta:0});var Ufa,Vfa,gV,Wfa;Ufa=0;Vfa=new _.n("mat-menu-default-options",{aa:"root",V:Xz});gV=function(a){return _.A(a.A.A,_.Pm(a.A),_.Rm(b=>_.ll(...b.map(c=>c.B))))};Wfa=function(a,b="program"){let c;null==(c=a.D)||c.unsubscribe();a.D=_.A(a.wa.ke,_.om()).subscribe(()=>{let d=null;a.A.length&&(d=a.A.first.Wg().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()}})};
_.hV=class{get Dl(){return this.H}set Dl(a){this.H=a;this.Gn()}get Tn(){return this.I}set Tn(a){this.I=a;this.Gn()}set Vc(a){const b=this.L;b&&b.length&&b.split(" ").forEach(c=>{this.ne[c]=!1});(this.L=a)&&a.length&&(a.split(" ").forEach(c=>{this.ne[c]=!0}),this.ja.M.className="")}get classList(){return this.Vc}set classList(a){this.Vc=a}constructor(a,b,c,d){this.ja=a;this.wa=b;this.Ca=d;this.da="mat-elevation-z";this.Z=8;this.A=new _.lp;this.ne={};this.Yr="void";this.Qi=new _.Gm;this.close=this.closed=
new _.AH;this.fA=`mat-menu-panel-${Ufa++}`;this.bA=c.bA||"";this.H=c.Dl;this.I=c.Tn;this.di=c.di;this.eu=c.eu;this.Pe=c.Pe}cb(){this.Gn()}dd(){this.X();this.B=_.sN(Cca(_.qN(new _.yN(this.A))));this.B.da.subscribe(()=>this.closed.emit("tab"));_.A(this.A.A,_.Pm(this.A),_.Rm(a=>_.ll(...a.map(b=>b.Nl)))).subscribe(a=>_.tN(this.B,a));this.A.A.subscribe(a=>{const b=this.B;var c;"enter"===this.Yr&&(null==(c=b.B)?0:c.Nr())&&(a=_.wI(a),c=Math.max(0,Math.min(a.length-1,b.Z||0)),a[c]&&!a[c].disabled?b.C(c):
uN(b))})}la(){let a;null==(a=this.B)||a.destroy();this.A.destroy();this.closed.complete();let b;null==(b=this.D)||b.unsubscribe()}mM(){}removeItem(){}Gd(a){const b=a.keyCode,c=this.B;switch(b){case 27:_.Gu(a)||(a.preventDefault(),this.closed.emit("keydown"));break;case 37:this.iu&&"ltr"===this.direction&&this.closed.emit("keydown");break;case 39:this.iu&&"rtl"===this.direction&&this.closed.emit("keydown");break;default:if(38===b||40===b)c.na="keyboard";_.wN(c,a);return}a.stopPropagation()}RH(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)}Gn(a=this.Dl,b=this.Tn){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)||_.mG(d)}P(){this.Yr="enter"}N(){this.Yr="void"}xL(a){this.Qi.next(a);this.G=!1}yL(a){this.G=!0;"enter"===a.zb&&0===this.B.Z&&
(a.element.scrollTop=0)}X(){_.A(this.wC.A,_.Pm(this.wC)).subscribe(a=>{this.A.reset(a.filter(b=>b.A===this));_.fp(this.A)})}};_.hV.F=function(a){return new (a||_.hV)(_.x(_.pi),_.x(_.rp),_.x(Vfa),_.x(_.nG))};
_.hV.T=_.l({type:_.hV,J:[["mat-menu"]],Hb:function(a,b,c){a&1&&(_.kp(c,cV,5),_.kp(c,_.fV,5),_.kp(c,_.fV,4));if(a&2){let d;_.V(d=_.W())&&(b.en=d.first);_.V(d=_.W())&&(b.wC=d);_.V(d=_.W())&&(b.items=d)}},Da:function(a,b){a&1&&_.jp(_.bp,5);if(a&2){let c;_.V(c=_.W())&&(b.De=c.first)}},za:3,oa:function(a){a&2&&_.Bn("aria-label",null)("aria-labelledby",null)("aria-describedby",null)},inputs:{di:"backdropClass",ariaLabel:[0,"aria-label","ariaLabel"],wd:[0,"aria-labelledby","ariaLabelledby"],pk:[0,"aria-describedby",
"ariaDescribedby"],Dl:"xPosition",Tn:"yPosition",eu:[2,"overlapTrigger","overlapTrigger",_.Pp],Pe:[2,"hasBackdrop","hasBackdrop",a=>null==a?null:_.Pp(a)],Vc:[0,"class","panelClass"],classList:"classList"},outputs:{closed:"closed",close:"close"},Ra:["matMenu"],K:!0,features:[_.No([{ha:eV,Na:_.hV}]),_.An,_.O],Pa:["*"],R:1,S:0,W:[["tabindex","-1","role","menu",1,"mat-mdc-menu-panel","mat-mdc-elevation-specific",3,"id","ngClass","keydown","click"],[1,"mat-mdc-menu-content"]],O:function(a){a&1&&(_.zo(),
_.D(0,Wz,3,6,"ng-template"))},Y:[_.GJ],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:[Rfa,Sfa]},ta:0});var iV,Xfa,jV,kV,Yfa;iV=new _.n("mat-menu-scroll-strategy",{aa:"root",V:()=>{const a=_.Lf(_.mO);return()=>a.A.A()}});Xfa={ha:iV,te:[_.mO],Fd:function(a){return()=>a.A.A()}};jV=_.Ju({passive:!0});kV=function(a){return!!(a.G&&a.A&&a.nf)};Yfa=function(a,b){if(!a.B){var c=aO(_.cO(a.X.position(),a.kb));c.na=!0;c=new _.TN({Ei:bO(c,".mat-menu-panel, .mat-mdc-menu-panel"),di:b.di||"cdk-overlay-transparent-backdrop",Vc:b.bA,Bh:a.na(),direction:a.L});a.qb(b,c.Ei);a.B=a.X.create(c);a.B.N.subscribe()}return a.B};
_.lV=class{get MC(){return this.nf}set MC(a){this.nf=a}get nf(){return this.ma}set nf(a){if(a!==this.ma){this.ma=a;this.N.unsubscribe();a&&(this.N=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(kV(this))}}constructor(a,b,c,d,e,f,g,h,m){this.X=a;this.kb=b;this.xa=c;this.G=f;this.L=g;this.sb=h;this.wa=m;this.B=null;this.D=!1;this.N=this.da=this.I=_.tk.EMPTY;this.Ca=_.Lf(_.nG);this.Z=r=>{Fu(r)||(this.C="touch")};this.C=void 0;this.Eu=
!0;this.JP=this.Az=new _.AH;this.Sz=this.Te=new _.AH;this.na=d;this.A=e instanceof _.hV?e:void 0;b.M.addEventListener("touchstart",this.Z,jV)}dd(){this.Ia()}la(){this.B&&(this.B.dispose(),this.B=null);this.kb.M.removeEventListener("touchstart",this.Z,jV);this.N.unsubscribe();this.I.unsubscribe();this.da.unsubscribe()}get wg(){return this.D}get dir(){return this.L&&"rtl"===this.L.value?"rtl":"ltr"}bl(){const a=this.nf;if(!this.D&&a){var b=Yfa(this,a),c=b.A,d=c.Ei;this.mb(a,d);c.Pe=null==a.Pe?!kV(this):
a.Pe;b.attach(this.Ha(a));a.en&&a.en.attach(this.lP);this.I=this.Oa().subscribe(()=>this.Gb());this.Ka(a);a instanceof _.hV&&(a.P(),_.A(a.A.A,_.Tm(a.close)).subscribe(()=>{_.YN(aO(d,!1));aO(d,!0)}))}}Gb(){let a;null==(a=this.nf)||a.close.emit()}focus(a,b){this.sb&&a?PM(this.sb,this.kb,a,b):this.kb.M.focus(b)}Nd(){let a;null==(a=this.B)||a.Nd()}Aa(a){if(this.B&&this.wg){var b=this.nf;this.I.unsubscribe();this.B.detach();!this.Eu||"keydown"!==a&&this.C&&kV(this)||this.focus(this.C);this.C=void 0;if(b instanceof
_.hV)b.N(),b.en?_.A(b.Qi,_.ol(c=>"void"===c.zb),_.om(),_.Tm(b.en.C)).subscribe({next:()=>b.en.detach(),complete:()=>this.H(!1)}):this.H(!1);else{this.H(!1);let c;null==b||null==(c=b.en)||c.detach()}}}Ka(a){a.iu=kV(this)?this.A:void 0;a.direction=this.dir;this.fb(a);Wfa(a,this.C||"program");this.H(!0)}fb(a){if(a.RH){let b=0,c=a.iu;for(;c;)b++,c=c.iu;a.RH(b)}}H(a){a!==this.D&&((this.D=a)?this.Az.emit():this.Te.emit(),kV(this)&&this.G.D(a),_.mG(this.Ca))}qb(a,b){a.Gn&&b.Mi.subscribe(c=>{const d="start"===
c.A.Wb?"after":"before",e="top"===c.A.tc?"below":"above";this.wa?this.wa.run(()=>a.Gn(d,e)):a.Gn(d,e)})}mb(a,b){let [c,d]="before"===a.Dl?["end","start"]:["start","end"],e=c,f=d,[g,h]="above"===a.Tn?["bottom","top"]:["top","bottom"],[m,r]=[g,h],w=m,v=r,[y,B]=[e,f],C=y,H=B,P=0;kV(this)?(H=e="before"===a.Dl?"start":"end",f=C="end"===e?"start":"end",this.A&&(null==this.P&&(this.P=(a=this.A.items.first)?a.Wg().offsetTop:0),P="bottom"===g?this.P:-this.P)):a.eu||(w="top"===g?"bottom":"top",v="top"===h?
"bottom":"top");_.ZN(b,[{fd:e,jd:w,Wb:C,tc:g,offsetY:P},{fd:f,jd:w,Wb:H,tc:g,offsetY:P},{fd:e,jd:v,Wb:C,tc:h,offsetY:-P},{fd:f,jd:v,Wb:H,tc:h,offsetY:-P}])}Oa(){const a=this.B.Yo(),b=this.B.H,c=this.A?this.A.closed:_.Gk(),d=this.A?_.A(gV(this.A),_.ol(e=>e!==this.G),_.ol(()=>this.D)):_.Gk();return _.ll(a,c,d,b)}kL(a){0!==a.buttons&&0!==a.detail&&(this.C=0===a.button?"mouse":void 0,kV(this)&&a.preventDefault())}Gd(a){a=a.keyCode;if(13===a||32===a)this.C="keyboard";kV(this)&&(39===a&&"ltr"===this.dir||
37===a&&"rtl"===this.dir)&&(this.C="keyboard",this.bl())}Ff(a){kV(this)?(a.stopPropagation(),this.bl()):this.D?this.Gb():this.bl()}Ia(){kV(this)&&this.A&&(this.da=_.A(gV(this.A),_.ol(a=>a===this.G&&!a.disabled),_.fm(zH)).subscribe(()=>{this.C="mouse";this.nf instanceof _.hV&&this.nf.G?_.A(this.nf.Qi,_.om(),_.fm(zH),_.Tm(gV(this.A))).subscribe(()=>this.bl()):this.bl()}))}Ha(a){this.ce&&this.ce.De===a.De||(this.ce=new _.gO(a.De,this.xa));return this.ce}};
_.lV.F=function(a){return new (a||_.lV)(_.x(_.mO),_.x(_.pi),_.x(_.cp),_.x(iV),_.x(eV,8),_.x(_.fV,10),_.x(_.zN,8),_.x(_.QM),_.x(_.rp))};
_.lV.va=_.kg({type:_.lV,J:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],Ea:[1,"mat-mdc-menu-trigger"],za:3,oa:function(a,b){a&1&&_.L("click",function(c){return b.Ff(c)})("mousedown",function(c){return b.kL(c)})("keydown",function(c){return b.Gd(c)});a&2&&_.Bn("aria-haspopup",b.nf?"menu":null)("aria-expanded",b.wg)("aria-controls",b.wg?b.nf.fA:null)},inputs:{MC:[0,"mat-menu-trigger-for","_deprecatedMatMenuTriggerFor"],nf:[0,"matMenuTriggerFor","menu"],lP:[0,"matMenuTriggerData","menuData"],
Eu:[0,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{Az:"menuOpened",JP:"onMenuOpen",Te:"menuClosed",Sz:"onMenuClose"},Ra:["matMenuTrigger"],K:!0});_.mV=class{};_.mV.F=function(a){return new (a||_.mV)};_.mV.bb=_.hg({type:_.mV});_.mV.ab=_.nf({oc:[Xfa],imports:[_.RJ,_.uP,_.oO,_.nO,_.QN,_.oO]});var nV=class{};nV.F=function(a){return new (a||nV)};
nV.T=_.l({type:nV,J:[["gf-footer-item"]],inputs:{item:"item"},K:!0,features:[_.O],R:8,S:4,W:[["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"]],O:function(a,b){a&1&&(_.G(0,"a",0)(1,"div",1),_.J(2,"gf-thumbnail",2),_.G(3,"div",3)(4,"p",4),_.N(5),_.I(),_.G(6,"p",5),_.N(7),_.I()()()());
a&2&&(_.E("catalogRouterLink",b.item.link),_.u(2),_.E("name",b.item.media),_.u(3),_.Fo(b.item.title),_.u(2),_.Eo(" ",b.item.description," "))},Y:[_.$U,_.mV,_.fV,_.bV],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}"],
ta:0});var oV=class{constructor(a,b,c){this.nb=a;this.qa=b;this.data=c}};oV.F=function(a){return new (a||oV)(_.x(_.eM),_.x(_.JR),_.x(aV))};
oV.T=_.l({type:oV,J:[["gf-footer"]],K:!0,features:[_.O],R:19,S:3,W:[["id","footer",1,"footer-container"],[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"]],O:function(a,b){a&1&&(_.G(0,"footer",0)(1,"div",1)(2,"div",2)(3,"h1",3),_.J(4,"gf-thumbnail",4),_.I(),_.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. "),
_.I()()(),_.G(8,"div",7)(9,"div",8)(10,"ul",9),_.D(11,Yz,2,1,"li",10),_.I(),_.G(12,"ul",9),_.D(13,Zz,2,1,"li",10),_.I()()()(),_.G(14,"div",11)(15,"div",12),_.J(16,"gf-thumbnail",13),_.G(17,"div"),_.D(18,$z,3,2,"ng-container",10),_.I()()()());a&2&&(_.u(11),_.E("ngForOf",b.data.left),_.u(2),_.E("ngForOf",b.data.right),_.u(5),_.E("ngForOf",b.data.iQ))},Y:[_.$U,_.FM,_.HJ,_.bV,nV],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}"],
ta:0});var $fa=function(a){const b=Zfa(a);a.C=()=>{b()}},Zfa=function(a){const b=()=>{a.Sm()};window.addEventListener("click",b,!0);return()=>{window.removeEventListener("click",b,!0)}},pV=class{constructor(a,b){this.Sa=a;this.ua=b;this.fa=new _.Km(1);this.B=this.A=new _.Ur({Xm:!1,isVisible:!1});this.C=()=>{};_.A(this.ua.si,_.Tm(this.fa),_.Zm(this.Sa.D)).subscribe(([c,d])=>{d||d||(c?this.A.value.Xm&&this.Sm():this.Hn())})}la(){this.fa.next();this.fa.complete()}get D(){return document.querySelector(".sticky-header--fixed")?
"sticky-header":"google-header"}Hn(){this.A.next({Xm:!0,isVisible:!1});setTimeout(()=>{this.A.next({Xm:!0,isVisible:!0});$fa(this)},300)}Sm(){setTimeout(()=>{this.A.next({Xm:!0,isVisible:!1});setTimeout(()=>{this.A.next({Xm:!1,isVisible:!1});this.Sa.setProperty("isShoppingBagCalloutClosed",!0)},300)},0,!0)}Tu(a,b){return a===this.D&&!b}};pV.F=function(a){return new (a||pV)(_.k(_.jM),_.k(_.yM))};pV.ia=_.mf({ea:pV,V:pV.F,aa:"root"});var qV=class{Sm(){this.Zy&&this.A.Sm()}constructor(a){this.A=a;this.zs="View selected families.";this.fa=new _.Km(1);this.vO=_.A(this.A.B,_.z(b=>b.Xm));this.Zy=!1;_.A(this.A.B,_.Tm(this.fa)).subscribe(b=>{b.isVisible&&(this.Zy=b.isVisible)})}la(){this.A.C();this.fa.next();this.fa.complete()}};qV.F=function(a){return new (a||qV)(_.x(pV))};
qV.T=_.l({type:qV,J:[["gf-shopping-bag-callout"]],oa:function(a,b){a&1&&_.L("scroll",function(){return b.Sm()},!1,_.Ki)},K:!0,features:[_.O],R:2,S:3,W:[["class","callout","tabindex","0","role","dialog",3,"callout--show",4,"ngIf"],["tabindex","0","role","dialog",1,"callout"],[1,"gmat-body-2","gmat-elevation-z2","callout__text"],[1,"gmat-subhead-2","callout__link",3,"click"]],O:function(a,b){a&1&&(_.D(0,aA,5,4,"div",0),_.R(1,"async"));a&2&&_.E("ngIf",_.U(1,1,b.vO))},Y:[_.PJ,_.JJ],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:-46px;top:-16px;white-space:nowrap}.callout__text[_ngcontent-%COMP%]:after{border:10px solid;border-color:transparent transparent #1a73e8 transparent;content:" ";height:0;position:absolute;width:0;right:12px;top:-20px}.callout__link[_ngcontent-%COMP%]{color:#fff;cursor:pointer;margin-left:16px}.callout__link[_ngcontent-%COMP%]:active{color:#fff}.gf-dark-theme[_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%]{box-shadow:none}.gf-dark-theme[_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%]{color:#202124}.gf-dark-theme[_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%]:active, .gf-dark-theme   [_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%]:active{color:#202124}'],
ta:0});var rV=new _.n("googleHeaderData");var aga={"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 sV=class{constructor(a){this.A=a;this.B=_.A(_.kl(100),_.ol(()=>"undefined"!==typeof lottie),_.z(()=>{}),_.om(),vl(),_.Jm(1),_.Yl(b=>{lM(this.A,b,!1);return qH}))}};sV.F=function(a){return new (a||sV)(_.k(_.mM))};sV.ia=_.mf({ea:sV,V:sV.F,aa:"root"});var tV;tV=function(){return window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches};
_.uV=class{constructor(a,b){this.Wa=a;this.B=b}dd(){const a=aga[this.animation];if(null!=a){var b=!tV()&&this.autoplay;_.Jk(this.B.B).then(()=>{if("undefined"!==typeof lottie){let c;null==(c=this.A)||c.destroy();this.A=lottie.loadAnimation({container:this.Wa.M,renderer:"svg",loop:this.loop,autoplay:!1,animationData:a});b?this.A.goToAndPlay(0,!0):this.A.goToAndPlay(this.A.totalFrames-1,!0)}})}}la(){null!=this.A&&this.A.destroy()}play(){if(tV()){let a;null==(a=this.A)||a.goToAndPlay(this.A.totalFrames-
1,!0)}else{let a;null==(a=this.A)||a.playSegments([0,this.A.totalFrames],!0)}}};_.uV.F=function(a){return new (a||_.uV)(_.x(_.pi),_.x(sV))};_.uV.T=_.l({type:_.uV,J:[["gf-lottie"]],inputs:{animation:"animation",loop:"loop",autoplay:"autoplay"},K:!0,features:[_.O],Pa:["*"],R:1,S:0,O:function(a){a&1&&(_.zo(),_.Ao(0))},styles:["[_nghost-%COMP%]{display:inline-block}"]});_.vV=class{constructor(a,b){this.document=a;this.A=b;this.offsetY=0}};_.vV.F=function(a){return new (a||_.vV)(_.k(_.av),_.k(kK))};_.vV.ia=_.mf({ea:_.vV,V:_.vV.F,aa:"root"});_.wV=class extends _.mO{constructor(){super(...arguments);this.B=[]}create(a){return super.create(Object.assign({},a,{Vc:(null==a?0:a.Vc)?_.Au(a.Vc).concat(this.B):this.B}))}};_.wV.F=(()=>{let a;return function(b){return(a||(a=_.ji(_.wV)))(b||_.wV)}})();_.wV.ia=_.mf({ea:_.wV,V:_.wV.F});var bga=new _.n("GMAT_TOOLTIP_OPTIONS",{aa:"root",V:()=>({Zb:!1})});_.xV=class{constructor(a,b){a.Zb||b.B.push("gmat-mdc-tooltip")}};_.xV.F=function(a){return new (a||_.xV)(_.x(bga),_.x(_.mO))};_.xV.va=_.kg({type:_.xV,J:[["","matTooltip",""]],features:[_.No([{ha:_.mO,ld:_.wV}])]});var cga,yV,dga,ega,zV,AV,fga;cga=["tooltip"];yV=new _.n("mat-tooltip-scroll-strategy",{aa:"root",V:()=>{const a=_.Lf(_.mO);return()=>a.A.A({FH:20})}});dga={ha:yV,te:[_.mO],Fd:function(a){return()=>a.A.A({FH:20})}};ega=new _.n("mat-tooltip-default-options",{aa:"root",V:function(){return{Mq:0,Np:0,oR:1500}}});zV=_.Ju({passive:!0});AV=function(a){a.B&&a.B.Rc()&&a.B.detach();a.C=null};
fga=function(a,b){if(a.B){var c=a.B.A.Ei;if((!a.fl||!b)&&c.Ub instanceof _.pi)return a.B;AV(a)}c=Hca(a.ff,a.ja);b=Lca(Mca(_.$N(bO(_.cO(a.ma.position(),a.fl?b||a.ja:a.ja),".mat-mdc-tooltip")),a.na),c);_.A(b.Mi,_.Tm(a.A)).subscribe(e=>{a.vg(e.A);a.C&&e.B.HO&&a.C.isVisible()&&a.wa.run(()=>a.hide(0))});a.B=a.ma.create({direction:a.D,Ei:b,Vc:"mat-mdc-tooltip-panel",Bh:a.hf()});a.da(a.B);_.A(a.B.H,_.Tm(a.A)).subscribe(()=>AV(a));_.A(a.B.X,_.Tm(a.A)).subscribe(()=>{let e;return null==(e=a.C)?void 0:e.P()});
_.A(a.B.N,_.Tm(a.A)).subscribe(e=>{a.H()&&27===e.keyCode&&!_.Gu(e)&&(e.preventDefault(),e.stopPropagation(),a.wa.run(()=>a.hide(0)))});let d;(null==(d=a.Ug)?0:d.yT)&&VN(a.B,"mat-mdc-tooltip-panel-non-interactive");return a.B};
_.CV=class{get position(){return this.Qd}set position(a){if(a!==this.Qd&&(this.Qd=a,this.B)){this.da(this.B);let b;null==(b=this.C)||b.show(0);this.B.Nd()}}get fl(){return this.mb}set fl(a){this.mb=_.Bu(a);AV(this);this.B=null}get disabled(){return this.jb}set disabled(a){(this.jb=_.Bu(a))?this.hide(0):this.P()}get Mq(){return this.Ub}set Mq(a){this.Ub=_.Eu(a)}get Np(){return this.I}set Np(a){this.I=_.Eu(a);this.C&&(this.C.L=this.I)}get message(){return this.L}set message(a){_.lN(this.N,this.ja.M,
this.L,"tooltip");this.L=null!=a?String(a).trim():"";!this.L&&this.H()?this.hide(0):(this.P(),this.Zc(),this.wa.Ja(()=>{Promise.resolve().then(()=>{_.kN(this.N,this.ja.M,this.message,"tooltip")})}))}get jv(){return this.X}set jv(a){this.X=a;this.C&&this.qb(this.X)}constructor(a,b,c,d,e,f,g,h,m,r,w,v){this.ma=a;this.ja=b;this.ff=c;this.mf=d;this.wa=e;this.Fa=f;this.N=g;this.sb=h;this.D=r;this.Ug=w;this.Qd="below";this.fb=this.yd=this.jb=this.mb=!1;this.tg=BV;this.na=8;this.wh="mat-mdc";this.yl="auto";
this.L="";this.G=[];this.A=new _.Gm;this.hf=m;this.ef=v;w&&(this.Ub=w.Mq,this.I=w.Np,w.position&&(this.position=w.position),w.fl&&(this.fl=w.fl),w.yl&&(this.yl=w.yl));_.A(r.change,_.Tm(this.A)).subscribe(()=>{this.B&&this.da(this.B)});this.na=8}Ya(){this.yd=!0;this.P();_.A(_.NM(this.sb,this.ja),_.Tm(this.A)).subscribe(a=>{a?"keyboard"===a&&this.wa.run(()=>this.show()):this.wa.run(()=>this.hide(0))})}la(){const a=this.ja.M;clearTimeout(this.Z);this.B&&(this.B.dispose(),this.C=null);this.G.forEach(([b,
c])=>{a.removeEventListener(b,c,zV)});this.G.length=0;this.A.next();this.A.complete();_.lN(this.N,a,this.message,"tooltip");_.OM(this.sb,a)}show(a=this.Mq,b){if(this.disabled||!this.message||this.H()){let c;null==(c=this.C)||c.C()}else b=fga(this,b),AV(this),this.ce=this.ce||new fO(this.tg,this.mf),b=this.C=b.attach(this.ce).instance,b.Zl=this.ja.M,b.L=this.I,_.A(b.G,_.Tm(this.A)).subscribe(()=>AV(this)),this.qb(this.X),this.Zc(),b.show(a)}hide(a=this.Np){const b=this.C;b&&(b.isVisible()?b.hide(a):
(b.C(),AV(this)))}toggle(a){this.H()?this.hide():this.show(void 0,a)}H(){return!!this.C&&this.C.isVisible()}da(a){a=a.A.Ei;const b=this.qg();var c=!this.D||"ltr"==this.D.value;const d=this.position;let e;if("above"==d)e={Wb:"center",tc:"bottom"};else if("below"==d)e={Wb:"center",tc:"top"};else if("before"==d||"left"==d&&c||"right"==d&&!c)e={Wb:"end",tc:"center"};else if("after"==d||"right"==d&&c||"left"==d&&!c)e={Wb:"start",tc:"center"};const {x:f,y:g}=this.Ka(e.Wb,e.tc);c={Wb:f,tc:g};_.ZN(a,[this.Aa(Object.assign({},
b.eq,e)),this.Aa(Object.assign({},b.fallback,c))])}Aa(a){const b=!this.D||"ltr"==this.D.value;"top"===a.jd?a.offsetY=-8:"bottom"===a.jd?a.offsetY=8:"start"===a.fd?a.offsetX=b?-8:8:"end"===a.fd&&(a.offsetX=b?8:-8);return a}qg(){const a=!this.D||"ltr"==this.D.value,b=this.position;let c;if("above"==b||"below"==b)c={fd:"center",jd:"above"==b?"top":"bottom"};else if("before"==b||"left"==b&&a||"right"==b&&!a)c={fd:"start",jd:"center"};else if("after"==b||"right"==b&&a||"left"==b&&!a)c={fd:"end",jd:"center"};
const {x:d,y:e}=this.Ka(c.fd,c.jd);return{eq:c,fallback:{fd:d,jd:e}}}Zc(){this.C&&(this.C.message=this.message,_.mG(this.C.Ca),_.A(this.wa.bu,_.om(),_.Tm(this.A)).subscribe(()=>{this.C&&this.B.Nd()}))}qb(a){this.C&&(this.C.jv=a,_.mG(this.C.Ca))}Ka(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}}vg(a){var b=a.tc,c=a.fd;a=a.jd;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.P(c.C,"mat-mdc-tooltip-panel-"+this.Ha,!1),VN(c,"mat-mdc-tooltip-panel-"+b);this.Ha=b}}P(){!this.jb&&this.message&&this.yd&&!this.G.length&&(this.Oa()?this.G.push(["mouseenter",a=>{this.Cb();let b=void 0;void 0!==a.x&&void 0!==a.y&&(b=a);this.show(void 0,b)}]):"off"!==this.yl&&(this.Ia(),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.Cb();clearTimeout(this.Z);this.Z=setTimeout(()=>this.show(void 0,c),500)}])),this.xa(this.G))}Cb(){if(!this.fb){this.fb=!0;var a=[];if(this.Oa())a.push(["mouseleave",b=>{b=b.relatedTarget;let c;b&&(null==(c=this.B)?0:c.I.contains(b))||this.hide()}],["wheel",b=>this.yg(b)]);else if("off"!==this.yl){this.Ia();const b=()=>{clearTimeout(this.Z);this.hide(this.Ug.oR)};a.push(["touchend",b],["touchcancel",b])}this.xa(a);this.G.push(...a)}}xa(a){a.forEach(([b,c])=>{this.ja.M.addEventListener(b,
c,zV)})}Oa(){return!this.Fa.A&&!this.Fa.L}yg(a){if(this.H()){a=this.ef.elementFromPoint(a.clientX,a.clientY);const b=this.ja.M;a===b||b.contains(a)||this.hide()}}Ia(){const a=this.yl;if("off"!==a){const b=this.ja.M,c=b.style;if("on"===a||"INPUT"!==b.nodeName&&"TEXTAREA"!==b.nodeName)c.userSelect=c.msUserSelect=c.webkitUserSelect=c.MozUserSelect="none";"on"!==a&&b.draggable||(c.webkitUserDrag="none");c.touchAction="none";c.webkitTapHighlightColor="transparent"}}};
_.CV.F=function(a){return new (a||_.CV)(_.x(_.mO),_.x(_.pi),_.x(LN),_.x(_.cp),_.x(_.rp),_.x(_.JM),_.x(_.mN),_.x(_.QM),_.x(yV),_.x(_.zN),_.x(ega,8),_.x(_.av))};
_.CV.va=_.kg({type:_.CV,J:[["","matTooltip",""]],Ea:[1,"mat-mdc-tooltip-trigger"],za:2,oa:function(a,b){a&2&&_.F("mat-mdc-tooltip-disabled",b.disabled)},inputs:{position:[0,"matTooltipPosition","position"],fl:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],Mq:[0,"matTooltipShowDelay","showDelay"],Np:[0,"matTooltipHideDelay","hideDelay"],yl:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],jv:[0,"matTooltipClass","tooltipClass"]},
Ra:["matTooltip"],K:!0});
var BV=class{constructor(a,b,c){this.Ca=a;this.ja=b;this.I=this.H=this.yD=!1;this.G=new _.Gm;this.ma="mat-mdc-tooltip-show";this.da="mat-mdc-tooltip-hide";this.cg="NoopAnimations"===c}show(a){null!=this.A&&clearTimeout(this.A);this.B=setTimeout(()=>{this.N(!0);this.B=void 0},a)}hide(a){null!=this.B&&clearTimeout(this.B);this.A=setTimeout(()=>{this.N(!1);this.A=void 0},a)}isVisible(){return this.I}la(){this.C();this.G.complete();this.Zl=null}P(){this.H&&this.hide(0)}jL({relatedTarget:a}){a&&this.Zl.contains(a)||
(this.isVisible()?this.hide(this.L):this.D(!1))}Z(){this.yD=this.X();_.mG(this.Ca)}X(){const a=this.ja.M.getBoundingClientRect();return 24<a.height&&200<=a.width}dL({animationName:a}){"mat-mdc-tooltip-show"!==a&&"mat-mdc-tooltip-hide"!==a||this.D("mat-mdc-tooltip-show"===a)}C(){null!=this.B&&clearTimeout(this.B);null!=this.A&&clearTimeout(this.A);this.B=this.A=void 0}D(a){a?this.H=!0:this.isVisible()||this.G.next()}N(a){const b=this.cM.M;b.classList.remove(a?"mat-mdc-tooltip-hide":"mat-mdc-tooltip-show");
b.classList.add(a?"mat-mdc-tooltip-show":"mat-mdc-tooltip-hide");if((this.I=a)&&!this.cg&&"function"===typeof getComputedStyle){const c=getComputedStyle(b);if("0s"===c.getPropertyValue("animation-duration")||"none"===c.getPropertyValue("animation-name"))this.cg=!0}a&&this.Z();this.cg&&(b.classList.add("_mat-animation-noopable"),this.D(a))}};BV.F=function(a){return new (a||BV)(_.x(_.nG),_.x(_.pi),_.x(_.VF,8))};
BV.T=_.l({type:BV,J:[["mat-tooltip-component"]],Da:function(a,b){a&1&&_.jp(cga,7);if(a&2){let c;_.V(c=_.W())&&(b.cM=c.first)}},Ea:["aria-hidden","true"],za:2,oa:function(a,b){a&1&&_.L("mouseleave",function(c){return b.jL(c)});a&2&&_.Ln("zoom",b.isVisible()?1:null)},K:!0,features:[_.O],R:4,S:4,W:[[1,"mdc-tooltip","mdc-tooltip--shown","mat-mdc-tooltip",3,"ngClass","animationend"],["tooltip",""],[1,"mdc-tooltip__surface","mdc-tooltip__surface-animation"]],O:function(a,b){a&1&&(_.G(0,"div",0,1),_.L("animationend",
function(c){return b.dL(c)}),_.G(2,"div",2),_.N(3),_.I()());a&2&&(_.F("mdc-tooltip--multiline",b.yD),_.E("ngClass",b.jv),_.u(3),_.Fo(b.message))},Y:[_.GJ],styles:['.mdc-tooltip__surface{word-break:break-all;word-break:var(--mdc-tooltip-word-break, normal);overflow-wrap:anywhere}.mdc-tooltip--showing-transition .mdc-tooltip__surface-animation{transition:opacity 150ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-tooltip--hide-transition .mdc-tooltip__surface-animation{transition:opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1)}.mdc-tooltip{position:fixed;display:none;z-index:9}.mdc-tooltip-wrapper--rich{position:relative}.mdc-tooltip--shown,.mdc-tooltip--showing,.mdc-tooltip--hide{display:inline-flex}.mdc-tooltip--shown.mdc-tooltip--rich,.mdc-tooltip--showing.mdc-tooltip--rich,.mdc-tooltip--hide.mdc-tooltip--rich{display:inline-block;left:-320px;position:absolute}.mdc-tooltip__surface{line-height:16px;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center}.mdc-tooltip__surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}@media screen and (forced-colors: active){.mdc-tooltip__surface::before{border-color:CanvasText}}.mdc-tooltip--rich .mdc-tooltip__surface{align-items:flex-start;display:flex;flex-direction:column;min-height:24px;min-width:40px;max-width:320px;position:relative}.mdc-tooltip--multiline .mdc-tooltip__surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mdc-tooltip__surface,.mdc-tooltip--multiline .mdc-tooltip__surface[dir=rtl]{text-align:right}.mdc-tooltip__surface .mdc-tooltip__title{margin:0 8px}.mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(200px - (2 * 8px));margin:8px;text-align:left}[dir=rtl] .mdc-tooltip__surface .mdc-tooltip__content,.mdc-tooltip__surface .mdc-tooltip__content[dir=rtl]{text-align:right}.mdc-tooltip--rich .mdc-tooltip__surface .mdc-tooltip__content{max-width:calc(320px - (2 * 8px));align-self:stretch}.mdc-tooltip__surface .mdc-tooltip__content-link{text-decoration:none}.mdc-tooltip--rich-actions,.mdc-tooltip__content,.mdc-tooltip__title{z-index:1}.mdc-tooltip__surface-animation{opacity:0;transform:scale(0.8);will-change:transform,opacity}.mdc-tooltip--shown .mdc-tooltip__surface-animation{transform:scale(1);opacity:1}.mdc-tooltip--hide .mdc-tooltip__surface-animation{transform:scale(1)}.mdc-tooltip__caret-surface-top,.mdc-tooltip__caret-surface-bottom{position:absolute;height:24px;width:24px;transform:rotate(35deg) skewY(20deg) scaleX(0.9396926208)}.mdc-tooltip__caret-surface-top .mdc-elevation-overlay,.mdc-tooltip__caret-surface-bottom .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-tooltip__caret-surface-bottom{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);outline:1px solid rgba(0,0,0,0);z-index:-1}@media screen and (forced-colors: active){.mdc-tooltip__caret-surface-bottom{outline-color:CanvasText}}.mat-mdc-tooltip .mdc-tooltip__surface{background-color:var(--mdc-plain-tooltip-container-color)}.mat-mdc-tooltip .mdc-tooltip__surface{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__caret-surface-top,.mat-mdc-tooltip .mdc-tooltip__caret-surface-bottom{border-radius:var(--mdc-plain-tooltip-container-shape)}.mat-mdc-tooltip .mdc-tooltip__surface{color:var(--mdc-plain-tooltip-supporting-text-color)}.mat-mdc-tooltip .mdc-tooltip__surface{font-family:var(--mdc-plain-tooltip-supporting-text-font);line-height:var(--mdc-plain-tooltip-supporting-text-line-height);font-size:var(--mdc-plain-tooltip-supporting-text-size);font-weight:var(--mdc-plain-tooltip-supporting-text-weight);letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking)}.mat-mdc-tooltip{position:relative;transform:scale(0)}.mat-mdc-tooltip::before{content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute}.mat-mdc-tooltip-panel-below .mat-mdc-tooltip::before{top:-8px}.mat-mdc-tooltip-panel-above .mat-mdc-tooltip::before{bottom:-8px}.mat-mdc-tooltip-panel-right .mat-mdc-tooltip::before{left:-8px}.mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before{right:-8px}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-panel.mat-mdc-tooltip-panel-non-interactive{pointer-events:none}@keyframes mat-mdc-tooltip-show{0%{opacity:0;transform:scale(0.8)}100%{opacity:1;transform:scale(1)}}@keyframes mat-mdc-tooltip-hide{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.8)}}.mat-mdc-tooltip-show{animation:mat-mdc-tooltip-show 150ms cubic-bezier(0, 0, 0.2, 1) forwards}.mat-mdc-tooltip-hide{animation:mat-mdc-tooltip-hide 75ms cubic-bezier(0.4, 0, 1, 1) forwards}\n'],
La:2,ta:0});var DV=class{};DV.F=function(a){return new (a||DV)};DV.bb=_.hg({type:DV});DV.ab=_.nf({oc:[dga],imports:[_.jN,_.RJ,_.nO,_.oO,_.oO,_.QN]});_.EV=class{};_.EV.F=function(a){return new (a||_.EV)};_.EV.bb=_.hg({type:_.EV});_.EV.ab=_.nf({imports:[DV]});var FV=class{constructor(a,b,c,d){this.A=a;this.VB=b;this.ua=c;this.qa=d;this.Vs=this.A.features.lg();this.Zx=!1}Mn(){this.ua.Mn();this.VB.A("collectionDrawer","toggleVisibility")}};FV.F=function(a){return new (a||FV)(_.x(_.wJ),_.x(_.mM),_.x(_.yM),_.x(_.JR))};
FV.T=_.l({type:FV,J:[["gf-shopping-bag"]],inputs:{Zx:"disableTabNavigation"},K:!0,features:[_.O],R:9,S:23,W:[["mat-icon-button","",1,"shopping-bag__toggle",3,"color","disabled","matTooltip","tabIndex","click"],["class","shopping-bag__count",3,"shopping-bag__count--secondary",4,"ngIf"],["name","shopping_bag",3,"filled","animated"],[1,"shopping-bag__count"],[1,"count__label"]],O:function(a,b){a&1&&(_.G(0,"button",0),_.L("click",function(){if(b.Vs){_.Ox(b.qa,"selection");b.VB.A("checkout","open");var c=
void 0}else c=b.Mn();return c}),_.R(1,"async"),_.R(2,"async"),_.R(3,"async"),_.R(4,"async"),_.D(5,bA,3,3,"div",1),_.R(6,"async"),_.J(7,"gf-icon",2),_.R(8,"async"),_.I());a&2&&(_.F("shopping-bag__toggle--has-items",_.U(1,11,b.ua.nh)),Bo("matTooltip","",_.U(3,15,b.ua.si)?"Hide":"View"," selected families"),_.E("color",(b.Vs?b.qa.az:_.U(2,13,b.ua.si))?"primary":"secondary--gray")("disabled",b.qa.bn)("tabIndex",b.Zx?-1:null),_.Bn("aria-hidden",b.Zx)("aria-label",_.U(4,17,b.ua.si)?"Hide":"View selected families"),
_.u(5),_.E("ngIf",b.Vs&&_.U(6,19,b.ua.nh)),_.u(2),_.E("filled",b.Vs?b.qa.az:_.U(8,21,b.ua.si))("animated",!0))},Y:[_.PJ,_.aQ,_.TP,_.RP,_.PP,_.EV,_.xV,_.CV,_.JJ],styles:['.shopping-bag__count[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-color:#fff;background-color:currentColor;border-style:solid;border-width:2px;border-radius:16px;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:none;font-size:10px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:18px;min-width:18px;padding:0 3px;position:absolute;right:3px;top:7px}.shopping-bag__count--secondary[_ngcontent-%COMP%]{background-color:#1a73e8;color:#fff}.count__label[_ngcontent-%COMP%]{color:#fff}.shopping-bag__toggle--has-items[_ngcontent-%COMP%]{position:relative}.shopping-bag__toggle--has-items[_ngcontent-%COMP%]:not([disabled]):before{border-radius:6px;content:"";height:6px;position:absolute;-webkit-transform:translate(23px,-4px);transform:translate(23px,-4px);width:6px}.shopping-bag__toggle--has-items[_ngcontent-%COMP%]:not([disabled])   .shopping-bag__count[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.sticky-header__shopping-bag[_nghost-%COMP%]   .shopping-bag__toggle--has-items[_ngcontent-%COMP%]:before, .sticky-header__shopping-bag   [_nghost-%COMP%]   .shopping-bag__toggle--has-items[_ngcontent-%COMP%]:before{-webkit-transform:translate(14px,-12px);transform:translate(14px,-12px)}.shopping-bag__toggle[_ngcontent-%COMP%]{line-height:1;padding:10px}.sticky-header__cta[_nghost-%COMP%]   .shopping-bag__toggle[_ngcontent-%COMP%], .sticky-header__cta   [_nghost-%COMP%]   .shopping-bag__toggle[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.gf-dark-theme[_nghost-%COMP%]   .shopping-bag__count[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .shopping-bag__count[_ngcontent-%COMP%]{border-color:#202124}.gf-dark-theme[_nghost-%COMP%]   .shopping-bag__count--secondary[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .shopping-bag__count--secondary[_ngcontent-%COMP%]{background-color:#8ab4f8}.gf-dark-theme[_nghost-%COMP%]   .count__label[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .count__label[_ngcontent-%COMP%]{color:#202124}']});var hA=function(a){a.renderer.dm(a.B.body,"gf-dark-theme");a.Sa.setProperty("isDarkTheme",!0)},fA=function(a){a.renderer.xq(a.B.body,"gf-dark-theme");a.Sa.setProperty("isDarkTheme",!1)},GV=class{constructor(a,b,c,d){this.B=a;this.Sa=b;this.kl=c;this.C=d;this.A=!0;this.fa=new _.Km(1);this.renderer=this.kl.Ak(null,null);_.A(this.Sa.Pf,_.Tm(this.fa),_.Zm(this.Sa.B)).subscribe(([e,f])=>{this.A?(this.init(f,e),this.A=!1):e?hA(this):fA(this)})}la(){this.fa.next();this.fa.complete()}init(a,b){const c=null!==
this.C.B;0!==a||c?b?hA(this):fA(this):cA()?hA(this):fA(this);this.Sa.setProperty("tabCount",Math.max(0,a+1))}};GV.F=function(a){return new (a||GV)(_.k(_.av),_.k(_.jM),_.k(ZF),_.k(nM))};GV.ia=_.mf({ea:GV,V:GV.F,aa:"root"});var gA=function(a,b){b?a.A.A("themeToggle","switchToDarkTheme"):a.A.A("themeToggle","switchToLightTheme")},HV=class{constructor(a,b,c){this.FI=a;this.Sa=b;this.A=c;this.ul=_.A(this.Sa.Pf,_.z(d=>({Of:d,Nn:d?"Switch to light theme":"Switch to dark theme"})))}};HV.F=function(a){return new (a||HV)(_.x(GV),_.x(_.jM),_.x(_.mM))};
HV.T=_.l({type:HV,J:[["gf-theme-toggle"]],K:!0,features:[_.O],R:2,S:3,W:[[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"]],O:function(a,b){a&1&&(_.D(0,iA,4,4,"ng-container",0),_.R(1,"async"));a&2&&_.E("ngIf",_.U(1,1,b.ul))},Y:[_.PJ,_.aQ,_.TP,_.RP,_.PP,_.EV,_.xV,_.CV,_.JJ],styles:[".theme-toggle[_ngcontent-%COMP%]{line-height:1;padding:10px}"],ta:0});var gga=[[["","toolbar",""]],[["","secondaryNav",""]]],IV=class{constructor(a,b,c,d,e,f,g,h,m,r,w,v){this.C=a;this.ka=b;this.Sa=c;this.Rp=d;this.B=e;this.A=f;this.document=g;this.ua=h;this.qa=m;this.YF=r;this.fa=new _.Km(1);this.EM="google-header";this.ie=_.A(_.Xk([this.ka.Qf,this.ka.wb,this.ka.jz,this.B.A]),_.z(([B,C,H,P])=>({sh:B,Qb:C,kf:H,cz:P})));this.HQ=new Promise(B=>{if(this.qa.A){var C=()=>{const H=Array.from(this.document.querySelectorAll("gf-tile > *")),P=H.filter(Q=>Q.innerText.trim().length),
S=!!this.document.querySelector(".catalog__error");H.length&&H.length===P.length||S?B(!0):setTimeout(C,100)};setTimeout(C,300)}else B(!0)});this.Tu=!1;_.A(this.Sa.D,_.Tm(this.fa)).subscribe(B=>{this.Tu=this.C.Tu("google-header",B)});this.Xe=w.create(()=>{var B=this.A.M.offsetHeight;v.offsetY=B;v.A.B([0,B]);v.document.documentElement.style.scrollPaddingTop=`${B}px`});let y;null==(y=this.Xe)||y.observe(this.A.M,{attributes:!1,characterData:!0,childList:!0,subtree:!0})}la(){this.fa.next();this.fa.complete();
let a;null==(a=this.Xe)||a.disconnect()}};IV.F=function(a){return new (a||IV)(_.x(pV),_.x(_.DM),_.x(_.jM),_.x(_.BM),_.x(EM),_.x(_.pi),_.x(_.av),_.x(_.yM),_.x(_.JR),_.x(rV),_.x(_.fN),_.x(_.vV))};
IV.T=_.l({type:IV,J:[["gf-google-header"]],K:!0,features:[_.O],Pa:["[toolbar]","[secondaryNav]"],R:2,S:3,W:[["class","gf-header",4,"ngIf"],[1,"gf-header"],[1,"gf-header__content"],[1,"gf-header__main"],[1,"gf-lockup","gf-header__lockup"],["aria-label","Google Fonts",1,"gf-lockup__link",3,"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"]],O:function(a,b){a&1&&(_.zo(gga),_.D(0,pA,17,11,"div",0),_.R(1,"async"));a&2&&_.E("ngIf",_.U(1,1,b.ie))},
Y:[_.PJ,_.TP,_.uV,_.JJ,FV,qV,HV],styles:["[_nghost-%COMP%]{display:block;z-index:30;background:-webkit-linear-gradient(bottom,transparent,#fff 16px);background:linear-gradient(0deg,transparent 0,#fff 16px)}.gf-logo__badge[_ngcontent-%COMP%]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;background:#ea4335;border-radius:4px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font: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-header__content[_ngcontent-%COMP%]{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;box-shadow:1px 1px transparent;-moz-box-sizing: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;-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)}}.gf-header__main[_ngcontent-%COMP%]{height:88px}.gf-header__main[_ngcontent-%COMP%], .gf-header__secondary-nav[_ngcontent-%COMP%]{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto;width:100%}.gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button)){-moz-box-sizing:border-box;box-sizing:border-box;height:64px;overflow-x:auto;overflow-y:hidden;scrollbar-color:#bdc1c6 transparent;scrollbar-width:5px}.gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button))   .mat-mdc-select-panel[_ngcontent-%COMP%]::-webkit-scrollbar, .gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button))::-webkit-scrollbar{height:5px;width:5px}.gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button))   .mat-mdc-select-panel[_ngcontent-%COMP%]::-webkit-scrollbar-track, .gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button))::-webkit-scrollbar-track{border-radius:8px}.gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button))   .mat-mdc-select-panel[_ngcontent-%COMP%]::-webkit-scrollbar-thumb, .gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button))::-webkit-scrollbar-thumb{background:#bdc1c6;border-radius:8px}.gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller{-moz-box-sizing:border-box;box-sizing:border-box;height:64px;overflow-x:auto;overflow-y:hidden;scrollbar-color:#bdc1c6 transparent;scrollbar-width:5px}.gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller .mat-mdc-select-panel::-webkit-scrollbar, .gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller::-webkit-scrollbar{height:5px;width:5px}.gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller .mat-mdc-select-panel::-webkit-scrollbar-track, .gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller::-webkit-scrollbar-track{border-radius:8px}.gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller .mat-mdc-select-panel::-webkit-scrollbar-thumb, .gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller::-webkit-scrollbar-thumb{background:#bdc1c6;border-radius:8px}.gf-header__secondary-nav[_ngcontent-%COMP%]:empty{height:0}.content--fixed[_ngcontent-%COMP%]{position:fixed;width:100vw}@media print{.content--fixed[_ngcontent-%COMP%]{position:static}}.content--fixed.content--collection-expanded[_ngcontent-%COMP%]{padding-right:320px}@media (max-width:1246px){.content--fixed.content--collection-expanded[_ngcontent-%COMP%]{padding-right:0}}@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}}@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%}}.gf-dark-theme   [_nghost-%COMP%]{background:-webkit-linear-gradient(bottom,transparent,#202124 16px);background:linear-gradient(0deg,transparent 0,#202124 16px)}.gf-dark-theme[_nghost-%COMP%]   .gf-lockup__link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .gf-lockup__link[_ngcontent-%COMP%]{color:#e8eaed}"]});var JV=new _.n("navRailData");var hga=["navRailLink"],qA=function(a,b){var c=b.target;c=_.wI(a.Ai).map(d=>d.M).indexOf(c);if(["ArrowDown","ArrowUp","Home","End"].includes(b.key)&&(b.preventDefault(),0<=c&&c<a.Ai.length)){let d;switch(b.key){case "ArrowDown":c<a.Ai.length-1&&(d=a.Ai.get(c+1));break;case "ArrowUp":0<c&&(d=a.Ai.get(c-1));break;case "Home":0<c&&(d=a.Ai.get(0));break;case "End":c<a.Ai.length-1&&(d=a.Ai.get(a.Ai.length-1))}let e;(null==(e=d)?0:e.M)&&d.M.focus()}},KV=class{constructor(a,b,c){this.qa=a;this.ka=b;this.items=
c;this.fa=new _.Km(1);_.A(this.ka.wb,_.Tm(this.fa)).subscribe(d=>{this.behavior=d?"bar":"rail"})}la(){this.fa.next();this.fa.complete()}isActive(a){return _.IR(this.qa,a)}};KV.F=function(a){return new (a||KV)(_.x(_.JR),_.x(_.DM),_.x(JV))};
KV.T=_.l({type:KV,J:[["gf-nav-rail"]],Da:function(a,b){a&1&&_.jp(hga,5);if(a&2){let c;_.V(c=_.W())&&(b.Ai=c)}},Ea:["role","navigation"],za:1,oa:function(a,b){a&2&&_.Bn("behavior",b.behavior)},K:!0,features:[_.O],R:3,S:1,W:[["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"]],O:function(a,b){a&1&&(_.D(0,rA,6,9,"a",0),_.G(1,"div",1),_.J(2,"gf-theme-toggle"),_.I());a&2&&_.E("ngForOf",b.items)},Y:[_.$U,_.aQ,_.HJ,HV],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 LV=new _.n("XapHatsSurveyApiKey"),iga=new _.n("XapHatsSurveyLocale"),jga=new _.n("XapHatsSurveyWindow"),MV=new _.n("XapHatsSurveyListnrProductId");var kga=new Map([[0,1],[1,2]]),lga=function(a,b,c={},d={}){const e=d.mT?void 0:d.authUser||0;return _.A(new _.Bk(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})}),_.Rm(f=>new _.Bk(g=>{let h;a.A.C({surveyData:f,colorScheme:d.theme?kga.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)})))},
NV=class{constructor(a,b,c,d,e){const f=()=>{var g={apiKey:a,locale:null!=c?c:"en-US",window:d};g=HD(bF,"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.DT||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 aF(g)};this.A=e?e.Ja(f):f()}};NV.F=function(a){return new (a||NV)(_.k(LV),_.k(MV),_.k(iga,8),_.k(jga,8),_.k(_.rp,8))};NV.ia=_.mf({ea:NV,V:NV.F,aa:"root"});var nga=function(a,b,c){let d;_.A(lga(a.I,b,mga(a),{enableTestingMode:a.enableTestingMode,theme:c?1:0}),_.Tm(a.A)).subscribe(e=>{d=e},()=>{},()=>{d&&(a.C=!0)})},oga=function(a){const b=[0];a.qa.bn&&b.unshift(2);a.qa.P&&b.unshift(4);a.qa.X&&b.unshift(3);a.qa.N&&b.unshift(5);a.qa.C&&b.unshift(6);a.qa.A&&b.unshift(1);return b},pga=function(a){oga(a).forEach(b=>{a.D.next({wI:b,ZM:3E4})})},mga=function(a){return{customData:{url:a.location.path(),enableCheckoutFlow:a.Bd?"true":"false"}}},OV=class{constructor(a,
b,c,d,e,f,g,h,m){this.window=a;this.qa=b;this.location=c;this.ka=d;this.B=e;this.Sa=f;this.H=g;this.I=h;this.G=m;this.A=new _.Km(1);this.D=new _.Gm;this.L=_.A(this.D,_.hm(({ZM:r})=>_.kl(r)),_.ol(({wI:r})=>!!this.G[r]),_.ol(()=>!this.C),_.ol(()=>!this.window.location.hostname.includes("local")),_.Zm(this.H.A,this.ka.wb),_.ol(([,r,w])=>!(r&&w)),_.z(([r])=>this.G[r.wI]));this.enableTestingMode=!_.AE(this.B.config,12);this.Bd=this.B.features.lg();this.C=!1;_.A(_.Xk([this.L,this.Sa.Pf]),_.Tm(this.A)).subscribe(([r,
w])=>{nga(this,r,w)})}la(){this.A.next();this.A.complete()}};OV.F=function(a){return new (a||OV)(_.k("Window"),_.k(_.JR),_.k(_.jK),_.k(_.DM),_.k(_.wJ),_.k(_.jM),_.k(EM),_.k(NV),_.k(rJ))};OV.ia=_.mf({ea:OV,V:OV.F,aa:"root"});var PV=_.mv("transform",[_.pv("open, open-instant",_.ov({transform:"none",visibility:"visible"})),_.pv("void",_.ov({"box-shadow":"none",visibility:"hidden"})),_.qv("void => open-instant",_.nv("0ms")),_.qv("void <=> open, open-instant => void",_.nv("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))]);var QV=["*"],qga=["content"],rga=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],sga=new _.n("MAT_DRAWER_DEFAULT_AUTOSIZE",{aa:"root",V:uA}),RV=new _.n("MAT_DRAWER_CONTAINER"),SV=class extends _.MN{constructor(a,b,c,d,e){super(c,d,e);this.Ca=a;this.Ph=b}dd(){this.Ph.P.subscribe(()=>{_.mG(this.Ca)})}};SV.F=function(a){return new (a||SV)(_.x(_.nG),_.x(_.Df(()=>TV)),_.x(_.pi),_.x(LN),_.x(_.rp))};
SV.T=_.l({type:SV,J:[["mat-drawer-content"]],Ea:[1,"mat-drawer-content"],za:4,oa:function(a,b){a&2&&_.Ln("margin-left",b.Ph.Si.left,"px")("margin-right",b.Ph.Si.right,"px")},K:!0,features:[_.No([{ha:_.MN,Na:SV}]),_.zn,_.O],Pa:QV,R:1,S:0,O:function(a){a&1&&(_.zo(),_.Ao(0))},La:2,ta:0});
var UV=class{get position(){return this.Qd}set position(a){a="end"===a?"end":"start";a!==this.Qd&&(this.mb&&this.Oa(a),this.Qd=a,this.Tz.emit())}get mode(){return this.Ha}set mode(a){this.Ha=a;this.P();this.I.next()}get Rs(){return this.X}set Rs(a){this.X=_.Bu(a)}get Vo(){const a=this.qb;return null==a?"side"===this.mode?"dialog":"first-tabbable":a}set Vo(a){if("true"===a||"false"===a||null==a)a=_.Bu(a);this.qb=a}get Uc(){return this.L}set Uc(a){this.toggle(_.Bu(a))}constructor(a,b,c,d,e,f,g,h){this.ja=
a;this.fb=b;this.sb=c;this.Fa=d;this.wa=e;this.Zc=f;this.D=g;this.Ph=h;this.G=this.C=null;this.Z=!1;this.Qd="start";this.Ha="over";this.L=this.X=!1;this.po=new _.Gm;this.kw=new _.Gm;this.lw="void";this.cl=new _.AH(!0);this.FL=_.A(this.cl,_.ol(m=>m),_.z(()=>{}));this.OP=_.A(this.po,_.ol(m=>m.Jc!==m.zb&&0===m.zb.indexOf("open")),_.zm());this.HK=_.A(this.cl,_.ol(m=>!m),_.z(()=>{}));this.OM=_.A(this.po,_.ol(m=>m.Jc!==m.zb&&"void"===m.zb),_.zm());this.A=new _.Gm;this.Tz=new _.AH;this.I=new _.Gm;this.cl.subscribe(m=>
{m?(this.D&&(this.G=this.D.activeElement),this.yd()):this.Aa()&&this.Ia(this.N||"program")});this.wa.Ja(()=>{_.A(_.fl(this.ja.M,"keydown"),_.ol(m=>27===m.keyCode&&!this.Rs&&!_.Gu(m)),_.Tm(this.A)).subscribe(m=>this.wa.run(()=>{this.close();m.stopPropagation();m.preventDefault()}))});_.A(this.kw,_.jm((m,r)=>m.Jc===r.Jc&&m.zb===r.zb)).subscribe(m=>{const r=m.Jc;m=m.zb;(0===m.indexOf("open")&&"void"===r||"void"===m&&0===r.indexOf("open"))&&this.cl.emit(this.L)})}Ub(a,b){SM(this.Zc,a)||(a.tabIndex=-1,
this.wa.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)}xa(a,b){(a=this.ja.M.querySelector(a))&&this.Ub(a,b)}yd(){if(this.C){var a=this.ja.M;switch(this.Vo){case !1:case "dialog":break;case !0:case "first-tabbable":WM(this.C).then(b=>{b||"function"!==typeof this.ja.M.focus||a.focus()});break;case "first-heading":this.xa('h1, h2, h3, h4, h5, h6, [role="heading"]');
break;default:this.xa(this.Vo)}}}Ia(a){"dialog"!==this.Vo&&(this.G?PM(this.sb,this.G,a):this.ja.M.blur(),this.G=null)}Aa(){const a=this.D.activeElement;return!!a&&this.ja.M.contains(a)}Ya(){this.mb=!0;"end"===this.Qd&&this.Oa("end");this.Fa.isBrowser&&(this.C=this.fb.create(this.ja.M),this.P())}hq(){this.Fa.isBrowser&&(this.Z=!0)}la(){let a;null==(a=this.C)||a.destroy();let b;null==(b=this.B)||b.remove();this.B=null;this.po.complete();this.kw.complete();this.I.complete();this.A.next();this.A.complete()}open(a){return this.toggle(!0,
a)}close(){return this.toggle(!1)}Cb(){return this.Ka(!1,!0,"mouse")}toggle(a=!this.Uc,b){a&&b&&(this.N=b);b=this.Ka(a,!a&&this.Aa(),this.N||"program");a||(this.N=null);return b}Ka(a,b,c){(this.L=a)?this.lw=this.Z?"open":"open-instant":(this.lw="void",b&&this.Ia(c));this.P();return new Promise(d=>{_.A(this.cl,_.om()).subscribe(e=>d(e?"open":"close"))})}H(){return this.ja.M?this.ja.M.offsetWidth||0:0}P(){if(this.C){let a;this.C.enabled=!(null==(a=this.Ph)||!a.Pe)}}Oa(a){if(this.Fa.isBrowser){var b=
this.ja.M,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)}}};UV.F=function(a){return new (a||UV)(_.x(_.pi),_.x(ZM),_.x(_.QM),_.x(_.JM),_.x(_.rp),_.x(TM),_.x(_.av,8),_.x(RV,8))};
UV.T=_.l({type:UV,J:[["mat-drawer"]],Da:function(a,b){a&1&&_.jp(qga,5);if(a&2){let c;_.V(c=_.W())&&(b.Ri=c.first)}},Ea:["tabIndex","-1",1,"mat-drawer"],za:12,oa:function(a,b){a&1&&vo("@transform.start",function(c){return b.po.next(c)})("@transform.done",function(c){return b.kw.next(c)});a&2&&(_.Bn("align",null),_.po("@transform",b.lw),_.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.Uc))},inputs:{position:"position",mode:"mode",Rs:"disableClose",Vo:"autoFocus",Uc:"opened"},outputs:{cl:"openedChange",FL:"opened",OP:"openedStart",HK:"closed",OM:"closedStart",Tz:"positionChanged"},Ra:["matDrawer"],K:!0,features:[_.O],Pa:QV,R:3,S:0,W:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],O:function(a){a&1&&(_.zo(),_.G(0,"div",0,1),_.Ao(2),_.I())},Y:[_.MN],La:2,data:{animation:[PV]},ta:0});
var VV=function(a){let b=0,c=0;if(a.G&&a.G.Uc)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.Uc&&("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.Si.left||c!==a.Si.right)a.Si={left:b,right:c},a.wa.run(()=>a.P.next(a.Si))},TV=class{get start(){return this.D}get end(){return this.C}get zE(){return this.N}set zE(a){this.N=_.Bu(a)}get Pe(){return this.L(this.D)||this.L(this.C)}set Pe(a){this.Ar=null==a?null:_.Bu(a)}get Gg(){return this.iM||
this.Ri}constructor(a,b,c,d,e,f=!1,g){this.da=a;this.kb=b;this.wa=c;this.Ca=d;this.vc=g;this.B=new _.lp;this.Yo=new _.AH;this.A=new _.Gm;this.X=new _.Gm;this.Si={left:null,right:null};this.P=new _.Gm;a&&_.A(a.change,_.Tm(this.A)).subscribe(()=>{this.Z();VV(this)});_.A(e.change(),_.Tm(this.A)).subscribe(()=>VV(this));this.N=f}dd(){_.A(this.yr.A,_.Pm(this.yr),_.Tm(this.A)).subscribe(a=>{this.B.reset(a.filter(b=>!b.Ph||b.Ph===this));_.fp(this.B)});_.A(this.B.A,_.Pm(null)).subscribe(()=>{this.Z();this.B.forEach(a=>
{this.Ha(a);this.Aa(a);this.xa(a)});(!this.B.length||this.I(this.D)||this.I(this.C))&&VV(this);_.mG(this.Ca)});this.wa.Ja(()=>{_.A(this.X,_.$l(10),_.Tm(this.A)).subscribe(()=>VV(this))})}la(){this.P.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())}zg(){this.N&&(this.I(this.D)&&"over"!=this.D.mode||this.I(this.C)&&"over"!=this.C.mode)&&this.wa.Ja(()=>this.X.next())}Ha(a){_.A(a.po,_.ol(b=>b.Jc!==b.zb),
_.Tm(this.B.A)).subscribe(b=>{"open-instant"!==b.zb&&"NoopAnimations"!==this.vc&&this.kb.M.classList.add("mat-drawer-transition");VV(this);_.mG(this.Ca)});"side"!==a.mode&&_.A(a.cl,_.Tm(this.B.A)).subscribe(()=>this.na(a.Uc))}Aa(a){a&&_.A(a.Tz,_.Tm(this.B.A)).subscribe(()=>{_.A(this.wa.bu,_.om()).subscribe(()=>{this.Z()})})}xa(a){a&&_.A(a.I,_.Tm(_.ll(this.B.A,this.A))).subscribe(()=>{VV(this);_.mG(this.Ca)})}na(a){const b=this.kb.M.classList;a?b.add("mat-drawer-container-has-open"):b.remove("mat-drawer-container-has-open")}Z(){this.D=
this.C=null;this.B.forEach(a=>{"end"==a.position?this.C=a:this.D=a});this.H=this.G=null;this.da&&"rtl"===this.da.value?(this.G=this.C,this.H=this.D):(this.G=this.D,this.H=this.C)}GD(){this.Yo.emit();this.ma()}ma(){[this.D,this.C].filter(a=>a&&!a.Rs&&this.L(a)).forEach(a=>a.Cb())}AD(){return this.I(this.D)&&this.L(this.D)||this.I(this.C)&&this.L(this.C)}I(a){return null!=a&&a.Uc}L(a){return null==this.Ar?!!a&&"side"!==a.mode:this.Ar}};
TV.F=function(a){return new (a||TV)(_.x(_.zN,8),_.x(_.pi),_.x(_.rp),_.x(_.nG),_.x(_.PN),_.x(sga),_.x(_.VF,8))};
TV.T=_.l({type:TV,J:[["mat-drawer-container"]],Hb:function(a,b,c){a&1&&(_.kp(c,SV,5),_.kp(c,UV,5));if(a&2){let d;_.V(d=_.W())&&(b.Ri=d.first);_.V(d=_.W())&&(b.yr=d)}},Da:function(a,b){a&1&&_.jp(SV,5);if(a&2){let c;_.V(c=_.W())&&(b.iM=c.first)}},Ea:[1,"mat-drawer-container"],za:2,oa:function(a,b){a&2&&_.F("mat-drawer-container-explicit-backdrop",b.Ar)},inputs:{zE:"autosize",Pe:"hasBackdrop"},outputs:{Yo:"backdropClick"},Ra:["matDrawerContainer"],K:!0,features:[_.No([{ha:RV,Na:TV}]),_.O],Pa:["mat-drawer",
"mat-drawer-content","*"],R:4,S:2,W:[["class","mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",3,"click"]],O:function(a,b){a&1&&(_.zo(rga),_.D(0,sA,1,2,"div",0),_.Ao(1),_.Ao(2,1),_.D(3,tA,2,0,"mat-drawer-content"));a&2&&(_.fo(0,b.Pe?0:-1),_.u(3),_.fo(3,b.Ri?-1:3))},Y:[SV],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,ta:0});var WV=["*"],tga=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],XV=class extends SV{};XV.F=function(a){return new (a||XV)(_.x(_.nG),_.x(_.Df(()=>YV)),_.x(_.pi),_.x(LN),_.x(_.rp))};XV.T=_.l({type:XV,J:[["mat-sidenav-content"]],Ea:[1,"mat-drawer-content","mat-sidenav-content"],za:4,oa:function(a,b){a&2&&_.Ln("margin-left",b.Ph.Si.left,"px")("margin-right",b.Ph.Si.right,"px")},K:!0,features:[_.No([{ha:_.MN,Na:XV}]),_.zn,_.O],Pa:WV,R:1,S:0,O:function(a){a&1&&(_.zo(),_.Ao(0))},La:2,ta:0});
var ZV=class extends UV{constructor(){super(...arguments);this.ma=!1;this.da=this.na=0}get Dp(){return this.ma}set Dp(a){this.ma=_.Bu(a)}get uy(){return this.na}set uy(a){this.na=_.Eu(a)}get sy(){return this.da}set sy(a){this.da=_.Eu(a)}};ZV.F=(()=>{let a;return function(b){return(a||(a=_.ji(ZV)))(b||ZV)}})();
ZV.T=_.l({type:ZV,J:[["mat-sidenav"]],Ea:["tabIndex","-1",1,"mat-drawer","mat-sidenav"],za:17,oa:function(a,b){a&2&&(_.Bn("align",null),_.Ln("top",b.Dp?b.uy:null,"px")("bottom",b.Dp?b.sy: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.Uc)("mat-sidenav-fixed",b.Dp))},inputs:{Dp:"fixedInViewport",uy:"fixedTopGap",sy:"fixedBottomGap"},Ra:["matSidenav"],K:!0,features:[_.zn,
_.O],Pa:WV,R:3,S:0,W:[["cdkScrollable","",1,"mat-drawer-inner-container"],["content",""]],O:function(a){a&1&&(_.zo(),_.G(0,"div",0,1),_.Ao(2),_.I())},Y:[_.MN],La:2,data:{animation:[PV]},ta:0});var YV=class extends TV{constructor(){super(...arguments);this.Ri=this.yr=void 0}};YV.F=(()=>{let a;return function(b){return(a||(a=_.ji(YV)))(b||YV)}})();
YV.T=_.l({type:YV,J:[["mat-sidenav-container"]],Hb:function(a,b,c){a&1&&(_.kp(c,XV,5),_.kp(c,ZV,5));if(a&2){let d;_.V(d=_.W())&&(b.Ri=d.first);_.V(d=_.W())&&(b.yr=d)}},Ea:[1,"mat-drawer-container","mat-sidenav-container"],za:2,oa:function(a,b){a&2&&_.F("mat-drawer-container-explicit-backdrop",b.Ar)},Ra:["matSidenavContainer"],K:!0,features:[_.No([{ha:RV,Na:YV}]),_.zn,_.O],Pa:["mat-sidenav","mat-sidenav-content","*"],R:4,S:2,W:[["class","mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",
3,"click"]],O:function(a,b){a&1&&(_.zo(tga),_.D(0,vA,1,2,"div",0),_.Ao(1),_.Ao(2,1),_.D(3,wA,2,0,"mat-sidenav-content"));a&2&&(_.fo(0,b.Pe?0:-1),_.u(3),_.fo(3,b.Ri?-1:3))},Y:[XV],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,ta:0});var $V=class{};$V.F=function(a){return new (a||$V)};$V.bb=_.hg({type:$V});$V.ab=_.nf({imports:[_.oO,_.QN,_.QN,_.oO]});var uga=["main"],vga=function(a){_.A(_.Xk([a.Sa.B,a.Sa.Pf]),_.Tm(a.fa),_.um()).subscribe(([b,c])=>{if(1===b){var d=a.H,e=d.A;c=cA()?c?"darkToDark":"darkToLight":window.matchMedia&&window.matchMedia("(prefers-color-scheme: light)").matches?c?"lightToDark":"lightToLight":c?"noPreferenceToDark":"noPreferenceToLight";e.call(d,"osSettingToThemeSetting",c)}a.Sa.setProperty("tabCount",Math.max(0,b-1))})},wga=function(a){const b=document.getElementsByTagName("head")[0];let c=b.querySelector("link[rel='canonical']");
c||(c=document.createElement("link"),b.appendChild(c));aW(a,c);return c},HA=function(a){if(a.Re){const b=a.A;_.A(a.ka.Xp,_.um()).subscribe(c=>{c&&b&&CM(a.ka);c||a.ka.wk()})}else!a.ua.bz()&&a.A&&a.ua.Mn()},aW=function(a,b=a.P){a=_.QL(a.L,hK(a.location,a.location.path()));a.hb={};a.Fc=null;_.jb(b,_.Wa(`https://${location.host}${a.toString()}`,Ta)||OC,"canonical")},bW=class{constructor(a,b,c,d,e,f,g,h,m,r,w,v,y,B,C,H){this.C=a;this.renderer=b;this.N=c;this.qa=d;this.L=e;this.Sa=f;this.H=g;this.G=h;this.I=
m;this.X=r;this.location=w;this.ua=v;this.ka=y;this.Rp=B;this.D=C;this.gC="main-content";this.sv=!1;this.XI=null;this.fa=new _.Km(1);this.B="";this.A=!0;this.ie=_.A(_.Xk([this.ka.C,this.ka.wb,this.ka.Xp]),_.z(([P,S,Q])=>({wi:P,rb:S,fz:Q})));this.yb=_.A(_.Xk([this.ie,this.ka.jz,this.ka.B,this.ua.si,this.D.A]),_.z(([P,S,Q,K,ka])=>({wi:P.wi,rb:P.rb,fz:P.fz,LO:P.wi&&P.rb,kf:S,Gt:Q,Wm:K,cz:ka})));this.Bd=this.C.features.lg();H.B||this.zp("UNSUPPORTED_BROWSER");this.P=wga(this);this.ka.tb=this;_.A(e.ac,
_.ol(P=>P instanceof Ct)).subscribe(()=>{aW(this);HA(this);pga(this.X);window.scrollTo(0,0)})}Ya(){this.renderer.dm(document.querySelector("body"),"app-ready");this.I.A.setItem("refreshToken","true")}la(){this.fa.next();this.fa.complete()}Gc(a=""){a=a?`${a} - ${"Google Fonts"}`:"Google Fonts";this.N.A.title=a||"";_.hN(this.G,a,"assertive")}zp(a){this.XI=a;this.sv=!0}jy(){this.sv=!1}Pm(){return!!this.Re}};
bW.F=function(a){return new (a||bW)(_.x(_.wJ),_.x(_.$F),_.x(iL),_.x(_.JR),_.x(_.Kt),_.x(_.jM),_.x(_.mM),_.x(_.iN),_.x(nM),_.x(OV),_.x(_.jK),_.x(_.yM),_.x(_.DM),_.x(_.BM),_.x(EM),_.x(_.pU))};
bW.T=_.l({type:bW,J:[["gf-root"]],Da:function(a,b){a&1&&_.jp(uga,5);if(a&2){let c;_.V(c=_.W())&&(b.eq=c.first)}},Ea:[1,"gmat-mdc-button","gmat-body-1"],oa:function(a,b){a&1&&_.L("resize",function(){},!1,_.Ki)("beforeunload",function(){return vga(b)},!1,_.Ki)},K:!0,features:[_.O],R:2,S:3,W:[[4,"ngIf"],[1,"skip-to-content-link","gmat-subhead-2",3,"href","click"],["aria-label","Nav bar"],[1,"drawer-container",3,"hasBackdrop","backdropClick"],["aria-label","Left drawer","position","start","role","dialog",
1,"drawer",3,"mode","fixedInViewport","opened","closedStart"],[4,"ngTemplateOutlet"],["mode","over","position","end","role","dialog","class","drawer--icon-details",3,"opened","fixedInViewport","closedStart",4,"ngIf"],[1,"drawer-content"],["class","cookie-bar",4,"ngIf"],[1,"header","gf-content"],["toolbar","",4,"ngIf"],["secondaryNav","",4,"ngIf"],[1,"gf-full-page","gf-content"],["class","breadcrumb",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"],["mode","over","position","end","role","dialog",1,"drawer--icon-details",3,"opened","fixedInViewport","closedStart"],[1,"cookie-bar"],["toolbar",""],["secondaryNav",""],[1,"breadcrumb"],[1,"router-outlet-container"],["tabindex","-1",3,"id"],["main",""],[3,"activate"],[1,"error-page",3,"type"],[1,"gmat-elevation-z2"]],O:function(a,b){a&1&&(_.D(0,LA,22,34,"ng-container",0),_.R(1,"async"));a&2&&_.E("ngIf",_.U(1,1,b.yb))},Y:[_.PJ,
RT,UP,_.oU,ZU,IV,$V,ZV,YV,XV,KV,_.JJ,_.OJ,_.FK,oV],styles:[".skip-to-content-link[_ngcontent-%COMP%]{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:88px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;position:absolute;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:100%;z-index:51}.skip-to-content-link[_ngcontent-%COMP%]:focus{color:#1a73e8;opacity:1;text-decoration:none;-webkit-transform:translateY(0);transform:translateY(0)}.drawer-container[_ngcontent-%COMP%]{background:transparent}gf-nav-rail[behavior=rail][_ngcontent-%COMP%] ~ .drawer-container[_ngcontent-%COMP%]{padding-left:96px}.mat-drawer-container[_ngcontent-%COMP%], .mat-drawer-content[_ngcontent-%COMP%]{overflow:unset}.drawer[_ngcontent-%COMP%]{box-shadow:none;background:#f8fafd;border-radius:0 16px 16px 0;overflow:hidden;border:0}@media (max-width:1246px){.drawer[_ngcontent-%COMP%]{box-shadow:0 2px 3px 0 rgba(60,64,67,.3),0 6px 10px 4px rgba(60,64,67,.15)}}.drawer--icon-details[_ngcontent-%COMP%]{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.error-page[_ngcontent-%COMP%]{margin-top:80px;min-height:calc(100vh - 168px)}.error-page[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:none}.drawer-content[_ngcontent-%COMP%]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (min-width:1246px){.drawer-content--collection-expanded[_ngcontent-%COMP%]{margin-right:320px}}.gf-content[_ngcontent-%COMP%]{margin:0 auto;max-width:1440px}@media (min-width:1025px){.gf-content[_ngcontent-%COMP%]{padding-left:60px;padding-right:60px}}@media (max-width:1024px){.gf-content[_ngcontent-%COMP%]{padding-left:16px;padding-right:16px}}@media (max-width:1024px){.drawer-content--collection-expanded[_ngcontent-%COMP%]   .gf-content[_ngcontent-%COMP%]{margin-right:0;padding-left:16px;padding-right:16px}}@media (min-width:1246px){.drawer-content--collection-expanded[_ngcontent-%COMP%]   .gf-content[_ngcontent-%COMP%]{padding-right:20px}}.collection-drawer-layout-container[_ngcontent-%COMP%]{height:100%;width:320px;position:fixed;top:0;right:0;z-index: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}.drawer-content--collection-expanded[_ngcontent-%COMP%]   .collection-drawer-layout-container--collection-expanded[_ngcontent-%COMP%]{height:100%;-webkit-transform:translateX(0);transform:translateX(0)}.header[_ngcontent-%COMP%]{margin-bottom:24px;position:-webkit-sticky;position:sticky;top:0}.full-page--cookie-bar-open[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{top:52px}@media (max-width:720px){.full-page--cookie-bar-open[_ngcontent-%COMP%]   .header[_ngcontent-%COMP%]{top:0}}@media (max-width:720px){.header[_ngcontent-%COMP%]{margin-bottom:0}}.breadcrumb[_ngcontent-%COMP%]{margin-bottom:32px}@media (max-width:720px){.breadcrumb[_ngcontent-%COMP%]{margin-bottom:16px}}.router-outlet-container[_ngcontent-%COMP%]{min-height:calc(100vh - 88px)}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){mat-sidenav.mat-drawer-opened[_ngcontent-%COMP%]{-webkit-transform:translate(0);transform:translate(0)}}}.gf-dark-theme[_nghost-%COMP%]   .skip-to-content-link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .skip-to-content-link[_ngcontent-%COMP%]{box-shadow:none;background:#3c4043}.gf-dark-theme[_nghost-%COMP%]   .skip-to-content-link[_ngcontent-%COMP%]:focus, .gf-dark-theme   [_nghost-%COMP%]   .skip-to-content-link[_ngcontent-%COMP%]:focus{color:#8ab4f8}.gf-dark-theme[_nghost-%COMP%]   .drawer[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .drawer[_ngcontent-%COMP%]{background:#28292a}"]});var cW=class{constructor(a){a.zp("PAGE_NOT_FOUND")}};cW.F=function(a){return new (a||cW)(_.x(_.DM))};cW.T=_.l({type:cW,J:[["gf-page-not-found"]],K:!0,features:[_.O],R:0,S:0,O:function(){},La:2,ta:0});var It=[];It.push({path:"about",Vb:()=>MA("G6Ygce").then(()=>_.dW),uc:"always"},SA("noto/specimen/:familyName"),{path:"noto",Vb:()=>MA("XV0Ule").then(()=>_.eW),Ed:"full",uc:"always"},{path:"noto/use",Vb:()=>MA("RFOJre").then(()=>_.fW),Ed:"full",uc:"always"},{path:"noto/contribute",Vb:()=>MA("wPo3Sd").then(()=>_.gW),Ed:"full",uc:"always"},{path:"noto/fonts",Vb:()=>MA("A7nphd").then(()=>_.hW),Ed:"full",uc:"always"});
It.push({path:"",Vb:()=>MA("YwHw4d").then(()=>_.iW),uc:"always",Ed:"full"},{path:"icons",Vb:()=>MA("Xs48xe").then(()=>_.jW),uc:"always"},SA("specimen/:familyName"),{path:"betterspecimen/:familyName",uq:"specimen/:familyName",uc:"always"},{path:"knowledge",Vb:()=>MA("NDr9Ab").then(()=>_.kW),Ed:"full",uc:"always"},{path:"knowledge/topics",Vb:()=>MA("dr4j7e").then(()=>_.lW),Ed:"full",uc:"always"},{path:"knowledge/topics/:topicId",Vb:()=>MA("dr4j7e").then(()=>_.lW),Ed:"prefix",uc:"always"},{path:"knowledge/glossary",
Vb:()=>MA("yxNRfe").then(()=>_.mW),Ed:"full",uc:"always"},{path:"knowledge/glossary/:termId",Vb:()=>MA("My7jEe").then(()=>_.nW),Ed:"prefix",uc:"always"},{path:"knowledge/documentation/:documentId",Vb:()=>MA("GMPYg").then(()=>_.oW),Ed:"prefix",uc:"always"},{path:"knowledge/:moduleId/:lessonId",Vb:()=>MA("hExEAc").then(()=>_.pW),Ed:"prefix",uc:"always"},{path:"knowledge/:moduleId",Vb:()=>MA("mvUJBe").then(()=>_.qW),Ed:"prefix",uc:"always"},{path:"analytics",Vb:()=>MA("QZfyI").then(()=>_.rW),uc:"always"},
{path:"variablefonts",Vb:()=>MA("NC98bc").then(()=>_.sW),uc:"always"},{path:"share",Vb:()=>MA("z6Ryc").then(()=>_.tW),uc:"always"},{path:"selection",km:[ZL],Vb:()=>MA("r2c8M").then(()=>_.uW),uc:"always",Ed:"full"},{path:"selection/embed",km:[ZL],Vb:()=>MA("asMqQb").then(()=>_.vW),uc:"always",Ed:"full"},{path:"selection/next-steps",km:[ZL],Vb:()=>MA("qux4jf").then(()=>_.wW),uc:"always",Ed:"full"},{path:"**",component:cW},{path:"blank",component:bW});var xga=class extends zJ{ib(a){return"/"===a.toString()?"":_.qu(super.ib(a))}};_.xW=new _.n("optionalFilters");_.yW=new _.n("embedCodeAndroidData");_.zW=new _.n("embedCodeiOSData");_.AW=new _.n("embedCodeFlutterData");var yga=new _.n("faqData");_.BW=new _.n("checkoutPanelSections");var CW=class extends Uj{constructor(a,b){super();this.B=a;this.A=b}handleError(a){super.handleError(a);this.A&&_.AE(this.B.config,12)&&lM(this.A,a,!0)}};CW.F=function(a){return new (a||CW)(_.k(_.wJ),_.k(_.mM))};CW.ia=_.mf({ea:CW,V:CW.F});_.DW=new _.n("guidelinesData");var yB=class{constructor(a,b,c){this.MJ=a;this.NJ=b;this.Wa=c;this.Oy=!1;this.rz="";Nl(()=>{const d=location.hash.replace("#","");d&&d===this.rz&&this.Wa.M.scrollIntoView(!0)})}};yB.F=function(a){return new (a||yB)(_.x(_.bQ),_.x(_.iN),_.x(_.pi))};
yB.T=_.l({type:yB,J:[["","link-heading",""]],inputs:{rz:"linkId"},K:!0,features:[_.O],xc:["link-heading",""],R:4,S:2,W:[["mat-icon-button","","color","secondary--gray","aria-label","Copy link to this section","title","Copy link to this section",3,"click","blur"],["name","link"],[1,"tooltip"]],O:function(a,b){a&1&&(_.G(0,"button",0),_.L("click",function(){b.MJ.A(`${location.href.split("#")[0]}#${b.rz}`);b.Oy=!0;_.hN(b.NJ,"Link copied!")})("blur",function(){b.Oy=!1}),_.J(1,"gf-icon",1),_.I(),_.G(2,
"span",2),_.N(3,"Link copied!"),_.I());a&2&&(_.u(2),_.Ln("display",b.Oy?"inline-block":"none"))},Y:[_.aQ,_.TP,_.RP,_.PP],styles:["[_nghost-%COMP%]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;opacity:0;padding-left:8px;position:relative;-webkit-transition:opacity .3s;transition:opacity .3s;vertical-align:middle}[id]:hover > .nobreak > [_nghost-%COMP%], [_nghost-%COMP%]:focus-within{opacity:1}.tooltip[_ngcontent-%COMP%]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;margin-left:16px}"]});_.EW=class{};var zga=class{constructor(){this.A=this.B=this.D=void 0;this.C=[]}};var FW=class{A(){return[]}B(){return[]}C(){return[]}};var GW=class extends _.JE{constructor(a){super(a)}};var HW=class extends _.JE{constructor(a){super(a)}};var JW=function(){if(!IW){var a=IW=new GW,b=1E3*Date.now();GE(a,1,b);_.iE(IW,2,sc());_.iE(IW,3,sc())}a=new HW;a=_.cz(a,GW,1,IW);b=++Aga;return GE(a,2,b)},Aga=0,IW=void 0;var KW=class extends _.JE{constructor(a){super(a,1)}};var LW=class extends _.JE{constructor(a){super(a)}},Bga=fe(LW,[0,OE,-1,2,OE,-4,SE,OE,QE,[0,[0,ME,RE,-1],ME],OE,[0,PE,OE]]);var MW=class extends _.JE{constructor(a){super(a)}};var NW=class extends _.JE{constructor(a){super(a)}},Cga=[1,3,4],OW=[2,5];var PW=function(a){var b=Date.now();b=Number.isFinite(b)?1E3*b:void 0;GE(a,4,b)},QW=class extends _.JE{constructor(){super(void 0,7)}};var RW=class extends _.JE{constructor(a){super(a)}};RW.Xb=[1];var SW=function(a,b){rd(a,4,b,qc)},TW=class extends _.JE{constructor(a){super(a,233)}};TW.Xb=[4];var UW=function(a,b){return _.cB(a,11,b)},VW=function(a,b){FE(a,2,b)},WW=function(a,b){uE(a,14,b)},XW=class extends _.JE{constructor(a){super(a,17)}};XW.Xb=[14];var YW=class extends _.JE{constructor(){super()}};YW.Xb=[2];var ZW=class{constructor(a){this.A=a}};var Dga=function(a){var b=$W++;a.C=b},Ega=class{constructor(a,b){this.G=a;this.A=b;this.I=!1;this.H=this.B=void 0;this.L=this.hidden=!0;this.D=this.N=this.C=void 0}Jq(a){this.N=a}};var aX=class extends _.JE{constructor(){super()}};aX.Xb=[3];var bX=class extends _.JE{constructor(){super()}};bX.Xb=[1];var cX=class extends _.JE{constructor(a){super(a)}};var dX=class extends _.JE{constructor(a){super(a)}};var eX=new $E(126,dX);var Fga=new $E(618,dX);var fX=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};fX.prototype.clone=function(){return new fX(this.left,this.top,this.width,this.height)};var gX=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 fX(c,e,d-c,a-e)}return null};aa=fX.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 Gga=function(a,b,c){let d=[];for(let f=b.length-1;0<=f;f--){let g=new YW,h=[],m=JW();_.cz(g,HW,1,m);var e=new MW;_.cz(e,HW,1,m);_.cz(g,MW,9,e);if(e=Jfa())e=UW(new XW,e),_.cz(g,XW,4,e);b[f].forEach(function(r,w){w.B=m;w.H=m;const v=hX(w);r.length&&SW(v,r);iX(w.G,c)?(w.L=!1,w.hidden=!1):HE(v,6,1);jX(v);_.wd(g,2,TW,v);h=h.concat(w.A.G)},a);e=new nQ;mQ(e,g.ib());rd(e,20,h,qc);d.push(e)}return d},Hga=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 y=new YW,B=[],C=JW();var e=new MW;_.cz(e,HW,1,m.B);_.cz(y,HW,1,C);_.cz(y,HW,3,m.B);HE(y,5,3);_.cz(y,MW,9,e);e=new XW;m.D?UW(e,m.D):VW(FE(e,1,m.A.A),m.C);WW(e,kX(m));_.cz(y,XW,4,e);for(e=v;e<d;++e){let H=h.next().value;H.B=C;H.H=m.H;void 0!=H.C&&(H.C-=v);let P=g.get(H),S=hX(H);P.length&&SW(S,P.map(Q=>Q-v));iX(H.G,b)?(H.L=!1,H.hidden=!1):HE(S,6,1);jX(S);_.wd(y,2,TW,S);B=B.concat(H.A.G)}d=new nQ;mQ(d,y.ib());rd(d,20,B,
qc);c.push(d)}}return c},kX=function(a){let b=[],c=new Set;for(;a&&!c.has(a);){let d=hX(a);b.unshift(d);c.add(a);a=a.N}return b},jX=function(a){let b=Date.now();b=Number.isFinite(b)?b.toString():void 0;var c;(c=a instanceof XW)&&!(c=!_.rE(a,KW,15))&&(c=_.rE(a,KW,15),c=!(eX.dj?eX.B(c,eX.dj,eX.A,!0):eX.B(c,eX.A,eX.defaultValue,!0)));if(c){c=new dX;var d=new cX;let e=_.rE(a,KW,15);e||(e=new KW);_.iE(d,1,null==b?b:wc(b));_.cz(c,cX,1,d);IE(e,eX,c);_.cz(a,KW,15,e)}a instanceof TW&&(c=new dX,d=new cX,_.iE(d,
1,null==b?b:wc(b)),_.cz(c,cX,1,d),IE(a,Fga,c))},iX=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=gX(b,new fX(a.left,a.top,a.width,a.height)))&&10<=b.width&&10<=b.height?!0:!1},lX=function(a){let b=new NW;if(a.D)_.mE(b,5,OW,_.Dc(a.D));else{let c=new LW;_.tE(b,3,Cga,a.B);FE(c,1,a.C);FE(c,2,a.A.A);_.tE(b,2,OW,c)}return b},hX=function(a){var b=new TW;
b=FE(b,1,a.A.A);Number.isFinite(a.A.C)&&FE(b,3,a.A.C);iQ(a.A,b);return b},Iga=class extends FW{constructor(){super()}A(a,b){let c=[],d=[];for(let e=0;e<a.length;++e)a[e].keys().next().value.B?d.push(a[e]):c.push(a[e]);a=Gga(this,c,b);b=Hga(d,b);return a.concat(b)}B(a,b){let c=new nQ,d=new YW;var e=JW();_.cz(d,HW,1,e);e=new XW;a.D?UW(e,a.D):VW(FE(e,1,a.A.A),a.C);WW(FE(e,3,b.A),kX(a));jX(e);b=new MW;_.cz(b,HW,1,a.B);_.cz(d,HW,3,a.B);_.cz(d,XW,4,e);_.cz(d,MW,9,b);mQ(c,d.ib());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 bX;if(f.L||hQ(f.A,"vis"))if(g=iX(g,b),f.hidden&&g){g=new QW;HE(g,2,1);var h=lX(f);_.cz(g,NW,1,h);PW(g);r.push(g);f.hidden=!1;f.L=!1}else f.hidden||g||(g=new QW,HE(g,2,2),h=lX(f),_.cz(g,NW,1,h),PW(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 RW,uE(a,1,b),b=new YW,e=JW(),f=new MW,_.cz(f,HW,1,m),_.cz(b,HW,1,e),_.cz(b,HW,3,m),_.cz(b,RW,7,a),_.cz(b,MW,9,f),a=new nQ,mQ(a,
b.ib()),c.push(a));return c}};var Jga=1;var Kga=class{constructor(){this.promise=new Promise((a,b)=>{this.resolve=a;this.reject=b})}};var Lga=function(){},mX=[[],[]],nX=0,oX=new Set,pX=null,qX=0,Mga=0,rX=0,sX=0,Nga=0,tX=function(a){this.B=this.A=void 0;this.C=!1;this.D=window;this.G=a;this.H=Lga};aa=tX.prototype;aa.measure=function(a){this.A=a;return this};aa.Wt=function(a){this.B=a;return this};aa.EA=function(){this.C=!0;return this};aa.window=function(a){this.D=a;return this};aa.Qc=function(){return Oga({measure:this.A,Wt:this.B,WQ:this.H,window:this.D,EA:this.C},this.G)};
var Oga=function(a,b){const c=Nga++,d=Math.max(a.measure?a.measure.length:0,a.Wt?a.Wt.length:0),e={id:c,LG:a.measure,OG:a.Wt,context:b,Yc:[]};let f=e;return function(){var g=0!==f.Di;g&&(f=Object.assign({Di:0},e));b||(f.context=this);f.Yc=Array.prototype.slice.call(arguments);d>arguments.length&&f.Yc.push(new a.WQ);g&&(g=nX,!a.EA||0==sX||a.measure&&1!=sX||(g=(g+1)%2),mX[g].push(f));return Pga(a.window)}},Qga=function(a,b){const c={};let d;sX=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.LG){d.Di=1;try{d.LG.apply(d.context,d.Yc)}catch(f){c[e]=!0,Qa(f)}}sX=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.OG){d.Di=2;try{d.OG.apply(d.context,d.Yc)}catch(f){Qa(f)}}0<qX&&1<b&&(a=b-qX,500>a&&(Jga++,100<a&&Mga++,rX<a&&(rX=a)));qX=oX.size&&1<b?b:0},Pga=function(a){if(!oX.has(a)){oX.size||(pX=new Kga);oX.add(a);const b=pX.resolve;a.requestAnimationFrame(c=>{oX.clear();const d=mX[nX];nX=(nX+1)%2;try{Qga(d,c)}finally{sX=
0,d.length=0}b()})}return pX.promise};var Rga=function(a,b){if(_.kC(b))return null;const c=b.split(";");var d=Number(c[0].trim());if(isNaN(d))return null;d=new Nda(d);for(let g=1;g<c.length;g++){var e=c[g].trim();if(!_.kC(e)){var f=_.UC(e);if(2>f.length)return null;e=f[0].trim();f=f[1].trim();if(_.kC(e)||_.kC(f))return null;switch(e){case uX(a,"track"):const h=f.split(",");for(let m=0;m<h.length;++m){e=d;f=h[m].trim();if(a.A)throw Error("yb");e.H.add(f)}break;case uX(a,"index"):d.C=Number(f);break;case uX(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 uX(a,"mutable"):"true"==f?d.D=!0:"rci"==f&&(d.D=!0,d.N=!0)}}}return d.setAttribute(b)},vX=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||_.kC(d)||d!=c.A.getAttribute()));if(d)return c;d=b.getAttribute("jslog");if(!d)return null;a=Rga(a,d);if(!a||a.B&&void 0!=a.B)return null;a=new Ega(b,a);c&&c.A.N&&c.I&&(a.I=!0);if(c=a.G.getAttribute("data-ved")){a.D=
c;if(!c||"0"!=c.charAt(0)&&"2"!=c.charAt(0))var e=null;else{c=c.substring(1);try{const f=Bga(c);e=_.rE(f,HW,13)}catch(f){e=null}}e&&(a.B=e,a.H=e)}return b.LSWHIf=a},uX=function(a,b){if(a.A)if(gQ.has(b))a=gQ.get(b);else throw Error("xb`"+b);else a=b;return a},Sga=class{constructor(a){this.A=a||!1}};var Tga=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},Uga=function(a,b){return Tga(a,b).filter(function(c){return null!=vX(this.A,c)},a)},Vga=function(a,b){const c=a.A;a=[];let d=void 0;for(let e=0;e<b.length;++e){const f=vX(c,b[e]);if(void 0!=f.C||void 0!=
f.D)continue;let g=void 0;VA(b[e],function(h){h=vX(c,h);return null!=h?(g=h,!0):!1},!1);g?d&&d.has(g)||(d=new Map,a.unshift(d),d.set(g,[]),$W=1):(d=new Map,a.unshift(d),$W=0);Dga(f);f.Jq(g);d.set(f,[]);g&&d.get(g).push(f.C)}return a},Wga=function(a,b){let c=a.A;return b.map(d=>vX(c,d))},Xga=class{constructor(a,b=!1){this.A=a;this.B=b}},$W=0;var wX=function(a){a.A=zU(()=>{a.A=null;a.C&&!a.D&&(a.C=!1,wX(a))},500);const b=a.B;a.B=null;a.H.apply(null,b)},Yga=class extends yS{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:wX(this)}stop(){this.A&&(_.ta.clearTimeout(this.A),this.A=null,this.C=!1,this.B=null)}pause(){this.D++}Xd(){super.Xd();this.stop()}};_.xX=function(a){yS.call(this);this.Z=a;this.D={}};_.$B(_.xX,yS);var yX=[];_.xX.prototype.Jb=function(a,b,c,d){Array.isArray(b)||(b&&(yX[0]=b.toString()),b=yX);for(var e=0;e<b.length;e++){var f=MS(a,b[e],c||this.handleEvent,d||!1,this.Z||this);if(!f)break;this.D[f.key]=f}return this};var zX=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)zX(a,b,c[g],d,e,f);else(b=LS(b,c,d||a.handleEvent,e,f||a.Z||a))&&(a.D[b.key]=b)};
_.xX.prototype.ar=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.ar(a,b[f],c,d,e);else c=c||this.handleEvent,d=na(d)?!!d.capture:!!d,e=e||this.Z||this,c=NS(c),d=!!d,b=CS(a)?HS(a.B,String(b),c,d,e):a?(a=PS(a))?HS(a,b,c,d,e):null:null,b&&(SS(b),delete this.D[b.key]);return this};_.AX=function(a){_.Ia(a.D,function(b,c){this.D.hasOwnProperty(c)&&SS(b)},a);a.D={}};_.xX.prototype.Xd=function(){_.xX.Xc.Xd.call(this);_.AX(this)};
_.xX.prototype.handleEvent=function(){throw Error("fc");};var BX=function(a,b){if(b&&a in b)return a;var c=uC?"Webkit":tC?"Moz":_.rC?"ms":null;return c?(c=c.toLowerCase(),a=c+TC(a),void 0===b||a in b?a:null):null};var Zga=class extends zS{constructor(a,b){super("visibilitychange");this.hidden=a;this.visibilityState=b}};var XA=new WeakMap,WA=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 CX=function(a){_.qU.call(this);this.A=a||bC||(bC=new WC);if(this.C=this.SN())this.D=MS(this.A.A,this.C,(0,_.YB)(this.bO,this))};_.$B(CX,_.qU);aa=CX.prototype;aa.SN=YA(function(){var a=!!this.Jm(),b="hidden"!=this.Jm();if(a){var c;b?c=(((uC?"Webkit":tC?"Moz":_.rC?"ms":null)||"")+"visibilitychange").toLowerCase():c="visibilitychange";a=c}else a=null;return a});aa.Jm=YA(function(){return BX("hidden",this.A.A)});aa.WN=YA(function(){return BX("visibilityState",this.A.A)});
aa.bO=function(){var a=this.Jm()?this.A.A[this.WN()]:null;a=new Zga(!!this.A.A[this.Jm()],a);this.dispatchEvent(a)};aa.Xd=function(){SS(this.D);CX.Xc.Xd.call(this)};var sQ=function(a,b,c,d){a.Aa[b]=c;a.Ia[b]=DX(a,d||b)},DX=function(a,b){if(a.da)if(fQ.has(b))a=fQ.get(b);else throw Error("wb`"+b);else a=b;return a},$ga=function(a,b,c){let d;const e=a.N,f=a.Ia[b];VA(c,g=>{if(!na(g)||1!=g.nodeType)return!1;g=vX(e,g);var h;if(h=null!=g){h=g.A;if(a.da)throw Error("yb");h=hQ(h,f)}return h?(d=g,!0):!1},!0);return d},EX=function(a,b){const c=[],d=a.N;VA(b,e=>{if(!na(e)||1!=e.nodeType)return!1;e=vX(d,e);null!=e&&c.push(e);return!1},!1);return c},GX=function(a,b,c,d){var e=
aha(d);var f=c.A.C;var g=new aX;g=HE(g,4,b);g=FE(g,1,c.A.A);e=rd(g,3,e,qc);null!=f&&FE(e,2,f);f=new zga;f.D=a.getMetadata(c,d);f.B=a.qb;f.A=a.mb;c=new nQ;d=e.ib();c=_.cB(c,8,d);c=rd(c,20,f.C,qc);a.B&&FX(a.B,c);if(null!=b)for(b=new ZW(b),c=0;c<a.X.length;c++)a.X[c](b)},aha=function(a){return a.map(b=>b.A.A)},HX=function(a){for(let b=0;b<a.Oa.length;b++)a.Oa[b]()},IX=function(a){a=a.G.A;a=(a.parentWindow||a.defaultView||window).document;a="CSS1Compat"==a.compatMode?a.documentElement:a.body;return new RC(a.clientWidth,
a.clientHeight)},bha=class extends _.xX{constructor(a,b){var {ts:c,wN:d=!1,rR:e=!1}={wN:!1,ts:void 0,rR:!1};super();this.xa=a;this.B=b;this.ma=this.G=this.qb=this.mb=void 0;this.X=[];this.Oa=[];this.da=d;this.N=new Sga(this.da);this.Aa={click:3};this.Ia={click:DX(this,"generic_click")};this.fb=new CX;this.Cb=(new tX(this)).measure(c?()=>c().then(this.Ka.bind(this)):this.Ka).EA().Qc();this.Ub=new Yga(this.Cb,this);this.na=new Xga(this.N,e);this.xa instanceof FW&&(this.H=this.xa)}A(a,b){var c=this.Aa[a];
if(c&&(a=$ga(this,a,b)))if(this.H)for(c=this.H.B(a,new ZW(c)),a=0;a<c.length;++a)this.B&&FX(this.B,c[a]);else b=EX(this,a.G),GX(this,c,a,b)}C(){this.G&&this.Ub.G()}log(a){this.B&&FX(this.B,a)}getMetadata(a,b){const c=new TW;iQ(a.A,c);for(a=0;a<b.length;++a)iQ(b[a].A,c);return c}Ka(){var a=this.fb;if(!a.A.A[a.Jm()]&&this.ma){if(a=!(!window.performance||!window.performance.clearMarks))window.performance.clearMeasures("ZVwBtb"),window.performance.clearMarks("KtiTlc"),window.performance.mark("KtiTlc");
var b=Uga(this.na,this.ma);if(this.H){var c=IX(this);c=new fX(0,0,c.width,c.height);var d=Vga(this.na,b);if(d.length){d=this.H.A(d,c);for(var e=0;e<d.length;++e)_.cB(d[e],28),this.B&&FX(this.B,d[e])}b=Wga(this.na,b);b=this.H.C(b,c);if(b.length)for(c=0;c<b.length;++c)this.B&&FX(this.B,b[c]);HX(this)}else{c=[];d=IX(this);d=new fX(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=
gX(d,new fX(g.left,g.top,g.width,g.height)))&&10<=g.width&&10<=g.height?!0:!1;g&&(f=vX(this.N,f))&&hQ(f.A,"impression")&&c.push(f)}b=c;for(c=0;c<b.length;c++)d=b[c],d.I||(e=EX(this,d.G),GX(this,void 0,d,e),HX(this),d.I=!0)}a&&window.performance.measure("ZVwBtb","KtiTlc")}}};var JX=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("gc`"+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("hc`"+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 KX=function(a,b,c){var d=String(_.ta.location.href);return d&&a&&b?[b,cha(JX(d),a,c||null)].join(" "):null},cha=function(a,b,c){var d=[],e=[];if(1==(Array.isArray(c)?2:1))return e=[b,a],_.cC(d,function(h){e.push(h)}),LX(e.join(" "));var f=[],g=[];_.cC(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];_.cC(d,function(h){e.push(h)});a=LX(e.join(" "));a=[c,a];0==g.length||a.push(g.join(""));return a.join("_")},LX=function(a){var b=
ZA();b.update(a);return b.bN().toLowerCase()};var dha={};var MX=function(){this.A=document||{cookie:""}};aa=MX.prototype;
aa.set=function(a,b,c){let d;var e=!1;let f;if("object"===typeof c){f=c.fU;e=c.gU||!1;d=c.domain||void 0;var g=c.path||void 0;var h=c.kP}if(/[;=\s]/.test(a))throw Error("ic`"+a);if(/[;\r\n]/.test(b))throw Error("jc`"+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=lC(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,"",{kP:0,path:b,domain:c});return d};aa.Hp=function(){return NX(this).keys};aa.ni=function(){return NX(this).values};aa.jf=function(){return!this.A.cookie};aa.clear=function(){const a=NX(this).keys;for(let b=a.length-1;0<=b;b--)this.remove(a[b])};
var NX=function(a){a=(a.A.cookie||"").split(";");const b=[],c=[];let d,e;for(let f=0;f<a.length;f++)e=lC(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 OX=function(a=!1){return!!dha.FPA_SAMESITE_PHASE2_MOD||!!a},eha=function(a=!1){let b=_.ta.__SAPISID||_.ta.__APISID||_.ta.__3PSAPISID||_.ta.__OVERRIDE_SID;OX(a)&&(b=b||_.ta.__1PSAPISID);if(b)return!0;if("undefined"!==typeof document){const c=new MX;b=c.get("SAPISID")||c.get("APISID")||c.get("__Secure-3PAPISID")||c.get("SID")||c.get("OSID");OX(a)&&(b=b||c.get("__Secure-1PAPISID"))}return!!b},PX=function(a,b,c,d){(a=_.ta[a])||"undefined"===typeof document||(a=(new MX).get(b));return a?KX(a,c,d):
null},fha=function(a,b=!1){var c=JX(String(_.ta.location.href));const d=[];if(eha(b)){c=0==c.indexOf("https:")||0==c.indexOf("chrome-extension:")||0==c.indexOf("moz-extension:");var e,f=(e=c)?_.ta.__SAPISID:_.ta.__APISID;f||"undefined"===typeof document||(f=new MX,f=f.get(e?"SAPISID":"APISID")||f.get("__Secure-3PAPISID"));(e=f?KX(f,e?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e);c&&OX(b)&&((b=PX("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=PX("__3PSAPISID","__Secure-3PAPISID",
"SAPISID3PHASH",a))&&d.push(a))}return 0==d.length?null:d.join(" ")};var QX=function(a){if(a.enabled){const b=Math.max(a.D()-a.G,0);b<.8*a.C?a.A=setTimeout(()=>{QX(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},RX=class extends _.qU{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(()=>{QX(this)},this.C),this.G=this.D())}stop(){this.enabled=
!1;this.A&&(clearTimeout(this.A),this.A=void 0)}};var SX=function(a){this.B=this.A=this.C=a};SX.prototype.reset=function(){this.B=this.A=this.C};var TX=class extends _.JE{constructor(a){super(a)}Iy(){return pc(hE(this,1))}};var bB=class extends _.JE{constructor(){super()}};var dB=function(a,b){uE(a,1,b)},UX=class extends _.JE{constructor(a){super(a)}};UX.Xb=[1];var VX=class extends _.JE{constructor(a){super(a)}};var $A=["platform","platformVersion","architecture","model","uaFullVersion"],fB=new UX,aB=null;var WX=class extends _.JE{constructor(a){super(a)}};var XX=class extends _.JE{constructor(){super(void 0,19)}Iq(a){return HE(this,2,a)}};XX.Xb=[3,5];var YX=class extends _.JE{constructor(a){super(a,7)}},gha=_.he(YX);YX.Xb=[5,6];var ZX;ZX=new $E(175237375,class extends _.JE{constructor(a){super(a)}});var FX=function(a,b){if(a.Ia)if(b instanceof nQ)a.log(b);else{var c=new nQ;b=b.ib();c=_.cB(c,8,b);a.log(c)}},hha=function(a,b){return a.Ia?b?()=>{b().then(()=>{a.flush()})}:()=>{a.flush()}:()=>{}},$X=function(a){a.Z||(a.Z=.01>a.Zc()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.Z},aY=function(a,b){b?(a.experimentIds||(a.experimentIds=new dF),a=a.experimentIds,b=b.ib(),_.cB(a,4,b)):a.experimentIds&&_.iE(a.experimentIds,4)},bY=
function(a,b){a.G=new SX(1>b?1:b);a.A.setInterval(a.G.A)},iha=function(a){cY(a,32,10,(b,c)=>{b=_.HU(b,"format","json");let d=!1;try{d=window.navigator.sendBeacon(b,c.ib())}catch(e){}d||(a.mb=!1);return d})},jha=function(a){cY(a,6,5,(b,c)=>{var d=c.ib();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);_.PD();d=ND[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=GU(b,"format","base64json","p",e.join(""));if(15360<b.length)return!1;(new Image).src=b;return!0})},cY=function(a,b,c,d){if(0!==a.C.length){var e=$X(a);for(var f=e.search(JU),g=0,h,m=[];0<=(h=IU(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(Kfa,"$1");
e=GU(e,"auth",a.Im(),"authuser",a.Qj||"0");for(f=0;f<c&&a.C.length;++f){g=a.C.slice(0,b);h=a.B.Qc(g,a.D,a.N,a.tn,a.xa,a.na);if(!d(e,h)){++a.N;break}a.D=0;a.N=0;a.xa=0;a.na=0;a.C=a.C.slice(g.length)}a.A.enabled&&a.A.stop()}},lha=class extends yS{constructor(a){super();this.H="";this.C=[];this.qb="";this.Ka=this.Oa=this.da=!1;this.Cb=this.Aa=-1;this.fb=!1;this.P=this.experimentIds=null;this.na=this.xa=this.N=this.D=0;this.Ub=1;this.cB=0;this.hn=a.hn;this.Im=a.Im||(()=>{});this.B=new kha(a.hn,a.wj);
this.Ue=a.Ue;this.tn=a.tn||null;this.bufferSize=1E3;this.Zc=ZB(QC,0,1);this.Z=a.xR||null;this.Qj=a.Qj||null;this.yp=a.yp||!1;this.pn=a.pn||null;this.withCredentials=!a.xF;this.wj=a.wj||!1;this.mb=!this.wj&&!!window&&!!window.navigator&&void 0!==window.navigator.sendBeacon;this.Ia="undefined"!==typeof URLSearchParams;const b=HE(new WX,1,1);dY(this.B,b);this.G=new SX(1E4);this.A=new RX(this.G.A);a=hha(this,a.ts);MS(this.A,"tick",a,!1,this);this.X=new RX(6E5);MS(this.X,"tick",a,!1,this);this.yp||this.X.start();
this.wj||(MS(document,"visibilitychange",()=>{"hidden"===document.visibilityState&&this.ma()}),MS(document,"pagehide",this.ma,!1,this))}Xd(){this.ma();this.A.stop();this.X.stop();super.Xd()}log(a){a=a.clone();var b=this.Ub++;a=GE(a,21,b);this.H&&_.cB(a,26,this.H);if(!xE(a)){var c=Date.now();b=a;c=Number.isFinite(c)?c.toString():"0";_.iE(b,1,null==c?c:wc(c))}null!=wE(a,15)||GE(a,15,60*(new Date).getTimezoneOffset());this.experimentIds&&(b=a,c=this.experimentIds.clone(),_.cz(b,dF,16,c));b=this.C.length-
this.bufferSize+1;0<b&&(this.C.splice(0,b),this.D+=b);this.C.push(a);this.yp||this.A.enabled||this.A.start()}flush(a,b){if(0===this.C.length)a&&a();else{var c=Date.now();if(this.Cb>c&&this.Aa<c)b&&b("throttled");else{this.Ue&&("function"===typeof this.Ue.Iy?eY(this.B,this.Ue.Iy()):eY(this.B,0));var d=this.B.Qc(this.C,this.D,this.N,this.tn,this.xa,this.na);c={};var e=this.Im();e&&(c.Authorization=e);var f=$X(this);this.Qj&&(c["X-Goog-AuthUser"]=this.Qj,f=_.HU(f,"authuser",this.Qj));this.pn&&(c["X-Goog-PageId"]=
this.pn,f=_.HU(f,"pageId",this.pn));if(e&&this.qb===e)b&&b("stale-auth-token");else if(this.C=[],this.A.enabled&&this.A.stop(),this.D=0,this.da)a&&a();else{const g=d.ib();let h;this.P&&this.P.Jm()&&(h=this.P.lp());const m={url:f,body:g,AM:1,wA:c,yH:"POST",withCredentials:this.withCredentials,cB:this.cB},r=y=>{this.G.reset();this.A.setInterval(this.G.A);if(y){var B=null;try{const C=JSON.stringify(JSON.parse(y.replace(")]}'\n","")));B=gha(C)}catch(C){}B&&(y=Number(xd(xE(B),"-1")),0<y&&(this.Aa=Date.now(),
this.Cb=this.Aa+y),B=ZX.dj?ZX.B(B,ZX.dj,ZX.A,!0):ZX.B(B,ZX.A,null,!0),B=null===B?void 0:B)&&(B=_.BE(B,-1),-1!==B&&(this.fb||bY(this,B)))}a&&a();this.N=0},w=(y,B)=>{var C=_.sE(d,nQ,3);var H=wE(d,14),P=this.G;P.B=Math.min(3E5,2*P.B);P.A=Math.min(3E5,P.B+Math.round(.2*(Math.random()-.5)*P.B));this.A.setInterval(this.G.A);401===y&&e&&(this.qb=e);H&&(this.D+=H);void 0===B&&(B=500<=y&&600>y||401===y||0===y);B&&(this.C=C.concat(this.C),this.yp||this.A.enabled||this.A.start());b&&b("net-send-failed",y);++this.N},
v=()=>{this.Ue&&this.Ue.send(m,r,w)};h?h.then(y=>{m.wA["Content-Encoding"]="gzip";m.wA["Content-Type"]="application/binary";m.body=y;m.AM=2;v()},()=>{v()}):v()}}}}ma(){this.da||(fY(this.B,!0),this.Oa&&(eY(this.B,3),iha(this)),this.Ka&&(eY(this.B,2),jha(this)),this.flush(),fY(this.B,!1))}},dY=function(a,b){_.cz(a.A,WX,1,b);pc(hE(b,1))||HE(b,1,1);a.wj||(b=gY(a),_.zE(b,5)||_.cB(b,5,a.locale));a.B&&(b=gY(a),_.rE(b,UX,9)||_.cz(b,UX,9,a.B))},eY=function(a,b){_.jE(_.rE(a.A,WX,1),VX,11)&&(a=hY(a),HE(a,1,
b))},fY=function(a,b){_.jE(_.rE(a.A,WX,1),VX,11)&&(a=hY(a),eB(a,2,b))},gY=function(a){a=_.rE(a.A,WX,1);let b=_.rE(a,VX,11);b||(b=new VX,_.cz(a,VX,11,b));return b},hY=function(a){a=gY(a);let b=_.rE(a,TX,10);b||(b=new TX,eB(b,2,!1),_.cz(a,TX,10,b));return b},iY=function(a,b){const c=a.wj?void 0:window;c?b(c,$A).then(d=>{a.B=d;d=gY(a);_.cz(d,UX,9,a.B);return!0}).catch(()=>!1):Promise.resolve(!1)},kha=class{constructor(a,b=!1){this.wj=b;this.B=this.locale=null;this.A=new XX;Number.isInteger(a)&&this.A.Iq(a);
b||(this.locale=document.documentElement.getAttribute("lang"));dY(this,new WX)}Iq(a){this.A.Iq(a);return this}Qc(a,b=0,c=0,d,e=0,f=0){if(_.jE(_.rE(this.A,WX,1),VX,11)){var g=hY(this);FE(g,3,c)}_.jE(_.rE(this.A,WX,1),VX,11)&&(c=hY(this),FE(c,4,e));_.jE(_.rE(this.A,WX,1),VX,11)&&(e=hY(this),FE(e,5,f));f=this.A.clone();e=Date.now().toString();f=_.iE(f,4,null==e?e:wc(e));a=uE(f,3,a);d&&(f=new jQ,d=FE(f,13,d),f=new kQ,d=_.cz(f,jQ,2,d),f=new lQ,d=_.cz(f,kQ,1,d),d=HE(d,2,9),_.cz(a,lQ,18,d));b&&GE(a,14,b);
return a}};var mha=class{send(a,b=()=>{},c=()=>{}){Yy(a.url,d=>{d=d.target;_.SU(d)?b(_.TU(d)):c(d.Kf())},a.yH,a.body,a.wA,a.cB,a.withCredentials)}Iy(){return 1}};var nha=class extends yS{constructor(){super();this.hn=1642;this.Qj="0";this.H="";this.Ue=new mha}xF(){this.X=!0;return this}Qc(){const a=new lha({hn:this.hn,Im:this.Im?this.Im:fha,Qj:this.Qj,xR:"https://play.google.com/log?format=json&hasfast=true",wj:!1,yp:!1,xF:this.X,pn:this.pn,ts:this.ts,Ue:this.Ue?this.Ue:void 0});var b=ZB(gy,a);this.L?b():(this.I||(this.I=[]),this.I.push(b));this.D&&dY(a.B,this.D);if(this.C){b=this.C;var c=gY(a.B);_.cB(c,7,b)}this.B&&(a.P=this.B);this.H&&(a.H=this.H);this.tn&&
(a.tn=this.tn);this.A&&aY(a,this.A);this.N&&(b=this.N,a.experimentIds||(a.experimentIds=new dF),rd(a.experimentIds,2,b,yd));this.G&&(b=this.G,a.fb=!0,bY(a,b));iY(a.B,gB);this.P&&iY(a.B,this.P);this.Ue.Iq&&this.Ue.Iq(this.hn);this.Ue.DQ&&this.Ue.DQ(a);return a}};var oha=class extends bha{constructor(){var a=new Iga;let b;b=(new nha).Qc();super(a,b);this.P=b;this.P.da=!1;a=this.P;a.Oa=a.mb;this.P.Ka=!0}};var Uda=function(a){const b=new oha;a=_.qd(a.A.config,9,rc);var c=new cF;a=rd(c,3,a,qc);aY(b.P,a);b.G=new WC;b.ma=b.G.A.body;a=b.G.A;"interactive"!==a.readyState&&"complete"!==a.readyState||b.C();zX(b,a,"load",b.C,!1);zX(b,a,"DOMContentLoaded",b.C,!1);b.Jb(b.fb,"visibilitychange",b.C,!1);b.Jb(a,"scroll",b.C,!0);b.Jb(a,"resize",b.C,!0);sQ(b,"click",3);return b},jY=class{constructor(a){this.A=a}};jY.F=function(a){return new (a||jY)(_.k(_.wJ))};jY.ia=_.mf({ea:jY,V:jY.F,aa:"root"});var kY=class extends _.JE{constructor(){super()}qt(){return _.zE(this,24)}};var lY=function(a){if(a.ni&&"function"==typeof a.ni)return a.ni();if("undefined"!==typeof Map&&a instanceof Map||"undefined"!==typeof Set&&a instanceof Set)return Array.from(a.values());if("string"===typeof a)return a.split("");if(_.la(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Ka(a)},mY=function(a){if(a.Hp&&"function"==typeof a.Hp)return a.Hp();if(!a.ni||"function"!=typeof a.ni){if("undefined"!==typeof Map&&a instanceof Map)return Array.from(a.keys());if(!("undefined"!==
typeof Set&&a instanceof Set)){if(_.la(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}return La(a)}}},pha=function(a,b,c){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,c);else if(_.la(a)||"string"===typeof a)Array.prototype.forEach.call(a,b,c);else for(var d=mY(a),e=lY(a),f=e.length,g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)};var nY=function(a){this.lb=void 0;this.ge={};if(a){var b=mY(a);a=lY(a);for(var c=0;c<b.length;c++)this.set(b[c],a[c])}};nY.prototype.set=function(a,b){oY(this,a,b,!1)};nY.prototype.add=function(a,b){oY(this,a,b,!0)};var oY=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 nY);a=a.ge[f]}if(d&&void 0!==a.lb)throw Error("lc`"+b);a.lb=c},pY=function(a,b){for(var c=0;c<b.length;c++)if(a=a.ge[b.charAt(c)],!a)return;return a};
nY.prototype.get=function(a){return(a=pY(this,a))?a.lb:void 0};nY.prototype.ni=function(){var a=[];qY(this,a);return a};var qY=function(a,b){void 0!==a.lb&&b.push(a.lb);for(var c in a.ge)qY(a.ge[c],b)};nY.prototype.Hp=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]}rY(c,a,b)}else rY(this,"",b);return b};var rY=function(a,b,c){void 0!==a.lb&&c.push(b);for(var d in a.ge)rY(a.ge[d],b+d,c)};
nY.prototype.clear=function(){this.ge={};this.lb=void 0};nY.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("mc`"+a);c.push([b,e]);b=b.ge[e]}a=b.lb;for(delete b.lb;0<c.length;)if(e=c.pop(),b=e[0],e=e[1],b.ge[e].jf())delete b.ge[e];else break;return a};nY.prototype.clone=function(){return new nY(this)};nY.prototype.jf=function(){return void 0===this.lb&&_.Ma(this.ge)};var uY=function(){if(!sY){var a=sY=new nY,b;for(b in tY)a.add(b,tY[b])}},sY,vY=function(a,b){this.types=a;this.A=b},tY={a:new vY([3,0],[function(a,b){eB(a,21,b)},function(a,b){FE(a,56,b)}]),al:new vY([3],[function(a,b){eB(a,74,b)}]),b:new vY([3,0],[function(a,b){eB(a,23,b)},function(a,b){FE(a,38,b)}]),ba:new vY([0],[function(a,b){FE(a,85,b)}]),bc:new vY([0],[function(a,b){FE(a,87,b)}]),br:new vY([0],[function(a,b){FE(a,86,b)}]),c:new vY([3,0],[function(a,b){eB(a,2,b)},function(a,b){FE(a,39,b)}]),
cc:new vY([3],[function(a,b){eB(a,51,b)}]),ci:new vY([3],[function(a,b){eB(a,32,b)}]),ckm:new vY([3],[function(a,b){eB(a,104,b)}]),cp:new vY([0],[function(a,b){FE(a,92,b)}]),cr:new vY([3],[function(a,b){eB(a,108,b)}]),cv:new vY([0],[function(a,b){FE(a,94,b)}]),d:new vY([3],[function(a,b){eB(a,3,b)}]),dc:new vY([5],[function(a,b){_.cB(a,99,b)}]),df:new vY([3],[function(a,b){eB(a,80,b)}]),dv:new vY([3],[function(a,b){eB(a,90,b)}]),e:new vY([0],[function(a,b){FE(a,15,b)}]),em:new vY([0],[function(a,
b){FE(a,107,b)}]),f:new vY([4],[function(a,b){_.cB(a,16,b)}]),fg:new vY([3],[function(a,b){eB(a,34,b)}]),fh:new vY([3],[function(a,b){eB(a,30,b)}]),fm:new vY([3],[function(a,b){eB(a,84,b)}]),fo:new vY([2],[function(a,b){_.iE(a,79,_.jc(b))}]),ft:new vY([3],[function(a,b){eB(a,50,b)}]),fv:new vY([3],[function(a,b){eB(a,31,b)}]),g:new vY([3],[function(a,b){eB(a,14,b)}]),gd:new vY([3],[function(a,b){eB(a,83,b)}]),gm:new vY([3],[function(a,b){eB(a,105,b)}]),h:new vY([3,0],[function(a,b){eB(a,4,b)},function(a,
b){FE(a,13,b)}]),i:new vY([3],[function(a,b){eB(a,22,b)}]),ic:new vY([0],[function(a,b){FE(a,71,b)}]),id:new vY([3],[function(a,b){eB(a,70,b)}]),il:new vY([3],[function(a,b){eB(a,96,b)}]),ip:new vY([3],[function(a,b){eB(a,54,b)}]),iv:new vY([0],[function(a,b){GE(a,75,b)}]),j:new vY([1],[function(a,b){_.iE(a,29,null==b?b:Cc(b))}]),k:new vY([3,0],[function(a,b){eB(a,17,b)},function(a,b){FE(a,42,b)}]),l:new vY([0],[function(a,b){FE(a,44,b)}]),lf:new vY([3],[function(a,b){eB(a,65,b)}]),lo:new vY([3],
[function(a,b){eB(a,97,b)}]),m:new vY([0],[function(a,b){FE(a,63,b)}]),md:new vY([3],[function(a,b){eB(a,91,b)}]),mm:new vY([4],[function(a,b){_.cB(a,81,b)}]),mo:new vY([3],[function(a,b){eB(a,73,b)}]),mv:new vY([3],[function(a,b){eB(a,66,b)}]),n:new vY([3],[function(a,b){eB(a,20,b)}]),nc:new vY([3],[function(a,b){eB(a,55,b)}]),nd:new vY([3],[function(a,b){eB(a,53,b)}]),ng:new vY([3],[function(a,b){eB(a,95,b)}]),ngm:new vY([3],[function(a,b){eB(a,106,b)}]),no:new vY([3],[function(a,b){eB(a,37,b)}]),
ns:new vY([3],[function(a,b){eB(a,40,b)}]),nt0:new vY([4],[function(a,b){_.cB(a,36,b)}]),nu:new vY([3],[function(a,b){eB(a,46,b)}]),nw:new vY([3],[function(a,b){eB(a,48,b)}]),o:new vY([1,3],[function(a,b){_.iE(a,7,null==b?b:Cc(b))},function(a,b){eB(a,27,b)}]),p:new vY([3,0],[function(a,b){eB(a,19,b)},function(a,b){FE(a,43,b)}]),pa:new vY([3],[function(a,b){eB(a,61,b)}]),pc:new vY([0],[function(a,b){FE(a,88,b)}]),pd:new vY([3],[function(a,b){eB(a,60,b)}]),pf:new vY([3],[function(a,b){eB(a,67,b)}]),
pg:new vY([3],[function(a,b){eB(a,72,b)}]),pi:new vY([2],[function(a,b){_.iE(a,76,_.jc(b))}]),pp:new vY([3],[function(a,b){eB(a,52,b)}]),q:new vY([4],[function(a,b){_.cB(a,28,b)}]),r:new vY([3,0],[function(a,b){eB(a,6,b)},function(a,b){FE(a,26,b)}]),ra:new vY([3],[function(a,b){eB(a,103,b)}]),rf:new vY([3],[function(a,b){eB(a,100,b)}]),rg:new vY([3],[function(a,b){eB(a,59,b)}]),rh:new vY([3],[function(a,b){eB(a,49,b)}]),rj:new vY([3],[function(a,b){eB(a,57,b)}]),ro:new vY([2],[function(a,b){_.iE(a,
78,_.jc(b))}]),rp:new vY([3],[function(a,b){eB(a,58,b)}]),rw:new vY([3],[function(a,b){eB(a,35,b)}]),rwa:new vY([3],[function(a,b){eB(a,64,b)}]),rwu:new vY([3],[function(a,b){eB(a,41,b)}]),s:new vY([3,0],[function(a,b){eB(a,33,b)},function(a,b){FE(a,1,b)}]),sc:new vY([0],[function(a,b){FE(a,89,b)}]),sg:new vY([3],[function(a,b){eB(a,82,b)}]),sm:new vY([3],[function(a,b){eB(a,93,b)}]),t:new vY([4],[function(a,b){_.cB(a,24,b)}]),u:new vY([3],[function(a,b){eB(a,18,b)}]),ut:new vY([3],[function(a,b){eB(a,
45,b)}]),v:new vY([0],[function(a,b){FE(a,62,b)}]),vb:new vY([0],[function(a,b){GE(a,68,b)}]),vf:new vY([4],[function(a,b){_.cB(a,102,b)}]),vl:new vY([0],[function(a,b){GE(a,69,b)}]),vm:new vY([3],[function(a,b){eB(a,98,b)}]),w:new vY([0],[function(a,b){FE(a,12,b)}]),x:new vY([0],[function(a,b){FE(a,9,b)}]),y:new vY([0],[function(a,b){FE(a,10,b)}]),ya:new vY([2],[function(a,b){_.iE(a,77,_.jc(b))}]),z:new vY([0],[function(a,b){FE(a,11,b)}])};
uY.prototype.parse=function(a){var b=new kY,c=new kY;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=sY;for(r=1;r<=m.length;++r){var v=w,y=m.substring(0,r);if(0==y.length?v.jf():!pY(v,y))break}m=1==r?null:(m=w.get(m.substring(0,r-1)))?{yc:g.substring(0,r-1),value:g.substring(r-1),QQ: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;y=e;if(m.QQ&&1==v)for(var C=B.length;12>C&&y<a.length-1;)B+="-"+a[y+1],C=B.length,++y;else if(2==v)for(;y<a.length-1&&a[y+1].match(/^[\d\.]/);)B+="-"+a[y+1],++y;C=m.attributes.A[w];B=qha(this,v)(m.yc,B,b,c,C);if(null===B){r=!0;e=y;break}else g.push(v),h.push(B)}if(!r)for(m=0;m<h.length;m++)w=g[m],B=h[m],rha(this,w)(f,B);d=d&&r}else d=!1}}a=d}return new wY(b,c,a)};
var xY=function(a,b,c,d,e,f){e(c,b);a=a.charAt(0);f=f(a==a.toUpperCase());e(d,f)};aa=uY.prototype;aa.bQ=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;xY(a,b,c,d,e,Number);return null};aa.eP=function(){};aa.aQ=function(a,b,c,d,e){if(""==b)return 0;const f=Number(b);b=0==f&&_.kC(b)?NaN:f;if(isNaN(b))return 1;xY(a,b,c,d,e,Number);return null};aa.dP=function(){};
aa.ZP=function(a,b,c,d,e){if(""!=b)return 2;xY(a,!0,c,d,e,Boolean);return null};aa.cP=function(){};aa.cQ=function(a,b,c,d,e){if(""==b)return 0;xY(a,b,c,d,e,f=>f?"1":"");return null};aa.fP=function(){};aa.dQ=function(a,b,c,d,e){if(""==b)return 0;xY(a,b,c,d,e,f=>f?1:0);return null};
var qha=function(a,b){switch(b){case 0:return(0,_.YB)(a.bQ,a);case 2:return(0,_.YB)(a.aQ,a);case 3:return(0,_.YB)(a.ZP,a);case 4:return(0,_.YB)(a.cQ,a);case 1:return(0,_.YB)(a.dQ,a);default:return function(){}}},rha=function(a,b){switch(b){case 0:return(0,_.YB)(a.eP,a);case 2:return(0,_.YB)(a.dP,a);case 3:return(0,_.YB)(a.cP,a);case 4:case 1:return(0,_.YB)(a.fP,a);default:return function(){}}},wY=function(a,b,c){this.A=a;this.B=b;this.C=c};wY.prototype.xj=function(){return this.C};var yY=function(a,b){null!=a&&this.append.apply(this,arguments)};aa=yY.prototype;aa.ck="";aa.set=function(a){this.ck=""+a};aa.append=function(a,b,c){this.ck+=String(a);if(null!=b)for(let d=1;d<arguments.length;d++)this.ck+=arguments[d];return this};aa.clear=function(){this.ck=""};aa.toString=function(){return this.ck};var AY=function(a){this.D=null;this.C=[];this.B=null;this.B=a?"string"===typeof a?zY(this).parse(a):a:zY(this).parse("")},zY=function(a){null==a.D&&(a.D=new uY);return a.D};aa=AY.prototype;aa.Mv=function(a){a=a||void 0;const b=this.B.A;a!=_.AE(b,2,!1)&&eB(b,2,a);return this};aa.Lv=function(a){a=a||void 0;const b=this.B.A;a!=lE(b,51)&&eB(b,51,a);return this};aa.Nv=function(a){a=a||void 0;const b=this.B.A;a!=lE(b,32)&&eB(b,32,a);return this};
aa.tr=function(a){const b=this.B,c=b.A;var d=vE(c,13);vE(b.B,13);a!=d&&FE(c,13,a);return this};aa.Kv=function(a){a=a||void 0;const b=this.B.A;a!=_.AE(b,20,!1)&&eB(b,20,a);return this};aa.Pv=function(a){a=a||void 0;const b=this.B.A;a!=_.AE(b,19,!1)&&eB(b,19,a);return this};aa.Ov=function(a){a=a||void 0;const b=this.B.A;a!=lE(b,60)&&eB(b,60,a);return this};aa.Rv=function(a){a=a||void 0;const b=this.B.A;a!=_.AE(b,67,!1)&&eB(b,67,a);return this};
aa.Qv=function(a){a=a||void 0;const b=this.B.A;a!=_.AE(b,52,!1)&&eB(b,52,a);return this};aa.Fl=function(a){const b=this.B,c=b.A;var d=vE(c,1);vE(b.B,1);a!=d&&FE(c,1,a);return this};aa.eo=function(a){const b=this.B,c=b.A;var d=vE(c,12);vE(b.B,12);a!=d&&FE(c,12,a);return this};
aa.Qc=function(){this.C.length=0;var a=this.B;const b=a.A;a=a.B;BY(this,"s",vE(b,1),vE(a,1));BY(this,"w",vE(b,12),vE(a,12));CY(this,"c",_.AE(b,2,!1),_.AE(a,2,!1));CY(this,"d",_.AE(b,3,!1),_.AE(a,3,!1));BY(this,"h",vE(b,13),vE(a,13));CY(this,"s",lE(b,33),lE(a,33));CY(this,"h",_.AE(b,4,!1),_.AE(a,4,!1));CY(this,"p",_.AE(b,19,!1),_.AE(a,19,!1));CY(this,"pp",_.AE(b,52,!1),_.AE(a,52,!1));CY(this,"pf",_.AE(b,67,!1),_.AE(a,67,!1));CY(this,"n",_.AE(b,20,!1),_.AE(a,20,!1));BY(this,"r",vE(b,26),vE(a,26));CY(this,
"r",_.AE(b,6,!1),_.AE(a,6,!1));CY(this,"o",lE(b,27),lE(a,27));var c=yE(b,7);DY(this,"o",c,yE(a,7));c=yE(b,29);DY(this,"j",c,yE(a,29));BY(this,"x",vE(b,9),vE(a,9));BY(this,"y",vE(b,10),vE(a,10));BY(this,"z",vE(b,11),vE(a,11));CY(this,"g",_.AE(b,14,!1),_.AE(a,14,!1));BY(this,"e",vE(b,15),vE(a,15));DY(this,"f",_.zE(b,16),_.zE(a,16));CY(this,"k",lE(b,17),lE(a,17));CY(this,"u",lE(b,18),!0);CY(this,"ut",lE(b,45),!0);CY(this,"i",lE(b,22),!0);CY(this,"a",lE(b,21),lE(a,21));CY(this,"b",_.AE(b,23,!1),_.AE(a,
23,!1));BY(this,"b",vE(b,38),vE(a,38));BY(this,"c",vE(b,39),vE(a,39),16,8);DY(this,"q",_.zE(b,28),_.zE(a,28));CY(this,"fh",lE(b,30),lE(a,30));CY(this,"fv",lE(b,31),lE(a,31));CY(this,"fg",_.AE(b,34,!1),_.AE(a,34,!1));CY(this,"ci",lE(b,32),lE(a,32));DY(this,"t",b.qt(),a.qt());DY(this,"nt0",_.zE(b,36),_.zE(a,36));CY(this,"rw",_.AE(b,35,!1),_.AE(a,35,!1));CY(this,"rwu",_.AE(b,41,!1),_.AE(a,41,!1));CY(this,"rwa",_.AE(b,64,!1),_.AE(a,64,!1));CY(this,"nw",_.AE(b,48,!1),_.AE(a,48,!1));CY(this,"rh",_.AE(b,
49,!1),_.AE(a,49,!1));CY(this,"no",_.AE(b,37,!1),_.AE(a,37,!1));CY(this,"ns",lE(b,40),lE(a,40));BY(this,"k",vE(b,42),vE(a,42));BY(this,"p",vE(b,43),vE(a,43));BY(this,"l",vE(b,44),vE(a,44));BY(this,"v",vE(b,62),vE(a,62));CY(this,"nu",lE(b,46),lE(a,46));CY(this,"ft",lE(b,50),lE(a,50));CY(this,"cc",lE(b,51),lE(a,51));CY(this,"nd",lE(b,53),lE(a,53));CY(this,"ip",lE(b,54),lE(a,54));CY(this,"nc",lE(b,55),lE(a,55));BY(this,"a",vE(b,56),vE(a,56));CY(this,"rj",lE(b,57),lE(a,57));CY(this,"rp",lE(b,58),lE(a,
58));CY(this,"rg",lE(b,59),lE(a,59));CY(this,"pd",lE(b,60),lE(a,60));CY(this,"pa",lE(b,61),lE(a,61));BY(this,"m",vE(b,63),vE(a,63));BY(this,"vb",wE(b,68),wE(a,68));BY(this,"vl",wE(b,69),wE(a,69));CY(this,"lf",lE(b,65),lE(a,65));CY(this,"mv",lE(b,66),lE(a,66));CY(this,"id",lE(b,70),lE(a,70));BY(this,"ic",vE(b,71),!0);CY(this,"pg",_.AE(b,72,!1),_.AE(a,72,!1));CY(this,"mo",lE(b,73),lE(a,73));CY(this,"al",lE(b,74),lE(a,74));BY(this,"iv",wE(b,75),wE(a,75));BY(this,"pi",kE(b,76),kE(a,76));BY(this,"ya",
kE(b,77),kE(a,77));BY(this,"ro",kE(b,78),kE(a,78));BY(this,"fo",kE(b,79),kE(a,79));CY(this,"df",lE(b,80),lE(a,80));DY(this,"mm",_.zE(b,81),_.zE(a,81));CY(this,"sg",lE(b,82),lE(a,82));CY(this,"gd",lE(b,83),lE(a,83));CY(this,"fm",lE(b,84),lE(a,84));BY(this,"ba",vE(b,85),vE(a,85));BY(this,"br",vE(b,86),vE(a,86));BY(this,"bc",vE(b,87),vE(a,87),16,8);BY(this,"pc",vE(b,88),vE(a,88),16,8);BY(this,"sc",vE(b,89),vE(a,89),16,8);CY(this,"dv",lE(b,90),lE(a,90));CY(this,"md",lE(b,91),lE(a,91));BY(this,"cp",vE(b,
92),vE(a,92));CY(this,"sm",lE(b,93),lE(a,93));BY(this,"cv",vE(b,94),vE(a,94));CY(this,"ng",lE(b,95),lE(a,95));CY(this,"il",lE(b,96),lE(a,96));CY(this,"lo",lE(b,97),lE(a,97));CY(this,"vm",lE(b,98),lE(a,98));DY(this,"dc",_.zE(b,99),_.zE(a,99));CY(this,"rf",lE(b,100),lE(a,100));DY(this,"vf",_.zE(b,102),_.zE(a,102));CY(this,"ra",_.AE(b,103,!1),_.AE(a,103,!1));CY(this,"ckm",lE(b,104),lE(a,104));CY(this,"gm",lE(b,105),lE(a,105));CY(this,"ngm",lE(b,106),lE(a,106));BY(this,"em",vE(b,107),vE(a,107));CY(this,
"cr",lE(b,108),lE(a,108));return this.C.join("-")};var BY=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 yY;e.append(16==g?"0x":"");g=e.append;void 0==f?f="":(f-=c.length,f=0>=f?"":SC("0",f));g.call(e,f);e.append(c);EY(a,b,e.toString(),!!d)}},CY=function(a,b,c,d){c&&EY(a,b,"",!!d)},DY=function(a,b,c,d){c&&EY(a,b,c,!!d)},EY=function(a,b,c,d){d&&(b=b.charAt(0).toUpperCase()+b.substring(1));a.C.push(b+c)};var FY=function(a){AY.call(this,a)};_.$B(FY,AY);aa=FY.prototype;aa.Mv=function(a){a&&GY(this);return FY.Xc.Mv.call(this,a)};aa.tr=function(a){a=null==a||0>a?void 0:a;null!=a&&this.Fl();return FY.Xc.tr.call(this,a)};aa.Nv=function(a){a&&GY(this);return FY.Xc.Nv.call(this,a)};aa.Lv=function(a){a&&GY(this);return FY.Xc.Lv.call(this,a)};aa.Fl=function(a){na(a)&&(a=Math.max(a.width,a.height));a=null==a||0>a?void 0:a;null!=a&&(this.eo(),this.tr());return FY.Xc.Fl.call(this,a)};
aa.Pv=function(a){a&&GY(this);return FY.Xc.Pv.call(this,a)};aa.Qv=function(a){a&&GY(this);return FY.Xc.Qv.call(this,a)};aa.Rv=function(a){a&&GY(this);return FY.Xc.Rv.call(this,a)};aa.Kv=function(a){a&&GY(this);return FY.Xc.Kv.call(this,a)};aa.Ov=function(a){a&&GY(this);return FY.Xc.Ov.call(this,a)};aa.eo=function(a){a=null==a||0>a?void 0:a;null!=a&&this.Fl();return FY.Xc.eo.call(this,a)};var GY=function(a){a.Kv();a.Lv();a.Mv();a.Nv();a.Ov();a.Pv();a.Qv();a.Rv()};
FY.prototype.Qc=function(){var a=this.B.A;lE(a,18)||lE(a,45)?vE(a,1)||this.Fl(0):(a=this.B.A,vE(a,1)||vE(a,12)||vE(a,13)||(this.Fl(),this.tr(),this.eo(),GY(this)));return FY.Xc.Qc.call(this)};var HY=function(a,b){this.B=this.L=this.D="";this.I=null;this.H=this.A="";this.G=!1;var c;a instanceof HY?(this.G=void 0!==b?b:a.G,IY(this,a.D),this.L=a.L,this.B=a.B,JY(this,a.I),this.A=a.A,KY(this,a.C.clone()),this.H=a.H):a&&(c=String(a).match(AU))?(this.G=!!b,IY(this,c[1]||"",!0),this.L=LY(c[2]||""),this.B=LY(c[3]||"",!0),JY(this,c[4]),this.A=LY(c[5]||"",!0),KY(this,c[6]||"",!0),this.H=LY(c[7]||"")):(this.G=!!b,this.C=new MY(null,this.G))};
HY.prototype.toString=function(){var a=[],b=this.D;b&&a.push(NY(b,OY,!0),":");var c=this.B;if(c||"file"==b)a.push("//"),(b=this.L)&&a.push(NY(b,OY,!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(NY(c,"/"==c.charAt(0)?sha:tha,!0));(c=this.C.toString())&&a.push("?",c);(c=this.H)&&a.push("#",NY(c,uha));return a.join("")};
HY.prototype.resolve=function(a){var b=this.clone(),c=!!a.D;c?IY(b,a.D):c=!!a.L;c?b.L=a.L:c=!!a.B;c?b.B=a.B:c=null!=a.I;var d=a.A;if(c)JY(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?KY(b,a.C.clone()):c=!!a.H;c&&(b.H=a.H);return b};HY.prototype.clone=function(){return new HY(this)};
var IY=function(a,b,c){a.D=c?LY(b,!0):b;a.D&&(a.D=a.D.replace(/:$/,""))},JY=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("nc`"+b);a.I=b}else a.I=null},KY=function(a,b,c){b instanceof MY?(a.C=b,vha(a.C,a.G)):(c||(b=NY(b,wha)),a.C=new MY(b,a.G))},PY=function(a,b){return a instanceof HY?a.clone():new HY(a,b)},LY=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},NY=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,xha),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,
"%$1")),a):null},xha=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},OY=/[#\/\?@]/g,tha=/[#\?:]/g,sha=/[#\?]/g,wha=/[#\?@]/g,uha=/#/g,MY=function(a,b){this.B=this.A=null;this.C=a||null;this.D=!!b},QY=function(a){a.A||(a.A=new Map,a.B=0,a.C&&CU(a.C,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};MY.prototype.add=function(a,b){QY(this);this.C=null;a=RY(this,a);var c=this.A.get(a);c||this.A.set(a,c=[]);c.push(b);this.B+=1;return this};
MY.prototype.remove=function(a){QY(this);a=RY(this,a);return this.A.has(a)?(this.C=null,this.B-=this.A.get(a).length,this.A.delete(a)):!1};MY.prototype.clear=function(){this.A=this.C=null;this.B=0};MY.prototype.jf=function(){QY(this);return 0==this.B};var SY=function(a,b){QY(a);b=RY(a,b);return a.A.has(b)};aa=MY.prototype;aa.forEach=function(a,b){QY(this);this.A.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};
aa.Hp=function(){QY(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.ni=function(a){QY(this);let b=[];if("string"===typeof a)SY(this,a)&&(b=b.concat(this.A.get(RY(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){QY(this);this.C=null;a=RY(this,a);SY(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.ni(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.ni(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 MY;a.C=this.C;this.A&&(a.A=new Map(this.A),a.B=this.B);return a};
var RY=function(a,b){b=String(b);a.D&&(b=b.toLowerCase());return b},vha=function(a,b){b&&!a.D&&(QY(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(RY(this,e),_.ja(c)),this.B+=c.length))},a));a.D=b};MY.prototype.extend=function(a){for(var b=0;b<arguments.length;b++)pha(arguments[b],function(c,d){this.add(d,c)},this)};var yha=/^[^\/]*\/\//,TY=function(a,b=!1){this.C=a;this.G="";(a=this.C.match(yha))&&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=PY(a,!0);this.X=b;this.D=!0;this.ma=!1},UY=function(a,b){a.B=a.B?a.B+("/"+b):b},VY=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]&&(UY(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)UY(a,a.A[0]);else if("image"==a.A[0])UY(a,a.A[0]);else if(7==b||3==b)return a.D=!1,a.A;if(3>=b){a.ma=!0;3==b&&(UY(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};TY.prototype.xj=function(){VY(this);return this.D};
var WY=function(a){VY(a);return a.ma},XY=function(a){VY(a);return a.X},YY=function(a){VY(a);void 0==a.B&&(a.B=null);return a.B},ZY=function(a){switch(VY(a).length){case 7:return!0;case 6:return null==YY(a);case 5:return!1;case 3:return!0;case 2:return null==YY(a);case 1:return!1;default:return!1}},$Y=function(a,b){if(XY(a))a:{switch(b){case 7:b=0;break;case 4:if(!ZY(a)){a=null;break a}b=1;break;default:a=null;break a}a=VY(a)[b]}else if(WY(a))a:{var c=null!=YY(a)?1:0;switch(b){case 6:b=c;break;case 4:if(!ZY(a)){a=
null;break a}b=1+c;break;default:a=null;break a}a=VY(a)[b]}else a:{c=null!=YY(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(!ZY(a)){a=null;break a}b=4+c;break;case 5:b=ZY(a)?1:0;b=4+c+b;break;default:a=null;break a}a=VY(a)[b]}return a};var zha=class{parse(a,b=!1){return new aZ(a,b)}},aZ=class extends TY{constructor(a,b=!1){super(a,b)}};var cZ=function(a,b=!1){this.A=null;a instanceof aZ||(void 0==bZ&&(bZ=new zha),a=bZ.parse(a.toString(),b));a=this.A=a;void 0==a.I&&(void 0==a.na&&(a.na=$Y(a,4)),(b=a.na)||(b=""),a.I=(new uY).parse(b));AY.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()},bZ;_.$B(cZ,FY);cZ.prototype.xj=function(){return this.A.xj()};
cZ.prototype.Qc=function(){if(!this.A.xj())return this.A.C;var a=cZ.Xc.Qc.call(this),b=[];null!=YY(this.A)&&b.push(YY(this.A));const c=XY(this.A);if(WY(this.A)){var d=this.A;void 0==d.Z&&(d.Z=$Y(d,6));b.push(d.Z+(a?"="+a:""))}else if(c){d=b.push;var e=this.A;void 0===e.N&&(e.N=$Y(e,7));d.call(b,e.N);a&&b.push(a)}else d=b.push,e=this.A,void 0==e.da&&(e.da=$Y(e,0)),d.call(b,e.da),d=b.push,e=this.A,void 0==e.xa&&(e.xa=$Y(e,1)),d.call(b,e.xa),d=b.push,e=this.A,void 0==e.P&&(e.P=$Y(e,2)),d.call(b,e.P),
d=b.push,e=this.A,void 0==e.Aa&&(e.Aa=$Y(e,3)),d.call(b,e.Aa),a&&b.push(a),a=b.push,d=this.A,void 0==d.L&&(d.L=$Y(d,5)),a.call(b,d.L);b=PY(this.I+this.H+"/"+(c?b.join("="):b.join("/"))+(this.G?"?"+this.G:"")).toString();b.startsWith("%3a//")&&(b=b.replace("%3a//","://"));return b};var Bha=function(a){var b=a.split(".");b=4!==b.length&&3!==b.length||-1!==b[0].indexOf("=")?null:new Aha(b);if(null===b)throw new TypeError("pc`"+a);return b},Aha=class{constructor(a){this.segments=a}toString(){return this.segments.join(".")}};var hZ=function(a,b=!0){var c=dZ(a);const d=new Cha,e=c.match(AU)[5];_.Ia(Dha,function(g){const h=e.match("/"+g+"=([^/]+)");h&&eZ(d,g,h[1])});const f=-1!=a.indexOf("_/ss/")?"_/ss/":-1!=a.indexOf("_/wa/")?"_/wa/":"_/js/";d.B=a.substr(0,a.indexOf(f)+f.length);if(d.B.endsWith("_/wa/")){b=fZ(a);let g=!0;Object.values(gZ).forEach(h=>{a.endsWith(h)&&(d.C=h,g=!1)});g&&(c=a.split("/"),d.C="/"+c[c.length-1]);eZ(d,"wk",b.toString());return d}if(!b)return d;(b=c.match(AU)[6]||null)&&CU(b,(g,h)=>{d.D[g]=h});
return d},dZ=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?a.substr(65):a},fZ=function(a){let b=null;const c=a.lastIndexOf("_/wa/")+5,d=a.indexOf("/",c);-1!==d?b=a.slice(c,d):Object.values(gZ).forEach(e=>{a.endsWith(e)&&(b=a.slice(c,a.lastIndexOf(e)))});if(null===b)return null;try{return Bha(b)}catch(e){return null}},hB=function(a){var b=(b=dZ(a).match(AU)[5]||null)?decodeURI(b):b;return null===b?!1:RegExp("/_/wa/","g").test(b)?!!fZ(a):RegExp("(/_/js/)|(/_/ss/)",
"g").test(b)?/\/k=/.test(b):!1},eZ=function(a,b,c){c?a.A[b]=c:delete a.A[b]},Gha=function(a){const b=[],c=(0,_.YB)(function(d){void 0!==this.A[d]&&b.push(d+"="+this.A[d])},a);Eha(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||eZ(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"==iZ(a,"br")&&c("br"),c("sbr"),""!==Fha(a)&&c("wt"),c("gssmodulesetproto"),c("ujg"),c("sp"),
c("rs"),c("cb"),c("ee"),c("tpc"),c("m"));return b.join("/")},iZ=function(a,b){return a.A[b]?a.A[b]:null},Eha=function(a){a=iZ(a,"md");return!!a&&"0"!==a},Fha=function(a){switch(iZ(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},jZ=function(a,b){b&&0<b.length?(b.sort(),eZ(a,"exm",b.join(","))):eZ(a,"exm",null)},kZ=function(a,b){b&&0<b.length?(b.sort(),eZ(a,"excm",b.join(","))):eZ(a,"excm",null)},lZ=function(a){return(a=iZ(a,"m"))?a.split(","):[]},Hha=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();eZ(a,"ee",c.join(";"))},mZ=function(a){delete a.A.m;delete a.A.exm;delete a.A.ed},Cha=class{constructor(){this.A={};this.B="";this.D={};this.C=".wasm"}toString(){if(this.B.endsWith("_/wa/"))var a=`${this.B}${iZ(this,"wk")}${this.C}`;else{a=this.B+Gha(this);var b=this.D;var c=[],d;for(d in b)EU(d,b[d],c);b=c.join("&");c="";""!=b&&(c="?"+b);a+=c}return a}clone(){return hZ(this.toString())}},
Dha={uS:"k",NR:"ck",OS:"wk",mS:"m",YR:"exm",WR:"excm",LR:"am",kS:"mm",sS:"rt",gS:"d",XR:"ed",ES:"sv",QR:"deob",MR:"cb",AS:"rs",yS:"sdch",hS:"im",RR:"dg",UR:"br",VR:"sbr",RS:"wt",ZR:"ee",DS:"sm",lS:"md",dS:"gssmodulesetproto",MS:"ujg",LS:"sp",JS:"tpc"},Iha=RegExp("^loaded_(g|h)?[_\\d]+$"),gZ={NS:".wasm",CS:".map",rK:".symbols",iS:".loader.js",jS:".loader.sourcemap",PS:".worker.js",QS:".worker.sourcemap"};var nZ=a=>{a=a.clone();mZ(a);eZ(a,"dg",null);eZ(a,"d","0");jZ(a,null);kZ(a,null);return a},oZ=!0,pZ=(a,b,{cssRowKey:c,xk:d,ij:e,callback:f}={})=>{eZ(a,"m",b.join(","));e&&Hha(a,e);c&&(eZ(a,"ck",c),d?eZ(a,"rs",d):oZ&&(oZ=!1));if(f){if(null!=f&&!Iha.test(f))throw Error("qc`"+f);eZ(a,"cb",f)}a=a.toString();0==a.lastIndexOf("/",0)&&(e=document.location.href.match(AU),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 _.qq(a)},Jha=(a,b,{zA:c=[],cssRowKey:d,
xk:e,ij:f,callback:g}={})=>{a=nZ(a);kZ(a,c);return pZ(a,b,{cssRowKey:d,xk:e,ij:f,callback:g})},Kha=(a,b,{zH:c=[],zA:d=[],cssRowKey:e,xk:f,ij:g,callback:h}={})=>{a=nZ(a);eZ(a,"d","1");jZ(a,c);kZ(a,d);return pZ(a,b,{cssRowKey:e,xk:f,ij:g,callback:h})};var Mha=function(a){return Lha(a).then(function(b){return JSON.parse(b.responseText)})},Lha=function(a){const b={},c=b.JR?b.JR.A():vU.A();return(new lD(function(d,e){let f;try{c.open("GET",a,!0)}catch(g){e(new qZ("Error opening XHR: "+g.message,a,c))}c.onreadystatechange=function(){if(4==c.readyState){_.ta.clearTimeout(f);var g;!(g=sU(c.status))&&(g=0===c.status)&&(g=BU(a),g=!("http"==g||"https"==g||""==g));g?d(c):e(new rZ(c.status,a,c))}};c.onerror=function(){e(new qZ("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.lR&&(f=_.ta.setTimeout(function(){c.onreadystatechange=()=>{};c.abort();e(new sZ(a,c))},b.lR));try{c.send(null)}catch(g){c.onreadystatechange=()=>{},_.ta.clearTimeout(f),e(new qZ("Error sending XHR: "+g.message,a,c))}})).G(function(d){d instanceof uD&&c.abort();throw d;})},qZ=function(a,b,c){ca.call(this,
a+", url="+b);this.url=b;this.lJ=c};_.$B(qZ,ca);qZ.prototype.name="XhrError";var rZ=function(a,b,c){qZ.call(this,"Request Failed, status="+a,b,c);this.status=a};_.$B(rZ,qZ);rZ.prototype.name="XhrHttpError";var sZ=function(a,b){qZ.call(this,"Request timed out",a,b)};_.$B(sZ,qZ);sZ.prototype.name="XhrTimeoutError";TB=TB||{};var tZ=function(){yS.call(this)};_.$B(tZ,yS);tZ.prototype.initialize=function(){};var uZ=function(a,b){this.A=a;this.B=b};uZ.prototype.gj=function(a){this.A&&(this.A.call(this.B||null,a),this.A=this.B=null)};uZ.prototype.abort=function(){this.B=this.A=null};var vZ=function(a,b){yS.call(this);this.A=a;this.H=b;this.G=[];this.D=[];this.B=[]};_.$B(vZ,yS);vZ.prototype.N=tZ;vZ.prototype.C=null;vZ.prototype.Ua=function(){return this.H};var wZ=function(a,b,c){a.G.push(new uZ(b,c))},xZ=function(a,b){a.D.push(new uZ(b))};vZ.prototype.isLoaded=function(){return!!this.C};vZ.prototype.onLoad=function(a){var b=new this.N;b.initialize(a());this.C=b;b=(b=!!yZ(this.B,a()))||!!yZ(this.G,a());b||(this.D.length=0);return b};
vZ.prototype.Dj=function(a){(a=yZ(this.D,a))&&_.ta.setTimeout(GC("Module errback failures: "+a),0);this.B.length=0;this.G.length=0};var yZ=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].gj(b)}catch(e){Qa(e),c.push(e)}a.length=0;return c.length?c:null};vZ.prototype.Xd=function(){vZ.Xc.Xd.call(this);gy(this.C)};var zZ=function(){this.L=null};aa=zZ.prototype;aa.QH=function(){};aa.KA=function(){};aa.Hq=function(){};aa.yu=function(){throw Error("tc");};aa.UF=function(){return null};aa.isActive=function(){return!1};aa.yG=function(){return!1};aa.rA=function(){};var nB;_.jB=null;_.kB=null;nB=[];var CZ,Nha,GZ,HZ,FZ,EZ,Oha,Pha,Qha;_.AZ=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=>!mB().Ad(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=mB().Ad(r);r.isLoaded()?m():(r.B.push(new uZ(m)),xZ(r,m))});a.onload=()=>h();a.onerror=()=>{g();d(b)}};
_.BZ=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.N.push(f),c=!0,d.push(f))}c&&(a.da=!1)};CZ=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),hB(b)&&!hZ(b).B.endsWith("_/js/")){b=lZ(hZ(b));for(const c of b)a.X.includes(c)||a.X.push(c)}};Nha=function(a,b){return b.filter(c=>!a.D[c])};
_.DZ=function(a,b,c,d){if(a.C)return a.C.then(()=>{_.DZ(a,b,c,d)}),!0;if(!a.L){const f=[];var e=Object.assign({},a.D);EZ(a,b,g=>{f.push(g.Ua())},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=FZ(a,g,d),m=_.hb(h).toString();for(;m.length>a.hr;)if(1<f)f-=Math.ceil((m.length-a.hr)/6),f=Math.max(f,1),g=b.slice(e,e+f),h=FZ(a,g,d),m=_.hb(h).toString();else return a.L?(a.L=!1,a.C=Oha(a).then(r=>{Pha(a,r,d)}),_.DZ(a,b.slice(e),c,d)):!1;e+=f;a.L?c(h,g):c(h,g,
e===b.length?b:[])}return!0};GZ=function(a){a.da||(a.da=!0,a.N.sort());return a.N};HZ=function(a){a=a.X;a.sort();return a};FZ=function(a,b,c){return a.L?Kha(a.I,b,{cssRowKey:a.na,xk:a.ma,ij:c,zH:GZ(a),zA:HZ(a)}):Jha(a.I,b,{cssRowKey:a.na,xk:a.ma,zH:GZ(a),zA:HZ(a)})};_.IZ=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.N,e),c.push(e))}};
EZ=function(a,b,c,d,e,f={}){const g=mB();for(let h of b){b=g.Ad(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)}EZ(a,m,c,d,e,f);c(b)}};Oha=function(a){a=a.I.clone();mZ(a);eZ(a,"dg",null);eZ(a,"md","1");return Mha(a.toString())};Pha=function(a,b,c){mB().Hq((b||{}).moduleGraph);EZ(a,GZ(a),d=>{_.BZ(a,[d.Ua()])},c);a.C=null};
_.JZ=class{constructor(a,b,c,d=!1,e=!1){this.I=hZ(_.hb(a).toString(),!0);this.na=b;this.ma=c;this.L=d;this.D={};this.P={};this.N=[];this.da=!0;this.X=(a=iZ(this.I,"excm"))?a.split(","):[];this.Ka=e;this.ir=!1;this.up="anonymous";this.hr=4043;this.Et=document.head||document.documentElement;this.C=this.H=null;this.Ia=!0;_.BZ(this,lZ(this.I));this.Zs=void 0;this.Z()}xa(a,b,{ij:c,Dj:d,ST:e,KP:f}={}){this.P=b;if(!a)throw Error("uc");if(this.Ka){for(const g of document.getElementsByTagName("style"))CZ(this,
g);for(const g of document.getElementsByTagName("link"))CZ(this,g)}this.Aa(Nha(this,a),c,d,e,f)}Aa(a,b,c=()=>{},d=()=>{}){_.DZ(this,a,(e,f,g=f)=>{this.load(e,f,c,d,g,b)},b)||c(-1)}Z(){}load(a,b,c,d,e=b){const f=Qha(a,this.ir,this.up,this.Zs);_.BZ(this,b);this.H=f;this.Et.insertBefore(f,this.Et.firstChild);_.AZ(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.P)this.P[h].isLoaded()&&g.add(h);Array.from(g);d()},g=>{f.parentElement.removeChild(f);
this.H==f&&(this.H=null);_.IZ(this,g);this.C?this.C.then(()=>{c(-1)}):c(-1)},e)}};Qha=(a,b,c,d)=>{const e=_.jy(document,"SCRIPT");_.nb(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
*/
_.KZ=function(a,b){this.H=[];this.da=a;this.Z=b||null;this.D=this.A=!1;this.C=void 0;this.P=this.ma=this.L=!1;this.I=0;this.B=null;this.G=0};_.$B(_.KZ,qB);_.KZ.prototype.cancel=function(a){if(this.A)this.C instanceof _.KZ&&this.C.cancel();else{if(this.B){const b=this.B;delete this.B;a?b.cancel(a):(b.G--,0>=b.G&&b.cancel())}this.da?this.da.call(this.Z,this):this.P=!0;this.A||this.N(new LZ(this))}};_.KZ.prototype.X=function(a,b){this.L=!1;MZ(this,a,b)};
var MZ=function(a,b,c){a.A=!0;a.C=c;a.D=!b;NZ(a)},PZ=function(a){if(a.A){if(!a.P)throw new OZ(a);a.P=!1}};_.KZ.prototype.callback=function(a){PZ(this);MZ(this,!0,a)};_.KZ.prototype.N=function(a){PZ(this);MZ(this,!1,a)};_.RZ=function(a,b,c){_.QZ(a,b,null,c)};_.QZ=function(a,b,c,d){a.H.push([b,c,d]);a.A&&NZ(a)};_.KZ.prototype.then=function(a,b,c){let d,e;const f=new lD(function(g,h){e=g;d=h});_.QZ(this,e,function(g){g instanceof LZ?f.cancel():d(g);return SZ},this);return f.then(a,b,c)};
_.KZ.prototype.$goog_Thenable=!0;_.KZ.prototype.na=function(a){const b=new _.KZ;_.QZ(this,b.callback,b.N,b);a&&(b.B=this,this.G++);return b};
var TZ=function(a){return eC(a.H,function(b){return"function"===typeof b[1]})},SZ={},NZ=function(a){if(a.I&&a.A&&TZ(a)){var b=a.I,c=UZ[b];c&&(_.ta.clearTimeout(c.A),delete UZ[b]);a.I=0}a.B&&(a.B.G--,delete a.B);b=a.C;for(var d=c=!1;a.H.length&&!a.L;){var e=a.H.shift(),f=e[0];const h=e[1];e=e[2];if(f=a.D?h:f)try{var g=f.call(e||a.Z,b);g===SZ&&(g=void 0);void 0!==g&&(a.D=a.D&&(g==b||g instanceof Error),a.C=b=g);if(jD(b)||"function"===typeof _.ta.Promise&&b instanceof _.ta.Promise)d=!0,a.L=!0}catch(m){b=
m,a.D=!0,TZ(a)||(c=!0)}}a.C=b;d&&(g=(0,_.YB)(a.X,a,!0),d=(0,_.YB)(a.X,a,!1),b instanceof _.KZ?(_.QZ(b,g,d),b.ma=!0):b.then(g,d));c&&(b=new VZ(b),UZ[b.A]=b,a.I=b.A)},OZ=function(){ca.call(this)};_.$B(OZ,ca);OZ.prototype.message="Deferred has already fired";OZ.prototype.name="AlreadyCalledError";var LZ=function(){ca.call(this)};_.$B(LZ,ca);LZ.prototype.message="Deferred was canceled";LZ.prototype.name="CanceledError";var VZ=function(a){this.A=_.ta.setTimeout((0,_.YB)(this.C,this),0);this.B=a};
VZ.prototype.C=function(){delete UZ[this.A];throw this.B;};var UZ={};var Rha=function(a){switch(a.type){case WZ.A.tC:return"Unauthorized";case WZ.A.zv:return"Consecutive load failures";case WZ.A.TIMEOUT:return"Timed out";case WZ.A.mC:return"Out of date module id";case WZ.A.Hv:return"Init error";default:return`Unknown failure type ${a.type}`}},WZ=class{constructor(a,b){this.type=a;this.status=b}toString(){return`${Rha(this)} (${void 0!=this.status?this.status:"?"})`}};TB.me=WZ;TB.me.A={tC:0,zv:1,TIMEOUT:2,mC:3,Hv:4};var XZ=function(){this.L=null;this.A={};this.D=[];this.G=[];this.da=[];this.B=[];this.I=[];this.H={};this.ma={};this.C=this.P=new vZ([],"");this.Aa=null;this.N=new _.KZ;this.xa=this.na=!1;this.X=0;this.Ia=this.Oa=this.Ka=!1};_.$B(XZ,zZ);var YZ=function(a,b){ca.call(this,`Error loading ${a}: ${b}`)};_.$B(YZ,ca);aa=XZ.prototype;aa.QH=function(a){this.na=a};aa.KA=function(a){this.xa=a};
aa.Hq=function(a,b){if(!(this instanceof XZ))this.Hq(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 vZ(e,f)}b&&b.length?(ma(this.D,b),this.Aa=b[b.length-1]):this.N.A||this.N.callback();this.C==this.P&&(this.C=null,this.P.onLoad((0,_.YB)(this.UF,this))&&ZZ(this,new TB.me(TB.me.A.Hv)),
$Z(this))}};aa.Ad=function(a){return this.A[a]};aa.yu=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.yG=function(){return 0<this.I.length};
var $Z=function(a){var b=a.Ka,c=a.isActive();c!=b&&(a_(a,c?"active":"idle"),a.Ka=c);b=a.yG();b!=a.Oa&&(a_(a,b?"userActive":"userIdle"),a.Oa=b)},b_=function(a,b,c){var d=[];ra(b,d);b=[];for(var e={},f=0;f<d.length;f++){var g=d[f],h=a.Ad(g);if(!h)throw Error("vc`"+g);var m=new _.KZ;e[g]=m;h.isLoaded()?m.callback(null):(Sha(a,g,h,!!c,m),a.Zp(g)||b.push(g))}0<b.length&&(a.xa?_.RZ(a.N,(0,_.YB)(a.Z,a,b)):0===a.D.length?a.Z(b):(a.B.push(b),$Z(a)));return e},Sha=function(a,b,c,d,e){wZ(c,e.callback,e);xZ(c,
function(f){e.N(new YZ(b,f))});a.Zp(b)?d&&(0<=fa(a.I,b)||a.I.push(b),$Z(a)):d&&(0<=fa(a.I,b)||a.I.push(b))};
XZ.prototype.Z=function(a,b,c){b||(this.X=0);var d=Tha(this,a);this.xa?ma(this.D,d):this.D=d;this.G=this.na?a:_.ja(d);$Z(this);if(0!==d.length){this.da.push.apply(this.da,d);if(0<Object.keys(this.H).length&&!this.L.Ia)throw Error("wc");a=(0,_.YB)(this.L.xa,this.L,_.ja(d),this.A,{ij:this.H,CT:!!c,Dj:e=>{var f=this.G;e=null!=e?e:void 0;this.X++;this.G=f;d.forEach(ZB(_.ia,this.da),this);401==e?(ZZ(this,new TB.me(TB.me.A.tC,e)),this.B.length=0):410==e?(c_(this,new TB.me(TB.me.A.mC,e)),d_(this)):3<=this.X?
(c_(this,new TB.me(TB.me.A.zv,e)),d_(this)):this.Z(this.G,!0,8001==e)},KP:(0,_.YB)(this.cO,this)});(b=5E3*Math.pow(this.X,2))?_.ta.setTimeout(a,b):a()}};
var Tha=function(a,b){b=b.filter(e=>a.A[e].isLoaded()?(_.ta.setTimeout(()=>Error("xc`"+e),0),!1):!0);for(var c=[],d=0;d<b.length;d++)c=c.concat(e_(a,b[d]));ra(c);return!a.na&&1<c.length?(b=c.shift(),a.B=c.map(function(e){return[e]}).concat(a.B),[b]):c},e_=function(a,b){var c=Pa(a.da),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.Ad(b[e]).A,g=f.length-1;0<=g;g--){var h=f[g];a.Ad(h).isLoaded()||c[h]||(d.push(h),b.push(h))}d.reverse();ra(d);return d};aa=XZ.prototype;
aa.ho=function(){if(this.C){var a=this.C.Ua(),b=[];if(this.H[a]){for(const c of Object.keys(this.H[a])){const d=this.Ad(c);d&&!d.isLoaded()&&(this.yu(a,c),b.push(c))}this.uz(b)}this.Ha()||(this.A[a].onLoad((0,_.YB)(this.UF,this))&&ZZ(this,new TB.me(TB.me.A.Hv)),_.ia(this.I,a),_.ia(this.D,a),0===this.D.length&&d_(this),this.Aa&&a==this.Aa&&(this.N.A||this.N.callback()),$Z(this),this.C=null)}};
aa.Zp=function(a){if(0<=fa(this.D,a))return!0;for(var b=0;b<this.B.length;b++)if(0<=fa(this.B[b],a))return!0;return!1};aa.load=function(a,b){return b_(this,[a],b)[a]};aa.uz=function(a){b_(this,a)};aa.AE=function(a){this.C&&"synthetic_module_overhead"===this.C.Ua()&&(this.ho(),delete this.A.synthetic_module_overhead);this.A[a]&&f_(this,this.A[a].A||[],b=>{b.C=new tZ;_.ia(this.D,b.Ua())},b=>!b.isLoaded());this.C=this.Ad(a)};
aa.rA=function(a){this.C||(this.A.synthetic_module_overhead=new vZ([],"synthetic_module_overhead"),this.C=this.A.synthetic_module_overhead);this.C.B.push(new uZ(a))};aa.cO=function(){c_(this,new TB.me(TB.me.A.TIMEOUT));d_(this)};
var c_=function(a,b){1<a.G.length?a.B=a.G.map(function(c){return[c]}).concat(a.B):ZZ(a,b)},ZZ=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=e_(this,m);return eC(c,function(w){return 0<=fa(r,w)})},a);ma(d,f)}for(e=0;e<c.length;e++)ha(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.ma.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]].Dj(b);a.G.length=0;$Z(a)},d_=function(a){for(;a.B.length;){var b=a.B.shift().filter(function(c){return!this.Ad(c).isLoaded()},a);if(0<b.length){a.Z(b);return}}$Z(a)},a_=function(a,b){a=a.ma[b];for(var c=0;a&&c<a.length;c++)a[c](b)},f_=function(a,b,c,d=()=>!0,e={}){for(const f of b)b=a.Ad(f),!e[f]&&d(b)&&(e[f]=!0,f_(a,b.A||[],c,d,e),c(b))};XZ.prototype.dispose=function(){hy(Ka(this.A),this.P);this.A={};this.D=[];this.G=[];this.I=[];this.B=[];this.ma={};this.Ia=!0};XZ.prototype.Ha=function(){return this.Ia};
_.kB=function(){return new XZ};var Uha=[5E3,2E4],h_=function(a,b){b=b.filter(c=>!a.Zp(c)&&!a.Ad(c).isLoaded());0<b.length&&(Vha(a,...b),a.H.push(b),g_(a))},i_=function(a,b){return new lD((c,d)=>{const e=a.Ad(b);e.isLoaded()?c(null):(wZ(e,()=>{c(null)}),xZ(e,f=>{d(Error("yc`"+b+"`"+f))}))})},j_=function(a,b,c,d=()=>!0,e={}){for(const f of b)b=a.Ad(f),!e[f]&&d(b)&&(e[f]=!0,j_(a,b.A||[],c,d,e),c(b))},k_=function(a,...b){b.forEach(c=>{delete a.G[c]})},Vha=function(a,...b){b.forEach(c=>{a.G[c]=!0})},g_=function(a){for(;a.D<a.I&&0<a.H.length;){const b=
a.H.shift().filter(c=>!a.Ad(c).isLoaded());if(0<b.length){a.D++;let c=()=>{a.D--;g_(a);c=()=>{}};sD(b.map(f=>i_(a,f))).then(()=>{c()});let d=0;const e=()=>{if(0<Object.keys(a.B).length&&!a.L.Ia)throw Error("wc");a.L.xa(b,a.C,{ij:a.B,Dj:f=>{const g=Uha[d++];void 0!==g?setTimeout(()=>{e()},g):(k_(a,...b),c(),b.forEach(h=>{h=a.Ad(h);h.isLoaded()||h.Dj(new TB.me(TB.me.A.zv,f))}))}})};e()}}},Wha=class extends zZ{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.Ad("{base}")}Hq(){this.A&&"{base}"==this.A.Ua()&&this.ho()}Ad(a){let b=this.C[a];b||(b=new vZ([],a),this.C[a]=b);return b}yu(a,b){if(this.B[a]){delete this.B[a][b];for(const c in this.B[a])return;delete this.B[a]}}Zp(a){return!!this.G[a]}load(a){h_(this,[a]);return i_(this,a)}uz(a){const b=Object.create(null),c=[];a.forEach(d=>{b[d]||(b[d]=i_(this,d),c.push(d))});h_(this,c)}AE(a){let b;"synthetic_module_overhead"===(null==(b=this.A)?void 0:
b.Ua())&&this.ho();let c,d;j_(this,null!=(d=null==(c=this.C[a])?void 0:c.A)?d:[],e=>{e.C=new tZ},e=>!e.isLoaded());this.A=this.Ad(a)}ho(){if(this.A){var a=this.A.Ua(),b=[];if(this.B[a]){for(const c of Object.keys(this.B[a]))this.Ad(c).isLoaded()||(this.yu(a,c),b.push(c));this.uz(b)}this.A.onLoad(()=>null);this.A=null;(!this.Zp(a)&&/^sy[0-9a-z]{0,4}$/.test(a)||"synthetic_module_overhead"===a)&&delete this.C[a];k_(this,a)}}rA(a){this.A||(this.C.synthetic_module_overhead=new vZ([],"synthetic_module_overhead"),
this.A=this.C.synthetic_module_overhead);this.A.B.push(new uZ(a))}KA(a){this.I=a?Infinity:1}};var l_=function(a,b){const c=setTimeout(a,b);return()=>clearTimeout(c)},Xha=function(a){if("undefined"===typeof window)return l_(a,0);if("undefined"===typeof window.requestAnimationFrame)return l_(a,16);const b=window.requestAnimationFrame(a);return()=>window.cancelAnimationFrame(b)},vB;var zB=class{constructor(a){this.A=wB(a.get(_.xB),yB)}create(a){return new Yha(this.A,a)}},m_=function(a,b){return a.Z&&Zone.current!==a.Z?a.X.run(b):b()},CB=function(a,b){return m_(a,()=>null===a.A?a.D.get(b):a.A.instance[b])},Zha=function(a){a.L||(a.L=Xha(()=>{a.L=null;a.Ib()}))},BB=function(a,b,c,d){m_(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{e=c;var f=CB(a,b);if(e!==f&&(e===e||f===f)||void 0===c&&a.N.has(b)){e=c;if(a.I)if(null===a.B&&(a.B=
{}),f=a.B[b])f.Jd=e;else{var g=(f=a.N.has(b))?void 0:CB(a,b);a.B[b]=new kh(g,e,f)}a.N.delete(b);a.H=!0;a.A.instance[b]=c;Zha(a)}}})},$ha=function(a){a.C.inputs.forEach(({Kj:b,transform:c})=>{a.D.has(b)&&BB(a,b,a.D.get(b),c)});a.D.clear()},aia=function(a,b){const c=a.C.outputs.map(({Kj:d,AI:e})=>_.A(b.instance[d],_.z(f=>({name:e,value:f}))));a.da.next(c)},Yha=class{constructor(a,b){this.C=a;this.Ma=b;this.da=new _.Km(1);this.ac=_.A(this.da,_.Rm(c=>_.ll(...c)));this.B=this.P=this.A=null;this.I=this.H=
!1;this.G=this.L=null;this.D=new Map;this.N=new Set(this.C.inputs.map(({Kj:c})=>c));this.X=this.Ma.get(_.rp);this.Z="undefined"===typeof Zone?null:this.X.run(()=>Zone.current)}connect(a){m_(this,()=>{if(null!==this.G)this.G(),this.G=null;else if(null===this.A){const b=Fp({oc:[],parent:this.Ma}),c=uB(a,this.C.Pa);this.A=this.C.create(b,c,a);this.P=this.A.Ma.get(_.nG);this.I="function"===typeof this.A.instance.ec;$ha(this);aia(this,this.A);this.Ib();qI(this.Ma.get(Np),this.A.A)}})}disconnect(){m_(this,
()=>{null!==this.A&&null===this.G&&(this.G=l_(()=>{null!==this.A&&(this.A.destroy(),this.P=this.A=null)},10))})}Ib(){if(null!==this.A){var a=this.A;if(this.I&&null!==this.B){var b=this.B;this.B=null;a.instance.ec(b)}a=this.P;this.H&&(this.H=!1,_.mG(a));this.A.G.Ib()}}};/*

 Copyright 2016 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var n_=!!/^\s*class\s*\{\s*\}\s*$/.test(class{}.toString())||HTMLElement.es5Shimmed||void 0===_.ta.Reflect||void 0===_.ta.customElements||_.ta.customElements.polyfillWrapFlushCallback||!1,o_,bia=()=>{const a=HTMLElement;if(n_)return a;if(void 0!==o_)return o_;const b=_.ta.Reflect,c=function(){return b.construct(a,[],this.constructor)};c.prototype=a.prototype;c.prototype.constructor=c;c.es5Shimmed=!0;Object.setPrototypeOf(c,a);return o_=c},p_=!1;n_||p_||(p_=!0,_.ta.HTMLElement=bia());var AB=class extends HTMLElement{constructor(){super(...arguments);this.C=null}};var cia=[{ha:_.NI,ld:qJ},{ha:rV,ob:{badge:"",NT:[{label:"Fonts",link:"/"},{label:"Icons",link:"/icons"},{label:"Knowledge",link:"/knowledge"},{label:"FAQ",link:"https://developers.google.com/fonts/faq"}]}},{ha:JV,ob:[{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"}]},{ha:_.DW,ob:{}},{ha:aV,ob:{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/tags/typography"}],iQ:[{label:"Privacy",link:"https://policies.google.com/privacy?hl=en"},{label:"Terms of service",link:"https://policies.google.com/terms?hl=en"}]}},{ha:yga,ob:{}},{ha:LV,ob:"AIzaSyCu4Xa-sXfw6gsl6LpyF8Zku-_nDH7Wfrk"},{ha:_.yW,ob:baa},{ha:_.zW,ob:caa},{ha:_.AW,ob:daa},{ha:_.BW,ob:KI},{ha:MV,ob:"1025695"},{ha:rJ,ob:{[0]:"VyYnDE6UB0rPgy5LQSb0YtaftPfM",[3]:"Tb1KkTX5o0rPgy5LQSb0Z5JzaUst",[4]:"GfSX2foNG0rPgy5LQSb0XzcG7quo",[2]:"TTQtam9gp0rPgy5LQSb0Wjw9GFg5",
[6]:"bDbztmbkf0rPgy5LQSb0UZs2wqvA"}},{ha:_.xW,ob:{[0]:!0,[1]:!0,[2]:!1}}],q_=new Wha;q_.KA(!0);_.lB(q_);
(function(a=!1,b="base-js",c=!1,d,e={}){let f=e.cssRowKey||"",g=e.xk||"";!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("zc");a=new (e.LT||_.JZ)(_.qq(iB(b)),f,g,a,c);e.yR&&(a.ir=e.yR);e.SM&&(a.up=e.SM);e.hr&&(a.hr=e.hr);d&&(a.Et=d);e.Zs&&(a.Zs=e.Zs);const h=mB();h.L=a;h.QH(!0);MA=m=>Promise.resolve(h.load(m));return a})(!0);MA=a=>Promise.resolve(mB().load(a));
var dia=[Ot(5,[{ha:zL,ob:{cu:"reload"}}]),function(a={}){return Ot(4,[{ha:Ut,Fd:()=>{const b=_.Lf(kK),c=_.Lf(_.rp),d=_.Lf(EL),e=_.Lf(yJ);return new YL(e,d,b,c,a)}}])}({xx:"enabled"})];
mB().rA(()=>{wt(bW,{oc:[{ha:"Window",ob:window},{ha:yJ,ld:xga},{ha:_.EW,Na:xJ},{ha:Uj,ld:CW},{ha:oQ,ld:jY},{ha:pQ,ld:Pda},...cia,{ha:fK,ob:"/"},st(),[...vda],Nt(...dia),{ha:TJ,ob:a=>{var b=a.src;if(ru(b))return b;b=`https://www.gstatic.com/images/icons/material/apps/fonts/1x/${a.src}`;if(b.endsWith(".svg"))return b;b=new cZ(b,!0);a.width&&b.eo(a.width);return b.Qc()}}]}).then(({Ma:a})=>{a=DB({Ma:a});customElements.define("link-heading",a)})});
_._ModuleManager_initialize=function(a,b){if(!_.jB){if(!_.kB)return;_.lB((0,_.kB)())}_.jB.Hq(a,b)};
_._ModuleManager_initialize('core/core_css/G6Ygce/sy3/sy0:3/sy1/sy2:4,5/vVIC6e:6/sy4/QZfyI:8/sy7:5/sy5:a/sy6/sy8/sy9:d/sya/syb/syc:e,f,g/syg/syd:h,i/sye/syf:k/TafJjb:8,b,c,j,l/syh/syi/syl/sym:p/syk:3,q/syj:i,o,r/KHJXJ:l,n,s/syn:c/ru9X9c:j,l,u/syo/syp:q,w/syq:x/syr/sys/syw/syt:o,11/syu/syv:12,13/syx/syy/sy10:u/syz:k,q,z,12,15,16,17/AL0Bn:j,l,y,10,14,18/sy11:q,11,15,16/ipeFuf:j,l,y,12,17,1a/sy12/sy17:16/sy13:d,i,k,u,z,13,1d/sy14:14/sy15/sy16:p/sy18/sy19/YwHw4d:n,s,x,10,1c,1e,1f,1g,1h,1i,1j/sy1a/qux4jf:1l/sy1b/asMqQb:e,f,g,k,u,z,1a,1d,1h,1n/sy1c:3,1h/r2c8M:1e,1l,1p/Q18nZ:6,a/sy1d/Xs48xe:5,d,i,o,r,w,11,16,1g,1j,1n,1p,1s/QI6Atb:6/sy1e/GMPYg:b,1v/sy1f/sy1g/sy1h/sy1i:1z/yxNRfe:4,f,1j,1s,1v,1x,1y,20/sy1j/hExEAc:b,e,f,1j,1v,1x,1y,20,22/sy1k:e,f,g/sy1l/mvUJBe:1j,1p,1s,1v,1x,1y,20,24,25/NDr9Ab:h,1j,1s,1v,20,24/My7jEe:b,e,f,1j,1v,1x,1y,20,22/dr4j7e:h,1j,1p,1v,1x,1y,20,24,25/wPo3Sd:6,s,1x/A7nphd:n,s,y,1e,1f,1g,1h,1i,1j,1z/XV0Ule:s,1e,1i,1l,1s/RFOJre:6,s,1x/z6Ryc:18,1c,1e/NC98bc:o,q',[]);
}catch(e){_._DumpException(e)}
}).call(this,this.default_app);
// Google Inc.
