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

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

 Copyright Google LLC
 SPDX-License-Identifier: Apache-2.0
*/
/*

 Copyright Google LLC All Rights Reserved.

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

 Copyright Google LLC All Rights Reserved.

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


 Copyright (c) 2015-2018 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors
 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at
     http://www.apache.org/licenses/LICENSE-2.0
 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
*/
/*

 Copyright Google LLC All Rights Reserved.

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

 The MIT License

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

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

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

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

 Use of this source code is governed by an MIT-style license that can be
 found in the LICENSE file at https://angular.dev/license
*/
var ba,ha,ka,na,oa,pa,qa,ra,ta,ua,wa,za,Ba,Ga,Ha,Ka,Xa,ab,fb,lb,qb,sb,tb,ub,vb,yb,Ab,Bb,Cb,Eb,Ib,Jb,Kb,Lb,Mb,Nb,Pb,Rb,Vb,Xb,ac,bc,ec,ic,jc,nc,pc,rc,sc,qc,tc,uc,oc,xc,Ac,Bc,Cc,Dc,Hc,Ic,Kc,Gc,Mc,Ec,Nc,Pc,Rc,Sc,Tc,Xc,Yc,Zc,ad,bd,dd,hd,jd,id,ld,nd,md,pd,od,rd,qd,sd,vd,xd,wd,zd,Ad,Cd,Dd,Fd,Gd,Nd,Qd,Sd,Td,Vd,Xd,Wd,Yd,Ed,Id,$d,ae,be,ce,ge,je,de,ie,he,fe,ee,ke,le,oe,qe,ye,re,se,ze,Ce,Ge,He,Je,Ne,Oe,Qe,Re,Se,Te,Ve,We,Xe,Ye,bf,$e,gf,hf,kf,mf,nf,af,rf,sf,tf,wf,Ef,Cf,Ff,Lf,Tf,Uf,Rf,Sf,Vf,Wf,Xf,Zf,$f,ag,cg,hg,
ig,jg,kg,lg,mg,qg,rg,ug,wg,xg,zg,Ag,Cg,Ng,Hg,Gg,Fg,Eg,Sg,Wg,Zg,ch,dh,gh,fh,jh,kh,lh,mh,nh,oh,qh,sh,uh,vh,wh,zh,xh,Ah,Dh,Ch,Bh,Eh,Kh,Lh,Oh,Rh,Qh,Vh,Th,Wh,Sh,Xh,Zh,ai,bi,ei,di,ci,hi,ii,ji,ki,mi,ni,oi,li,qi,pi,ti,vi,yi,Ai,Bi,zi,Ci,Di,Ei,Hi,Ji,Ki,Ii,Li,Mi,Oi,Ni,Pi,Qi,Si,Vi,Zi,Xi,Wi,Yi,aj,bj,fj,dj,hj,ij,gj,lj,$i,nj,oj,qj,pj,rj,sj,tj,uj,wj,xj,yj,zj,Bj,Cj,Dj,Ej,Fj,Gj,Ij,Jj,Kj,Mj,Oj,Pj,Qj,Sj,Vj,Wj,Xj,Zj,Yj,ak,ek,fk,gk,ik,ok,qk,vk,wk,yk,Ak,Ck,Dk,Fk,Kk,Tk,Sk,Yk,Zk,$k,al,cl,gl,bl,fl,el,kl,tl,vl,wl,yl,zl,Bl,
Cl,El,Hl,Il,Kl,Ll,Ml,Nl,Pl,Ol,Ql,Rl,Tl,Sl,Jl,Ul,Vl,Yl,am,bm,dm,em,fm,gm,jm,tm,vm,wm,xm,Bm,ym,Dm,Fm,Gm,Hm,Im,Nm,Om,Jm,Pm,Sm,Rm,Xm,Wm,Mm,Vm,Lm,Ym,Km,Zm,$m,an,bn,dn,Tm,gn,hn,jn,kn,mn,nn,ln,rn,sn,tn,vn,Cn,Dn,Fn,wn,yn,zn,An,Ln,On,Un,ao,eo,co,fo,ho,io,no,wo,xo,yo,zo,Ao,Bo,Co,Do,Eo,Go,Ho,Fo,Jo,Mo,Ko,No,Qo,Ro,Po,Uo,Wo,Xo,Vo,cp,dp,fp,gp,hp,mp,rp,np,vp,xp,yp,qp,wp,zp,Bp,Hp,Fp,Gp,Ep,Sp,Wp,dq,fq,eq,kq,mq,lq,qq,rq,vq,Aq,wq,Dq,Sq,Uq,Tq,Wq,Vq,Xq,$q,rr,xr,Fr,Er,Mr,Ir,Gr,Pr,Lr,Xr,$r,Yr,gs,is,ls,Bs,xs,vs,Cs,zs,Ds,
ws,us,Es,Gs,Os,Ss,Ts,Us,Vs,Ws,Xs,Ys,$s,at,dt,bt,ct,et,ht,it,lt,mt,ot,nt,kt,pt,jt,qt,st,tt,ut,vt,wt,rt,xt,yt,At,Ct,Dt,Ft,It,Gt,Ht,Mt,Pt,Jt,Qt,Kt,Ot,Nt,St,Tt,Vt,Wt,Xt,Yt,Zt,$t,au,bu,du,eu,fu,gu,hu,iu,nu,ku,mu,ru,qu,su,uu,vu,yu,wu,zu,xu,Cu,Du,Gu,Eu,Fu,Lu,Ku,Hu,Nu,Mu,Ou,Qu,Tu,Ru,Xu,Uu,Vu,Wu,Zu,$u,av,bv,cv,fv,dv,ev,gv,hv,iv,jv,kv,mv,nv,qv,rv,sv,tv,uv,vv,wv,Av,Jv,kw,pw,lw,uw,fw,vw,zw,yw,Hw,Iw,Jw,Mw,Sw,Tw,Vw,Ww,$w,dx,ix,jx,rx,sx,ux,Qv,ew,Hx,Ix,Ox,my,py,qy,ry,ty,vy,zy,Cy,Dy,Iy,Ky,Ly,Oy,Ry,Ty,Vy,Yy,az,bz,
cz,ez,fz,iz,kz,mz,oz,rz,sz,tz,uz,wz,xz,yz,zz,Az,Bz,Dz,Fz,Iz,Kz,Lz,Mz,Nz,Wz,Oz,Yz,Zz,$z,aA,bA,cA,dA,eA,fA,gA,hA,iA,jA,kA,lA,mA,nA,oA,pA,qA,rA,sA,tA,uA,vA,wA,aaa,baa,caa,daa,eaa,faa,gaa,haa,iaa,jaa,kaa,laa,maa,naa,oaa,paa,qaa,raa,saa,taa,uaa,vaa,waa,xaa,yaa,Aaa,Baa,Caa,Daa,Eaa,Faa,Gaa,Haa,Iaa,Jaa,Kaa,Laa,Maa,Naa,Oaa,Paa,DA,Qaa,Raa,Saa,Taa,Vaa,Uaa,KA,ck,Zaa,$aa,LA,MA,aba,dk;
_.aa=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.aa);else{const c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));b!==void 0&&(this.cause=b)};ba=function(a,b){a=a.split("%s");let c="";const d=a.length-1;for(let e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");_.aa.call(this,c+a[d])};_.ea=function(a,b){_.da(a,b)>=0||a.push(b)};_.fa=function(a,b){b=_.da(a,b);let c;(c=b>=0)&&Array.prototype.splice.call(a,b,1);return c};
ha=function(a){const b=a.length;if(b>0){const c=Array(b);for(let d=0;d<b;d++)c[d]=a[d];return c}return[]};ka=function(a,b){for(let c=1;c<arguments.length;c++){const d=arguments[c];if(_.ja(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)}};na=function(a,b){b=b||a;let c=0,d=0;const e=new Set;for(;d<a.length;){const f=a[d++],g=f;e.has(g)||(e.add(g),b[c++]=f)}b.length=c};oa=function(a,b,c){for(const d in a)b.call(c,a[d],d,a)};
pa=function(a,b){const c={};for(const d in a)c[d]=b.call(void 0,a[d],d,a);return c};qa=function(a){const b=[];let c=0;for(const d in a)b[c++]=a[d];return b};ra=function(a){for(const b in a)return!1;return!0};ta=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<sa.length;f++)c=sa[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
ua=function(a){const b=arguments.length;if(b==1&&Array.isArray(arguments[0]))return ua.apply(null,arguments[0]);const c={};for(let d=0;d<b;d++)c[arguments[d]]=!0;return c};wa=function(a){return/^[\s\xa0]*$/.test(a)};za=function(){let a=null;if(!ya)return a;try{const b=c=>c;a=ya.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(b){}return a};Ba=function(){Aa===void 0&&(Aa=za());return Aa};_.Da=function(a){const b=Ba();return new Ca(b?b.createScriptURL(a):a)};
_.Ea=function(a){if(a instanceof Ca)return a.A;throw Error("m");};Ga=function(a){return a instanceof Fa};Ha=function(a){if(Ga(a))return a.A;throw Error("m");};Ka=function(a){return new Ja(b=>b.substr(0,a.length+1).toLowerCase()===a+":")};_.Oa=function(a,b=_.Ma){if(Ga(a))return a;for(let c=0;c<b.length;++c){const d=b[c];if(d instanceof Ja&&d.Lj(a))return new Fa(a)}};_.Qa=function(a){a instanceof Fa?a=Ha(a):a=Pa.test(a)?a:void 0;return a};
_.Sa=function(a){const b=Ba();return new _.Ra(b?b.createHTML(a):a)};_.Ta=function(a){if(a instanceof _.Ra)return a.A;throw Error("m");};_.Ua=function(a,b=`unexpected value ${a}!`){throw Error(b);};_.Wa=function(a,b,c){if(b instanceof Ca)a.href=_.Ea(b).toString(),a.rel=c;else{if(Va.indexOf(c)===-1)throw Error("n`"+c);b=_.Qa(b);b!==void 0&&(a.href=b,a.rel=c)}};Xa=function(a,b){b=_.Qa(b);b!==void 0&&a.open(b,void 0,void 0)};
_.Za=function(a=document){let b,c;a=(c=(b="document"in a?a.document:a).querySelector)==null?void 0:c.call(b,"script[nonce]");return a==null?"":a.nonce||a.getAttribute("nonce")||""};_.$a=function(a,b){a.src=_.Ea(b);(b=_.Za(a.ownerDocument))&&a.setAttribute("nonce",b)};ab=function(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};_.cb=function(){var a=_.bb.navigator;return a&&(a=a.userAgent)?a:""};
fb=function(a){return _.db?_.eb?_.eb.brands.some(({brand:b})=>b&&b.indexOf(a)!=-1):!1:!1};_.gb=function(a){return _.cb().indexOf(a)!=-1};_.hb=function(){return _.db?!!_.eb&&_.eb.brands.length>0:!1};_.jb=function(){return _.gb("Safari")&&!(_.ib()||(_.hb()?0:_.gb("Coast"))||(_.hb()?0:_.gb("Opera"))||(_.hb()?0:_.gb("Edge"))||(_.hb()?fb("Microsoft Edge"):_.gb("Edg/"))||(_.hb()?fb("Opera"):_.gb("OPR"))||_.gb("Firefox")||_.gb("FxiOS")||_.gb("Silk")||_.gb("Android"))};
_.ib=function(){return _.hb()?fb("Chromium"):(_.gb("Chrome")||_.gb("CriOS"))&&!(_.hb()?0:_.gb("Edge"))||_.gb("Silk")};_.kb=function(a,...b){if(b.length===0)return _.Da(a[0]);let c=a[0];for(let d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return _.Da(c)};lb=function(a){_.bb.setTimeout(()=>{throw a;},0)};qb=function(){let a;for(;a=mb.remove();){try{a.Gg.call(a.A)}catch(b){lb(b)}nb(ob,a)}pb=!1};sb=function(a){let b=a,c;return function(){if(b){const d=b;b=void 0;c=d.apply(this,arguments)}return c}};
tb=function(){throw Error("t");};ub=function(a,b){b=String.fromCharCode.apply(null,b);return a==null?b:a+b};vb=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)};yb=function(a){return wb[a]||""};Ab=function(a){zb.test(a)&&(a=a.replace(zb,yb));a=atob(a);const b=new Uint8Array(a.length);for(let c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};
Bb=function(a){return a!=null&&a instanceof Uint8Array};Cb=function(a){a=Error(a);ab(a,"warning");return a};Eb=function(a,b=!1,c=!1){a=c&&Symbol.for&&a?Symbol.for(a):a!=null?Symbol(a):Symbol();b&&Db.add(a);return a};_.Hb=function(a){return!!((a[_.Gb]|0)&2)};Ib=function(a){a[_.Gb]|=34;return a};Jb=function(a){a[_.Gb]|=32;return a};Kb=function(a,b){b[_.Gb]=(a|0)&-30975};Lb=function(a,b){b[_.Gb]=(a|34)&-30941};Mb=function(){return typeof BigInt==="function"};Nb=function(a){return Array.prototype.slice.call(a)};
Pb=function(a){return!(!a||typeof a!=="object"||a.VR!==Ob)};Rb=function(a){return a!==null&&typeof a==="object"&&!Array.isArray(a)&&a.constructor===Object};Vb=function(a,b){if(a!=null)if(typeof a==="string")a=a?new Sb(a,Tb):Ub();else if(a.constructor!==Sb)if(Bb(a))a=a.length?new Sb(new Uint8Array(a),Tb):Ub();else{if(!b)throw Error();a=void 0}return a};Xb=function(a){return!Array.isArray(a)||a.length?!1:(a[_.Gb]|0)&1?!0:!1};_.Yb=function(a){if(a&2)throw Error();};
ac=function(a){const b=Zb($b);return b?a[b]:void 0};bc=function(a){a.dZ=!0;return a};ec=function(){return bc(a=>cc(a)?a.every(b=>(0,_.dc)(b)):!1)};ic=function(a){var b=a;if((0,_.dc)(b)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(b))throw Error(String(b));}else if((0,_.fc)(b)&&!Number.isSafeInteger(b))throw Error(String(b));return gc?BigInt(a):a=hc(a)?a?"1":"0":(0,_.dc)(a)?a.trim()||"0":String(a)};
jc=function(a,b){if(a.length>b.length)return!1;if(a.length<b.length||a===b)return!0;for(let c=0;c<a.length;c++){const d=a[c],e=b[c];if(d>e)return!1;if(d<e)return!0}};nc=function(a){const b=a>>>0;kc=b;mc=(a-b)/4294967296>>>0};pc=function(a){if(a<0){nc(-a);const [b,c]=oc(kc,mc);kc=b>>>0;mc=c>>>0}else nc(a)};rc=function(a,b){const c=b*4294967296+(a>>>0);return Number.isSafeInteger(c)?c:qc(a,b)};
sc=function(a,b){const c=b&2147483648;c&&(a=~a+1>>>0,b=~b>>>0,a==0&&(b=b+1>>>0));a=rc(a,b);return typeof a==="number"?c?-a:a:c?"-"+a:a};qc=function(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else Mb()?c=""+(BigInt(b)<<BigInt(32)|BigInt(a)):(c=(a>>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+c*6777216+b*6710656,c+=b*8147497,b*=2,a>=1E7&&(c+=a/1E7>>>0,a%=1E7),c>=1E7&&(b+=c/1E7>>>0,c%=1E7),c=b+tc(c)+tc(a));return c};tc=function(a){a=String(a);return"0000000".slice(a.length)+a};
uc=function(a){if(a.length<16)pc(Number(a));else if(Mb())a=BigInt(a),kc=Number(a&BigInt(4294967295))>>>0,mc=Number(a>>BigInt(32)&BigInt(4294967295));else{const b=+(a[0]==="-");mc=kc=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));mc*=1E6;kc=kc*1E6+f;kc>=4294967296&&(mc+=Math.trunc(kc/4294967296),mc>>>=0,kc>>>=0)}if(b){const [d,e]=oc(kc,mc);kc=d;mc=e}}};oc=function(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};
_.vc=function(a){if(a!=null&&typeof a!=="number")throw Error("z`"+typeof a+"`"+a);return a};xc=function(a){if(typeof a!=="boolean")throw Error("A`"+wc(a)+"`"+a);return a};Ac=function(a){switch(typeof a){case "bigint":return!0;case "number":return yc(a);case "string":return zc.test(a);default:return!1}};Bc=function(a){if(typeof a!=="number")throw Cb("int32");if(!yc(a))throw Cb("int32");return a|0};
Cc=function(a){if(a==null)return a;if(typeof a==="string"&&a)a=+a;else if(typeof a!=="number")return;return yc(a)?a|0:void 0};Dc=function(){if(!yc(0))throw Cb("uint32");return 0};Hc=function(a){if(a!=null)a:{if(!Ac(a))throw Cb("int64");switch(typeof a){case "string":a=Ec(a);break a;case "bigint":a=ic(Fc(64,a));break a;default:a=Gc(a)}}return a};Ic=function(a){if(a[0]==="-")return!1;const b=a.length;return b<20?!0:b===20&&Number(a.substring(0,6))<184467};
Kc=function(a){if(a<0){pc(a);var b=qc(kc,mc);a=Number(b);return Jc(a)?a:b}b=String(a);if(Ic(b))return b;pc(a);return rc(kc,mc)};Gc=function(a){a=Lc(a);Jc(a)||(pc(a),a=sc(kc,mc));return a};Mc=function(a){a=Lc(a);return a>=0&&Jc(a)?a:Kc(a)};
Ec=function(a){var b=Lc(Number(a));if(Jc(b))return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));b=a.length;if(!(a[0]==="-"?b<20||b===20&&Number(a.substring(0,7))>-922337:b<19||b===19&&Number(a.substring(0,6))<922337))if(uc(a),a=kc,b=mc,b&2147483648)if(Mb())a=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0));else{const [c,d]=oc(a,b);a="-"+qc(c,d)}else a=qc(a,b);return a};
Nc=function(a){var b=Lc(Number(a));if(Jc(b)&&b>=0)return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));Ic(a)||(uc(a),a=qc(kc,mc));return a};Pc=function(a){if(!Ac(a))throw Cb("uint64");switch(typeof a){case "string":return Nc(a);case "bigint":return ic(Oc(64,a));default:return Mc(a)}};Rc=function(a){if(a==null)return a;if(typeof a==="bigint")return a>=0&&Qc(a)?a=Number(a):(a=Oc(64,a),a=Qc(a)?Number(a):String(a)),a;if(Ac(a))return typeof a==="number"?Mc(a):Nc(a)};
Sc=function(a){if(typeof a!=="string")throw Error();return a};Tc=function(a){if(a!=null&&typeof a!=="string")throw Error();return a};_.Uc=function(a){return a==null||typeof a==="string"?a:void 0};Xc=function(a,b,c,d){if(a!=null&&typeof a==="object"&&a.Vq===Vc)return a;if(!Array.isArray(a))return c?d&2?((a=b[Wc])||(a=new b,Ib(a.Fb),a=b[Wc]=a),b=a):b=new b:b=void 0,b;let e=c=a[_.Gb]|0;e===0&&(e|=d&32);e|=d&2;e!==c&&(a[_.Gb]=e);return new b(a)};
Yc=function(a,b,c){if(b)return Sc(a);let d;return(d=_.Uc(a))!=null?d:c?"":void 0};Zc=function(a){return a};ad=function(a,b,c,d,e,f){a=Xc(a,d,c,f);e&&(a=_.$c(a));return a};bd=function(a){return a};dd=function(a){return[a,this.get(a)]};hd=function(){return ed||(ed=new fd(Ib([]),void 0,void 0,void 0,gd))};jd=function(a,b){return id(b)};
id=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "bigint":return Qc(a)?Number(a):String(a);case "boolean":return a?1:0;case "object":if(a)if(Array.isArray(a)){if(Xb(a))return}else{if(Bb(a))return vb(a);if(a instanceof Sb){const b=a.A;return b==null?"":typeof b==="string"?b:a.A=vb(b)}if(a instanceof fd)return a.FB()}}return a};
ld=function(a,b,c){const d=Nb(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])}(a=ac(a))&&(d[$b]=Nb(a));return d};nd=function(a,b,c,d,e){if(a!=null){if(Array.isArray(a))a=Xb(a)?void 0:e&&(a[_.Gb]|0)&2?a:md(a,b,c,d!==void 0,e);else if(Rb(a)){const f={};for(let g in a)f[g]=nd(a[g],b,c,d,e);a=f}else a=b(a,d);return a}};
md=function(a,b,c,d,e){const f=d||c?a[_.Gb]|0:0,g=d?!!(f&32):void 0;d=Nb(a);for(let h=0;h<d.length;h++)d[h]=nd(d[h],b,c,g,e);c&&((a=ac(a))&&(d[$b]=Nb(a)),c(f,d));return d};pd=function(a){return nd(a,od,void 0,void 0,!1)};od=function(a){a.Vq===Vc?a=a.toJSON():a instanceof Sb?(a=a.A||"",a=typeof a==="string"?a:new Uint8Array(a)):a=Bb(a)?new Uint8Array(a):a instanceof fd?a.FB(pd):a;return a};rd=function(a){return nd(a,qd,void 0,void 0,!1)};
qd=function(a){return a.Vq===Vc?a.toJSON():a instanceof fd?a.FB(rd):id(a)};sd=function(a){return md(a,qd,void 0,void 0,!1)};vd=function(a){switch(typeof a){case "boolean":return td||(td=[0,void 0,!0]);case "number":return a>0?void 0:a===0?ud||(ud=[0,void 0]):[-a,void 0];case "string":return[0,a];case "object":return a}};xd=function(a,b,c){a=wd(a,b[0],b[1],c?1:2);b!==td&&c&&(a[_.Gb]|=16384);return a};
wd=function(a,b,c,d){if(a==null){var e=96;c?(a=[c],e|=512):a=[];b&&(e=e&-33521665|(b&1023)<<15)}else{if(!Array.isArray(a))throw Error("E");e=a[_.Gb]|0;if(e&2048)throw Error("H");if(e&64)return a;d===1||d===2||(e|=64);if(c&&(e|=512,c!==a[0]))throw Error("I");a:{c=a;if(d=c.length){const f=d-1;if(Rb(c[f])){e|=256;b=f-(e&512?0:-1);if(b>=1024)throw Error("J");e=e&-33521665|(b&1023)<<15;break a}}if(b){b=Math.max(b,d-(e&512?0:-1));if(b>1024)throw Error("K");e=e&-33521665|(b&1023)<<15}}}a[_.Gb]=e;return a};
zd=function(a,b,c=Lb){if(a!=null){if(a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=a[_.Gb]|0;if(d&2)return a;b&&(b=d===0||!!(d&32)&&!(d&64||!(d&16)));return b?(a[_.Gb]=(d|34)&-12293,a):md(a,zd,d&4?Lb:c,!0,!0)}a.Vq===Vc?(c=a.Fb,d=c[_.Gb]|0,a=d&2?a:new a.constructor(Ad(c,d,!0))):a instanceof fd&&!(a.Hp&2)&&(c=Ib(a.EB(zd)),a=new fd(c,a.Uv,a.Pq,a.QB));return a}};Ad=function(a,b,c){const d=c||b&2?Lb:Kb,e=!!(b&32);a=ld(a,b,f=>zd(f,e,d));a[_.Gb]=a[_.Gb]|32|(c?2:0);return a};
_.$c=function(a){const b=a.Fb,c=b[_.Gb]|0;return c&2?new a.constructor(Ad(b,c,!1)):a};_.Bd=function(a){const b=a.Fb,c=b[_.Gb]|0;return c&2?a:new a.constructor(Ad(b,c,!0))};Cd=function(a,b,c,d){const e=b&512?0:-1,f=c+e;var g=a.length-1;if(f>=g&&b&256)return a[g][c]=d,b;if(f<=g)return a[f]=d,b&256&&(a=a[g],c in a&&delete a[c]),b;d!==void 0&&(g=b>>15&1023||536870912,c>=g?d!=null&&(a[g+e]={[c]:d},b|=256,a[_.Gb]=b):a[f]=d);return b};
_.Jd=function(a,b,c,d,e,f){const g=a.Fb;a=g[_.Gb]|0;d=2&a?1:d;f=!!f;e=Dd(g,a,b,e);let h=e[_.Gb]|0;if(!(4&h)){4&h&&(e=Nb(e),h=Ed(h,a),a=Cd(g,a,b,e));let m=0,q=0;for(;m<e.length;m++){const v=c(e[m]);v!=null&&(e[q++]=v)}q<m&&(e.length=q);h=Fd(h,a);c=(h|20)&-4097;h=c&=-8193;e[_.Gb]=h;2&h&&Object.freeze(e)}d===1||d===4&&32&h?Gd(h)||(f=h,h|=2,h!==f&&(e[_.Gb]=h),Object.freeze(e)):(d===2&&Gd(h)&&(e=Nb(e),h=Ed(h,a),h=Id(h,a,f),e[_.Gb]=h,a=Cd(g,a,b,e)),Gd(h)||(b=h,h=Id(h,a,f),h!==b&&(e[_.Gb]=h)));return e};
Dd=function(a,b,c,d){a=_.Kd(a,b,c,d);return Array.isArray(a)?a:Ld};Fd=function(a,b){a===0&&(a=Ed(a,b));return a|1};Gd=function(a){return!!(2&a)&&!!(4&a)||!!(2048&a)};
_.Md=function(a,b,c,d,e,f){var g=b&2,h=!1;if(c==null){if(g)return hd();c=[]}else if(c.constructor===fd){if((c.Hp&2)==0||g)return c;c=c.EB()}else Array.isArray(c)?h=_.Hb(c):c=[];if(g){if(!c.length)return hd();h||(h=!0,Ib(c))}else if(h)for(h=!1,c=Nb(c),g=0;g<c.length;g++){const m=c[g]=Nb(c[g]);Array.isArray(m[1])&&(m[1]=Ib(m[1]))}h||((c[_.Gb]|0)&64?(h=c,h[_.Gb]&=-33):32&b&&Jb(c));e=new fd(c,e,Yc,f);Cd(a,b,d,e);return e};Nd=function(a,b,c,d,e,f){const g=b&2;a=_.Md(a,b,c,d,e,f);!g&&e&&(a.hP=!0);return a};
_.Od=function(a,b){a=a.Fb;const c=a[_.Gb]|0;return Nd(a,c,_.Kd(a,c,b),b,void 0,Yc)};_.Pd=function(a,b,c){a=a.Fb;const d=a[_.Gb]|0;return Nd(a,d,_.Kd(a,d,b),b,c)};
Qd=function(a,b,c){const d=a.Fb;let e=d[_.Gb]|0;_.Yb(e);if(c==null)return Cd(d,e,b),a;let f=c[_.Gb]|0,g=f;var h=Gd(f);let m=h||Object.isFrozen(c);h||(f=0);m||(c=Nb(c),g=0,f=Ed(f,e),f=Id(f,e,!0),m=!1);f|=21;for(h=0;h<c.length;h++){const q=c[h],v=Bc(q);Object.is(q,v)||(m&&(c=Nb(c),g=0,f=Ed(f,e),f=Id(f,e,!0),m=!1),c[h]=v)}f!==g&&(m&&(c=Nb(c),f=Ed(f,e),f=Id(f,e,!0)),c[_.Gb]=f);Cd(d,e,b,c);return a};
Sd=function(a,b,c,d){const e=a.Fb;let f=e[_.Gb]|0;_.Yb(f);Cd(e,f,b,(d==="0"?Number(c)===0:c===d)?void 0:c);return a};Td=function(a,b,c,d,e){_.Yb(b);var f=!!(64&b)||!(16384&b);e=Dd(a,b,c,e);const g=e!==Ld;if(f||!g){let h=f=g?e[_.Gb]|0:0;if(!g||2&h||Gd(h)||4&h&&!(32&h))e=Nb(e),h=Ed(h,b),b=Cd(a,b,c,e);h=Fd(h,b)&-13;h=Id(d?h&-17:h|16,b,!0);h!==f&&(e[_.Gb]=h)}return e};Vd=function(a){let b;return(b=a[Ud])!=null?b:a[Ud]=new Map};
Xd=function(a,b,c,d){const e=Vd(a),f=Wd(e,a,b,c);f!==d&&(f&&(b=Cd(a,b,f)),e.set(c,d));return b};Wd=function(a,b,c,d){let e=a.get(d);if(e!=null)return e;e=0;for(let f=0;f<d.length;f++){const g=d[f];_.Kd(b,c,g)!=null&&(e!==0&&(c=Cd(b,c,e)),e=g)}a.set(d,e);return e};Yd=function(a,b,c,d){a=a.Fb;let e=a[_.Gb]|0;d=_.Kd(a,e,c,d);b=Xc(d,b,!1,e);b!==d&&b!=null&&Cd(a,e,c,b);return b};
_.Zd=function(a,b,c,d,e,f,g,h){a=a.Fb;var m=!!(2&b);e=m?1:e;g=!!g;h&&(h=!m);f=Dd(a,b,d,f);var q=f[_.Gb]|0;m=!!(4&q);if(!m){q=Fd(q,b);var v=f,u=b;const x=!!(2&q);x&&(u|=2);let A=!x,G=!0,N=0,P=0;for(;N<v.length;N++){const R=Xc(v[N],c,!1,u);if(R instanceof c){if(!x){const U=_.Hb(R.Fb);A&&(A=!U);G&&(G=U)}v[P++]=R}}P<N&&(v.length=P);q|=4;q=G?q|16:q&-17;q=A?q|8:q&-9;v[_.Gb]=q;x&&Object.freeze(v)}if(h&&!(8&q||!f.length&&(e===1||e===4&&32&q))){Gd(q)&&(f=Nb(f),q=Ed(q,b),b=Cd(a,b,d,f));c=f;h=q;for(v=0;v<c.length;v++)q=
c[v],u=_.$c(q),q!==u&&(c[v]=u);h|=8;h=c.length?h&-17:h|16;q=c[_.Gb]=h}e===1||e===4&&32&q?Gd(q)||(b=q,q|=!f.length||16&q&&(!m||32&q)?2:2048,q!==b&&(f[_.Gb]=q),Object.freeze(f)):(e===2&&Gd(q)&&(f=Nb(f),q=Ed(q,b),q=Id(q,b,g),f[_.Gb]=q,b=Cd(a,b,d,f)),Gd(q)||(d=q,q=Id(q,b,g),q!==d&&(f[_.Gb]=q)));return f};Ed=function(a,b){a=(2&b?a|2:a&-3)|32;return a&=-2049};Id=function(a,b,c){32&b&&c||(a&=-33);return a};
$d=function(a,b,c,d,e,f,g){const h=a.Fb[_.Gb]|0;_.Yb(h);a=_.Zd(a,h,c,b,2,f,!0);if(g){if(typeof e!=="number"||e<0||e>a.length)throw Error();}else d=d!=null?d:new c;e!=void 0?a.splice(e,g,d):a.push(d);a[_.Gb]=_.Hb(d.Fb)?a[_.Gb]&-9:a[_.Gb]&-17};
ae=function(a){if(typeof a==="string")return{buffer:Ab(a),Jj:!1};if(Array.isArray(a))return{buffer:new Uint8Array(a),Jj:!1};if(a.constructor===Uint8Array)return{buffer:a,Jj:!1};if(a.constructor===ArrayBuffer)return{buffer:new Uint8Array(a),Jj:!1};if(a.constructor===Sb){if(Tb!==Tb)throw Error("y");var b=a.A;b=b==null||Bb(b)?b:typeof b==="string"?Ab(b):null;return{buffer:(b==null?b:a.A=b)||new Uint8Array(0),Jj:!0}}if(a instanceof Uint8Array)return{buffer:new Uint8Array(a.buffer,a.byteOffset,a.byteLength),
Jj:!1};throw Error("U");};be=function(a){return a};ce=function(a){return a};ge=function(a,b,c,d){return de(a,b,c,d,ee,fe)};je=function(a,b,c,d){return de(a,b,c,d,he,ie)};
de=function(a,b,c,d,e,f){if(!c.length&&!d)return 0;var g=0;let h=0,m=0;var q=0;let v=0;for(var u=c.length-1;u>=0;u--){var x=c[u];d&&u===c.length-1&&x===d||(q++,x!=null&&m++)}if(d)for(var A in d)u=+A,isNaN(u)||(v+=ke(u),h++,u>g&&(g=u));q=e(q,m)+f(h,g,v);A=m;u=h;x=g;let G=v;for(let P=c.length-1;P>=0;P--){var N=c[P];if(N==null||d&&P===c.length-1&&N===d)continue;N=P-b;const R=e(N,A)+f(u,x,G);R<q&&(a=1+N,q=R);u++;A--;G+=ke(N);x=Math.max(x,N)}b=e(0,0)+f(u,x,G);b<q&&(a=0,q=b);if(d){u=h;x=g;G=v;A=m;for(const P in d)d=
+P,isNaN(d)||d>=1024||(u--,A++,G-=P.length,g=e(d,A)+f(u,x,G),g<q&&(a=1+d,q=g))}return a};ie=function(a,b,c){return c+a*3+(a>1?a-1:0)};he=function(a,b){return(a>1?a-1:0)+(a-b)*4};fe=function(a,b){return a==0?0:9*Math.max(1<<32-Math.clz32(a+a/2-1),4)<=b?a==0?0:a<4?100+(a-1)*16:a<6?148+(a-4)*16:a<12?244+(a-6)*16:a<22?436+(a-12)*19:a<44?820+(a-22)*17:52+32*a:40+4*b};ee=function(a){return 40+4*a};ke=function(a){return a>=100?a>=1E4?Math.ceil(Math.log10(1+a)):a<1E3?3:4:a<10?1:2};le=function(a){return a};
oe=function(a){var b=a.Fb,c=me(b);b=c!==b;var d=(b?a.Fb:c)[_.Gb]|0;if(a=c.length){var e=c[a-1],f=Rb(e);f?a--:e=void 0;var g=d&512?0:-1,h=a-g;d=!!ne&&!(d&512);var m,q=(m=ne)!=null?m:ce;m=d?q(h,g,c,e):h;d=(h=d&&h!==m)?Array.prototype.slice.call(c,0,a):c;if(f||h){b:{var v=d;var u=e;var x;f=!1;if(h)for(q=Math.max(0,m+g);q<v.length;q++){var A=v[q];const P=q-g;if(!(A==null||Xb(A)||Pb(A)&&A.size===0)){var G=v[q]=void 0;((G=x)!=null?G:x={})[P]=A;f=!0}}if(u)for(let P in u)if(G=+P,isNaN(G)){let R;((R=x)!=null?
R:x={})[P]=u[P]}else if(q=u[P],Array.isArray(q)&&(Xb(q)||Pb(q)&&q.size===0)&&(q=null),q==null&&(f=!0),h&&G<m){f=!0;q=G+g;for(A=v.length;A<=q;A++)v.push(void 0);v[q]=u[G]}else if(q!=null){let R;((R=x)!=null?R:x={})[P]=q}f||(x=u);if(x)for(let P in x){u=x;break b}u=null}v=u==null?e!=null:u!==e}h&&(a=d.length);for(var N;a>0;a--){x=d[a-1];if(!(x==null||Xb(x)||Pb(x)&&x.size===0))break;N=!0}if(d!==c||v||N){if(!h&&!b)d=Array.prototype.slice.call(d,0,a);else if(N||v||u)d.length=a;u&&d.push(u)}c=d}return c};
_.pe=function(a,b){if(b==null)return new a;if(!Array.isArray(b))throw Error("C");if(Object.isFrozen(b)||Object.isSealed(b)||!Object.isExtensible(b))throw Error("D");b[_.Gb]|=128;return new a(Jb(b))};qe=function(){const a=class{constructor(){throw Error();}};Object.setPrototypeOf(a,a.prototype);return a};
ye=function(a){var b=re,c=se,d=a[te];if(d)return d;d={};d.FY=a;d.VH=vd(a[0]);var e=a[1];let f=1;e&&e.constructor===Object&&(d.VP=e,e=a[++f],typeof e==="function"&&(d.qR=!0,ue!=null||(ue=e),ve!=null||(ve=a[f+1]),e=a[f+=2]));const g={};for(;e&&Array.isArray(e)&&e.length&&typeof e[0]==="number"&&e[0]>0;){for(var h=0;h<e.length;h++)g[e[h]]=e;e=a[++f]}for(h=1;e!==void 0;){typeof e==="number"&&(h+=e,e=a[++f]);let v;var m=void 0;e instanceof we?v=e:(v=xe,f--);let u;if((u=v)==null?0:u.B){e=a[++f];m=a;var q=
f;typeof e==="function"&&(e=e(),m[q]=e);m=e}e=a[++f];q=h+1;typeof e==="number"&&e<0&&(q-=e,e=a[++f]);for(;h<q;h++){const x=g[h];m?c(d,h,v,m,x):b(d,h,v,x)}}return a[te]=d};re=function(a,b,c,d){const e=c.A;a[b]=d?(f,g,h)=>e(f,g,h,d):e};se=function(a,b,c,d,e){const f=c.A;let g,h;a[b]=(m,q,v)=>f(m,q,v,h||(h=ye(d).VH),g||(g=ze(d)),e)};
ze=function(a){let b=a[Ae];if(b!=null)return b;const c=ye(a);b=c.qR?(d,e)=>ue(d,e,c):(d,e)=>{const f=d[_.Gb]|0;for(;Be(e)&&e.B!=4;){var g=e.D,h=c[g];if(h==null){var m=c.VP;m&&(m=m[g])&&(m=Ce(m),m!=null&&(h=c[g]=m))}h!=null&&h(e,d,g)||(h=e,g=h.C,De(h),h.fG?h=void 0:(m=h.A.A-g,h.A.A=g,h=Ee(h.A,m)),g=d,h&&((m=g[$b])?m.push(h):g[$b]=[h]))}f&16384&&Ib(d);return!0};return a[Ae]=b};
Ce=function(a){a=Array.isArray(a)?a[0]instanceof we?a:[Fe,a]:[a,void 0];const b=a[0].A;if(a=a[1]){const c=ze(a),d=ye(a).VH;return(e,f,g)=>b(e,f,g,d,c)}return b};Ge=function(a,b){return new we(a,b)};He=function(a,b,c){Cd(a,a[_.Gb]|0,b,c)};Je=function(a,b,c){if(a.B!==2)return!1;a=Ie(a);He(b,c,a===Ub()?void 0:a);return!0};
Ne=function(a,b){return(c,d)=>{if(Ke.length){const f=Ke.pop();Le(f,d);f.A.init(c,void 0,void 0,d);c=f}else c=new Me(c,d);try{const f=new a,g=f.Fb;ze(b)(g,c);var e=f}finally{c.A.clear(),c.D=-1,c.B=-1,Ke.length<100&&Ke.push(c)}return e}};Oe=function(a){return b=>{b=JSON.parse(b);if(!Array.isArray(b))throw Error("L`"+wc(b)+"`"+b);Ib(b);return new a(b)}};Qe=function(a){return b=>Pe(a,b)};Re=function(a=window){return a.WIZ_global_data};Se=function(a,b=window){return(b=Re(b))&&a in b?b[a]:null};
Te=function(a,b,c,d,e){const f=Zone.__symbol__(d);if(!b[f]){var g=b[f]=b[d];b[d]=function(h,m,q){m&&m.prototype&&e.forEach(function(v){const u=`${c}.${d}::`+v,x=m.prototype;try{if(x.hasOwnProperty(v)){const A=a.ObjectGetOwnPropertyDescriptor(x,v);A&&A.value?(A.value=a.wrapWithCurrentZone(A.value,u),a._redefineProperty(m.prototype,v,A)):x[v]&&(x[v]=a.wrapWithCurrentZone(x[v],u))}else x[v]&&(x[v]=a.wrapWithCurrentZone(x[v],u))}catch(A){}});return g.call(b,h,m,q)};a.attachOriginToPatched(b[d],g)}};
Ve=function(a){return(Ue.__Zone_symbol_prefix||"__zone_symbol__")+a};
We=function(){function a(M){g&&g.mark&&g.mark(M)}function b(M,Q){g&&g.measure&&g.measure(M,Q)}function c(M){P||Ue[x]&&(P=Ue[x].resolve(0));if(P){let Q=P[A];Q||(Q=P.then);Q.call(P,M)}else Ue[u](M,0)}function d(M){xa===0&&G.length===0&&c(e);M&&G.push(M)}function e(){if(!N){for(N=!0;G.length;){const M=G;G=[];for(let Q=0;Q<M.length;Q++){const Y=M[Q];try{Y.zone.runTask(Y,null,null)}catch(Ia){H.onUnhandledError(Ia)}}}H.microtaskDrainDone();N=!1}}function f(){}const g=Ue.performance;a("Zone");class h{static assertZonePatched(){if(Ue.Promise!==
U.ZoneAwarePromise)throw Error("Z");}static get root(){let M=h.current;for(;M.parent;)M=M.parent;return M}static get current(){return ia.zone}static get currentTask(){return la}static __load_patch(M,Q,Y=!1){if(U.hasOwnProperty(M)){if(Q=Ue[Ve("forceDuplicateZoneCheck")]===!0,!Y&&Q)throw Error("$`"+M);}else Ue["__Zone_disable_"+M]||(Y="Zone:"+M,a(Y),U[M]=Q(Ue,h,H),b(Y,Y))}get parent(){return this.mb}get name(){return this.C}constructor(M,Q){this.mb=M;this.C=Q?Q.name||"unnamed":"<root>";this.B=Q&&Q.properties||
{};this.A=new q(this,this.mb&&this.mb.A,Q)}get(M){const Q=this.getZoneWith(M);if(Q)return Q.B[M]}getZoneWith(M){let Q=this;for(;Q;){if(Q.B.hasOwnProperty(M))return Q;Q=Q.mb}return null}fork(M){if(!M)throw Error("aa");return this.A.fork(this,M)}wrap(M,Q){if(typeof M!=="function")throw Error("ba`"+M);const Y=this.A.intercept(this,M,Q),Ia=this;return function(){return Ia.runGuarded(Y,this,arguments,Q)}}run(M,Q,Y,Ia){ia={parent:ia,zone:this};try{return this.A.invoke(this,M,Q,Y,Ia)}finally{ia=ia.parent}}runGuarded(M,
Q=null,Y,Ia){ia={parent:ia,zone:this};try{try{return this.A.invoke(this,M,Q,Y,Ia)}catch(Wb){if(this.A.handleError(this,Wb))throw Wb;}}finally{ia=ia.parent}}runTask(M,Q,Y){if(M.zone!=this)throw Error("ca`"+(M.zone||R).name+"`"+this.name);const {type:Ia,data:{isPeriodic:Wb=!1,isRefreshable:xb=!1}={}}=M;if(M.state!=="notScheduled"||Ia!=="eventTask"&&Ia!=="macroTask"){var yd=M.state!="running";yd&&M.hf("running","scheduled");var kd=la;la=M;ia={parent:ia,zone:this};try{Ia!="macroTask"||!M.data||Wb||xb||
(M.cancelFn=void 0);try{return this.A.invokeTask(this,M,Q,Y)}catch(Fb){if(this.A.handleError(this,Fb))throw Fb;}}finally{Q=M.state,Q!=="notScheduled"&&Q!=="unknown"&&(Ia=="eventTask"||Wb||xb&&Q==="scheduling"?yd&&M.hf("scheduled","running","scheduling"):(Q=M.fj,this.Km(M,-1),yd&&M.hf("notScheduled","running","notScheduled"),xb&&(M.fj=Q))),ia=ia.parent,la=kd}}}scheduleTask(M){if(M.zone&&M.zone!==this)for(var Q=this;Q;){if(Q===M.zone)throw Error("da`"+this.name+"`"+M.zone.name);Q=Q.parent}M.hf("scheduling",
"notScheduled");Q=[];M.fj=Q;M.Cc=this;try{M=this.A.scheduleTask(this,M)}catch(Y){throw M.hf("unknown","scheduling","notScheduled"),this.A.handleError(this,Y),Y;}M.fj===Q&&this.Km(M,1);M.state=="scheduling"&&M.hf("scheduled","scheduling");return M}scheduleMicroTask(M,Q,Y,Ia){return this.scheduleTask(new v("microTask",M,Q,Y,Ia,void 0))}scheduleMacroTask(M,Q,Y,Ia,Wb){return this.scheduleTask(new v("macroTask",M,Q,Y,Ia,Wb))}scheduleEventTask(M,Q,Y,Ia,Wb){return this.scheduleTask(new v("eventTask",M,Q,
Y,Ia,Wb))}cancelTask(M){if(M.zone!=this)throw Error("ea`"+(M.zone||R).name+"`"+this.name);if(M.state==="scheduled"||M.state==="running"){M.hf("canceling","scheduled","running");try{this.A.cancelTask(this,M)}catch(Q){throw M.hf("unknown","canceling"),this.A.handleError(this,Q),Q;}this.Km(M,-1);M.hf("notScheduled","canceling");M.runCount=-1;return M}}Km(M,Q){const Y=M.fj;Q==-1&&(M.fj=null);for(let Ia=0;Ia<Y.length;Ia++)Y[Ia].Km(M.type,Q)}}h.__symbol__=Ve;const m={name:"",onHasTask:(M,Q,Y,Ia)=>M.hasTask(Y,
Ia),onScheduleTask:(M,Q,Y,Ia)=>M.scheduleTask(Y,Ia),onInvokeTask:(M,Q,Y,Ia,Wb,xb)=>M.invokeTask(Y,Ia,Wb,xb),onCancelTask:(M,Q,Y,Ia)=>M.cancelTask(Y,Ia)};class q{get zone(){return this.Cc}constructor(M,Q,Y){this.AO={microTask:0,macroTask:0,eventTask:0};this.Cc=M;this.zY=Q;this.ax=Y&&(Y&&Y.onFork?Y:Q.ax);this.pD=Y&&(Y.onFork?Q:Q.pD);this.nN=Y&&(Y.onFork?this.Cc:Q.nN);this.px=Y&&(Y.onIntercept?Y:Q.px);this.OD=Y&&(Y.onIntercept?Q:Q.OD);this.ND=Y&&(Y.onIntercept?this.Cc:Q.ND);this.tx=Y&&(Y.onInvoke?Y:
Q.tx);this.RD=Y&&(Y.onInvoke?Q:Q.RD);this.PD=Y&&(Y.onInvoke?this.Cc:Q.PD);this.ex=Y&&(Y.onHandleError?Y:Q.ex);this.xD=Y&&(Y.onHandleError?Q:Q.xD);this.wD=Y&&(Y.onHandleError?this.Cc:Q.wD);this.Ys=Y&&(Y.onScheduleTask?Y:Q.Ys);this.Ox=Y&&(Y.onScheduleTask?Q:Q.Ox);this.Nx=Y&&(Y.onScheduleTask?this.Cc:Q.Nx);this.Qs=Y&&(Y.onInvokeTask?Y:Q.Qs);this.sx=Y&&(Y.onInvokeTask?Q:Q.sx);this.qx=Y&&(Y.onInvokeTask?this.Cc:Q.qx);this.Gs=Y&&(Y.onCancelTask?Y:Q.Gs);this.Rw=Y&&(Y.onCancelTask?Q:Q.Rw);this.Qw=Y&&(Y.onCancelTask?
this.Cc:Q.Qw);this.BD=this.DD=this.CD=this.Vo=null;M=Y&&Y.onHasTask;const Ia=Q&&Q.Vo;if(M||Ia)this.Vo=M?Y:m,this.CD=Q,this.DD=this,this.BD=this.Cc,Y.onScheduleTask||(this.Ys=m,this.Ox=Q,this.Nx=this.Cc),Y.onInvokeTask||(this.Qs=m,this.sx=Q,this.qx=this.Cc),Y.onCancelTask||(this.Gs=m,this.Rw=Q,this.Qw=this.Cc)}fork(M,Q){return this.ax?this.ax.onFork(this.pD,this.zone,M,Q):new h(M,Q)}intercept(M,Q,Y){return this.px?this.px.onIntercept(this.OD,this.ND,M,Q,Y):Q}invoke(M,Q,Y,Ia,Wb){return this.tx?this.tx.onInvoke(this.RD,
this.PD,M,Q,Y,Ia,Wb):Q.apply(Y,Ia)}handleError(M,Q){return this.ex?this.ex.onHandleError(this.xD,this.wD,M,Q):!0}scheduleTask(M,Q){let Y=Q;if(this.Ys)this.Vo&&Y.fj.push(this.DD),(Y=this.Ys.onScheduleTask(this.Ox,this.Nx,M,Q))||(Y=Q);else if(Q.scheduleFn)Q.scheduleFn(Q);else if(Q.type=="microTask")d(Q);else throw Error("fa");return Y}invokeTask(M,Q,Y,Ia){return this.Qs?this.Qs.onInvokeTask(this.sx,this.qx,M,Q,Y,Ia):Q.callback.apply(Y,Ia)}cancelTask(M,Q){if(this.Gs)M=this.Gs.onCancelTask(this.Rw,this.Qw,
M,Q);else{if(!Q.cancelFn)throw Error("ga");M=Q.cancelFn(Q)}return M}hasTask(M,Q){try{this.Vo&&this.Vo.onHasTask(this.CD,this.BD,M,Q)}catch(Y){this.handleError(M,Y)}}Km(M,Q){const Y=this.AO,Ia=Y[M];Q=Y[M]=Ia+Q;if(Q<0)throw Error("ha");Ia!=0&&Q!=0||this.hasTask(this.Cc,{bS:Y.microTask>0,TR:Y.macroTask>0,RY:Y.eventTask>0,change:M})}}class v{constructor(M,Q,Y,Ia,Wb,xb){this.Cc=null;this.runCount=0;this.fj=null;this.ke="notScheduled";this.type=M;this.source=Q;this.data=Ia;this.scheduleFn=Wb;this.cancelFn=
xb;if(!Y)throw Error("ia");this.callback=Y;const yd=this;this.invoke=M==="eventTask"&&Ia&&Ia.OB?v.invokeTask:function(){return v.invokeTask.call(Ue,yd,this,arguments)}}static invokeTask(M,Q,Y){M||(M=this);xa++;try{return M.runCount++,M.zone.runTask(M,Q,Y)}finally{xa==1&&e(),xa--}}get zone(){return this.Cc}get state(){return this.ke}cancelScheduleRequest(){this.hf("notScheduled","scheduling")}hf(M,Q,Y){if(this.ke===Q||this.ke===Y)this.ke=M,M=="notScheduled"&&(this.fj=null);else throw Error("ja`"+this.type+
"`"+this.source+"`"+M+"`"+Q+"`"+(Y?" or '"+Y+"'":"")+"`"+this.ke);}toString(){return this.data&&typeof this.data.handleId!=="undefined"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}const u=Ve("setTimeout"),x=Ve("Promise"),A=Ve("then");let G=[],N=!1,P;const R={name:"NO ZONE"},U={},H={symbol:Ve,currentZoneFrame:()=>ia,onUnhandledError:f,microtaskDrainDone:f,scheduleMicroTask:d,
showUncaughtError:()=>!h[Ve("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:f,patchMethod:()=>f,bindArguments:()=>[],patchThen:()=>f,patchMacroTask:()=>f,patchEventPrototype:()=>f,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>f,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>f,wrapWithCurrentZone:()=>f,filterProperties:()=>[],attachOriginToPatched:()=>f,_redefineProperty:()=>f,patchCallbacks:()=>f,nativeScheduleMicroTask:c};
let ia={parent:null,zone:new h(null,null)},la=null,xa=0;b("Zone","Zone");return h};Xe=function(a,b){return Zone.current.wrap(a,b)};Ye=function(a,b){for(let c=a.length-1;c>=0;c--)typeof a[c]==="function"&&(a[c]=Xe(a[c],b+"_"+c));return a};bf=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=Ze(a,e);$e(g)&&(a[e]=(h=>{const m=function(){return h.apply(this,Ye(arguments,c+"."+e))};af(m,h);return m})(f))}}};
$e=function(a){return a?a.writable===!1?!1:!(typeof a.get==="function"&&typeof a.set==="undefined"):!0};
gf=function(a,b,c){let d=Ze(a,b);!d&&c&&Ze(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=Ve("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=cf[g];h||(h=cf[g]=Ve("ON_PROPERTY"+g));d.set=function(m){let q=this;q||a!==df||(q=df);q&&(typeof q[h]==="function"&&q.removeEventListener(g,ef),f&&f.call(q,null),q[h]=m,typeof m==="function"&&q.addEventListener(g,ef,!1))};d.get=function(){let m=this;m||a!==df||(m=df);if(!m)return null;
var q=m[h];return q?q:e&&(q=e.call(this))?(d.set.call(this,q),typeof m.removeAttribute==="function"&&m.removeAttribute(b),q):null};ff(a,b,d);a[c]=!0}};hf=function(a,b,c){if(b)for(var d=0;d<b.length;d++)gf(a,"on"+b[d],c);else{b=[];for(d in a)d.slice(0,2)=="on"&&b.push(d);for(d=0;d<b.length;d++)gf(a,b[d],c)}};
kf=function(a){const b=df[a];if(b){df[Ve(a)]=b;df[a]=function(){const e=Ye(arguments,a);switch(e.length){case 0:this[jf]=new b;break;case 1:this[jf]=new b(e[0]);break;case 2:this[jf]=new b(e[0],e[1]);break;case 3:this[jf]=new b(e[0],e[1],e[2]);break;case 4:this[jf]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("ka");}};af(df[a],b);var c=new b(function(){}),d;for(d in c)a==="XMLHttpRequest"&&d==="responseBlob"||function(e){typeof c[e]==="function"?df[a].prototype[e]=function(){return this[jf][e].apply(this[jf],
arguments)}:ff(df[a].prototype,e,{set:function(f){typeof f==="function"?(this[jf][e]=Xe(f,a+"."+e),af(this[jf][e],f)):this[jf][e]=f},get:function(){return this[jf][e]}})}(d);for(d in b)d!=="prototype"&&b.hasOwnProperty(d)&&(df[a][d]=b[d])}};mf=function(a,b,c){let d=a;for(;d&&!d.hasOwnProperty(b);)d=lf(d);!d&&a[b]&&(d=a);a=Ve(b);let e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];const f=d&&Ze(d,b);if($e(f)){const g=c(e,a,b);d[b]=function(){return g(this,arguments)};af(d[b],e)}}return e};
nf=function(a,b,c){function d(f){const g=f.data;g.Ed[g.zt]=function(){f.invoke.apply(this,arguments)};e.apply(g.target,g.Ed);return f}let e=null;e=mf(a,b,f=>function(g,h){const m=c(g,h);return m.zt>=0&&typeof h[m.zt]==="function"?Zone.current.scheduleMacroTask(m.name,h[m.zt],m,d,void 0):f.apply(g,h)})};af=function(a,b){a[Ve("OriginalDelegate")]=b};
rf=function(){if(of)return pf;of=!0;try{const a=qf.navigator.userAgent;if(a.indexOf("MSIE ")!==-1||a.indexOf("Trident/")!==-1||a.indexOf("Edge/")!==-1)pf=!0}catch(a){}return pf};sf=function(a,b,c){if(!c||c.length===0)return b;c=c.filter(e=>e.target===a);if(!c||c.length===0)return b;const d=c[0].OQ;return b.filter(e=>d.indexOf(e)===-1)};tf=function(a){return Object.getOwnPropertyNames(a).filter(b=>b.startsWith("on")&&b.length>2).map(b=>b.substring(2))};
wf=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=uf+c;b=uf+b;vf[a]={};vf[a]["false"]=c;vf[a]["true"]=b};
Ef=function(a,b,c,d){function e(P,R,U){if(R=R||a.event){P=P||R.target||a;var H=P[vf[R.type][U?"true":"false"]];if(H){U=[];if(H.length===1)(R=x(H[0],P,R))&&U.push(R);else{H=H.slice();for(let ia=0;ia<H.length&&(!R||R[xf]!==!0);ia++){const la=x(H[ia],P,R);la&&U.push(la)}}if(U.length===1)throw U[0];for(R=0;R<U.length;R++){const ia=U[R];b.nativeScheduleMicroTask(()=>{throw ia;})}}}}function f(P,R){function U(ca,La){return!yf&&typeof ca==="object"&&ca?!!ca.capture:yf&&La?typeof ca==="boolean"?{capture:ca,
passive:!0}:ca?typeof ca==="object"&&ca.passive!==!1?Object.assign({},ca,{passive:!0}):ca:{passive:!0}:ca}function H(ca){if(typeof ca==="object"&&ca!==null){const La=Object.assign({},ca);ca.signal&&(La.signal=ca.signal);return La}return ca}if(!P)return!1;let ia=!0;R&&R.OB!==void 0&&(ia=R.OB);const la=R&&R.wU;let xa=!0;R&&R.oP!==void 0&&(xa=R.oP);let M=!1;R&&R.dT!==void 0&&(M=R.dT);let Q=P;for(;Q&&!Q.hasOwnProperty(g);)Q=lf(Q);!Q&&P[g]&&(Q=P);if(!Q||Q[v])return!1;const Y=R&&R.QY,Ia={},Wb=Q[v]=Q[g],
xb=Q[Ve(h)]=Q[h];P=Q[Ve(m)]=Q[m];const yd=Q[Ve(q)]=Q[q];let kd;R&&R.prepend&&(kd=Q[Ve(R.prepend)]=Q[R.prepend]);var Fb=function(ca){if(!ca.Nz){var La=vf[ca.dl];let Ya;La&&(Ya=La[ca.capture?"true":"false"]);if(La=Ya&&ca.target[Ya])for(let rb=0;rb<La.length;rb++)if(La[rb]===ca){La.splice(rb,1);ca.Nz=!0;ca.RA&&(ca.RA(),ca.RA=null);La.length===0&&(ca.ME=!0,ca.target[Ya]=null);break}}if(ca.ME)return xb.call(ca.target,ca.dl,ca.capture?G:A,ca.options)};const va=function(ca){return Wb.call(Ia.target,Ia.dl,
ca.invoke,Ia.options)},V=function(ca){return kd.call(Ia.target,Ia.dl,ca.invoke,Ia.options)};var Z=function(ca){return xb.call(ca.target,ca.dl,ca.invoke,ca.options)};Fb=ia?Fb:Z;Z=function(ca,La){const Ya=typeof La;return Ya==="function"&&ca.callback===La||Ya==="object"&&ca.Bh===La};const ma=R&&R.vi?R.vi:Z,Na=Zone[Ve("UNPATCHED_EVENTS")],Qb=a[Ve("PASSIVE_EVENTS")];Z=function(ca,La,Ya,rb,lc=!1,Rd=!1){return function(){const Hd=this||a;let cd=arguments[0];R&&R.rk&&(cd=R.rk(cd));let ej=arguments[1];if(!ej||
zf&&cd==="uncaughtException")return ca.apply(this,arguments);let bO=!1;if(typeof ej!=="function"){if(!ej.handleEvent)return ca.apply(this,arguments);bO=!0}if(!la||la(ca,ej,Hd,arguments)){var Wn=yf&&!!Qb&&Qb.indexOf(cd)!==-1,fg=H(U(arguments[2],Wn)),Wk=fg==null?void 0:fg.signal;if(Wk==null||!Wk.aborted){if(Na)for(var Xn=0;Xn<Na.length;Xn++)if(cd===Na[Xn])return Wn?ca.call(Hd,cd,ej,fg):ca.apply(this,arguments);Wn=fg?typeof fg==="boolean"?!0:fg.capture:!1;Xn=fg&&typeof fg==="object"?fg.once:!1;var S5=
Zone.current,Xg=vf[cd];Xg||(wf(cd,Y),Xg=vf[cd]);var Ph=Xg[Wn?"true":"false"];Xg=Hd[Ph];var Xk=!1;if(Xg){if(Xk=!0,xa)for(Ph=0;Ph<Xg.length;Ph++)if(ma(Xg[Ph],ej))return}else Xg=Hd[Ph]=[];var Hy;Ph=Hd.constructor.name;var dO=Af[Ph];dO&&(Hy=dO[cd]);Hy||(Hy=Ph+La+(Y?Y(cd):cd));Ia.options=fg;Xn&&(Ia.options.once=!1);Ia.target=Hd;Ia.capture=Wn;Ia.dl=cd;Ia.jR=Xk;if(Xk=ia?Bf:void 0)Xk.QT=Ia;Wk&&(Ia.options.signal=void 0);var gg=S5.scheduleEventTask(Hy,ej,Xk,Ya,rb);if(Wk){Ia.options.signal=Wk;const eO=()=>
gg.zone.cancelTask(gg);ca.call(Wk,"abort",eO,{once:!0});gg.RA=()=>Wk.removeEventListener("abort",eO)}Ia.target=null;Xk&&(Xk.QT=null);Xn&&(Ia.options.once=!0);if(yf||typeof gg.options!=="boolean")gg.options=fg;gg.target=Hd;gg.capture=Wn;gg.dl=cd;bO&&(gg.Bh=ej);Rd?Xg.unshift(gg):Xg.push(gg);if(lc)return Hd}}}};Q[g]=Z(Wb,u,ia?function(){if(!Ia.jR)return Wb.call(Ia.target,Ia.dl,Ia.capture?G:A,Ia.options)}:va,Fb,M);kd&&(Q.prependListener=Z(kd,".prependListener:",V,Fb,M,!0));Q[h]=function(){const ca=this||
a;let La=arguments[0];R&&R.rk&&(La=R.rk(La));var Ya=arguments[2];Ya=Ya?typeof Ya==="boolean"?!0:Ya.capture:!1;const rb=arguments[1];if(!rb)return xb.apply(this,arguments);if(!la||la(xb,rb,ca,arguments)){var lc=vf[La],Rd;lc&&(Rd=lc[Ya?"true":"false"]);if(lc=Rd&&ca[Rd])for(let Hd=0;Hd<lc.length;Hd++){const cd=lc[Hd];if(ma(cd,rb)){lc.splice(Hd,1);cd.Nz=!0;lc.length===0&&(cd.ME=!0,ca[Rd]=null,Ya||typeof La!=="string"||(ca[uf+"ON_PROPERTY"+La]=null));cd.zone.cancelTask(cd);if(M)return ca;return}}return xb.apply(this,
arguments)}};Q[m]=function(){var ca=this||a,La=arguments[0];R&&R.rk&&(La=R.rk(La));const Ya=[];ca=Cf(ca,Y?Y(La):La);for(La=0;La<ca.length;La++){const rb=ca[La];Ya.push(rb.Bh?rb.Bh:rb.callback)}return Ya};Q[q]=function(){var ca=this||a,La=arguments[0];if(La){R&&R.rk&&(La=R.rk(La));var Ya=vf[La];if(Ya){var rb=ca[Ya["false"]];ca=ca[Ya["true"]];if(rb)for(rb=rb.slice(),Ya=0;Ya<rb.length;Ya++){const lc=rb[Ya];this[h].call(this,La,lc.Bh?lc.Bh:lc.callback,lc.options)}if(ca)for(ca=ca.slice(),rb=0;rb<ca.length;rb++)Ya=
ca[rb],this[h].call(this,La,Ya.Bh?Ya.Bh:Ya.callback,Ya.options)}}else{La=Object.keys(ca);for(ca=0;ca<La.length;ca++)(rb=(rb=Df.exec(La[ca]))&&rb[1])&&rb!=="removeListener"&&this[q].call(this,rb);this[q].call(this,"removeListener")}if(M)return this};af(Q[g],Wb);af(Q[h],xb);yd&&af(Q[q],yd);P&&af(Q[m],P);return!0}const g=d&&d.add||"addEventListener",h=d&&d.FZ||"removeEventListener",m=d&&d.yd||"eventListeners",q=d&&d.GZ||"removeAllListeners",v=Ve(g),u="."+g+":",x=function(P,R,U){if(!P.Nz){var H=P.callback;
typeof H==="object"&&H.handleEvent&&(P.callback=xa=>H.handleEvent(xa),P.Bh=H);try{P.invoke(P,R,[U])}catch(xa){var ia=xa}var la=P.options;la&&typeof la==="object"&&la.once&&R[h].call(R,U.type,P.Bh?P.Bh:P.callback,la);return ia}},A=function(P){return e(this,P,!1)},G=function(P){return e(this,P,!0)};let N=[];for(let P=0;P<c.length;P++)N[P]=f(c[P],d);return N};
Cf=function(a,b){if(!b){var c=[];for(let e in a){var d=Df.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=vf[b];c||(wf(b),c=vf[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]};Ff=function(a,b){(a=a.Event)&&a.prototype&&b.patchMethod(a.prototype,"stopImmediatePropagation",c=>function(d,e){d[xf]=!0;c&&c.apply(d,e)})};
Lf=function(){Gf.__load_patch("util",(a,b,c)=>{const d=tf(a);c.patchOnProperties=hf;c.patchMethod=mf;c.bindArguments=Ye;c.patchMacroTask=nf;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=Ff;c.patchEventTarget=Ef;c.isIEOrEdge=rf;c.ObjectDefineProperty=ff;c.ObjectGetOwnPropertyDescriptor=Ze;c.ObjectCreate=Hf;c.ArraySlice=If;c.patchClass=kf;c.wrapWithCurrentZone=Xe;c.filterProperties=sf;c.attachOriginToPatched=
af;c._redefineProperty=Object.defineProperty;c.patchCallbacks=Te;c.getGlobalObjects=()=>({globalSources:Af,zoneSymbolEventNames:vf,eventNames:d,isBrowser:Jf,isMix:Kf,isNode:zf,TRUE_STR:"true",FALSE_STR:"false",ZONE_SYMBOL_PREFIX:uf,ADD_EVENT_LISTENER_STR:"addEventListener",REMOVE_EVENT_LISTENER_STR:"removeEventListener"})})};
Tf=function(){Mf=Zone.__symbol__;Nf=Object[Mf("defineProperty")]=Object.defineProperty;Of=Object[Mf("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;Pf=Object.create;Qf=Mf("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[Qf]&&a[Qf][b])throw new TypeError("la`"+b+"`"+a);const d=c.configurable;b!=="prototype"&&(c=Rf(a,b,c));return Sf(a,b,c,d)};Object.defineProperties=function(a,b){Object.keys(b).forEach(function(c){Object.defineProperty(a,c,b[c])});for(const c of Object.getOwnPropertySymbols(b)){let d;
((d=Object.getOwnPropertyDescriptor(b,c))==null?0:d.enumerable)&&Object.defineProperty(a,c,b[c])}return a};Object.create=function(a,b){typeof b!=="object"||Object.isFrozen(b)||Object.keys(b).forEach(function(c){b[c]=Rf(a,c,b[c])});return Pf(a,b)};Object.getOwnPropertyDescriptor=function(a,b){const c=Of(a,b);c&&a&&a[Qf]&&a[Qf][b]&&(c.configurable=!1);return c}};Uf=function(a,b,c){const d=c.configurable;c=Rf(a,b,c);return Sf(a,b,c,d)};
Rf=function(a,b,c){Object.isFrozen(c)||(c.configurable=!0);c.configurable||(a[Qf]||Object.isFrozen(a)||Nf(a,Qf,{writable:!0,value:{}}),a[Qf]&&(a[Qf][b]=!0));return c};
Sf=function(a,b,c,d){try{return Nf(a,b,c)}catch(e){if(c.configurable){typeof d=="undefined"?delete c.configurable:c.configurable=d;try{return Nf(a,b,c)}catch(f){d=!1;if(b==="createdCallback"||b==="attachedCallback"||b==="detachedCallback"||b==="attributeChangedCallback")d=!0;if(!d)throw f;d=null;try{d=JSON.stringify(c)}catch(g){d=c.toString()}console.log(`Attempting to configure '${b}' with descriptor '${d}' on object '${a}' and got error, giving up: ${f}`)}}else throw e;}};
Vf=function(a,b){const {eventNames:c,globalSources:d,zoneSymbolEventNames:e,TRUE_STR:f,FALSE_STR:g,ZONE_SYMBOL_PREFIX:h}=b.getGlobalObjects();var m="ApplicationCache EventSource FileReader InputMethodContext MediaController MessagePort Node Performance SVGElementInstance SharedWorker TextTrack TextTrackCue TextTrackList WebKitNamedFlow Window Worker WorkerGlobalScope XMLHttpRequest XMLHttpRequestEventTarget XMLHttpRequestUpload IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor DBIndex WebSocket".split(" ");
let q=[];var v="Anchor Area Audio BR Base BaseFont Body Button Canvas Content DList Directory Div Embed FieldSet Font Form Frame FrameSet HR Head Heading Html IFrame Image Input Keygen LI Label Legend Link Map Marquee Media Menu Meta Meter Mod OList Object OptGroup Option Output Paragraph Pre Progress Quote Script Select Source Span Style TableCaption TableCell TableCol Table TableRow TableSection TextArea Title Track UList Unknown Video".split(" ");a.wtf?q=v.map(U=>"HTML"+U+"Element").concat(m):
a.EventTarget?q.push("EventTarget"):q=m;const u=a.__Zone_disable_IE_check||!1,x=a.__Zone_enable_cross_context_check||!1,A=b.isIEOrEdge(),G={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 N=c[m],P=h+(N+g),R=h+(N+f);e[N]={};e[N][g]=P;e[N][f]=R}for(m=0;m<v.length;m++)for(N=
v[m],P=d[N]={},R=0;R<c.length;R++){const U=c[R];P[U]=N+".addEventListener:"+U}v=[];for(m=0;m<q.length;m++)N=a[q[m]],v.push(N&&N.prototype);b.patchEventTarget(a,b,v,{wU:function(U,H,ia,la){if(!u&&A)if(x)try{const xa=H.toString();if(xa==="[object FunctionWrapper]"||xa=="function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }")return U.apply(ia,la),!1}catch(xa){return U.apply(ia,la),!1}else{if(H=H.toString(),H==="[object FunctionWrapper]"||H=="function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }")return U.apply(ia,
la),!1}else if(x)try{H.toString()}catch(xa){return U.apply(ia,la),!1}return!0},rk:U=>G[U]||U});Zone[b.symbol("patchEventTarget")]=!!a.EventTarget};
Wf=function(a,b){const {ADD_EVENT_LISTENER_STR:c,REMOVE_EVENT_LISTENER_STR:d}=a.getGlobalObjects(),e=b.WebSocket;b.EventTarget||a.patchEventTarget(b,a,[e.prototype]);b.WebSocket=function(g,h){const m=arguments.length>1?new e(g,h):new e(g);let q,v;const u=a.ObjectGetOwnPropertyDescriptor(m,"onmessage");u&&u.configurable===!1?(q=a.ObjectCreate(m),v=m,[c,d,"send","close"].forEach(function(x){q[x]=function(){const A=a.ArraySlice.call(arguments);if(x===c||x===d){var G=A.length>0?A[0]:void 0;G&&(G=Zone.__symbol__("ON_PROPERTY"+
G),m[G]=q[G])}return m[x].apply(m,A)}})):q=m;a.patchOnProperties(q,["close","error","message","open"],v);return q};const f=b.WebSocket;for(const g in e)f[g]=e[g]};
Xf=function(a,b){const {isBrowser:c,isMix:d}=a.getGlobalObjects();if((c||d)&&!a.ObjectGetOwnPropertyDescriptor(HTMLElement.prototype,"onclick")&&typeof Element!=="undefined"){var e=a.ObjectGetOwnPropertyDescriptor(Element.prototype,"onclick");if(e&&!e.configurable)return!1;if(e){a.ObjectDefineProperty(Element.prototype,"onclick",{enumerable:!0,configurable:!0,get:function(){return!0}});var f=!!document.createElement("div").onclick;a.ObjectDefineProperty(Element.prototype,"onclick",e);return f}}var g=
b.XMLHttpRequest;if(!g)return!1;e=g.prototype;if(f=a.ObjectGetOwnPropertyDescriptor(e,"onreadystatechange"))return a.ObjectDefineProperty(e,"onreadystatechange",{enumerable:!0,configurable:!0,get:function(){return!0}}),g=!!(new g).onreadystatechange,a.ObjectDefineProperty(e,"onreadystatechange",f||{}),g;const h=a.symbol("fake");a.ObjectDefineProperty(e,"onreadystatechange",{enumerable:!0,configurable:!0,get:function(){return this[h]},set:function(m){this[h]=m}});a=new g;e=()=>{};a.onreadystatechange=
e;e=a[h]===e;a.onreadystatechange=null;return e};Zf=function(a){const b=a.symbol("unbound");for(let c=0;c<Yf.length;c++){const d=Yf[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)}};
$f=function(){const a=typeof window!=="undefined"?window:typeof global!=="undefined"?global:typeof self!=="undefined"?self:{};a[(a.__Zone_symbol_prefix||"__zone_symbol__")+"legacyPatch"]=function(){const b=a.Zone;b.__load_patch("defineProperty",(c,d,e)=>{e._redefineProperty=Uf;Tf()});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)=>{Vf(c,e);const {isNode:f,isMix:g}=e.getGlobalObjects();f&&!g||Xf(e,c)||(d=typeof WebSocket!=="undefined",Zf(e),e.patchClass("XMLHttpRequest"),d&&Wf(e,c),Zone[e.symbol("patchEvents")]=!0)})}};ag=function(a,b){b.patchMethod(a,"queueMicrotask",()=>function(c,d){Zone.current.scheduleMicroTask("queueMicrotask",d[0])})};
cg=function(a,b,c,d){function e(q){const v=q.data;v.Ed[0]=function(){return q.invoke.apply(this,arguments)};const u=g.apply(a,v.Ed);typeof u==="number"?v.handleId=u:(v.handle=u,v.isRefreshable=typeof u.refresh==="function");return q}function f(q){const v=q.data.handleId;let u;return h.call(a,(u=q.data.handle)!=null?u:v)}let g=null,h=null;b+=d;c+=d;const m={};g=mf(a,b,q=>function(v,u){if(typeof u[0]==="function"){const x={isRefreshable:!1,isPeriodic:d==="Interval",delay:d==="Timeout"||d==="Interval"?
u[1]||0:void 0,Ed:u},A=u[0];u[0]=function(){try{return A.apply(this,arguments)}finally{const U=x.handle,H=x.handleId,ia=x.isRefreshable;x.isPeriodic||ia||(H?delete m[H]:U&&(U[bg]=null))}};const G=Zone.current.scheduleMacroTask(b,u[0],x,e,f);if(!G)return G;v=G.data.handleId;u=G.data.handle;const N=G.data.isRefreshable,P=G.data.isPeriodic;if(v)m[v]=G;else if(u&&(u[bg]=G,N&&!P)){const U=u.refresh;u.refresh=function(){const H=G.zone,ia=G.state;ia==="notScheduled"?(G.ke="scheduled",H.Km(G,1)):ia==="running"&&
(G.ke="scheduling");return U.call(this)}}let R;return(R=u!=null?u:v)!=null?R:G}return q.apply(a,u)});h=mf(a,c,q=>function(v,u){v=u[0];let x;typeof v==="number"?(x=m[v],delete m[v]):(x=v==null?void 0:v[bg])?v[bg]=null:x=v;let A;((A=x)==null?0:A.type)?x.cancelFn&&x.zone.cancelTask(x):q.apply(a,u)})};
hg=function(){var a=Gf;a.__load_patch("legacy",b=>{(b=b[a.__symbol__("legacyPatch")])&&b()});a.__load_patch("timers",b=>{cg(b,"set","clear","Timeout");cg(b,"set","clear","Interval");cg(b,"set","clear","Immediate")});a.__load_patch("requestAnimationFrame",b=>{cg(b,"request","cancel","AnimationFrame");cg(b,"mozRequest","mozCancel","AnimationFrame");cg(b,"webkitRequest","webkitCancel","AnimationFrame")});a.__load_patch("blocking",(b,c)=>{const d=["alert","prompt","confirm"];for(let e=0;e<d.length;e++)mf(b,
d[e],(f,g,h)=>function(m,q){return c.current.run(f,b,q,h)})});a.__load_patch("EventTarget",(b,c,d)=>{d.patchEventPrototype(b,d);if(!Zone[d.symbol("patchEventTarget")]){var {eventNames:e,zoneSymbolEventNames:f,TRUE_STR:g,FALSE_STR:h,ZONE_SYMBOL_PREFIX:m}=d.getGlobalObjects();for(c=0;c<e.length;c++){const q=e[c],v=m+(q+h),u=m+(q+g);f[q]={};f[q][h]=v;f[q][g]=u}(c=b.EventTarget)&&c.prototype&&d.patchEventTarget(b,d,[c&&c.prototype])}(c=b.XMLHttpRequestEventTarget)&&c.prototype&&d.patchEventTarget(b,d,
[c.prototype])});a.__load_patch("MutationObserver",()=>{kf("MutationObserver");kf("WebKitMutationObserver")});a.__load_patch("IntersectionObserver",()=>{kf("IntersectionObserver")});a.__load_patch("FileReader",()=>{kf("FileReader")});a.__load_patch("on_property",(b,c,d)=>{if((!zf||Kf)&&!Zone[d.symbol("patchEvents")]){c=b.__Zone_ignore_on_properties;d=[];if(Jf){var e=window;d=d.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));
a:{try{var f=qf.navigator.userAgent;if(f.indexOf("MSIE ")!==-1||f.indexOf("Trident/")!==-1){var g=!0;break a}}catch(m){}g=!1}var h=g?[{target:e,OQ:["error"]}]:[];g=e;f=tf(e);h=c?c.concat(h):c;e=lf(e);g&&(f=sf(g,f,h),hf(g,f,e))}d=d.concat("XMLHttpRequest XMLHttpRequestEventTarget IDBIndex IDBRequest IDBOpenDBRequest IDBDatabase IDBTransaction IDBCursor WebSocket".split(" "));for(e=0;e<d.length;e++)(f=b[d[e]])&&f.prototype&&(g=f.prototype,f=tf(f.prototype),g&&(f=sf(g,f,c),hf(g,f,void 0)))}});a.__load_patch("customElements",
(b,c,d)=>{const {isBrowser:e,isMix:f}=d.getGlobalObjects();(e||f)&&b.customElements&&"customElements"in b&&d.patchCallbacks(d,b.customElements,"customElements","define","connectedCallback disconnectedCallback adoptedCallback attributeChangedCallback formAssociatedCallback formDisabledCallback formResetCallback formStateRestoreCallback".split(" "))});a.__load_patch("XHR",(b,c)=>{(function(q){function v(la){const xa=la.data,M=xa.target;M[g]=!1;M[m]=!1;var Q=M[f];G||(G=M[dg],N=M[eg]);Q&&N.call(M,"readystatechange",
Q);Q=M[f]=()=>{if(M.readyState===M.DONE)if(!xa.aborted&&M[g]&&la.state==="scheduled"){const Y=M[c.__symbol__("loadfalse")];if(M.status!==0&&Y&&Y.length>0){const Ia=la.invoke;la.invoke=function(){const Wb=M[c.__symbol__("loadfalse")];for(let xb=0;xb<Wb.length;xb++)Wb[xb]===la&&Wb.splice(xb,1);xa.aborted||la.state!=="scheduled"||Ia.call(la)};Y.push(la)}else la.invoke()}else xa.aborted||M[g]!==!1||(M[m]=!0)};G.call(M,"readystatechange",Q);M[d]||(M[d]=la);H.apply(M,xa.Ed);M[g]=!0;return la}function u(){}
function x(la){la=la.data;la.aborted=!0;return ia.apply(la.target,la.Ed)}var A=q.XMLHttpRequest;if(A){A=A.prototype;var G=A[dg],N=A[eg];!G&&(q=q.XMLHttpRequestEventTarget)&&(q=q.prototype,G=q[dg],N=q[eg]);var P=mf(A,"open",()=>function(la,xa){la[e]=xa[2]==0;la[h]=xa[1];return P.apply(la,xa)}),R=Ve("fetchTaskAborting"),U=Ve("fetchTaskScheduling"),H=mf(A,"send",()=>function(la,xa){if(c.current[U]===!0||la[e])return H.apply(la,xa);xa={target:la,url:la[h],isPeriodic:!1,Ed:xa,aborted:!1};const M=Zone.current.scheduleMacroTask("XMLHttpRequest.send",
u,xa,v,x);la&&la[m]===!0&&!xa.aborted&&M.state==="scheduled"&&M.invoke()}),ia=mf(A,"abort",()=>function(la,xa){const M=la[d];if(M&&typeof M.type=="string")M.cancelFn==null||M.data&&M.data.aborted||M.zone.cancelTask(M);else if(c.current[R]===!0)return ia.apply(la,xa)})}})(b);const d=Ve("xhrTask"),e=Ve("xhrSync"),f=Ve("xhrListener"),g=Ve("xhrScheduled"),h=Ve("xhrURL"),m=Ve("xhrErrorBeforeScheduled")});a.__load_patch("geolocation",b=>{b.navigator&&b.navigator.geolocation&&bf(b.navigator.geolocation)});
a.__load_patch("PromiseRejectionEvent",(b,c)=>{function d(e){return function(f){Cf(b,e).forEach(g=>{var h=b.PromiseRejectionEvent;h&&(h=new h(e,{promise:f.promise,reason:f.rejection}),g.invoke(h))})}}b.PromiseRejectionEvent&&(c[Ve("unhandledPromiseRejectionHandler")]=d("unhandledrejection"),c[Ve("rejectionHandledHandler")]=d("rejectionhandled"))});a.__load_patch("queueMicrotask",(b,c,d)=>{ag(b,d)})};
ig=function(){Gf.__load_patch("canvas",(a,b,c)=>{a=a.HTMLCanvasElement;typeof a!=="undefined"&&a.prototype&&a.prototype.toBlob&&c.patchMacroTask(a.prototype,"toBlob",(d,e)=>({name:"HTMLCanvasElement.toBlob",target:d,zt:0,Ed:e}))})};
jg=function(){Gf.__load_patch("Error",(a,b,c)=>{function d(H){let ia={BK:H.zone.name},la=ia;for(;H.parent;){H=H.parent;const xa={BK:H.zone.name};ia=ia.parent=xa}return la}function e(H,ia,la=!0){H=H.split("\n");let xa=0;for(;H[xa]!==v&&H[xa]!==u&&H[xa]!==x&&H[xa]!==A&&H[xa]!==G&&xa<H.length;)xa++;for(;xa<H.length&&ia;xa++){let M=H[xa];if(M.trim())switch(q[M]){case g.dC:H.splice(xa,1);xa--;break;case g.transition:ia.parent?ia=ia.parent:ia=null;H.splice(xa,1);xa--;break;default:H[xa]+=la?` [${ia.zone.name}]`:
` [${ia.BK}]`}}return H.join("\n")}function f(){let H=m.apply(this,arguments);const ia=H.originalStack=H.stack;if(f.stackRewrite&&ia){let la=c.currentZoneFrame();if(N==="lazy")H[c.symbol("zoneFrameNames")]=d(la);else if(N==="default")try{H.stack=H.zoneAwareStack=e(ia,la)}catch(xa){}}return this instanceof m&&this.constructor!=m?(Object.keys(H).concat("stack","message").forEach(la=>{const xa=H[la];if(xa!==void 0)try{this[la]=xa}catch(M){}}),this):H}const g={dC:0,transition:1},h=c.symbol("zoneJsInternalStackFrames"),
m=a[c.symbol("Error")]=a.Error,q={};let v,u,x,A,G;a.Error=f;const N=a.__Zone_Error_BlacklistedStackFrames_policy||a.__Zone_Error_ZoneJsInternalStackFrames_policy||"default";f.prototype=m.prototype;f[h]=q;f.stackRewrite=!1;const P=c.symbol("zoneAwareStack");N==="lazy"&&Object.defineProperty(f.prototype,"zoneAwareStack",{configurable:!0,enumerable:!0,get:function(){this[P]||(this[P]=e(this.originalStack,this[c.symbol("zoneFrameNames")],!1));return this[P]},set:function(H){this.originalStack=H;this[P]=
e(this.originalStack,this[c.symbol("zoneFrameNames")],!1)}});const R=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(m))&&a.forEach(H=>{R.filter(ia=>ia===H).length===0&&Object.defineProperty(f,H,{get:function(){return m[H]},set:function(ia){m[H]=ia}})});m.hasOwnProperty("stackTraceLimit")&&(m.stackTraceLimit=Math.max(m.stackTraceLimit,15),Object.defineProperty(f,"stackTraceLimit",{get:function(){return m.stackTraceLimit},set:function(H){return m.stackTraceLimit=H}}));m.hasOwnProperty("captureStackTrace")&&
Object.defineProperty(f,"captureStackTrace",{value:function(H,ia){m.captureStackTrace(H,ia)}});Object.defineProperty(f,"prepareStackTrace",{get:function(){return m.LI},set:function(H){return H&&typeof H==="function"?m.LI=function(ia,la){if(la)for(let xa=0;xa<la.length;xa++)if(la[xa].getFunctionName()==="zoneCaptureStackTrace"){la.splice(xa,1);break}return H.call(this,ia,la)}:m.LI=H}});if(N!=="disable"){var U=b.current.fork({name:"detect",onHandleError:function(H,ia,la,xa){if(xa.originalStack&&Error===
f)for(H=xa.originalStack.split(/\n/),xa=la=ia=!1;H.length;){let M=H.shift();if(/:\d+:\d+/.test(M)||M==="ZoneAwareError"){let Q=M.split("(")[0].split("@")[0],Y=g.transition;Q.indexOf("ZoneAwareError")!==-1&&(Q.indexOf("new ZoneAwareError")!==-1?(v=M,u=M.replace("new ZoneAwareError","new Error.ZoneAwareError")):(x=M,A=M.replace("Error.",""),M.indexOf("Error.ZoneAwareError")===-1&&(G=M.replace("ZoneAwareError","Error.ZoneAwareError"))),q[u]=g.dC);Q.indexOf("runGuarded")!==-1?la=!0:Q.indexOf("runTask")!==
-1?xa=!0:Q.indexOf("run")!==-1?ia=!0:Y=g.dC;q[M]=Y;if(ia&&la&&xa){f.stackRewrite=!0;break}}}return!1}}).fork({name:"child",onScheduleTask:function(H,ia,la,xa){return H.scheduleTask(la,xa)},onInvokeTask:function(H,ia,la,xa,M,Q){return H.invokeTask(la,xa,M,Q)},onCancelTask:function(H,ia,la,xa){return H.cancelTask(la,xa)},onInvoke:function(H,ia,la,xa,M,Q,Y){return H.invoke(la,xa,M,Q,Y)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;U.run(()=>{U.runGuarded(()=>{const H=()=>{};U.scheduleEventTask(h,
()=>{U.scheduleMacroTask(h,()=>{U.scheduleMicroTask(h,()=>{throw Error();},void 0,ia=>{ia.hf=H;ia.invoke()});U.scheduleMicroTask(h,()=>{throw Error();},void 0,ia=>{ia.hf=H;ia.invoke()})},void 0,ia=>{ia.hf=H;ia.invoke()},()=>{})},void 0,ia=>{ia.hf=H;ia.invoke()},()=>{})})});Error.stackTraceLimit=b}})};
kg=function(){Gf.__load_patch("ZoneAwarePromise",(a,b,c)=>{function d(V){if(V&&V.toString===Object.prototype.toString){const Z=V.constructor&&V.constructor.name;return(Z?Z:"")+": "+JSON.stringify(V)}return V?V.toString():Object.prototype.toString.call(V)}function e(V){c.onUnhandledError(V);try{const Z=b[ia];typeof Z==="function"&&Z.call(this,V)}catch(Z){}}function f(V){return V}function g(V){return Fb.reject(V)}function h(V,Z){return ma=>{try{m(V,Z,ma)}catch(Na){m(V,!1,Na)}}}function m(V,Z,ma){var Na=
Ia();if(V===ma)throw new TypeError("ra");if(V[la]===null){var Qb=null;try{if(typeof ma==="object"||typeof ma==="function")Qb=ma&&ma.then}catch(ca){return Na(()=>{m(V,!1,ca)})(),V}if(Z!==!1&&ma instanceof Fb&&ma.hasOwnProperty(la)&&ma.hasOwnProperty(xa)&&ma[la]!==null)q(ma),m(V,ma[la],ma[xa]);else if(Z!==!1&&typeof Qb==="function")try{Qb.call(ma,Na(h(V,Z)),Na(h(V,!1)))}catch(ca){Na(()=>{m(V,!1,ca)})()}else{V[la]=Z;Na=V[xa];V[xa]=ma;V[M]===M&&Z===!0&&(V[la]=V[Y],V[xa]=V[Q]);Z===!1&&ma instanceof Error&&
(Qb=b.currentTask&&b.currentTask.data&&b.currentTask.data.__creationTrace__)&&G(ma,Wb,{configurable:!0,enumerable:!1,writable:!0,value:Qb});for(Qb=0;Qb<Na.length;)v(V,Na[Qb++],Na[Qb++],Na[Qb++],Na[Qb++]);if(Na.length==0&&Z==0){V[la]=0;Z=ma;try{throw Error("sa`"+d(ma)+"`"+(ma&&ma.stack?"\n"+ma.stack:""));}catch(ca){Z=ca}R&&(Z.throwOriginal=!0);Z.rejection=ma;Z.promise=V;Z.zone=b.current;Z.task=b.currentTask;P.push(Z);c.scheduleMicroTask()}}}return V}function q(V){if(V[la]===0){try{var Z=b[xb];Z&&typeof Z===
"function"&&Z.call(this,{rejection:V[xa],promise:V})}catch(ma){}V[la]=!1;for(Z=0;Z<P.length;Z++)V===P[Z].promise&&P.splice(Z,1)}}function v(V,Z,ma,Na,Qb){q(V);const ca=V[la],La=ca?typeof Na==="function"?Na:f:typeof Qb==="function"?Qb:g;Z.scheduleMicroTask("Promise.then",()=>{try{const Ya=V[xa],rb=!!ma&&M===ma[M];rb&&(ma[Q]=Ya,ma[Y]=ca);const lc=Z.run(La,void 0,rb&&La!==g&&La!==f?[]:[Ya]);m(ma,!0,lc)}catch(Ya){m(ma,!1,Ya)}},ma)}function u(V){const Z=V.prototype,ma=A(Z,"then");if(!ma||ma.writable!==
!1&&ma.configurable){var Na=Z.then;Z[H]=Na;V.prototype.then=function(Qb,ca){return(new Fb((La,Ya)=>{Na.call(this,La,Ya)})).then(Qb,ca)};V[va]=!0}}function x(V){return function(Z,ma){Z=V.apply(Z,ma);if(Z instanceof Fb)return Z;ma=Z.constructor;ma[va]||u(ma);return Z}}const A=Object.getOwnPropertyDescriptor,G=Object.defineProperty,N=c.symbol,P=[],R=a[N("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")]!==!1;var U=N("Promise");const H=N("then");c.onUnhandledError=V=>{if(c.showUncaughtError()){const Z=V&&
V.rejection;Z?console.error("Unhandled Promise rejection:",Z instanceof Error?Z.message:Z,"; Zone:",V.zone.name,"; Task:",V.task&&V.task.source,"; Value:",Z,Z instanceof Error?Z.stack:void 0):console.error(V)}};c.microtaskDrainDone=()=>{for(;P.length;){const V=P.shift();try{V.zone.runGuarded(()=>{if(V.throwOriginal)throw V.rejection;throw V;})}catch(Z){e(Z)}}};const ia=N("unhandledPromiseRejectionHandler"),la=N("state"),xa=N("value"),M=N("finally"),Q=N("parentPromiseValue"),Y=N("parentPromiseState"),
Ia=function(){let V=!1;return function(Z){return function(){V||(V=!0,Z.apply(null,arguments))}}},Wb=N("currentTaskTrace"),xb=N("rejectionHandledHandler"),yd=function(){},kd=a.AggregateError;class Fb{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(V){return V instanceof Fb?V:m(new this(null),!0,V)}static reject(V){return m(new this(null),!1,V)}static withResolvers(){const V={};V.promise=new Fb((Z,ma)=>{V.resolve=Z;V.reject=ma});return V}static any(V){if(!V||typeof V[Symbol.iterator]!==
"function")return Promise.reject(new kd([],"All promises were rejected"));const Z=[];let ma=0;try{for(let ca of V)ma++,Z.push(Fb.resolve(ca))}catch(ca){return Promise.reject(new kd([],"All promises were rejected"))}if(ma===0)return Promise.reject(new kd([],"All promises were rejected"));let Na=!1;const Qb=[];return new Fb((ca,La)=>{for(let Ya=0;Ya<Z.length;Ya++)Z[Ya].then(rb=>{Na||(Na=!0,ca(rb))},rb=>{Qb.push(rb);ma--;ma===0&&(Na=!0,La(new kd(Qb,"All promises were rejected")))})})}static race(V){function Z(La){Na(La)}
function ma(La){Qb(La)}let Na,Qb,ca=new this((La,Ya)=>{Na=La;Qb=Ya});for(let La of V)La&&typeof La.then==="function"||(La=this.resolve(La)),La.then(Z,ma);return ca}static all(V){return Fb.OE(V)}static allSettled(V){return(this&&this.prototype instanceof Fb?this:Fb).OE(V,{ST:Z=>({status:"fulfilled",value:Z}),RP:Z=>({status:"rejected",reason:Z})})}static OE(V,Z){let ma,Na,Qb=new this((rb,lc)=>{ma=rb;Na=lc}),ca=2,La=0;const Ya=[];for(let rb of V){rb&&typeof rb.then==="function"||(rb=this.resolve(rb));
const lc=La;try{rb.then(Rd=>{Ya[lc]=Z?Z.ST(Rd):Rd;ca--;ca===0&&ma(Ya)},Rd=>{Z?(Ya[lc]=Z.RP(Rd),ca--,ca===0&&ma(Ya)):Na(Rd)})}catch(Rd){Na(Rd)}ca++;La++}ca-=2;ca===0&&ma(Ya);return Qb}constructor(V){if(!(this instanceof Fb))throw Error("ta");this[la]=null;this[xa]=[];try{const Z=Ia();V&&V(Z(h(this,!0)),Z(h(this,!1)))}catch(Z){m(this,!1,Z)}}get [Symbol.toStringTag](){return"Promise"}get [Symbol.species](){return Fb}then(V,Z){var ma,Na=(ma=this.constructor)==null?void 0:ma[Symbol.species];Na&&typeof Na===
"function"||(Na=this.constructor||Fb);ma=new Na(yd);Na=b.current;this[la]==null?this[xa].push(Na,ma,V,Z):v(this,Na,ma,V,Z);return ma}catch(V){return this.then(null,V)}finally(V){var Z,ma=(Z=this.constructor)==null?void 0:Z[Symbol.species];ma&&typeof ma==="function"||(ma=Fb);Z=new ma(yd);Z[M]=M;ma=b.current;this[la]==null?this[xa].push(ma,Z,V,V):v(this,ma,Z,V,V);return Z}}Fb.resolve=Fb.resolve;Fb.reject=Fb.reject;Fb.race=Fb.race;Fb.all=Fb.all;U=a[U]=a.Promise;a.Promise=Fb;const va=N("thenPatched");
c.patchThen=u;U&&(u(U),mf(a,"fetch",V=>x(V)));Promise[b.__symbol__("uncaughtPromiseErrors")]=P;return Fb})};
lg=function(){Gf.__load_patch("toString",a=>{const b=Function.prototype.toString,c=Ve("OriginalDelegate"),d=Ve("Promise"),e=Ve("Error"),f=function(){if(typeof this==="function"){var h=this[c];if(h)return typeof h==="function"?b.call(h):Object.prototype.toString.call(h);if(this===Promise&&(h=a[d])||this===Error&&(h=a[e]))return b.call(h)}return b.call(this)};f[c]=b;Function.prototype.toString=f;const g=Object.prototype.toString;Object.prototype.toString=function(){return typeof Promise==="function"&&
this instanceof Promise?"[object Promise]":g.call(this)}})};mg=function(a){for(let b in a)if(a[b]===mg)return b;throw Error("va");};_.l=function(a){return{fa:a.fa,X:a.X||null,O:a.O,value:void 0}};_.ng=function(a){return{tb:a.tb||[],imports:a.imports||[]}};qg=function(a){var b;(b=a.hasOwnProperty(og)?a[og]:null)||(b=a.hasOwnProperty(pg)?a[pg]:null);return b};rg=function(a){return(a=a&&(a[og]||a[pg]))?a:null};ug=function(a){return a&&(a.hasOwnProperty(sg)||a.hasOwnProperty(tg))?a[sg]:null};
_.vg=function(a){return typeof a==="string"?a:a==null?"":String(a)};wg=function(a){if(typeof a==="string")return a;if(Array.isArray(a))return"["+a.map(wg).join(", ")+"]";if(a==null)return""+a;if(a.FS)return`${a.FS}`;if(a.name)return`${a.name}`;a=a.toString();if(a==null)return""+a;const b=a.indexOf("\n");return b===-1?a:a.substring(0,b)};xg=function(a,b){return a==null||a===""?b===null?"":b:b==null||b===""?a:a+" "+b};zg=function(){throw new _.yg(-201,!1);};Ag=function(a,b){return Object.is(a,b)};
Cg=function(a){const b=Bg;Bg=a;return b};_.Ig=function(a){if(_.Dg)throw Error("m");if(Bg!==null){Bg.Ky(a);var b=Bg.Ku++;Eg(Bg);b<Bg.Bd.length&&Bg.Bd[b]!==a&&Fg(Bg)&&Gg(Bg.Bd[b],Bg.ig[b]);Bg.Bd[b]!==a&&(Bg.Bd[b]=a,Bg.ig[b]=Fg(Bg)?Hg(a,Bg,b):0);Bg.Il[b]=a.version}};_.Lg=function(a){if(!Fg(a)||a.Yb)if(a.Yb||a.Bu!==_.Jg)(a.MA(a)||_.Kg(a))&&a.NA(a),a.Yb=!1,a.Bu=_.Jg};Ng=function(a){if(a.Pe!==void 0){var b=_.Dg;_.Dg=!0;try{for(const c of a.Pe)c.Yb||_.Mg(c)}finally{_.Dg=b}}};
_.Og=function(){let a;return((a=Bg)==null?void 0:a.bq)!==!1};_.Mg=function(a){a.Yb=!0;Ng(a);let b;(b=a.pj)==null||b.call(a,a)};_.Pg=function(a){a&&(a.Ku=0);return Cg(a)};_.Qg=function(a,b){Cg(b);if(a&&a.Bd!==void 0&&a.ig!==void 0&&a.Il!==void 0){if(Fg(a))for(b=a.Ku;b<a.Bd.length;b++)Gg(a.Bd[b],a.ig[b]);for(;a.Bd.length>a.Ku;)a.Bd.pop(),a.Il.pop(),a.ig.pop()}};_.Kg=function(a){Eg(a);for(let b=0;b<a.Bd.length;b++){const c=a.Bd[b],d=a.Il[b];if(d!==c.version)return!0;_.Lg(c);if(d!==c.version)return!0}return!1};
_.Rg=function(a){Eg(a);if(Fg(a))for(let b=0;b<a.Bd.length;b++)Gg(a.Bd[b],a.ig[b]);a.Bd.length=a.Il.length=a.ig.length=0;a.Pe&&(a.Pe.length=a.Nj.length=0)};Hg=function(a,b,c){Sg(a);if(a.Pe.length===0&&a.Bd!==void 0)for(let d=0;d<a.Bd.length;d++)a.ig[d]=Hg(a.Bd[d],a,d);a.Nj.push(c);return a.Pe.push(b)-1};
Gg=function(a,b){Sg(a);if(a.Pe.length===1&&a.Bd!==void 0)for(var c=0;c<a.Bd.length;c++)Gg(a.Bd[c],a.ig[c]);c=a.Pe.length-1;a.Pe[b]=a.Pe[c];a.Nj[b]=a.Nj[c];a.Pe.length--;a.Nj.length--;b<a.Pe.length&&(c=a.Nj[b],a=a.Pe[b],Eg(a),a.ig[c]=b)};Fg=function(a){let b,c;return a.Ym||((c=a==null?void 0:(b=a.Pe)==null?void 0:b.length)!=null?c:0)>0};Eg=function(a){a.Bd!=null||(a.Bd=[]);a.ig!=null||(a.ig=[]);a.Il!=null||(a.Il=[])};Sg=function(a){a.Pe!=null||(a.Pe=[]);a.Nj!=null||(a.Nj=[])};
Wg=function(a){const b=Object.create(Tg);b.Xm=a;a=()=>{_.Lg(b);_.Ig(b);if(b.value===Ug)throw b.error;return b.value};a[_.Vg]=b;return a};Zg=function(a){const b=Object.create(Yg);b.value=a;a=()=>{_.Ig(b);return b.value};a[_.Vg]=b;return a};_.ah=function(a,b){_.Og()||_.$g();a.Gd(a.value,b)||(a.value=b,a.version++,_.Jg++,Ng(a))};ch=function(a){const b=bh;bh=a;return b};
dh=function(a,b,c){if((a=qg(a))&&a.X=="root")return a.value===void 0?a.value=a.O():a.value;if(c&8)return null;if(b!==void 0)return b;zg()};_.eh=function(a){a.MC=_.eh;a.toString=function(){return wg(this())};return a};gh=function(a){return fh(a)?a():a};fh=function(a){return typeof a==="function"&&a.hasOwnProperty(hh)&&a.MC===_.eh};jh=function(a){const b=ih;ih=a;return b};kh=function(a,b=0){if(ih===void 0)throw new _.yg(-203,!1);return ih===null?dh(a,void 0,b):ih.get(a,b&8?null:void 0,b)};
lh=function(a,b=0){return(bh||kh)(gh(a),b)};_.n=function(a,b=0){return lh(a,mh(b))};mh=function(a){return typeof a==="undefined"||typeof a==="number"?a:0|(a.optional&&8)|(a.host&&1)|(a.self&&2)|(a.Vl&&4)};nh=function(a){const b=[];for(let c=0;c<a.length;c++){const d=gh(a[c]);if(Array.isArray(d)){if(d.length===0)throw new _.yg(900,!1);let e=void 0,f=0;for(let g=0;g<d.length;g++){const h=d[g],m=h.__NG_DI_FLAG__;typeof m==="number"?m===-1?e=h.fa:f|=m:e=h}b.push(lh(e,f))}else b.push(lh(d))}return b};
oh=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};qh=function(a,b,c=null){a=a&&a.charAt(0)==="\n"&&a.charAt(1)=="\u0275"?a.slice(2):a;var d=wg(b);if(Array.isArray(b))d=b.map(wg).join(" -> ");else if(typeof b==="object"){d=[];for(let e in b)if(b.hasOwnProperty(e)){let f=b[e];d.push(e+":"+(typeof f==="string"?JSON.stringify(f):wg(f)))}d=`{${d.join(", ")}}`}return`${"R3InjectorError"}${c?"("+c+")":""}[${d}]: ${a.replace(ph,"\n  ")}`};sh=function(a){return a[rh]||null};
uh=function(a){return a.hasOwnProperty(th)?a[th]:null};vh=function(a,b){a.forEach(c=>Array.isArray(c)?vh(c,b):b(c))};wh=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};_.yh=function(a,b,c){let d=xh(a,b);if(d>=0)a[d|1]=c;else{var e=d=~d;let f=a.length;if(f==e)a.push(b,c);else if(f===1)a.push(c,a[0]),a[0]=b;else{f--;for(a.push(a[f-1],a[f]);f>e;)a[f]=a[f-2],f--;a[e]=b;a[e+1]=c}}return d};zh=function(a,b){b=xh(a,b);if(b>=0)return a[b|1]};
xh=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)};Ah=function(a){return{wk:a}};Dh=function(...a){const b=[],c=new Set;let d;const e=f=>{b.push(f)};vh(a,f=>{Bh(f,e,[],c)&&(d||(d=[]),d.push(f))});d!==void 0&&Ch(d,e);return b};Ch=function(a,b){for(let c=0;c<a.length;c++){const {Ln:d,tb:e}=a[c];Eh(e,f=>{b(f,d)})}};
Bh=function(a,b,c,d){a=gh(a);if(!a)return!1;let e=null;var f=ug(a);const g=!f&&(a[Fh]||null);if(f||g){if(g&&!g.fc)return!1;e=a}else{var h=a.Ln;if(f=ug(h))e=h;else return!1}h=d.has(e);if(g){if(h)return!1;d.add(e);if(g.Y){f=typeof g.Y==="function"?g.Y():g.Y;for(var m of f)Bh(m,b,c,d)}}else if(f){if(f.imports!=null&&!h){d.add(e);let q;vh(f.imports,v=>{Bh(v,b,c,d)&&(q||(q=[]),q.push(v))});q!==void 0&&Ch(q,b)}h||(m=uh(e)||(()=>new e),b({ca:e,Yd:m,ne:Gh},e),b({ca:Hh,Ta:e,Lb:!0},e),b({ca:Ih,Ta:()=>lh(e),
Lb:!0},e));f=f.tb;if(f!=null&&!h){const q=a;Eh(f,v=>{b(v,q)})}}else return!1;return e!==a&&a.tb!==void 0};Eh=function(a,b){for(let c of a)c&&c.wk&&(c=c.wk),Array.isArray(c)?Eh(c,b):b(c)};Kh=function(a){return a!==null&&typeof a=="object"&&Jh in a};Lh=function(a){return typeof a==="function"};Oh=function(){Mh===void 0&&(Mh=new Nh);return Mh};
Rh=function(a){var b=qg(a);b=b!==null?b.O:uh(a);if(b!==null)return b;if(a instanceof _.p)throw new _.yg(204,!1);if(a instanceof Function)return Qh(a);throw new _.yg(204,!1);};Qh=function(a){if(a.length>0)throw new _.yg(204,!1);const b=rg(a);return b!==null?()=>b.O(a):()=>new a};Vh=function(a){if(Kh(a))return Sh(void 0,a.Ta);a=Th(a);return Sh(a,Uh)};
Th=function(a){var b=void 0;if(Lh(a))return b=gh(a),uh(b)||Rh(b);if(Kh(a))b=()=>gh(a.Ta);else if(a&&a.Yd)b=()=>a.Yd(...nh(a.ne||[]));else if(a&&a.Ra)b=()=>lh(gh(a.Ra));else{const c=gh(a&&(a.Ge||a.ca));if(a.ne)b=()=>new c(...nh(a.ne));else return uh(c)||Rh(c)}return b};Wh=function(a){if(a.qa)throw new _.yg(205,!1);};Sh=function(a,b,c=!1){return{O:a,value:b,Lb:c?[]:void 0}};Xh=function(a,b){for(const c of a)Array.isArray(c)?Xh(c,b):c&&c&&c.wk?Xh(c.wk,b):b(c)};
Zh=function(a,b){a instanceof Yh&&Wh(a);a=jh(a);const c=ch();try{return b()}finally{jh(a),ch(c)}};_.$h=function(){if(bh===void 0&&ih==null)throw new _.yg(-203,!1);};ai=function(a){return Array.isArray(a)&&typeof a[1]==="object"};bi=function(a){return Array.isArray(a)&&a[1]===!0};ei=function(a){a.type.prototype.yc&&(a.Hr=ci);return di};di=function(){const a=this.__ngSimpleChanges__||null,b=a==null?void 0:a.current;if(b){const c=a.JA;if(c===fi)a.JA=b;else for(let d in b)c[d]=b[d];a.current=null;this.yc(b)}};
ci=function(a,b,c,d,e){d=this.an[d];var f;(f=a.__ngSimpleChanges__||null)||(f=a.__ngSimpleChanges__={JA:fi,current:null});var g=f;f=g.current||(g.current={});g=g.JA;const h=g[d];f[d]=new gi(h&&h.We,c,g===fi);b!==null?b.TE(b,c):a[e]=c};hi=function(a){for(;Array.isArray(a);)a=a[0];return a};ii=function(a,b){return hi(b[a.index])};ji=function(a,b){a=b[a];return ai(a)?a:a[0]};ki=function(a,b){return b===null||b===void 0?null:a[b]};mi=function(a){a[2]&1024||(a[2]|=1024,(a[2]&128)===128&&li(a))};
ni=function(a){let b;return!!(a[2]&9216||((b=a[24])==null?0:b.Yb))};oi=function(a){let b;(b=a[10].Qm)==null||b.notify(9);a[2]&64&&(a[2]|=1024);ni(a)&&li(a)};li=function(a){let b;(b=a[10].Qm)==null||b.notify(0);for(a=pi(a);a!==null&&!(a[2]&8192);){a[2]|=8192;if((a[2]&128)!==128)break;a=pi(a)}};qi=function(a,b){if((a[2]&256)===256)throw new _.yg(911,!1);a[21]===null&&(a[21]=[]);a[21].push(b)};pi=function(a){a=a[3];return bi(a)?a[3]:a};_.r=function(){return _.ri.eg};_.t=function(a){_.ri.qj=a;return a[8]};
_.w=function(a){_.ri.qj=null;return a};_.si=function(){let a=_.ri.Vk;for(;a!==null&&a.type===64;)a=a.parent;return a};ti=function(a,b){const c=_.ri;c.Vk=a;c.Ji=b};vi=function(a){const b=ui;ui=a;return b};_.wi=function(){const a=_.ri;let b=a.tt;b===-1&&(b=a.tt=a.Ib.zy);return b};_.xi=function(a){const b=_.ri,c=b.we;b.we+=a;return c};yi=function(a){const b=_.ri.Zm;return b===-1?null:a[b]};
Ai=function(a,b,c){if(c&4){for(;!(b=b.parent,b!==null||c&1);){b=a[1];b=b.type===2?b.QF:b.type===1?a[5]:null;if(b===null)break;a=a[14];if(b.type&10)break}if(b===null)return!1}c=_.ri=zi();c.Vk=b;c.eg=a;return!0};Bi=function(a){const b=zi(),c=a[1];_.ri=b;b.Vk=c.firstChild;b.eg=a;b.Ib=c;b.qj=a;b.we=c.zy;b.bH=!1};zi=function(){const a=_.ri,b=a===null?null:a.ye;return b===null?Ci(a):b};
Ci=function(a){const b={Vk:null,Ji:!0,eg:null,Ib:null,selectedIndex:-1,qj:null,Nt:0,kq:null,Zm:-1,tt:-1,we:-1,mf:0,parent:a,ye:null,bH:!1};a!==null&&(a.ye=b);return b};Di=function(){const a=_.ri;_.ri=a.parent;a.Vk=null;a.eg=null;return a};Ei=function(){const a=Di();a.Ji=!0;a.Ib=null;a.selectedIndex=-1;a.qj=null;a.Nt=0;a.Zm=-1;a.kq=null;a.tt=-1;a.we=-1;a.mf=0};_.Fi=function(){const a=_.ri;return a.Ib.data[a.selectedIndex]};_.Gi=function(){_.ri.kq="svg"};
Hi=function(a,b){for(let d=b.Xe,e=b.Dg;d<e;d++){var c=a.data[d].type.prototype;b=c.Nd;const f=c.Lu,g=c.lc,h=c.gI;c=c.la;if(b){let m,q;((q=(m=a).eq)!=null?q:m.eq=[]).push(-d,b)}if(f){let m,q;((q=(m=a).eq)!=null?q:m.eq=[]).push(d,f);let v,u;((u=(v=a).My)!=null?u:v.My=[]).push(d,f)}if(g){let m,q;((q=(m=a).ps)!=null?q:m.ps=[]).push(-d,g)}if(h){let m,q;((q=(m=a).ps)!=null?q:m.ps=[]).push(d,h);let v,u;((u=(v=a).XB)!=null?u:v.XB=[]).push(d,h)}if(c!=null){let m,q;((q=(m=a).Xk)!=null?q:m.Xk=[]).push(d,c)}}};
Ji=function(a,b,c,d){(a[2]&3)===c&&Ii(a,b,c,d)};Ki=function(a,b){let c=a[2];(c&3)===b&&(a[2]=(c&16383)+1)};Ii=function(a,b,c,d){var e=d!==void 0?a[17]&65535:0;const f=d!=null?d:-1,g=b.length-1;let h=0;for(;e<g;e++)if(typeof b[e+1]==="number"){if(h=b[e],d!=null&&h>=d)break}else{b[e]<0&&(a[17]+=65536);if(h<f||f==-1){const m=b[e]<0,q=b[e+1],v=a[m?-b[e]:b[e]];m?a[2]>>14<a[17]>>16&&(a[2]&3)===c&&(a[2]+=16384,Li(v,q)):Li(v,q);a[17]=(a[17]&4294901760)+e+2}e++}};Li=function(a,b){const c=Cg(null);try{b.call(a)}finally{Cg(c)}};
Mi=function(a,b,c){let d=0;for(;d<c.length;){var e=c[d];if(typeof e==="number"){if(e!==0)break;d++;e=c[d++];var f=c[d++];const g=c[d++];a.setAttribute(b,f,g,e)}else f=c[++d],e.charCodeAt(0)===64?a.setProperty(b,e,f):a.setAttribute(b,e,f),d++}};Oi=function(a,b){if(b!==null&&b.length!==0)if(a===null||a.length===0)a=b.slice();else{let c=-1;for(let d=0;d<b.length;d++){const e=b[d];typeof e==="number"?c=e:c!==0&&(c===-1||c===2?Ni(a,c,e,b[++d]):Ni(a,c,e,null))}}return a};
Ni=function(a,b,c,d){let e=0,f=a.length;if(b===-1)f=-1;else for(;e<a.length;){var g=a[e++];if(typeof g==="number")if(g===b){f=-1;break}else if(g>b){f=e-1;break}}for(;e<a.length;){g=a[e];if(typeof g==="number")break;else if(g===c){d!==null&&(a[e+1]=d);return}e++;d!==null&&e++}f!==-1&&(a.splice(f,0,b),e=f+1);a.splice(e++,0,c);d!==null&&a.splice(e++,0,d)};Pi=function(a,b){for(a>>=16;a>0;)b=b[14],a--;return b};Qi=function(a){return{toString:a}.toString()};Si=function(a){const b=Ri;Ri=a;return b};
Vi=function(a,b,c){let d;typeof c==="string"?d=c.charCodeAt(0)||0:c.hasOwnProperty(Ti)&&(d=c[Ti]);d==null&&(d=c[Ti]=Ui++);c=d&255;b.data[a+(c>>5)]|=1<<c};Zi=function(a,b){var c=Wi(a,b);if(c!==-1)return c;c=b[1];c.Vd&&(a.qf=b.length,Xi(c.data,a),Xi(b,null),Xi(c.mi,null));c=Yi(a,b);a=a.qf;if(c!==-1){const d=c&32767,e=Pi(c,b),f=e[1].data;for(let g=0;g<8;g++)b[a+g]=e[d+g]|f[d+g]}b[a+8]=c;return a};Xi=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};
Wi=function(a,b){return a.qf===-1||a.parent&&a.parent.qf===a.qf||b[a.qf+8]===null?-1:a.qf};Yi=function(a,b){if(a.parent&&a.parent.qf!==-1)return a.parent.qf;a=0;let c=b;for(;c!==null;){b=$i(c);if(b===null)break;a++;c=c[14];if(b.qf!==-1)return b.qf|a<<16}return-1};
aj=function(a){var b=_.si();if(a==="class")return b.Tm;if(a==="style")return b.styles;if(b=b.qd){const c=b.length;let d=0;for(;d<c;){const e=b[d];if(e===3||e===4||e===6)break;if(e===0)d+=2;else if(typeof e==="number")for(d++;d<c&&typeof b[d]==="string";)d++;else{if(e===a)return b[d+1];d+=2}}}return null};bj=function(a,b,c,d){c&8&&d===void 0&&(d=null);if((c&3)===0){a=a[9];const e=ch();try{return a?a.get(b,d,c&8):dh(b,d,c&8)}finally{ch(e)}}c&8||d!==void 0?b=d:(zg(),b=void 0);return b};
fj=function(a,b,c,d=0,e){if(a!==null){if(b[2]&2048&&!(d&2)){a:{var f=cj;var g=a;let h=b;for(;g!==null&&h!==null&&h[2]&2048&&!(h[2]&512);){const m=dj(g,h,c,d|2);if(m!==cj){f=m;break a}g=g.parent;if(!g){if(g=h[20])if(g=g.get(c,cj,d),g!==cj){f=g;break a}g=$i(h);h=h[14]}}}if(f!==cj)return f}a=dj(a,b,c,d);if(a!==cj)return a}return bj(b,c,d,e)};
dj=function(a,b,c,d){var e=cj;if(typeof c==="string")var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(Ti)?c[Ti]:void 0,f=typeof f==="number"?f>=0?f&255:gj:f;if(typeof f==="function"){if(!Ai(b,a,d))return d&1?d&8||e!==void 0?b=e:(zg(),b=void 0):b=bj(b,c,d,e),b;try{var g=f(d);if(g!=null||d&8)return g;zg()}finally{Di()}}else if(typeof f==="number"){g=null;let m=Wi(a,b);let q=d&1?b[15][5]:null;if(m===-1||d&4){var h=m===-1?Yi(a,b):b[m+8];h===-1||d&2?m=-1:(g=b[1],m=h&32767,b=Pi(h,b))}for(;m!==-1;){a=b[1];
if(a.data[m+(f>>5)]&1<<f){h=b[1];const v=h.data[m+8],u=hj(v,h,c,g==null?v.oi>-1&&Ri:g!=h&&(v.type&3)!==0,d&1&&q===v);h=u!==null?ij(b,h,u,v):cj;if(h!==cj)return h}h=b[m+8];h!==-1&&!(d&2||d&1&&b[1].data[m+8]===q)&&b[m+(f>>5)]&1<<f?(g=a,m=h&32767,b=Pi(h,b)):m=-1}}return e};hj=function(a,b,c,d,e){var f=a.Zj;const g=b.data;var h=f&1048575;b=a.Xe;a=a.Dg;f>>=20;d=d?h:h+f;for(h=e?h+f:a;d<h;d++)if(f=g[d],d<b&&c===f||d>=b&&f.type===c)return d;return e&&(e=g[b])&&e.N&&e.type===c?b:null};
ij=function(a,b,c,d){let e=a[c];const f=b.data;if(e instanceof jj){const h=e;if(h.C)throw a=f[c],new _.yg(-200,typeof a==="function"?a.name||a.toString():typeof a==="object"&&a!=null&&typeof a.type==="function"?a.type.name||a.type.toString():_.vg(a));const m=Si(h.G);h.C=!0;const q=h.D?ch(h.D):null;Ai(a,d,0);try{if(e=a[c]=h.O(void 0,f,a,d),b.Vd&&c>=d.Xe){var g=f[c];const v=g.type.prototype.Gb,u=g.type.prototype.Mi;if(g.type.prototype.yc){const x=ei(g);let A;((A=b.Ch)!=null?A:b.Ch=[]).push(c,x);let G;
((G=b.Uj)!=null?G:b.Uj=[]).push(c,x)}if(v){let x;((x=b.Ch)!=null?x:b.Ch=[]).push(-c,v)}if(u){let x;((x=b.Ch)!=null?x:b.Ch=[]).push(c,u);let A;((A=b.Uj)!=null?A:b.Uj=[]).push(c,u)}}}finally{q!==null&&ch(q),Si(m),h.C=!1,Di()}}return e};gj=function(){return new kj(_.si(),_.r())};
_.mj=function(a){return Qi(()=>{var b=a.prototype.constructor;b=b[th]||lj(b);const c=Object.prototype;let d=Object.getPrototypeOf(a.prototype).constructor;for(;d&&d!==c;){const e=d[th]||lj(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return e=>new e})};lj=function(a){return fh(a)?()=>{const b=lj(gh(a));return b&&b()}:uh(a)};$i=function(a){const b=a[1],c=b.type;return c===2?b.QF:c===1?a[5]:null};nj=function(a){return function(...b){if(a){b=a(...b);for(const c in b)this[c]=b[c]}}};
oj=function(a){return Qi(()=>{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=nj(a);return b})};qj=function(a,b=null,c=null,d){a=pj(a,b,c,d);a.Pl();return a};
pj=function(a,b=null,c=null,d,e=new Set){c=[c||Gh,{wk:Dh([a]),m_:!0}];d=d||(typeof a==="object"?void 0:wg(a));return new Yh(c,b||Oh(),d||null,e)};rj=function(a){return a.type===4&&a.value!=="ng-template"};
sj=function(a,b,c){let d=4;const e=a.qd;if(e!==null)a:{for(var f=0;f<e.length;f++){var g=e[f];if(g===3||g===4||g===6){g=f;break a}}g=e.length}else g=0;f=!1;for(let A=0;A<b.length;A++){var h=b[A];if(typeof h==="number"){if(!f&&(d&1)!==0&&(h&1)!==0)return!1;f&&(h&1)===0||(f=!1,d=h|d&1)}else if(!f)if(d&4){if(d=2|d&1,h!==""&&h!==(a.type!==4||c?a.value:"ng-template")||h===""&&b.length===1){if((d&1)===0)return!1;f=!0}}else if(d&8){var m;if(!(m=e===null)){a:{m=void 0;var q=a,v=0;if(c)for(;v<e.length&&typeof e[v]===
"string";v+=2){if(q=e[v]==="class"){b:{q=e[v+1].toLowerCase();for(var u=0,x=q.length;;){u=q.indexOf(h,u);if(u===-1){q=u;break b}if(u===0||q.charCodeAt(u-1)<=32){const G=h.length;if(u+G===x||q.charCodeAt(u+G)<=32){q=u;break b}}u+=1}q=void 0}q=q!==-1}if(q){h=!0;break a}}else if(rj(q)){h=!1;break a}v=e.indexOf(1,v);if(v>-1)for(;++v<e.length&&typeof(m=e[v])==="string";)if(m.toLowerCase()===h){h=!0;break a}h=!1}m=!h}if(m){if((d&1)===0)return!1;f=!0}}else{m=b[++A];a:if(e===null)h=-1;else if(v=0,c||!rj(a)){for(q=
!1;v<e.length;){x=e[v];if(x===h){h=v;break a}if(x===3||x===6)q=!0;else if(x===1||x===2){for(x=e[++v];typeof x==="string";)x=e[++v];continue}else if(x===4)break;else if(x===0){v+=4;continue}v+=q?1:2}h=-1}else b:{v=e.indexOf(4);if(v>-1)for(v++;v<e.length;){q=e[v];if(typeof q==="number")break;if(q===h){h=v;break b}v++}h=-1}if(h===-1){if((d&1)===0)return!1;f=!0}else if(m!==""&&(h=h>g?"":e[h+1].toLowerCase(),d&2&&m!==h)){if((d&1)===0)return!1;f=!0}}}return(d&1)===0||f};
tj=function(a,b,c=!1){for(let d=0;d<b.length;d++)if(sj(a,b[d],c))return!0;return!1};uj=function(a){let b=a[0],c=1,d=2,e="",f=!1;for(;c<a.length;){let g=a[c];if(typeof g==="string")if(d&2){const h=a[++c];e+="["+g+(h.length>0?'="'+h+'"':"")+"]"}else d&8?e+="."+g:d&4&&(e+=" "+g);else e!==""&&(g&1)!==0&&(b+=f?":not("+e.trim()+")":e,e=""),d=g,f=f||(d&1)!==0;c++}e!==""&&(b+=f?":not("+e.trim()+")":e);return b};wj=function(){return new vj};
xj=function(a){a=a(b=>{b.stack=Error().stack});a.prototype=Object.create(Error.prototype);return a.prototype.constructor=a};yj=function(a,b){a&&(b=a.indexOf(b),0<=b&&a.splice(b,1))};zj=function(a){return typeof a==="function"};Bj=function(a){return a instanceof _.Aj||a&&"closed"in a&&zj(a.remove)&&zj(a.add)&&zj(a.unsubscribe)};Cj=function(){};Dj=function(a){setTimeout(()=>{throw a;})};Ej=function(a){return a};
Fj=function(a){return a.length===0?Ej:a.length===1?a[0]:function(b){return a.reduce((c,d)=>d(c),b)}};Gj=function(a){let b;return(b=a!=null?a:void 0)!=null?b:Promise};Ij=function(a,b){return new _.Hj(c=>{let d=0;return b.Cb(function(){d===a.length?c.complete():(c.next(a[d++]),c.closed||this.Cb())})})};
Jj=function(a,b){if(!a)throw Error("Ea");return new _.Hj(c=>{const d=new _.Aj;d.add(b.Cb(()=>{const e=a[Symbol.asyncIterator]();d.add(b.Cb(function(){e.next().then(f=>{f.done?c.complete():(c.next(f.value),this.Cb())})}))}));return d})};Kj=function(a,b,c,d=0){b=b.Cb(function(){try{c.call(this)}catch(e){a.error(e)}},d);a.add(b);return b};
Mj=function(a,b){return new _.Hj(c=>{let d;c.add(b.Cb(()=>{d=a[Lj]();Kj(c,b,function(){const {value:e,done:f}=d.next();f?c.complete():(c.next(e),this.Cb())})}));return()=>{let e;return zj((e=d)==null?void 0:e.return)&&d.return()}})};Oj=function(a,b){return new _.Hj(c=>{const d=new _.Aj;d.add(b.Cb(()=>{const e=a[Nj]();d.add(e.subscribe({next(f){d.add(b.Cb(()=>c.next(f)))},error(f){d.add(b.Cb(()=>c.error(f)))},complete(){d.add(b.Cb(()=>c.complete()))}}))}));return d})};
Pj=function(a,b){return new _.Hj(c=>b.Cb(()=>a.then(d=>{c.add(b.Cb(()=>{c.next(d);c.add(b.Cb(()=>c.complete()))}))},d=>{c.add(b.Cb(()=>c.error(d)))})))};Qj=function(a){return new TypeError("Fa`"+(a!==null&&typeof a==="object"?"an invalid object":`'${a}'`))};
Sj=function(a,b){if(a!=null){if(zj(a[Nj]))return Oj(a,b);if(Rj(a))return Ij(a,b);if(zj(a==null?void 0:a.then))return Pj(a,b);if(Symbol.asyncIterator&&zj(a==null?void 0:a[Symbol.asyncIterator]))return Jj(a,b);if(zj(a==null?void 0:a[Lj]))return Mj(a,b)}throw Qj(a);};_.Uj=function(a,b){return b?Sj(a,b):_.Tj(a)};
_.Tj=function(a){if(a instanceof _.Hj)return a;if(a!=null){if(zj(a[Nj]))return Vj(a);if(Rj(a))return Wj(a);if(zj(a==null?void 0:a.then))return Xj(a);if(Symbol.asyncIterator&&zj(a==null?void 0:a[Symbol.asyncIterator]))return Yj(a);if(zj(a==null?void 0:a[Lj]))return Zj(a)}throw Qj(a);};Vj=function(a){return new _.Hj(b=>{const c=a[Nj]();if(zj(c.subscribe))return c.subscribe(b);throw new TypeError("Ga");})};Wj=function(a){return new _.Hj(b=>{for(let c=0;c<a.length&&!b.closed;c++)b.next(a[c]);b.complete()})};
Xj=function(a){return new _.Hj(b=>{a.then(c=>{b.closed||(b.next(c),b.complete())},c=>b.error(c)).then(null,Dj)})};Zj=function(a){return new _.Hj(b=>{const c=a[Lj]();for(;!b.closed;){const {done:d,value:e}=c.next();d?b.complete():b.next(e)}return()=>zj(c==null?void 0:c.return)&&c.return()})};Yj=function(a){return new _.Hj(b=>{ak(a,b).catch(c=>b.error(c))})};
ak=function(a,b){return _.bk(function*(){var c;try{var d=a[Symbol.asyncIterator];if(d!==void 0)var e=d.call(a);else{var f=typeof Symbol!="undefined"&&Symbol.iterator&&a[Symbol.iterator];if(f)var g=f.call(a);else if(typeof a.length=="number")g={next:ck(a)};else throw Error("c`"+String(a));e=new dk(g)}for(var h=e;;){var m=yield h.next();if(m.done)break;b.next(m.value)}}catch(v){var q={error:v}}finally{try{m&&!m.done&&(c=h.return)&&(yield c.call(h))}finally{if(q)throw q.error;}}b.complete()})};
ek=function(a,b){return b?Ij(a,b):Wj(a)};fk=function(a){return zj(a[a.length-1])?a.pop():void 0};gk=function(a){var b=a[a.length-1];return b&&zj(b.Cb)?a.pop():void 0};_.hk=function(...a){const b=gk(a);return b?Ij(a,b):ek(a)};ik=function(a){const b=zj(a)?a:()=>a;return new _.Hj(c=>c.error(b()))};_.lk=function(a){return new Promise((b,c)=>{const d=new jk({next:e=>{b(e);d.unsubscribe()},error:c,complete:()=>{c(new kk)}});a.subscribe(d)})};
_.mk=function(a){return b=>{if(zj(b==null?void 0:b.Cu))return b.Cu(function(c){try{return a(c,this)}catch(d){this.error(d)}});throw new TypeError("Ha");}};ok=function(){return _.mk((a,b)=>{let c=null;a.Xs++;const d=new _.nk(b,void 0,void 0,void 0,()=>{if(!a||a.Xs<=0||0<--a.Xs)c=null;else{var e=a.pm,f=c;c=null;!e||f&&e!==f||e.unsubscribe();b.unsubscribe()}});a.subscribe(d);d.closed||(c=a.connect())})};_.y=function(a){return _.mk((b,c)=>{let d=0;b.subscribe(new _.nk(c,e=>{c.next(a.call(void 0,e,d++))}))})};
qk=function(a){return _.y(b=>pk(b)?a(...b):a(b))};vk=function(a){if(a.length===1){const b=a[0];if(rk(b))return{Ed:b,keys:null};if(b&&typeof b==="object"&&sk(b)===tk)return a=uk(b),{Ed:a.map(c=>b[c]),keys:a}}return{Ed:a,keys:null}};_.xk=function(...a){const b=gk(a),c=fk(a),{Ed:d,keys:e}=vk(a);if(d.length===0)return _.Uj([],b);a=new _.Hj(wk(d,b,e?f=>{const g={};for(let h=0;h<f.length;h++)g[e[h]]=f[h];return g}:Ej));return c?_.z(a,qk(c)):a};
wk=function(a,b,c=Ej){return d=>{yk(b,()=>{const e=a.length,f=Array(e);let g=e;const h=a.map(()=>!1);let m=!0;for(let q=0;q<e;q++)yk(b,()=>{_.Uj(a[q],b).subscribe(new zk(d,v=>{f[q]=v;m&&(h[q]=!0,m=!h.every(Ej));m||d.next(c(f.slice()))},()=>--g===0))},d)},d)}};yk=function(a,b,c){a?c.add(a.Cb(b)):b()};
Ak=function(a,b,c,d){let e=[],f=0,g=0,h=!1;const m=q=>{f++;_.Tj(c(q,g++)).subscribe(new _.nk(b,v=>{b.next(v)},void 0,()=>{for(f--;e.length&&f<d;){const v=e.shift();m(v)}!h||e.length||f||b.complete()}))};a.subscribe(new _.nk(b,q=>f<d?m(q):e.push(q),void 0,()=>{h=!0;!h||e.length||f||b.complete()}));return()=>{e=null}};_.Bk=function(a,b,c=Infinity){if(zj(b))return _.Bk((d,e)=>_.y((f,g)=>b(d,f,e,g))(_.Tj(a(d,e))),c);typeof b==="number"&&(c=b);return _.mk((d,e)=>Ak(d,e,a,c))};
Ck=function(a=Infinity){return _.Bk(Ej,a)};Dk=function(...a){return Ck(1)(ek(a,gk(a)))};_.Ek=function(a){return new _.Hj(b=>{_.Tj(a()).subscribe(b)})};_.Gk=function(...a){const b=fk(a),{Ed:c,keys:d}=vk(a);return b?_.z(Fk(c,d),_.y(e=>b(...e))):Fk(c,d)};
Fk=function(a,b){return new _.Hj(c=>{const d=a.length;if(d===0)c.complete();else{var e=Array(d),f=0,g=0;for(let h=0;h<d;h++){const m=_.Tj(a[h]);let q=!1;c.add(m.subscribe({next:v=>{q||(q=!0,g++);e[h]=v},error:v=>c.error(v),complete:()=>{f++;f!==d&&q||(g===d&&c.next(b?b.reduce((v,u,x)=>(v[u]=e[x],v),{}):e),c.complete())}}))}}})};
_.Hk=function(a,b,c){if(zj(c)){var d=c;c=void 0}if(d)return _.z(_.Hk(a,b,c),qk(d));const [e,f]=zj(a.addEventListener)&&zj(a.removeEventListener)?Ik.map(g=>h=>a[g](b,h,c)):zj(a.addListener)&&zj(a.removeListener)?Jk.map(Kk(a,b)):zj(a.on)&&zj(a.off)?Lk.map(Kk(a,b)):[];return!e&&Rj(a)?_.Bk(g=>_.Hk(g,b,c))(ek(a)):new _.Hj(g=>{if(!e)throw new TypeError("Ia");const h=(...m)=>g.next(1<m.length?m:m[0]);e(h);return()=>f(h)})};Kk=function(a,b){return c=>d=>a[c](b,d)};
_.Nk=function(a=0,b,c=_.Mk){let d=-1;b!=null&&(b&&zj(b.Cb)?c=b:d=b);return new _.Hj(e=>{let f=a instanceof Date&&!isNaN(a)?+a-c.now():a;f<0&&(f=0);let g=0;return c.Cb(function(){e.closed||(e.next(g++),0<=d?this.Cb(void 0,d):e.complete())},f)})};_.Ok=function(a=0){a<0&&(a=0);return _.Nk(a,a,_.Mk)};_.Qk=function(...a){const b=gk(a);var c=typeof a[a.length-1]==="number"?a.pop():Infinity;return a.length?a.length===1?_.Tj(a[0]):Ck(c)(ek(a,b)):_.Pk};
_.Rk=function(a){return _.mk((b,c)=>{let d=0;b.subscribe(new _.nk(c,e=>a.call(void 0,e,d++)&&c.next(e)))})};
Tk=function(){const {first:a,each:b,WZ:c=Sk,scheduler:d=_.Mk,ZR:e=null}={each:1E4};if(a==null&&b==null)throw new TypeError("Ka");return _.mk((f,g)=>{let h,m,q=null,v=0;const u=x=>{m=Kj(g,d,()=>{h.unsubscribe();_.Tj(c({ZR:e,hZ:q,KZ:v})).subscribe(g)},x)};h=f.subscribe(new _.nk(g,x=>{let A;(A=m)==null||A.unsubscribe();v++;g.next(q=x);b>0&&u(b)},void 0,void 0,()=>{let x;if((x=m)==null||!x.closed){let A;(A=m)==null||A.unsubscribe()}q=null}));u(a!=null?typeof a==="number"?a:+a-d.now():b)})};
Sk=function(a){throw new Uk(a);};_.Vk=function(a){return!!a&&(a instanceof _.Hj||zj(a.Cu)&&zj(a.subscribe))};Yk=function(){};Zk=function(a){function b(){a=Yk;try{d!==void 0&&typeof cancelAnimationFrame==="function"&&cancelAnimationFrame(d),c!==void 0&&clearTimeout(c)}catch(e){}}let c,d;c=setTimeout(()=>{a();b()});typeof requestAnimationFrame==="function"&&(d=requestAnimationFrame(()=>{a();b()}));return()=>b()};$k=function(a){queueMicrotask(()=>a());return()=>{a=Yk}};
al=function(a){if(a.Em==0&&!a.tn&&!a.isStable)try{a.Em++,a.uA.emit(null)}finally{if(a.Em--,!a.tn)try{a.Ma(()=>a.zA.emit(null))}finally{a.isStable=!0}}};cl=function(a){function b(){Zk(()=>{a.Qp=!1;bl(a);a.oH=!0;al(a);a.oH=!1})}a.oH||a.Qp||(a.Qp=!0,a.eo?Zone.root.run(()=>{b()}):a.gE.run(()=>{b()}),bl(a))};
gl=function(a){const b=dl++;a.eh=a.eh.fork({name:"angular",properties:{isAngularZone:!0,isAngularZone_ID:b,["isAngularZone_ID"+b]:!0},onInvokeTask:(c,d,e,f,g,h)=>{if(el(h,"__ignore_ng_zone__"))return c.invokeTask(e,f,g,h);try{return fl(a),c.invokeTask(e,f,g,h)}finally{(a.Av&&f.type==="eventTask"||a.Lr)&&cl(a),a.Em--,al(a)}},onInvoke:(c,d,e,f,g,h,m)=>{try{return fl(a),c.invoke(e,f,g,h,m)}finally{!a.Lr||a.Qp||el(h,"__scheduler_tick__")||cl(a),a.Em--,al(a)}},onHasTask:(c,d,e,f)=>{c.hasTask(e,f);d===
e&&(f.change=="microTask"?(a.GN=f.bS,bl(a),al(a)):f.change=="macroTask"&&(a.ku=f.TR))},onHandleError:(c,d,e,f)=>{c.handleError(e,f);a.Ma(()=>a.Oi.emit(f));return!1}})};bl=function(a){a.tn=a.GN||(a.Av||a.Lr)&&a.Qp===!0?!0:!1};fl=function(a){a.Em++;a.isStable&&(a.isStable=!1,a.Su.emit(null))};el=function(a,b){if(!Array.isArray(a)||a.length!==1)return!1;let c,d;return((c=a[0])==null?void 0:(d=c.data)==null?void 0:d[b])===!0};
_.il=function(a){if(!hl.has(a)){hl.add(a);var b,c;(b=performance)==null||(c=b.mark)==null||c.call(b,"mark_feature_usage",{detail:{TY:a}})}};_.ll=function(a,b){(b==null?0:b.ma)||_.$h();let c;const d=(c=b==null?void 0:b.ma)!=null?c:_.n(_.jl);_.il("NgAfterRender");return kl(a,d,b,!1)};_.ml=function(a,b){(b==null?0:b.ma)||_.$h();let c;const d=(c=b==null?void 0:b.ma)!=null?c:_.n(_.jl);_.il("NgAfterNextRender");return kl(a,d,b,!0)};
kl=function(a,b,c,d){const e=b.get(nl);e.A!=null||(e.A=b.get(ol));const f=b.get(pl,null,{optional:!0});let g;const h=(g=c==null?void 0:c.Pi)!=null?g:2;b=(c==null?void 0:c.Fu)!==!0?b.get(_.ql):null;a instanceof Function?(c=[void 0,void 0,void 0,void 0],c[h]=a,a=c):a=[a.pq,a.write,a.cA,a.read];d=new rl(e.A,a,d,b,f==null?void 0:f.Hb(null));e.A.register(d);return d};tl=function(){if(sl!==void 0)return sl;if(typeof document!=="undefined")return document;throw new _.yg(210,!1);};
vl=function(a,b){ai(b)?(a.__ngContext__=b[19],ul.set(b[19],b)):a.__ngContext__=b};wl=function(a){for(;a!==null&&!bi(a);)a=a[4];return a};yl=function(a,b){return new _.xl(ii(a,b))};zl=function(a){return a instanceof _.xl?a.J:a};_.Al=function(a){return a.ownerDocument.defaultView};Bl=function(a,b){const c=ui?64:1088;let d;for((d=a[10].Qm)==null||d.notify(b);a;){a[2]|=c;b=pi(a);if((a[2]&512)!==0&&!b)break;a=b}};_.B=function(a=1){Cl(_.ri.Ib,_.r(),_.ri.selectedIndex+a)};
Cl=function(a,b,c){(b[2]&3)===3?(a=a.Uj,a!==null&&Ii(b,a,3,c)):(a=a.Ch,a!==null&&Ji(b,a,0,c));_.ri.selectedIndex=c};_.Dl=function(a,b=0){const c=_.r();return c===null?lh(a,b):fj(_.si(),c,gh(a),b)};El=function(a,b,c,d,e,f){const g=Cg(null);try{let h=null;(e&1)!==0&&(h=b[d][_.Vg]);h!==null&&h.KB!==void 0&&(f=h.KB(f));(e&2)!==0&&(f=a.Kg[d].call(b,f));a.Hr!==null?a.Hr(b,h,f,c,d):(a=h,a!==null?a.TE(a,f):b[d]=f)}finally{Cg(g)}};Hl=function(){return"".replace(Fl,a=>a.replace(Gl,"\u200b$1\u200b"))};
Il=function(a,b,c,d,e){if(d!=null){var f=!1;if(bi(d))var g=d;else ai(d)&&(f=!0,d=d[0]);d=hi(d);a===0&&c!==null?e==null?b.appendChild(c,d):b.insertBefore(c,d,e||null,!0):a===1&&c!==null?b.insertBefore(c,d,e||null,!0):a===2?b.removeChild(null,d,f):a===3&&b.Yk(d);if(g!=null)for(f=g[7],f!==hi(g)&&Il(a,b,c,f,e),e=10;e<g.length;e++)d=g[e],Jl(b,a,d[1].firstChild,d,c,f,!1)}};Kl=function(a,b){let c;(c=b[10].Qm)==null||c.notify(10);Jl(b[11],2,a.firstChild,b,null,null,!1)};
Ll=function(a,b){const c=a[9],d=b[3];ai(d)?a[2]|=2:b[15]!==d[3][15]&&(a[2]|=2);c===null?a[9]=[b]:c.push(b)};Ml=function(a,b){a=a[9];a.splice(a.indexOf(b),1)};Nl=function(a,b){if(!(a.length<=10)){var c=10+b,d=a[c];if(d){const e=d[16];e!==null&&e!==a&&Ml(e,d);b>0&&(a[c-1][4]=d[4]);a=wh(a,10+b);Kl(d[1],d);d[0]=null;d[5]=null;b=a[18];b!==null&&b.cn(a[1]);d[3]=null;d[4]=null;d[2]&=-129}return d}};
Pl=function(a,b){if((b[2]&256)!==256){var c=b[11];c.Yk&&Jl(c,3,a.firstChild,b,null,null,!1);if(a=b[12])for(;a;){c=null;if(ai(a))c=a[12];else{const d=a[10];d&&(c=d)}if(!c){for(;a&&!a[4]&&a!==b;)ai(a)&&Ol(a[1],a),a=a[3];a===null&&(a=b);ai(a)&&Ol(a[1],a);c=a&&a[4]}a=c}else Ol(b[1],b)}};
Ol=function(a,b){if((b[2]&256)!==256){var c=Cg(null);try{b[2]&=-129;b[2]|=256;b[24]&&_.Rg(b[24]);var d;if(a!=null&&(d=a.Xk)!=null)for(let q=0;q<d.length;q+=2){const v=b[d[q]];if(!(v instanceof jj)){const u=d[q+1];if(Array.isArray(u))for(let x=0;x<u.length;x+=2)u[x+1].call(v[u[x]]);else u.call(v)}}var e=a.ze;const f=b[7];if(e!==null)for(d=0;d<e.length-1;d+=2)if(typeof e[d]==="string"){const q=e[d+3];if(q>=0)f[q]();else f[-q].unsubscribe();d+=2}else e[d].call(f[e[d+1]]);f!==null&&(b[7]=null);const g=
b[21];if(g!==null)for(b[21]=null,e=0;e<g.length;e++)(0,g[e])();const h=b[23];if(h!==null){b[23]=null;for(const q of h)q.destroy()}b[1].type===1&&b[11].destroy();const m=b[16];if(m!==null&&bi(b[3])){m!==b[3]&&Ml(m,b);const q=b[18];q!==null&&q.cn(a)}ul.delete(b[19])}finally{Cg(c)}}};Ql=function(a,b,c){for(;b!==null&&b.type&168;)b=b.parent;if(b===null)return c[0];const d=b.oi;return d>-1&&({Ja:a}=a.data[b.Xe+d],a===2||a===0)?null:ii(b,c)};
Rl=function(a,b,c,d){a=Ql(a,d.parent,b);const e=b[11];d=d.parent||b[5];b=d.type&40?ii(d,b):null;if(a!=null)if(Array.isArray(c))for(let h=0;h<c.length;h++){d=e;var f=a,g=c[h];b!==null?d.insertBefore(f,g,b,!1):d.appendChild(f,g)}else b!==null?e.insertBefore(a,c,b,!1):e.appendChild(a,c)};
Tl=function(a,b){if(b!==null){var c=b.type;if(c&3)return ii(b,a);if(c&4)return Sl(-1,a[b.index]);if(c&8){c=b.ye;if(c!==null)return Tl(a,c);a=a[b.index];return bi(a)?Sl(-1,a):hi(a)}if(c&128)return Tl(a,b.next);if(c&32)return(void 0)(b,a)()||hi(a[b.index]);c=b!==null?a[15][5].Ng[b.Ng]:null;if(c!==null){if(Array.isArray(c))return c[0];a=pi(a[15]);return Tl(a,c)}return Tl(a,b.next)}return null};Sl=function(a,b){a=10+a+1;if(a<b.length){a=b[a];const c=a[1].firstChild;if(c!==null)return Tl(a,c)}return b[7]};
Jl=function(a,b,c,d,e,f,g){for(;c!=null;){if(c.type===128){c=c.next;continue}const m=d[c.index];var h=c.type;g&&b===0&&(m&&vl(hi(m),d),c.flags|=2);if((c.flags&32)!==32)if(h&8)Jl(a,b,c.ye,d,e,f,!1),Il(b,a,e,m,f);else if(h&32){h=(void 0)(c,d);let q;for(;q=h();)Il(b,a,e,q,f);Il(b,a,e,m,f)}else h&16?Ul(a,b,d,c,e,f):Il(b,a,e,m,f);c=g?c.hv:c.next}};
Ul=function(a,b,c,d,e,f){var g=c[15];c=g[5].Ng[d.Ng];if(Array.isArray(c))for(d=0;d<c.length;d++)Il(b,a,e,c[d],f);else g=g[3],(d.flags&128)===128&&(c.flags|=128),Jl(a,b,c,g,e,f,!0)};Vl=function(a,b,c){const d=c.Mg,e=c.Tm;c=c.styles;d!==null&&Mi(a,b,d);e!==null&&(e===""?a.removeAttribute(b,"class"):a.setAttribute(b,"class",e));c!==null&&a.setAttribute(b,"style",c)};_.Xl=function(a){return a instanceof Wl?a.A:a};
Yl=function(a,b){a=a instanceof Wl&&a.pw()||null;if(a!=null&&a!==b){if(a==="ResourceURL"&&b==="URL")return!0;throw Error("Ma`"+b+"`"+a);}return a===b};am=function(){if(Zl===void 0&&(Zl=null,$l.trustedTypes))try{Zl=$l.trustedTypes.createPolicy("angular",{createHTML:a=>a,createScript:a=>a,createScriptURL:a=>a})}catch(a){}return Zl};bm=function(a){let b;return((b=am())==null?void 0:b.createHTML(a))||a};dm=function(a){a=String(a);return a.match(cm)?a:"unsafe:"+a};
em=function(a){const b={};for(const c of a.split(","))b[c]=!0;return b};fm=function(...a){const b={};for(const c of a)for(const d in c)c.hasOwnProperty(d)&&(b[d]=!0);return b};gm=function(a){a=a.nodeName;return typeof a==="string"?a:"FORM"};jm=function(a){return a.replace(/&/g,"&amp;").replace(hm,function(b){return"&#"+((b.charCodeAt(0)-55296)*1024+(b.charCodeAt(1)-56320)+65536)+";"}).replace(im,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
tm=function(a,b){var c=null;try{var d;if(!(d=km)){const m=new lm(a);try{var e=!!(new window.DOMParser).parseFromString(bm(""),"text/html")}catch(q){e=!1}d=e?new mm(m):m}km=d;var f=b?String(b):"";c=km.bu(f);a=5;b=f;do{if(a===0)throw Error("Oa");a--;f=b;b=c.innerHTML;c=km.bu(f)}while(f!==b);var g=new nm;let h=(("content"in c&&c.nodeType===Node.ELEMENT_NODE&&c.nodeName==="TEMPLATE"?c.content:null)||c).firstChild;f=!0;for(a=[];h;){if(h.nodeType===Node.ELEMENT_NODE)a:{b=g;d=h;const m=gm(d).toLowerCase();
if(!om.hasOwnProperty(m)){f=!pm.hasOwnProperty(m);break a}b.A.push("<");b.A.push(m);const q=d.attributes;for(d=0;d<q.length;d++){const v=q.item(d),u=v.name,x=u.toLowerCase();if(!qm.hasOwnProperty(x))continue;let A=v.value;rm[x]&&(A=dm(A));b.A.push(" ",u,'="',jm(A),'"')}b.A.push(">");f=!0}else h.nodeType===Node.TEXT_NODE&&g.A.push(jm(h.nodeValue));if(f&&h.firstChild){a.push(h);const m=h.firstChild;if(m&&(h.compareDocumentPosition(m)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY)throw Error("Na`"+
m.outerHTML);h=m}else for(;h;){if(h.nodeType===Node.ELEMENT_NODE){b=g;const q=gm(h).toLowerCase();om.hasOwnProperty(q)&&!sm.hasOwnProperty(q)&&(b.A.push("</"),b.A.push(q),b.A.push(">"))}const m=h.nextSibling;if(m&&h!==m.previousSibling)throw Error("Na`"+m.outerHTML);if(b=m){h=b;break}h=a.pop()}}return bm(g.A.join(""))}finally{if(c)for(c=("content"in c&&c.nodeType===Node.ELEMENT_NODE&&c.nodeName==="TEMPLATE"?c.content:null)||c;c.firstChild;)c.firstChild.remove()}};
vm=function(){if(um===void 0&&(um=null,$l.trustedTypes))try{um=$l.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:a=>a,createScript:a=>a,createScriptURL:a=>a})}catch(a){}return um};wm=function(a){let b;return((b=vm())==null?void 0:b.createHTML(a))||a};xm=function(a){let b;return((b=vm())==null?void 0:b.createScriptURL(a))||a};_.zm=function(a){const b=ym();return b?wm(b.A(1,a)||""):Yl(a,"HTML")?wm(_.Xl(a)):tm(tl(),_.vg(a))};
_.Am=function(a){const b=ym();return b?b.A(4,a)||"":Yl(a,"URL")?_.Xl(a):dm(_.vg(a))};Bm=function(a){const b=ym();if(b)return xm(b.A(5,a)||"");if(Yl(a,"ResourceURL"))return xm(_.Xl(a));throw new _.yg(904,!1);};ym=function(){const a=_.r();return a&&a[10].fT};
Dm=function(a,b,c,d,e,f,g,h,m,q,v){const u=b.mi.slice();u[0]=e;u[2]=d|1228;if(q!==null||a&&a[2]&2048)u[2]|=2048;u[17]=0;u[3]=u[14]=a;u[8]=c;u[10]=g||a&&a[10];u[11]=h||a&&a[11];u[9]=m||a&&a[9]||null;u[5]=f;u[19]=Cm++;u[6]=v;u[20]=q;u[15]=b.type==2?a[15]:u;return u};
Fm=function(a,b,c,d,e){var f=a.data[b];if(f===null){f=_.ri.Vk;const m=_.ri.Ji;var g=a.data,h=m?f:f&&f.parent;let q=h?h.qf:-1,v=0;Em!==null&&(v|=128);b=g[b]={type:c,index:b,cZ:null,qf:q,Xe:-1,Dg:-1,Kt:-1,oi:-1,yZ:null,flags:v,Zj:0,value:d,qd:e,Mg:null,Xz:null,gH:void 0,inputs:null,outputs:null,Ib:null,next:null,QS:null,hv:null,ye:null,parent:h,Ng:null,styles:null,Hv:null,uv:void 0,Tm:null,Bt:null,sv:void 0,Tp:0,Ur:0};a.firstChild===null&&(a.firstChild=b);f!==null&&(m?f.ye==null&&b.parent!==null&&(f.ye=
b):f.next===null&&(f.next=b,b.QS=f));f=b;_.ri.bH&&(f.flags|=32)}else f.type&64&&(f.type=c,f.value=d,f.qd=e,a=_.ri,b=a.Vk,a=a.Ji?b:b.parent,f.qf=a===null?-1:a.qf);ti(f,!0);return f};Gm=function(a,b,c,d){if(c===0)return-1;const e=b.length;for(let f=0;f<c;f++)b.push(d),a.mi.push(d),a.data.push(null);return e};Hm=function(a,b,c,d,e){const f=_.ri.selectedIndex;try{_.ri.selectedIndex=-1,d&2&&b.length>25&&Cl(a,b,25),c(d,e)}finally{_.ri.selectedIndex=f}};
Im=function(a,b,c){if((b.flags&4)!==0){const d=Cg(null);try{const e=b.Xe,f=b.Dg;for(b=e;b<f;b++){const g=a.data[b];g.Db&&g.Db(1,c[b],b)}}finally{Cg(d)}}};
Nm=function(a,b,c){var d=ii(c,b);const e=c.Xe,f=c.Dg;if(c.oi>-1){var g=a.data[e+c.oi],h=ii(c,b),m=Jm(g);g=Km(b,Dm(b,m,null,Lm(g),h,c,null,b[10].Nl.kf(h,g),null,null,null));b[c.index]=g}a.Vd||Zi(c,b);vl(d,b);d=c.gH;for(g=e;g<f;g++){h=a.data[g];m=ij(b,a,g,c);vl(m,b);if(d!==null){const q=d[g-e];if(q!==null)for(let v=0;v<q.length;){const u=q[v++],x=q[v++],A=q[v++],G=q[v++];El(h,m,u,x,A,G)}}h.N&&(ji(c.index,b)[8]=ij(b,a,g,c))}(c.flags&64)===64&&Mm(a,b,c)};
Om=function(a,b,c=ii){const d=b.Xz;if(d!==null){let f=b.index+1;for(let g=0;g<d.length;g+=2){var e=d[g+1];e=e===-1?c(b,a):a[e];a[f++]=e}}};Jm=function(a){const b=a.Ib;return b===null||b.cH?a.Ib=Pm(1,null,a.N,a.P,a.R,a.YF,a.DI,a.Na,a.ho,a.V,a.id):b};
Pm=function(a,b,c,d,e,f,g,h,m,q,v){d=25+d;e=d+e;const u=[];for(let x=0;x<e;x++)u.push(x<d?null:_.Qm);q=typeof q==="function"?q():q;return u[1]={type:a,mi:u,N:c,ub:null,Na:h,QF:b,data:u.slice().fill(null,d),zy:d,sG:e,zz:null,Vd:!0,Ut:!0,IJ:!1,HJ:!1,Ch:null,Uj:null,eq:null,My:null,ps:null,XB:null,Xk:null,ze:null,Db:null,ri:null,ZF:typeof f==="function"?f():f,EI:typeof g==="function"?g():g,firstChild:null,ho:m,V:q,cH:!1,EJ:v}};
Sm=function(a,b,c,d,e){for(let g in b){if(!b.hasOwnProperty(g))continue;var f=b[g];if(f===void 0)continue;d!=null||(d={});let h,m=0;Array.isArray(f)?(h=f[0],m=f[1]):h=f;f=g;if(e!==null){if(!e.hasOwnProperty(g))continue;f=e[g]}a===0?Rm(d,c,f,h,m):Rm(d,c,f,h)}return d};Rm=function(a,b,c,d,e){let f;a.hasOwnProperty(c)?(f=a[c]).push(b,d):f=a[c]=[b,d];e!==void 0&&f.push(e)};
_.Um=function(a,b,c,d,e,f,g,h){const m=ii(b,c);let q=b.inputs,v;!h&&q!=null&&(v=q[d])?(Tm(a,c,v,d,e),b.oi>-1&&(a=ji(b.index,c),a[2]&16||(a[2]|=64))):b.type&3&&(d=d==="class"?"className":d==="for"?"htmlFor":d==="formaction"?"formAction":d==="innerHtml"?"innerHTML":d==="readonly"?"readOnly":d==="tabindex"?"tabIndex":d,e=g!=null?g(e,b.value||"",d):e,f.setProperty(m,d,e))};
Xm=function(a,b,c,d){const e=d===null?null:{"":-1};var f=a.ZF;let g=null,h=null;if(f)for(let v=0;v<f.length;v++){const u=f[v];if(tj(c,u.K,!1))if(g||(g=[]),u.N)if(u.kn!==null){const x=[];h=h||new Map;u.kn(u,x,h);g.unshift(...x,u);Vm(a,c,x.length)}else g.unshift(u),Vm(a,c,0);else{h=h||new Map;let x,A;(A=(x=u).kn)==null||A.call(x,u,g,h);g.push(u)}}f=g===null?null:[g,h];var m;let q;f===null?m=q=null:[m,q]=f;m!==null&&Wm(a,b,c,m,e,q);if(e&&d)for(a=c.Xz=[],b=0;b<d.length;b+=2){m=e[d[b+1]];if(m==null)throw new _.yg(-301,
!1);a.push(d[b],m)}c.Mg=Oi(c.Mg,c.qd)};
Wm=function(a,b,c,d,e,f){for(var g=0;g<d.length;g++){var h=Zi(c,b);Vi(h,a,d[g].type)}h=a.data.length;g=d.length;c.flags|=1;c.Xe=h;c.Dg=h+g;c.Zj=h;for(h=0;h<d.length;h++)g=d[h],g.OA&&g.OA(g);g=h=!1;var m=Gm(a,b,d.length,null);for(var q=0;q<d.length;q++){var v=d[q];c.Mg=Oi(c.Mg,v.Da);var u=a,x=c,A=b,G=m;u.data[G]=v;var N=v.O||(v.O=uh(v.type));N=new jj(N,!!v.N);u.mi[G]=N;A[G]=N;N=u;var P=x;u=Gm(u,A,v.za,_.Qm);if(A=v.ta){x=N.zz;x===null&&(x=N.zz=[]);N=~P.index;a:{for(P=x.length;P>0;){const la=x[--P];
if(typeof la==="number"&&la<0){P=la;break a}}P=0}P!=N&&x.push(N);x.push(G,u,A)}G=m;N=v;if(u=e){if(N.Xa)for(A=0;A<N.Xa.length;A++)u[N.Xa[A]]=G;N.N&&(u[""]=G)}v.Db!==null&&(c.flags|=4);if(v.ta!==null||v.Da!==null||v.za!==0)c.flags|=64;v=v.type.prototype;if(!h&&(v.yc||v.Gb||v.Mi)){var R=void 0,U=void 0;((U=(R=a).Ch)!=null?U:R.Ch=[]).push(c.index);h=!0}if(!g&&(v.yc||v.Mi)){var H=void 0,ia=void 0;((ia=(H=a).Uj)!=null?ia:H.Uj=[]).push(c.index);g=!0}m++}H=c.Xe;b=c.Dg;a=a.data;d=c.qd;e=[];for(U=R=null;H<
b;H++){ia=a[H];g=(h=f?f.get(ia):null)?h.outputs:null;R=Sm(0,ia.inputs,H,R,h?h.inputs:null);U=Sm(1,ia.outputs,H,U,g);if(R===null||d===null||rj(c))ia=null;else{ia=R;h=H;g=null;for(m=0;m<d.length;)if(q=d[m],q===0)m+=4;else{if(q!==5){if(typeof q==="number")break;if(ia.hasOwnProperty(q))for(g===null&&(g=[]),v=ia[q],G=0;G<v.length;G+=3)if(v[G]===h){g.push(q,v[G+1],v[G+2],d[m+1]);break}}m+=2}ia=g}e.push(ia)}R!==null&&(R.hasOwnProperty("class")&&(c.flags|=8),R.hasOwnProperty("style")&&(c.flags|=16));c.gH=
e;c.inputs=R;c.outputs=U};Mm=function(a,b,c){var d=c.Xe;const e=c.Dg,f=c.index;c=_.ri.Zm;try{for(_.ri.selectedIndex=f;d<e;d++){const g=a.data[d],h=b[d];_.ri.Zm=d;g.ta===null&&g.za===0&&g.Da===null||g.ta===null||g.ta(1,h)}}finally{_.ri.selectedIndex=-1,_.ri.Zm=c}};Vm=function(a,b,c){b.oi=c;let d;((d=a.ri)!=null?d:a.ri=[]).push(b.index)};Lm=function(a){let b=16;a.so?b=4096:a.pI&&(b=64);return b};
Ym=function(a,b){const c=a.Db;if(c!==null){const d=Cg(null);try{for(let e=0;e<c.length;e+=2){const f=c[e],g=c[e+1];if(g!==-1){const h=a.data[g];_.ri.mf=f;h.Db(2,b[g],g)}}}finally{Cg(d)}}};Km=function(a,b){a[12]?a[13][4]=b:a[12]=b;return a[13]=b};Zm=function(a,b,c){_.ri.mf=0;const d=Cg(null);try{b(a,c)}finally{Cg(d)}};$m=function(a){let b;return(b=a[7])!=null?b:a[7]=[]};an=function(a){let b;return(b=a.ze)!=null?b:a.ze=[]};
bn=function(a,b,c){if(a===null||a.N)a:{for(a=c[b.index];Array.isArray(a);){if(typeof a[1]==="object"){c=a;break a}a=a[0]}c=null}return c[11]};dn=function(a,b){(a=(a=a[9])?a.get(_.cn,null):null)&&a.handleError(b)};Tm=function(a,b,c,d,e){for(let f=0;f<c.length;){const g=c[f++],h=c[f++],m=c[f++];El(a.data[g],b[g],d,h,m,e)}};_.en=function(a,b){a[11].tc(hi(a[_.ri.selectedIndex]),b)};
gn=function(a,b,c){Bi(b);try{var d=a.Na;d!==null&&Zm(1,d,c);var e=a.N;e!==null&&Hm(a,b,e,1,c);a.Vd&&(a.Vd=!1);let f;(f=b[18])!=null&&fn(f,a);a.HJ&&Ym(a,b);a.IJ&&Zm(2,a.Na,c);const g=a.ri;if(g!==null)for(e=0;e<g.length;e++){const h=ji(g[e],b),m=h[1];c=m;d=h;for(let q=d.length;q<c.mi.length;q++)d.push(c.mi[q]);h[0]!==null&&h[6]===null&&(h[6]=null);gn(m,h,h[8])}}catch(f){throw a.Vd&&(a.cH=!0,a.Vd=!1),f;}finally{b[2]&=-5,Ei()}};
hn=function(a,b,c){let d=c?a.styles:null,e=c?a.Tm:null,f=0;if(b!==null)for(let h=0;h<b.length;h++){var g=b[h];if(typeof g==="number")f=g;else if(f==1)e=xg(e,g);else if(f==2){const m=b[++h];d=xg(d,g+": "+m+";")}}c?a.styles=d:a.Hv=d;c?a.Tm=e:a.Bt=e};
jn=function(a,b,c,d,e=!1){for(;c!==null;)if(c.type===128)c=e?c.hv:c.next;else{var f=b[c.index];f!==null&&d.push(hi(f));if(bi(f)){var g=d;for(let h=10;h<f.length;h++){const m=f[h],q=m[1].firstChild;q!==null&&jn(m[1],m,q,g)}f[7]!==f[0]&&g.push(f[7])}f=c.type;if(f&8)jn(a,b,c.ye,d);else if(f&32)for(f=(void 0)(c,b);g=f();)d.push(g);else f&16&&(f=c!==null?b[15][5].Ng[c.Ng]:null,Array.isArray(f)?d.push(...f):(g=pi(b[15]),jn(g[1],g,f,d,!0)));c=e?c.hv:c.next}return d};
kn=function(a){if(a[23]!==null)for(var b=!0;b;){b=!1;for(const c of a[23])c.Yb&&(b=!0,c.zone===null||Zone.current===c.zone?c.run():c.zone.run(()=>c.run()));b=b&&!!(a[2]&8192)}};mn=function(a,b=!0,c=0){const d=a[10].Nl;var e;(e=d.Om)==null||e.call(d);try{e=ui;try{for(vi(!0),ln(a,c),c=0;ni(a);){if(c===100)throw new _.yg(103,!1);c++;ln(a,1)}}finally{vi(e)}}catch(f){throw b&&dn(a,f),f;}finally{let f;(f=d.end)==null||f.call(d)}};
nn=function(a,b){for(let c=wl(a[12]);c!==null;c=wl(c[4]))for(let d=10;d<c.length;d++)a=c[d],(a[2]&128)===128&&ln(a,b)};
ln=function(a,b){var c=a[1],d=a[2],e=a[24],f=!!(b===0&&d&16);f||(f=!!(d&64&&b===0));f||(f=!!(d&1024));f||(f=!!((e==null?0:e.Yb)&&_.Kg(e)));f||(f=!1);e&&(e.Yb=!1);a[2]&=-9217;if(f){var g=c.N;b=a[8];if((a[2]&256)!==256){var h=a[2];Bi(a);d=!0;f=e=null;if(c.type!==2){if((e=a[24])!=null)var m=e;else e=(m=on.pop())!=null?m:Object.create(pn),e.eg=a,m=e;f=m;e=_.Pg(f)}else if(Bg===null){d=!1;let A;m=(A=a[24])!=null?A:Object.create(qn);m.eg=a;f=m;e=_.Pg(f)}else a[24]&&(_.Rg(a[24]),a[24]=null);try{a[17]=0;_.ri.we=
c.zy;g!==null&&Hm(c,a,g,2,b);if(m=(h&3)===3){var q=c.Uj;q!==null&&Ii(a,q,3,null)}else{const P=c.Ch;P!==null&&Ji(a,P,0,null);Ki(a,0)}for(var v=wl(a[12]);v!==null;v=wl(v[4]))if(v[2]&2){var u=v[9];for(q=0;q<u.length;q++)mi(u[q])}kn(a);nn(a,0);c.Db!==null&&Ym(c,a);if(m){var x=c.My;x!==null&&Ii(a,x,3)}else{const P=c.eq;P!==null&&Ji(a,P,1);Ki(a,1)}const A=c.zz;if(A!==null)try{for(v=0;v<A.length;v++){const P=A[v];if(P<0)_.ri.selectedIndex=~P;else{u=P;const R=A[++v],U=A[++v];x=_.ri;x.we=x.tt=R;_.ri.Zm=u;
U(2,a[u])}}}finally{_.ri.selectedIndex=-1}const G=c.ri;G!==null&&rn(a,G,0);const N=c.Na;N!==null&&Zm(2,N,b);if(m){const P=c.XB;P!==null&&Ii(a,P,3)}else{const P=c.ps;P!==null&&Ji(a,P,2);Ki(a,2)}c.Ut===!0&&(c.Ut=!1);if(a[22]){for(const P of a[22])P();a[22]=null}a[2]&=-73}catch(A){throw li(a),A;}finally{f!==null&&(_.Qg(f,e),d&&(a=f,a.eg[24]!==a&&(a.eg=null,on.push(a)))),Ei()}}}else d&8192&&(kn(a),nn(a,1),c=c.ri,c!==null&&rn(a,c,1))};
rn=function(a,b,c){for(let e=0;e<b.length;e++){var d=c;const f=ji(b[e],a);(f[2]&128)===128&&ln(f,d)}};sn=function(a,b){const c=[];for(const e in a){if(!a.hasOwnProperty(e))continue;var d=a[e];if(d===void 0)continue;const f=Array.isArray(d),g=f?d[0]:d;d=f?d[1]:0;b?c.push({Yj:g,Lv:e,yR:(d&1)!==0}):c.push({Yj:g,Lv:e})}return c};tn=function(){Hi(_.r()[1],_.si())};vn=function(a,b,c=null){return(new un({tb:a,parent:b,PF:c,bJ:!0})).ma};
_.C=function(a){return Qi(()=>{var b=wn(a);let c;const d=Object.assign({},b,{P:a.P,R:a.R,N:a.N,V:a.V||null,Za:a.Za,pI:a.ea===0,YF:null,DI:null,Y:b.fc&&a.Y||null,KG:b.fc?e=>{e=e.get(xn);if(d.fc){if(!e.A.has(d)){var f=Dh(d.type);f=f.length>0?vn([f],e.Sa,`Standalone[${d.type.name}]`):null;e.A.set(d,f)}e=e.A.get(d)}else e=null;return e}:null,GG:null,so:(c=a.so)!=null?c:!1,data:a.data||{},Ja:a.Ja||0,styles:a.styles||Gh,lY:null,ho:a.ho||null,Ib:null,id:""});b.fc&&_.il("NgStandalone");yn(d);b=a.Y;d.YF=zn(b,
!1);d.DI=zn(b,!0);d.id=An(d);return d})};Cn=function(a){return a[Fh]||a[Bn]||null};Dn=function(a){return a!==null};_.En=function(a){return Qi(()=>({type:a.type,Np:a.Np||Gh,AP:a.AP||Gh,imports:a.imports||Gh,exports:a.exports||Gh,SZ:null,ho:a.ho||null,id:a.id||null}))};Fn=function(a,b){if(a==null)return fi;const c={};for(const e in a)if(a.hasOwnProperty(e)){var d=a[e];let f,g=0;if(Array.isArray(d)){g=d[0];f=d[1];let h;d=(h=d[2])!=null?h:f}else f=d;b?(c[f]=g!==0?[e,g]:e,b[f]=d):c[f]=e}return c};
_.Gn=function(a){return Qi(()=>{const b=wn(a);yn(b);return b})};_.Hn=function(a){let b;return{type:a.type,name:a.name,O:null,fe:a.fe!==!1,fc:(b=a.fc)!=null?b:!0,xb:a.type.prototype.la||null}};
wn=function(a){const b={};let c;return{type:a.type,OA:null,O:null,ta:a.ta||null,za:a.za||0,Da:a.Da||null,Db:a.Db||null,an:b,Kg:null,VQ:a.inputs||fi,Xa:a.Xa||null,fc:(c=a.fc)!=null?c:!0,so:a.so===!0,K:a.K||Gh,Na:a.Na||null,features:a.features||null,Hr:null,kn:null,wn:null,inputs:Fn(a.inputs,b),outputs:Fn(a.outputs),HY:null}};yn=function(a){let b;(b=a.features)==null||b.forEach(c=>c(a))};zn=function(a,b){if(!a)return null;const c=b?sh:Cn;return()=>(typeof a==="function"?a():a).map(d=>c(d)).filter(Dn)};
An=function(a){let b=0;a=[a.K,a.Za,a.za,a.Da,typeof a.V==="function"?"":a.V,a.R,a.P,a.Ja,a.fc,a.so,a.Xa,JSON.stringify(a.inputs),JSON.stringify(a.outputs),Object.getOwnPropertyNames(a.type.prototype),!!a.Db,!!a.Na];for(const c of a.join("|"))b=Math.imul(31,b)+c.charCodeAt(0)<<0;return"c"+(b+2147483648)};_.In=function(a){return!!a&&typeof a.then==="function"};_.Jn=function(a){return typeof a==="function"&&a[_.Vg]!==void 0};
_.Kn=function(a){return _.mk((b,c)=>{let d=!1,e=null,f=null,g=!1;const h=()=>{var q;(q=f)==null||q.unsubscribe();f=null;d&&(d=!1,q=e,e=null,c.next(q));g&&c.complete()},m=()=>{f=null;g&&c.complete()};b.subscribe(new _.nk(c,q=>{d=!0;e=q;f||_.Tj(a(q)).subscribe(f=new _.nk(c,h,void 0,m))},void 0,()=>{g=!0;d&&f&&!f.closed||c.complete()}))})};Ln=function(a){return _.Kn(()=>_.Nk(a,_.Mk))};
_.Mn=function(a){return _.mk((b,c)=>{let d=null,e=!1,f;d=b.subscribe(new _.nk(c,void 0,g=>{f=_.Tj(a(g,_.Mn(a)(b)));d?(d.unsubscribe(),d=null,f.subscribe(c)):e=!0}));e&&(d.unsubscribe(),d=null,f.subscribe(c))})};_.Nn=function(a,b,c,d,e){return(f,g)=>{let h=c,m=b,q=0;f.subscribe(new _.nk(g,v=>{const u=q++;m=h?a(m,v,u):(h=!0,v);d&&g.next(m)},void 0,e&&(()=>{h&&g.next(m);g.complete()})))}};
On=function(...a){const b=fk(a);return b?Fj([On(...a),qk(b)]):_.mk((c,d)=>{wk([c,...(a.length===1&&Pn(a[0])?a[0]:a)])(d)})};_.Qn=function(...a){return On(...a)};_.Rn=function(a){return zj()?_.Bk(a,void 0,1):_.Bk(a,1)};
_.Sn=function(a){return _.mk((b,c)=>{let d=!1,e=null,f=null;const g=()=>{var h;(h=f)==null||h.unsubscribe();f=null;d&&(d=!1,h=e,e=null,c.next(h))};b.subscribe(new _.nk(c,h=>{let m;(m=f)==null||m.unsubscribe();d=!0;e=h;f=new _.nk(c,g,void 0,Cj);_.Tj(a(h)).subscribe(f)},void 0,()=>{g();c.complete()},()=>{e=f=null}))})};_.Tn=function(a){const b=_.Nk(a,_.Mk);return _.Sn(()=>b)};Un=function(a=null){return _.mk((b,c)=>{let d=!1;b.subscribe(new _.nk(c,e=>{d=!0;c.next(e)},void 0,()=>{d||c.next(a);c.complete()}))})};
_.Vn=function(a){return _.mk((b,c)=>{b.subscribe(new _.nk(c,()=>c.next(a)))})};_.Yn=function(){return _.mk((a,b)=>{let c=0;a.subscribe(new _.nk(b,d=>{++c<=1&&(b.next(d),1<=c&&b.complete())}))})};_.Zn=function(a){return _.Bk((b,c)=>_.z(a(b,c),_.Yn(),_.Vn(b)))};_.$n=function(a){return _.mk((b,c)=>{const d=new Set;b.subscribe(new _.nk(c,e=>{const f=a?a(e):e;d.has(f)||(d.add(f),c.next(e))}))})};
_.bo=function(a){let b;a=(b=a)!=null?b:ao;return _.mk((c,d)=>{let e,f=!0;c.subscribe(new _.nk(d,g=>{if(f||!a(e,g))f=!1,e=g,d.next(g)}))})};ao=function(a,b){return a===b};eo=function(a=co){return _.mk((b,c)=>{let d=!1;b.subscribe(new _.nk(c,e=>{d=!0;c.next(e)},void 0,()=>d?c.complete():c.error(a())))})};co=function(){return new kk};fo=function(a){return _.mk((b,c)=>{b.subscribe(c);c.add(a)})};
_.go=function(a,b){const c=arguments.length>=2;return d=>_.z(d,a?_.Rk((e,f)=>a(e,f,d)):Ej,_.Yn(),c?Un(b):eo(()=>new kk))};ho=function(){return _.mk((a,b)=>{let c=[];a.subscribe(new _.nk(b,d=>{c.push(d);1<c.length&&c.shift()},void 0,()=>{for(const d of c)b.next(d);b.complete()},()=>{c=null}))})};io=function(a,b){const c=arguments.length>=2;return d=>_.z(d,a?_.Rk((e,f)=>a(e,f,d)):Ej,ho(),c?Un(b):eo(()=>new kk))};
_.jo=function(){return _.mk((a,b)=>{let c,d=!1;a.subscribe(new _.nk(b,e=>{const f=c;c=e;d&&b.next([f,e]);d=!0}))})};_.ko=function(a,b){return _.mk(_.Nn(a,b,arguments.length>=2,!0))};
_.mo=function(){var a=a||{};const {GY:b=()=>new _.lo,BZ:c=!0,CZ:d=!0,DZ:e=!0}=a;return f=>{let g=null,h=null,m=0,q=!1,v=!1;return _.mk((u,x)=>{m++;let A;h=(A=h)!=null?A:b();x.add(()=>{m--;if(e&&!m&&!v&&!q){const G=g;g=h=null;q=v=!1;G==null||G.unsubscribe()}});h.subscribe(x);!g&&m>0&&(g=new jk({next:G=>h.next(G),error:G=>{v=!0;const N=h;d&&(g=h=null,q=v=!1);N.error(G)},complete:()=>{q=!0;const G=h;c&&(g=h=null,q=v=!1);G.complete()}}),_.Uj(u).subscribe(g))})(f)}};
_.oo=function(a){let b;a&&typeof a==="object"?b=a:b={bufferSize:a,Zv:void 0,vr:!1,scheduler:void 0};return c=>_.mk(no(b))(c)};no=function({bufferSize:a=Infinity,Zv:b=Infinity,vr:c,scheduler:d}){let e,f=0,g;return(h,m)=>{f++;let q;e?q=e.subscribe(m):(e=new _.po(a,b,d),q=e.subscribe(m),g=h.subscribe({next(v){e.next(v)},error(v){const u=e;e=g=void 0;u.error(v)},complete(){g=void 0;e.complete()}}),g.closed&&(g=void 0));m.add(()=>{f--;q.unsubscribe();c&&f===0&&g&&(g.unsubscribe(),e=g=void 0)})}};
_.qo=function(){return _.Rk((a,b)=>1<=b)};_.ro=function(...a){const b=gk(a);return _.mk((c,d)=>{(b?Dk(a,c,b):Dk(a,c)).subscribe(d)})};_.so=function(a){return _.mk((b,c)=>{let d=null,e=0,f=!1;b.subscribe(new _.nk(c,g=>{var h;(h=d)==null||h.unsubscribe();h=e++;_.Tj(a(g,h)).subscribe(d=new _.nk(c,m=>c.next(m),void 0,()=>{d=null;f&&!d&&c.complete()}))},void 0,()=>{(f=!0,!d)&&c.complete()}))})};_.to=function(a){return _.mk((b,c)=>{_.Tj(a).subscribe(new _.nk(c,()=>c.complete(),void 0,Cj));!c.closed&&b.subscribe(c)})};
_.uo=function(a){const b=zj(a)?{next:a,error:void 0,complete:void 0}:a;return b?_.mk((c,d)=>{c.subscribe(new _.nk(d,e=>{let f;(f=b.next)==null||f.call(b,e);d.next(e)},e=>{let f;(f=b.error)==null||f.call(b,e);d.error(e)},()=>{let e;(e=b.complete)==null||e.call(b);d.complete()}))}):Ej};
_.vo=function(...a){const b=fk(a);return _.mk((c,d)=>{const e=a.length,f=Array(e);let g=a.map(()=>!1),h=!1;for(let m=0;m<e;m++)_.Tj(a[m]).subscribe(new _.nk(d,q=>{f[m]=q;h||g[m]||(g[m]=!0,(h=g.every(Ej))&&(g=null))},void 0,Cj));c.subscribe(new _.nk(d,m=>{h&&(m=[m,...f],d.next(b?b(...m):m))}))})};wo=function(){_.$g=()=>{throw new _.yg(600,!1);}};xo=function(a,b,c){try{const d=c();return _.In(d)?d.catch(e=>{b.Ma(()=>a.handleError(e));throw e;}):d}catch(d){throw b.Ma(()=>a.handleError(d)),d;}};
yo=function(a,b){b=a.indexOf(b);b>-1&&a.splice(b,1)};zo=function(a,b,c,d){const e=Cg(null);try{const f=b.Ib;let g,h,m;const q=Dm(a,f,c,a[2]&4096?4096:16,null,b,null,null,(g=d==null?void 0:d.ma)!=null?g:null,(h=d==null?void 0:d.MP)!=null?h:null,(m=d==null?void 0:d.Gt)!=null?m:null);q[16]=a[b.index];const v=a[18];v!==null&&(q[18]=v.oh(f));gn(f,q,c);return q}finally{Cg(e)}};Ao=function(a,b){b=10+b;if(b<a.length)return a[b]};Bo=function(a,b){return!b||b.firstChild===null||(a.flags&128)===128};
Co=function(a,b,c,d=!0){const e=b[1];var f=10+c;const g=a.length;c>0&&(a[f-1][4]=b);c<g-10?(b[4]=a[f],f=10+c,f>=a.length?a.push(b):a.splice(f,0,b)):(a.push(b),b[4]=null);b[3]=a;f=b[16];f!==null&&a!==f&&Ll(f,b);f=b[18];f!==null&&fn(f,e);oi(b);b[2]|=128;d&&(c=Sl(c,a),f=b[11],d=f.parentNode(a[7]),d!==null&&(a=a[5],b[0]=d,b[5]=a,Jl(f,1,e.firstChild,b,d,c,!1)));b=b[6];b!==null&&b.firstChild!==null&&(b.firstChild=null)};Do=function(a){a=Nl(a,0);a!==void 0&&Pl(a[1],a)};
_.Io=function(a){var b=Object.getPrototypeOf(a.type.prototype).constructor,c=!0;const d=[a];for(;b;){var e=void 0;if(a.N)e=b.S||b.va;else{if(b.S)throw new _.yg(903,!1);e=b.va}if(e){if(c){d.push(e);var f=a;f.inputs=Eo(a.inputs);f.Kg=Eo(a.Kg);f.an=Eo(a.an);f.outputs=Eo(a.outputs);(f=e.ta)&&Fo(a,f);f=e.Na;var g=e.Db;f&&Go(a,f);g&&Ho(a,g);f=a;g=e;for(var h in g.inputs)if(g.inputs.hasOwnProperty(h)&&!f.inputs.hasOwnProperty(h)){var m=g.inputs[h];if(m!==void 0&&(f.inputs[h]=m,f.an[h]=g.an[h],g.Kg!==null)){m=
Array.isArray(m)?m[0]:m;if(!g.Kg.hasOwnProperty(m))continue;let q;(q=f).Kg!=null||(q.Kg={});f.Kg[m]=g.Kg[m]}}f=a.outputs;g=e.outputs;for(const q in g)g.hasOwnProperty(q)&&!f.hasOwnProperty(q)&&(f[q]=g[q]);e.N&&e.data.animation&&(f=a.data,f.animation=(f.animation||[]).concat(e.data.animation))}if(e=e.features)for(f=0;f<e.length;f++)(g=e[f])&&g.hI&&g(a),g===_.Io&&(c=!1)}b=Object.getPrototypeOf(b)}a=0;b=null;for(c=d.length-1;c>=0;c--)h=d[c],h.za=a+=h.za,h.Da=Oi(h.Da,b=Oi(b,h.Da))};
Eo=function(a){return a===fi?{}:a===Gh?[]:a};Go=function(a,b){const c=a.Na;a.Na=c?(d,e)=>{b(d,e);c(d,e)}:b};Ho=function(a,b){const c=a.Db;a.Db=c?(d,e,f)=>{b(d,e,f);c(d,e,f)}:b};Fo=function(a,b){const c=a.ta;a.ta=c?(d,e)=>{b(d,e);c(d,e)}:b};_.Lo=function(a){const b=c=>{const d=Array.isArray(a);c.wn===null?(c.kn=Jo,c.wn=d?a.map(Ko):[a]):d?c.wn.unshift(...a.map(Ko)):c.wn.unshift(a)};b.hI=!0;return b};
Jo=function(a,b,c){if(a.wn!==null)for(const d of a.wn)if(typeof d==="function"){a=d();for(const e of a)Mo(Ko(e),b,c)}else Mo(d,b,c)};Mo=function(a,b,c){const d=a.Uy[Bn]||null;var e=d.an,f=a.inputs;for(const g in f)f.hasOwnProperty(g)&&(e[f[g]]=e[g]);Jo(d,b,c);c.set(d,a);b.push(d)};Ko=function(a){return typeof a==="function"?{Uy:gh(a),inputs:fi,outputs:fi}:{Uy:gh(a.Uy),inputs:No(a.inputs),outputs:No(a.outputs)}};
No=function(a){if(a===void 0||a.length===0)return fi;const b={};for(let c=0;c<a.length;c+=2)b[a[c]]=a[c+1];return b};_.Oo=function(a){const b=a.VQ,c={};for(const d in b)if(b.hasOwnProperty(d)){const e=b[d];Array.isArray(e)&&e[3]&&(c[d]=e[3])}a.Kg=c};Qo=function(){return Po(_.si(),_.r())};Ro=function(a){return a[8]||(a[8]=[])};Po=function(a,b){let c;const d=b[a.index];bi(d)?c=d:(c=[d,!0,0,b,null,a,null,null,null,null],b[a.index]=c,Km(b,c));So(c,b,a,d);return new To(c,a,b)};
Uo=function(a,b,c,d){if(!a[7]){if(c.type&8)d=hi(d);else{var e=b[11];d=e.createComment("");const g=ii(c,b);c=e.parentNode(g);b=e;var f=d;e=e.nextSibling(g);b.insertBefore(c,f,e,!1)}a[7]=d}};Wo=function(a){return Vo(a)?Array.isArray(a)||!(a instanceof Map)&&Symbol.iterator in a:!1};Xo=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)};Vo=function(a){return a!==null&&(typeof a==="function"||typeof a==="object")};
_.Yo=function(a,b,c){return a[b]=c};_.Zo=function(a,b,c){if(Object.is(a[b],c))return!1;a[b]=c;return!0};_.$o=function(a,b,c,d){c=_.Zo(a,b,c);return _.Zo(a,b+1,d)||c};
cp=function(a,b,c,d,e,f,g,h,m,q){const v=c+25;if(b.Vd){const u=b.V;g=Fm(b,v,4,g||null,h||null);Xm(b,a,g,ki(u,m));Hi(b,g);d=g.Ib=Pm(2,g,d,e,f,b.ZF,b.EI,null,b.ho,u,null);b.ub!==null&&(b.ub.N(b,g),d.ub=b.ub.az(g));d=g}else d=b.data[v];ti(d,!1);c=ap(b,a,d,c);bp&&Rl(b,a,c,d);vl(c,a);c=[c,!0,0,a,null,d,null,c,null,null];a[v]=c;Km(a,c);(d.flags&1)===1&&Nm(b,a,d);m!=null&&Om(a,d,q)};_.D=function(a,b,c,d,e,f,g,h){const m=_.r(),q=_.ri.Ib;f=ki(q.V,f);cp(m,q,a,b,c,d,e,f,g,h);return _.D};
dp=function(a,b){bp=!0;return b[11].createComment("")};_.ep=function(a,b,c,d){var e=_.r(),f=_.ri.we++;if(_.Zo(e,f,b)){f=_.Fi();var g=ii(f,e);e=e[11];f=f.value;b==null?e.removeAttribute(g,a,d):(b=c==null?_.vg(b):c(b,f||"",a),e.setAttribute(g,a,b,d))}return _.ep};fp=function(a,b,c,d){return _.Zo(a,_.ri.we++,c)?b+_.vg(c)+d:_.Qm};_.E=function(a,b,c){const d=_.r();var e=_.ri.we++;if(_.Zo(d,e,b)){e=_.ri.Ib;const f=_.Fi();_.Um(e,f,d,a,b,d[11],c,!1)}return _.E};
gp=function(a,b,c,d,e){e=e?"class":"style";Tm(a,c,b.inputs[e],e,d)};hp=function(a,b,c,d){const e=a[c+1],f=b===null;let g=d?e>>17&32767:(e&131068)>>2,h=!1;for(;g!==0&&(h===!1||f);){const q=a[g+1];var m=a[g];if(m===null||b==null||(Array.isArray(m)?m[1]:m)===b||Array.isArray(m)&&typeof b==="string"&&xh(m,b)>=0)h=!0,a[g+1]=d?q|1:q|2;g=d?q>>17&32767:(q&131068)>>2}h&&(a[c+1]=d?e|2:e|1)};mp=function(a,b){const c=_.ip;if(c===b)return-1;for(b=_.jp=b;b<c&&a.charCodeAt(b)>32;)b++;b=_.kp=b;return _.lp(a,b,c)};
_.lp=function(a,b,c){for(;b<c&&a.charCodeAt(b)<=32;)b++;return b};_.op=function(a,b,c){np(a,b,c,!1);return _.op};_.F=function(a,b){np(a,b,null,!0);return _.F};_.sp=function(a){_.pp(qp,rp,a,!0)};rp=function(a,b){var c;_.tp=_.up=_.kp=_.jp=0;_.ip=b.length;for(c=mp(b,_.lp(b,0,_.ip));c>=0;c=mp(b,c))_.yh(a,b.substring(_.jp,_.kp),!0)};
np=function(a,b,c,d){const e=_.r(),f=_.ri.Ib,g=_.xi(2);f.Ut&&vp(f,a,g,d);if(b!==_.Qm&&_.Zo(e,g,b)){var h=f.data[_.ri.selectedIndex],m=e[11];b!=null&&b!==""&&(typeof c==="string"?b+=c:typeof b==="object"&&(b=wg(_.Xl(b))));wp(f,h,e,m,a,e[g+1]=b,d,g)}};
_.pp=function(a,b,c,d){const e=_.ri.Ib;var f=_.xi(2);e.Ut&&vp(e,null,f,d);const g=_.r();if(c!==_.Qm&&_.Zo(g,f,c)){var h=e.data[_.ri.selectedIndex];if((h.flags&(d?8:16))===0||f>=e.sG){var m=g[11],q=g[f+1];if(c==null||c==="")a=Gh;else{var v=[];c=_.Xl(c);if(Array.isArray(c))for(b=0;b<c.length;b++)a(v,c[b],!0);else if(typeof c==="object")for(var u in c)c.hasOwnProperty(u)&&a(v,u,c[u]);else typeof c==="string"&&b(v,c);a=v}a=g[f+1]=a;q===_.Qm&&(q=Gh);b=v=0;c=0<q.length?q[0]:null;for(u=0<a.length?a[0]:null;c!==
null||u!==null;){const x=v<q.length?q[v+1]:void 0,A=b<a.length?a[b+1]:void 0;let G=null,N=void 0;c===u?(v+=2,b+=2,x!==A&&(G=u,N=A)):u===null||c!==null&&c<u?(v+=2,G=c):(b+=2,G=u,N=A);G!==null&&wp(e,h,g,m,G,N,d,f);c=v<q.length?q[v]:null;u=b<a.length?a[b]:null}}else f=d?h.Bt:h.Hv,f!==null&&(c=xg(f,c?c:"")),gp(e,h,g,c,d)}};
vp=function(a,b,c,d){const e=a.data;if(e[c+1]===null){var f=e[_.ri.selectedIndex];a=c>=a.sG;(f.flags&(d?8:16))!==0&&b===null&&!a&&(b=!1);var g=f,h=yi(e),m=d?g.sv:g.uv;if(h===null)(d?g.Tp:g.Ur)===0&&(b=xp(null,e,g,b,d),b=yp(b,g.qd,d),m=null);else{var q=g.Kt;if(q===-1||e[q]!==h)if(b=xp(h,e,g,b,d),m===null)h=d?g.Tp:g.Ur,h=(h&131068)>>2!==0?e[h>>17&32767]:void 0,h!==void 0&&Array.isArray(h)&&(h=xp(null,e,g,h[1],d),h=yp(h,g.qd,d),e[(d?g.Tp:g.Ur)>>17&32767]=h);else{m=void 0;h=g.Dg;for(q=1+g.Kt;q<h;q++)m=
yp(m,e[q].Da,d);m=yp(m,g.qd,d)}}m!==void 0&&(d?g.sv=m:g.uv=m);m=a;g=d?f.Tp:f.Ur;a=g>>17&32767;g=(g&131068)>>2;e[c]=b;h=!1;if(Array.isArray(b)){if(q=b[1],q===null||xh(b,q)>0)h=!0}else q=b;m?g!==0?(b=e[a+1]>>17&32767,e[c+1]=b<<17|a<<2,b!==0&&(e[b+1]=e[b+1]&-131069|c<<2),e[a+1]=e[a+1]&131071|c<<17):(e[c+1]=a<<17|0,a!==0&&(e[a+1]=e[a+1]&-131069|c<<2),a=c):(e[c+1]=g<<17|0,a===0?a=c:e[g+1]=e[g+1]&-131069|c<<2,g=c);h&&(e[c+1]|=2);hp(e,q,c,!0);hp(e,q,c,!1);b=q;m=d?f.sv:f.uv;m!=null&&typeof b=="string"&&xh(m,
b)>=0&&(e[c+1]|=1);g=a<<17|g<<2;d?f.Tp=g:f.Ur=g}};xp=function(a,b,c,d,e){let f;const g=c.Dg;let h=c.Kt;for(h===-1?h=c.Xe:h++;h<g;){f=b[h];d=yp(d,f.Da,e);if(f===a)break;h++}a!==null&&(c.Kt=h);return d};yp=function(a,b,c){const d=c?1:2;let e=-1;if(b!==null)for(let f=0;f<b.length;f++){const g=b[f];typeof g==="number"?e=g:e===d&&(Array.isArray(a)||(a=a===void 0?[]:["",a]),_.yh(a,g,c?!0:b[++f]))}return a===void 0?null:a};qp=function(a,b,c){b=String(b);b===""||b.includes(" ")||_.yh(a,b,c)};
wp=function(a,b,c,d,e,f,g,h){if(b.type&3){a=a.data;var m=a[h+1];((m&1)===1?zp(a,b,c,e,(m&131068)>>2,g):void 0)===void 0&&(f!==void 0||(m&2)==2&&(f=zp(a,null,c,e,h,g)),b=hi(c[_.ri.selectedIndex]),g?f?d.hj(b,e):d.Ml(b,e):(g=e.indexOf("-")===-1?void 0:2,f==null?d.Ar(b,e,g):(typeof f==="string"&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.Kr(b,e,f,g))))}};
zp=function(a,b,c,d,e,f){const g=b===null;let h=void 0;for(;e>0;){const q=a[e],v=Array.isArray(q);var m=v?q[1]:q;const u=m===null;let x=c[e+1];x===_.Qm&&(x=u?Gh:void 0);m=u?zh(x,d):m===d?x:void 0;v&&m===void 0&&(m=zh(q,d));if(m!==void 0&&(h=m,g))return h;e=a[e+1];e=g?e>>17&32767:(e&131068)>>2}b!==null&&(a=f?b.sv:b.uv,a!=null&&(h=zh(a,d)));return h};_.Ap=function(a,b,c){a=fp(_.r(),a,b,c);_.pp(_.yh,rp,a,!0)};Bp=function(a,b,c,d,e){return a===c&&Object.is(b,d)?1:Object.is(e(a,b),e(c,d))?-1:0};
Hp=function(a,b,c){let d=void 0,e=void 0,f=0,g=a.length-1;if(Array.isArray(b)){for(var h=b.length-1;f<=g&&f<=h;){var m=a.at(f),q=b[f],v=Bp(f,m,f,q,c);if(v!==0)v<0&&a.Lf(f,q),f++;else{var u=a.at(g);v=b[h];var x=Bp(g,u,h,v,c);x!==0?(x<0&&a.Lf(g,v),g--,h--):(m=c(f,m),u=c(g,u),x=c(f,q),Object.is(x,u)?(u=c(h,v),Object.is(u,m)?(Cp(a,f,g),a.Lf(g,v),h--,g--):a.move(g,f),a.Lf(f,q),f++):(d!=null||(d=new Dp),e!=null||(e=Ep(a,f,g,c)),Fp(a,d,f,x)?(a.Lf(f,q),f++,g++):e.has(x)?(d.set(m,a.detach(f)),g--):(q=a.create(f,
b[f]),a.attach(f,q),f++,g++)))}}for(;f<=h;)Gp(a,d,c,f,b[f]),f++}else if(b!=null){b=b[Symbol.iterator]();for(h=b.next();!h.done&&f<=g;)q=a.at(f),v=h.value,m=Bp(f,q,f,v,c),m!==0?(m<0&&a.Lf(f,v),f++,h=b.next()):(d!=null||(d=new Dp),e!=null||(e=Ep(a,f,g,c)),m=c(f,v),Fp(a,d,f,m)?(a.Lf(f,v),f++,g++,h=b.next()):e.has(m)?(q=c(f,q),d.set(q,a.detach(f)),g--):(a.attach(f,a.create(f,v)),f++,g++,h=b.next()));for(;!h.done;)Gp(a,d,c,a.length,h.value),h=b.next()}for(;f<=g;)a.destroy(a.detach(g--));let A;(A=d)==null||
A.forEach(G=>{a.destroy(G)})};Fp=function(a,b,c,d){return b!==void 0&&b.has(d)?(a.attach(c,b.get(d)),b.delete(d),!0):!1};Gp=function(a,b,c,d,e){Fp(a,b,d,c(d,e))?a.Lf(d,e):(b=a.create(d,e),a.attach(d,b))};Ep=function(a,b,c,d){const e=new Set;for(;b<=c;b++)e.add(d(b,a.at(b)));return e};
_.I=function(a,b){_.il("NgControlFlow");var c=_.r(),d=_.ri.we++,e=c[d]!==_.Qm?c[d]:-1;e=e!==-1?c[25+e]:void 0;if(_.Zo(c,d,a)){d=Cg(null);try{if(e!==void 0&&Do(e),a!==-1){a=25+a;const f=c[a],g=c[1].data[a],h=zo(c,g,b,{Gt:null});Co(f,h,0,Bo(g,null))}}finally{Cg(d)}}else e!==void 0&&(c=Ao(e,0),c!==void 0&&(c[8]=b))};_.Ip=function(a){return a};_.Jp=function(a,b){return b};
_.Lp=function(a,b,c,d,e,f,g,h){_.il("NgControlFlow");const m=_.r(),q=_.ri.Ib,v=_.r();v[25+a]=new Kp(h?g.bind(v[15][8]):g);cp(m,q,a+1,b,c,d,e,ki(q.V,f))};
_.Np=function(a){const b=Cg(null);var c=_.ri.selectedIndex;try{const d=_.r(),e=d[1],f=d[c],g=c+1,h=d[g];f.A===void 0?f.A=new Mp(h,d,e.data[g]):f.A.reset();const m=f.A;Hp(m,a,f.C);if(m.B)for(a=0;a<m.length;a++)Ao(m.A,a)[8].Ub=a;if(f.B){const q=_.ri.we++,v=m.length===0;if(_.Zo(d,q,v)){c+=2;const u=d[c];if(v){const x=e.data[c],A=zo(d,x,void 0,{Gt:null});Co(u,A,0,Bo(x,null))}else Do(u)}}}finally{Cg(b)}};
_.J=function(a,b,c,d){const e=_.r(),f=_.ri.Ib;var g=25+a;a=e[11];if(f.Vd){var h=f.V;c=ki(h,c);c=Fm(f,g,2,b,c);Xm(f,e,c,ki(h,d));c.qd!==null&&hn(c,c.qd,!1);c.Mg!==null&&hn(c,c.Mg,!0);f.ub!==null&&f.ub.qq(f,c);h=c}else h=f.data[g];bp=!0;b=a.createElement(b,_.ri.kq);e[g]=b;g=(h.flags&1)===1;ti(h,!0);Vl(a,b,h);(h.flags&32)!==32&&bp&&Rl(f,e,b,h);_.ri.Nt===0&&vl(b,e);_.ri.Nt++;g&&(Nm(f,e,h),Im(f,h,e));d!==null&&Om(e,h);return _.J};
_.K=function(){let a=_.si();_.ri.Ji?_.ri.Ji=!1:(a=a.parent,ti(a,!1));const b=a;Em===b&&(Em=null);_.ri.Nt--;const c=_.ri.Ib;c.Vd&&(Hi(c,a),(a.flags&4)!==0&&c.ub.Ot(a));b.Bt!=null&&(b.flags&8)!==0&&gp(c,b,_.r(),b.Bt,!0);b.Hv!=null&&(b.flags&16)!==0&&gp(c,b,_.r(),b.Hv,!1);return _.K};_.L=function(a,b,c,d){_.J(a,b,c,d);_.K();return _.L};
_.Op=function(a,b,c){const d=_.r(),e=_.ri.Ib;a+=25;if(e.Vd){var f=e.V;const g=ki(f,b);b=Fm(e,a,8,"ng-container",g);g!==null&&hn(b,g,!0);f=ki(f,c);Xm(e,d,b,f);e.ub!==null&&e.ub.qq(e,b);f=b}else f=e.data[a];ti(f,!0);bp=!0;b=d[11].createComment(Hl());d[a]=b;bp&&Rl(e,d,b,f);vl(b,d);(f.flags&1)===1&&(Nm(e,d,f),Im(e,f,d));c!=null&&Om(d,f);return _.Op};_.Pp=function(){let a=_.si();const b=_.ri.Ib;_.ri.Ji?_.ri.Ji=!1:(a=a.parent,ti(a,!1));b.Vd&&(Hi(b,a),(a.flags&4)!==0&&b.ub.Ot(a));return _.Pp};
_.Qp=function(a,b,c){_.Op(a,b,c);_.Pp();return _.Qp};_.Rp=function(a,b,c){const d=_.r();var e=_.ri.we++;if(_.Zo(d,e,b)){e=_.ri.Ib;const f=_.Fi();_.Um(e,f,d,a,b,bn(yi(e.data),f,d),c,!0)}return _.Rp};_.Up=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=Sp(b))return a;b=b.split("-")[0];if(a=Sp(b))return a;if(b==="en")return Tp;throw new _.yg(701,!1);};Sp=function(a){a in Vp||(Vp[a]=$l.mA&&$l.mA.zF&&$l.mA.zF.OR&&$l.mA.zF.OR[a]);return Vp[a]};
Wp=function(a,b,c,d){c>=a.data.length&&(a.data[c]=null,a.mi[c]=null);b[c]=d};_.Xp=function(a){return _.ri.qj[25+a]};_.Zp=function(a){const b=_.ri.Ib,c=_.r();a+=25;const d=Fm(b,a,128,null,null);ti(d,!1);Wp(b,c,a,Yp);return _.Zp};_.$p=function(a){_.il("NgLet");Wp(_.ri.Ib,_.r(),_.ri.selectedIndex,a);return a};_.aq=function(a){a=_.ri.qj[25+a];if(a===Yp)throw new _.yg(314,!1);return a};_.O=function(a,b,c,d){c=_.r();_.bq(_.ri.Ib,c,c[11],_.si(),a,b,d);return _.O};
_.cq=function(a,b){const c=_.si(),d=_.r(),e=_.ri.Ib;_.bq(e,d,bn(yi(e.data),c,d),c,a,b);return _.cq};dq=function(a,b,c,d){a=a.ze;if(a!=null)for(let e=0;e<a.length-1;e+=2){const f=a[e];if(f===c&&a[e+1]===d)return b=b[7],c=a[e+2],b.length>c?b[c]:null;typeof f==="string"&&(e+=2)}return null};
_.bq=function(a,b,c,d,e,f,g){var h=(d.flags&1)===1;const m=a.Vd&&an(a),q=$m(b);var v=!0;if(d.type&3||g){var u=ii(d,b);const A=g?g(u):u;u=q.length;const G=g?P=>g(hi(P[d.index])):d.index;let N=null;!g&&h&&(N=dq(a,b,e,d.index));N!==null?((N.RM||N).NC=f,N.RM=f,v=!1):(f=eq(d,b,f),a=c.Pa(A,e,f),q.push(f,a),m&&m.push(e,G,u,u+1))}else f=eq(d,b,f);a=d.outputs;let x;if(v&&a!==null&&(x=a[e])&&(v=x.length))for(a=0;a<v;a+=2)c=b[x[a]][x[a+1]].subscribe(f),h=q.length,q.push(f,c),m&&m.push(e,d.index,h,-(h+1))};
fq=function(a,b,c){const d=Cg(null);try{return b(c)!==!1}catch(e){return dn(a,e),!1}finally{Cg(d)}};eq=function(a,b,c){return function f(e){if(e===Function)return c;var g=a.oi>-1?ji(a.index,b):b;Bl(g,5);g=fq(b,c,e);let h=f.NC;for(;h;)g=fq(b,h,e)&&g,h=h.NC;return g}};_.S=function(a=1){for(var b=_.ri,c=_.ri.qj;a>0;)c=c[14],a--;return(b.qj=c)[8]};
_.gq=function(a){var b=_.r()[15][5];if(!b.Ng){var c=a?a.length:1,d=[];for(var e=0;e<c;e++)d.push(null);c=b.Ng=d;d=c.slice();for(b=b.ye;b!==null;){if(b.type!==128){if(a)a:{e=b;var f=a;let q=null;b:{var g=e.qd;if(g!=null){var h=g.indexOf(5);if((h&1)===0){g=g[h+1];break b}}g=null}for(h=0;h<f.length;h++){var m=f[h];if(m==="*")q=h;else{if(g===null)m=tj(e,m,!0);else b:{c:for(let v=0;v<m.length;v++){const u=m[v];if(g.length===u.length){for(let x=0;x<g.length;x++)if(g[x]!==u[x])continue c;m=!0;break b}}m=
!1}if(m){e=h;break a}}}e=q}else e=0;e!==null&&(d[e]?d[e].hv=b:c[e]=b,d[e]=b)}b=b.next}}};_.hq=function(a,b=0,c){const d=_.r();var e=_.ri.Ib;a=Fm(e,25+a,16,null,c||null);a.Ng===null&&(a.Ng=b);_.ri.Ji=!1;d[6]&&Em===null||(a.flags&32)===32||(b=d[11],e=Ql(e,a.parent,d),c=a.parent||d[5],c=c.type&40?ii(c,d):null,Ul(b,0,d,a,e,c))};_.jq=function(a,b,c){_.iq(a,"",b,"",c);return _.jq};_.iq=function(a,b,c,d,e){const f=_.r();b=fp(f,b,c,d);b!==_.Qm&&(c=_.ri.Ib,d=_.Fi(),_.Um(c,d,f,a,b,f[11],e,!1));return _.iq};
kq=function(){return this.B[Symbol.iterator]()};mq=function(){return lq(_.si(),_.r())};lq=function(a,b){return a.type&4?new nq(b,a,yl(a,b)):null};
qq=function(a,b,c,d){d=b[18].ub[d];if(d.matches===null){const q=a.data,v=c.matches,u=[];for(let x=0;v!==null&&x<v.length;x+=2){var e=v[x];if(e<0)u.push(null);else{a=u;var f=a.push,g=b,h=q[e],m=v[x+1];e=c.metadata.read;m===-1?(e=h,g=e.type&11?yl(e,g):e.type&4?lq(e,g):null):m===-2?g=e===_.xl?yl(h,g):e===_.oq?lq(h,g):e===_.pq?Po(h,g):void 0:g=ij(g,g[1],m,h);f.call(a,g)}}d.matches=u}return d.matches};
rq=function(a,b,c,d){var e=a.ub.ub[c];const f=e.matches;if(f!==null)for(a=qq(a,b,e,c),c=0;c<f.length;c+=2){var g=f[c];if(g>0)d.push(a[c/2]);else{e=f[c+1];g=b[-g];for(var h=10;h<g.length;h++){var m=g[h];m[16]===m[3]&&rq(m[1],m,e,d)}if(g[9]!==null)for(g=g[9],h=0;h<g.length;h++)m=g[h],rq(m[1],m,e,d)}}return d};vq=function(a,b){var c=_.r();b=new _.sq((b&4)===4);var d=b.destroy;const e=$m(c);e.push(b);a.Vd&&an(a).push(d,e.length-1);let f;return((f=c[18])!=null?f:c[18]=new tq).ub.push(new uq(b))-1};
_.yq=function(a,b,c){const d=_.ri.Ib;d.Vd&&(wq(d,new xq(a,b,c),-1),(b&2)===2&&(d.IJ=!0));return vq(d,b)};_.zq=function(a,b,c,d){const e=_.ri.Ib;if(e.Vd){const f=_.si();wq(e,new xq(b,c,d),f.index);b=e.Db||(e.Db=[]);a!==(b.length?b[b.length-1]:-1)&&b.push(e.ub.length-1,a);(c&2)===2&&(e.HJ=!0)}return vq(e,c)};Aq=function(a){return a.split(",").map(b=>b.trim())};wq=function(a,b,c){a.ub===null&&(a.ub=new Bq);a.ub.track(new Cq(b,c))};
Dq=function(a,b){const c=a[1],d=c.ub.ub[b];return d.FF?rq(c,a,b,[]):qq(c,a,d,b)};_.Fq=function(a){var b=_.r(),c=_.ri.Ib;const d=_.ri.mf;_.ri.mf=d+1;c=c.ub.ub[d];return a.Yb&&(b[2]&4)===4===((c.metadata.flags&2)===2)?(c.matches===null?a.reset([]):(b=Dq(b,d),a.reset(b,zl),_.Eq(a)),!0):!1};_.Gq=function(){return _.r()[18].ub[_.ri.mf].ur};
_.Iq=function(a,b){_.il("NgSignals");a=Zg(a);const c=a[_.Vg];if(b==null?0:b.Gd)c.Gd=b.Gd;a.set=d=>_.ah(c,d);a.update=d=>{_.Og()||_.$g();_.ah(c,d(c.value))};a.kj=_.Hq.bind(a);return a};_.Hq=function(){const a=this[_.Vg];if(a.QI===void 0){const b=()=>this();b[_.Vg]=a;a.QI=b}return a.QI};
_.Kq=function(a,b){let c;const d=Wg(()=>{c.iD();{var e=c;var f=e.Ab;const h=e.eO;if(f===void 0||h===void 0||f[2]&4)e=a?void 0:Gh;else{var g=f[18].ub[h].ur;f=Dq(f,h);g.reset(f,zl);e=a?g.first:g.Sw||e.Zw===void 0?e.Zw=_.Jq(g):e.Zw}}if(b&&e===void 0)throw new _.yg(-951,!1);return e});c=d[_.Vg];c.iD=_.Iq(0);c.Zw=void 0;return d};_.Mq=function(a,b){const c=a[_.Vg];c.Ab=_.r();c.eO=b;c.fO=c.Ab[18].ub[b].ur;Lq(c.fO,()=>c.iD.update(d=>d+1))};_.Nq=function(a,b,c){_.Mq(a,_.yq(b,5,c))};
_.Oq=function(a=1){_.ri.mf+=a};_.T=function(a,b=""){const c=_.r(),d=_.ri.Ib;a+=25;const e=d.Vd?Fm(d,a,1,b,null):d.data[a];bp=!0;b=c[11].iq(b);c[a]=b;bp&&Rl(d,c,b,e);ti(e,!1)};_.Qq=function(a){_.Pq("",a,"");return _.Qq};_.Pq=function(a,b,c){const d=_.r();a=fp(d,a,b,c);a!==_.Qm&&_.en(d,a);return _.Pq};_.Rq=function(a,b,c,d,e){const f=_.r(),g=_.$o(f,_.ri.we,b,d);_.xi(2);a=g?a+_.vg(b)+c+_.vg(d)+e:_.Qm;a!==_.Qm&&_.en(f,a);return _.Rq};
Sq=function(a,b,c,d,e){a=gh(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)Sq(a[f],b,c,d,e);else{f=_.ri.Ib;const u=_.r(),x=_.si();let A=Lh(a)?a:gh(a.ca);var g=Th(a),h=x.Zj&1048575,m=x.Xe,q=x.Zj>>20;if(Lh(a)||!a.Lb)d=new jj(g,e),g=Tq(A,b,e?h:h+q,m),g===-1?(g=Zi(x,u),Vi(g,f,A),Uq(f,a,b.length),b.push(A),x.Xe++,x.Dg++,e&&(x.Zj+=1048576),c.push(d),u.push(d)):(c[g]=d,u[g]=d);else{m=Tq(A,b,h+q,m);h=Tq(A,b,h,h+q);var v=m>=0&&c[m];q=h>=0&&c[h];e&&!q||!e&&!v?(m=Zi(x,u),Vi(m,f,A),m=c.length,v=new jj(e?Vq:
Wq,e),v.Lb=[],v.index=m,v.A=0,d&&!e&&v.A++,v.Lb.push(g),g=v,!e&&q&&(c[h].B=g),Uq(f,a,b.length,0),b.push(A),x.Xe++,x.Dg++,e&&(x.Zj+=1048576),c.push(g),u.push(g)):(b=c[e?h:m],!e&&d&&b.A++,b=b.Lb.push(g)-1,Uq(f,a,m>-1?m:h,b));!e&&d&&q&&c[h].A++}}};Uq=function(a,b,c,d){const e=Lh(b);var f=!!b.Ge;if(e||f)if(f=(f?gh(b.Ge):b).prototype.la)a=a.Xk||(a.Xk=[]),!e&&b.Lb?(b=a.indexOf(c),b===-1?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};Tq=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
Wq=function(){return Xq(this.Lb,[])};Vq=function(a,b,c,d){b=this.Lb;if(this.B){const e=this.B.A;d=ij(c,c[1],this.B.index,d);c=d.slice(0,e);Xq(b,c);for(b=e;b<d.length;b++)c.push(d[b])}else c=[],Xq(b,c);return c};Xq=function(a,b){for(let c=0;c<a.length;c++)b.push((0,a[c])());return b};_.Yq=function(a){var b=[];return c=>{c.OA=(d,e)=>{e=e?e(a):a;const f=_.ri.Ib;f.Vd&&(d=!!d.N,Sq(b,f.data,f.mi,d,!0),Sq(e,f.data,f.mi,d,!1))}}};
_.Zq=function(a,b){a=_.wi()+a;const c=_.r();return c[a]===_.Qm?_.Yo(c,a,b()):c[a]};_.ar=function(a,b,c){return $q(_.r(),_.wi(),a,b,c)};_.br=function(a,b){a=a[b];return a===_.Qm?void 0:a};$q=function(a,b,c,d,e,f){b+=c;return _.Zo(a,b,e)?_.Yo(a,b+1,f?d.call(f,e):d(e)):_.br(a,b+1)};_.cr=function(a,b,c,d,e,f,g){b+=c;return _.$o(a,b,e,f)?_.Yo(a,b+2,g?d.call(g,e,f):d(e,f)):_.br(a,b+2)};
_.dr=function(a,b,c,d,e,f,g,h){b+=c;c=_.$o(a,b,e,f);return _.Zo(a,b+2,g)||c?_.Yo(a,b+3,h?d.call(h,e,f,g):d(e,f,g)):_.br(a,b+3)};_.er=function(a,b){const c=_.ri.Ib;a+=25;if(c.Vd){a:{var d=c.EI;if(d)for(let f=d.length-1;f>=0;f--){const g=d[f];if(b===g.name){b=g;break a}}b=void 0}c.data[a]=b;if(b.xb){var e;((e=c.Xk)!=null?e:c.Xk=[]).push(a,b.xb)}}else b=c.data[a];e=b.O||(b.O=uh(b.type));b=ch(_.Dl);try{const f=Si(!1),g=e();Si(f);Wp(c,_.r(),a,g)}finally{ch(b)}};
_.fr=function(a,b,c){a+=25;const d=_.r(),e=d[a];return d[1].data[a].fe?$q(d,_.wi(),b,e.transform,c,e):e.transform(c)};_.gr=function(a,b,c,d){a+=25;const e=_.r(),f=e[a];return e[1].data[a].fe?_.cr(e,_.wi(),b,f.transform,c,d,f):f.transform(c,d)};_.hr=function(a,b){return lq(a,b)};_.W=function(a,b){function c(){_.Ig(d);if(d.value===_.ir)throw new _.yg(-950,!1);return d.value}const d=Object.create(_.jr);d.value=a;d.KB=b==null?void 0:b.transform;c[_.Vg]=d;return c};_.lr=function(){return new _.kr};
_.mr=function(a,b){return _.W(a,b)};_.nr=function(){return _.Kq(!0,!1)};_.or=function(){return _.Kq(!1,!1)};_.pr=function(){return _.Kq(!0,!1)};rr=function(a){var b=_.si(),c=_.r();b.oi>-1&&(a&16)!==16?(a=ji(b.index,c),a=new qr(a,a)):a=b.type&175?new qr(c[15],c):null;return a};
xr=function(){({nZ:c,ZY:b,eo:a}={});var a,b,c;c!=null||(c=()=>new _.sr(Object.assign({},{PP:!1,Av:!1,Lr:!1},{eo:a})));return[{ca:_.sr,Yd:c},{ca:Ih,Lb:!0,Yd:()=>{const d=_.n(tr,{optional:!0});return()=>d.initialize()}},{ca:Ih,Lb:!0,Yd:()=>{const d=_.n(ur);return()=>{d.initialize()}}},b===!0?{ca:vr,Ta:!0}:[],{ca:wr,Ta:a!=null?a:!1}]};
Fr=function(a){const b=a.yf?a.yf.ma:a.OI,c=b.get(_.sr);return c.run(()=>{a.yf?a.yf.Pl():a.OI.Pl();const d=b.get(_.cn,null);let e;c.Ma(()=>{e=c.Oi.subscribe({next:f=>{d.handleError(f)}})});if(a.yf){const f=()=>a.yf.destroy(),g=a.GI.get(yr);g.add(f);a.yf.xb(()=>{yo(a.LE,a.yf);e.unsubscribe();g.delete(f)})}else{const f=()=>b.destroy(),g=a.GI.get(yr);g.add(f);b.xb(()=>{e.unsubscribe();g.delete(f)})}return xo(d,c,()=>{const f=b.get(zr);Ar(f);return f.B.then(()=>{b.get(_.Br,"en-US");if(!b.get(Cr,!0)){if(!a.yf)return b.get(Dr);
a.LE.push(a.yf);return a.yf}if(!a.yf){const g=b.get(Dr);a.wv!==void 0&&g.Np(a.wv);return g}Er(a.yf,a.LE);return a.yf})})})};Er=function(a,b){const c=a.ma.get(Dr);if(a.Ow.length>0)a.Ow.forEach(d=>c.Np(d));else if(a.instance.mS)a.instance.mS(c);else throw new _.yg(-403,!1);b.push(a)};
Mr=function(a,b,c=[]){const d=`Platform: ${b}`,e=new _.p(d);return(f=[])=>{let g=Gr();if(!g||g.ma.get(Hr,!1))if(f=[...c,...f,{ca:e,Ta:!0}],a)a(f);else{f=Ir(f,d);if(Jr&&!Jr.get(Hr,!1))throw new _.yg(400,!1);wo();Jr=f;f.get(Kr);Lr(f)}f=Gr();if(!f)throw new _.yg(401,!1);return f}};Ir=function(a=[],b){return _.Nr({name:b,tb:[{ca:Or,Ta:"platform"},{ca:yr,Ta:new Set([()=>Jr=null])},...a]})};Gr=function(){let a,b;return(b=(a=Jr)==null?void 0:a.get(Kr))!=null?b:null};
Pr=function(a=[]){if(Jr)return Jr;Jr=a=Ir(a);wo();Lr(a);return a};Lr=function(a){const b=a.get(Qr,null);Zh(a,()=>{b==null||b.forEach(c=>c())})};_.Rr=function(a){return typeof a==="boolean"?a:a!=null&&a!=="false"};_.Sr=function(a,b=NaN){return isNaN(parseFloat(a))||isNaN(Number(a))?b:Number(a)};
_.Vr=function(a){_.$h();const b=_.n(_.jl),c=b.get(Tr),d=b.get(nl),e=b.get(pl,null,{optional:!0});d.A!=null||(d.A=b.get(ol));let f=a;typeof f==="function"&&(f={cA:a});a=new Ur(d.A,[f.pq,f.write,f.cA,f.read],c,b.get(_.ql),e==null?void 0:e.Hb(null));d.A.register(a)};_.X=function(a,b){_.il("NgSignals");a=Wg(a);if(b==null?0:b.Gd)a[_.Vg].Gd=b.Gd;return a};Xr=function(){return new Wr(_.r(),_.si())};
_.bs=function(a,b){_.il("NgSignals");(b==null?0:b.ma)||_.$h();var c;const d=(c=b==null?void 0:b.ma)!=null?c:_.n(_.jl);c=(b==null?void 0:b.Fu)!==!0?d.get(_.ql):null;let e;const f=d.get(Wr,null,{optional:!0}),g=d.get(Tr);f===null||(b==null?0:b.VY)?e=Yr(a,d.get(Zr),g):(e=$r(f.view,g,a),c instanceof vj&&c.Ab===f.view&&(c=null));e.ma=d;c!==null&&(e.sA=c.xb(()=>e.destroy()));return new as(e)};
$r=function(a,b,c){const d=Object.create(cs);d.view=a;d.zone=typeof Zone!=="undefined"?Zone.current:null;d.zl=b;d.Gg=c;a[23]!=null||(a[23]=new Set);a[23].add(d);d.pj(d);return d};Yr=function(a,b,c){const d=Object.create(ds);d.Gg=a;d.scheduler=b;d.zl=c;d.zone=typeof Zone!=="undefined"?Zone.current:null;d.scheduler.Cb(d);d.zl.notify(13);return d};_.es=function(a){const b=Cg(null);try{return a()}finally{Cg(b)}};gs=function(a,b){a=a[Fh]||null;const c=b.LP||Oh();return(new fs(a)).create(c,b.Xj,b.uh,b.sh)};
_.hs=function(a){return a?a.charAt(0).toLocaleUpperCase()+a.slice(1):""};is=function(a){if(!a)return"";a=a.split(" ");return a.length===1?a[0].toLowerCase():`${a[0].toLowerCase()}${a.slice(1,a.length).map(b=>_.hs(b)).join("")}`};
_.ks=function(a,b,c){const d={};for(const e of b.axes.values()){const f=_.js(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.Ei&&(a=_.js(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};ls=function(a){a=a.axis.tag;return a.toLowerCase()===a};
_.os=function(a,b){if(a.axis.Rh===0!==(b.axis.Rh===0))a=b.axis.Rh===0?1:-1;else if(ms.indexOf(a.axis.tag)>-1!==ms.indexOf(b.axis.tag)>-1)a=ms.indexOf(b.axis.tag)>-1?-1:1;else{const c=ns.indexOf(a.axis.tag),d=ns.indexOf(b.axis.tag);a=c>-1&&d>-1?d<c?1:-1:c>-1?-1:d>-1?1:ls(a)!==ls(b)?ls(b)?1:-1:b.axis.tag<a.axis.tag?1:-1}return a};_.qs=function(a){return a.has("ital")&&(a=a.get("ital"))&&_.ps(a)&&a.start===1?"italic":"normal"};_.rs=function(a){return(a=a.get("wght"))?a.start:400};
Bs=function(a){function b(c,d){return _.z(d.Ka(c,"+"),_.y(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:_.Ua(a,`Unsupported value for EmbedCodeType: ${a}`)}}),
_.y(e=>[{code:e,ariaLabel:"Copy embed code to clipboard"}]))}return[{description:()=>"Embed code in the <head> of your html"},{Fc:({families:c,jq:d})=>b(c,d)},{Fc:({families:c,axisRegistry:d})=>{const e=[];for(const g of c){var f=c="";const h=g.fontFamily.name,m=ss(g.fontFamily);if(g.fontFamily.Lc()){c=_.ts(g)[0];f=us(g,c,d,"web");const q=g.fontFamily.name.replaceAll(" ","-").toLowerCase(),v=vs(ws(c,d)),u=[];u.push("// <uniquifier>: Use a unique and descriptive class name");xs(u,f);u.push("");u.push(`.${q}-<uniquifier> {`);
u.push(`  font-family: "${h}", ${m};`);u.push("  font-optical-sizing: auto;");u.push(`  font-weight: ${ys(c,"wght")?_.rs(c):"<weight>"};`);u.push(`  font-style: ${zs(c)};`);v.length>0&&(u.push("  font-variation-settings:"),xs(u,v));u.push("}");c=u.join("\n");f=`${h}: CSS class for a variable style`}else{const q=[];f=_.ts(g);f.forEach(v=>{var u=q,x=u.push;var A=_.As[_.rs(v)];A=(_.qs(v)==="italic"?`${A}-italic`:A).toLowerCase();A=g.fontFamily.name.replaceAll(" ","-").toLowerCase()+"-"+A;x.call(u,"."+
A+" {");q.push(`  font-family: "${h}", ${m};`);q.push(`  font-weight: ${_.rs(v)};`);q.push(`  font-style: ${zs(v)};`);q.push("}");q.push("")});c=q.join("\n");f=f.length>1?`${h}: CSS classes`:`${h}: CSS class`}e.push({code:c,description:f,ariaLabel:`Copy ${h} sample CSS to clipboard`})}return _.hk(e)}},{link:({un: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})}]};xs=function(a,b){b.forEach(c=>{a.push(c)})};vs=function(a){let b="";for(let c=0;c<2;c++)b+="  ";return a.map(c=>b+c)};Cs=function(a,b){if(a.length===0)return a;const c=[];for(let d=0;d<a.length-1;d++)c.push(a[d]+",");c.push(a[a.length-1]+b);return c};zs=function(a){return ys(a,"ital")?_.qs(a):"<style>"};
Ds=function(a,b){b=b.axes.filter(c=>c.tag===a.tag);return b.length===1?`<${a.tag==="ital"?"style":b[0].displayName.toLowerCase()}>`:void 0};ws=function(a,b){var c=a.segments.filter(e=>e.tag!=="opsz"&&e.tag!=="ital"&&e.tag!=="wght");const d=[];for(const e of c)ys(a,e.tag)?d.push(`"${e.tag}" ${e.start}`):(c=Ds(e,b))&&d.push(`"${e.tag}" ${c}`);return Cs(d,";")};
us=function(a,b,c,d){a=_.ks(c,a.fontFamily,b);const e=[];Object.values(a).sort(_.os).map(f=>f.axis.tag).flatMap(f=>b.segments.filter(g=>g.tag===f)).filter(f=>!ys(b,f.tag)&&f.tag!=="opsz").forEach(f=>{if(f.tag==="ital")d==="web"?e.push("// <style>: Use either normal or italic"):e.push("// <style>: Use 0 for normal or 1 for italic");else{const g=Ds(f,c);g&&e.push(`// ${g}: Use a value from ${f.start} to ${f.end}`)}});return e};
Es=function(a,b){const c=[];_.ts(a).forEach(d=>{var e=d.segments.filter(f=>f.tag!=="opsz");for(const f of e)if(e=f.tag,ys(d,e))c.push(`FontVariation('${e}', ${f.start})`);else{const g=Ds(f,b);g&&c.push(`FontVariation('${e}', ${g})`)}return c});return c};
_.Fs=function(a){const b=e=>e.replace(/(%20|%2B)/g,"+").replace(/%7C/g,"|").replace(/%3A/g,":").replace(/%2C/g,",").replace(/%3B/g,";").replace(/%40/g,"@"),[c,d]=a.split("?");a="";d&&(a="?"+d.split("&").map(e=>e.match(/^preview\.text=/)?e:b(e)).join("&"));return`${b(c)}${a}`};Gs=function(a){try{return!!(new URL(a)).protocol}catch(b){return a.startsWith("//")}};_.Hs=function(a,b){a!=null&&this.append.apply(this,arguments)};
Os=function(a,b=!1){this.A=null;a instanceof Is||(Js==void 0&&(Js=new Ks),a=Js.parse(a.toString(),b));a=this.A=a;a.I==void 0&&(a.ka==void 0&&(a.ka=Ls(a,4)),(b=a.ka)||(b=""),a.I=(new Ms).parse(b));Ns.call(this,a.I);this.I=this.A.H;a=this.A;b=a.D.I;this.H=a.D.C+(b?":"+b:"");this.G=this.A.D.B.toString()};_.Ps=function(){return new _.yg(2100,!1)};Ss=function(){var a=_.n(Qs);let b={};a.Pm&&(b.Pm=a.Pm.sort((c,d)=>c-d));return Object.assign({},Rs,a,b)};Ts=function(a){return typeof a==="string"?a:_.Xl(a)};
Us=function(a){return typeof a==="string"&&a!=="true"&&a!=="false"&&a!==""?a:_.Rr(a)};Vs=function(a,b){if(a.length==0)return b;if(b.length==0)return a;let c=0;a.endsWith("/")&&c++;b.startsWith("/")&&c++;return c==2?a+b.substring(1):c==1?a+b:a+"/"+b};Ws=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)};Xs=function(a){return a&&a[0]!=="?"?"?"+a:a};Ys=function(a){return RegExp("^(https?:)?//").test(a)?([,a]=a.split(/\/\/[^\/]+/),a):a};
$s=function(){return{ca:Zs,Ta:a=>{var b=a.src;if(Gs(b))return b;b=`https://www.gstatic.com/images/icons/material/apps/fonts/1x/${a.src}`;if(b.endsWith(".svg"))return b;b=new Os(b,!0);a.width&&b.Lo(a.width);return b.rd()}}};at=function(a,b,c){const d=c.path.split("/");if(d.length>a.length||c.oc==="full"&&(b.A>0||d.length<a.length))return null;b={};for(c=0;c<d.length;c++){const e=d[c],f=a[c];if(e[0]===":")b[e.substring(1)]=f;else if(e!==f.path)return null}return{Zp:a.slice(0,d.length),JI:b}};
dt=function(a,b){const c=a?bt(a):void 0;var d=b?bt(b):void 0;if(!c||!d||c.length!=d.length)return!1;for(let e=0;e<c.length;e++)if(d=c[e],!ct(a[d],b[d]))return!1;return!0};bt=function(a){return[...Object.keys(a),...Object.getOwnPropertySymbols(a)]};ct=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};et=function(a){return _.Vk(a)?a:_.In(a)?_.Uj(Promise.resolve(a)):_.hk(a)};
ht=function(a,b,c){return ft[c.Pn](a.root,b.root,c.SH)&&gt[c.pb](a.pb,b.pb)&&!(c.Ec==="exact"&&a.Ec!==b.Ec)};it=function(a,b){return dt(a,b)};lt=function(a,b,c){if(!jt(a.segments,b.segments)||!kt(a.segments,b.segments,c)||a.A!==b.A)return!1;for(const d in b.children)if(!a.children[d]||!lt(a.children[d],b.children[d],c))return!1;return!0};mt=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(c=>ct(a[c],b[c]))};ot=function(a,b,c){return nt(a,b,b.segments,c)};
nt=function(a,b,c,d){if(a.segments.length>c.length)return a=a.segments.slice(0,c.length),!jt(a,c)||b.A>0||!kt(a,c,d)?!1:!0;if(a.segments.length===c.length){if(!jt(a.segments,c)||!kt(a.segments,c,d))return!1;for(var e in b.children)if(!a.children[e]||!ot(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 jt(a.segments,e)&&kt(a.segments,e,d)&&a.children.primary?nt(a.children.primary,b,c,d):!1};
kt=function(a,b,c){return b.every((d,e)=>gt[c](a[e].parameters,d.parameters))};pt=function(a,b){return jt(a,b)&&a.every((c,d)=>dt(c.parameters,b[d].parameters))};jt=function(a,b){return a.length!==b.length?!1:a.every((c,d)=>c.path===b[d].path)};qt=function(a,b){let c=[];Object.entries(a.children).forEach(([d,e])=>{d==="primary"&&(c=c.concat(b(e,d)))});Object.entries(a.children).forEach(([d,e])=>{d!=="primary"&&(c=c.concat(b(e,d)))});return c};st=function(a){return a.segments.map(b=>rt(b)).join("/")};
tt=function(a,b){if(!(a.A>0))return st(a);if(b){b=a.children.primary?tt(a.children.primary,!1):"";const c=[];Object.entries(a.children).forEach(([d,e])=>{d!=="primary"&&c.push(`${d}:${tt(e,!1)}`)});return c.length>0?`${b}(${c.join("//")})`:b}b=qt(a,(c,d)=>d==="primary"?[tt(a.children.primary,!1)]:[`${d}:${tt(c,!1)}`]);return Object.keys(a.children).length===1&&a.children.primary!=null?`${st(a)}/${b[0]}`:`${st(a)}/(${b.join("//")})`};
ut=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")};vt=function(a){return ut(a).replace(/%3B/gi,";")};wt=function(a){return ut(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")};rt=function(a){return`${wt(a.path)}${xt(a.parameters)}`};xt=function(a){return Object.entries(a).map(([b,c])=>`;${wt(b)}=${wt(c)}`).join("")};
yt=function(a){a=Object.entries(a).map(([b,c])=>Array.isArray(c)?c.map(d=>`${vt(b)}=${vt(d)}`).join("&"):`${vt(b)}=${vt(c)}`).filter(b=>b);return a.length?`?${a.join("&")}`:""};At=function(a){return(a=a.match(zt))?a[0]:""};Ct=function(a){return a.segments.length>0?new Bt([],{primary:a}):a};
Dt=function(a){var b={};for(const [c,d]of Object.entries(a.children)){const e=c,f=Dt(d);if(e==="primary"&&f.segments.length===0&&f.A>0)for(const [g,h]of Object.entries(f.children))b[g]=h;else if(f.segments.length>0||f.A>0)b[e]=f}a=new Bt(a.segments,b);a.A===1&&a.children.primary&&(b=a.children.primary,a=new Bt(a.segments.concat(b.segments),b.children));return a};Ft=function(a){return a instanceof Et};It=function(a,b=null,c=null){a=Gt(a);return Ht(a,[],b,c)};
Gt=function(a){function b(f){var g={};for(const h of f.children){const m=b(h);g[h.Mb]=m}g=new Bt(f.url,g);f===a&&(c=g);return g}let c;var d=b(a.root);d=Ct(d);let e;return(e=c)!=null?e:d};
Ht=function(a,b,c,d){let e=a;for(;e.parent;)e=e.parent;if(b.length===0)return Jt(e,e,e,c,d);b=Kt(b);if(b.B&&b.A.length===1&&b.A[0]=="/")return Jt(e,e,new Bt([],{}),c,d);var f=e;if(b.B)a=new Lt(f,!0,0);else if(a)if(a.parent===null)a=new Lt(a,!0,0);else{f=a;a=a.segments.length-1+(Mt(b.A[0])?0:1);let g=b.C;for(;g>a;){g-=a;f=f.parent;if(!f)throw new _.yg(4005,!1);a=f.segments.length}a=new Lt(f,!1,a-g)}else a=new Lt(f,!1,NaN);b=a.A?Nt(a.Gh,a.index,b.A):Ot(a.Gh,a.index,b.A);return Jt(e,a.Gh,b,c,d)};
Mt=function(a){return typeof a==="object"&&a!=null&&!a.Pj&&!a.gJ};Pt=function(a){return typeof a==="object"&&a!=null&&a.Pj};Jt=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:Qt(a,b,c);a=Ct(Dt(a));return new Et(a,f,e)};Qt=function(a,b,c){const d={};Object.entries(a.children).forEach(([e,f])=>{d[e]=f===b?c:Qt(f,b,c)});return new Bt(a.segments,d)};
Kt=function(a){if(typeof a[0]==="string"&&a.length===1&&a[0]==="/")return new Rt(!0,0,a);let b=0,c=!1;a=a.reduce((d,e,f)=>{if(typeof e==="object"&&e!=null){if(e.Pj){const g={};Object.entries(e.Pj).forEach(([h,m])=>{g[h]=typeof m==="string"?m.split("/"):m});return[...d,{Pj:g}]}if(e.gJ)return[...d,e.gJ]}return typeof e!=="string"?[...d,e]:f===0?(e.split("/").forEach((g,h)=>{if(h!=0||g!==".")h==0&&g===""?c=!0:g===".."?b++:g!=""&&d.push(g)}),d):[...d,e]},[]);return new Rt(c,b,a)};
Ot=function(a,b,c){a!=null||(a=new Bt([],{}));if(a.segments.length===0&&a.A>0)return Nt(a,b,c);a:{var d=a;var e=0;let h=b;const m={match:!1,Wu:0,yF:0};for(;h<d.segments.length;){if(e>=c.length){d=m;break a}const q=d.segments[h];var f=c[e];if(Pt(f))break;f=`${f}`;var g=e<c.length-1?c[e+1]:null;if(h>0&&f===void 0)break;if(f&&g&&typeof g==="object"&&g.Pj===void 0){if(f!=q.path||!dt(g,q.parameters)){d=m;break a}e+=2}else{g={};if(f!=q.path||!dt(g,q.parameters)){d=m;break a}e++}h++}d={match:!0,Wu:h,yF:e}}e=
c.slice(d.yF);return d.match&&d.Wu<a.segments.length?(b=new Bt(a.segments.slice(0,d.Wu),{}),b.children.primary=new Bt(a.segments.slice(d.Wu),a.children),Nt(b,0,e)):d.match&&e.length===0?new Bt(a.segments,{}):!d.match||a.A>0?d.match?Nt(a,0,e):St(a,b,c):St(a,b,c)};
Nt=function(a,b,c){if(c.length===0)return new Bt(a.segments,{});const d=Pt(c[0])?c[0].Pj:{primary:c},e={};if(Object.keys(d).some(f=>f!=="primary")&&a.children.primary&&a.A===1&&a.children.primary.segments.length===0)return c=Nt(a.children.primary,b,c),new Bt(a.segments,c.children);Object.entries(d).forEach(([f,g])=>{typeof g==="string"&&(g=[g]);g!==null&&(e[f]=Ot(a.children[f],b,g))});Object.entries(a.children).forEach(([f,g])=>{d[f]===void 0&&(e[f]=g)});return new Bt(a.segments,e)};
St=function(a,b,c){const d=a.segments.slice(0,b);let e=0;for(;e<c.length;){var f=c[e];if(Pt(f))return a=Tt(f.Pj),new Bt(d,a);if(e===0&&Mt(c[0])){d.push(new Ut(a.segments[b].path,Vt(c[0])));e++;continue}f=Pt(f)?f.Pj.primary:`${f}`;const g=e<c.length-1?c[e+1]:null;f&&g&&Mt(g)?(d.push(new Ut(f,Vt(g))),e+=2):(d.push(new Ut(f,{})),e++)}return new Bt(d,{})};Tt=function(a){const b={};Object.entries(a).forEach(([c,d])=>{typeof d==="string"&&(d=[d]);d!==null&&(b[c]=St(new Bt([],{}),0,d))});return b};
Vt=function(a){const b={};Object.entries(a).forEach(([c,d])=>b[c]=`${d}`);return b};Wt=function(a,b){a.tb&&!a.Sa&&(a.Sa=vn(a.tb,b,`Route: ${a.path}`));let c;return(c=a.Sa)!=null?c:b};Xt=function(a){return a.Mb||"primary"};Yt=function(a,b){const c=a.filter(d=>Xt(d)===b);c.push(...a.filter(d=>Xt(d)!==b));return c};Zt=function(a){if(!a)return null;var b;if((b=a.Bb)==null?0:b.Sa)return a.Bb.Sa;for(a=a.parent;a;a=a.parent){b=a.Bb;let c;if((c=b)==null?0:c.kp)return b.kp;let d;if((d=b)==null?0:d.Sa)return b.Sa}return null};
$t=function(a,b){if(a===b.value)return b;for(const c of b.children)if(b=$t(a,c))return b;return null};au=function(a,b){if(a===b.value)return[b];for(const c of b.children){const d=au(a,c);if(d.length)return d.unshift(b),d}return[]};bu=function(a){const b={};a&&a.children.forEach(c=>b[c.value.Mb]=c);return b};
du=function(a,b,c="emptyOnly"){const d=a.Bb;let e;if(b===null||c!=="always"&&(d==null?void 0:d.path)!==""&&(b.component||((e=b.Bb)==null?0:e.Sb))){let f;a={params:Object.assign({},a.params),data:Object.assign({},a.data),resolve:Object.assign({},a.data,(f=a.A)!=null?f:{})}}else a={params:Object.assign({},b.params,a.params),data:Object.assign({},b.data,a.data),resolve:Object.assign({},a.data,b.data,d==null?void 0:d.data,a.A)};!d||typeof d.title!=="string"&&d.title!==null||(a.resolve[cu]=d.title);return a};
eu=function(a,b){b.value.dj=a;b.children.forEach(c=>eu(a,c))};fu=function(a){const b=a.children.length>0?` { ${a.children.map(fu).join(", ")} } `:"";return`${a.value}${b}`};
gu=function(a){if(a.Hb){const d=a.Hb,e=a.A;a.Hb=e;dt(d.pb,e.pb)||a.G.next(e.pb);d.Ec!==e.Ec&&a.C.next(e.Ec);dt(d.params,e.params)||a.D.next(e.params);a:{var b=d.url;var c=e.url;if(b.length!==c.length)b=!1;else{for(let f=0;f<b.length;++f)if(!dt(b[f],c[f])){b=!1;break a}b=!0}}b||a.H.next(e.url);dt(d.data,e.data)||a.B.next(e.data)}else a.Hb=a.A,a.B.next(a.A.data)};hu=function(a,b){const c=dt(a.params,b.params)&&pt(a.url,b.url),d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||hu(a.parent,b.parent))};
iu=function(a){const b=a.children&&a.children.map(iu);a=b?Object.assign({},a,{children:b}):Object.assign({},a);a.component||a.Sb||!b&&!a.Du||!a.Mb||a.Mb==="primary"||(a.component=ju);return a};nu=function(a,b,c){if(c&&b.value.Bb===c.value.Hb.Bb){var d=c.value;d.A=b.value;b=ku(a,b,c);return new lu(d,b)}d=mu(b.value);b=b.children.map(e=>nu(a,e));return new lu(d,b)};ku=function(a,b,c){return b.children.map(d=>{for(const e of c.children)if(d.value.Bb===e.value.Hb.Bb)return nu(a,d,e);return nu(a,d)})};
mu=function(a){return new _.ou(new _.pu(a.url),new _.pu(a.params),new _.pu(a.pb),new _.pu(a.Ec),new _.pu(a.data),a.Mb,a.component,a)};ru=function(a){const {Ll:b,Wq:c}=Ft(a)?{Ll:a,Wq:void 0}:a;a=qu(0);a.url=b;a.Wq=c;return a};qu=function(a){const b=Error("ib`");b.ngNavigationCancelingError=!0;b.jP=a;return b};su=function(a){return!!a&&a.ngNavigationCancelingError};
uu=function(){return _.so(a=>_.z(_.xk(a.map(b=>_.z(b,_.Yn(),_.ro(tu)))),_.y(b=>{for(const c of b)if(c!==!0){if(c===tu)return tu;if(c===!1||Ft(c))return c}return!0}),_.Rk(b=>b!==tu),_.Yn()))};vu=function(a,b){const c=Symbol(),d=b.get(a,c);return d===c?typeof a!=="function"||qg(a)!==null?b.get(a):a:d};
yu=function(a,b,c,d,e={canDeactivateChecks:[],canActivateChecks:[]}){const f=bu(b);a.children.forEach(g=>{wu(g,f[g.value.Mb],c,d.concat([g.value]),e);delete f[g.value.Mb]});Object.entries(f).forEach(([g,h])=>xu(h,c.getContext(g),e));return e};
wu=function(a,b,c,d,e={canDeactivateChecks:[],canActivateChecks:[]}){const f=a.value,g=b?b.value:null,h=c?c.getContext(a.value.Mb):null;if(g&&f.Bb===g.Bb){const m=zu(g,f,f.Bb.HZ);m?e.canActivateChecks.push(new Au(d)):(f.data=g.data,f.A=g.A);f.component?yu(a,b,h?h.children:null,d,e):yu(a,b,c,d,e);m&&h&&h.Mb&&h.Mb.Gz&&e.canDeactivateChecks.push(new Bu(h.Mb.component,g))}else g&&xu(b,h,e),e.canActivateChecks.push(new Au(d)),f.component?yu(a,null,h?h.children:null,d,e):yu(a,null,c,d,e)};
zu=function(a,b,c){if(typeof c==="function")return c(a,b);switch(c){case "pathParamsChange":return!jt(a.url,b.url);case "pathParamsOrQueryParamsChange":return!jt(a.url,b.url)||!dt(a.pb,b.pb);case "always":return!0;case "paramsOrQueryParamsChange":return!hu(a,b)||!dt(a.pb,b.pb);default:return!hu(a,b)}};
xu=function(a,b,c){const d=bu(a),e=a.value;Object.entries(d).forEach(([f,g])=>{e.component?b?xu(g,b.children.getContext(f),c):xu(g,null,c):xu(g,b,c)});e.component?b&&b.Mb&&b.Mb.Gz?c.canDeactivateChecks.push(new Bu(b.Mb.component,e)):c.canDeactivateChecks.push(new Bu(null,e)):c.canDeactivateChecks.push(new Bu(null,e))};Cu=function(a){return typeof a==="function"};Du=function(a){return a instanceof kk||(a==null?void 0:a.name)==="EmptyError"};
Gu=function(a,b){return _.Bk(c=>{const d=c.bf,e=c.Uk;var f=c.qn;const g=f.canActivateChecks;f=f.canDeactivateChecks;return f.length===0&&g.length===0?_.hk(Object.assign({},c,{Ci:!0})):_.z(Eu(f,d,e,a),_.Bk(h=>h&&typeof h==="boolean"?Fu(d,g,a,b):_.hk(h)),_.y(h=>Object.assign({},c,{Ci:h})))})};Eu=function(a,b,c,d){return _.z(_.Uj(a),_.Bk(e=>Hu(e.component,e.A,c,b,d)),_.go(e=>e!==!0,!0))};
Fu=function(a,b,c,d){return _.z(_.Uj(b),_.Rn(e=>{var f=e.A.parent;f!==null&&d&&d(new Iu(f));f=_.hk(!0);var g=e.A;g!==null&&d&&d(new Ju(g));g=_.hk(!0);return Dk(f,g,Ku(a,e.path,c),Lu(a,e.A,c))}),_.go(e=>e!==!0,!0))};Lu=function(a,b,c){var d=b.Bb?b.Bb.iF:null;if(!d||d.length===0)return _.hk(!0);d=d.map(e=>_.Ek(()=>{var f;const g=(f=Zt(b))!=null?f:c,h=vu(e,g);f=h&&Cu(h.iF)?h.iF(b,a):Zh(g,()=>h(b,a));return _.z(et(f),_.go())}));return _.z(_.hk(d),uu())};
Ku=function(a,b,c){const d=b[b.length-1];b=b.slice(0,b.length-1).reverse().map(e=>{const f=e.Bb?e.Bb.jF:null;return f&&f.length!==0?{node:e,qn:f}:null}).filter(e=>e!==null).map(e=>_.Ek(()=>{const f=e.qn.map(g=>{let h;const m=(h=Zt(e.node))!=null?h:c,q=vu(g,m);g=q&&Cu(q.jF)?q.jF(d,a):Zh(m,()=>q(d,a));return _.z(et(g),_.go())});return _.z(_.hk(f),uu())}));return _.z(_.hk(b),uu())};
Hu=function(a,b,c,d,e){var f=b&&b.Bb?b.Bb.kF:null;if(!f||f.length===0)return _.hk(!0);f=f.map(g=>{let h;const m=(h=Zt(b))!=null?h:e,q=vu(g,m);g=q&&Cu(q.kF)?q.kF(a,b,c,d):Zh(m,()=>q(a,b,c,d));return _.z(et(g),_.go())});return _.z(_.hk(f),uu())};Nu=function(a,b,c){var d=b.lF;if(d===void 0||d.length===0)return _.hk(!0);d=d.map(e=>{const f=vu(e,a);e=f&&Cu(f.lF)?f.lF(b,c):Zh(a,()=>f(b,c));return et(e)});return _.z(_.hk(d),uu(),Mu())};
Mu=function(){return Fj([_.uo(a=>{if(typeof a!=="boolean")throw ru(a);}),_.y(a=>a===!0)])};Ou=function(a,b,c){var d=b.mF;if(!d||d.length===0)return _.hk(!0);d=d.map(e=>{const f=vu(e,a);e=f&&Cu(f.mF)?f.mF(b,c):Zh(a,()=>f(b,c));return et(e)});return _.z(_.hk(d),uu(),Mu())};Qu=function(a){return ik(new Pu(a))};Tu=function(a,b,c,d){const e=Ru(a,b,c);if(!e.In)return _.hk(e);d=Wt(b,d);return _.z(Ou(d,b,c),_.y(f=>f===!0?e:Object.assign({},Su)))};
Ru=function(a,b,c){if(b.path==="**")return{In:!0,parameters:c.length>0?(c.length>0?c[c.length-1]:null).parameters:{},aq:c,wr:[],ev:{}};if(b.path==="")return b.oc==="full"&&(a.A>0||c.length>0)?Object.assign({},Su):{In:!0,aq:[],wr:c,parameters:{},ev:{}};a=(b.Tq||at)(c,a,b);if(!a)return Object.assign({},Su);const d={};var e;Object.entries((e=a.JI)!=null?e:{}).forEach(([g,h])=>{d[g]=h.path});e=a.Zp.length>0?Object.assign({},d,a.Zp[a.Zp.length-1].parameters):d;let f;return{In:!0,aq:a.Zp,wr:c.slice(a.Zp.length),
parameters:e,ev:(f=a.JI)!=null?f:{}}};Xu=function(a,b,c,d){if(c.length>0&&Uu(a,c,d)){var e=Bt;a=new Bt(c,a.children);c={};c.primary=a;for(var f of d)f.path===""&&Xt(f)!=="primary"&&(d=new Bt([],{}),c[Xt(f)]=d);c={Gh:new e(b,c),nB:[]}}else if(c.length===0&&Vu(a,c,d)){b=Bt;f=a.segments;var g=a.children;const h={};for(e of d)Wu(a,c,e)&&!g[Xt(e)]&&(d=new Bt([],{}),h[Xt(e)]=d);d=Object.assign({},g,h);c={Gh:new b(f,d),nB:c}}else c={Gh:new Bt(a.segments,a.children),nB:c};return c};
Uu=function(a,b,c){return c.some(d=>Wu(a,b,d)&&Xt(d)!=="primary")};Vu=function(a,b,c){return c.some(d=>Wu(a,b,d))};Wu=function(a,b,c){return(a.A>0||b.length>0)&&c.oc==="full"?!1:c.path===""};Zu=function(a,b,c,d,e,f,g="emptyOnly"){return(new Yu(a,b,c,d,e,g,f)).recognize()};$u=function(a){a.sort((b,c)=>b.value.Mb==="primary"?-1:c.value.Mb==="primary"?1:b.value.Mb.localeCompare(c.value.Mb))};av=function(a){return(a=a.value.Bb)&&a.path===""};
bv=function(a){const b=[],c=new Set;for(const d of a)av(d)?(a=b.find(e=>d.value.Bb===e.value.Bb),a!==void 0?(a.children.push(...d.children),c.add(a)):b.push(d)):b.push(d);for(const d of c)a=bv(d.children),b.push(new lu(d.value,a));return b.filter(d=>!c.has(d))};cv=function(a,b,c,d,e,f){return _.Bk(g=>_.z(Zu(a,b,c,d,g.Je,e,f),_.y(({state:h,dU:m})=>Object.assign({},g,{bf:h,Dd:m}))))};
fv=function(a,b){return _.Bk(c=>{const d=c.bf,e=c.qn.canActivateChecks;if(!e.length)return _.hk(c);const f=new Set(e.map(m=>m.A)),g=new Set;for(const m of f)if(!g.has(m))for(const q of dv(m))g.add(q);let h=0;return _.z(_.Uj(g),_.Rn(m=>{if(f.has(m))return ev(m,d,a,b);m.data=du(m,m.parent,a).resolve;return _.hk(void 0)}),_.uo(()=>h++),ho(),_.Bk(()=>h===g.size?_.hk(c):_.Pk))})};dv=function(a){const b=a.children.map(c=>dv(c)).flat();return[a,...b]};
ev=function(a,b,c,d){const e=a.Bb,f=a.B;(e==null?void 0:e.title)!==void 0&&typeof e.title!=="string"&&e.title!==null&&(f[cu]=e.title);return _.z(gv(f,a,b,d),_.y(g=>{a.A=g;a.data=du(a,a.parent,c).resolve;return null}))};gv=function(a,b,c,d){const e=bt(a);if(e.length===0)return _.hk({});const f={};return _.z(_.Uj(e),_.Bk(g=>_.z(hv(a[g],b,c,d),_.go(),_.uo(h=>{f[g]=h}))),ho(),_.y(()=>f),_.Mn(g=>Du(g)?_.Pk:ik(g)))};
hv=function(a,b,c,d){let e;const f=(e=Zt(b))!=null?e:d,g=vu(a,f);a=g.resolve?g.resolve(b,c):Zh(f,()=>g(b,c));return et(a)};iv=function(a){return _.so(b=>{const c=a(b);return c?_.z(_.Uj(c),_.y(()=>b)):_.hk(b)})};jv=function(a,b){b=b.createElement("style");b.textContent=a;return b};kv=function(a,b){b=b.createElement("link");b.setAttribute("rel","stylesheet");b.setAttribute("href",a);return b};mv=function(a,b){return b.map(c=>c.replace(lv,a))};
nv=function(a){const b=new Map;a.length>0&&a.replace(/^\?/,"").split("&").forEach(c=>{const d=c.indexOf("="),[e,f]=d==-1?[decodeURIComponent(c),""]:[decodeURIComponent(c.slice(0,d)),decodeURIComponent(c.slice(d+1))];c=b.get(e)||[];c.push(f);b.set(e,c)});return b};qv=function(a){return encodeURIComponent(a).replace(ov,(b,c)=>{let d;return(d=pv[c])!=null?d:b})};rv=function(a){return`${a}`};sv=function(a){return typeof ArrayBuffer!=="undefined"&&a instanceof ArrayBuffer};
tv=function(a){return typeof Blob!=="undefined"&&a instanceof Blob};uv=function(a){return typeof FormData!=="undefined"&&a instanceof FormData};vv=function(a,b){return b(a)};wv=function(a,b,c){return(d,e)=>Zh(c,()=>b(d,f=>a(f,e)))};Av=function(a,b){var c=a.url.toLowerCase();if(!_.n(xv)||a.method==="GET"||a.method==="HEAD"||c.startsWith("http://")||c.startsWith("https://"))return b(a);c=_.n(yv).eu();const d=_.n(zv);c==null||a.headers.has(d)||(a=a.clone({headers:a.headers.set(d,c)}));return b(a)};
Jv=function(){var a=[];const b=[_.Bv,Cv,Dv,{ca:Ev,Ra:Dv},{ca:Fv,Yd:()=>{let c;return(c=_.n(Gv,{optional:!0}))!=null?c:_.n(Cv)}},{ca:Hv,Ta:Av,Lb:!0},{ca:xv,Ta:!0},{ca:yv,Ge:Iv}];for(const c of a)b.push(...c.wk);return Ah(b)};
kw=function(){var a=Kv,b=Lv;_.il("NgZoneless");var c={tb:[Ah([{ca:Tr,Ra:Mv},{ca:_.sr,Ge:Nv},{ca:Ov,Ta:!0},{ca:wr,Ta:!1},[]]),{ca:Pv,Yd:Qv,ne:[Rv,Sv,_.Tv,_.sr]},{ca:Rv,Ta:{oU:!0}},{ca:"Window",Ta:window},{ca:Uv,Ge:Vv},{ca:_.Wv,Ra:Xv},{ca:_.cn,Ge:Yv},{ca:_.Zv,Ge:$v},{ca:aw,Ge:bw},...cw,{ca:dw,Ta:"/"},Jv(),ew(),fw(b,...gw),$s()]};b=Object;var d=b.assign;c={tb:[(c==null?void 0:c.tb)||[],hw]};let e;c={UO:[...iw,...((e=c==null?void 0:c.tb)!=null?e:[])],PS:jw};a=d.call(b,{},{wv:a},c);try{const g=a.wv,h=
a.UO,m=Pr(a.PS),q=[xr(),{ca:Tr,Ra:Mv},...(h||[])],v=new un({tb:q,parent:m,PF:"",bJ:!1});var f=Fr({OI:v.ma,GI:m,wv:g})}catch(g){f=Promise.reject(g)}finally{}return f};pw=function(a,b,c){return _.z(et(a.Du()),_.y(lw),_.Bk(d=>d instanceof mw||Array.isArray(d)?_.hk(d):_.Uj(Promise.resolve(new nw(d)))),_.y(d=>{c&&c(a);let e;Array.isArray(d)||(e=d.create(b).ma,d=e.get(ow,[],{optional:!0,self:!0}).flat());return{Zn:d.map(iu),ma:e}}))};
lw=function(a){return a&&typeof a==="object"&&"default"in a?a["default"]:a};uw=function(a,b){_.z(a.kc,_.Rk(c=>c instanceof qw||c instanceof rw||c instanceof sw||c instanceof tw),_.y(c=>c instanceof qw||c instanceof tw?0:c instanceof rw&&(c.code===0||c.code===1)?2:1),_.Rk(c=>c!==2),_.Yn()).subscribe(()=>{b()})};fw=function(a,...b){return Ah([{ca:ow,Lb:!0,Ta:a},[],{ca:_.ou,Yd:vw,ne:[_.ww]},{ca:xw,Lb:!0,Yd:yw},b.map(c=>c.wk)])};vw=function(a){return a.Ef.root};zw=function(a,b){return{p_:a,wk:b}};
yw=function(){const a=_.n(_.jl);return b=>{var c=a.get(Dr);if(b===c.ri[0]){b=a.get(_.ww);var d=a.get(Aw);a.get(Bw)===1&&(Cw(b),b.A.U||Dw(b,b.location.path(!0),"imperative",b.B.Rg()));var e;(e=a.get(Ew,null,8))==null||e.LZ();var f;(f=a.get(Fw,null,8))==null||f.init();c=c.Z[0];b.Ef.root.component=c;b.A.H=c;d.closed||(d.next(),d.complete(),d.unsubscribe())}}};Hw=function(a){if(Gw.has(a))return Gw.get(a);throw Error("sb`"+a);};
Iw=function(a){const b=new Map;for(const c of Object.keys(a))b.set(a[c].Cd,a[c].Jd);return b};Jw=function(){this.B=0;this.A=[]};Mw=function(a){if(_.Kw)a(_.Kw);else{let b;((b=Lw)!=null?b:Lw=[]).push(a)}};_.Pw=function(){!_.Kw&&_.Nw&&_.Ow(_.Nw());return _.Kw};_.Ow=function(a){_.Kw=a;let b;(b=Lw)==null||b.forEach(Mw);Lw=void 0};_.Qw=function(a){_.Kw&&_.Kw.gF(a)};_.Rw=function(){_.Kw&&_.Kw.Mo()};
Sw=function(a){return a?a.__owner?a.__owner:a.parentNode&&a.parentNode.nodeType===11?a.parentNode.host:a.parentElement||null:null};Tw=function(a,b,c){for(c||(a=Sw(a));a&&!b(a);)a=Sw(a)};_.Uw=function(a){a&&typeof a.dispose=="function"&&a.dispose()};Vw=function(a){for(let b=0,c=arguments.length;b<c;++b){const d=arguments[b];_.ja(d)?Vw.apply(null,d):_.Uw(d)}};Ww=function(a){this.src=a;this.yd={};this.A=0};
$w=function(a,b){if(b&&a in b)return a;let c=Xw?"Webkit":Yw?"Moz":null;return c?(c=c.toLowerCase(),a=c+Zw(a),b===void 0||a in b?a:null):null};dx=function(a){var b=ax;const c=_.bx(a),d=([,...f])=>b(c,f),e=([f,...g])=>a.apply(f,g);return function(...f){var g=this||_.bb,h=cx.get(g);h||(h={},cx.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)}};
ix=function(a){_.ex.call(this);this.A=a||_.fx();if(this.B=this.oQ())this.D=_.gx(this.A.A,this.B,(0,_.hx)(this.AQ,this))};
jx=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;v=q=0}function b(u){for(var x=g,A=0;A<64;A+=4)x[A/4]=u[A]<<24|u[A+1]<<16|u[A+2]<<8|u[A+3];for(A=16;A<80;A++)u=x[A-3]^x[A-8]^x[A-14]^x[A-16],x[A]=(u<<1|u>>>31)&4294967295;u=e[0];var G=e[1],N=e[2],P=e[3],R=e[4];for(A=0;A<80;A++){if(A<40)if(A<20){var U=P^G&(N^P);var H=1518500249}else U=G^N^P,H=1859775393;else A<60?(U=G&N|P&(G|N),H=2400959708):(U=G^N^P,H=3395469782);U=((u<<5|u>>>27)&4294967295)+U+
R+H+x[A]&4294967295;R=P;P=N;N=(G<<30|G>>>2)&4294967295;G=u;u=U}e[0]=e[0]+u&4294967295;e[1]=e[1]+G&4294967295;e[2]=e[2]+N&4294967295;e[3]=e[3]+P&4294967295;e[4]=e[4]+R&4294967295}function c(u,x){if(typeof u==="string"){u=unescape(encodeURIComponent(u));for(var A=[],G=0,N=u.length;G<N;++G)A.push(u.charCodeAt(G));u=A}x||(x=u.length);A=0;if(q==0)for(;A+64<x;)b(u.slice(A,A+64)),A+=64,v+=64;for(;A<x;)if(f[q++]=u[A++],v++,q==64)for(q=0,b(f);A+64<x;)b(u.slice(A,A+64)),A+=64,v+=64}function d(){var u=[],x=
v*8;q<56?c(h,56-q):c(h,64-(q-56));for(var A=63;A>=56;A--)f[A]=x&255,x>>>=8;b(f);for(A=x=0;A<5;A++)for(var G=24;G>=0;G-=8)u[x++]=e[A]>>G&255;return u}for(var e=[],f=[],g=[],h=[128],m=1;m<64;++m)h[m]=0;var q,v;a();return{reset:a,update:c,digest:d,FP:function(){for(var u=d(),x="",A=0;A<u.length;A++)x+="0123456789ABCDEF".charAt(Math.floor(u[A]/16))+"0123456789ABCDEF".charAt(u[A]%16);return x}}};
rx=function(a,b=kx){if(!lx){var c;a=(c=a.navigator)==null?void 0:c.userAgentData;if(!a||typeof a.getHighEntropyValues!=="function"||a.brands&&typeof a.brands.map!=="function")return Promise.reject(Error("Gb"));c=(a.brands||[]).map(e=>{var f=new mx;f=_.nx(f,1,e.brand);return _.nx(f,2,e.version)});ox(_.px(qx,2,a.mobile),c);lx=a.getHighEntropyValues(b)}const d=new Set(b);return lx.then(e=>{const f=qx.clone();d.has("platform")&&_.nx(f,3,e.platform);d.has("platformVersion")&&_.nx(f,4,e.platformVersion);
d.has("architecture")&&_.nx(f,5,e.architecture);d.has("model")&&_.nx(f,6,e.model);d.has("uaFullVersion")&&_.nx(f,7,e.uaFullVersion);return f}).catch(()=>qx.clone())};sx=function(a){this.A=this.B=this.C=a};ux=function(a){let b=tx.target;for(;b;){if(b===a)return!0;b=b.parentElement}return!1};Qv=function(a,b,c,d){if(a.oU)return vx||(vx=new Pv(b,c,d)),vx};ew=function(){_.il("NgAsyncAnimations");return Ah([{ca:wx,Yd:(a,b,c)=>new xx(a,b,c,"animations"),ne:[_.Tv,yx,_.sr]},{ca:_.zx,Ta:"BrowserAnimations"}])};
Hx=function(a){return{path:a,Sb:()=>Ax("KHJXJ").then(()=>_.Bx),children:[{path:"",Sb:()=>Ax("AL0Bn").then(()=>_.Cx),oc:"full"},{path:"glyphs",Sb:()=>Ax("ru9X9c").then(()=>_.Dx),oc:"full"},{path:"tester",Sb:()=>Ax("ipeFuf").then(()=>_.Ex),oc:"full"},{path:"about",Sb:()=>Ax("TafJjb").then(()=>_.Fx),oc:"full"},{path:"license",Sb:()=>Ax("OkTepc").then(()=>_.Gx),oc:"full"}]}};Ix=function(a){return a instanceof _.oq||_.Jn(a)};
_.Mx=function(a,b,c=!0,d=!0){return a.segments.filter(e=>e.tag!=="ital"||_.Jx(b)?e.tag==="opsz"?c:d&&!Kx(e)||!_.ps(e)||e.tag==="wght"&&e.start!==400?!0:!_.Lx(b,e):!1)};_.Nx=function(a,b){return`${a} ${"\u2013"} ${b}`};Ox=function(a){return new _.Hj(b=>{a.on("data",c=>{b.next(c)});a.on("error",c=>{b.error(c)});a.on("end",()=>{b.complete()});return()=>{try{a==null||a.cancel()}catch(c){}}})};_.Qx=function(a){if(!a)return null;a=_.Px(a,2);return a===null||a===void 0?null:_.Sa(a)};
_.Zx=function(a){return a?new _.Rx(_.Sx(a,_.Tx,1,_.Ux()).map(b=>{var c=_.Vx(b,1),d=Wx(b,2);let e;b=(e=Xx(b,3))!=null?e:void 0;return new _.Yx(c,d,b)})):new _.Rx([])};_.ay=function(a,b){const c=new Map;for(const d of a)d.segments.filter(e=>!_.ps(e)).map(e=>new $x(e.tag,e.start,e.end,b.get(e.tag).start)).forEach(e=>{c.set(e.tag,e)});return c};
_.cy=function(a){const b={};for(const c of a){a=c.get("ital");const d=c.get("wght");for(let e=100;e<=900;e+=100)for(let f=0;f<=1;f++)if(d.Bg(e)&&a.Bg(f)){const g=`${e}${f===1?"i":""}`;b[g]=new by(g)}}return b};_.dy=function(a){return Object.entries(a).sort((b,c)=>b[0].localeCompare(c[0])).map(([,b])=>b.Mk)};_.ey=function(a){switch(a){case 1:return"apache2";case 2:return"ofl";case 3:return"ufl";case 4:return"googlerestricted";default:throw Error("Lb`"+a);}};_.hy=function(){return fy||(fy=gy("[null,null,null,null,null,null,null,true]"))};
_.jy=function(){return iy||(iy=gy("[null,null,null,null,null,null,true]"))};my=function(){return ky||(ky=ly("[null,[1],null,30]"))};_.oy=function(){return ny||(ny=gy("[null,true]"))};py=function(a){switch(a){case 200:return 0;case 400:return 3;case 401:return 16;case 403:return 7;case 404:return 5;case 409:return 10;case 412:return 9;case 429:return 8;case 499:return 1;case 500:return 2;case 501:return 12;case 503:return 14;case 504:return 4;default:return 2}};
qy=function(a){switch(a){case 0:return"OK";case 1:return"CANCELLED";case 2:return"UNKNOWN";case 3:return"INVALID_ARGUMENT";case 4:return"DEADLINE_EXCEEDED";case 5:return"NOT_FOUND";case 6:return"ALREADY_EXISTS";case 7:return"PERMISSION_DENIED";case 16:return"UNAUTHENTICATED";case 8:return"RESOURCE_EXHAUSTED";case 9:return"FAILED_PRECONDITION";case 10:return"ABORTED";case 11:return"OUT_OF_RANGE";case 12:return"UNIMPLEMENTED";case 13:return"INTERNAL";case 14:return"UNAVAILABLE";case 15:return"DATA_LOSS";
default:return""}};ry=function(){};ty=function(a){return _.sy(a).map(b=>b.split(":")[0])};_.sy=function(a){return _.Fs(a).split("|").filter(b=>b!=="")};_.uy=function(a){const [b,c]=decodeURIComponent(a.replace(/\+/g,"%20").replace(/\|/g,"%7C")).split(":");return{Be:b,Vv:c}};vy=function(a){return Array.from(a.entries()).map(([b,c])=>`${b}${c?":"+c:""}`).join("|")};
zy=function(a,b){const c=[];a=_.sy(a);for(const d of a){const {Be:e,Vv:f}=_.uy(d);a=b[e];if(!a)continue;const g=a.Kb,h=f?_.wy(f,a):[g];for(const m of h)c.push(new _.xy(a,_.yy(m,g)))}return c};_.wy=function(a,b){const [c,d]=a.split("@",2);a=(d!=null?d:"").split(";").map(e=>(e=_.Ay(`${c}@${e}`))&&!By(b,e)?null:e).filter(e=>e!=null);return a.length===0?[b.Kb]:a};Cy=function(){return window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches};
Dy=function(a){const b=_.X(()=>a(this.value())),c=_.z(this,_.y(()=>_.es(b)));c.value=b;c.Iy=Dy;return c};_.Ey=function(a){a||(_.$h(),a=_.n(_.ql));const b=new _.Hj(c=>a.xb(c.next.bind(c)));return c=>_.z(c,_.to(b))};_.Gy=function(a){_.$h();const b=_.n(_.jl),c=new _.po(1),d=_.bs(()=>{let e;try{e=a()}catch(f){_.es(()=>c.error(f));return}_.es(()=>c.next(e))},{ma:b,Fu:!0});b.get(_.ql).xb(()=>{d.destroy();c.complete()});return _.Fy(c)};
_.Jy=function(a,b){var c=!(b==null?0:b.Fu);!c||b!=null&&b.ma||_.$h();var d;let e;c=c?(e=b==null?void 0:(d=b.ma)==null?void 0:d.get(_.ql))!=null?e:_.n(_.ql):null;d=Iy(b==null?void 0:b.Gd);let f;f=(b==null?0:b.ck)?_.Iq({kind:0},{Gd:d}):_.Iq({kind:1,value:b==null?void 0:b.initialValue},{Gd:d});a=a.subscribe({next:g=>f.set({kind:1,value:g}),error:g=>{if(b==null?0:b.zZ)throw g;f.set({kind:2,error:g})}});if((b==null?0:b.ck)&&f().kind===0)throw new _.yg(601,!1);c==null||c.xb(a.unsubscribe.bind(a));return _.X(()=>
{const g=f();switch(g.kind){case 1:return g.value;case 2:throw g.error;case 0:throw new _.yg(601,!1);}},{Gd:b==null?void 0:b.Gd})};Iy=function(a=Object.is){return(b,c)=>b.kind===1&&c.kind===1&&a(b.value,c.value)};Ky=function(a){return a!==null&&a!==void 0};Ly=function(a){a=a.touches&&a.touches[0]||a.changedTouches&&a.changedTouches[0];return!!a&&a.identifier===-1&&(a.radiusX==null||a.radiusX===1)&&(a.radiusY==null||a.radiusY===1)};
_.My=function(a,...b){return b.length?b.some(c=>a[c]):a.altKey||a.shiftKey||a.ctrlKey||a.metaKey};Oy=function(){if(Ny==null&&typeof window!=="undefined")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>Ny=!0}))}finally{Ny=Ny||!1}return Ny};_.Py=function(a){return Oy()?a:!!a.capture};
Ry=function(){if(Qy==null){if(typeof document!=="object"||!document||typeof Element!=="function"||!Element)return Qy=!1;if("scrollBehavior"in document.documentElement.style)Qy=!0;else{const a=Element.prototype.scrollTo;Qy=a?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}}return Qy};
Ty=function(){if(typeof document!=="object"||!document)return 0;if(Sy==null){const b=document.createElement("div");var a=b.style;b.dir="rtl";a.width="1px";a.overflow="auto";a.visibility="hidden";a.pointerEvents="none";a.position="absolute";a=document.createElement("div");const c=a.style;c.width="2px";c.height="1px";b.appendChild(a);document.body.appendChild(b);Sy=0;b.scrollLeft===0&&(b.scrollLeft=1,Sy=b.scrollLeft===0?1:2);b.remove()}return Sy};
_.Uy=function(a){return a.composedPath?a.composedPath()[0]:a.target};Vy=function(){return typeof __karma__!=="undefined"&&!!__karma__||typeof jasmine!=="undefined"&&!!jasmine||typeof jest!=="undefined"&&!!jest||typeof Mocha!=="undefined"&&!!Mocha};_.Wy=function(a){return Array.isArray(a)?a:[a]};_.Xy=function(a){return a!=null&&`${a}`!=="false"};Yy=function(a){return a==null?"":typeof a==="string"?a:`${a}px`};_.Zy=function(a){return a instanceof _.xl?a.J:a};
_.$y=function(a,b=0){return isNaN(parseFloat(a))||isNaN(Number(a))?arguments.length===2?b:0:Number(a)};az=function(a){if(!a.hasAttribute("tabindex")||a.tabIndex===void 0)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))};bz=function(a){if(!az(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a};cz=function(a){return{matches:a==="all"||a==="",media:a,addListener:()=>{},removeListener:()=>{}}};
_.dz=function(a){return a.map(b=>b.split(",")).reduce((b,c)=>b.concat(c)).map(b=>b.trim())};ez=function(){return null};_.gz=function(a,b,c){const d=fz(a,b);c=c.trim();d.some(e=>e.trim()===c)||(d.push(c),a.setAttribute(b,d.join(" ")))};_.hz=function(a,b,c){var d=fz(a,b);c=c.trim();d=d.filter(e=>e!==c);d.length?a.setAttribute(b,d.join(" ")):a.removeAttribute(b)};fz=function(a,b){let c,d;return(d=(c=a.getAttribute(b))==null?void 0:c.match(/\S+/g))!=null?d:[]};
iz=function(a,b){return typeof a==="string"?`${b||""}/${a}`:a};kz=function(a,b){a.id||(a.id=`${"cdk-describedby-message"}-${b}-${jz++}`)};mz=function(){var a=lz();return _.Vk(a)?a:_.hk(a)};_.nz=function(a,b){const c={};a!=="all-script"&&(c.script=a);b!=="all-language"&&(c.language=b);return c};oz=function(){return _.n(_.Tv)};
_.qz=function(a){a=(a==null?void 0:a.toLowerCase())||"";let b;return a==="auto"&&typeof navigator!=="undefined"&&((b=navigator)==null?0:b.language)?pz.test(navigator.language)?"rtl":"ltr":a==="rtl"?"rtl":"ltr"};rz=function(a,b){const c=typeof ShadowRoot!=="undefined"&&ShadowRoot;for(;b;){if(b===a)return!0;b=c&&b instanceof ShadowRoot?b.host:b.parentNode}return!1};sz=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})};
tz=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})};uz=function(a,b){for(let c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};wz=function(a){if(typeof a!=="number"&&a!=null){const [b,c]=a.split(vz);return c&&c!=="px"?null:parseFloat(b)}return a||null};xz=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)}};yz=function(){return _.n(_.Br)};
zz=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)};Az=function(){return{color:"accent"}};Bz=function(a){a&1&&_.hq(0)};Dz=function(a){return Cz.some(b=>b.test(a))};
Fz=function(a,b){var c;var d=(c=a.formContent)==null?void 0:c.locale;c=d==null?void 0:d.split("-")[0];d=d&&Ez.includes(d)?d:c&&Ez.includes(c)?c:void 0;d=(d!=null?d:"en").replaceAll("-","_").toLowerCase();let e;a=((e=a.initializationData)==null?0:e.useNightlyRelease)?"nightly":"live";let f;return(b==null?0:(f=b.getEnableAlohaBinarySplit)==null?0:f.call(b))?(0,_.kb)`https://www.gstatic.com/uservoice/feedback/client/web/${a}/main_light_binary.js`:(0,_.kb)`https://www.gstatic.com/uservoice/feedback/client/web/${a}/main_binary__${d}.js`};
Iz=function(a,b,c,d){if(Gz)return Gz;const e=Fz(a,d);return Gz=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise((f,g)=>{const h=_.Hz(document,"SCRIPT");_.$a(h,e);h.onload=()=>{b.feedbackV2GlobalObject?f(b.feedbackV2GlobalObject):g("feedbackV2GlobalObject not found on window.")};h.onerror=()=>{g(`Feedback binary script tag failed to load: ${e.toString()}`)};c.body.appendChild(h)})};
Kz=function(a,b,c,d){if(Jz)return Jz;const e=Fz(a,d);return Jz=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise((f,g)=>{const h=_.Hz(document,"SCRIPT");_.$a(h,e);h.onload=()=>{b.feedbackV2GlobalObject?f(b.feedbackV2GlobalObject):g("feedbackV2GlobalObject not found on window.")};h.onerror=()=>{g(`Feedback binary script tag failed to load: ${e.toString()}`)};c.body.appendChild(h)})};
Lz=function(a,b,c,d){return _.bk(function*(){var e=Date.now();e=yield(yield Iz(a,c,d,b)).initializeFeedbackClientAsync(a,e,b);e.initiateAloha();return e})};Mz=function(a,b,c,d){return _.bk(function*(){var e=Date.now();e=yield(yield Kz(a,c,d.document,b)).initializeFeedbackClientAsync(a,e,b,d);e.initiateAloha();return e})};
Nz=function(a,b,c){return _.bk(function*(){const d=c||_.bb;var e;if(b==null?0:(e=b.getEnableAlohaBinarySplit)==null?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 Mz(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 Lz(a,b,d,d.document)}catch(g){throw d.isFormOpened=!1,g;}}})};
Wz=function(a,b){return _.bk(function*(){return new Promise(c=>{const d=Oz(b!=null?b:"")+"/aloha_form_properties?productId="+a;Pz(d,e=>{const f=e.target;e=null;try{var g=JSON,h=g.stringify;if(f.A){var m=f.A.responseText;m.indexOf(")]}'\n")==0&&(m=m.substring(5));b:{if(_.bb.JSON)try{var q=_.bb.JSON.parse(m);break b}catch(v){}q=Qz(m)}}else q=void 0;e=Pe(Rz,h.call(g,q))}catch(v){h=new Rz,q=Sz(),q=Tz(q,13,!1),q=Tz(q,14,!0),q=Tz(q,15,!0),q=Tz(q,20,!1),e=_.Uz(h,Vz,1,q)}c(e)})})})};
Oz=function(a){return Dz(a)?a:"https://www.google.com/tools/feedback"};Yz=function(){if(Xz===void 0&&(Xz=null,typeof window!=="undefined")){const a=window;a.trustedTypes!==void 0&&(Xz=a.trustedTypes.createPolicy("angular#components",{createHTML:b=>b}))}return Xz};Zz=function(a){let b;return((b=Yz())==null?void 0:b.createHTML(a))||a};$z=function(){const a=_.n(_.Tv),b=a?a.location:null;return{IG:()=>b?b.pathname+b.search:""}};
aA=function(a){a&1&&(_.Gi(),_.J(0,"svg",0),_.L(1,"path",15)(2,"path",16)(3,"path",17)(4,"circle",18)(5,"path",19)(6,"path",20)(7,"path",21)(8,"path",22),_.K())};bA=function(a){a&1&&(_.Gi(),_.J(0,"svg",1),_.L(1,"circle",23)(2,"path",24),_.K())};cA=function(a){a&1&&(_.Gi(),_.J(0,"svg",2),_.L(1,"rect",25)(2,"path",26)(3,"path",27)(4,"path",28)(5,"path",29)(6,"path",30)(7,"path",31)(8,"path",32)(9,"path",33)(10,"path",34)(11,"path",35)(12,"path",36)(13,"path",37)(14,"path",38),_.K())};
dA=function(a){a&1&&(_.J(0,"span",3),_.Gi(),_.J(1,"svg",39)(2,"g",40),_.L(3,"circle",41)(4,"path",42),_.K()()())};eA=function(a){a&1&&(_.Gi(),_.J(0,"svg",4),_.L(1,"circle",43)(2,"path",44),_.K())};fA=function(a){a&1&&(_.J(0,"span",5),_.Gi(),_.J(1,"svg",45)(2,"mask",46),_.L(3,"rect",47)(4,"path",48),_.K(),_.L(5,"path",49),_.J(6,"mask",50),_.L(7,"rect",51)(8,"path",52),_.K(),_.L(9,"path",53),_.K()())};
gA=function(a){a&1&&(_.J(0,"span",5),_.Gi(),_.J(1,"svg",54),_.L(2,"circle",55)(3,"circle",56)(4,"circle",57)(5,"circle",58),_.K()())};hA=function(a){a&1&&(_.J(0,"span",5),_.Gi(),_.J(1,"svg",59),_.L(2,"path",60)(3,"path",61)(4,"path",62),_.K()())};iA=function(a){a&1&&(_.J(0,"span",5),_.Gi(),_.J(1,"svg",63),_.L(2,"path",64)(3,"path",65)(4,"path",66)(5,"path",67)(6,"path",68),_.K()())};jA=function(a){a&1&&(_.J(0,"span",5),_.Gi(),_.J(1,"svg",69),_.L(2,"path",70)(3,"path",71),_.K()())};
kA=function(a){a&1&&(_.Gi(),_.J(0,"svg",6),_.L(1,"path",72),_.K())};lA=function(a){a&1&&(_.Gi(),_.J(0,"svg",6),_.L(1,"path",73),_.K())};mA=function(a){a&1&&(_.Gi(),_.J(0,"svg",6),_.L(1,"path",74),_.K())};nA=function(a){a&1&&(_.Gi(),_.J(0,"svg",7),_.L(1,"path",75),_.K())};oA=function(a){a&1&&(_.Gi(),_.J(0,"svg",8),_.L(1,"path",76)(2,"path",77)(3,"path",78)(4,"path",79),_.K())};pA=function(a){a&1&&(_.Gi(),_.J(0,"svg",8),_.L(1,"circle",80)(2,"rect",81)(3,"rect",82)(4,"path",83)(5,"path",84),_.K())};
qA=function(a){a&1&&(_.Gi(),_.J(0,"svg",8),_.L(1,"path",85)(2,"rect",86)(3,"rect",87)(4,"path",88),_.K())};rA=function(a){a&1&&(_.Gi(),_.J(0,"svg",8),_.L(1,"rect",89)(2,"path",90)(3,"path",91),_.K())};sA=function(a){a&1&&(_.Gi(),_.J(0,"svg",8),_.L(1,"rect",92)(2,"rect",93)(3,"path",94),_.K())};tA=function(a){a&1&&(_.Gi(),_.J(0,"svg",2),_.L(1,"path",95)(2,"circle",96)(3,"path",97),_.K())};
uA=function(a){a&1&&(_.Gi(),_.J(0,"svg",2),_.L(1,"path",95)(2,"path",98)(3,"path",99)(4,"path",100)(5,"path",101),_.K())};vA=function(a){a&1&&(_.Gi(),_.J(0,"svg",9),_.L(1,"rect",102)(2,"path",103)(3,"polygon",104),_.K())};wA=function(a){a&1&&(_.Gi(),_.J(0,"svg",10),_.L(1,"path",105),_.K())};aaa=function(a){a&1&&(_.Gi(),_.J(0,"svg",11),_.L(1,"path",106)(2,"path",107)(3,"path",108),_.J(4,"mask",109),_.L(5,"path",110),_.K(),_.L(6,"path",111),_.K())};
baa=function(a){a&1&&(_.J(0,"span",12),_.Gi(),_.J(1,"svg",112),_.L(2,"path",113),_.K()())};caa=function(a){a&1&&(_.Gi(),_.J(0,"svg",13),_.L(1,"path",114),_.K())};daa=function(a){a&1&&(_.Gi(),_.J(0,"svg",115),_.L(1,"path",116)(2,"path",117)(3,"path",118)(4,"path",119)(5,"path",120),_.K())};eaa=function(a){a&1&&(_.Gi(),_.J(0,"svg",115),_.L(1,"path",121)(2,"path",122)(3,"path",123)(4,"path",124)(5,"path",125),_.K())};
faa=function(a){a&1&&_.D(0,daa,6,0,":svg:svg",115)(1,eaa,6,0,":svg:svg",115);a&2&&(a=_.S(),_.I(a.Ij()?0:1))};gaa=function(a){a&1&&(_.J(0,"span",14),_.Gi(),_.J(1,"svg",126),_.L(2,"path",127),_.K()())};haa=function(a,b){a&1&&(_.J(0,"li"),_.L(1,"gf-footer-item",14),_.K());a&2&&(a=b.W,b=_.S(),_.B(),_.E("item",a)("logEvent",b.Event.hw))};iaa=function(a,b){a&1&&(_.J(0,"li"),_.L(1,"gf-footer-item",14),_.K());a&2&&(a=b.W,b=_.S(),_.B(),_.E("item",a)("logEvent",b.Event.hw))};
jaa=function(a,b){a&1&&(_.J(0,"a",13),_.T(1),_.K());a&2&&(a=b.W,b=_.S(),_.E("catalogRouterLink",a.link)("logEvent",b.Event.hw),_.B(),_.Pq(" ",a.label," "))};kaa=function(a){if(a&1){const b=_.r();_.J(0,"div",1)(1,"div",2);_.T(2);_.J(3,"a",3);_.O("click",function(){_.t(b);const c=_.S();return _.w(c.ml())});_.T(4," Dismiss ");_.K()()()}a&2&&(a=_.S(),_.F("callout--show",a.nH()),_.ep("aria-label",a.Pk),_.B(2),_.Pq(" ",a.Pk," "))};
laa=function(){return function*(){let a=0;for(;;)yield a++,a===Number.MAX_SAFE_INTEGER&&(a=0)}()};maa=function(a){a&1&&_.Qp(0)};naa=function(a){a&1&&_.D(0,maa,1,0,"ng-container",9);if(a&2){a=_.S().W;_.S();const b=_.Xp(4);_.E("ngTemplateOutlet",b)("ngTemplateOutletContext",_.ar(2,xA,a))}};oaa=function(a){a&1&&_.Qp(0)};paa=function(a){a&1&&_.D(0,oaa,1,0,"ng-container",9);if(a&2){a=_.S().W;_.S();const b=_.Xp(4);_.E("ngTemplateOutlet",b)("ngTemplateOutletContext",_.ar(2,xA,a))}};
qaa=function(a,b){if(a&1){const c=_.r();_.J(0,"div",2)(1,"div",3)(2,"div",4);_.L(3,"span",5);_.D(4,naa,1,4,"ng-container");_.K();_.J(5,"div",6);_.D(6,paa,1,4,"ng-container");_.J(7,"button",7);_.O("click",function(){const d=_.t(c).W,e=_.S();return _.w(e.ae(d))});_.L(8,"gf-icon",8);_.K()()()()}a&2&&(a=b.W,b=_.S(),_.F("primary",b.isPrimary(a)),_.B(3),_.E("innerHtml",a.content,_.zm),_.B(),_.I(b.ha.hb()&&a.link?4:-1),_.B(2),_.I(!b.ha.hb()&&a.link?6:-1),_.B(2),_.E("inheritColor",!0))};
raa=function(a,b){a&1&&(_.J(0,"a",10),_.T(1),_.K());a&2&&(a=b.W,b=_.S(),_.E("title",a.link.ariaLabel)("href",a.link.url,_.Am)("logEvent",b.Event.hM)("logEventLabel",a.id),_.ep("aria-label",a.link.ariaLabel),_.B(),_.Pq(" ",a.link.label," "))};_.yA=function(a,b){return{type:7,name:a,DP:b,options:{}}};_.zA=function(a,b=null){return{type:4,styles:b,Vi:a}};_.AA=function(a){return{type:6,styles:a,offset:null}};_.BA=function(a,b){return{type:0,name:a,styles:b,options:void 0}};
_.CA=function(a,b){return{type:1,UP:a,animation:b,options:null}};saa=function(a,b){a&1&&(_.J(0,"div",3)(1,"span",4),_.T(2),_.K()());a&2&&(a=_.S(),_.F("shopping-bag__count--secondary",!a.ua.Hz),_.B(2),_.Qq(b>999?"1K+":b))};taa=function(a){a&1&&_.L(0,"gf-lottie",14,1);a&2&&_.E("animation","gf-logo")("loop",!1)("autoplay",!0)};uaa=function(a){a&1&&_.L(0,"gf-lottie",15,1);a&2&&_.E("loop",!1)("autoplay",!0)};
vaa=function(a){a&1&&_.D(0,taa,2,3,"gf-lottie",14)(1,uaa,2,2,"gf-lottie",15);a&2&&(a=_.S(),_.I(a.ha.Oe()?0:1))};waa=function(a){a&1&&(_.J(0,"span",7),_.T(1),_.K());a&2&&(a=_.S(),_.B(),_.Pq(" ",a.PG.badge," "))};xaa=function(a){a&1&&_.L(0,"gf-theme-toggle",10)};yaa=function(a){a&1&&_.L(0,"gf-shopping-bag-callout");a&2&&(a=_.S(),_.Ap("",a.iP,"-shopping-bag-callout"))};
Aaa=function(a,b){if(a&1){const c=_.r();_.Zp(0);_.J(1,"a",3,0);_.O("keydown",function(d){_.t(c);const e=_.S();return _.w(zaa(e,d))});_.J(3,"span",4);_.L(4,"gf-icon",5);_.K();_.J(5,"span",6);_.T(6);_.K()()}if(a&2){let c;a=b.W;b=_.S();const d=b.ha.hb()?(c=a.kZ)!==null&&c!==void 0?c:a.label:a.label;_.B();_.F("active",b.isActive(a.url));_.E("catalogRouterLink",a.url);_.ep("aria-label",d)("aria-current",b.isActive(a.url));_.B(3);_.E("name",a.icon)("filled",b.isActive(a.url))("animated",!0);_.B(2);_.Qq(d)}};
Baa=function(a){if(a&1){const b=_.r();_.J(0,"div",1);_.O("click",function(){_.t(b);const c=_.S();return _.w(c.bE())});_.K()}a&2&&(a=_.S(),_.F("mat-drawer-shown",a.VD()))};Caa=function(a){a&1&&(_.J(0,"mat-drawer-content"),_.hq(1,2),_.K())};Daa=function(){return!1};Eaa=function(a){if(a&1){const b=_.r();_.J(0,"div",1);_.O("click",function(){_.t(b);const c=_.S();return _.w(c.bE())});_.K()}a&2&&(a=_.S(),_.F("mat-drawer-shown",a.VD()))};Faa=function(a){a&1&&(_.J(0,"mat-sidenav-content"),_.hq(1,2),_.K())};
Gaa=function(a){a&1&&_.Qp(0)};Haa=function(a){a&1&&_.Qp(0)};Iaa=function(a){if(a&1){const b=_.r();_.J(0,"mat-sidenav",18);_.O("closedStart",function(){_.t(b);const c=_.S();return _.w(c.Gq.reset())});_.D(1,Haa,1,0,"ng-container",6);_.K()}a&2&&(a=_.S(),_.E("opened",a.ha.Kq())("fixedInViewport",!0),_.B(),_.E("ngTemplateOutlet",a.zn))};Jaa=function(a){a&1&&_.Qp(0)};Kaa=function(a){a&1&&(_.Op(0,10),_.D(1,Jaa,1,0,"ng-container",6),_.Pp());a&2&&(a=_.S(),_.B(),_.E("ngTemplateOutlet",a.header))};
Laa=function(a){a&1&&_.Qp(0)};Maa=function(a){a&1&&(_.Op(0,11),_.D(1,Laa,1,0,"ng-container",6),_.Pp());a&2&&(a=_.S(),_.B(),_.E("ngTemplateOutlet",a.Zc))};Naa=function(a){a&1&&_.Qp(0)};Oaa=function(a){a&1&&(_.J(0,"div",13),_.D(1,Naa,1,0,"ng-container",6),_.K());a&2&&(a=_.S(),_.B(),_.E("ngTemplateOutlet",a.zg))};Paa=function(a){a&1&&_.L(0,"gf-error",17);if(a&2){let b;a=_.S();_.E("type",(b=a.ha.qG())!==null&&b!==void 0?b:void 0)}};DA=function(a){return _.Jn(a)?a():a};
_.EA=function(a){return(a=a.match(/^https:\/\/www.youtube.com\/embed\/([^"&?\/\s]+)\b/))?a[1]:null};Qaa=function(a){var b="";const c=_.bb._F_jsUrl;if(typeof document!=="undefined"&&document&&document.getElementById&&(a=document.getElementById(a))){const d=a.tagName.toUpperCase();if(d=="SCRIPT"||d=="LINK")b=a.src?a.src:a.getAttribute("href")}if(c&&b){if(c!=b)throw Error("lc`"+c+"`"+b);b=c}else b=c||b;if(!FA(b))throw Error("mc");return b};Raa=function(a){return a.replace(/[A-Z]/g,b=>`-${b.toLowerCase()}`)};
Saa=function(a){const b={};a.forEach(({Yj:c,Lv:d,transform:e})=>{b[Raa(d)]=[c,e]});return b};Taa=function(a,b){return GA(b.get(HA),a).inputs};Vaa=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=Uaa(g,b,d);h!==-1&&c[h].push(g)}return c};
Uaa=function(a,b,c){let d=c;a&&a.nodeType===Node.ELEMENT_NODE&&b.some((e,f)=>{var g;if(g=e!=="*")IA||(g=Element.prototype,IA=g.matches||g.matchesSelector||g.mozMatchesSelector||g.msMatchesSelector||g.oMatchesSelector||g.webkitMatchesSelector),g=a.nodeType===Node.ELEMENT_NODE?IA.call(a,e):!1;return g?(d=f,!0):!1});return d};
KA=function(a,b){const c=Taa(a,b.ma),d=b.OZ||new Waa(a,b.ma),e=Saa(c);class f extends Xaa{get Kn(){if(!this.A){const g=this.A=d.create(this.ma||b.ma);c.forEach(({Yj:h,yR:m})=>{this.hasOwnProperty(h)&&!m&&(m=this[h],delete this[h],JA(g,h,m))})}return this.A}constructor(g){super();this.ma=g}attributeChangedCallback(g,h,m){[g]=e[g];JA(this.Kn,g,m)}connectedCallback(){let g=!1;this.Kn.kc&&(this.D(),g=!0);this.Kn.connect(this);g||this.D()}disconnectedCallback(){this.A&&this.A.disconnect();this.B&&(this.B.unsubscribe(),
this.B=null)}D(){this.B=this.Kn.kc.subscribe(g=>{g=new CustomEvent(g.name,{detail:g.value});this.dispatchEvent(g)})}}f.observedAttributes=Object.keys(e);c.forEach(({Yj:g})=>{Object.defineProperty(f.prototype,g,{get(){return Yaa(this.Kn,g)},set(h){JA(this.Kn,g,h)},configurable:!0,enumerable:!0})});return f};ck=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};Zaa=Object.defineProperty;
$aa=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");};LA=$aa(this);MA=function(a,b){if(b)a:{var c=LA;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&b!=null&&Zaa(c,a,{configurable:!0,writable:!0,value:b})}};
MA("Symbol.asyncIterator",function(a){return a?a:Symbol("b")});aba=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())})};_.bk=function(a){return aba(a())};
dk=function(a){this[Symbol.asyncIterator]=function(){return this};this[Symbol.iterator]=function(){return a};this.next=function(b){return Promise.resolve(a.next(b))};this["throw"]=function(b){return new Promise(function(c,d){var e=a["throw"];e!==void 0?c(e.call(a,b)):(c=a["return"],c!==void 0&&c.call(a),d(new TypeError("d")))})};a["return"]!==void 0&&(this["return"]=function(b){return Promise.resolve(a["return"](b))})};MA("Symbol.dispose",function(a){return a?a:Symbol("e")});
MA("globalThis",function(a){return a||LA});MA("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}});MA("Promise.prototype.finally",function(a){return a?a:function(b){return this.then(function(c){return Promise.resolve(b()).then(function(){return c})},function(c){return Promise.resolve(b()).then(function(){throw c;})})}});
MA("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 bba=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};MA("Array.prototype.values",function(a){return a?a:function(){return bba(this,function(b,c){return c})}});
MA("Object.fromEntries",function(a){return a?a:function(b){var c={};if(!(Symbol.iterator in b))throw new TypeError("f`"+b);b=b[Symbol.iterator].call(b);for(var d=b.next();!d.done;d=b.next()){d=d.value;if(Object(d)!==d)throw new TypeError("g");c[d[0]]=d[1]}return c}});
MA("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b instanceof RegExp&&!b.global)throw new TypeError("h");return b instanceof RegExp?this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g"),c)}});
MA("Array.prototype.flat",function(a){return a?a:function(b){b=b===void 0?1:b;var c=[];Array.prototype.forEach.call(this,function(d){Array.isArray(d)&&b>0?(d=Array.prototype.flat.call(d,b-1),c.push.apply(c,d)):c.push(d)});return c}});MA("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}});
MA("String.prototype.matchAll",function(a){return a?a:function(b){if(b instanceof RegExp&&!b.global)throw new TypeError("i");var c=new RegExp(b,b instanceof RegExp?void 0:"g"),d=this,e=!1,f={next:function(){if(e)return{value:void 0,done:!0};var g=c.exec(d);if(!g)return e=!0,{value:void 0,done:!0};g[0]===""&&(c.lastIndex+=1);return{value:g,done:!1}}};f[Symbol.iterator]=function(){return f};return f}});var NA=function(a){a=Math.trunc(a)||0;a<0&&(a+=this.length);if(!(a<0||a>=this.length))return this[a]};
MA("Array.prototype.at",function(a){return a?a:NA});var OA=function(a){return a?a:NA};MA("Int8Array.prototype.at",OA);MA("Uint8Array.prototype.at",OA);MA("Uint8ClampedArray.prototype.at",OA);MA("Int16Array.prototype.at",OA);MA("Uint16Array.prototype.at",OA);MA("Int32Array.prototype.at",OA);MA("Uint32Array.prototype.at",OA);MA("Float32Array.prototype.at",OA);MA("Float64Array.prototype.at",OA);MA("String.prototype.at",function(a){return a?a:NA});window.CLOSURE_DEFINES=window.CLOSURE_DEFINES||{};
window.CLOSURE_DEFINES["javascript.angular2.ENABLE_ZONES"]=!1;var PA,RA,cba,TA,Ax,SA,UA,wc,VA,WA,dba,eba,Zb;PA=PA||{};_.bb=this||self;_.QA=function(a,b){a=a.split(".");var c=_.bb;a[0]in c||typeof c.execScript=="undefined"||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||b===void 0?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b};RA=_.bb._F_toggles||[];cba=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;
TA=function(a){if(typeof a!=="string"||!a||a.search(cba)==-1)throw Error("j");if(!SA||SA.type!="goog")throw Error("k`"+a);if(SA.hS)throw Error("l");SA.hS=a};TA.get=function(){return null};Ax=null;SA=null;UA=function(a,b){a=a.split(".");b=b||_.bb;for(var c=0;c<a.length;c++)if(b=b[a[c]],b==null)return null;return b};wc=function(a){var b=typeof a;return b!="object"?b:a?Array.isArray(a)?"array":b:"null"};_.ja=function(a){var b=wc(a);return b=="array"||b=="object"&&typeof a.length=="number"};
VA=function(a){var b=typeof a;return b=="object"&&a!=null||b=="function"};_.bx=function(a){return Object.prototype.hasOwnProperty.call(a,WA)&&a[WA]||(a[WA]=++dba)};WA="closure_uid_"+(Math.random()*1E9>>>0);dba=0;eba=function(a,b,c){return a.call.apply(a.bind,arguments)};_.hx=function(a,b,c){_.hx=eba;return _.hx.apply(null,arguments)};_.XA=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)}};Zb=function(a){return a};
_.YA=function(a,b){function c(){}c.prototype=b.prototype;a.Rc=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.EY=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)}};_.YA(_.aa,Error);_.aa.prototype.name="CustomError";var ZA;_.YA(ba,_.aa);ba.prototype.name="AssertionError";var aB;_.da=function(a,b){return Array.prototype.indexOf.call(a,b,void 0)};_.$A=function(a,b,c){Array.prototype.forEach.call(a,b,c)};aB=function(a,b){return Array.prototype.some.call(a,b,void 0)};var bB=function(a,b){this.width=a;this.height=b};_.k=bB.prototype;_.k.clone=function(){return new bB(this.width,this.height)};_.k.aspectRatio=function(){return this.width/this.height};_.k.pe=function(){return!(this.width*this.height)};_.k.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};_.k.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
_.k.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};var sa="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var eB=function(a,b){this.A=a===cB&&b||"";this.B=dB};eB.prototype.toString=function(){return this.A};var dB={},cB={};var fB=globalThis.trustedTypes,ya=fB,Aa;var Ca=class{constructor(a){this.A=a}toString(){return this.A+""}};var Fa;Fa=class{constructor(a){this.A=a}toString(){return this.A}};_.gB=new Fa("about:invalid#zClosurez");var Ja,Pa;Ja=class{constructor(a){this.Lj=a}};_.Ma=[Ka("data"),Ka("http"),Ka("https"),Ka("mailto"),Ka("ftp"),new Ja(a=>/^[^:]*([/?#]|$)/.test(a))];Pa=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;_.Ra=class{constructor(a){this.A=a}toString(){return this.A+""}};_.fba=new _.Ra(fB?fB.emptyHTML:"");var Va="alternate author bookmark canonical cite help icon license modulepreload next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var Zw=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})},hB=function(a){var b=1;a=a.split(":");const c=[];for(;b>0&&a.length;)c.push(a.shift()),b--;a.length&&c.push(a.join(":"));return c};var gba=!!(RA[0]&1024);var iB;if(RA[0]&512)iB=gba;else{var jB=UA("WIZ_global_data.oxN3nb"),kB=jB&&jB[610401301];iB=kB!=null?kB:!1}_.db=iB;var lB;lB=_.bb.navigator;_.eb=lB?lB.userAgentData||null:null;var Yw=_.gb("Gecko")&&!(_.cb().toLowerCase().indexOf("webkit")!=-1&&!_.gb("Edge"))&&!(_.gb("Trident")||_.gb("MSIE"))&&!_.gb("Edge"),Xw=_.cb().toLowerCase().indexOf("webkit")!=-1&&!_.gb("Edge"),hba=Xw&&_.gb("Mobile");var iba,mB;_.fx=function(a){return a?new mB(a.nodeType==9?a:a.ownerDocument||a.document):ZA||(ZA=new mB)};_.nB=function(a){a=a.document;a=a.compatMode=="CSS1Compat"?a.documentElement:a.body;return new bB(a.clientWidth,a.clientHeight)};iba=function(a,b,c){function d(e){e&&b.appendChild(typeof e==="string"?a.createTextNode(e):e)}for(let e=1;e<c.length;e++){const f=c[e];!_.ja(f)||VA(f)&&f.nodeType>0?d(f):_.$A(f&&typeof f.length=="number"&&typeof f.item=="function"?ha(f):f,d)}};
_.Hz=function(a,b){b=String(b);a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)};mB=function(a){this.A=a||_.bb.document||document};_.k=mB.prototype;_.k.getElementsByTagName=function(a,b){return(b||this.A).getElementsByTagName(String(a))};_.k.createElement=function(a){return _.Hz(this.A,a)};_.k.appendChild=function(a,b){a.appendChild(b)};_.k.append=function(a,b){iba(a.nodeType==9?a:a.ownerDocument||a.document,a,arguments)};
_.k.canHaveChildren=function(a){if(a.nodeType!=1)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0};_.k.removeNode=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};
var lz=function(){return(void 0).children!=void 0?(void 0).children:Array.prototype.filter.call((void 0).childNodes,function(a){return a.nodeType==1})};mB.prototype.contains=function(a,b){if(!a||!b)return!1;if(a.contains&&b.nodeType==1)return a==b||a.contains(b);if(typeof a.compareDocumentPosition!="undefined")return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a};var oB=typeof AsyncContext!=="undefined"&&typeof AsyncContext.Snapshot==="function"?a=>a&&AsyncContext.Snapshot.wrap(a):a=>a;var nb=function(a,b){a.D(b);a.B<100&&(a.B++,b.next=a.A,a.A=b)},pB=class{constructor(a,b){this.C=a;this.D=b;this.B=0;this.A=null}get(){let a;this.B>0?(this.B--,a=this.A,this.A=a.next,a.next=null):a=this.C();return a}};var jba=class{constructor(){this.B=this.A=null}add(a,b){const c=ob.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}},ob=new pB(()=>new kba,a=>a.reset()),kba=class{constructor(){this.next=this.A=this.Gg=null}set(a,b){this.Gg=a;this.A=b;this.next=null}reset(){this.next=this.A=this.Gg=null}};var qB,pb=!1,mb=new jba,rB=(a,b)=>{qB||lba();pb||(qB(),pb=!0);mb.add(a,b)},lba=()=>{const a=Promise.resolve(void 0);qB=()=>{a.then(qb)}};var sB=function(){};var tB=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var vB=function(a){this.A=0;this.L=void 0;this.D=this.B=this.C=null;this.H=this.I=!1;if(a!=sB)try{const b=this;a.call(void 0,function(c){uB(b,2,c)},function(c){uB(b,3,c)})}catch(b){uB(this,3,b)}},wB=function(){this.next=this.context=this.A=this.B=this.ye=null;this.C=!1},GB,IB,qba,JB;wB.prototype.reset=function(){this.context=this.A=this.B=this.ye=null;this.C=!1};
var xB=new pB(function(){return new wB},function(a){a.reset()}),yB=function(a,b,c){const d=xB.get();d.B=a;d.A=b;d.context=c;return d},mba=function(a){if(a instanceof vB)return a;const b=new vB(sB);uB(b,2,a);return b},nba=function(a){return new vB(function(b,c){c(a)})},oba=function(a,b,c){zB(a,b,c,null)||rB(_.XA(b,a))},pba=function(a){return new vB(function(b,c){let d=a.length;const e=[];if(d){var f=function(m,q){d--;e[m]=q;d==0&&b(e)},g=function(m){c(m)};for(let m=0;m<a.length;m++){var h=a[m];oba(h,
_.XA(f,m),g)}}else b(e)})};vB.prototype.then=function(a,b,c){return AB(this,oB(typeof a==="function"?a:null),oB(typeof b==="function"?b:null),c)};vB.prototype.$goog_Thenable=!0;var CB=function(a,b,c,d){BB(a,yB(b||sB,c||null,d))};vB.prototype.finally=function(a){a=oB(a);return new Promise((b,c)=>{CB(this,d=>{a();b(d)},d=>{a();c(d)})})};vB.prototype.G=function(a,b){return AB(this,null,oB(a),b)};vB.prototype.catch=vB.prototype.G;
vB.prototype.cancel=function(a){if(this.A==0){const b=new _.DB(a);rB(function(){EB(this,b)},this)}};
var EB=function(a,b){if(a.A==0)if(a.C){var c=a.C;if(c.B){var d=0,e=null,f=null;for(let g=c.B;g&&(g.C||(d++,g.ye==a&&(e=g),!(e&&d>1)));g=g.next)e||(f=g);e&&(c.A==0&&d==1?EB(c,b):(f?(d=f,d.next==c.D&&(c.D=d),d.next=d.next.next):FB(c),GB(c,e,3,b)))}a.C=null}else uB(a,3,b)},BB=function(a,b){a.B||a.A!=2&&a.A!=3||HB(a);a.D?a.D.next=b:a.B=b;a.D=b},AB=function(a,b,c,d){const e=yB(null,null,null);e.ye=new vB(function(f,g){e.B=b?function(h){try{const m=b.call(d,h);f(m)}catch(m){g(m)}}:f;e.A=c?function(h){try{const m=
c.call(d,h);m===void 0&&h instanceof _.DB?g(h):f(m)}catch(m){g(m)}}:g});e.ye.C=a;BB(a,e);return e.ye};vB.prototype.T=function(a){this.A=0;uB(this,2,a)};vB.prototype.U=function(a){this.A=0;uB(this,3,a)};
var uB=function(a,b,c){a.A==0&&(a===c&&(b=3,c=new TypeError("o")),a.A=1,zB(c,a.T,a.U,a)||(a.L=c,a.A=b,a.C=null,HB(a),b!=3||c instanceof _.DB||qba(a,c)))},zB=function(a,b,c,d){if(a instanceof vB)return CB(a,b,c,d),!0;if(tB(a))return a.then(b,c,d),!0;if(VA(a))try{const e=a.then;if(typeof e==="function")return rba(a,e,b,c,d),!0}catch(e){return c.call(d,e),!0}return!1},rba=function(a,b,c,d,e){let f=!1;const 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)}},
HB=function(a){a.I||(a.I=!0,rB(a.M,a))},FB=function(a){let b=null;a.B&&(b=a.B,a.B=b.next,b.next=null);a.B||(a.D=null);return b};vB.prototype.M=function(){let a;for(;a=FB(this);)GB(this,a,this.A,this.L);this.I=!1};GB=function(a,b,c,d){if(c==3&&b.A&&!b.C)for(;a&&a.H;a=a.C)a.H=!1;if(b.ye)b.ye.C=null,IB(b,c,d);else try{b.C?b.B.call(b.context):IB(b,c,d)}catch(e){JB.call(null,e)}nb(xB,b)};IB=function(a,b,c){b==2?a.B.call(a.context,c):a.A&&a.A.call(a.context,c)};
qba=function(a,b){a.H=!0;rB(function(){a.H&&JB.call(null,b)})};JB=lb;_.DB=function(a){_.aa.call(this,a)};_.YA(_.DB,_.aa);_.DB.prototype.name="cancel";var KB=function(a,b,c){return a.A.then(function(d){const e=d[b];if(!e)throw Error("p`"+b);return e.apply(d,c)})},sba=class{constructor(a){this.A=a;a.then((0,_.hx)(function(){},this),()=>{},this)}},tba=function(a,b,c){const d=Array(arguments.length-2);for(var e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=LB(a,b).then(f=>f.apply(null,d),f=>{f=Error("q`"+b+"`"+a,{cause:f});delete MB[b];return nba(f)});return new sba(e)},MB={},LB=function(a,b){var c=MB[b];if(c)return c;c=(c=UA(b))?mba(c):(new vB(function(d,
e){const f=(new mB(document)).createElement("SCRIPT");f.async=!0;_.$a(f,_.Da(a instanceof eB&&a.constructor===eB&&a.B===dB?a.A:"type_error:Const"));f.onload=f.onreadystatechange=function(){f.readyState&&f.readyState!="loaded"&&f.readyState!="complete"||d()};f.onerror=g=>{e(Error("r`"+b+"`"+a,{cause:g}))};(document.head||document.getElementsByTagName("head")[0]).appendChild(f)})).then(function(){const d=UA(b);if(!d)throw Error("s`"+b+"`"+a);return d});return MB[b]=c};var uba={QV:"https://www.google.com",BX:"https://support.google.com",OW:"https://play.google.com"},vba=function(a){return _.bk(function*(){for(const b of Object.values(uba))try{(yield navigator.permissions.query({name:"top-level-storage-access",requestedOrigin:b})).state!=="granted"&&a.A.push(b)}catch(c){break}})};(new class{constructor(){this.A=[];this.B=[];this.initialize=sb(()=>{const a=this;return _.bk(function*(){if(typeof document==="undefined"||document.requestStorageAccessFor===void 0||navigator.permissions===void 0||navigator.permissions.query===void 0||location.hostname.match(".+\\.google\\.com$"))return Promise.resolve();yield vba(a);a.A.length>0&&document.addEventListener("click",a.C)})});this.C=()=>{if(!(this.B.length>0)){for(const a of this.A)try{this.B.push(document.requestStorageAccessFor(a))}catch(b){}Promise.all(this.B).then(()=>
{}).catch(()=>{}).finally(()=>{this.reset()})}}}reset(){document.removeEventListener("click",this.C)}}).initialize();var NB=void 0,OB,wba=typeof TextDecoder!=="undefined";_.PB=function(a){const b=[];let c=0;for(let d=0;d<a.length;d++){let e=a.charCodeAt(d);e<128?b[c++]=e:(e<2048?b[c++]=e>>6|192:((e&64512)==55296&&d+1<a.length&&(a.charCodeAt(d+1)&64512)==56320?(e=65536+((e&1023)<<10)+(a.charCodeAt(++d)&1023),b[c++]=e>>18|240,b[c++]=e>>12&63|128):b[c++]=e>>12|224,b[c++]=e>>6&63|128),b[c++]=e&63|128)}return b};!_.gb("Android")||_.ib();_.ib();_.jb();var QB={},RB=null,SB=function(a,b){b===void 0&&(b=0);if(!RB){RB={};var c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),d=["+/=","+/","-_=","-_.","-_"];for(var e=0;e<5;e++){var f=c.concat(d[e].split(""));QB[e]=f;for(var g=0;g<f.length;g++){var h=f[g];RB[h]===void 0&&(RB[h]=g)}}}b=QB[b];c=Array(Math.floor(a.length/3));d=b[64]||"";for(e=f=0;f<a.length-2;f+=3){var m=a[f],q=a[f+1];h=a[f+2];g=b[m>>2];m=b[(m&3)<<4|q>>4];q=b[(q&15)<<2|h>>6];h=b[h&63];c[e++]=g+m+q+h}g=0;h=d;switch(a.length-
f){case 2:g=a[f+1],h=b[(g&15)<<2]||d;case 1:a=a[f],c[e]=b[a>>2]+b[(a&3)<<4|g>>4]+h+d}return c.join("")},xba=function(a,b){return b?SB(_.PB(a),b):_.bb.btoa(unescape(encodeURIComponent(a)))};var zb=/[-_.]/g,wb={"-":"+",_:"/",".":"="},Tb={},yba=typeof structuredClone!="undefined";var Ub=function(){return TB||(TB=new Sb(null,Tb))},Sb=class{pe(){return this.A==null}constructor(a,b){if(b!==Tb)throw Error("y");this.A=a;if(a!=null&&a.length===0)throw Error("x");}},TB;var UB=void 0;var Db,Wc,VB,Ud,$b;Db=new Set;_.Gb=Eb("jas",!0,!0);Wc=Eb();VB=Eb();Ud=Eb(void 0,!0);$b=Eb(void 0,!0);var Vc={},Ob={},Ld,WB=[],XB;WB[_.Gb]=55;Ld=Object.freeze(WB);XB=class{constructor(a,b,c){this.C=0;this.A=a;this.B=b;this.D=c}next(){if(this.C<this.A.length){const a=this.A[this.C++];return{done:!1,value:this.B?this.B.call(this.D,a):a}}return{done:!0,value:void 0}}[Symbol.iterator](){return new XB(this.A,this.B,this.D)}};_.YB=Object.freeze({});var hc,zba,cc;_.fc=bc(a=>typeof a==="number");_.dc=bc(a=>typeof a==="string");hc=bc(a=>typeof a==="boolean");zba=bc(a=>!!a&&(typeof a==="object"||typeof a==="function"));cc=bc(a=>Array.isArray(a));var gc=typeof _.bb.BigInt==="function"&&typeof _.bb.BigInt(0)==="bigint";var Qc=bc(a=>gc?a>=Aba&&a<=Bba:a[0]==="-"?jc(a,Cba):jc(a,Dba)),Cba=Number.MIN_SAFE_INTEGER.toString(),Aba=gc?BigInt(Number.MIN_SAFE_INTEGER):void 0,Dba=Number.MAX_SAFE_INTEGER.toString(),Bba=gc?BigInt(Number.MAX_SAFE_INTEGER):void 0;var kc=0,mc=0;var Fc=typeof BigInt==="function"?BigInt.asIntN:void 0,Oc=typeof BigInt==="function"?BigInt.asUintN:void 0,Jc=Number.isSafeInteger,yc=Number.isFinite,Lc=Math.trunc,zc=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var gd={},Eba=(()=>class extends Map{constructor(){super()}})(),ZB=function(a){if(a.Hp&2)throw Error("B");},fd=class extends Eba{constructor(a,b,c=Zc,d=Zc){super();let e=a[_.Gb]|0;e|=64;this.Hp=a[_.Gb]=e;this.Uv=b;this.Pq=c;this.QB=this.Uv?ad:d;for(let f=0;f<a.length;f++){const g=a[f],h=c(g[0],!1,!0);let m=g[1];b?m===void 0&&(m=null):m=d(g[1],!1,!0,void 0,void 0,e);super.set(h,m)}}FB(a=bd){if(this.size!==0)return this.EB(a)}EB(a=bd){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(){ZB(this);super.clear()}delete(a){ZB(this);return super.delete(this.Pq(a,!0,!1))}entries(){var a=this.IH();return new XB(a,dd,this)}keys(){return this.HR()}values(){var a=this.IH();return new XB(a,fd.prototype.get,this)}forEach(a,b){super.forEach((c,d)=>{a.call(b,this.get(d),d,this)})}set(a,b){ZB(this);a=this.Pq(a,!0,!1);return a==null?this:b==null?(super.delete(a),this):super.set(a,this.QB(b,!0,!0,this.Uv,!1,this.Hp))}has(a){return super.has(this.Pq(a,
!1,!1))}get(a){a=this.Pq(a,!1,!1);const b=super.get(a);if(b!==void 0){var c=this.Uv;return c?(c=this.QB(b,!1,!0,c,this.hP,this.Hp),c!==b&&super.set(a,c),c):b}}IH(){return Array.from(super.keys())}HR(){return super.keys()}[Symbol.iterator](){return this.entries()}};fd.prototype.toJSON=void 0;fd.prototype.VR=Ob;var ed;_.$B=yba?structuredClone:a=>md(a,od,void 0,void 0,!1);var td,ud;var aC,Xx,dC,eC,fC,hC,gC,iC,kC,nC,oC,sC,Wx,Fba,Tz,xC;aC=function(a,b){a=a.Fb;return _.Kd(a,a[_.Gb]|0,b)};_.Kd=function(a,b,c,d){if(c===-1)return null;const e=c+(b&512?0:-1),f=a.length-1;if(e>=f&&b&256)return a[f][c];if(d&&b&256&&(b=a[f][c],b!=null)){if(a[e]!=null&&VB!=null){var g;a=(g=UB)!=null?g:UB={};g=a[VB]||0;g>=4||(a[VB]=g+1,g=Error(),ab(g,"incident"),lb(g))}return b}if(e<=f)return a[e]};_.bC=function(a,b,c){const d=a.Fb;let e=d[_.Gb]|0;_.Yb(e);Cd(d,e,b,c);return a};
_.cC=function(a,b,c){return Yd(a,b,c,!1)!==void 0};Xx=function(a,b){a=a.Fb;let c=a[_.Gb]|0;const d=_.Kd(a,c,b);var e=d==null||typeof d==="number"?d:d==="NaN"||d==="Infinity"||d==="-Infinity"?Number(d):void 0;e!=null&&e!==d&&Cd(a,c,b,e);return e};_.Ux=function(a){return a===_.YB?2:4};dC=function(a,b){a=a.Fb;let c=a[_.Gb]|0;const d=_.Kd(a,c,b),e=Vb(d,!0);e!=null&&e!==d&&Cd(a,c,b,e);return e==null?Ub():e};
eC=function(a,b,c,d){a=a.Fb;let e=a[_.Gb]|0;_.Yb(e);if(d==null){const f=Vd(a);if(Wd(f,a,e,c)===b)f.set(c,0);else return}else e=Xd(a,e,c,b);Cd(a,e,b,d)};fC=function(a,b,c,d){let e=a[_.Gb]|0;e=Xd(a,e,c,b);Cd(a,e,b,d)};hC=function(a,b,c){return gC(a,b)===c?c:-1};gC=function(a,b){a=a.Fb;return Wd(Vd(a),a,a[_.Gb]|0,b)};
iC=function(a,b,c,d){let e=a[_.Gb]|0;d=_.Kd(a,e,c,d);let f;if(d!=null&&d.Vq===Vc)return b=_.$c(d),b!==d&&Cd(a,e,c,b),b.Fb;if(Array.isArray(d)){const g=d[_.Gb]|0;g&2?f=xd(Ad(d,g,!1),b,!0):g&64?f=d:f=xd(f,b,!0)}else f=xd(void 0,b,!0);f!==d&&Cd(a,e,c,f);return f};_.jC=function(a,b,c,d=!1){b=Yd(a,b,c,d);if(b==null)return b;a=a.Fb;d=a[_.Gb]|0;if(!(d&2)){const e=_.$c(b);e!==b&&(b=e,Cd(a,d,c,b))}return b};_.Sx=function(a,b,c,d){const e=a.Fb[_.Gb]|0;return _.Zd(a,e,b,c,d,void 0,!1,!(2&e))};
_.Uz=function(a,b,c,d){d==null&&(d=void 0);return _.bC(a,c,d)};kC=function(a,b,c){const d=a.Fb;let e=d[_.Gb]|0;_.Yb(e);if(c==null)return Cd(d,e,b),a;let f=c[_.Gb]|0,g=f;const h=Gd(f),m=h||Object.isFrozen(c);let q=!0,v=!0;for(let x=0;x<c.length;x++){var u=c[x];h||(u=_.Hb(u.Fb),q&&(q=!u),v&&(v=u))}h||(f=q?13:5,f=v?f|16:f&-17);m&&f===g||(c=Nb(c),g=0,f=Ed(f,e),f=Id(f,e,!0));f!==g&&(c[_.Gb]=f);Cd(d,e,b,c);return a};_.lC=function(a,b,c,d){$d(a,b,c,d);return a};
_.mC=function(a,b){a=aC(a,b);a!=null&&(typeof a==="bigint"?Qc(a)?a=Number(a):(a=Fc(64,a),a=Qc(a)?Number(a):String(a)):a=Ac(a)?typeof a==="number"?Gc(a):Ec(a):void 0);return a};nC=function(a){{a=aC(a,1);const b=typeof a;a=a==null?a:b==="bigint"?String(Fc(64,a)):Ac(a)?b==="string"?Ec(a):Gc(a):void 0}return a};oC=function(a,b){a=aC(a,b);a=a==null||typeof a==="boolean"?a:typeof a==="number"?!!a:void 0;return a};_.pC=function(a,b){return Cc(aC(a,b))};_.Px=function(a,b){return _.Uc(aC(a,b))};
_.qC=function(a,b,c=!1){let d;return(d=oC(a,b))!=null?d:c};_.rC=function(a,b,c=0){let d;return(d=_.pC(a,b))!=null?d:c};sC=function(a,b){let c;return(c=_.mC(a,b))!=null?c:0};Wx=function(a,b){let c;return(c=Xx(a,b))!=null?c:0};_.Vx=function(a,b){let c;return(c=_.Px(a,b))!=null?c:""};_.tC=function(a,b){a=aC(a,b);a=a==null?a:yc(a)?a|0:void 0;return a!=null?a:0};_.uC=function(a,b,c,d){return _.jC(a,b,hC(a,d,c))};_.vC=function(a,b){let c;return(c=_.mC(a,b))!=null?c:void 0};
Fba=function(a){let b;return(b=_.Px(a,10))!=null?b:void 0};_.px=function(a,b,c){return _.bC(a,b,c==null?c:xc(c))};Tz=function(a,b,c){return Sd(a,b,c==null?c:xc(c),!1)};_.wC=function(a,b,c){return _.bC(a,b,c==null?c:Bc(c))};xC=function(a,b,c){return _.bC(a,b,Hc(c))};_.nx=function(a,b,c){return _.bC(a,b,Tc(c))};_.yC=function(a,b,c){if(c!=null){if(!yc(c))throw Cb("enum");c|=0}return _.bC(a,b,c)};var AC=function(a){let b,c=0,d=0,e=0;const f=a.B;let g=a.A;do b=f[g++],c|=(b&127)<<e,e+=7;while(e<32&&b&128);e>32&&(d|=(b&127)>>4);for(e=3;e<32&&b&128;e+=7)b=f[g++],d|=(b&127)<<e;zC(a,g);if(b<128)return sc(c>>>0,d>>>0);throw Error("R");},BC=function(a){let b=0,c=a.A;const d=c+10,e=a.B;for(;c<d;){const f=e[c++];b|=f;if((f&128)===0)return zC(a,c),!!(b&127)}throw Error("R");},CC=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("R");zC(a,c);return e},DC=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];zC(a,a.A+4);return(d<<0|e<<8|f<<16|b<<24)>>>0},zC=function(a,b){a.A=b;if(b>a.C)throw Error("S`"+b+"`"+a.C);},EC=function(a,b){if(b<0)throw Error("T`"+b);const c=a.A,d=c+b;if(d>a.C)throw Error("S`"+(a.C-c)+"`"+b);a.A=d;return c},Ee=function(a,b){if(b==0)return Ub();var c=EC(a,
b);a.ly&&a.G?c=a.B.subarray(c,c+b):(a=a.B,b=c+b,c=c===b?new Uint8Array(0):a.slice(c,b));return c.length==0?Ub():new Sb(c,Tb)},Gba=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,{ly:d=!1}={}){this.ly=d;a&&(a=ae(a),this.B=a.buffer,this.G=a.Jj,this.D=b||0,this.C=c!==void 0?this.D+c:this.B.length,this.A=this.D)}clear(){this.B=null;this.G=!1;this.A=this.C=this.D=0;this.ly=!1}reset(){this.A=this.D}},FC=[];var Le=function(a,{fG:b=!1}={}){a.fG=b},Be=function(a){var b=a.A;if(b.A==b.C)return!1;a.C=a.A.A;var c=CC(a.A)>>>0;b=c>>>3;c&=7;if(!(c>=0&&c<=5))throw Error("N`"+c+"`"+a.C);if(b<1)throw Error("O`"+b+"`"+a.C);a.D=b;a.B=c;return!0},De=function(a){switch(a.B){case 0:a.B!=0?De(a):BC(a.A);break;case 1:a=a.A;zC(a,a.A+8);break;case 2:if(a.B!=2)De(a);else{var b=CC(a.A)>>>0;a=a.A;zC(a,a.A+b)}break;case 5:a=a.A;zC(a,a.A+4);break;case 3:b=a.D;do{if(!Be(a))throw Error("P");if(a.B==4){if(a.D!=b)throw Error("Q");
break}De(a)}while(1);break;default:throw Error("N`"+a.B+"`"+a.C);}},GC=function(a,b,c){const d=a.A.C,e=CC(a.A)>>>0,f=a.A.A+e;let g=f-d;g<=0&&(a.A.C=f,c(b,a,void 0,void 0,void 0),g=f-a.A.A);if(g)throw Error("M`"+e+"`"+(e-g));a.A.A=f;a.A.C=d},HC=function(a){var b=CC(a.A)>>>0;a=a.A;var c=EC(a,b);a=a.B;if(wba){var d=a,e;(e=OB)||(e=OB=new TextDecoder("utf-8",{fatal:!0}));b=c+b;d=c===0&&b===d.length?d:d.subarray(c,b);try{var f=e.decode(d)}catch(h){if(NB===void 0){try{e.decode(new Uint8Array([128]))}catch(m){}try{e.decode(new Uint8Array([97])),
NB=!0}catch(m){NB=!1}}!NB&&(OB=void 0);throw h;}}else{f=c;b=f+b;c=[];let h=null;let m;for(;f<b;){var g=a[f++];g<128?c.push(g):g<224?f>=b?tb():(m=a[f++],g<194||(m&192)!==128?(f--,tb()):c.push((g&31)<<6|m&63)):g<240?f>=b-1?tb():(m=a[f++],(m&192)!==128||g===224&&m<160||g===237&&m>=160||((e=a[f++])&192)!==128?(f--,tb()):c.push((g&15)<<12|(m&63)<<6|e&63)):g<=244?f>=b-2?tb():(m=a[f++],(m&192)!==128||(g<<28)+(m-144)>>30!==0||((e=a[f++])&192)!==128||((d=a[f++])&192)!==128?(f--,tb()):(g=(g&7)<<18|(m&63)<<
12|(e&63)<<6|d&63,g-=65536,c.push((g>>10&1023)+55296,(g&1023)+56320))):tb();c.length>=8192&&(h=ub(h,c),c.length=0)}f=ub(h,c)}return f},Ie=function(a){const b=CC(a.A)>>>0;return Ee(a.A,b)},Me=class{constructor(a,b){if(FC.length){const c=FC.pop();c.init(a,void 0,void 0,b);a=c}else a=new Gba(a,b);this.A=a;this.C=this.A.A;this.B=this.D=-1;Le(this,b)}reset(){this.A.reset();this.C=this.A.A;this.B=this.D=-1}},Ke=[];var ne,me,Pe,IC;Pe=function(a,b){if(b==null||b=="")return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error("W");return new a(Jb(b))};IC=function(a,b,c){b.ctor?b.C(a,b.ctor,b.A,c):b.C(a,b.A,c)};
_.JC=class{constructor(a,b,c){this.Fb=wd(a,b,c)}toJSON(){const a=!me;try{return a&&(me=sd),oe(this)}finally{a&&(me=void 0)}}Ka(a){try{return me=le,a&&(ne=a===ce||a!==be&&a!==ge&&a!==je?ce:a),JSON.stringify(oe(this),jd)}finally{a&&(ne=void 0),me=void 0}}clone(){const a=this.Fb;return new this.constructor(Ad(a,a[_.Gb]|0,!1))}En(){return!_.Hb(this.Fb)}Jj(){return _.Hb(this.Fb)}};_.JC.prototype.Vq=Vc;_.JC.prototype.toString=function(){try{return me=le,oe(this).toString()}finally{me=void 0}};var Hba=function(a,b){for(;b>127;)a.A.push(b&127|128),b>>>=7;a.A.push(b)};var Iba=function(a,b){b.length!==0&&(a.C.push(b),a.A+=b.length)};var KC=qe(),LC=qe(),MC=qe(),NC=qe(),OC=qe(),PC=qe();var we=class{constructor(a,b){this.A=a;a=Zb(KC);this.B=!!a&&b===a||!1}},xe=new we(function(a,b,c,d,e){if(a.B!==2)return!1;GC(a,iC(b,d,c),e);return!0},KC),Fe=new we(function(a,b,c,d,e){if(a.B!==2)return!1;GC(a,iC(b,d,c,!0),e);return!0},KC),te=Symbol(),Ae=Symbol(),ue,ve;var Jba=Ge(Je,PC),Kba=Ge(function(a,b,c,d){if(a.B!==1)return!1;var e=a.A;a=DC(e);const f=DC(e);e=(f>>31)*2+1;const g=f>>>20&2047;a=4294967296*(f&1048575)+a;fC(b,c,d,g==2047?a?NaN:e*Infinity:g==0?e*4.9E-324*a:e*Math.pow(2,g-1075)*(a+4503599627370496));return!0},qe()),QC=Ge(function(a,b,c){if(a.B!==0)return!1;He(b,c,AC(a.A));return!0},OC),Lba=Ge(function(a,b,c,d){if(a.B!==0)return!1;fC(b,c,d,AC(a.A));return!0},OC),RC=Ge(function(a,b,c){if(a.B!==0)return!1;He(b,c,CC(a.A));return!0},NC),SC;
SC=new we(function(a,b,c){if(a.B!==0&&a.B!==2)return!1;b=Td(b,b[_.Gb]|0,c,!1,!1);if(a.B==2)for(c=CC(a.A)>>>0,c=a.A.A+c;a.A.A<c;)b.push(CC(a.A));else b.push(CC(a.A));return!0},NC);
var Mba=Ge(function(a,b,c){if(a.B!==1)return!1;var d=a.A;a=DC(d);d=DC(d);He(b,c,qc(a,d));return!0},qe()),Nba=Ge(function(a,b,c){if(a.B!==5)return!1;He(b,c,DC(a.A));return!0},qe()),Oba=Ge(function(a,b,c){if(a.B!==0)return!1;He(b,c,BC(a.A));return!0},LC),Pba=Ge(function(a,b,c,d){if(a.B!==0)return!1;fC(b,c,d,BC(a.A));return!0},LC),Qba=Ge(function(a,b,c){if(a.B!==2)return!1;a=HC(a);He(b,c,a===""?void 0:a);return!0},MC),TC=Ge(function(a,b,c){if(a.B!==2)return!1;He(b,c,HC(a));return!0},MC),UC=Ge(function(a,
b,c,d){if(a.B!==2)return!1;fC(b,c,d,HC(a));return!0},MC),VC=function(a,b,c=KC){return new we(a,c)}(function(a,b,c,d,e){if(a.B!==2)return!1;d=xd(void 0,d,!0);Td(b,b[_.Gb]|0,c,!0).push(d);GC(a,d,e);return!0},function(a,b,c,d,e){if(Array.isArray(b))for(let v=0;v<b.length;v++){var f=a,g=c,h=e;var m=b[v];m=m instanceof _.JC?m.Fb:Array.isArray(m)?xd(m,d,!1):void 0;if(m!=null){var q=f;Hba(q.B,g*8+2);g=q.B.end();Iba(q,g);g.push(q.A);h(m,f);h=g;m=h.pop();for(m=f.A+f.B.length()-m;m>127;)h.push(m&127|128),m>>>=
7,f.A++;h.push(m);f.A++}}}),WC=new we(function(a,b,c,d,e,f){if(a.B!==2)return!1;Xd(b,b[_.Gb]|0,f,c);b=iC(b,d,c);GC(a,b,e);return!0},KC),Rba=Ge(function(a,b,c){if(a.B!==2)return!1;He(b,c,Ie(a));return!0},PC);var XC=class{constructor(a,b){this.A=a;this.ctor=b;this.B=_.jC;this.C=_.Uz;this.defaultValue=void 0}};var Sba=class{constructor(a){this.A=a}FJ(a){KB(this.A,"startFeedback",arguments)}B(a){KB(this.A,"requestSurvey",arguments).G(()=>{},this)}C(a){KB(this.A,"presentSurvey",arguments).G(()=>{},this)}},YC=new eB(cB,"https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");LB(YC,"help.service.Lazy.create").G(()=>{});var Tba=class extends _.JC{constructor(a){super(a)}};var ZC=class extends _.JC{constructor(a){super(a)}};var $C=class extends _.JC{constructor(a){super(a)}oe(){const a=aC(this,2);if(Array.isArray(a)||a instanceof _.JC)throw Error("X");return dC(this,2)}tc(a){if(a!=null)if(Array.isArray(a))_.bC(this,2,sd(a));else if(typeof a==="string"||a instanceof Sb||Bb(a))Sd(this,2,Vb(a,!1),Ub());else throw Error("V`"+a);}};var aD=class{constructor(a){this.key=a;this.defaultValue=!1;this.flagNameForDebugging=void 0}ctor(a){return typeof a==="boolean"?a:this.defaultValue}};var Uba=class extends _.JC{constructor(a){super(a)}},bD=[1];var cD=class extends _.JC{constructor(a){super(a)}},dD=[2,3,4,5,6,8];var eD=class extends _.JC{constructor(a){super(a)}B(){return dC(this,3)}};var fD=class extends _.JC{constructor(a){super(a)}},Vba=Qe(fD);var Wba=Ne(fD,[0,VC,[0,[0,TC],VC,[0,dD,QC,Lba,Pba,Kba,UC,WC,[0,Qba,Jba],TC,WC,[0,bD,UC]],Rba,-1]]);var gD=class{constructor(a){this.D=!1;a?a=_.Sx(Wba(a),eD,1,_.Ux())[0]:(this.D=!0,a=Se("TSDtV",window),a=Vba("["+a.substring(4)),a=_.Sx(a,eD,1,_.Ux())[0]);if(a)for(var b of _.Sx(a,cD,2,_.Ux()))if(Yd(b,$C,hC(b,dD,6))!==void 0)throw Error();var c=a;if(c){b={};for(g of _.Sx(c,cD,2,_.Ux()))switch(c=sC(g,1).toString(),gC(g,dD)){case 3:b[c]=_.qC(g,hC(g,dD,3));break;case 2:b[c]=sC(g,hC(g,dD,2));break;case 4:b[c]=Wx(g,hC(g,dD,4));break;case 5:b[c]=_.Vx(g,hC(g,dD,5));break;case 6:b[c]=_.uC(g,$C,6,dD);break;
case 8:var d=g,e=Uba,f=hC(g,dD,8);(d=Yd(d,e,f,!1))||(d=void 0,(d=e[Wc])||(d=new e,Ib(d.Fb),d=e[Wc]=d));e=d;switch(gC(e,bD)){case 1:b[c]=_.Vx(e,hC(e,bD,1));break;default:throw Error("Y`"+gC(e,bD));}break;default:throw Error("Y`"+gC(g,dD));}var g=b}else g={};this.C=g;this.fa=a?a.B():null}A(a){return!this.D||a.key in this.C?a.ctor(this.C[a.key]):a.defaultValue}B(){return this.fa}};var Ue=globalThis;var Ze=Object.getOwnPropertyDescriptor,ff=Object.defineProperty,lf=Object.getPrototypeOf,Hf=Object.create,If=Array.prototype.slice,dg=Ve("addEventListener"),eg=Ve("removeEventListener"),uf=Ve(""),hD=typeof window!=="undefined",qf=hD?window:void 0,df=hD&&qf||globalThis,iD=typeof WorkerGlobalScope!=="undefined"&&self instanceof WorkerGlobalScope,zf=!("nw"in df)&&typeof df.process!=="undefined"&&df.process.toString()==="[object process]",Jf=!zf&&!iD&&!(!hD||!qf.HTMLElement),Kf=typeof df.process!=="undefined"&&
df.process.toString()==="[object process]"&&!iD&&!(!hD||!qf.HTMLElement),cf={},Xba=Ve("enable_beforeunload"),ef=function(a){if(a=a||df.event){var b=cf[a.type];b||(b=cf[a.type]=Ve("ON_PROPERTY"+a.type));var c=this||a.target||df;b=c[b];Jf&&c===qf&&a.type==="error"?(c=a,c=b&&b.call(this,c.message,c.filename,c.lineno,c.colno,c.error),c===!0&&a.preventDefault()):(c=b&&b.apply(this,arguments),a.type==="beforeunload"&&df[Xba]&&typeof c==="string"?a.returnValue=c:c==void 0||c||a.preventDefault());return c}},
jf=Ve("originalInstance"),of=!1,pf=!1;var yf=!1;if(typeof window!=="undefined")try{const a=Object.defineProperty({},"passive",{get:function(){yf=!0}});window.addEventListener("test",a,a);window.removeEventListener("test",a,a)}catch(a){yf=!1}var Bf={OB:!0},vf={},Af={},Df=new RegExp("^"+uf+"(\\w+)(true|false)$"),xf=Ve("propagationStopped");var Mf,Nf,Of,Pf,Qf;var Yf="abort animationcancel animationend animationiteration auxclick beforeinput blur cancel canplay canplaythrough change compositionstart compositionupdate compositionend cuechange click close contextmenu curechange dblclick drag dragend dragenter dragexit dragleave dragover drop durationchange emptied ended error focus focusin focusout gotpointercapture input invalid keydown keypress keyup load loadstart loadeddata loadedmetadata lostpointercapture mousedown mouseenter mouseleave mousemove mouseout mouseover mouseup mousewheel orientationchange pause play playing pointercancel pointerdown pointerenter pointerleave pointerlockchange mozpointerlockchange webkitpointerlockerchange pointerlockerror mozpointerlockerror webkitpointerlockerror pointermove pointout pointerover pointerup progress ratechange reset resize scroll seeked seeking select selectionchange selectstart show sort stalled submit suspend timeupdate volumechange touchcancel touchmove touchstart touchend transitioncancel transitionend waiting wheel webglcontextrestored webglcontextlost webglcontextcreationerror autocomplete autocompleteerror toggle afterscriptexecute beforescriptexecute DOMContentLoaded freeze fullscreenchange mozfullscreenchange webkitfullscreenchange msfullscreenchange fullscreenerror mozfullscreenerror webkitfullscreenerror msfullscreenerror readystatechange visibilitychange resume absolutedeviceorientation afterinput afterprint appinstalled beforeinstallprompt beforeprint beforeunload devicelight devicemotion deviceorientation deviceorientationabsolute deviceproximity hashchange languagechange message mozbeforepaint offline online paint pageshow pagehide popstate rejectionhandled storage unhandledrejection unload userproximity vrdisplayconnected vrdisplaydisconnected vrdisplaypresentchange beforecopy beforecut beforepaste copy cut paste dragstart loadend animationstart search transitionrun transitionstart webkitanimationend webkitanimationiteration webkitanimationstart webkittransitionend activate afterupdate ariarequest beforeactivate beforedeactivate beforeeditfocus beforeupdate cellchange controlselect dataavailable datasetchanged datasetcomplete errorupdate filterchange layoutcomplete losecapture move moveend movestart propertychange resizeend resizestart rowenter rowexit rowsdelete rowsinserted command compassneedscalibration deactivate help mscontentzoom msmanipulationstatechanged msgesturechange msgesturedoubletap msgestureend msgesturehold msgesturestart msgesturetap msgotpointercapture msinertiastart mslostpointercapture mspointercancel mspointerdown mspointerenter mspointerhover mspointerleave mspointermove mspointerout mspointerover mspointerup pointerout mssitemodejumplistitemremoved msthumbnailclick stop storagecommit".split(" ");var bg=Ve("zoneTask");var jD=function(){throw Error("ma`mXaIFf");},Zba=function(){var a=Yba;if(a.A==null)return null;if(typeof a.A==="boolean")return a.A;if(typeof a.A==="string"){const b=a.A.toLowerCase();if(b==="true"||b==="1")return!0;if(b==="false"||b==="0")return!1}throw new TypeError("pa`mXaIFf`"+a.A+"`"+typeof a.A);},$ba=class{constructor(){this.A=Se("mXaIFf",window)}Cd(a){if(this.A==null)return arguments.length==0&&jD(),a;if(typeof this.A==="string")return this.A;throw new TypeError("na`mXaIFf`"+this.A+"`"+typeof this.A);
}number(a){if(this.A==null)return arguments.length==0&&jD(),a;if(typeof this.A==="number")return this.A;if(typeof this.A==="string"){const b=Number(this.A);if(!isNaN(b)&&!wa(this.A))return b}throw new TypeError("qa`mXaIFf`"+this.A+"`"+typeof this.A);}toString(){if(this.A==null)var a=null;else if(typeof this.A==="string")a=this.A;else throw new TypeError("oa`mXaIFf`"+this.A+"`"+typeof this.A);a===null&&jD();return a}};var kD;if(!(kD=typeof window==="undefined")){var Yba=new $ba;const a=Zba();kD=a===null?!0:a}if(kD){var Gf;const a=globalThis,b=a[Ve("forceDuplicateZoneCheck")]===!0;if(a.Zone&&(b||typeof a.Zone.__symbol__!=="function"))throw Error("ua");a.Zone!=null||(a.Zone=We());Gf=a.Zone;jg();kg();lg();Lf();$f();hg();ig()};var og=mg({ja:mg}),sg=mg({eb:mg}),pg=mg({lZ:mg}),tg=mg({mZ:mg});_.yg=class extends Error{constructor(a,b){super(`${`NG0${Math.abs(a)}`}${b?": "+b:""}`);this.code=a}};var Fh=mg({S:mg}),Bn=mg({va:mg}),rh=mg({cf:mg}),aca=mg({fb:mg}),th=mg({F:mg}),Ti=mg({ug:mg}),lD=mg({QM:mg});var Bg,mD;Bg=null;_.Dg=!1;_.Jg=1;_.Vg=Symbol("wa");mD={version:0,Bu:0,Yb:!1,Bd:void 0,Il:void 0,ig:void 0,Ku:0,Pe:void 0,Nj:void 0,bq:!1,Ym:!1,kind:"unknown",MA:()=>!1,NA:()=>{},pj:()=>{},Ky:()=>{}};var nD=Symbol("xa"),oD=Symbol("ya"),Ug=Symbol("za"),Tg=Object.assign({},mD,{value:nD,Yb:!0,error:null,Gd:Ag,kind:"computed",MA(a){return a.value===nD||a.value===oD},NA(a){if(a.value===oD)throw Error("Aa");const b=a.value;a.value=oD;const c=_.Pg(a);let d;try{d=a.Xm()}catch(e){d=Ug,a.error=e}finally{_.Qg(a,c)}b!==nD&&b!==Ug&&d!==Ug&&a.Gd(b,d)?a.value=b:(a.value=d,a.version++)}});_.$g=function(){throw Error();};var Yg=Object.assign({},mD,{Gd:Ag,value:void 0,kind:"signal"});_.pD=()=>{};_.bca=Object.assign({},mD,{Ym:!0,bq:!1,pj:a=>{a.Cb!==null&&a.Cb(a.jg)},Dq:!1,Um:_.pD});var bh;var hh=mg({MC:mg});_.p=class{constructor(a,b){this.A=a;this.ja=void 0;typeof b=="number"?this.ug=b:b!==void 0&&(this.ja=_.l({fa:this,X:b.X||"root",O:b.O}))}get Lb(){return this}toString(){return`InjectionToken ${this.A}`}};var $l=globalThis;var qD={},ph=/\n/gm,ih=void 0;var Ih=new _.p("");var rD=new _.p("",-1);var Hh=new _.p("");var Nh=class{get(a,b=qD){if(b===qD)throw a=Error("Ca`"+wg(a)),a.name="NullInjectorError",a;return b}};var fi={},Gh=[];var Jh=mg({ca:String,Ta:mg});var Or=new _.p("");var Uh,cca,Mh,dca,Yh;Uh={};cca={};Mh=void 0;_.sD=class{};dca=function(a,b){b=gh(b);let c=Lh(b)?b:gh(b&&b.ca);const d=Vh(b);if(!Lh(b)&&b.Lb===!0){let e=a.A.get(c);e||(e=Sh(void 0,Uh,!0),e.O=()=>nh(e.Lb),a.A.set(c,e));c=b;e.Lb.push(b)}a.A.set(c,d)};
Yh=class extends _.sD{get qa(){return this.Fa}constructor(a,b,c,d){super();this.parent=b;this.source=c;this.G=d;this.A=new Map;this.C=new Set;this.B=[];this.Fa=!1;Xh(a,e=>dca(this,e));this.A.set(rD,Sh(void 0,this));d.has("environment")&&this.A.set(_.sD,Sh(void 0,this));a=this.A.get(Or);a!=null&&typeof a.value==="string"&&this.G.add(a.value);this.D=new Set(this.get(Hh,Gh,2))}destroy(){Wh(this);this.Fa=!0;const a=Cg(null);try{for(const c of this.C)c.la();const b=this.B;this.B=[];for(const c of b)c()}finally{this.A.clear(),
this.C.clear(),this.D.clear(),Cg(a)}}xb(a){Wh(this);this.B.push(a);return()=>{const b=this.B.indexOf(a);b!==-1&&this.B.splice(b,1)}}get(a,b=qD,c=0){Wh(this);if(a.hasOwnProperty(lD))return a[lD](this);c=mh(c);const d=jh(this),e=ch();try{if(!(c&4)){let x=this.A.get(a);if(x===void 0){const A=(typeof a==="function"||typeof a==="object"&&a instanceof _.p)&&qg(a);var f;if(f=A)if(A.X){var g=gh(A.X);f=typeof g==="string"?g==="any"||this.G.has(g):this.D.has(g)}else f=!1;f?x=Sh(Rh(a),Uh):x=null;this.A.set(a,
x)}if(x!=null){a:{b=x;const A=Cg(null);try{b.value===Uh&&(b.value=cca,b.value=b.O());var h;if(h=typeof b.value==="object"&&b.value){var m=b.value;h=m!==null&&typeof m==="object"&&typeof m.la==="function"}h&&this.C.add(b.value);var q=b.value;break a}finally{Cg(A)}q=void 0}return q}}const u=c&2?Oh():this.parent;b=c&8&&b===qD?null:b;return u.get(a,b)}catch(u){if(u.name==="NullInjectorError"){(u.ngTempTokenPath=u.ngTempTokenPath||[]).unshift(wg(a));if(d)throw u;q=u;var v=this.source;const x=q.ngTempTokenPath;
a.__source&&x.unshift(a.__source);q.message=qh("\n"+q.message,x,v);q.ngTokenPath=x;q.ngTempTokenPath=null;throw q;}throw u;}finally{ch(e),jh(d)}}Pl(){const a=Cg(null),b=jh(this),c=ch();try{const d=this.get(Ih,Gh,2);for(const e of d)e()}finally{jh(b),ch(c),Cg(a)}}toString(){const a=[],b=this.A;for(const c of b.keys())a.push(wg(c));return`R3Injector[${a.join(", ")}]`}};var gi=class{constructor(a,b,c){this.Wj=a;this.We=b;this.St=c}};_.tD=(()=>{const a=()=>ei;a.hI=!0;return a})();var Em,ui,bp;_.ri=Ci(null);Em=null;ui=!1;bp=!0;var jj=class{constructor(a,b){var c=_.Dl;this.O=a;this.C=!1;this.G=b;this.D=c}};var uD={};var eca=class{constructor(a,b){this.ma=a;this.Vu=b}get(a,b,c){c=mh(c);const d=this.ma.get(a,uD,c);return d!==uD||b===uD?d:this.Vu.get(a,b,c)}};var Ri=!0,Ui=0,cj={},kj=class{constructor(a,b){this.B=a;this.Ab=b}get(a,b,c){return fj(this.B,this.Ab,a,mh(c),b)}};_.vD=class{constructor(a){this.attributeName=a;this.ug=()=>aj(this.attributeName)}toString(){return`HostAttributeToken ${this.attributeName}`}};(new _.p("")).ug=a=>{const b=_.si();if(b===null)throw new _.yg(204,!1);if(b.type&2)return b.value;if(a&8)return null;throw new _.yg(204,!1);};_.wD=oh(oj(a=>({fa:a})),-1);_.xD=oh(oj(),8);oh(oj(),2);_.yD=oh(oj(),4);oh(oj(),1);mg({ca:String,Ta:mg});var zD;_.Nr=function(a){if(Array.isArray(a))return qj({name:""},void 0,a,"");let b;const c=(b=a.name)!=null?b:"";return qj({name:c},a.parent,a.tb,c)};_.jl=class{};zD=new Nh;_.jl.ja=_.l({fa:_.jl,X:"any",O:()=>lh(rD)});_.jl.ug=-1;var HA=class{};var AD=class{},mw=class{};var Tr=class{},Ov=new _.p("",{X:"root",O:()=>!1});new _.p("",{X:"root",O:()=>!1});var vr=new _.p(""),wr=new _.p("");var pl=new _.p("");_.ql=class{};_.ql.ug=wj;_.ql.QM=a=>a;var vj=class extends _.ql{constructor(){var a=_.r();super();this.Ab=a}xb(a){qi(this.Ab,a);return()=>{var b=this.Ab;if(b[21]!==null){var c=b[21].indexOf(a);c!==-1&&b[21].splice(c,1)}}}};var BD=xj(a=>function(b){a(this);this.message=b?`${b.length} errors occurred during unsubscription:
${b.map((c,d)=>`${d+1}) ${c.toString()}`).join("\n  ")}`:"";this.name="UnsubscriptionError";this.errors=b});var fca,CD;
_.Aj=class{constructor(a){this.M=a;this.closed=!1;this.C=this.B=null}unsubscribe(){let a;if(!this.closed){this.closed=!0;const c=this.B;if(Array.isArray(c))for(var b of c)b.remove(this);else c==null||c.remove(this);b=this.M;if(zj(b))try{b()}catch(e){a=e instanceof BD?e.errors:[e]}const d=this.C;if(d){this.C=null;for(const e of d)try{zj(e)?e():e.unsubscribe()}catch(f){let g;a=(g=a)!=null?g:[];f instanceof BD?a=[...a,...f.errors]:a.push(f)}}if(a)throw new BD(a);}}add(a){if(a&&a!==this)if(this.closed)zj(a)?a():
a.unsubscribe();else{if(a instanceof _.Aj){if(a.closed||a.I(this))return;a.H(this)}let b;(this.C=(b=this.C)!=null?b:[]).push(a)}}I(a){const b=this.B;return b===a||Array.isArray(b)&&b.includes(a)}H(a){const b=this.B;this.B=Array.isArray(b)?(b.push(a),b):b?[b,a]:a}L(a){const b=this.B;b===a?this.B=null:Array.isArray(b)&&yj(b,a)}remove(a){const b=this.C;b&&yj(b,a);a instanceof _.Aj&&a.L(this)}};fca=_.Aj;CD=new _.Aj;CD.closed=!0;fca.A=CD;var DD=class extends _.Aj{static create(a,b,c){return new jk(a,b,c)}constructor(a){super();this.A=!1;this.destination=a instanceof DD?a:new ED(!a||zj(a)?{next:a!=null?a:void 0}:a);Bj(a)&&a.add(this)}next(a){this.A||this.jc(a)}error(a){this.A||(this.A=!0,this.G(a))}complete(){this.A||(this.A=!0,this.D())}unsubscribe(){this.closed||(this.A=!0,super.unsubscribe())}jc(a){this.destination.next(a)}G(a){this.destination.error(a);this.unsubscribe()}D(){this.destination.complete();this.unsubscribe()}},ED=
class{constructor(a){this.A=a}next(a){const b=this.A;if(b.next)try{b.next(a)}catch(c){Dj(c)}}error(a){const b=this.A;if(b.error)try{b.error(a)}catch(c){Dj(c)}else Dj(a)}complete(){const a=this.A;if(a.complete)try{a.complete()}catch(b){Dj(b)}}},jk=class extends DD{constructor(a,b,c){super();let d;zj(a)||!a?d={next:a!=null?a:void 0,error:b!=null?b:void 0,complete:c!=null?c:void 0}:d=a;this.destination=new ED(d)}};var Nj=typeof Symbol==="function"&&Symbol.observable||"@@observable";_.z=function(a,...b){return b.length?Fj(b)(a):a};
_.Hj=class{constructor(a){a&&(this.Te=a)}Cu(a){const b=new _.Hj;b.source=this;b.operator=a;return b}subscribe(a,b,c){a=a&&a instanceof DD||a&&zj(a.next)&&zj(a.error)&&zj(a.complete)&&Bj(a)?a:new jk(a,b,c);b=this.operator;c=this.source;a.add(b?b.call(a,c):c?this.Te(a):this.ay(a));return a}ay(a){try{return this.Te(a)}catch(b){a.error(b)}}forEach(a,b){b=Gj(b);return new b((c,d)=>{let e;e=this.subscribe(f=>{try{a(f)}catch(g){d(g),e==null||e.unsubscribe()}},d,c)})}Te(a){let b;return(b=this.source)==null?
void 0:b.subscribe(a)}[Nj](){return this}};_.Hj.create=a=>new _.Hj(a);var gca=xj(a=>function(){a(this);this.name="ObjectUnsubscribedError";this.message="object unsubscribed"});_.Fy=function(a){const b=new _.Hj;b.source=a;return b};
_.lo=class extends _.Hj{constructor(){super();this.Ee=[];this.Dj=this.A=this.closed=!1;this.D=null}Cu(a){const b=new FD(this,this);b.operator=a;return b}B(){if(this.closed)throw new gca;}next(a){this.B();if(!this.A){const b=this.Ee.slice();for(const c of b)c.next(a)}}error(a){this.B();if(!this.A){this.Dj=this.A=!0;this.D=a;const b=this.Ee;for(;b.length;)b.shift().error(a)}}complete(){this.B();if(!this.A){this.A=!0;const a=this.Ee;for(;a.length;)a.shift().complete()}}unsubscribe(){this.A=this.closed=
!0;this.Ee=null}ay(a){this.B();return super.ay(a)}Te(a){this.B();this.G(a);return this.H(a)}H(a){const b=this.A,c=this.Ee;return this.Dj||b?_.Aj.A:(c.push(a),new _.Aj(()=>yj(this.Ee,a)))}G(a){const b=this.D,c=this.A;this.Dj?a.error(b):c&&a.complete()}};_.lo.create=(a,b)=>new FD(a,b);
var FD=class extends _.lo{constructor(a,b){super();this.destination=a;this.source=b}next(a){let b,c;(b=this.destination)==null||(c=b.next)==null||c.call(b,a)}error(a){let b,c;(b=this.destination)==null||(c=b.error)==null||c.call(b,a)}complete(){let a,b;(a=this.destination)==null||(b=a.complete)==null||b.call(a)}Te(a){let b,c;return(c=(b=this.source)==null?void 0:b.subscribe(a))!=null?c:_.Aj.A}};_.pu=class extends _.lo{constructor(a){super();this.C=a}get value(){return this.oe()}Te(a){const b=super.Te(a);!b.closed&&a.next(this.C);return b}oe(){const a=this.D,b=this.C;if(this.Dj)throw a;this.B();return b}next(a){super.next(this.C=a)}};_.Pk=new _.Hj(a=>a.complete());var Lj=typeof Symbol==="function"&&Symbol.iterator?Symbol.iterator:"@@iterator";var Rj=a=>a&&typeof a.length==="number"&&typeof a!=="function";var GD={now(){return(GD.Ya||Date).now()},Ya:void 0};var HD;HD=function(a){var b=a.bufferSize,c=a.I;const d=a.buffer;a=a.C;const e=(a?1:2)*b;b<Infinity&&e<d.length&&d.splice(0,d.length-e);if(!a){b=c.now();c=0;for(a=1;a<d.length&&d[a]<=b;a+=2)c=a;c&&d.splice(0,c+1)}};
_.po=class extends _.lo{constructor(a=Infinity,b=Infinity,c=GD){super();this.bufferSize=a;this.Zv=b;this.I=c;this.buffer=[];this.C=b===Infinity;this.bufferSize=Math.max(1,a);this.Zv=Math.max(1,b)}next(a){const b=this.buffer,c=this.C,d=this.I,e=this.Zv;this.A||(b.push(a),!c&&b.push(d.now()+e));HD(this);super.next(a)}Te(a){this.B();HD(this);const b=this.H(a),c=this.C,d=this.buffer.slice();for(let e=0;e<d.length&&!a.closed;e+=c?1:2)a.next(d[e]);this.G(a);return b}};var hca=class{constructor(a,b=ID){this.A=a;this.now=b}Cb(a,b=0,c){return(new this.A(this,a)).Cb(c,b)}},ID=GD.now;var kk=xj(a=>function(){a(this);this.name="EmptyError";this.message="no elements in sequence"});_.nk=class extends DD{constructor(a,b,c,d,e){super(a);this.T=e;b&&(this.jc=function(f){try{b(f)}catch(g){this.destination.error(g)}});c&&(this.G=function(f){try{c(f)}catch(g){this.destination.error(g)}this.unsubscribe()});d&&(this.D=function(){try{d()}catch(f){this.destination.error(f)}this.unsubscribe()})}unsubscribe(){let a;this.closed||(a=this.T)!=null&&a.call(this);super.unsubscribe()}};var JD;JD=function(a){const b=a.A;if(!b||b.A)a.A=a.C();return a.A};_.KD=class extends _.Hj{constructor(a,b){super();this.source=a;this.C=b;this.A=null;this.Xs=0;this.pm=null}Te(a){return JD(this).subscribe(a)}B(){this.Xs=0;const a=this.pm;this.A=this.pm=null;a==null||a.unsubscribe()}connect(){let a=this.pm;if(!a){a=this.pm=new _.Aj;const b=JD(this);a.add(this.source.subscribe(new _.nk(b,void 0,c=>{this.B();b.error(c)},()=>{this.B();b.complete()},()=>this.B())));a.closed&&(this.pm=null,a=_.Aj.A)}return a}vr(){return ok()(this)}};var pk=Array.isArray;var rk=Array.isArray,sk=Object.getPrototypeOf,tk=Object.prototype,uk=Object.keys;var zk=class extends DD{constructor(a,b,c){super(a);this.jc=b;this.T=c}D(){this.T()?super.D():this.unsubscribe()}};var Jk=["addListener","removeListener"],Ik=["addEventListener","removeEventListener"],Lk=["on","off"];var ica=class extends _.Aj{constructor(){super()}Cb(){return this}};var LD,jca;LD=function(a,b,c=0){if(c!=null&&a.delay===c&&a.pending===!1)return b;clearInterval(b)};jca=function(a,b,c=0){return setInterval(b.flush.bind(b,a),c)};
_.Mk=new class extends hca{constructor(a,b=ID){super(a,b);this.actions=[];this.active=!1}flush(a){const b=this.actions;if(this.active)b.push(a);else{this.active=!0;do{var c=a;var d=a.state;a=a.delay;c.closed?c=Error("Ja"):(c.pending=!1,(a=c.D(d,a))?c=a:(c.pending===!1&&c.id!=null&&(c.id=LD(c,c.id,null)),c=void 0));if(c)break}while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}}}(class extends ica{constructor(a,b){super();this.scheduler=a;this.A=b;this.pending=!1}Cb(a,
b=0){if(this.closed)return this;this.state=a;a=this.id;const c=this.scheduler;a!=null&&(this.id=LD(this,a,b));this.pending=!0;this.delay=b;this.id=this.id||jca(this,c,b);return this}D(a){let b=!1,c;try{this.A(a)}catch(d){b=!0,c=!!d&&d||Error(d)}if(b)return this.unsubscribe(),c}unsubscribe(){if(!this.closed){const a=this.id,b=this.scheduler.actions;this.A=this.state=this.scheduler=null;this.pending=!1;yj(b,this);a!=null&&(this.id=LD(this,a,null));this.delay=null;super.unsubscribe()}}});var kca=new _.Hj(Cj);var Pn=Array.isArray;var Uk=xj(a=>function(b=null){a(this);this.message="Timeout has occurred";this.name="TimeoutError";this.info=b});xj(a=>function(){a(this);this.name="ArgumentOutOfRangeError";this.message="argument out of range"});xj(a=>function(b){a(this);this.name="NotFoundError";this.message=b});xj(a=>function(b){a(this);this.name="SequenceError";this.message=b});var MD=class{constructor(){this.C=0;this.A=new Set;this.Cq=new _.pu(!1)}get B(){return this.Cq.value}add(){this.B||this.Cq.next(!0);const a=this.C++;this.A.add(a);return a}has(a){return this.A.has(a)}remove(a){this.A.delete(a);this.A.size===0&&this.B&&this.Cq.next(!1)}la(){this.A.clear();this.B&&this.Cq.next(!1)}};MD.ja=_.l({fa:MD,X:"root",O:()=>new MD});
_.ND=class{constructor(){this.A=_.n(MD);this.scheduler=_.n(Tr)}add(){const a=this.A.add();return()=>{this.A.has(a)&&(this.scheduler.notify(12),this.A.remove(a))}}run(a){const b=this;return _.bk(function*(){const c=b.add();try{return yield a()}finally{c()}})}};_.ND.ja=_.l({fa:_.ND,X:"root",O:()=>new _.ND});var OD;OD=function(a,b){return c=>{let d;const e=(d=a.C)==null?void 0:d.add();setTimeout(()=>{b(c);if(e!==void 0){let f;(f=a.C)==null||f.remove(e)}})}};
_.PD=class extends _.lo{constructor(a=!1){super();this.C=this.ui=void 0;this.I=a;if(bh!==void 0||ih!=null){let b;this.ui=(b=_.n(_.ql,{optional:!0}))!=null?b:void 0;let c;this.C=(c=_.n(MD,{optional:!0}))!=null?c:void 0}}emit(a){const b=Cg(null);try{super.next(a)}finally{Cg(b)}}subscribe(a,b,c){var d=a;b=b||(()=>null);if(a&&typeof a==="object"){let e;d=(e=a.next)==null?void 0:e.bind(a);let f;b=(f=a.error)==null?void 0:f.bind(a);let g;c=(g=a.complete)==null?void 0:g.bind(a)}this.I&&(b=OD(this,b),d&&
(d=OD(this,d)),c&&(c=OD(this,c)));d=super.subscribe({next:d,error:b,complete:c});a instanceof _.Aj&&a.add(d);return d}};var dl,QD,lca,Nv;dl=0;QD=function(){return typeof Zone!=="undefined"&&Zone.current.get("isAngularZone")===!0};
_.sr=class{constructor(a){this.tn=this.ku=!1;this.isStable=!0;this.Su=new _.PD(!1);this.uA=new _.PD(!1);this.zA=new _.PD(!1);this.Oi=new _.PD(!1);const {PP:b=!1,Av:c=!1,Lr:d=!1,eo:e=!1}=a;if(typeof Zone=="undefined")throw new _.yg(908,!1);Zone.assertZonePatched();this.Em=0;this.gE=this.eh=Zone.current;Zone.TaskTrackingZoneSpec&&(this.eh=this.eh.fork(new Zone.TaskTrackingZoneSpec));b&&Zone.longStackTraceZoneSpec&&(this.eh=this.eh.fork(Zone.longStackTraceZoneSpec));this.Av=!d&&c;this.Lr=d;this.Qp=!1;
this.eo=e;gl(this)}run(a,b,c){return this.eh.run(a,b,c)}runTask(a,b,c,d){const e=this.eh;a=e.scheduleEventTask("NgZoneEvent: "+d,a,lca,Yk,Yk);try{return e.runTask(a,b,c)}finally{e.cancelTask(a)}}runGuarded(a,b,c){return this.eh.runGuarded(a,b,c)}Ma(a){return this.gE.run(a)}};lca={};
Nv=class{constructor(){this.ku=this.tn=!1;this.isStable=!0;this.Su=new _.PD;this.uA=new _.PD;this.zA=new _.PD;this.Oi=new _.PD}run(a,b,c){return a.apply(b,c)}runGuarded(a,b,c){return a.apply(b,c)}Ma(a){return a()}runTask(a,b,c){return a.apply(b,c)}};var mca;_.cn=class{constructor(){this.C=console}handleError(a){this.C.error("ERROR",a)}};mca=new _.p("",{X:"root",O:()=>{const a=_.n(_.sr),b=_.n(_.cn);return c=>a.Ma(()=>b.handleError(c))}});var nl=class{constructor(){this.A=null}};nl.ja=_.l({fa:nl,X:"root",O:()=>new nl});
var RD=[0,1,2,3],oca=function(a){a.C=!0;for(const b of RD)for(const c of a.A)if(!c.A&&c.G[b])try{c.C=a.G.Ma(()=>nca(()=>(0,c.G[b])(c.C),c.Hb))}catch(d){c.A=!0;let e;(e=a.D)==null||e.handleError(d)}a.C=!1;for(const b of a.A)b.D(),b.once&&(a.A.delete(b),b.destroy());for(const b of a.B)a.A.add(b);a.B.size>0&&a.scheduler.notify(8);a.B.clear()},nca=function(a,b){return b?b.run(1,a):a()},ol=class{constructor(){this.G=_.n(_.sr);this.scheduler=_.n(Tr);this.D=_.n(_.cn,{optional:!0});this.A=new Set;this.B=
new Set;this.C=!1;_.n(pl,{optional:!0})}register(a){this.C?this.B.add(a):(this.A.add(a),this.scheduler.notify(7))}};ol.ja=_.l({fa:ol,X:"root",O:()=>new ol});
var rl=class{constructor(a,b,c,d,e=null){this.H=a;this.G=b;this.once=c;this.Hb=e;this.A=!1;this.C=void 0;this.L=d==null?void 0:d.xb(()=>this.destroy())}D(){this.A=!1;this.C=void 0;let a;(a=this.Hb)==null||a.dispose();this.Hb=null}destroy(){var a=this.H;a.C&&a.A.has(this)?(this.A=!0,this.C=void 0,this.once=!0):(a.A.delete(this),a.B.delete(this));let b;(b=this.L)==null||b.call(this)}};var hl=new Set;/*

 Copyright 2024 Google, Inc
 SPDX-License-Identifier: MIT
*/
Symbol.for("propagationStopped");new _.p("",{X:"root",O:()=>({})});new _.p("");var pca=new _.p("",{X:"root",O:()=>!1});new _.p("");new _.p("");new _.p("");new _.p("",{X:"root",O:()=>new Map});new _.p("");var sl=void 0;var ul=new Map,Cm=0;var SD=new _.p("",{X:"root",O:()=>"ng"}),Qr=new _.p(""),TD=new _.p("",{X:"platform",O:()=>"unknown"}),UD,Rs,Qs;new _.p("");_.zx=new _.p("");UD=new _.p("",{X:"root",O:()=>{let a,b;return((a=tl().body)==null?void 0:(b=a.querySelector("[ngCspNonce]"))==null?void 0:b.getAttribute("ngCspNonce"))||null}});Rs={Pm:[16,32,48,64,96,128,256,384,640,750,828,1080,1200,1920,2048,3840],OS:30,MY:!1,LY:!1};Qs=new _.p("",{X:"root",O:()=>Rs});var qca=class{},VD=class{};_.xl=class{constructor(a){this.J=a}};_.xl.ug=function(){return yl(_.si(),_.r())};var wx;wx=class{};_.WD=class{constructor(){this.Yk=null}};_.WD.ug=()=>{const a=_.r(),b=ji(_.si().index,a);return(ai(b)?b:a)[11]};var Fl=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,Gl=/(<|>)/g;_.Qm={};var Wl=class{constructor(a){this.A=a}toString(){return`SafeValue must use [property]=binding: ${this.A}`+" (see https://g.co/ng/security#xss)"}},rca=class extends Wl{pw(){return"HTML"}},sca=class extends Wl{pw(){return"URL"}},tca=class extends Wl{pw(){return"ResourceURL"}};var Zl;var mm=class{constructor(a){this.A=a}bu(a){a="<body><remove></remove>"+a;try{const b=(new window.DOMParser).parseFromString(bm(a),"text/html").body;if(b===null)return this.A.bu(a);let c;(c=b.firstChild)==null||c.remove();return b}catch(b){return null}}},lm=class{constructor(a){this.B=a;this.A=this.B.implementation.createHTMLDocument("sanitization-inert")}bu(a){const b=this.A.createElement("template");b.innerHTML=bm(a);return b}};var cm=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;var sm=em("area,br,col,hr,img,wbr"),XD=em("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),YD=em("rp,rt"),uca=fm(YD,XD),vca=fm(XD,em("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),wca=fm(YD,em("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),
om=fm(sm,vca,wca,uca),rm=em("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),xca=em("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),
yca=em("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext"),
qm=fm(rm,xca,yca),pm=em("script,style,template"),nm=class{constructor(){this.A=[]}},hm=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,im=/([^#-~ |!])/g,km;var zca={NONE:0,VV:1,AX:2,VW:3,URL:4,PW:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};var um;var on=[],pn=Object.assign({},mD,{Ym:!0,kind:"template",pj:a=>{li(a.eg)},Ky(){this.eg[24]=this}}),qn=Object.assign({},mD,{Ym:!0,kind:"template",pj:a=>{for(a=pi(a.eg);a&&a[1].type===2;)a=pi(a);a&&mi(a)},Ky(){this.eg[24]=this}});var qr;_.ZD=function(a){Bl(a.aD||a.Ab,4)};_.$D=function(a){a.Ab[2]|=1024;mn(a.Ab,a.lI)};
qr=class{get Yn(){const a=this.Ab,b=a[1];return jn(b,a,b.firstChild,[])}constructor(a,b,c=!0){this.Ab=a;this.aD=b;this.lI=c;this.Se=null;this.Cs=!1}get context(){return this.Ab[8]}get Yb(){let a;return!!(this.Ab[2]&9280)||!((a=this.Ab[24])==null||!a.Yb)}set context(a){this.Ab[8]=a}get qa(){return(this.Ab[2]&256)===256}destroy(){if(this.Se)this.Se.cn(this);else if(this.Cs){const a=this.Ab[3];if(bi(a)){const b=a[8],c=b?b.indexOf(this):-1;c>-1&&(Nl(a,c),wh(b,c))}this.Cs=!1}Pl(this.Ab[1],this.Ab)}xb(a){qi(this.Ab,
a)}detach(){this.Ab[2]&=-129}};var aE=class{};aE.ja=_.l({fa:aE,X:"root",O:()=>null});var GA=function(a,b){return new fs(b[Fh]||null,a.Ln)},bE=class extends HA{constructor(a){super();this.Ln=a}},fs=class extends VD{get inputs(){var a=this.A;const b=a.Kg;a=sn(a.inputs,!0);if(b!==null)for(const c of a)b.hasOwnProperty(c.Yj)&&(c.transform=b[c.Yj]);return a}get outputs(){return sn(this.A.outputs,!1)}constructor(a,b){super();this.A=a;this.Ln=b;this.Hy=a.type;this.oo=a.K.map(uj).join(",");this.Za=a.Za?a.Za:[];this.XQ=!!b}create(a,b,c,d){const e=Cg(null);try{d=d||this.Ln;let xa,M=d instanceof
_.sD?d:(xa=d)==null?void 0:xa.ma;M&&this.A.KG!==null&&(M=this.A.KG(M)||M);var f=M?new eca(a,M):a,g=f.get(wx,null);if(g===null)throw new _.yg(407,!1);const Q=f.get(aE,null),Y=f.get(Tr,null);a={Nl:g,fT:Q,Qm:Y};var h=g.kf(null,this.A);const Ia=this.A.K[0][0]||"div";if(c){g=h;var m=this.A.Ja,q=f.get(pca,!1)||m===3;var v=g.Fr(c,q)}else{const Fb=Ia.toLowerCase();v=h.createElement(Ia,Fb==="svg"?"svg":Fb==="math"?"math":null)}m=v;v=512;this.A.so?v|=4096:this.A.pI||(v|=16);q=null;m!==null&&(q=null);const Wb=
Pm(0,null,null,1,0,null,null,null,null,null,null),xb=Dm(null,Wb,null,v,null,null,a,h,f,null,q);Bi(xb);let yd,kd;f=null;try{var u=this.A;v=null;if(u.kn){var x=[];v=new Map;u.kn(u,x,v);x.push(u)}else x=[u];var A=xb[1];xb[25]=m;var G=Fm(A,25,2,"#host",null);A=m;q=u;g=x;var N=xb[1];for(var P of g)G.Mg=Oi(G.Mg,P.Da);G.Mg!==null&&(hn(G,G.Mg,!0),A!==null&&Vl(h,A,G));P=null;A!==null&&(P=null);var R=a.Nl.kf(A,q);const Fb=Dm(xb,Jm(q),null,Lm(q),xb[G.index],G,a,R,null,null,P);N.Vd&&Vm(N,G,g.length-1);Km(xb,
Fb);f=xb[G.index]=Fb;kd=Wb.data[25];if(m)if(c)Mi(h,m,["ng-version","0.0.0-PLACEHOLDER"]);else{var U=u.K[0];c=[];G=[];N=1;for(R=2;N<U.length;){let ca=U[N];if(typeof ca==="string")R===2?ca!==""&&c.push(ca,U[++N]):R===8&&G.push(ca);else{if((R&1)!==0)break;R=ca}N++}const {qd:Na,Tm:Qb}={qd:c,Tm:G};Na&&Mi(h,m,Na);if(Qb&&Qb.length>0){U=h;h=m;var H=Qb.join(" ");H===""?U.removeAttribute(h,"class"):U.setAttribute(h,"class",H)}}if(b!==void 0){var ia=this.Za,la=kd.Ng=[];for(H=0;H<ia.length;H++){const Na=b[H];
la.push(Na!=null&&Na.length?Array.from(Na):null)}}b=f;la=v;ia=[tn];const va=_.si(),V=xb[1],Z=ii(va,xb);Wm(V,xb,va,x,null,la);for(la=0;la<x.length;la++){const Na=ij(xb,V,va.Xe+la,va);vl(Na,xb)}Mm(V,xb,va);Z&&vl(Z,xb);const ma=ij(xb,V,va.Xe+va.oi,va);b[8]=xb[8]=ma;if(ia!==null)for(const Na of ia)Na(ma,u);Im(V,va,xb);yd=ma;gn(Wb,xb,null)}catch(Fb){throw f!==null&&ul.delete(f[19]),ul.delete(xb[19]),Fb;}finally{Ei()}return new Aca(this.Hy,yd,yl(kd,xb),xb,kd)}finally{Cg(e)}}},Aca=class extends qca{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 qr(d,void 0,!1);this.Hy=a}Hr(a,b){var c=this.B.inputs;let d;c!==null&&(d=c[a])&&(this.C!=null||(this.C=new Map),this.C.has(a)&&Object.is(this.C.get(a),b)||(c=this.D,Tm(c[1],c,d,a,b),this.C.set(a,b),a=ji(this.B.index,c),Bl(a,1)))}get ma(){return new kj(this.B,this.D)}destroy(){this.A.destroy()}xb(a){this.A.xb(a)}};var Bca=class extends AD{constructor(a,b){super();this.D=a;this.mb=b;this.Ow=[];this.C=[];this.B=new bE(this);var c=(a[aca]||null).Np;this.Ow=c instanceof Function?c():c;this.A=pj(a,b,[{ca:AD,Ta:this},{ca:HA,Ta:this.B}],wg(a),new Set(["environment"]));this.Pl()}Pl(){this.A.Pl();this.instance=this.A.get(this.D)}get ma(){return this.A}destroy(){const a=this.A;!a.qa&&a.destroy();this.C.forEach(b=>b());this.C=null}xb(a){this.C.push(a)}},nw=class extends mw{constructor(a){super();this.A=a}create(a){return new Bca(this.A,
a)}},un=class extends AD{constructor(a){super();this.B=new bE(this);this.instance=null;const b=new Yh([...a.tb,{ca:AD,Ta:this},{ca:HA,Ta:this.B}],a.parent||Oh(),a.PF,new Set(["environment"]));this.ma=b;a.bJ&&b.Pl()}destroy(){this.ma.destroy()}xb(a){this.ma.xb(a)}};var xn=class{constructor(a){this.Sa=a;this.A=new Map}la(){try{for(const a of this.A.values())a!==null&&a.destroy()}finally{this.A.clear()}}};xn.ja=_.l({fa:xn,X:"environment",O:()=>new xn(lh(_.sD))});var Cca=new _.p(""),Ar=function(a){if(!a.Hj){var b=[];for(const d of a.A){const e=Zh(a.ma,d);if(_.In(e))b.push(e);else if(e&&typeof e.subscribe==="function"){const f=new Promise((g,h)=>{e.subscribe({complete:g,error:h})});b.push(f)}}var c=()=>{a.done=!0;a.resolve()};Promise.all(b).then(()=>{c()}).catch(d=>{a.reject(d)});b.length===0&&c();a.Hj=!0}},zr=class{constructor(){this.done=this.Hj=!1;this.B=new Promise((b,c)=>{this.resolve=b;this.reject=c});let a;this.A=(a=_.n(Cca,{optional:!0}))!=null?a:[];
this.ma=_.n(_.jl)}};zr.F=function(a){return new (a||zr)};zr.ja=_.l({fa:zr,O:zr.F,X:"root"});var cE=class{log(a){console.log(a)}warn(a){console.warn(a)}};cE.F=function(a){return new (a||cE)};cE.ja=_.l({fa:cE,O:cE.F,X:"platform"});var Zr=class{};Zr.ja=_.l({fa:Zr,X:"root",O:()=>new dE});var eE=function(a,b){for(const c of b)b.delete(c),a.C--,c.run()},dE=class{constructor(){this.C=0;this.B=new Map}Cb(a){this.enqueue(a)}remove(a){const b=this.B.get(a.zone);b.has(a)&&(b.delete(a),this.C--)}enqueue(a){var b=a.zone;this.B.has(b)||this.B.set(b,new Set);b=this.B.get(b);b.has(a)||(this.C++,b.add(a))}flush(){for(;this.C>0;)for(const [a,b]of this.B){const c=a,d=b;c===null?eE(this,d):c.run(()=>eE(this,d))}}};var Dca=new _.p("");new _.p("");var xw=new _.p(""),fE=function(a){a.M||(a.A|=1);a.L()},gE=function(a){a.U.some(({Ab:b})=>ni(b))?a.A|=2:a.A&=-8},hE=function(a,b){a.B.push(b);if(b.Cs)throw new _.yg(902,!1);b.Se=a;a=(b.Ab[2]&512)!==0;const c=b.Ab[16];c===null||a||Ll(c,b.Ab);oi(b.Ab)},Dr=class{get U(){return[...this.ka.keys(),...this.B]}get qa(){return this.Fa}constructor(){this.Fa=this.I=!1;this.G=[];this.B=[];this.na=_.n(mca);this.ia=_.n(nl);this.M=_.n(Ov);this.wa=_.n(Zr);this.C=this.A=0;this.D=null;this.ka=new Set;this.T=new _.lo;
this.Z=[];this.ri=[];this.isStable=_.z(_.n(MD).Cq,_.y(a=>!a));this.Sa=_.n(_.sD);this.H=null;this.L=()=>{if(this.D!==null){var a=this.D;this.D=null;a.run(0,this.L);a.dispose()}else{if(this.I)throw new _.yg(101,!1);a=Cg(null);try{this.I=!0;this.H!==null||this.Sa.qa||(this.H=this.Sa.get(wx,null,{optional:!0}));this.A|=this.C;let c=this.C=0;for(;this.A!==0&&c++<10;)a:{let d=void 0;var b=void 0;let e=void 0,f=void 0,g=void 0;this.A|=this.C;this.C=0;this.A&16&&(this.A&=-17,this.wa.flush());if(this.A&7){const h=
!!(this.A&1);this.A&=-8;this.A|=8;for(let {Ab:m,lI:q}of this.U)b=m,(h||ni(b))&&mn(b,q,h&&!this.M?0:1);this.A&=-5;gE(this);if(this.A&23)break a}else(g=this.H)==null||(f=g.Om)==null||f.call(g),(e=this.H)==null||(b=e.end)==null||b.call(e);this.A&8&&(this.A&=-9,(d=this.ia.A)==null||oca(d));gE(this)}}catch(c){this.na(c)}finally{this.I=!1,Cg(a),this.T.next()}}};_.n(pl,{optional:!0})}whenStable(){let a;return(new Promise(b=>{a=this.isStable.subscribe({next:c=>{c&&b()}})})).finally(()=>{a.unsubscribe()})}get ma(){return this.Sa}Np(a,
b){const c=a instanceof VD;if(!this.Sa.get(zr).done)throw new _.yg(405,!1);let d;c?d=a:d=GA(this.Sa.get(HA),a);this.Z.push(d.Hy);a=d.XQ?void 0:this.Sa.get(AD);const e=d.create(zD,[],b||d.oo,a),f=e.location.J,g=e.ma.get(Dca,null);g==null||g.A(f);e.xb(()=>{this.cn(e.A);yo(this.ri,e);g==null||g.B(f)});this.da(e);return e}cn(a){yo(this.B,a);a.Se=null;const b=(a.Ab[2]&512)!==0,c=a.Ab[16];c===null||b||Ml(c,a.Ab);Kl(a.Ab[1],a.Ab)}da(a){hE(this,a.A);fE(this);this.ri.push(a);this.Sa.get(xw,[]).forEach(b=>
b(a))}la(){if(!this.Fa)try{this.G.forEach(a=>a()),this.B.slice().forEach(a=>a.destroy())}finally{this.Fa=!0,this.B=[],this.G=[]}}xb(a){this.G.push(a);return()=>yo(this.G,a)}destroy(){if(this.Fa)throw new _.yg(406,!1);const a=this.Sa;a.destroy&&!a.qa&&a.destroy()}get Ca(){return this.B.length}};Dr.F=function(a){return new (a||Dr)};Dr.ja=_.l({fa:Dr,O:Dr.F,X:"root"});new _.p("DEFER_BLOCK_DEPENDENCY_INTERCEPTOR");new _.p("");_.pq=class{};_.pq.ug=Qo;
var iE=function(a,b,c,d){const e=b.Ab;if(bi(e[3])){var f=a.indexOf(b);f!==-1?a.detach(f):(f=e[3],f=new To(f,f[5],f[3]),f.detach(f.indexOf(b)))}c=a.Hw(c);a=a.bj;Co(a,e,c,d);if(b.Se)throw new _.yg(902,!1);b.Cs=!0;d=Ro(a);c>=d.length?d.push(b):d.splice(c,0,b);return b},jE=function(a,b,c){var d=b&&typeof b!=="function";if(!d){var e=c||{};c=e.index;var f=e.ma;var g=e.Xj;e=e.sh||e.iI}b=d?b:new fs(b[Fh]||null);f=f||a.Vu;e||b.Ln!=null||(d=(d?f:a.Vu).get(_.sD,null))&&(e=d);g=b.create(f,g,null,e);iE(a,g.A,
c,Bo(a.Yo,null));return g},To=class extends _.pq{constructor(a,b,c){super();this.bj=a;this.Yo=b;this.Xo=c}get element(){return yl(this.Yo,this.Xo)}get ma(){return new kj(this.Yo,this.Xo)}get Vu(){const a=Yi(this.Yo,this.Xo);if(a!==-1){const b=Pi(a,this.Xo);return new kj(b[1].data[(a&32767)+8],b)}return new kj(null,this.Xo)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(a){const b=this.bj[8];return b!==null&&b[a]||null}get length(){return this.bj.length-10}oh(a,b,c){let d,e;typeof c===
"number"?d=c:c!=null&&(d=c.index,e=c.ma);a=kE(a,b||{},e,null);iE(this,a,d,Bo(this.Yo,null));return a}move(a,b){return iE(this,a,b,!0)}indexOf(a){const b=this.bj[8];return b!==null?b.indexOf(a):-1}remove(a){a=this.Hw(a,-1);const b=Nl(this.bj,a);b&&(wh(Ro(this.bj),a),Pl(b[1],b))}detach(a){a=this.Hw(a,-1);const b=Nl(this.bj,a);return b&&wh(Ro(this.bj),a)!=null?new qr(b):null}Hw(a,b=0){return a==null?this.length+b:a}},So=Uo;var ap=dp;_.ip=0;_.jp=0;_.kp=0;_.up=0;_.tp=0;var Cp=function(a,b,c){const d=Math.min(b,c);b=Math.max(b,c);c=a.detach(b);if(b-d>1){const e=a.detach(d);a.attach(d,c);a.attach(b,e)}else a.attach(d,c)},Eca=class{destroy(){}Lf(){}move(a,b){this.attach(b,this.detach(a))}},Dp=class{constructor(){this.B=new Map;this.A=void 0}has(a){return this.B.has(a)}delete(a){if(!this.has(a))return!1;const b=this.B.get(a);this.A!==void 0&&this.A.has(b)?(this.B.set(a,this.A.get(b)),this.A.delete(b)):this.B.delete(a);return!0}get(a){return this.B.get(a)}set(a,b){if(this.B.has(a)){a=
this.B.get(a);this.A===void 0&&(this.A=new Map);const c=this.A;for(;c.has(a);)a=c.get(a);c.set(a,b)}else this.B.set(a,b)}forEach(a){for(let [b,c]of this.B){let d=b,e=c;a(e,d);if(this.A!==void 0){const f=this.A;for(;f.has(e);)e=f.get(e),a(e,d)}}}};var Fca=class{constructor(a,b,c){this.A=a;this.W=b;this.Ub=c}get ss(){return this.A.length-10}},Kp=class{constructor(a){this.B=!1;this.C=a;this.A=void 0}},Mp=class extends Eca{constructor(a,b,c){super();this.A=a;this.G=b;this.D=c;this.C=void 0;this.B=!1}get length(){return this.A.length-10}at(a){return Ao(this.A,a)[8].W}attach(a,b){const c=b[6];this.B||(this.B=a!==this.length);Co(this.A,b,a,Bo(this.D,c))}detach(a){this.B||(this.B=a!==this.length-1);return Nl(this.A,a)}create(a,b){a=zo(this.G,this.D,
new Fca(this.A,b,a),{Gt:null});let c;(c=this.C)==null||c.A();return a}destroy(a){Pl(a[1],a);let b;(b=this.C)==null||b.B()}Lf(a,b){Ao(this.A,a)[8].W=b}reset(){this.B=!1;let a;(a=this.C)==null||a.reset()}};var Tp=["en",[["a","p"],["AM","PM"],void 0],[["AM","PM"],void 0,void 0],["SMTWTFS".split(""),"Sun Mon Tue Wed Thu Fri Sat".split(" "),"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),"Su Mo Tu We Th Fr Sa".split(" ")],void 0,["JFMAMJJASOND".split(""),"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),"January February March April May June July August September October November December".split(" ")],void 0,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,
0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",void 0,"{1} 'at' {0}",void 0],". , ; % + - E \u00d7 \u2030 \u221e NaN :".split(" "),["#,##0.###","#,##0%","\u00a4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function(a){const b=a.toString().replace(/^[^.]*\.?/,"").length;return Math.floor(Math.abs(a))===1&&b===0?1:5}];var Vp={};var Yp={};var lE,Lq;_.Jq=function(a){return a.B.slice()};_.Eq=function(a){a.C===void 0||!a.Sw&&a.G||a.C.next(a)};Lq=function(a,b){a.D=b};
_.sq=class{get A(){let a;return(a=this.C)!=null?a:this.C=new _.lo}constructor(a=!1){this.G=a;this.Yb=!0;this.D=void 0;this.B=[];this.Sw=!1;this.C=void 0;this.length=0;this.ul=this.first=void 0;this[lE]=kq}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.Yb=!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.Sw=!b)this.B=a,this.length=a.length,this.ul=a[this.length-1],this.first=a[0]}hB(){this.Yb=!0;let a;(a=this.D)==null||a.call(this)}destroy(){this.C!==void 0&&(this.C.complete(),this.C.unsubscribe())}};lE=Symbol.iterator;_.oq=class{};_.oq.ug=mq;var kE=function(a,b,c,d){a=zo(a.lN,a.gD,b,{MP:c,Gt:d});return new qr(a)},nq=class extends _.oq{constructor(a,b,c){super();this.lN=a;this.gD=b;this.cb=c}get EJ(){let a;return((a=this.gD.Ib)==null?void 0:a.EJ)||null}oh(a,b){return kE(this,a,b)}};var uq=class{constructor(a){this.ur=a;this.matches=null}clone(){return new uq(this.ur)}hB(){this.ur.hB()}},fn=function(a,b){for(let c=0;c<a.ub.length;c++)b.ub.ub[c].matches!==null&&a.ub[c].hB()},tq=class{constructor(a=[]){this.ub=a}oh(a){const b=a.ub;if(b!==null){a=a.Db!==null?a.Db[0]:b.length;const c=[];for(let d=0;d<a;d++)c.push(this.ub[b.ub[d].eH].clone());return new tq(c)}return null}cn(a){fn(this,a)}},xq=class{constructor(a,b,c=null){this.flags=b;this.read=c;typeof a==="string"?this.KI=Aq(a):
this.KI=a}},Bq=class{constructor(a=[]){this.ub=a}qq(a,b){for(let c=0;c<this.ub.length;c++)this.ub[c].qq(a,b)}Ot(a){for(let b=0;b<this.ub.length;b++)this.ub[b].Ot(a)}az(a){let b=null;for(let c=0;c<this.length;c++){const d=this.ub[c].az(a,b!==null?b.length:0);d&&(d.eH=c,b!==null?b.push(d):b=[d])}return b!==null?new Bq(b):null}N(a,b){for(let c=0;c<this.ub.length;c++)this.ub[c].N(a,b)}get length(){return this.ub.length}track(a){this.ub.push(a)}},mE=function(a,b){if(a.A&&(a.metadata.flags&1)!==1){a=a.B;
for(b=b.parent;b!==null&&b.type&8&&b.index!==a;)b=b.parent;return a===(b!==null?b.index:-1)}return a.A},nE=function(a,b,c){a.matches===null?a.matches=[b,c]:a.matches.push(b,c)},oE=function(a,b,c,d){if(d!==null){const e=a.metadata.read;e!==null?e===_.xl||e===_.pq||e===_.oq&&c.type&4?nE(a,c.index,-2):(b=hj(c,b,e,!1,!1),b!==null&&nE(a,c.index,b)):nE(a,c.index,d)}},Cq=class{constructor(a,b=-1){this.metadata=a;this.matches=null;this.eH=-1;this.FF=!1;this.A=!0;this.B=b}qq(a,b){if(mE(this,b)){const d=this.metadata.KI;
if(Array.isArray(d))for(let e=0;e<d.length;e++){const f=d[e];a:{var c=b.Xz;if(c!==null)for(let g=0;g<c.length;g+=2)if(c[g]===f){c=c[g+1];break a}c=null}oE(this,a,b,c);oE(this,a,b,hj(b,a,f,!1,!1))}else d===_.oq?b.type&4&&oE(this,a,b,-1):oE(this,a,b,hj(b,a,d,!1,!1))}}Ot(a){this.B===a.index&&(this.A=!1)}N(a,b){this.qq(a,b)}az(a,b){return mE(this,a)?(this.FF=!0,nE(this,-a.index,b),new Cq(this.metadata)):null}};new _.p("",{X:"platform",O:()=>null});new _.p("",{X:"platform",O:()=>null});new _.p("",{X:"platform",O:()=>null});_.ir=Symbol("Pa");_.jr=Object.assign({},Yg,{KB:void 0,TE(a,b){_.ah(a,b)}});_.kr=class{constructor(){this.qa=!1;this.yd=null;this.D=_.n(_.cn,{optional:!0});this.ui=_.n(_.ql);this.ui.xb(()=>{this.qa=!0;this.yd=null})}subscribe(a){if(this.qa)throw new _.yg(953,!1);let b;((b=this.yd)!=null?b:this.yd=[]).push(a);return{unsubscribe:()=>{let c;const d=(c=this.yd)==null?void 0:c.indexOf(a);if(d!==void 0&&d!==-1){let e;(e=this.yd)==null||e.splice(d,1)}}}}emit(a){if(this.qa)throw new _.yg(953,!1);if(this.yd!==null){var b=Cg(null);try{for(const c of this.yd)try{c(a)}catch(d){let e;
(e=this.D)==null||e.handleError(d)}}finally{Cg(b)}}}};_.mr.required=function(a){return _.W(_.ir,a)};_.nr.required=function(){return _.Kq(!0,!0)};_.pr.required=function(){return _.Kq(!0,!0)};_.pE=class{};_.pE.ug=rr;var Hca=class{supports(a){return Wo(a)}create(a){return new Gca(a)}},Ica=(a,b)=>b,Kca=function(a,b){Jca(a);let c=a.C,d=!1,e,f,g;if(Array.isArray(b)){a.length=b.length;for(let h=0;h<a.length;h++)f=b[h],g=a.wa(h,f),c!==null&&Object.is(c.B,g)?(d&&(c=a.Ua(c,f,g,h)),Object.is(c.item,f)||a.U(c,f)):(c=a.Ha(c,f,g,h),d=!0),c=c.jc}else e=0,Xo(b,h=>{g=a.wa(e,h);c!==null&&Object.is(c.B,g)?(d&&(c=a.Ua(c,h,g,e)),Object.is(c.item,h)||a.U(c,h)):(c=a.Ha(c,h,g,e),d=!0);c=c.jc;e++}),a.length=e;a.Qb(c);a.sf=b;return a.pl},
Jca=function(a){if(a.pl){let b;for(b=a.rb=a.C;b!==null;b=b.jc)b.L=b.jc;for(b=a.T;b!==null;b=b.G)b.Hl=b.td;a.T=a.G=null;for(b=a.da;b!==null;b=b.I)b.Hl=b.td;a.da=a.I=null;a.L=a.B=null;a.Z=a.H=null}},Gca=class{constructor(a){this.length=0;this.H=this.Z=this.B=this.L=this.I=this.da=this.G=this.T=this.M=this.C=this.rb=this.A=this.D=null;this.wa=a||Ica}EG(a){let b;for(b=this.C;b!==null;b=b.jc)a(b)}vi(a){a==null&&(a=[]);if(!Wo(a))throw new _.yg(900,!1);return Kca(this,a)?this:null}xb(){}get pl(){return this.T!==
null||this.da!==null||this.L!==null||this.Z!==null}Ha(a,b,c,d){let e;a===null?e=this.M:(e=a.ve,this.zb(a));a=this.A===null?null:this.A.get(c,null);a!==null?(Object.is(a.item,b)||this.U(a,b),this.La(a,e,d)):(a=this.D===null?null:this.D.get(c,d),a!==null?(Object.is(a.item,b)||this.U(a,b),this.jb(a,e,d)):a=this.bb(new Lca(b,c),e,d));return a}Ua(a,b,c,d){b=this.A===null?null:this.A.get(c,null);b!==null?a=this.La(b,a.ve,d):a.td!=d&&(a.td=d,this.ia(a,d));return a}Qb(a){for(;a!==null;){const b=a.jc;this.Ca(this.na(a));
a=b}this.A!==null&&this.A.clear();this.G!==null&&(this.G.G=null);this.I!==null&&(this.I.I=null);this.M!==null&&(this.M.jc=null);this.B!==null&&(this.B.gi=null);this.H!==null&&(this.H.H=null)}La(a,b,c){this.A!==null&&this.A.remove(a);const d=a.D,e=a.gi;d===null?this.L=e:d.gi=e;e===null?this.B=d:e.D=d;this.ka(a,b,c);this.ia(a,c);return a}jb(a,b,c){this.na(a);this.ka(a,b,c);this.ia(a,c);return a}bb(a,b,c){this.ka(a,b,c);this.G=this.G===null?this.T=a:this.G.G=a;return a}ka(a,b,c){const d=b===null?this.C:
b.jc;a.jc=d;a.ve=b;d===null?this.M=a:d.ve=a;b===null?this.C=a:b.jc=a;this.D===null&&(this.D=new qE);rE(this.D,a);a.td=c;return a}zb(a){return this.Ca(this.na(a))}na(a){this.D!==null&&this.D.remove(a);const b=a.ve,c=a.jc;b===null?this.C=c:b.jc=c;c===null?this.M=b:c.ve=b;return a}ia(a,b){if(a.Hl===b)return a;this.I=this.I===null?this.da=a:this.I.I=a;return a}Ca(a){this.A===null&&(this.A=new qE);rE(this.A,a);a.td=null;a.gi=null;this.B===null?(this.B=this.L=a,a.D=null):(a.D=this.B,this.B=this.B.gi=a);
return a}U(a,b){a.item=b;this.H=this.H===null?this.Z=a:this.H.H=a;return a}},Lca=class{constructor(a,b){this.item=a;this.B=b;this.H=this.I=this.G=this.gi=this.D=this.A=this.C=this.jc=this.ve=this.L=this.Hl=this.td=null}},Mca=class{constructor(){this.B=this.A=null}add(a){this.A===null?(this.A=this.B=a,a.A=null,a.C=null):(this.B.A=a,a.C=this.B,a.A=null,this.B=a)}get(a,b){let c;for(c=this.A;c!==null;c=c.A)if((b===null||b<=c.td)&&Object.is(c.B,a))return c;return null}remove(a){const b=a.C;a=a.A;b===null?
this.A=a:b.A=a;a===null?this.B=b:a.C=b;return this.A===null}},rE=function(a,b){const c=b.B;let d=a.map.get(c);d||(d=new Mca,a.map.set(c,d));d.add(b)},qE=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 pe(){return this.map.size===0}clear(){this.map.clear()}};var Oca=class{supports(a){return a instanceof Map||Vo(a)}create(){return new Nca}},Qca=function(a,b){Pca(a);let c=a.A;a.B=null;a.da(b,(d,e)=>{c&&c.key===e?(a.M(c,d),a.B=c,c=c.jc):(d=a.ia(e,d),c=a.ka(c,d))});if(c)for(c.ve&&(c.ve.jc=null),a.L=c,b=c;b!==null;b=b.gi)b===a.A&&(a.A=null),a.I.delete(b.key),b.gi=b.jc,b.Wj=b.We,b.We=null,b.ve=null,b.jc=null;a.D&&(a.D.B=null);a.C&&(a.C.A=null);return a.pl},Pca=function(a){if(a.pl){let b;a.T=a.A;for(b=a.T;b!==null;b=b.jc)b.C=b.jc;for(b=a.H;b!==null;b=b.B)b.Wj=
b.We;for(b=a.G;b!=null;b=b.A)b.Wj=b.We;a.H=a.D=null;a.G=a.C=null;a.L=null}},Nca=class{constructor(){this.I=new Map;this.L=this.C=this.G=this.D=this.H=this.T=this.B=this.A=null}get pl(){return this.G!==null||this.H!==null||this.L!==null}EG(a){let b;for(b=this.A;b!==null;b=b.jc)a(b)}vi(a){if(!a)a=new Map;else if(!(a instanceof Map||Vo(a)))throw new _.yg(900,!1);return Qca(this,a)?this:null}xb(){}ka(a,b){if(a){const c=a.ve;b.jc=a;b.ve=c;a.ve=b;c&&(c.jc=b);a===this.A&&(this.A=b);return this.B=a}this.B?
(this.B.jc=b,b.ve=this.B):this.A=b;this.B=b;return null}ia(a,b){if(this.I.has(a)){a=this.I.get(a);this.M(a,b);b=a.ve;var c=a.jc;b&&(b.jc=c);c&&(c.ve=b);a.jc=null;a.ve=null;return a}c=new Rca(a);this.I.set(a,c);c.We=b;this.U(c);return c}M(a,b){Object.is(b,a.We)||(a.Wj=a.We,a.We=b,this.Z(a))}U(a){this.G===null?this.G=this.C=a:this.C=this.C.A=a}Z(a){this.H===null?this.H=this.D=a:this.D=this.D.B=a}da(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(c=>b(a[c],c))}},Rca=class{constructor(a){this.key=
a;this.B=this.gi=this.A=this.ve=this.jc=this.C=this.We=this.Wj=null}};_.sE=class{constructor(a){this.A=a}find(a){const b=this.A.find(c=>c.supports(a));if(b!=null)return b;throw new _.yg(901,!1);}};_.sE.ja=_.l({fa:_.sE,X:"root",O:function(){return new _.sE([new Hca])}});_.tE=class{constructor(a){this.A=a}find(a){const b=this.A.find(c=>c.supports(a));if(b)return b;throw new _.yg(901,!1);}};_.tE.ja=_.l({fa:_.tE,X:"root",O:function(){return new _.tE([new Oca])}});var uE=function(a){if(!a.B&&!a.A.qa)if(a.A.A===0)a.ze();else{!a.D&&a.A.A&7&&(a.A.A|=1);var b=a.H.add();try{a.C.run(()=>{a.B=!0;a.A.L()},void 0,a.da)}catch(c){throw a.H.remove(b),c;}finally{a.ze()}a.U=!0;$k(()=>{a.U=!1;a.H.remove(b)})}},Mv=class{constructor(){this.A=_.n(Dr);this.H=_.n(MD);this.C=_.n(_.sr);this.D=_.n(Ov);this.ia=_.n(pl,{optional:!0});let a;this.M=(a=_.n(vr,{optional:!0}))!=null?a:!1;this.L=typeof Zone!=="undefined"&&!!Zone.root.run;this.da=[{data:{__scheduler_tick__:!0}}];this.T=new _.Aj;
let b;this.Z=this.L?(b=this.C.eh)==null?void 0:b.get("isAngularZone_ID"):null;let c;this.eo=!this.D&&this.L&&((c=_.n(wr,{optional:!0}))!=null?c:!1);this.I=null;this.B=this.U=!1;this.G=null;this.T.add(this.A.T.subscribe(()=>{this.B||this.ze()}));this.T.add(this.C.Su.subscribe(()=>{this.B||this.ze()}));this.M||(this.M=!this.D&&(this.C instanceof Nv||!this.L))}notify(a){if(this.D||a!==5){var b=!1;switch(a){case 0:this.A.A|=2;break;case 3:case 2:case 4:case 5:case 1:this.A.A|=4;break;case 8:this.A.C|=
8;break;case 6:this.A.A|=2;b=!0;break;case 13:this.A.A|=16;b=!0;break;case 14:this.A.A|=2;b=!0;break;case 12:b=!0;break;default:this.A.A|=8}var c,d;this.A.D=(d=(c=this.ia)==null?void 0:c.Hb(this.A.D))!=null?d:null;if(!(this.M&&!b||this.A.qa||this.G!==null||this.B||this.A.I||!this.D&&this.L&&Zone.current.get("isAngularZone_ID"+this.Z))){var e=this.U?$k:Zk;this.G=this.H.add();this.eo?this.I=Zone.root.run(()=>e(()=>uE(this))):this.I=this.C.Ma(()=>e(()=>uE(this)))}}}la(){this.T.unsubscribe();this.ze()}ze(){this.B=
!1;var a;(a=this.I)==null||a.call(this);this.I=null;this.G!==null&&(a=this.G,this.G=null,this.H.remove(a))}};Mv.F=function(a){return new (a||Mv)};Mv.ja=_.l({fa:Mv,O:Mv.F,X:"root"});var tr=class{constructor(){this.zone=_.n(_.sr);this.Qm=_.n(Tr);this.B=_.n(Dr)}initialize(){this.A||(this.A=this.zone.uA.subscribe({next:()=>{this.Qm.B||this.zone.run(()=>{fE(this.B)})}}))}la(){let a;(a=this.A)==null||a.unsubscribe()}};tr.F=function(a){return new (a||tr)};tr.ja=_.l({fa:tr,O:tr.F,X:"root"});new _.p("",{O:()=>!1});
var ur=class{constructor(){this.B=new _.Aj;this.Hj=!1;this.zone=_.n(_.sr);this.A=_.n(MD)}initialize(){if(!this.Hj){this.Hj=!0;var a=null;this.zone.isStable||this.zone.ku||this.zone.tn||(a=this.A.add());this.zone.Ma(()=>{this.B.add(this.zone.zA.subscribe(()=>{if(QD())throw new _.yg(909,!1);queueMicrotask(()=>{a===null||this.zone.ku||this.zone.tn||(this.A.remove(a),a=null)})}))});this.B.add(this.zone.Su.subscribe(()=>{if(!QD())throw new _.yg(909,!1);a!=null||(a=this.A.add())}))}}la(){this.B.unsubscribe()}};
ur.F=function(a){return new (a||ur)};ur.ja=_.l({fa:ur,O:ur.F,X:"root"});_.Br=new _.p("",{X:"root",O:()=>_.n(_.Br,12)||(typeof PA!=="undefined"?"en-US":typeof $localize!=="undefined"&&$localize.locale||"en-US")});new _.p("",{X:"root",O:()=>"USD"});new _.p("");new _.p("");var yr=new _.p("");var Cr=new _.p("");var vE=class{};vE.F=function(a){return new (a||vE)};vE.ja=_.l({fa:vE,O:vE.F,X:"root"});new _.p("");var Kr=class{constructor(a){this.Sa=a;this.B=[];this.A=[];this.Fa=!1}xb(a){this.A.push(a)}get ma(){return this.Sa}destroy(){if(this.Fa)throw new _.yg(404,!1);this.B.slice().forEach(b=>b.destroy());this.A.forEach(b=>b());const a=this.Sa.get(yr,null);a&&(a.forEach(b=>b()),a.clear());this.Fa=!0}get qa(){return this.Fa}};Kr.F=function(a){return new (a||Kr)(lh(_.jl))};Kr.ja=_.l({fa:Kr,O:Kr.F,X:"platform"});var Jr=null,Hr=new _.p("");var wE=Symbol("Qa"),xE=new Set,Sca=Object.assign({},Yg,{Ym:!0,bq:!0,value:wE,ze:null,pj(){if(this.po.H.C){if(this.po.B===null||this.po.B<this.Pi)return;this.po.A=!0}this.po.scheduler.notify(7)},MS(a){this.po.B=this.Pi;if(!this.Yb)return this.signal;this.Yb=!1;if(this.value!==wE&&!_.Kg(this))return this.signal;try{var b;for(const d of(b=this.ze)!=null?b:xE)d()}finally{let d;(d=this.ze)==null||d.clear()}b=[];a!==void 0&&b.push(a);b.push(this.WS);a=_.Pg(this);let c;try{c=this.pU.apply(null,b)}finally{_.Qg(this,
a)}this.value!==wE&&this.Gd(this.value,c)||(this.value=c,this.version++);return this.signal}}),Ur=class extends rl{constructor(a,b,c,d,e=null){super(a,[void 0,void 0,void 0,void 0],!1,d,e);this.scheduler=c;this.B=null;this.I=[void 0,void 0,void 0,void 0];for(const f of RD){a=b[f];if(a===void 0)continue;const g=Object.create(Sca);g.po=this;g.Pi=f;g.pU=a;g.Yb=!0;g.signal=()=>{_.Ig(g);return g.value};g.signal[_.Vg]=g;let h;g.WS=m=>{let q;return((q=(h=g).ze)!=null?q:h.ze=new Set).add(m)};this.I[f]=g;
this.G[f]=m=>g.MS(m)}}D(){super.D();this.B=null}destroy(){super.destroy();for(const a of this.I){let b,c;for(const d of(c=(b=a)==null?void 0:b.ze)!=null?c:xE)d()}}};_.yE=class extends dE{constructor(){super(...arguments);this.D=_.n(MD);this.A=null}Cb(a){super.Cb(a);this.A===null&&(this.A=this.D.add(),queueMicrotask(()=>this.flush()))}flush(){try{super.flush()}finally{this.A!==null&&(this.D.remove(this.A),this.A=null)}}};_.yE.ja=_.l({fa:_.yE,X:"root",O:()=>new _.yE});var Wr=class{constructor(a,b){this.view=a;this.node=b}};Wr.ug=Xr;var as=class{constructor(a){this[_.Vg]=a}destroy(){this[_.Vg].destroy()}};new _.p("",{X:"root",O:()=>_.n(Zr)});
var zE=Object.assign({},mD,{Ym:!0,bq:!0,Yb:!0,Dq:!1,Vm:void 0,zone:null,kind:"effect",sA:Yk,run(){this.Yb=!1;if(!this.Dq||_.Kg(this)){this.Dq=!0;var a,b=e=>{let f;return((f=(a=this).Vm)!=null?f:a.Vm=[]).push(e)},c=_.Pg(this),d=vi(!1);try{this.aA(),this.Gg(b)}finally{vi(d),_.Qg(this,c)}}},aA(){let a;if((a=this.Vm)!=null&&a.length)try{for(;this.Vm.length;)this.Vm.pop()()}finally{this.Vm=[]}}}),ds=Object.assign({},zE,{pj(){this.scheduler.Cb(this);this.zl.notify(13)},destroy(){_.Rg(this);this.sA();this.aA();
this.scheduler.remove(this)}}),cs=Object.assign({},zE,{pj(){this.view[2]|=8192;li(this.view);this.zl.notify(14)},destroy(){_.Rg(this);this.sA();this.aA();let a;(a=this.view[23])==null||a.delete(this)}});var AE,BE;AE=Symbol("xa");BE=Symbol("ya");_.CE=Symbol("za");_.Tca=Object.assign({},mD,{value:AE,Yb:!0,error:null,Gd:Ag,Xm:a=>a,MA(a){return a.value===AE||a.value===BE},NA(a){if(a.value===BE)throw Error("Aa");const b=a.value;a.value=BE;const c=_.Pg(a);let d;try{const e=a.source();d=a.Xm(e,b===AE||b===_.CE?void 0:{source:a.CT,value:b});a.CT=e}catch(e){d=_.CE,a.error=e}finally{_.Qg(a,c)}b!==AE&&d!==_.CE&&a.Gd(b,d)?a.value=b:(a.value=d,a.version++)}});var Uca=Mr(null,"core",[]);_.DE=new class{constructor(a){a=a.split(".");this.A=a[0];this.B=a[1]}}("0.0.0-PLACEHOLDER");var EE=class{constructor(a){this.Ya=a?new gD(a):new gD}A(a){return this.Ya.A(a)}B(){return this.Ya.B()}};EE.F=function(a){return new (a||EE)(lh(Sb,8))};EE.ja=_.l({fa:EE,O:EE.F,X:"root"});var Vca,$x,Kx,FE,ys,Wca;
Vca=class{constructor(a){this.tag=a.tag;this.displayName=a.displayName;this.min=a.min;this.defaultValue=a.defaultValue;this.max=a.max;this.precision=a.precision;this.step=Math.pow(10,this.precision);this.description=a.description;this.fallbacks=a.fallbacks.map(c=>{c.displayName=c.displayName||c.name;return c});this.fallbackOnly=a.fallbackOnly;this.Ii=this.tag==="opsz";if(this.fallbackOnly){if(this.fallbacks.length<2)throw Error("Ra`"+this.tag);var b=this.fallbacks.length===2?0:2}else b=this.Ii?0:
1;this.Rh=b;this.illustrationUrl=a.illustrationUrl||""}};$x=class{constructor(a,b,c,d){this.tag=a;this.min=b;this.max=c;this.defaultValue=d}};_.ps=function(a){return a.start===a.end};Kx=function(a){a=a.tag.charAt(0);return a===a.toUpperCase()};FE=function(a,b){if(a.tag!==b.tag){const c=Number(Kx(a))-Number(Kx(b));return c!==0?c:a.tag.localeCompare(b.tag,"en-US")}return a.start!==b.start?a.start-b.start:a.end!==b.end?a.end-b.end:0};
_.Yx=class{constructor(a,b,c){this.tag=a;this.start=b;this.end=typeof c==="undefined"?b:c}contains(a){return this.tag===a.tag&&this.start<=a.start&&a.end<=this.end}Bg(a){return this.start<=a&&a<=this.end}be(a){return this.tag===a.tag&&this.start===a.start&&this.end===a.end}};
_.Ay=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 _.Yx(f,Number(g),Number(h))}return new _.Yx(f,Number(e))});return new _.Rx(a)};_.yy=function(a,b){b=b.segments.filter(c=>!a.has(c.tag));return new _.Rx(a.segments.concat(b))};ys=function(a,b){return a.has(b)&&_.ps(a.get(b))};Wca=function(a){return new _.Rx([...a.segments.filter(b=>b.tag!=="ital"),new _.Yx("ital",0)])};
_.Rx=class{constructor(a){this.C=this.B="";this.segments=a.sort((b,c)=>FE(b,c));this.D=this.segments.reduce((b,c)=>{b.set(c.tag,c);return b},new Map)}has(a){return this.D.has(a)}get(a){const b=this.D.get(a);if(b)return b;throw Error("Sa`"+a);}contains(a){return a.segments.every(b=>this.has(b.tag)&&this.get(b.tag).contains(b))}toString(){if(!this.B){const a=this.segments.map(c=>c.tag),b=this.segments.map(c=>_.ps(c)?c.start:`${c.start}..${c.end}`);this.B=`${a.join(",")}@${b.join(",")}`}return this.B}be(a){return this.segments.length!==
a.segments.length?!1:this.segments.every((b,c)=>b.be(a.segments[c]))}A(){return new _.Rx(this.segments)}pe(){return this.segments.length===0}};var ms="XOPQ YOPQ XTRA YTUC YTLC YTAS YTDE YTFI".split(" "),ns=["opsz","ital","wght","GRAD","wdht","slnt",...ms];_.As={100:"Thin",200:"ExtraLight",300:"Light",400:"Regular",500:"Medium",600:"SemiBold",700:"Bold",800:"ExtraBold",900:"Black"};new _.Rx([new _.Yx("ital",0),new _.Yx("wght",400)]);_.Xca=new Set(["ital","wght","wdth"]);var GE={web:{["<link>"]:Bs("<link>"),["@import"]:Bs("@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:"},{Fc:()=>_.hk([{code:"import 'google_fonts';",ariaLabel:"Code snippet for importing Google Fonts"}])},{description:()=>"Apply the font to a widget subtree by constructing a theme:"},{Fc:({families:a})=>_.hk([{code:a.map(b=>{b=is(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`:"},{Fc:({families:a})=>_.hk([{code:a.map(b=>{b=is(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:({un:a})=>a?"Variable Fonts":null},{description:({un:a})=>a?"Full font variations can be used with the FontVariation class by downloading variable fonts and bundling them as assets.":
null},{description:({un: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},{Fc:({families:a,axisRegistry:b,un:c})=>_.hk(c?[{code:a.map(d=>{const e=d.fontFamily.name;var f=_.ts(d)[0];let g=Es(d,b);g=vs(g);g=Cs(g,"");d=us(d,f,b,"flutter");f=[`// ${e}`];xs(f,d);f.push("");f.push("TextStyle(");f.push(`  fontFamily: '${e}',`);f.push("  fontSize: 18,");f.push("  fontVariations: [");xs(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:({un:a})=>a?{url:"https://api.flutter.dev/flutter/dart-ui/FontVariation-class.html",label:"See full documentation",style:1}:null}]};var Yca,Zca;
_.HE={EK:0,FK:1,GU:2,JU:3,KU:4,LU:5,MU:6,NU:7,OU:8,PU:9,QU:10,iC:11,jC:12,KK:13,LK:14,RU:15,MK:16,SU:17,UU:18,VU:19,WU:20,XU:21,YU:22,NK:23,TU:24,ZU:25,aV:26,bV:27,RK:28,kC:29,cV:30,dV:31,OK:32,PK:33,QK:34,eV:35,fV:36,wV:37,xV:38,hw:39,yV:40,zV:41,AV:42,BV:43,CV:44,DV:45,EV:46,FV:47,GV:48,HV:49,IV:50,JV:51,KV:52,LV:53,MV:54,NV:55,OV:56,PV:57,mL:58,RV:59,sM:60,SW:61,TV:62,WV:63,sL:64,tL:65,uL:66,vL:67,wL:68,xL:69,yL:70,zL:71,ZV:72,aW:73,bW:74,cW:75,qL:76,XV:77,YV:78,rL:79,TL:80,zC:81,Oo:82,hW:83,iW:84,
jW:85,kW:86,mW:87,nW:88,uW:89,hM:90,vW:91,xW:92,yW:93,zW:94,GW:95,HW:96,IW:97,JW:98,KW:99,LW:100,bX:101,ZW:102,cX:103,dX:104,eX:105,fX:106,gX:107,aX:108,hX:109,iX:110,xM:111,jX:112,kX:113,pX:114,qX:115,sX:116,rX:117,tX:118,uX:119,xX:120,yX:121,yM:122,EX:123,FX:124,GX:125,HX:126,IX:127,JX:128,KX:129,LX:130,NX:131,OX:132,PX:133,QX:134,RX:135,SX:136,TX:137,UX:138,VX:139,WX:140,XX:141,mV:142,jY:143,uV:144,lW:145,tV:146,gW:147,AW:148,BW:149,DW:150,EW:151,ZX:152,YX:153,0:"ABOUT__CLICK_ON_ANALYTICS_LINK",
1:"ABOUT__CLICK_ON_VF_LINK",2:"AXIS_TOOLTIP__AXIS_TOOLTIP_CLICK",3:"CAROUSEL__CAROUSEL_ARROW",4:"CAROUSEL__CAROUSEL_SWIPE",5:"CATALOG__SCROLL_TO_TOP",6:"CATEGORY_FILTERS__REMOVE",7:"CATEGORY_FILTERS__SELECT",8:"CHECKOUT__ADD_FAMILY",9:"CHECKOUT__ADD_FAMILY_ALREADY_ADDED",10:"CHECKOUT__COPY_CODE",11:"CHECKOUT__CUSTOMIZE",12:"CHECKOUT__DELETE",13:"CHECKOUT__DOWNLOAD",14:"CHECKOUT__DOWNLOAD_ALL",15:"CHECKOUT__EMBED",16:"CHECKOUT__GO_TO_EMBED_PAGE",17:"CHECKOUT__OPEN",18:"CHECKOUT__REMOVE_STYLE",19:"CHECKOUT__RESET",
20:"CHECKOUT__SELECT_ALL_STYLE",21:"CHECKOUT__SELECT_DEFAULT",22:"CHECKOUT__SELECT_STYLE",23:"CHECKOUT__SHARE",24:"CHECKOUT__REMOVE_ALL",25:"CHECKOUT__UPDATE_AXIS",26:"CHECKOUT__UPDATE_AXIS_TYPE",27:"COLLECTION__CHANGE_FAMILY_COUNT",28:"COLOR_PICKER__CLICK_CUSTOM_GRID",29:"COLOR_PICKER__CLICK_GOOGLE_GRID",30:"COLOR_PICKER__CUSTOM_COLOR",31:"COLOR_PICKER__OPEN",32:"COLOR_PICKER_LIBRARY__CLICK_BACK",33:"COLOR_PICKER_LIBRARY__CLICK_CLEAR",34:"COLOR_PICKER_LIBRARY__CLICK_COLOR",35:"COOKIE_BAR__DISMISS",
36:"COOKIE_BAR__VIEW",37:"FILTER_CHIPS__DESELECT_CHIP",38:"FILTER_CHIPS__SELECT_CHIP",39:"FOOTER__CLICK",40:"GLOBAL_TOOLBAR__CATEGORY_FILTER",41:"GLOBAL_TOOLBAR__CLASSIFICATION_FILTER",42:"GLOBAL_TOOLBAR__COLOR_FILTER",43:"GLOBAL_TOOLBAR__CUSTOM_TEXT",44:"GLOBAL_TOOLBAR__FAMILY_FILTER",45:"GLOBAL_TOOLBAR__FONT_PROPERTY_FILTER",46:"GLOBAL_TOOLBAR__FONT_SIZE_DROPDOWN",47:"GLOBAL_TOOLBAR__FONT_SIZE_SLIDER",48:"GLOBAL_TOOLBAR__MINIMUM_VARIANT_COUNT",49:"GLOBAL_TOOLBAR__SCRIPT_FILTER",50:"GLOBAL_TOOLBAR__SORT_BY",
51:"GLOBAL_TOOLBAR__STROKE_FILTER",52:"GLOBAL_TOOLBAR__TEXT_TYPE",53:"GLOBAL_TOOLBAR__TOGGLE_LAYOUT",54:"GLOBAL_TOOLBAR__VF_FILTER",55:"GLOBAL_TOOLBAR__WRITING_SYSTEM_FILTER",56:"GLYPH_TABLE__CLOSE",57:"GLYPH_TABLE__OPEN",58:"GRID__CLICK_LAYOUT_TYPE",59:"GRID__PREFERRED_LAYOUT_TYPE",60:"ROW__CLICK_LAYOUT_TYPE",61:"ROW__PREFERRED_LAYOUT_TYPE",62:"GUIDANCE_CARD__CLICK",63:"HTML_VIEW__HTML_VIEW_LINK",64:"ICON_EDITOR__CLICK_CANVAS",65:"ICON_EDITOR__CLICK_COLOR_PICKER",66:"ICON_EDITOR__CLICK_COPY",67:"ICON_EDITOR__CLICK_PNG",
68:"ICON_EDITOR__CLICK_RESET",69:"ICON_EDITOR__CLICK_SIZE_DOWN",70:"ICON_EDITOR__CLICK_SIZE_UP",71:"ICON_EDITOR__CLICK_SVG",72:"ICON_EDITOR__CUSTOM_COLOR",73:"ICON_EDITOR__SIZE_INPUT",74:"ICON_GRID__SCROLL_DEPTH",75:"ICON_GRID__SELECT_ICON",76:"ICONS_PAGE__ICONS_CUSTOMIZATION_BOX_RESET",77:"ICONS_PAGE__ICONS_CUSTOMIZATION_BOX_SLIDER",78:"ICONS_PAGE__ICONS_CUSTOMIZATION_BOX_TOOLTIP",79:"ICONS_PAGE__ICONS_CUSTOMIZATION_BOX_TOOLTIP_LINK",80:"KNOWLEDGE_ARTICLE__KNOWLEDGE_AUTHOR_LINK",81:"KNOWLEDGE_ARTICLE__KNOWLEDGE_RELATED_ARTICLE",
82:"KNOWLEDGE_ARTICLE__KNOWLEDGE_SIDEBAR_LINK",83:"KNOWLEDGE_CAROUSEL__KNOWLEDGE_CAROUSEL_ARROW",84:"KNOWLEDGE_CAROUSEL__KNOWLEDGE_CAROUSEL_SWIPE",85:"KNOWLEDGE_SECTION__KNOWLEDGE_SECTION_ACTION",86:"KNOWLEDGE_TERM__KNOWLEDGE_SIDEBAR_LINK",87:"LANGUAGES_VIEWER__CLOSE",88:"LANGUAGES_VIEWER__OPEN",89:"NOTIFICATION__DISMISS",90:"NOTIFICATION__LINK",91:"NOTIFICATION__VIEW",92:"NOTO_GLOBAL_TOOLBAR__NOTO_CONTINENT",93:"NOTO_GLOBAL_TOOLBAR__NOTO_LANGUAGE",94:"NOTO_GLOBAL_TOOLBAR__NOTO_SCRIPT",95:"OS_SETTING_TO_THEME_SETTING__DARK_TO_DARK",
96:"OS_SETTING_TO_THEME_SETTING__DARK_TO_LIGHT",97:"OS_SETTING_TO_THEME_SETTING__LIGHT_TO_DARK",98:"OS_SETTING_TO_THEME_SETTING__LIGHT_TO_LIGHT",99:"OS_SETTING_TO_THEME_SETTING__NO_PREFERENCE_TO_DARK",100:"OS_SETTING_TO_THEME_SETTING__NO_PREFERENCE_TO_LIGHT",101:"SIDE_NAV__COLOR",102:"SIDENAV__COPY_CODE",103:"SIDE_NAV__COPY_LINK",104:"SIDE_NAV__DENSITY",105:"SIDE_NAV__DOWNLOAD_PNG",106:"SIDE_NAV__DOWNLOAD_SVG",107:"SIDE_NAV__DOWNLOAD_ZIP",108:"SIDENAV__EMBED",109:"SIDE_NAV__PLATFORM",110:"SIDE_NAV__SELECT_LINK",
111:"SIDE_NAV__SHARE",112:"SIDE_NAV__SIZE",113:"SIDE_NAV__UNHANDLED_ERROR",114:"SPECIMEN_ABOUT__FONT_ARTICLE_LINK_CLICK",115:"SPECIMEN_ABOUT__SPECIMEN_ABOUT_LINK_CLICK",116:"SPECIMEN_LANGUAGE_REGION_SELECTION__NOTO_SCRIPT",117:"SPECIMEN_LANGUAGE_REGION_SELECTION__NOTO_LANGUAGE",118:"SPECIMEN_TEXT_PREVIEW__NOTO_STYLE_ITALIC",119:"SPECIMEN_TEXT_PREVIEW__NOTO_STYLE_VARIANT",120:"STATIC_FONT_CALLOUT__HIDE",121:"STATIC_FONT_CALLOUT__SHOW",122:"STOP_STEALING_SHEEP__DOWNLOAD",123:"TABLE_OF_CONTENTS__TABLE_OF_CONTENTS_LINK",
124:"THEME_TOGGLE__SWITCH_TO_DARK_THEME",125:"THEME_TOGGLE__SWITCH_TO_LIGHT_THEME",126:"TOOLBAR__AUTOSUGGEST_SELECTED",127:"TOOLBAR__CATEGORY_FILTER",128:"TOOLBAR__ICONSET_FILTER",129:"TOOLBAR__SEARCH",130:"TOOLBAR__STYLE_FILTER",131:"TYPE_TESTER__CHANGE",132:"TYPE_TESTER__OPSZ_TOGGLE",133:"TYPE_TESTER__TYPE_TESTER_ALIGNMENT",134:"TYPE_TESTER__TYPE_TESTER_BACKGROUND_COLOR",135:"TYPE_TESTER__TYPE_TESTER_FONT_SIZE",136:"TYPE_TESTER__TYPE_TESTER_HEADING",137:"TYPE_TESTER__TYPE_TESTER_ITALIC",138:"TYPE_TESTER__TYPE_TESTER_LINE_SPACING",
139:"TYPE_TESTER__TYPE_TESTER_TEXT_COLOR",140:"TYPE_TESTER__TYPE_TESTER_TOOLTIP",141:"TYPE_TESTER__TYPE_TESTER_WEIGHT",142:"DOCUMENTATION__EXPAND_FAQ",143:"YOUTUBE__CLICK_ON_LINK",144:"EXTERNAL__CLICK_ON_LINK",145:"KNOWLEDGE__CLICK_ON_LINK",146:"EXTERNAL_DOCUMENTATION__CLICK_ON_LINK",147:"INTERNAL__CLICK_ON_LINK",148:"NO_FONTS__REMOVE_CATEGORY_FILTER_FROM_CONTENT",149:"NO_FONTS__REMOVE_CATEGORY_FILTER_FROM_HEADER",150:"NO_FONTS__RESET_ALL_FROM_CONTENT",151:"NO_FONTS__RESET_ALL_FROM_HEADER",152:"TYPOGRAPHY_AGENT__OPEN",
153:"TYPOGRAPHY_AGENT__CLOSE"};
Yca={[0]:"about",[1]:"about",[2]:"axisTooltip",[3]:"carousel",[4]:"carousel",[5]:"catalog",[6]:"categoryFilters",[7]:"categoryFilters",[8]:"checkout",[9]:"checkout",[10]:"checkout",[11]:"checkout",[12]:"checkout",[13]:"checkout",[14]:"checkout",[15]:"checkout",[16]:"checkout",[17]:"checkout",[18]:"checkout",[19]:"checkout",[20]:"checkout",[21]:"checkout",[22]:"checkout",[23]:"checkout",[24]:"checkout",[25]:"checkout",[26]:"checkout",[27]:"collection",[28]:"colorPicker",[29]:"colorPicker",[30]:"colorPicker",
[31]:"colorPicker",[32]:"colorPickerLibrary",[33]:"colorPickerLibrary",[34]:"colorPickerLibrary",[35]:"cookieBar",[36]:"cookieBar",[37]:"filterChips",[38]:"filterChips",[39]:"footer",[40]:"globalToolbar",[41]:"globalToolbar",[42]:"globalToolbar",[43]:"globalToolbar",[44]:"globalToolbar",[45]:"globalToolbar",[46]:"globalToolbar",[47]:"globalToolbar",[48]:"globalToolbar",[49]:"globalToolbar",[50]:"globalToolbar",[51]:"globalToolbar",[52]:"globalToolbar",[53]:"globalToolbar",[54]:"globalToolbar",[55]:"globalToolbar",
[56]:"glyphTable",[57]:"glyphTable",[58]:"grid",[59]:"grid",[60]:"row",[61]:"row",[62]:"guidanceCard",[63]:"htmlView",[64]:"iconEditor",[65]:"iconEditor",[66]:"iconEditor",[67]:"iconEditor",[68]:"iconEditor",[69]:"iconEditor",[70]:"iconEditor",[71]:"iconEditor",[72]:"iconEditor",[73]:"iconEditor",[74]:"iconGrid",[75]:"iconGrid",[76]:"iconsPage",[77]:"iconsPage",[78]:"iconsPage",[79]:"iconsPage",[80]:"knowledgeArticle",[81]:"knowledgeArticle",[82]:"knowledgeArticle",[83]:"knowledgeCarousel",[84]:"knowledgeCarousel",
[85]:"knowledgeSection",[86]:"knowledgeTerm",[87]:"languagesViewer",[88]:"languagesViewer",[89]:"notification",[90]:"notification",[91]:"notification",[92]:"notoGlobalToolbar",[93]:"notoGlobalToolbar",[94]:"notoGlobalToolbar",[95]:"osSettingToThemeSetting",[96]:"osSettingToThemeSetting",[97]:"osSettingToThemeSetting",[98]:"osSettingToThemeSetting",[99]:"osSettingToThemeSetting",[100]:"osSettingToThemeSetting",[101]:"sideNav",[102]:"sidenav",[103]:"sideNav",[104]:"sideNav",[105]:"sideNav",[106]:"sideNav",
[107]:"sideNav",[108]:"sidenav",[109]:"sideNav",[110]:"sideNav",[111]:"sideNav",[112]:"sideNav",[113]:"sideNav",[114]:"specimenAbout",[115]:"specimenAbout",[116]:"specimenLanguageRegionSelection",[117]:"specimenLanguageRegionSelection",[118]:"specimenTextPreview",[119]:"specimenTextPreview",[120]:"staticFontCallout",[121]:"staticFontCallout",[122]:"stopStealingSheep",[123]:"tableOfContents",[124]:"themeToggle",[125]:"themeToggle",[126]:"toolbar",[127]:"toolbar",[128]:"toolbar",[129]:"toolbar",[130]:"toolbar",
[131]:"typeTester",[132]:"typeTester",[133]:"typeTester",[134]:"typeTester",[135]:"typeTester",[136]:"typeTester",[137]:"typeTester",[138]:"typeTester",[139]:"typeTester",[140]:"typeTester",[141]:"typeTester",[142]:"documentation",[143]:"youtube",[144]:"external",[145]:"knowledge",[146]:"externalDocumentation",[147]:"internal",[148]:"noFonts",[149]:"noFonts",[150]:"noFonts",[151]:"noFonts",[152]:"typographyAgent",[153]:"typographyAgent"};
Zca={[0]:"clickOnAnalyticsLink",[1]:"clickOnVfLink",[2]:"axisTooltipClick",[3]:"carouselArrow",[4]:"carouselSwipe",[5]:"scrollToTop",[6]:"remove",[7]:"select",[8]:"addFamily",[9]:"addFamilyAlreadyAdded",[10]:"copyCode",[11]:"customize",[12]:"delete",[13]:"download",[14]:"downloadAll",[15]:"embed",[16]:"goToEmbedPage",[17]:"open",[18]:"removeStyle",[19]:"reset",[20]:"selectAllStyle",[21]:"selectDefault",[22]:"selectStyle",[23]:"share",[24]:"removeAll",[25]:"updateAxis",[26]:"updateAxisType",[27]:"changeFamilyCount",
[28]:"clickCustomGrid",[29]:"clickGoogleGrid",[30]:"customColor",[31]:"open",[32]:"clickBack",[33]:"clickClear",[34]:"clickColor",[35]:"dismiss",[36]:"view",[37]:"deselectChip",[38]:"selectChip",[39]:"click",[40]:"categoryFilter",[41]:"classificationFilter",[42]:"colorFilter",[43]:"customText",[44]:"familyFilter",[45]:"fontPropertyFilter",[46]:"fontSizeDropdown",[47]:"fontSizeSlider",[48]:"minimumVariantCount",[49]:"scriptFilter",[50]:"sortBy",[51]:"strokeFilter",[52]:"textType",[53]:"toggleLayout",
[54]:"vfFilter",[55]:"writingSystemFilter",[56]:"close",[57]:"open",[58]:"clickLayoutType",[59]:"preferredLayoutType",[60]:"clickLayoutType",[61]:"preferredLayoutType",[62]:"click",[63]:"htmlViewLink",[64]:"clickCanvas",[65]:"clickColorPicker",[66]:"clickCopy",[67]:"clickPng",[68]:"clickReset",[69]:"clickSizeDown",[70]:"clickSizeUp",[71]:"clickSvg",[72]:"customColor",[73]:"sizeInput",[74]:"scrollDepth",[75]:"selectIcon",[76]:"iconsCustomizationBoxReset",[77]:"iconsCustomizationBoxSlider",[78]:"iconsCustomizationBoxTooltip",
[79]:"iconsCustomizationBoxTooltipLink",[80]:"knowledgeAuthorLink",[81]:"knowledgeRelatedArticle",[82]:"knowledgeSidebarLink",[83]:"knowledgeCarouselArrow",[84]:"knowledgeCarouselSwipe",[85]:"knowledgeSectionAction",[86]:"knowledgeSidebarLink",[87]:"close",[88]:"open",[89]:"dismiss",[90]:"link",[91]:"view",[92]:"notoContinent",[93]:"notoLanguage",[94]:"notoScript",[95]:"darkToDark",[96]:"darkToLight",[97]:"lightToDark",[98]:"lightToLight",[99]:"noPreferenceToDark",[100]:"noPreferenceToLight",[101]:"color",
[102]:"copyCode",[103]:"copyLink",[104]:"density",[105]:"downloadPng",[106]:"downloadSvg",[107]:"downloadZip",[108]:"embed",[109]:"platform",[110]:"selectLink",[111]:"share",[112]:"size",[113]:"unhandled_error",[114]:"fontArticleLinkClick",[115]:"specimenAboutLinkClick",[116]:"notoScript",[117]:"notoLanguage",[118]:"notoStyleItalic",[119]:"notoStyleVariant",[120]:"hide",[121]:"show",[122]:"download",[123]:"tableOfContentsLink",[124]:"switchToDarkTheme",[125]:"switchToLightTheme",[126]:"autosuggestSelected",
[127]:"categoryFilter",[128]:"iconsetFilter",[129]:"search",[130]:"styleFilter",[131]:"change",[132]:"opszToggle",[133]:"typeTesterAlignment",[134]:"typeTesterBackgroundColor",[135]:"typeTesterFontSize",[136]:"typeTesterHeading",[137]:"typeTesterItalic",[138]:"typeTesterLineSpacing",[139]:"typeTesterTextColor",[140]:"typeTesterTooltip",[141]:"typeTesterWeight",[142]:"expandFaq",[143]:"clickOnLink",[144]:"clickOnLink",[145]:"clickOnLink",[146]:"clickOnLink",[147]:"clickOnLink",[148]:"removeCategoryFilterFromContent",
[149]:"removeCategoryFilterFromHeader",[150]:"resetAllFromContent",[151]:"resetAllFromHeader",[152]:"open",[153]:"close"};var $ca=[{rc:(0,_.kb)`https://developer.android.com/develop/ui/views/text-and-emoji/downloadable-fonts#kotlin`,imageUrl:"catalog/checkout/android_developers.svg",event:146,title:"Downloadable fonts",lb:204078},{rc:(0,_.kb)`https://developer.android.com/reference/android/widget/TextView#setFontVariationSettings(java.lang.String)`,imageUrl:"catalog/checkout/android_developers.svg",event:146,title:"FontVariation",lb:204078},{rc:(0,_.kb)`https://developer.android.com/develop/ui/views/text-and-emoji/fonts-in-xml`,
imageUrl:"catalog/checkout/android_developers.svg",event:146,title:"Add font as an XML resource",lb:204078},{rc:(0,_.kb)`https://developer.android.com/jetpack/compose/text`,imageUrl:"catalog/checkout/android_developers.svg",event:146,title:"Android Studio: Text in compose",lb:204078},{rc:(0,_.kb)`https://developers.google.com/fonts/docs/android`,imageUrl:"catalog/checkout/google_fonts.svg",event:146,title:"Get started with Google Fonts for Android",lb:204078}],ada=[{rc:(0,_.kb)`https://developer.apple.com/documentation/uikit/text_display_and_fonts/adding_a_custom_font_to_your_app`,
imageUrl:"catalog/checkout/apple_developer.svg",event:146,title:"Adding a custom font to your app",lb:204080},{rc:(0,_.kb)`https://developer.apple.com/documentation/swiftui/applying-custom-fonts-to-text`,imageUrl:"catalog/checkout/apple_developer.svg",event:146,title:"Applying custom fonts to text",lb:204080}],bda=[{rc:(0,_.kb)`https://pub.dev/packages/google_fonts`,imageUrl:"catalog/checkout/flutter_developer.svg",event:146,title:"Flutter x Google Fonts",lb:204079},{rc:(0,_.kb)`https://docs.flutter.dev/cookbook/design/fonts`,
imageUrl:"catalog/checkout/flutter_developer.svg",event:146,title:"Use a custom font",lb:204079},{rc:(0,_.kb)`https://api.flutter.dev/flutter/dart-ui/FontVariation-class.html`,imageUrl:"catalog/checkout/flutter_developer.svg",event:146,title:"FontVariation Class",lb:204079},{rc:(0,_.kb)`https://docs.flutter.dev/cookbook/design/fonts#1-import-the-font-files`,imageUrl:"catalog/checkout/flutter_developer.svg",event:146,title:"Cookbook: Import the font files",lb:204079}];var JE,KE,LE,cda,dda,eda;_.IE={trending:"Trending",popularity:"Most popular",date:"Newest",alpha:"Name",relevance:"Relevance",["brand default"]:"Default"};JE=[{id:"trending",label:_.IE.trending},{id:"popularity",label:_.IE.popularity},{id:"date",label:_.IE.date},{id:"alpha",label:_.IE.alpha}];KE=[{id:"brand default",label:_.IE["brand default"]},{id:"date",label:_.IE.date}];LE=[{id:"relevance",label:_.IE.relevance},...JE];cda=[{id:"relevance",label:_.IE.relevance},...KE];dda={[0]:KE,[1]:JE,[2]:JE};
eda={[0]:cda,[1]:LE,[2]:LE};Object.values({lV:"Display",UV:"Handwriting",tW:"Monospace",AM:"Symbols"}).map(a=>a);Object.values({XW:"Serif",mX:"Slab Serif",TW:"Sans Serif"}).map(a=>a);var ss,By;ss=function(a){if(a.C)return a.C;if(a.classifications.includes("Monospace"))return"monospace";if(a.classifications.includes("Handwriting"))return"cursive";if(!a.stroke)return"system-ui";switch(a.stroke){case "Sans Serif":return"sans-serif";case "Serif":case "Slab Serif":return"serif";default:_.Ua(a.stroke,`Unsupported value for Stroke: ${a.stroke}`)}};_.Jx=function(a){let b=!1,c=!1;for(const d of Object.values(a.fonts))b=b||!d.xu,c=c||d.xu;return b&&c};
By=function(a,b){_.Jx(a)&&(b=Wca(b));return a.fonts.hasOwnProperty(b.toString())?!0:a.A.some(c=>c.contains(b))};_.Lx=function(a,b){return a.B.has(b.tag)&&a.B.get(b.tag).be(b)};
_.ME=class{constructor(a,b,c,d,e,f,g,h,m,q=!1,v=new Set,u="",x="",A=!1,G=!0,N=!1,P=!1,R="",U=!1){this.name=a;this.displayName=b;this.stroke=c;this.classifications=d;this.fonts=e;this.axes=f;this.hc=g;this.A=h;this.B=m;this.isNoto=q;this.colorCapabilities=v;this.primaryScript=u;this.primaryLanguage=x;this.isBrandFont=A;this.isOpenSource=G;this.D=N;this.G=P;this.C=R;this.isCjkFamily=U;this.bn=[];this.Kb=h.some(H=>H.contains(m))?m:g[0];this.Ei=this.Lc()&&!this.axes.has("ital")&&_.Jx(this)}Lc(){return this.axes.size>
0}};_.xy=class{constructor(a,b){this.fontFamily=a;this.variant=b}};var fda=class extends _.ME{constructor(a,b,c,d,e,f,g,h,m,q,v){var u=[];super(a,b,"Serif",u,c,d,e,f,h,m,q,"","",!1,v,!1,!1,"",!1);this.name=a;this.displayName=b;this.stroke="Serif";this.classifications=u;this.fonts=c;this.axes=d;this.hc=e;this.A=f;this.bn=g;this.defaultSort=this.popularity=0;this.isNoto=m;this.colorCapabilities=q;this.primaryLanguage=this.primaryScript="";this.isBrandFont=!1;this.isOpenSource=v;this.isCjkFamily=!1;this.lastModified=Number("".replace(/-/g,""));this.dateAdded=Number("".replace(/-/g,
""))}};_.NE=class{};var OE=class extends _.NE{};OE.F=(()=>{let a;return function(b){return(a||(a=_.mj(OE)))(b||OE)}})();OE.ja=_.l({fa:OE,O:OE.F,X:"root"});_.PE={dw:0,cw:1,hC:2,gC:3,DK:4,lL:5,CL:6,eL:7,jL:8,BL:9,DL:10,pM:11,iL:12,hL:13,HK:14,LM:15,kL:16,IC:17,rC:18,sC:19,COLOR:20,MM:21,EM:22,FM:23,GM:24,HM:25,IM:26,OM:27,0:"CC_CC",1:"CC_BY",2:"CC_SA",3:"CC_ND",4:"ABOUT",5:"GOOGLE_SANS_GUIDELINES",6:"INTEGRATION_GUIDELINE",7:"FIGMA",8:"GM3_TYPOGRAPHY_GUIDELINES",9:"ICON_PROGRAM",10:"INTERNATIONALIZATION",11:"PRODUCT_ICONS_LIBRARY",12:"GM3_ICONGRAPHY_GUIDELINES",13:"GITHUB",14:"BLOG",15:"V5_MATERIAL",16:"GOOGLE_DESIGN",17:"STAR_BUTTON",18:"GF_LOGO",19:"GOOGLE_FONTS_LOCKUP",
20:"COLOR",21:"VARIABLE",22:"TOPIC_1",23:"TOPIC_2",24:"TOPIC_3",25:"TOPIC_4",26:"TOPIC_5",27:"YOUTUBE"};_.QE=new _.p("specimenDefaultSourceData");var RE=new _.p("hats_triggers");var gda=new aD("45427734");var hda=new aD("45648363");var ida=new aD("45670664");var jda=class extends _.JC{constructor(a){super(a)}Ga(){return _.Vx(this,1)}oe(){return Wx(this,2)}tc(a){_.bC(this,2,_.vc(a))}Xc(){return _.Vx(this,3)}};var kda=class extends _.JC{constructor(a){super(a)}Xc(){return _.Vx(this,2)}jl(){return _.Vx(this,8)}};var SE=class extends _.JC{constructor(a){super(a)}};var TE=class extends _.JC{constructor(a){super(a)}};var lda=class extends _.JC{constructor(a){super(a)}getContext(){return _.tC(this,1)}oe(){return _.jC(this,TE,2)}tc(a){_.Uz(this,TE,2,a)}};_.Tx=class extends _.JC{constructor(a){super(a)}};_.UE=class extends _.JC{constructor(a){super(a)}};var mda=class extends _.JC{constructor(a){super(a)}Oa(){return _.Vx(this,1)}Xc(){return _.Vx(this,2)}};_.VE=function(a){return _.Sx(a,mda,3,_.Ux())};_.WE=class extends _.JC{constructor(a){super(a)}Ga(){return _.Vx(this,1)}au(){return _.Vx(this,2)}rn(){return _.Px(this,2)!=null}};var XE=class extends _.JC{constructor(a){super(a)}};var nda=class extends _.JC{constructor(a){super(a)}getContext(){return _.tC(this,1)}oe(){return _.jC(this,XE,2)}tc(a){_.Uz(this,XE,2,a)}};_.YE=class extends _.JC{constructor(a){super(a)}Ga(){return _.Vx(this,1)}Xc(){return _.Vx(this,2)}};_.ZE=class extends _.JC{constructor(a){super(a)}};var $E=class extends _.JC{constructor(a){super(a)}};var oda=class extends _.JC{constructor(a){super(a)}getContext(){return _.tC(this,1)}oe(){return _.jC(this,$E,2)}tc(a){_.Uz(this,$E,2,a)}};var pda=function(){var a=new aF;return _.wC(a,1,0)},aF=class extends _.JC{constructor(a){super(a)}de(){return _.rC(this,1)}};var qda=class extends _.JC{constructor(a){super(a)}getContext(){return _.tC(this,1)}oe(){return _.jC(this,aF,2)}tc(a){_.Uz(this,aF,2,a)}};_.bF=class extends _.JC{constructor(a){super(a)}};_.cF=class extends _.JC{constructor(a){super(a)}jl(){return _.jC(this,_.bF,6)}};var dF=class extends _.JC{constructor(a){super(a)}};var eF=class extends _.JC{constructor(a){super(a)}};var rda=class extends _.JC{constructor(a){super(a)}Oa(){return _.Vx(this,1)}Ga(){return _.Vx(this,2)}};var sda=class extends _.JC{constructor(a){super(a)}Oa(){return _.Vx(this,1)}Ga(){return _.Vx(this,2)}};var fF=class extends _.JC{constructor(a){super(a)}};var gF=class extends _.JC{constructor(a){super(a)}};_.hF=class extends _.JC{constructor(a){super(a)}};var iF=class extends _.JC{constructor(a){super(a)}};var jF=class extends _.JC{constructor(a){super(a)}};var kF=class extends _.JC{constructor(a){super(a)}};var lF=class extends _.JC{constructor(a){super(a)}zq(){return _.jC(this,gF,10)}};var mF=class extends _.JC{constructor(a){super(a,0,"config")}},tda=Qe(mF);var nF,oF;nF=window;oF=nF.CONFIG?tda(decodeURIComponent([...atob(nF.CONFIG)].map(a=>"%"+("00"+a.charCodeAt(0).toString(16)).slice(-2)).join(""))):new mF;_.pF=_.Vx(oF,3);_.qF=class{constructor(){this.B=nF.NO_EXPERIMENT_STATE?null:_.n(EE);this.config=oF;this.features={pQ:()=>this.A(gda),bz:this.A(hda),Pt:this.A(ida)};let a;this.gtag=(a=nF.gtag)!=null?a:()=>{}}A(a){let b;return((b=this.B)==null?void 0:b.A(a))||!1}};_.qF.F=function(a){return new (a||_.qF)};_.qF.ja=_.l({fa:_.qF,O:_.qF.F,X:"root"});
var Xv=class{constructor(){this.B=`//${_.Vx(oF,5)}/`;this.A=!_.qC(oF,11)}};Xv.F=function(a){return new (a||Xv)};Xv.ja=_.l({fa:Xv,O:Xv.F,X:"root"});Object.assign({},GE,{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:"},{Fc:({families:a})=>_.hk([{code:["MDFFontDiskLoader *fontDiskLoader =",` [[MDFFontDiskLoaderalloc] initWithFontName:@"${a[0].fontFamily.name}" URL:${a[0].fontFamily.name.toLowerCase()}FontURLOnDisk];`,"UIFont *font = [fontDiskLoader fontOfSize:16];"].join("\n"),ariaLabel:"Copy sample Objective-C code to clipboard"}])},
{description:()=>"Swift:"},{Fc:({families:a})=>_.hk([{code:["let fontLoader =",` MDFFontDiskLoader.init(fontName: @"${a[0].fontFamily.name}", fontURL: ${a[0].fontFamily.name}FontURLOnDisk);`,"let myFont:UIFont = fontLoader.fontOfSize(16)!;"].join("\n"),ariaLabel:"Copy sample Swift code to clipboard"}])}]});Object.entries({"gm3-light-sys-background":"#fff","gm3-light-sys-error":"#b3261e","gm3-light-sys-error-container":"#f9dedc","gm3-light-sys-inverse-on-surface":"#f2f2f2","gm3-light-sys-inverse-primary":"#a8c7fa","gm3-light-sys-inverse-surface":"#303030","gm3-light-sys-on-background":"#1f1f1f","gm3-light-sys-on-error":"#fff","gm3-light-sys-on-error-container":"#410e0b","gm3-light-sys-on-primary":"#fff","gm3-light-sys-on-primary-container":"#041e49","gm3-light-sys-on-primary-fixed":"#041e49","gm3-light-sys-on-primary-fixed-variant":"#0842a0",
"gm3-light-sys-on-secondary":"#fff","gm3-light-sys-on-secondary-container":"#001d35","gm3-light-sys-on-secondary-fixed":"#001d35","gm3-light-sys-on-secondary-fixed-variant":"#004a77","gm3-light-sys-on-surface":"#1f1f1f","gm3-light-sys-on-surface-variant":"#444746","gm3-light-sys-on-tertiary":"#fff","gm3-light-sys-on-tertiary-container":"#072711","gm3-light-sys-on-tertiary-fixed":"#072711","gm3-light-sys-on-tertiary-fixed-variant":"#0f5223","gm3-light-sys-outline":"#747775","gm3-light-sys-outline-variant":"#c4c7c5",
"gm3-light-sys-primary":"#0b57d0","gm3-light-sys-primary-container":"#d3e3fd","gm3-light-sys-primary-fixed":"#d3e3fd","gm3-light-sys-primary-fixed-dim":"#a8c7fa","gm3-light-sys-scrim":"#000","gm3-light-sys-secondary":"#00639b","gm3-light-sys-secondary-container":"#c2e7ff","gm3-light-sys-secondary-fixed":"#c2e7ff","gm3-light-sys-secondary-fixed-dim":"#7fcfff","gm3-light-sys-shadow":"#000","gm3-light-sys-surface":"#fff","gm3-light-sys-surface-bright":"#fff","gm3-light-sys-surface-container":"#f0f4f9",
"gm3-light-sys-surface-container-high":"#e9eef6","gm3-light-sys-surface-container-highest":"#dde3ea","gm3-light-sys-surface-container-low":"#f8fafd","gm3-light-sys-surface-container-lowest":"#fff","gm3-light-sys-surface-dim":"#d3dbe5","gm3-light-sys-surface-tint":"#6991d6","gm3-light-sys-surface-variant":"#e1e3e1","gm3-light-sys-tertiary":"#146c2e","gm3-light-sys-tertiary-container":"#c4eed0","gm3-light-sys-tertiary-fixed":"#c4eed0","gm3-light-sys-tertiary-fixed-dim":"#6dd58c","gm3-dark-sys-background":"#131314",
"gm3-dark-sys-error":"#f2b8b5","gm3-dark-sys-error-container":"#8c1d18","gm3-dark-sys-inverse-on-surface":"#303030","gm3-dark-sys-inverse-primary":"#0b57d0","gm3-dark-sys-inverse-surface":"#e3e3e3","gm3-dark-sys-on-background":"#e3e3e3","gm3-dark-sys-on-error":"#601410","gm3-dark-sys-on-error-container":"#f9dedc","gm3-dark-sys-on-primary":"#062e6f","gm3-dark-sys-on-primary-container":"#d3e3fd","gm3-dark-sys-on-primary-fixed":"#041e49","gm3-dark-sys-on-primary-fixed-variant":"#0842a0","gm3-dark-sys-on-secondary":"#035",
"gm3-dark-sys-on-secondary-container":"#c2e7ff","gm3-dark-sys-on-secondary-fixed":"#001d35","gm3-dark-sys-on-secondary-fixed-variant":"#004a77","gm3-dark-sys-on-surface":"#e3e3e3","gm3-dark-sys-on-surface-variant":"#c4c7c5","gm3-dark-sys-on-tertiary":"#0a3818","gm3-dark-sys-on-tertiary-container":"#c4eed0","gm3-dark-sys-on-tertiary-fixed":"#072711","gm3-dark-sys-on-tertiary-fixed-variant":"#0f5223","gm3-dark-sys-outline":"#8e918f","gm3-dark-sys-outline-variant":"#444746","gm3-dark-sys-primary":"#a8c7fa",
"gm3-dark-sys-primary-container":"#0842a0","gm3-dark-sys-primary-fixed":"#d3e3fd","gm3-dark-sys-primary-fixed-dim":"#a8c7fa","gm3-dark-sys-scrim":"#000","gm3-dark-sys-secondary":"#7fcfff","gm3-dark-sys-secondary-container":"#004a77","gm3-dark-sys-secondary-fixed":"#c2e7ff","gm3-dark-sys-secondary-fixed-dim":"#7fcfff","gm3-dark-sys-shadow":"#000","gm3-dark-sys-surface":"#131314","gm3-dark-sys-surface-bright":"#37393b","gm3-dark-sys-surface-container":"#1e1f20","gm3-dark-sys-surface-container-high":"#282a2c",
"gm3-dark-sys-surface-container-highest":"#333537","gm3-dark-sys-surface-container-low":"#1b1b1b","gm3-dark-sys-surface-container-lowest":"#0e0e0e","gm3-dark-sys-surface-dim":"#131314","gm3-dark-sys-surface-tint":"#d1e1ff","gm3-dark-sys-surface-variant":"#444746","gm3-dark-sys-tertiary":"#6dd58c","gm3-dark-sys-tertiary-container":"#0f5223","gm3-dark-sys-tertiary-fixed":"#c4eed0","gm3-dark-sys-tertiary-fixed-dim":"#6dd58c"}).map(([a,b])=>({name:a.replace(/gm3-(light|dark)-sys-/,"$1/"),value:b.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,
"#$1$1$2$2$3$3")}));(0,_.kb)`https://developer.android.com/develop/ui/views/text-and-emoji/downloadable-fonts#kotlin`;(0,_.kb)`https://developer.android.com/reference/android/widget/TextView#setFontVariationSettings(java.lang.String)`;(0,_.kb)`https://developer.android.com/develop/ui/views/text-and-emoji/fonts-in-xml`;(0,_.kb)`https://developer.android.com/jetpack/compose/text`;(0,_.kb)`https://developer.apple.com/documentation/uikit/text_display_and_fonts/adding_a_custom_font_to_your_app`;(0,_.kb)`https://developer.apple.com/documentation/swiftui/applying-custom-fonts-to-text`;
(0,_.kb)`https://pub.dev/packages/google_fonts`;(0,_.kb)`https://docs.flutter.dev/cookbook/design/fonts`;(0,_.kb)`https://api.flutter.dev/flutter/dart-ui/FontVariation-class.html`;(0,_.kb)`https://docs.flutter.dev/cookbook/design/fonts#1-import-the-font-files`;var uda={title:"More about Google Sans Flex",url:"https://carbon.googleplex.com/google-material-3/pages/typography/google-sans-flex",Nh:(0,_.kb)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/internal/guidance/guidance_gsf.mp4`},vda={title:"More about Google Sans",url:"specimen/Google+Sans/about",Nh:(0,_.kb)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/internal/guidance/guidance_gs.svg`},wda={title:"More about Google Sans Text",url:"specimen/Google+Sans+Text/about",
Nh:(0,_.kb)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/internal/guidance/guidance_gst.svg`},xda={title:"More about Google Sans Mono",url:"specimen/Google+Sans+Mono/about",Nh:(0,_.kb)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/internal/guidance/guidance_gsm.svg`},yda={title:"Google Material 3 typography guideline",url:"https://carbon.googleplex.com/google-material-3/pages/typography/overview",Nh:(0,_.kb)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/v5/guidelines/2.jpg`},
zda={title:"Google Sans internationalization",url:"https://carbon.googleplex.com/google-material-3/pages/typography/fonts#f4ceab72-d405-4633-a813-61a4b3e14f9a",Nh:(0,_.kb)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/v5/guidelines/3.jpg`};
["Google Sans","Google Sans Text","Google Sans Flex","Google Sans Mono"].reduce((a,b)=>{const c=[];switch(b){case "Google Sans Flex":c.push(uda);break;case "Google Sans":c.push(vda);break;case "Google Sans Text":c.push(wda);break;case "Google Sans Mono":c.push(xda);break;default:_.Ua(b,`Unsupported value for FamilyName: ${b}`)}c.push(yda,zda);var d=`${b} guidelines`;a:{switch(b){case "Google Sans Flex":case "Google Sans":var e=`${b} is a proprietary typeface created exclusively for Google. Learn more about the ongoing development of the typeface, best practices and internationalization efforts.`;
break a;case "Google Sans Text":e=`${b} is optimized for readability at smaller type sizes and in longer blocks of text, opening up a wider range of use cases for Google-branded typography.`;break a;case "Google Sans Mono":e=`${b} is a fixed-width typeface. All characters are optically adjusted to take up the same amount of space.`;break a;default:_.Ua(b,`Unsupported value for FamilyName: ${b}`)}e=void 0}a[b]={title:d,description:e,links:c};return a},{});var rF=class extends _.JC{constructor(a){super(a)}eu(){return _.Px(this,24)}xq(){return _.pC(this,87)}};var Ada;_.sF=function(a){if(a.de&&typeof a.de=="function")a=a.de();else if(_.ja(a)||typeof a==="string")a=a.length;else{let b=0;for(const c in a)b++;a=b}return a};_.tF=function(a){if(a.Le&&typeof a.Le=="function")return a.Le();if(typeof Map!=="undefined"&&a instanceof Map||typeof Set!=="undefined"&&a instanceof Set)return Array.from(a.values());if(typeof a==="string")return a.split("");if(_.ja(a)){const b=[],c=a.length;for(let d=0;d<c;d++)b.push(a[d]);return b}return qa(a)};
_.uF=function(a){if(a.Ai&&typeof a.Ai=="function")return a.Ai();if(!a.Le||typeof a.Le!="function"){if(typeof Map!=="undefined"&&a instanceof Map)return Array.from(a.keys());if(!(typeof Set!=="undefined"&&a instanceof Set)){if(_.ja(a)||typeof a==="string"){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}b=[];c=0;for(const d in a)b[c++]=d;return b}}};
Ada=function(a,b,c){if(a.forEach&&typeof a.forEach=="function")a.forEach(b,c);else if(_.ja(a)||typeof a==="string")Array.prototype.forEach.call(a,b,c);else{const d=_.uF(a),e=_.tF(a),f=e.length;for(let g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)}};var vF=function(a){this.A=void 0;this.me={};if(a){const b=_.uF(a);a=_.tF(a);for(let c=0;c<b.length;c++)this.set(b[c],a[c])}};vF.prototype.set=function(a,b){wF(this,a,b,!1)};vF.prototype.tc=function(a){this.A=a};vF.prototype.add=function(a,b){wF(this,a,b,!0)};var wF=function(a,b,c,d){for(let e=0;e<b.length;e++){const f=b.charAt(e);a.me[f]||(a.me[f]=new vF);a=a.me[f]}if(d&&a.A!==void 0)throw Error("Ta`"+b);a.A=c},xF=function(a,b){for(let c=0;c<b.length;c++)if(a=a.me[b.charAt(c)],!a)return;return a};
vF.prototype.get=function(a){return(a=xF(this,a))?a.A:void 0};vF.prototype.Le=function(){const a=[];yF(this,a);return a};var yF=function(a,b){a.A!==void 0&&b.push(a.A);for(const c in a.me)yF(a.me[c],b)};vF.prototype.Ai=function(a){const b=[];if(a){let c=this;for(let d=0;d<a.length;d++){const e=a.charAt(d);if(!c.me[e])return[];c=c.me[e]}zF(c,a,b)}else zF(this,"",b);return b};var zF=function(a,b,c){a.A!==void 0&&c.push(b);for(const d in a.me)zF(a.me[d],b+d,c)};_.k=vF.prototype;
_.k.Bg=function(a){if(this.A===a)return!0;for(const b in this.me)if(this.me[b].Bg(a))return!0;return!1};_.k.clear=function(){this.me={};this.A=void 0};_.k.remove=function(a){var b=this;const c=[];for(var d=0;d<a.length;d++){const e=a.charAt(d);if(!b.me[e])throw Error("Ua`"+a);c.push([b,e]);b=b.me[e]}a=b.A;for(delete b.A;c.length>0;)if(d=c.pop(),b=d[0],d=d[1],b.me[d].pe())delete b.me[d];else break;return a};_.k.clone=function(){return new vF(this)};_.k.de=function(){return _.sF(this.Le())};
_.k.pe=function(){return this.A===void 0&&ra(this.me)};var Ms=function(){if(!AF){var a=AF=new vF,b;for(b in BF)a.add(b,BF[b])}},AF,CF=function(a,b){this.types=a;this.A=b},BF={a:new CF([3,0],[function(a,b){_.px(a,21,b)},function(a,b){_.wC(a,56,b)}]),al:new CF([3],[function(a,b){_.px(a,74,b)}]),b:new CF([3,0],[function(a,b){_.px(a,23,b)},function(a,b){_.wC(a,38,b)}]),ba:new CF([0],[function(a,b){_.wC(a,85,b)}]),bc:new CF([0],[function(a,b){_.wC(a,87,b)}]),br:new CF([0],[function(a,b){_.wC(a,86,b)}]),c:new CF([3,0],[function(a,b){_.px(a,2,b)},function(a,
b){_.wC(a,39,b)}]),cc:new CF([3],[function(a,b){_.px(a,51,b)}]),ci:new CF([3],[function(a,b){_.px(a,32,b)}]),ckm:new CF([3],[function(a,b){_.px(a,104,b)}]),cp:new CF([0],[function(a,b){_.wC(a,92,b)}]),cr:new CF([3],[function(a,b){_.px(a,108,b)}]),cv:new CF([0],[function(a,b){_.wC(a,94,b)}]),d:new CF([3],[function(a,b){_.px(a,3,b)}]),dc:new CF([5],[function(a,b){_.nx(a,99,b)}]),df:new CF([3],[function(a,b){_.px(a,80,b)}]),dv:new CF([3],[function(a,b){_.px(a,90,b)}]),e:new CF([0],[function(a,b){_.wC(a,
15,b)}]),em:new CF([0],[function(a,b){_.wC(a,107,b)}]),f:new CF([4],[function(a,b){_.nx(a,16,b)}]),fg:new CF([3],[function(a,b){_.px(a,34,b)}]),fh:new CF([3],[function(a,b){_.px(a,30,b)}]),fm:new CF([3],[function(a,b){_.px(a,84,b)}]),fo:new CF([2],[function(a,b){_.bC(a,79,_.vc(b))}]),ft:new CF([3],[function(a,b){_.px(a,50,b)}]),fv:new CF([3],[function(a,b){_.px(a,31,b)}]),g:new CF([3],[function(a,b){_.px(a,14,b)}]),gce:new CF([4],[function(a,b){_.nx(a,112,b)}]),gd:new CF([3],[function(a,b){_.px(a,
83,b)}]),gm:new CF([3],[function(a,b){_.px(a,105,b)}]),h:new CF([3,0],[function(a,b){_.px(a,4,b)},function(a,b){_.wC(a,13,b)}]),i:new CF([3],[function(a,b){_.px(a,22,b)}]),ic:new CF([0],[function(a,b){_.wC(a,71,b)}]),id:new CF([3],[function(a,b){_.px(a,70,b)}]),il:new CF([3],[function(a,b){_.px(a,96,b)}]),ip:new CF([3],[function(a,b){_.px(a,54,b)}]),iv:new CF([0],[function(a,b){xC(a,75,b)}]),j:new CF([1],[function(a,b){_.bC(a,29,b==null?b:Pc(b))}]),k:new CF([3,0],[function(a,b){_.px(a,17,b)},function(a,
b){_.wC(a,42,b)}]),l:new CF([0],[function(a,b){_.wC(a,44,b)}]),lf:new CF([3],[function(a,b){_.px(a,65,b)}]),lo:new CF([3],[function(a,b){_.px(a,97,b)}]),m:new CF([0],[function(a,b){_.wC(a,63,b)}]),md:new CF([3],[function(a,b){_.px(a,91,b)}]),mm:new CF([4],[function(a,b){_.nx(a,81,b)}]),mo:new CF([3],[function(a,b){_.px(a,73,b)}]),mv:new CF([3],[function(a,b){_.px(a,66,b)}]),n:new CF([3],[function(a,b){_.px(a,20,b)}]),nc:new CF([3],[function(a,b){_.px(a,55,b)}]),nd:new CF([3],[function(a,b){_.px(a,
53,b)}]),ng:new CF([3],[function(a,b){_.px(a,95,b)}]),ngm:new CF([3],[function(a,b){_.px(a,106,b)}]),no:new CF([3],[function(a,b){_.px(a,37,b)}]),ns:new CF([3],[function(a,b){_.px(a,40,b)}]),nt0:new CF([4],[function(a,b){_.nx(a,36,b)}]),ntm:new CF([3],[function(a,b){_.px(a,114,b)}]),nu:new CF([3],[function(a,b){_.px(a,46,b)}]),nw:new CF([3],[function(a,b){_.px(a,48,b)}]),o:new CF([1,3],[function(a,b){_.bC(a,7,b==null?b:Pc(b))},function(a,b){_.px(a,27,b)}]),p:new CF([3,0],[function(a,b){_.px(a,19,
b)},function(a,b){_.wC(a,43,b)}]),pa:new CF([3],[function(a,b){_.px(a,61,b)}]),pc:new CF([0],[function(a,b){_.wC(a,88,b)}]),pd:new CF([3],[function(a,b){_.px(a,60,b)}]),pf:new CF([3],[function(a,b){_.px(a,67,b)}]),pg:new CF([3],[function(a,b){_.px(a,72,b)}]),pi:new CF([2],[function(a,b){_.bC(a,76,_.vc(b))}]),pp:new CF([3],[function(a,b){_.px(a,52,b)}]),pt:new CF([4],[function(a,b){_.nx(a,111,b)}]),q:new CF([4],[function(a,b){_.nx(a,28,b)}]),r:new CF([3,0],[function(a,b){_.px(a,6,b)},function(a,b){_.wC(a,
26,b)}]),ra:new CF([3],[function(a,b){_.px(a,103,b)}]),rf:new CF([3],[function(a,b){_.px(a,100,b)}]),rg:new CF([3],[function(a,b){_.px(a,59,b)}]),rh:new CF([3],[function(a,b){_.px(a,49,b)}]),rj:new CF([3],[function(a,b){_.px(a,57,b)}]),ro:new CF([2],[function(a,b){_.bC(a,78,_.vc(b))}]),rp:new CF([3],[function(a,b){_.px(a,58,b)}]),rw:new CF([3],[function(a,b){_.px(a,35,b)}]),rwa:new CF([3],[function(a,b){_.px(a,64,b)}]),rwu:new CF([3],[function(a,b){_.px(a,41,b)}]),s:new CF([3,0],[function(a,b){_.px(a,
33,b)},function(a,b){_.wC(a,1,b)}]),sb:new CF([0],[function(a,b){_.wC(a,110,b)}]),sc:new CF([0],[function(a,b){_.wC(a,89,b)}]),sg:new CF([3],[function(a,b){_.px(a,82,b)}]),sl:new CF([0],[function(a,b){_.wC(a,109,b)}]),sm:new CF([3],[function(a,b){_.px(a,93,b)}]),t:new CF([4],[function(a,b){_.nx(a,24,b)}]),tm:new CF([3],[function(a,b){_.px(a,113,b)}]),u:new CF([3],[function(a,b){_.px(a,18,b)}]),ut:new CF([3],[function(a,b){_.px(a,45,b)}]),v:new CF([0],[function(a,b){_.wC(a,62,b)}]),vb:new CF([0],[function(a,
b){xC(a,68,b)}]),vf:new CF([4],[function(a,b){_.nx(a,102,b)}]),vl:new CF([0],[function(a,b){xC(a,69,b)}]),vm:new CF([3],[function(a,b){_.px(a,98,b)}]),w:new CF([0],[function(a,b){_.wC(a,12,b)}]),x:new CF([0],[function(a,b){_.wC(a,9,b)}]),y:new CF([0],[function(a,b){_.wC(a,10,b)}]),ya:new CF([2],[function(a,b){_.bC(a,77,_.vc(b))}]),z:new CF([0],[function(a,b){_.wC(a,11,b)}])};
Ms.prototype.parse=function(a){var b=new rF,c=new rF;if(a=="")a=!0;else{a=a.split("-");for(var d=!0,e=0;e<a.length;e++){var f=a[e];if(f.length==0)d=!1;else{var g=f,h=!1;var m=g;var q=g.charAt(0);q!=q.toLowerCase()&&(h=!0,m=g.charAt(0).toLowerCase()+g.substring(1));var v=AF;for(q=1;q<=m.length;++q){var u=v,x=m.substring(0,q);if(x.length==0?u.pe():!xF(u,x))break}m=q==1?null:(m=v.get(m.substring(0,q-1)))?{Nc:g.substring(0,q-1),value:g.substring(q-1),xT:h,attributes:m}:null;if(m){g=[];h=[];q=!1;for(v=
0;v<m.attributes.types.length;v++){u=m.attributes.types[v];var A=m.value;x=e;if(m.xT&&u==1)for(var G=A.length;G<12&&x<a.length-1;)A+="-"+a[x+1],G=A.length,++x;else if(u==2)for(;x<a.length-1&&a[x+1].match(/^[\d\.]/);)A+="-"+a[x+1],++x;G=m.attributes.A[v];A=Bda(this,u)(m.Nc,A,b,c,G);if(A===null){q=!0;e=x;break}else g.push(u),h.push(A)}if(!q)for(m=0;m<h.length;m++)v=g[m],A=h[m],Cda(this,v)(f,A);d=d&&q}else d=!1}}a=d}return new DF(b,c,a)};
var EF=function(a,b,c,d,e,f){e(c,b);a=a.charAt(0);f=f(a==a.toUpperCase());e(d,f)};_.k=Ms.prototype;_.k.JS=function(a,b,c,d,e){if(b=="")return 0;isFinite(b)&&(b=String(b));b=typeof b==="string"?/^\s*-?0x/i.test(b)?parseInt(b,16):parseInt(b,10):NaN;if(isNaN(b))return 1;EF(a,b,c,d,e,Number);return null};_.k.RR=function(){};_.k.IS=function(a,b,c,d,e){if(b=="")return 0;const f=Number(b);b=f==0&&wa(b)?NaN:f;if(isNaN(b))return 1;EF(a,b,c,d,e,Number);return null};_.k.QR=function(){};
_.k.HS=function(a,b,c,d,e){if(b!="")return 2;EF(a,!0,c,d,e,Boolean);return null};_.k.PR=function(){};_.k.KS=function(a,b,c,d,e){if(b=="")return 0;EF(a,b,c,d,e,f=>f?"1":"");return null};_.k.SR=function(){};_.k.LS=function(a,b,c,d,e){if(b=="")return 0;EF(a,b,c,d,e,f=>f?1:0);return null};
var Bda=function(a,b){switch(b){case 0:return(0,_.hx)(a.JS,a);case 2:return(0,_.hx)(a.IS,a);case 3:return(0,_.hx)(a.HS,a);case 4:return(0,_.hx)(a.KS,a);case 1:return(0,_.hx)(a.LS,a);default:return function(){}}},Cda=function(a,b){switch(b){case 0:return(0,_.hx)(a.RR,a);case 2:return(0,_.hx)(a.QR,a);case 3:return(0,_.hx)(a.PR,a);case 4:case 1:return(0,_.hx)(a.SR,a);default:return function(){}}},DF=function(a,b,c){this.A=a;this.B=b;this.C=c};DF.prototype.Lj=function(){return this.C};_.k=_.Hs.prototype;_.k.yk="";_.k.set=function(a){this.yk=""+a};_.k.append=function(a,b,c){this.yk+=String(a);if(b!=null)for(let d=1;d<arguments.length;d++)this.yk+=arguments[d];return this};_.k.clear=function(){this.yk=""};_.k.toString=function(){return this.yk};var Ns=function(a){this.D=null;this.C=[];this.B=null;this.B=a?typeof a==="string"?FF(this).parse(a):a:FF(this).parse("")},FF=function(a){a.D==null&&(a.D=new Ms);return a.D},GF=function(a,b){return a==b?!1:!0};_.k=Ns.prototype;_.k.tw=function(a){a=a||void 0;const b=this.B,c=b.A;GF(a,_.qC(c,2,!1),_.qC(b.B,2,!1))&&_.px(c,2,a);return this};_.k.sw=function(a){a=a||void 0;const b=this.B,c=b.A;GF(a,oC(c,51),oC(b.B,51))&&_.px(c,51,a);return this};
_.k.uw=function(a){a=a||void 0;const b=this.B,c=b.A;GF(a,oC(c,32),oC(b.B,32))&&_.px(c,32,a);return this};_.k.vs=function(a){const b=this.B,c=b.A;GF(a,_.pC(c,13),_.pC(b.B,13))&&_.wC(c,13,a);return this};_.k.qw=function(a){a=a||void 0;const b=this.B,c=b.A;GF(a,_.qC(c,20,!1),_.qC(b.B,20,!1))&&_.px(c,20,a);return this};_.k.ww=function(a){a=a||void 0;const b=this.B,c=b.A;GF(a,_.qC(c,19,!1),_.qC(b.B,19,!1))&&_.px(c,19,a);return this};
_.k.vw=function(a){a=a||void 0;const b=this.B,c=b.A;GF(a,oC(c,60),oC(b.B,60))&&_.px(c,60,a);return this};_.k.yw=function(a){a=a||void 0;const b=this.B,c=b.A;GF(a,_.qC(c,67,!1),_.qC(b.B,67,!1))&&_.px(c,67,a);return this};_.k.xw=function(a){a=a||void 0;const b=this.B,c=b.A;GF(a,_.qC(c,52,!1),_.qC(b.B,52,!1))&&_.px(c,52,a);return this};_.k.lm=function(a){const b=this.B,c=b.A;GF(a,_.pC(c,1),_.pC(b.B,1))&&_.wC(c,1,a);return this};
_.k.Lo=function(a){const b=this.B,c=b.A;GF(a,_.pC(c,12),_.pC(b.B,12))&&_.wC(c,12,a);return this};
_.k.rd=function(){this.C.length=0;var a=this.B;const b=a.A;a=a.B;HF(this,"s",_.pC(b,1),_.pC(a,1));HF(this,"w",_.pC(b,12),_.pC(a,12));IF(this,"c",_.qC(b,2,!1),_.qC(a,2,!1));IF(this,"d",_.qC(b,3,!1),_.qC(a,3,!1));HF(this,"h",_.pC(b,13),_.pC(a,13));IF(this,"s",oC(b,33),oC(a,33));IF(this,"h",_.qC(b,4,!1),_.qC(a,4,!1));IF(this,"p",_.qC(b,19,!1),_.qC(a,19,!1));IF(this,"pp",_.qC(b,52,!1),_.qC(a,52,!1));IF(this,"pf",_.qC(b,67,!1),_.qC(a,67,!1));IF(this,"n",_.qC(b,20,!1),_.qC(a,20,!1));HF(this,"r",_.pC(b,
26),_.pC(a,26));IF(this,"r",_.qC(b,6,!1),_.qC(a,6,!1));IF(this,"o",oC(b,27),oC(a,27));var c=Rc(aC(b,7));JF(this,"o",c,Rc(aC(a,7)));c=Rc(aC(b,29));JF(this,"j",c,Rc(aC(a,29)));HF(this,"x",_.pC(b,9),_.pC(a,9));HF(this,"y",_.pC(b,10),_.pC(a,10));HF(this,"z",_.pC(b,11),_.pC(a,11));IF(this,"g",_.qC(b,14,!1),_.qC(a,14,!1));HF(this,"e",_.pC(b,15),_.pC(a,15));JF(this,"f",_.Px(b,16),_.Px(a,16));IF(this,"k",oC(b,17),oC(a,17));IF(this,"u",oC(b,18),!0);IF(this,"ut",oC(b,45),!0);IF(this,"i",oC(b,22),!0);IF(this,
"a",oC(b,21),oC(a,21));IF(this,"b",_.qC(b,23,!1),_.qC(a,23,!1));HF(this,"b",_.pC(b,38),_.pC(a,38));HF(this,"c",_.pC(b,39),_.pC(a,39),16,8);JF(this,"q",_.Px(b,28),_.Px(a,28));IF(this,"fh",oC(b,30),oC(a,30));IF(this,"fv",oC(b,31),oC(a,31));IF(this,"fg",_.qC(b,34,!1),_.qC(a,34,!1));IF(this,"ci",oC(b,32),oC(a,32));JF(this,"t",b.eu(),a.eu());JF(this,"nt0",_.Px(b,36),_.Px(a,36));IF(this,"rw",_.qC(b,35,!1),_.qC(a,35,!1));IF(this,"rwu",_.qC(b,41,!1),_.qC(a,41,!1));IF(this,"rwa",_.qC(b,64,!1),_.qC(a,64,!1));
IF(this,"nw",_.qC(b,48,!1),_.qC(a,48,!1));IF(this,"rh",_.qC(b,49,!1),_.qC(a,49,!1));IF(this,"no",_.qC(b,37,!1),_.qC(a,37,!1));IF(this,"ns",oC(b,40),oC(a,40));HF(this,"k",_.pC(b,42),_.pC(a,42));HF(this,"p",_.pC(b,43),_.pC(a,43));HF(this,"l",_.pC(b,44),_.pC(a,44));HF(this,"v",_.pC(b,62),_.pC(a,62));IF(this,"nu",oC(b,46),oC(a,46));IF(this,"ft",oC(b,50),oC(a,50));IF(this,"cc",oC(b,51),oC(a,51));IF(this,"nd",oC(b,53),oC(a,53));IF(this,"ip",oC(b,54),oC(a,54));IF(this,"nc",oC(b,55),oC(a,55));HF(this,"a",
_.pC(b,56),_.pC(a,56));IF(this,"rj",oC(b,57),oC(a,57));IF(this,"rp",oC(b,58),oC(a,58));IF(this,"rg",oC(b,59),oC(a,59));IF(this,"pd",oC(b,60),oC(a,60));IF(this,"pa",oC(b,61),oC(a,61));HF(this,"m",_.pC(b,63),_.pC(a,63));HF(this,"vb",_.mC(b,68),_.mC(a,68));HF(this,"vl",_.mC(b,69),_.mC(a,69));IF(this,"lf",oC(b,65),oC(a,65));IF(this,"mv",oC(b,66),oC(a,66));IF(this,"id",oC(b,70),oC(a,70));HF(this,"ic",_.pC(b,71),!0);IF(this,"pg",_.qC(b,72,!1),_.qC(a,72,!1));IF(this,"mo",oC(b,73),oC(a,73));IF(this,"al",
oC(b,74),oC(a,74));HF(this,"iv",_.mC(b,75),_.mC(a,75));HF(this,"pi",Xx(b,76),Xx(a,76));HF(this,"ya",Xx(b,77),Xx(a,77));HF(this,"ro",Xx(b,78),Xx(a,78));HF(this,"fo",Xx(b,79),Xx(a,79));IF(this,"df",oC(b,80),oC(a,80));JF(this,"mm",_.Px(b,81),_.Px(a,81));IF(this,"sg",oC(b,82),oC(a,82));IF(this,"gd",oC(b,83),oC(a,83));IF(this,"fm",oC(b,84),oC(a,84));HF(this,"ba",_.pC(b,85),_.pC(a,85));HF(this,"br",_.pC(b,86),_.pC(a,86));HF(this,"bc",b.xq(),a.xq(),16,8);HF(this,"pc",_.pC(b,88),_.pC(a,88),16,8);HF(this,
"sc",_.pC(b,89),_.pC(a,89),16,8);IF(this,"dv",oC(b,90),oC(a,90));IF(this,"md",oC(b,91),oC(a,91));HF(this,"cp",_.pC(b,92),_.pC(a,92));IF(this,"sm",oC(b,93),oC(a,93));HF(this,"cv",_.pC(b,94),_.pC(a,94));IF(this,"ng",oC(b,95),oC(a,95));IF(this,"il",oC(b,96),oC(a,96));IF(this,"lo",oC(b,97),oC(a,97));IF(this,"vm",oC(b,98),oC(a,98));JF(this,"dc",_.Px(b,99),_.Px(a,99));IF(this,"rf",oC(b,100),oC(a,100));JF(this,"vf",_.Px(b,102),_.Px(a,102));IF(this,"ra",_.qC(b,103,!1),_.qC(a,103,!1));IF(this,"ckm",oC(b,104),
oC(a,104));IF(this,"gm",oC(b,105),oC(a,105));IF(this,"ngm",oC(b,106),oC(a,106));HF(this,"em",_.pC(b,107),_.pC(a,107));IF(this,"cr",oC(b,108),oC(a,108));HF(this,"sl",_.pC(b,109),_.pC(a,109));HF(this,"sb",_.pC(b,110),_.pC(a,110));JF(this,"pt",_.Px(b,111),_.Px(a,111));JF(this,"gce",_.Px(b,112),_.Px(a,112));IF(this,"tm",oC(b,113),oC(a,113));IF(this,"ntm",oC(b,114),oC(a,114));return this.C.join("-")};
var HF=function(a,b,c,d,e,f){if(c!=null){var g=e==void 0||e!=10&&e!=16?10:e;c=c.toString(g);e=new _.Hs;e.append(g==16?"0x":"");g=e.append;f==void 0?f="":(f-=c.length,f=f<=0?"":"0".repeat(f));g.call(e,f);e.append(c);KF(a,b,e.toString(),!!d)}},IF=function(a,b,c,d){c&&KF(a,b,"",!!d)},JF=function(a,b,c,d){c&&KF(a,b,c,!!d)},KF=function(a,b,c,d){d&&(b=b.charAt(0).toUpperCase()+b.substring(1));a.C.push(b+c)};var LF=function(a){Ns.call(this,a)};_.YA(LF,Ns);_.k=LF.prototype;_.k.tw=function(a){a&&MF(this);return LF.Rc.tw.call(this,a)};_.k.vs=function(a){a=a==null||a<0?void 0:a;a!=null&&this.lm();return LF.Rc.vs.call(this,a)};_.k.uw=function(a){a&&MF(this);return LF.Rc.uw.call(this,a)};_.k.sw=function(a){a&&MF(this);return LF.Rc.sw.call(this,a)};_.k.lm=function(a){VA(a)&&(a=Math.max(a.width,a.height));a=a==null||a<0?void 0:a;a!=null&&(this.Lo(),this.vs());return LF.Rc.lm.call(this,a)};
_.k.ww=function(a){a&&MF(this);return LF.Rc.ww.call(this,a)};_.k.xw=function(a){a&&MF(this);return LF.Rc.xw.call(this,a)};_.k.yw=function(a){a&&MF(this);return LF.Rc.yw.call(this,a)};_.k.qw=function(a){a&&MF(this);return LF.Rc.qw.call(this,a)};_.k.vw=function(a){a&&MF(this);return LF.Rc.vw.call(this,a)};_.k.Lo=function(a){a=a==null||a<0?void 0:a;a!=null&&this.lm();return LF.Rc.Lo.call(this,a)};var MF=function(a){a.qw();a.sw();a.tw();a.uw();a.vw();a.ww();a.xw();a.yw()};
LF.prototype.rd=function(){var a=this.B.A;oC(a,18)||oC(a,45)?_.pC(a,1)||this.lm(0):(a=this.B.A,_.pC(a,1)||_.pC(a,12)||_.pC(a,13)||(this.lm(),this.vs(),this.Lo(),MF(this)));return LF.Rc.rd.call(this)};var NF=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"),OF=function(a){a=a.match(NF)[1]||null;!a&&_.bb.self&&_.bb.self.location&&(a=_.bb.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""},PF=function(a,b){if(a){a=a.split("&");for(let c=0;c<a.length;c++){const d=a[c].indexOf("=");let e,f=null;d>=0?(e=a[c].substring(0,d),f=a[c].substring(d+1)):e=a[c];b(e,f?decodeURIComponent(f.replace(/\+/g," ")):
"")}}},QF=function(a,b,c){if(Array.isArray(b))for(let d=0;d<b.length;d++)QF(a,String(b[d]),c);else b!=null&&c.push(a+(b===""?"":"="+encodeURIComponent(String(b))))},Dda=/#|$/,Eda=function(){var a=window.location.href;const b=a.search(Dda);var c;a:{for(c=0;(c=a.indexOf("ved",c))>=0&&c<b;){var d=a.charCodeAt(c-1);if(d==38||d==63)if(d=a.charCodeAt(c+3),!d||d==61||d==38||d==35)break a;c+=4}c=-1}if(c<0)return null;d=a.indexOf("&",c);if(d<0||d>b)d=b;return decodeURIComponent(a.slice(c+4,d!==-1?d:0).replace(/\+/g,
" "))};_.RF=function(a,b){this.C=this.L=this.D="";this.I=null;this.H=this.A="";this.G=!1;let c;a instanceof _.RF?(this.G=b!==void 0?b:a.G,SF(this,a.D),this.L=a.L,this.C=a.C,TF(this,a.I),this.A=a.A,UF(this,a.B.clone()),this.H=a.H):a&&(c=String(a).match(NF))?(this.G=!!b,SF(this,c[1]||"",!0),this.L=VF(c[2]||""),this.C=VF(c[3]||"",!0),TF(this,c[4]),this.A=VF(c[5]||"",!0),UF(this,c[6]||"",!0),this.H=VF(c[7]||"")):(this.G=!!b,this.B=new WF(null,this.G))};
_.RF.prototype.toString=function(){const a=[];var b=this.D;b&&a.push(XF(b,YF,!0),":");var c=this.C;if(c||b=="file")a.push("//"),(b=this.L)&&a.push(XF(b,YF,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.I,c!=null&&a.push(":",String(c));if(c=this.A)this.C&&c.charAt(0)!="/"&&a.push("/"),a.push(XF(c,c.charAt(0)=="/"?Fda:Gda,!0));(c=this.B.toString())&&a.push("?",c);(c=this.H)&&a.push("#",XF(c,Hda));return a.join("")};
_.RF.prototype.resolve=function(a){const b=this.clone();let c=!!a.D;c?SF(b,a.D):c=!!a.L;c?b.L=a.L:c=!!a.C;c?b.C=a.C:c=a.I!=null;var d=a.A;if(c)TF(b,a.I);else if(c=!!a.A){if(d.charAt(0)!="/")if(this.C&&!this.A)d="/"+d;else{var e=b.A.lastIndexOf("/");e!=-1&&(d=b.A.slice(0,e+1)+d)}e=d;if(e==".."||e==".")d="";else if(e.indexOf("./")!=-1||e.indexOf("/.")!=-1){d=e.lastIndexOf("/",0)==0;e=e.split("/");const f=[];for(let g=0;g<e.length;){const h=e[g++];h=="."?d&&g==e.length&&f.push(""):h==".."?((f.length>
1||f.length==1&&f[0]!="")&&f.pop(),d&&g==e.length&&f.push("")):(f.push(h),d=!0)}d=f.join("/")}else d=e}c?b.A=d:c=a.B.toString()!=="";c?UF(b,a.B.clone()):c=!!a.H;c&&(b.H=a.H);return b};_.RF.prototype.clone=function(){return new _.RF(this)};
var SF=function(a,b,c){a.D=c?VF(b,!0):b;a.D&&(a.D=a.D.replace(/:$/,""))},TF=function(a,b){if(b){b=Number(b);if(isNaN(b)||b<0)throw Error("Va`"+b);a.I=b}else a.I=null},UF=function(a,b,c){b instanceof WF?(a.B=b,Ida(a.B,a.G)):(c||(b=XF(b,Jda)),a.B=new WF(b,a.G))},ZF=function(a,b){return a instanceof _.RF?a.clone():new _.RF(a,b)},VF=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},XF=function(a,b,c){return typeof a==="string"?(a=encodeURI(a).replace(b,Kda),c&&(a=
a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},Kda=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},YF=/[#\/\?@]/g,Gda=/[#\?:]/g,Fda=/[#\?]/g,Jda=/[#\?@]/g,Hda=/#/g,WF=function(a,b){this.B=this.A=null;this.C=a||null;this.D=!!b},$F=function(a){a.A||(a.A=new Map,a.B=0,a.C&&PF(a.C,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};_.k=WF.prototype;_.k.de=function(){$F(this);return this.B};
_.k.add=function(a,b){$F(this);this.C=null;a=aG(this,a);let c=this.A.get(a);c||this.A.set(a,c=[]);c.push(b);this.B+=1;return this};_.k.remove=function(a){$F(this);a=aG(this,a);return this.A.has(a)?(this.C=null,this.B-=this.A.get(a).length,this.A.delete(a)):!1};_.k.clear=function(){this.A=this.C=null;this.B=0};_.k.pe=function(){$F(this);return this.B==0};var bG=function(a,b){$F(a);b=aG(a,b);return a.A.has(b)};_.k=WF.prototype;_.k.Bg=function(a){const b=this.Le();return _.da(b,a)>=0};
_.k.forEach=function(a,b){$F(this);this.A.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};_.k.Ai=function(){$F(this);const a=Array.from(this.A.values()),b=Array.from(this.A.keys()),c=[];for(let d=0;d<b.length;d++){const e=a[d];for(let f=0;f<e.length;f++)c.push(b[d])}return c};_.k.Le=function(a){$F(this);let b=[];if(typeof a==="string")bG(this,a)&&(b=b.concat(this.A.get(aG(this,a))));else{a=Array.from(this.A.values());for(let c=0;c<a.length;c++)b=b.concat(a[c])}return b};
_.k.set=function(a,b){$F(this);this.C=null;a=aG(this,a);bG(this,a)&&(this.B-=this.A.get(a).length);this.A.set(a,[b]);this.B+=1;return this};_.k.get=function(a,b){if(!a)return b;a=this.Le(a);return a.length>0?String(a[0]):b};
_.k.toString=function(){if(this.C)return this.C;if(!this.A)return"";const a=[],b=Array.from(this.A.keys());for(let d=0;d<b.length;d++){var c=b[d];const e=encodeURIComponent(String(c));c=this.Le(c);for(let f=0;f<c.length;f++){let g=e;c[f]!==""&&(g+="="+encodeURIComponent(String(c[f])));a.push(g)}}return this.C=a.join("&")};_.k.clone=function(){const a=new WF;a.C=this.C;this.A&&(a.A=new Map(this.A),a.B=this.B);return a};
var aG=function(a,b){b=String(b);a.D&&(b=b.toLowerCase());return b},Ida=function(a,b){b&&!a.D&&($F(a),a.C=null,a.A.forEach(function(c,d){const e=d.toLowerCase();d!=e&&(this.remove(d),this.remove(e),c.length>0&&(this.C=null,this.A.set(aG(this,e),ha(c)),this.B+=c.length))},a));a.D=b};WF.prototype.extend=function(a){for(let b=0;b<arguments.length;b++)Ada(arguments[b],function(c,d){this.add(d,c)},this)};var Lda=/^[^\/]*\/\//,cG=function(a,b=!1){this.C=a;this.H="";(a=this.C.match(Lda))&&a[0]?(this.H=a[0],a=this.H.match(/\w+/)?this.C:"http://"+this.C.substring(this.H.length)):a="http://"+this.C;this.D=ZF(a,!0);this.U=b;this.G=!0;this.ia=!1},dG=function(a,b){a.B=a.B?a.B+("/"+b):b},eG=function(a){if(a.A==void 0){var b=a.D.A.substring(1);a.B=null;if(a.U){a.A=[];if((b.match(/=/g)||[]).length>1)return a.G=!1,a.A;var c=b.indexOf("=");c!=-1?(a.A.push(b.substr(0,c)),a.A.push(b.substr(c+1))):a.A.push(b);return a.A}a.A=
b.split("/");b=a.A.length;b>2&&a.A[0]=="u"&&(dG(a,a.A[0]+"/"+a.A[1]),a.A.shift(),a.A.shift(),b-=2);if(b==0||b==4||b>7)return a.G=!1,a.A;if(b==2)dG(a,a.A[0]);else if(a.A[0]=="image")dG(a,a.A[0]);else if(b==7||b==3)return a.G=!1,a.A;if(b<=3){a.ia=!0;b==3&&(dG(a,a.A[1]),a.A.shift(),--b);--b;c=a.A[b];const d=c.indexOf("=");d!=-1&&(a.A[b]=c.substr(0,d),a.A.push(c.substr(d+1)))}}return a.A};cG.prototype.Lj=function(){eG(this);return this.G};
var fG=function(a){eG(a);return a.ia},gG=function(a){eG(a);return a.U},hG=function(a){eG(a);a.B==void 0&&(a.B=null);return a.B},iG=function(a){switch(eG(a).length){case 7:return!0;case 6:return hG(a)==null;case 5:return!1;case 3:return!0;case 2:return hG(a)==null;case 1:return!1;default:return!1}},Ls=function(a,b){if(gG(a))a:{switch(b){case 7:b=0;break;case 4:if(!iG(a)){a=null;break a}b=1;break;default:a=null;break a}a=eG(a)[b]}else if(fG(a))a:{var c=hG(a)!=null?1:0;switch(b){case 6:b=c;break;case 4:if(!iG(a)){a=
null;break a}b=1+c;break;default:a=null;break a}a=eG(a)[b]}else a:{c=hG(a)!=null?1:0;switch(b){case 0:b=c;break;case 1:b=1+c;break;case 2:b=2+c;break;case 3:b=3+c;break;case 4:if(!iG(a)){a=null;break a}b=4+c;break;case 5:b=iG(a)?1:0;b=4+c+b;break;default:a=null;break a}a=eG(a)[b]}return a};var Ks=class{parse(a,b=!1){return new Is(a,b)}},Is=class extends cG{constructor(a,b=!1){super(a,b)}};_.YA(Os,LF);var Js;Os.prototype.Lj=function(){return this.A.Lj()};
Os.prototype.rd=function(){if(!this.A.Lj())return this.A.C;var a=Os.Rc.rd.call(this),b=[];hG(this.A)!=null&&b.push(hG(this.A));const c=gG(this.A);if(fG(this.A)){var d=this.A;d.Z==void 0&&(d.Z=Ls(d,6));b.push(d.Z+(a?"="+a:""))}else if(c){d=b.push;var e=this.A;e.M===void 0&&(e.M=Ls(e,7));d.call(b,e.M);a&&b.push(a)}else d=b.push,e=this.A,e.da==void 0&&(e.da=Ls(e,0)),d.call(b,e.da),d=b.push,e=this.A,e.na==void 0&&(e.na=Ls(e,1)),d.call(b,e.na),d=b.push,e=this.A,e.T==void 0&&(e.T=Ls(e,2)),d.call(b,e.T),
d=b.push,e=this.A,e.wa==void 0&&(e.wa=Ls(e,3)),d.call(b,e.wa),a&&b.push(a),a=b.push,d=this.A,d.L==void 0&&(d.L=Ls(d,5)),a.call(b,d.L);b=ZF(this.I+this.H+"/"+(c?b.join("="):b.join("/"))+(this.G?"?"+this.G:"")).toString();b.startsWith("%3a//")&&(b=b.replace("%3a//","://"));return b};var jG,kG;jG=/\s+/;kG=[];
_.lG=class{constructor(a,b){this.C=a;this.D=b;this.H=kG;this.A=new Map}set IR(a){this.H=a!=null?a.trim().split(jG):kG}set lS(a){this.L=typeof a==="string"?a.trim().split(jG):a}Mi(){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(a!=null)for(const b of Object.keys(a))this.B(b,!!a[b]);this.I()}B(a,b){const c=this.A.get(a);c!==void 0?(c.enabled!==b&&(c.Rm=!0,c.enabled=b),c.qe=!0):this.A.set(a,{enabled:b,Rm:!0,qe:!0})}I(){for(const a of this.A){const b=
a[0],c=a[1];c.Rm?(this.G(b,c.enabled),c.Rm=!1):c.qe||(c.enabled&&this.G(b,!1),this.A.delete(b));c.qe=!1}}G(a,b){a=a.trim();a.length>0&&a.split(jG).forEach(c=>{b?this.D.hj(this.C.J,c):this.D.Ml(this.C.J,c)})}};_.lG.F=function(a){return new (a||_.lG)(_.Dl(_.xl),_.Dl(_.WD))};_.lG.va=_.Gn({type:_.lG,K:[["","ngClass",""]],inputs:{IR:[0,"class","klass"],lS:"ngClass"}});var mG=class{};mG.F=function(a){return new (a||mG)};mG.ja=_.l({fa:mG,O:function(a){let b=null;a?b=new a:b=new nG(lh(_.Br));return b},X:"root"});var Mda=function(a,b,c){switch((0,_.Up(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"}},nG=class extends mG{constructor(a){super();this.locale=a}};nG.F=function(a){return new (a||nG)(lh(_.Br))};nG.ja=_.l({fa:nG,O:nG.F});_.oG=class{constructor(a){this.B=a;this.jI=this.nA=this.ar=this.A=null}yc(a){if(this.D(a)){const c=this.B;this.A&&c.remove(c.indexOf(this.A));if(this.nA){a=this.C();var b;this.A=c.oh(this.nA,a,{ma:(b=this.jI)!=null?b:void 0})}else this.A=null}}D(a){return!!a.ngTemplateOutlet||!!a.ngTemplateOutletInjector}C(){return new Proxy({},{set:(a,b,c)=>this.ar?Reflect.set(this.ar,b,c):!1,get:(a,b,c)=>{if(this.ar)return Reflect.get(this.ar,b,c)}})}};_.oG.F=function(a){return new (a||_.oG)(_.Dl(_.pq))};
_.oG.va=_.Gn({type:_.oG,K:[["","ngTemplateOutlet",""]],inputs:{ar:"ngTemplateOutletContext",nA:"ngTemplateOutlet",jI:"ngTemplateOutletInjector"},features:[_.tD]});var Nda,Oda,Pda,Qda;Nda=class{EF(a,b){return _.es(()=>a.subscribe({next:b,error:c=>{throw c;}}))}dispose(a){_.es(()=>a.unsubscribe())}};Oda=class{EF(a,b){return a.then(b,c=>{throw c;})}dispose(){}};Pda=new Oda;Qda=new Nda;
_.pG=class{constructor(a){this.C=null;this.G=!0;this.D=this.A=this.B=null;this.Tc=a}la(){this.B&&this.H();this.Tc=null}transform(a){if(!this.A){if(a)try{this.G=!1,this.Te(a)}finally{this.G=!0}return this.C}return a!==this.A?(this.H(),this.transform(a)):this.C}Te(a){this.A=a;this.D=this.I(a);this.B=this.D.EF(a,b=>this.L(a,b))}I(a){if(_.In(a))return Pda;if(a&&typeof a.subscribe==="function")return Qda;throw _.Ps();}H(){this.D.dispose(this.B);this.A=this.B=this.C=null}L(a,b){if(a===this.A&&(this.C=b,
this.G)){let c;(c=this.Tc)==null||_.ZD(c)}}};_.pG.F=function(a){return new (a||_.pG)(_.Dl(_.pE,16))};_.pG.cf=_.Hn({name:"async",type:_.pG,fe:!1});_.Rda=new _.p("");_.Sda=new _.p("");var Tda;Tda=/#/g;_.qG=class{constructor(a){this.A=a}transform(a,b,c){if(a==null)return"";if(typeof b!=="object"||b===null)throw _.Ps();{var d=Object.keys(b);let e=`=${a}`;if(d.indexOf(e)>-1)c=e;else if(e=Mda(this.A,a,c),d.indexOf(e)>-1)c=e;else if(d.indexOf("other")>-1)c="other";else throw Error("Za`"+a);}return b[c].replace(Tda,a.toString())}};_.qG.F=function(a){return new (a||_.qG)(_.Dl(mG,16))};_.qG.cf=_.Hn({name:"i18nPlural",type:_.qG,fe:!0});var rG=a=>a.src,Zs=new _.p("",{X:"root",O:()=>rG});_.Tv=new _.p("");new _.p("");var Uda=new _.p("",{X:"root",O:()=>new Set});var sG=class{constructor(){this.A=_.n(Uda);this.document=_.n(_.Tv)}};sG.F=function(a){return new (a||sG)};sG.ja=_.l({fa:sG,O:sG.F,X:"root"});var tG,Vda,Wda,uG,vG,xG,wG,yG,Xda,Yda,Zda;tG=/^((\s*\d+w\s*(,|$)){1,})$/;Vda=[1,2];Wda=function(a,b){const c=()=>{const f=a.ma.get(_.pE);d();e();a.placeholder=!1;_.ZD(f)},d=a.renderer.Pa(b,"load",c),e=a.renderer.Pa(b,"error",c);b.complete&&b.naturalWidth&&c()};uG=function(a,b,c){a.renderer.setAttribute(a.C,b,c)};vG=function(a){return a.priority||a.NH===void 0?a.priority?"eager":"lazy":a.NH};
xG=function(a,b=!1){b&&(a.A=null);b=wG(a);uG(a,"src",b);b=void 0;if(a.Yq)b=Xda(a);else{let c=!1;a.sizes||(c=a.width>1920||a.height>1080);a.cG||a.srcset||a.B===rG||c||(b=a.sizes?Yda(a):Zda(a))}b&&uG(a,"srcset",b);return b};wG=function(a){a.A||(a.A=yG(a,{src:a.Xq}));return a.A};yG=function(a,b){a.Wz&&(b.Wz=a.Wz);return a.B(b)};Xda=function(a){const b=tG.test(a.Yq);return a.Yq.split(",").filter(c=>c!=="").map(c=>{c=c.trim();return`${yG(a,{src:a.Xq,width:b?parseFloat(c):parseFloat(c)*a.width})} ${c}`}).join(", ")};
Yda=function(a){const b=a.config.Pm;let c=b,d;((d=a.sizes)==null?void 0:d.trim())==="100vw"&&(c=b.filter(e=>e>=640));return c.map(e=>`${yG(a,{src:a.Xq,width:e})} ${e}w`).join(", ")};Zda=function(a){return Vda.map(b=>`${yG(a,{src:a.Xq,width:a.width*b})} ${b}x`).join(", ")};
_.zG=class{constructor(){this.B=_.n(Zs);this.config=Ss();this.renderer=_.n(_.WD);this.C=_.n(_.xl).J;this.ma=_.n(_.jl);this.D=_.n(TD)==="server";this.G=_.n(sG);this.A=null;this.fill=this.cG=this.priority=!1}Gb(){_.il("NgOptimizedImage");this.placeholder&&Wda(this,this.C);this.fill?this.sizes||(this.sizes="100vw"):(uG(this,"width",this.width.toString()),uG(this,"height",this.height.toString()));uG(this,"loading",vG(this));uG(this,"fetchpriority",this.priority?"high":"auto");uG(this,"ng-img","true");
const a=xG(this);this.sizes?vG(this)==="lazy"?uG(this,"sizes","auto, "+this.sizes):uG(this,"sizes",this.sizes):this.Yq&&tG.test(this.Yq)&&vG(this)==="lazy"&&uG(this,"sizes","auto, 100vw");if(this.D&&this.priority){var b=this.G,c=this.renderer,d=wG(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)}}}yc(a){a.ngSrc&&!a.ngSrc.St&&xG(this,!0)}};_.zG.F=function(a){return new (a||_.zG)};
_.zG.va=_.Gn({type:_.zG,K:[["img","ngSrc",""]],za:18,ta:function(a,b){if(a&2){a=_.op("position",b.fill?"absolute":null)("width",b.fill?"100%":null)("height",b.fill?"100%":null)("inset",b.fill?"0":null)("background-size",b.placeholder?"cover":null)("background-position",b.placeholder?"50% 50%":null)("background-repeat",b.placeholder?"no-repeat":null);if(b.placeholder){var c=b.placeholder;const d=b.config.OS;c=c===!0?`url(${yG(b,{src:b.Xq,width:d,fZ:!0})})`:typeof c==="string"?`url(${c})`:null}else c=
null;a=a("background-image",c);if(c=b.placeholder)c=(b=b.NS)&&b.hasOwnProperty("blur")?!!b.blur:!0;a("filter",c?"blur(15px)":null)}},inputs:{Xq:[2,"ngSrc","ngSrc",Ts],Yq:"ngSrcset",sizes:"sizes",width:[2,"width","width",_.Sr],height:[2,"height","height",_.Sr],NH:"loading",priority:[2,"priority","priority",_.Rr],Wz:"loaderParams",cG:[2,"disableOptimizedSrcset","disableOptimizedSrcset",_.Rr],fill:[2,"fill","fill",_.Rr],placeholder:[2,"placeholder","placeholder",Us],NS:"placeholderConfig",src:"src",
srcset:"srcset"},features:[_.Oo,_.tD]});var $da;_.AG=null;$da=class{};var BG=class{C(){throw Error("m");}};BG.F=function(a){return new (a||BG)};BG.ja=_.l({fa:BG,O:()=>_.n(CG),X:"platform"});new _.p("");
var aea=function(a,b){const c=DG(a.G,"window");c.addEventListener("popstate",b,!1);return()=>c.removeEventListener("popstate",b)},bea=function(a,b){const c=DG(a.G,"window");c.addEventListener("hashchange",b,!1);return()=>c.removeEventListener("hashchange",b)},CG=class extends BG{constructor(){super();this.G=_.n(_.Tv);this.A=window.location;this.B=window.history}get href(){return this.A.href}get port(){return this.A.port}get D(){return this.A.pathname}get search(){return this.A.search}get hash(){return this.A.hash}set D(a){this.A.pathname=a}C(a=
0){this.B.go(a)}getState(){return this.B.state}};CG.F=function(a){return new (a||CG)};CG.ja=_.l({fa:CG,O:()=>new CG,X:"platform"});var EG=class{D(){throw Error("m");}};EG.F=function(a){return new (a||EG)};EG.ja=_.l({fa:EG,O:()=>_.n(FG),X:"root"});
var dw=new _.p(""),cea=function(a,b){a.C.push(aea(a.A,b),bea(a.A,b))},FG=class extends EG{constructor(a,b){super();this.A=a;this.C=[];let c,d,e;b==null&&(b=(GG=GG||document.querySelector("base"))?GG.getAttribute("href"):null,b=b==null?null:(new URL(b,document.baseURI)).pathname);this.B=(e=(d=b)!=null?d:(c=_.n(_.Tv).location)==null?void 0:c.origin)!=null?e:""}la(){for(;this.C.length;)this.C.pop()()}path(a=!1){const b=this.A.D+Xs(this.A.search),c=this.A.hash;return c&&a?`${b}${c}`:b}getState(){return this.A.getState()}D(a=
0){let b,c;(c=(b=this.A).C)==null||c.call(b,a)}};FG.F=function(a){return new (a||FG)(lh(BG),lh(dw,8))};FG.ja=_.l({fa:FG,O:FG.F,X:"root"});var HG,dea,eea,fea;HG=function(a,b){b&&b[0]!=="/"&&(b="/"+b);return Vs(a.A.B,b)};dea=function(a,b,c=null){var d=a.A;d.A.B.pushState(c,"",Vs(d.B,b+Xs("")));a.D(HG(a,b+Xs("")),c)};_.IG=function(a,b,c="",d=null){var e=a.A;e.A.B.replaceState(d,"",Vs(e.B,b+Xs(c)));a.D(HG(a,b+Xs(c)),d)};eea=function(a,b=0){let c,d;(d=(c=a.A).D)==null||d.call(c,b)};
fea=function(a,b){a.B.push(b);a.C!=null||(a.C=a.subscribe(c=>{a.D(c.url,c.state)}));return()=>{a.B.splice(a.B.indexOf(b),1);if(a.B.length===0){let c;(c=a.C)==null||c.unsubscribe();a.C=null}}};
_.JG=class{constructor(a){this.G=new _.lo;this.B=[];this.C=null;this.A=a;this.H=Ys(Ws(this.A.B.replace(/\/index.html$/,"")));cea(this.A,b=>{this.G.next({url:this.path(!0),pop:!0,state:b.state,type:b.type})})}la(){let a;(a=this.C)==null||a.unsubscribe();this.B=[]}path(a=!1){return this.normalize(this.A.path(a))}getState(){return this.A.getState()}normalize(a){var b=this.H;a=a.replace(/\/index.html$/,"");b&&a.startsWith(b)?(b=a.substring(b.length),b=b===""||["/",";","?","#"].includes(b[0])?b:a):b=a;
return Ws(b)}D(a="",b){this.B.forEach(c=>c(a,b))}subscribe(a,b,c){return this.G.subscribe({next:a,error:b!=null?b:void 0,complete:c!=null?c:void 0})}};_.JG.F=function(a){return new (a||_.JG)(lh(EG))};_.JG.ja=_.l({fa:_.JG,O:()=>new _.JG(lh(EG)),X:"root"});var KG=class{};KG.ja=_.l({fa:KG,X:"root",O:()=>new gea});var hea=function(a,b){a.offset=Array.isArray(b)?()=>b:b},gea=class{constructor(){var a=_.n(_.Tv),b=window;this.document=a;this.window=b;this.offset=()=>[0,0]}};var LG=class{};var cu=Symbol("hb");var ft={exact:lt,subset:ot},gt={exact:it,subset:mt,ignored:()=>!0},Et=class{constructor(a=new Bt([],{}),b={},c=null){this.root=a;this.pb=b;this.Ec=c}toString(){return iea.Ka(this)}},Bt=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 st(this)}},Ut=class{constructor(a,b){this.path=a;this.parameters=b}toString(){return rt(this)}},Uv=class{};
Uv.F=function(a){return new (a||Uv)};Uv.ja=_.l({fa:Uv,O:()=>new MG,X:"root"});
var MG=class{parse(a){a=new jea(a);NG(a,"/");var b=a.A===""||a.A.startsWith("?")||a.A.startsWith("#")?new Bt([],{}):new Bt([],OG(a));const c={};if(NG(a,"?")){do{var d,e,f=a.A.match(kea);if(e=f?f[0]:"")a.capture(e),f="",NG(a,"=")&&(d=(d=a.A.match(lea))?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(NG(a,"&"))}return new Et(b,c,NG(a,"#")?decodeURIComponent(a.A):
null)}Ka(a){const b=`/${tt(a.root,!0)}`,c=yt(a.pb);a=typeof a.Ec==="string"?`#${encodeURI(a.Ec)}`:"";return`${b}${c}${a}`}},iea=new MG,zt=/^[^\/()?;#]+/,mea=/^[^\/()?;=#]+/,kea=/^[^=?&#]+/,lea=/^[^&#]+/,NG=function(a,b){return a.A.startsWith(b)?(a.A=a.A.substring(b.length),!0):!1},OG=function(a){if(a.A==="")return{};NG(a,"/");const b=[];for(a.A.startsWith("(")||b.push(PG(a));a.A.startsWith("/")&&!a.A.startsWith("//")&&!a.A.startsWith("/(");)a.capture("/"),b.push(PG(a));let c={};a.A.startsWith("/(")&&
(a.capture("/"),c=QG(a,!0));let d={};a.A.startsWith("(")&&(d=QG(a,!1));if(b.length>0||Object.keys(c).length>0)d.primary=new Bt(b,c);return d},PG=function(a){var b=At(a.A);if(b===""&&a.A.startsWith(";"))throw new _.yg(4009,!1);a.capture(b);b=decodeURIComponent(b);const c={};for(;NG(a,";");){var d,e=a;if(d=(d=e.A.match(mea))?d[0]:""){e.capture(d);var f="";if(NG(e,"=")){const g=At(e.A);g&&(f=g,e.capture(f))}c[decodeURIComponent(d)]=decodeURIComponent(f)}}return new Ut(b,c)},QG=function(a,b){const c=
{};for(a.capture("(");!NG(a,")")&&a.A.length>0;){var d=At(a.A),e=a.A[d.length];if(e!=="/"&&e!==")"&&e!==";")throw new _.yg(4010,!1);e=void 0;d.indexOf(":")>-1?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=OG(a);c[e]=Object.keys(d).length===1?d.primary:new Bt([],d);NG(a,"//")}return c},jea=class{constructor(a){this.A=this.url=a}capture(a){if(!NG(this,a))throw new _.yg(4011,!1);}};var Rt=class{constructor(a,b,c){this.B=a;this.C=b;this.A=c;if(a&&c.length>0&&Mt(c[0]))throw new _.yg(4003,!1);if((a=c.find(Pt))&&a!==(c.length>0?c[c.length-1]:null))throw new _.yg(4004,!1);}},Lt=class{constructor(a,b,c){this.Gh=a;this.A=b;this.index=c}};var RG,qw,rw,tw,sw,TG,nea,oea,pea,qea,rea,sea,Iu,tea,Ju,uea,UG,VG,WG;RG=class{constructor(a,b){this.id=a;this.url=b}};_.SG=class extends RG{constructor(a,b,c="imperative",d=null){super(a,b);this.type=0;this.A=c;this.Rg=d}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}};qw=class extends RG{constructor(a,b,c){super(a,b);this.Dd=c;this.type=1}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Dd}')`}};
rw=class extends RG{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}')`}};tw=class extends RG{constructor(a,b){super(a,b);this.reason="";this.code=0;this.type=16}};sw=class extends RG{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})`}};
TG=class extends RG{constructor(a,b,c,d){super(a,b);this.Dd=c;this.state=d;this.type=4}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Dd}', state: ${this.state})`}};nea=class extends RG{constructor(a,b,c,d){super(a,b);this.Dd=c;this.state=d;this.type=7}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Dd}', state: ${this.state})`}};
oea=class extends RG{constructor(a,b,c,d,e){super(a,b);this.Dd=c;this.state=d;this.A=e;this.type=8}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Dd}', state: ${this.state}, shouldActivate: ${this.A})`}};pea=class extends RG{constructor(a,b,c,d){super(a,b);this.Dd=c;this.state=d;this.type=5}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Dd}', state: ${this.state})`}};
qea=class extends RG{constructor(a,b,c,d){super(a,b);this.Dd=c;this.state=d;this.type=6}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Dd}', state: ${this.state})`}};rea=class{constructor(a){this.A=a;this.type=9}toString(){return`RouteConfigLoadStart(path: ${this.A.path})`}};sea=class{constructor(a){this.A=a;this.type=10}toString(){return`RouteConfigLoadEnd(path: ${this.A.path})`}};
Iu=class{constructor(a){this.Hb=a;this.type=11}toString(){return`ChildActivationStart(path: '${this.Hb.Bb&&this.Hb.Bb.path||""}')`}};tea=class{constructor(a){this.Hb=a;this.type=12}toString(){return`ChildActivationEnd(path: '${this.Hb.Bb&&this.Hb.Bb.path||""}')`}};Ju=class{constructor(a){this.Hb=a;this.type=13}toString(){return`ActivationStart(path: '${this.Hb.Bb&&this.Hb.Bb.path||""}')`}};
uea=class{constructor(a){this.Hb=a;this.type=14}toString(){return`ActivationEnd(path: '${this.Hb.Bb&&this.Hb.Bb.path||""}')`}};UG=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}')`}};VG=class{};WG=class{constructor(a,b){this.url=a;this.Wq=b}};var vea=class{get ma(){let a,b;return(b=Zt((a=this.A)==null?void 0:a.Hb))!=null?b:this.C}constructor(a){this.C=a;this.B=this.A=this.Mb=null;this.children=new XG(this.C)}},YG=function(a,b){let c=a.getContext(b);c||(c=new vea(a.B),a.A.set(b,c));return c},ZG=function(a,b){if(a=a.getContext(b))a.Mb=null,a.B=null},XG=class{constructor(a){this.B=a;this.A=new Map}getContext(a){return this.A.get(a)||null}};XG.F=function(a){return new (a||XG)(lh(_.sD))};XG.ja=_.l({fa:XG,O:XG.F,X:"root"});var wea=function(a,b){return au(b,a.A).map(c=>c.value)},$G=class{constructor(a){this.A=a}get root(){return this.A.value}parent(a){a=wea(this,a);return a.length>1?a[a.length-2]:null}children(a){return(a=$t(a,this.A))?a.children.map(b=>b.value):[]}firstChild(a){return(a=$t(a,this.A))&&a.children.length>0?a.children[0].value:null}},lu=class{constructor(a,b){this.value=a;this.children=b}toString(){return`TreeNode(${this.value})`}};var aH,bH,cH;aH=class extends $G{constructor(a,b){super(a);this.Hb=b;eu(this,a)}toString(){return this.Hb.toString()}};
_.ou=class{constructor(a,b,c,d,e,f,g,h){this.H=a;this.D=b;this.G=c;this.C=d;this.B=e;this.Mb=f;this.component=g;this.A=h;let m,q;this.title=(q=(m=this.B)==null?void 0:_.z(m,_.y(v=>v[cu])))!=null?q:_.hk(void 0);this.url=a;this.params=b;this.pb=c;this.Ec=d;this.data=e}get Bb(){return this.A.Bb}get root(){return this.dj.root}get parent(){return this.dj.parent(this)}get firstChild(){return this.dj.firstChild(this)}get children(){return this.dj.children(this)}toString(){return this.Hb?this.Hb.toString():
`Future(${this.A})`}};bH=class{get title(){let a;return(a=this.data)==null?void 0:a[cu]}constructor(a,b,c,d,e,f,g,h,m){this.url=a;this.params=b;this.pb=c;this.Ec=d;this.data=e;this.Mb=f;this.component=g;this.Bb=h;this.B=m}get root(){return this.dj.root}get parent(){return this.dj.parent(this)}get firstChild(){return this.dj.firstChild(this)}get children(){return this.dj.children(this)}toString(){return`Route(url:'${this.url.map(a=>a.toString()).join("/")}', path:'${this.Bb?this.Bb.path:""}')`}};
cH=class extends $G{constructor(a){super(a);this.url="";eu(this,a)}toString(){return fu(this.A)}};var xea,dH,fH,eH;xea=new _.p("");dH=function(a,b){let c;return((c=a.B.getContext(b))==null?void 0:c.Mb)===a};fH=function(a){var b=a.B,c=a.name;const d=YG(b,c);d.Mb=a;b.A.set(c,d);!a.A&&(b=a.B.getContext(a.name),b==null?0:b.A)&&(b.B?a.attach(b.B,b.A):eH(a,b.A,b.ma))};eH=function(a,b,c){if(a.Gz)throw new _.yg(4013,!1);a.C=b;const d=a.location,e=b.Hb.component,f=YG(a.B,a.name).children;a.A=jE(d,e,{index:d.length,ma:new gH(b,f,d.ma,a.aJ),sh:c});_.ZD(a.G);let g;(g=a.D)==null||g.A(a);a.IE.emit(a.A.instance)};
_.iH=class{constructor(){this.C=this.A=null;this.name="primary";this.IE=new _.PD;this.OF=new _.PD;this.VE=new _.PD;this.WF=new _.PD;this.aJ=_.W();this.B=_.n(XG);this.location=_.n(_.pq);this.G=_.n(_.pE);this.D=_.n(hH,{optional:!0})}yc(a){if(a.name){const {St:b,Wj:c}=a.name;b||(dH(this,c)&&(this.Et(),ZG(this.B,c)),fH(this))}}la(){dH(this,this.name)&&ZG(this.B,this.name);let a;(a=this.D)==null||a.B(this)}Gb(){fH(this)}get Gz(){return!!this.A}get component(){if(!this.A)throw new _.yg(4012,!1);return this.A.instance}detach(){if(!this.A)throw new _.yg(4012,
!1);this.location.detach();const a=this.A;this.C=this.A=null;this.WF.emit(a.instance);return a}attach(a,b){this.A=a;this.C=b;iE(this.location,a.A,void 0,!0);let c;(c=this.D)==null||c.A(this);this.VE.emit(a.instance)}Et(){if(this.A){const a=this.component;this.A.destroy();this.C=this.A=null;this.OF.emit(a)}}};_.iH.F=function(a){return new (a||_.iH)};
_.iH.va=_.Gn({type:_.iH,K:[["router-outlet"]],inputs:{name:"name",aJ:[1,"routerOutletData"]},outputs:{IE:"activate",OF:"deactivate",VE:"attach",WF:"detach"},Xa:["outlet"],features:[_.tD]});var gH=class{D(a){return new gH(this.A,this.B,a,this.C)}constructor(a,b,c,d){this.A=a;this.B=b;this.parent=c;this.C=d}get(a,b){return a===_.ou?this.A:a===XG?this.B:a===xea?this.C:this.parent.get(a,b)}},hH=new _.p("");var ju=class{};ju.F=function(a){return new (a||ju)};ju.S=_.C({type:ju,K:[["ng-component"]],Xa:["emptyRouterOutlet"],P:1,R:0,N:function(a){a&1&&_.L(0,"router-outlet")},Y:[_.iH],Ja:2});var zea=(a,b,c)=>_.y(d=>{(new yea(b,d.Xr,d.Oy,c)).lt(a);return d}),jH=function(a,b,c,d){const e=bu(c);b.children.forEach(f=>{const g=f.value.Mb;var h=e[g],m=f.value;const q=h?h.value:null;m===q?m.component?(m=d.getContext(m.Mb))&&jH(a,f,h,m.children):jH(a,f,h,d):q&&kH(a,h,d);delete e[g]});Object.values(e).forEach(f=>{kH(a,f,d)})},lH=function(a,b,c,d){const e=bu(c);b.children.forEach(f=>{var g=e[f.value.Mb],h=f.value;const m=g?g.value:null;gu(h);h===m?h.component?(h=YG(d,h.Mb),lH(a,f,g,h.children)):
lH(a,f,g,d):h.component?(g=YG(d,h.Mb),g.B=null,g.A=h,g.Mb&&eH(g.Mb,h,g.ma),lH(a,f,null,g.children)):lH(a,f,null,d);a.B(new uea(f.value.Hb))});b.children.length&&a.B(new tea(b.value.Hb))},kH=function(a,b,c){const d=c.getContext(b.value.Mb);c=d&&b.value.component?d.children:c;b=bu(b);for(const e of Object.values(b))kH(a,e,c);d&&(d.Mb&&(d.Mb.Et(),d.children.A=new Map),d.B=null,d.A=null)},yea=class{constructor(a,b,c,d){this.aB=a;this.C=b;this.A=c;this.B=d}lt(a){const b=this.C.A,c=this.A?this.A.A:null;
jH(this,b,c,a);gu(this.C.root);lH(this,b,c,a)}};var tu=Symbol("jb");var Au=class{constructor(a){this.path=a;this.A=this.path[this.path.length-1]}},Bu=class{constructor(a,b){this.component=a;this.A=b}};var Pu=class{constructor(a){this.Gh=a||null}},mH=class extends Error{constructor(a){super();this.A=a}},Aea=function(a){let b=[];for(a=a.root;;){b=b.concat(a.segments);if(a.A===0)return _.hk(b);if(a.A>1||!a.children.primary)return ik(new _.yg(4E3,!1));a=a.children.primary}},Cea=function(a,b,c,d,e){b=nH(a,b,c.root,d,e);return new Et(b,Bea(c.pb,a.B.pb),c.Ec)},Dea=function(a,b,c,d,e,f){if(typeof c!=="string"){const g=c,h=e.pb,m=e.Ec,q=e.Bb,v=e.url,u=e.Mb,x=e.params,A=e.data,G=e.title;c=Zh(f,()=>g({params:x,
data:A,pb:h,Ec:m,Bb:q,url:v,Mb:u,title:G}));if(c instanceof Et)throw new mH(c);}a=Cea(a,c,a.A.parse(c),b,d);if(c[0]==="/")throw new mH(a);return a},nH=function(a,b,c,d,e){const f=Eea(c.segments,d,e);let g={};Object.entries(c.children).forEach(([h,m])=>{g[h]=nH(a,b,m,d,e)});return new Bt(f,g)},Bea=function(a,b){const c={};Object.entries(a).forEach(([d,e])=>{c[d]=typeof e==="string"&&e[0]===":"?b[e.substring(1)]:e});return c},Eea=function(a,b,c){return a.map(d=>{if(d.path[0]===":"){if(d=c[d.path.substring(1)],
!d)throw new _.yg(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})},Fea=class{constructor(a,b){this.A=a;this.B=b}};var Su={In:!1,aq:[],wr:[],parameters:{},ev:{}};var Gea=class{},qH=function(a,b,c,d,e,f){return d.segments.length===0&&d.A>0?oH(a,b,c,d,f):_.z(pH(a,b,c,d,d.segments,e,!0,f),_.y(g=>g instanceof lu?[g]:[]))},oH=function(a,b,c,d,e){const f=[];for(const g of Object.keys(d.children))g==="primary"?f.unshift(g):f.push(g);return _.z(_.Uj(f),_.Rn(g=>{const h=d.children[g],m=Yt(c,g);return qH(a,b,m,h,g,e)}),_.ko((g,h)=>{g.push(...h);return g}),Un(null),io(),_.Bk(g=>{if(g===null)return Qu(d);g=bv(g);$u(g);return _.hk(g)}))},pH=function(a,b,c,d,e,f,g,h){return _.z(_.Uj(c),
_.Rn(m=>{let q;return _.z(Hea(a,(q=m.Sa)!=null?q:b,c,m,d,e,f,g,h),_.Mn(v=>{if(v instanceof Pu)return _.hk(null);throw v;}))}),_.go(m=>!!m),_.Mn(m=>{if(Du(m))return e.length!==0||d.children[f]?Qu(d):_.hk(new Gea);throw m;}))},Hea=function(a,b,c,d,e,f,g,h,m){return Xt(d)===g||g!=="primary"&&Wu(e,f,d)?d.Ll===void 0?Iea(a,b,e,d,f,g,m):a.D&&h?Jea(a,b,e,c,d,f,g,m):Qu(e):Qu(e)},Iea=function(a,b,c,d,e,f,g){const h=Tu(c,d,e,b);d.path==="**"&&(c.children={});return _.z(h,_.so(m=>{if(!m.In)return Qu(c);let q;
b=(q=d.Sa)!=null?q:b;return _.z(Kea(a,b,d,e),_.so(({Zn:v})=>{var u;const x=(u=d.kp)!=null?u:b;u=m.aq;const A=m.wr;var G;let N;const P=new bH(u,m.parameters,Object.freeze(Object.assign({},a.A.pb)),a.A.Ec,d.data||{},Xt(d),(N=(G=d.component)!=null?G:d.jp)!=null?N:null,d,d.resolve||{});G=du(P,g,a.On);P.params=Object.freeze(G.params);P.data=Object.freeze(G.data);const {Gh:R,nB:U}=Xu(c,u,A,v);return U.length===0&&R.A>0?_.z(oH(a,x,v,R,P),_.y(H=>new lu(P,H))):v.length===0&&U.length===0?_.hk(new lu(P,[])):
_.z(pH(a,x,v,R,U,Xt(d)===f?"primary":f,!0,P),_.y(H=>new lu(P,H instanceof lu?[H]:[])))}))}))},Jea=function(a,b,c,d,e,f,g,h){const {In:m,parameters:q,aq:v,ev:u,wr:x}=Ru(c,e,f);if(!m)return Qu(c);typeof e.Ll==="string"&&e.Ll[0]==="/"&&(a.C++,a.C>31&&(a.D=!1));var A;let G;f=new bH(f,q,Object.freeze(Object.assign({},a.A.pb)),a.A.Ec,e.data||{},Xt(e),(G=(A=e.component)!=null?A:e.jp)!=null?G:null,e,e.resolve||{});A=du(f,h,a.On);f.params=Object.freeze(A.params);f.data=Object.freeze(A.data);e=Dea(a.I,v,e.Ll,
u,f,b);return _.z(Aea(e),_.Bk(N=>pH(a,b,d,c,N.concat(x),g,!1,h)))},Kea=function(a,b,c,d){return c.children?_.hk({Zn:c.children,ma:b}):c.Du?c.Rs!==void 0?_.hk({Zn:c.Rs,ma:c.kp}):_.z(Nu(b,c,d),_.Bk(e=>e?_.z(a.G.Du(b,c),_.uo(f=>{c.Rs=f.Zn;c.kp=f.ma})):ik(qu(3)))):_.hk({Zn:[],ma:b})},Yu=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.On=f;this.B=g;this.C=0;this.D=!0;this.I=new Fea(this.B,this.A)}recognize(){const a=Xu(this.A.root,[],[],this.config).Gh;return _.z(this.match(a),
_.y(({children:b,aT:c})=>{b=new cH(new lu(c,b));c=It(c,this.A.pb,this.A.Ec);c.pb=this.A.pb;b.url=this.B.Ka(c);return{state:b,dU:c}}))}match(a){const b=new bH([],Object.freeze({}),Object.freeze(Object.assign({},this.A.pb)),this.A.Ec,Object.freeze({}),"primary",this.H,null,{});return _.z(qH(this,this.ma,this.config,a,"primary",b),_.y(c=>({children:c,aT:b})),_.Mn(c=>{if(c instanceof mH)return this.A=c.A,this.match(c.A.root);if(c instanceof Pu)throw new _.yg(4002,`'${c.Gh}'`);throw c;}))}};var Lea=class extends $da{constructor(){super(...arguments)}};var DG=function(a,b){return b==="window"?window:b==="document"?a:b==="body"?a.body:null},Mea=function(a,b,c,d){a.addEventListener(b,c,d);return()=>{a.removeEventListener(b,c,d)}},Nea=class extends Lea{dispatchEvent(a,b){a.dispatchEvent(b)}remove(a){a.remove()}createElement(a,b){b=b||document;return b.createElement(a)}},GG=null;var rH=class{rd(){return new XMLHttpRequest}};rH.F=function(a){return new (a||rH)};rH.ja=_.l({fa:rH,O:rH.F});var sH=new _.p(""),tH=class{constructor(a,b){this.Cc=b;this.A=new Map;a.forEach(c=>{c.A=this});this.C=a.slice().reverse()}addEventListener(a,b,c,d){return this.B(b).addEventListener(a,b,c,d)}B(a){let b=this.A.get(a);if(b)return b;b=this.C.find(c=>c.supports(a));if(!b)throw new _.yg(5101,!1);this.A.set(a,b);return b}};tH.F=function(a){return new (a||tH)(lh(sH),lh(_.sr))};tH.ja=_.l({fa:tH,O:tH.F});var uH=class{};var wH=function(a,b,c,d){const e=c.get(b);e?e.usage++:c.set(b,{usage:1,elements:[...a.B].map(f=>vH(a,f,d(b,a.C)))})},xH=function(a,b,c){for(const d of b)wH(a,d,a.inline,jv);c==null||c.forEach(d=>wH(a,d,a.A,kv))},yH=function(a,b){var c=b.get(a);if(c&&(c.usage--,c.usage<=0)){c=c.elements;for(const d of c)d.remove();b.delete(a)}},Oea=function(a,b,c){for(const d of b)yH(d,a.inline);c==null||c.forEach(d=>yH(d,a.A))},vH=function(a,b,c){a.nonce&&c.setAttribute("nonce",a.nonce);a.G&&c.setAttribute("ng-app-id",
a.D);return b.appendChild(c)},zH=class{constructor(a,b,c,d={}){this.C=a;this.D=b;this.nonce=c;this.inline=new Map;this.A=new Map;this.B=new Set;this.G=d==="server";c=this.inline;d=this.A;let e;const f=(e=a.head)==null?void 0:e.querySelectorAll(`style[${"ng-app-id"}="${b}"],link[${"ng-app-id"}="${b}"]`);if(f)for(const g of f)g.removeAttribute("ng-app-id"),g instanceof HTMLLinkElement?d.set(g.href.slice(g.href.lastIndexOf("/")+1),{usage:0,elements:[g]}):g.textContent&&c.set(g.textContent,{usage:0,elements:[g]});
this.B.add(a.head)}la(){for(const [,{elements:a}]of[...this.inline,...this.A])for(const b of a)b.remove();this.B.clear()}};zH.F=function(a){return new (a||zH)(lh(_.Tv),lh(SD),lh(UD,8),lh(TD))};zH.ja=_.l({fa:zH,O:zH.F});var AH={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/Math/MathML"},lv=/%COMP%/g,Pea=new _.p("",{X:"root",O:()=>!0}),yx=class{constructor(a,b,c,d,e,f,g,h=null,m=null){this.H=a;this.M=b;this.D=c;this.L=d;this.G=e;this.I=g;this.nonce=h;this.A=m;this.C=new Map;this.B=f==="server";this.T=new BH(a,e,g,this.B,this.A)}kf(a,b){if(!a||!b)return this.T;
this.B&&b.Ja===3&&(b=Object.assign({},b,{Ja:0}));a:{const d=this.C;var c=d.get(b.id);if(!c){c=this.G;const e=this.I,f=this.H,g=this.M,h=this.L,m=this.B;switch(b.Ja){case 0:c=new CH(f,g,b,this.D,h,c,e,m,this.A);break;case 3:b=new Qea(f,g,a,b,c,e,this.nonce,m,this.A);break a;default:c=new DH(f,g,b,h,c,e,m,this.A)}d.set(b.id,c)}b=c}b instanceof CH?(xH(b.C,b.styles,b.D),b.setAttribute(a,b.T,"")):b instanceof DH&&xH(b.C,b.styles,b.D);return b}la(){this.C.clear()}};
yx.F=function(a){return new (a||yx)(lh(tH),lh(zH),lh(SD),lh(Pea),lh(_.Tv),lh(TD),lh(_.sr),lh(UD),lh(pl,8))};yx.ja=_.l({fa:yx,O:yx.F});
var Rea=function(a,b){return c=>{if(c==="__ngUnwrap__")return b;(a.I?a.H.runGuarded(()=>b(c)):b(c))===!1&&c.preventDefault()}},BH=class{constructor(a,b,c,d,e){this.G=a;this.A=b;this.H=c;this.I=d;this.B=e;this.data=Object.create(null);this.UJ=!0;this.Yk=null}destroy(){}createElement(a,b){return b?this.A.createElementNS(AH[b]||b,a):this.A.createElement(a)}createComment(a){return this.A.createComment(a)}iq(a){return this.A.createTextNode(a)}appendChild(a,b){(a.tagName==="TEMPLATE"&&a.content!==void 0?
a.content:a).appendChild(b)}insertBefore(a,b,c){a&&(a.tagName==="TEMPLATE"&&a.content!==void 0?a.content:a).insertBefore(b,c)}removeChild(a,b){b.remove()}Fr(a,b){a=typeof a==="string"?this.A.querySelector(a):a;if(!a)throw new _.yg(-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=AH[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)}removeAttribute(a,b,c){if(c){const d=AH[c];d?a.removeAttributeNS(d,
b):a.removeAttribute(`${c}:${b}`)}else a.removeAttribute(b)}hj(a,b){a.classList.add(b)}Ml(a,b){a.classList.remove(b)}Kr(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c}Ar(a,b,c){c&2?a.style.removeProperty(b):a.style[b]=""}setProperty(a,b,c){a!=null&&(a[b]=c)}tc(a,b){a.nodeValue=b}Pa(a,b,c,d){if(typeof a==="string"&&(a=DG(this.A,a),!a))throw Error("kb`"+a+"`"+b);c=Rea(this,c);this.B!==null&&this.B.AU&&(c=this.B.AU(a,b,c));return this.G.addEventListener(a,b,c,d)}},EH=function(a,
b){return b===a.D?a.shadowRoot:b},Qea=class extends BH{constructor(a,b,c,d,e,f,g,h,m){super(a,e,f,h,m);this.C=b;this.D=c;this.shadowRoot=c.attachShadow({mode:"open"});a=this.C;b=this.shadowRoot;a.B.add(b);for(const [u,{elements:x}]of a.inline)x.push(vH(a,b,jv(u,a.C)));for(const [u,{elements:x}]of a.A)x.push(vH(a,b,kv(u,a.C)));a=mv(d.id,d.styles);for(var q of a)a=document.createElement("style"),g&&a.setAttribute("nonce",g),a.textContent=q,this.shadowRoot.appendChild(a);let v;if(q=(v=d.GG)==null?void 0:
v.call(d))for(const u of q)d=kv(u,e),g&&d.setAttribute("nonce",g),this.shadowRoot.appendChild(d)}appendChild(a,b){return super.appendChild(EH(this,a),b)}insertBefore(a,b,c){return super.insertBefore(EH(this,a),b,c)}removeChild(a,b){return super.removeChild(null,b)}parentNode(a){return EH(this,super.parentNode(EH(this,a)))}destroy(){this.C.B.delete(this.shadowRoot)}},DH=class extends BH{constructor(a,b,c,d,e,f,g,h,m){super(a,e,f,g,h);this.C=b;this.L=d;this.styles=m?mv(m,c.styles):c.styles;let q;this.D=
(q=c.GG)==null?void 0:q.call(c,m)}destroy(){this.L&&Oea(this.C,this.styles,this.D)}},CH=class extends DH{constructor(a,b,c,d,e,f,g,h,m){d=d+"-"+c.id;super(a,b,c,e,f,g,h,m,d);this.M="_ngcontent-%COMP%".replace(lv,d);this.T="_nghost-%COMP%".replace(lv,d)}createElement(a,b){a=super.createElement(a,b);super.setAttribute(a,this.M,"");return a}};var FH=class extends uH{supports(){return!0}addEventListener(a,b,c,d){a.addEventListener(b,c,d);return()=>this.removeEventListener(a,b,c,d)}removeEventListener(a,b,c,d){return a.removeEventListener(b,c,d)}};FH.F=function(a){return new (a||FH)(lh(_.Tv))};FH.ja=_.l({fa:FH,O:FH.F});var GH=["alt","control","meta","shift"],Sea={"\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"},Tea={alt:a=>a.altKey,control:a=>a.ctrlKey,meta:a=>a.metaKey,shift:a=>a.shiftKey},HH=function(a){const b=a.toLowerCase().split(".");a=b.shift();if(b.length===0||a!=="keydown"&&a!=="keyup")return null;const c=Uea(b.pop());let d="",e=b.indexOf("code");e>
-1&&(b.splice(e,1),d="code.");GH.forEach(f=>{const g=b.indexOf(f);g>-1&&(b.splice(g,1),d+=f+".")});d+=c;if(b.length!=0||c.length===0)return null;a={domEventName:a};a.fullKey=d;return a},Wea=function(a,b,c){return d=>{Vea(d,a)&&c.runGuarded(()=>b(d))}},Uea=function(a){return a==="esc"?"escape":a},Vea=function(a,b){let c=Sea[a.key]||a.key,d="";b.indexOf("code.")>-1&&(c=a.code,d="code.");if(c==null||!c)return!1;c=c.toLowerCase();c===" "?c="space":c==="."&&(c="dot");GH.forEach(e=>{e!==c&&(0,Tea[e])(a)&&
(d+=e+".")});d+=c;return d===b},IH=class extends uH{supports(a){return HH(a)!=null}addEventListener(a,b,c,d){const e=HH(b),f=Wea(e.fullKey,c,this.A.Cc);return this.A.Cc.Ma(()=>Mea(a,e.domEventName,f,d))}};IH.F=function(a){return new (a||IH)(lh(_.Tv))};IH.ja=_.l({fa:IH,O:IH.F});var jw=[{ca:TD,Ta:"browser"},{ca:Qr,Ta:function(){var a=new Nea;_.AG!=null||(_.AG=a)},Lb:!0},{ca:_.Tv,Yd:function(){return sl=document},ne:[]}];Mr(Uca,"browser",jw);new _.p("");var iw=[{ca:Or,Ta:"root"},{ca:_.cn,Yd:function(){return new _.cn},ne:[]},{ca:sH,Ge:FH,Lb:!0,ne:[_.Tv,_.sr,TD]},{ca:sH,Ge:IH,Lb:!0,ne:[_.Tv]},yx,zH,tH,{ca:wx,Ra:yx},{ca:LG,Ge:rH,ne:[]},[]];var JH=class{constructor(a){this.A=a}};JH.F=function(a){return new (a||JH)(lh(_.Tv))};JH.ja=_.l({fa:JH,O:JH.F,X:"root"});new _.p("");new _.p("");var Ev=class{},Fv=class{};var LH=function(a,b,c){const d=b.toLowerCase();KH(a,b,d);a.headers.has(d)?a.headers.get(d).push(c):a.headers.set(d,[c])},Xea=function(a,b,c){c=(Array.isArray(c)?c:[c]).map(e=>e.toString());const d=b.toLowerCase();a.headers.set(d,c);KH(a,b,d)},KH=function(a,b,c){a.Ni.has(c)||a.Ni.set(c,b)},Yea=function(a,b){b.init();Array.from(b.headers.keys()).forEach(c=>{a.headers.set(c,b.headers.get(c));a.Ni.set(c,b.Ni.get(c))})},Zea=function(a,b){const c=b.name.toLowerCase();switch(b.Fe){case "a":case "s":var d=
b.value;typeof d==="string"&&(d=[d]);if(d.length===0)break;KH(a,b.name,c);b=(b.Fe==="a"?a.headers.get(c):void 0)||[];b.push(...d);a.headers.set(c,b);break;case "d":const e=b.value;if(e){if(d=a.headers.get(c))d=d.filter(f=>e.indexOf(f)===-1),d.length===0?(a.headers.delete(c),a.Ni.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.Ni.delete(c)}},MH=class{constructor(a){this.Ni=new Map;this.Qq=null;a?typeof a==="string"?this.vh=()=>{this.headers=new Map;a.split("\n").forEach(b=>{const c=b.indexOf(":");
c>0&&LH(this,b.slice(0,c),b.slice(c+1).trim())})}:typeof Headers!=="undefined"&&a instanceof Headers?(this.headers=new Map,a.forEach((b,c)=>{LH(this,c,b)})):this.vh=()=>{this.headers=new Map;Object.entries(a).forEach(([b,c])=>{Xea(this,b,c)})}:this.headers=new Map}has(a){this.init();return this.headers.has(a.toLowerCase())}get(a){this.init();return(a=this.headers.get(a.toLowerCase()))&&a.length>0?a[0]:null}keys(){this.init();return Array.from(this.Ni.values())}getAll(a){this.init();return this.headers.get(a.toLowerCase())||
null}append(a,b){return this.clone({name:a,value:b,Fe:"a"})}set(a,b){return this.clone({name:a,value:b,Fe:"s"})}delete(a,b){return this.clone({name:a,value:b,Fe:"d"})}init(){this.vh&&(this.vh instanceof MH?Yea(this,this.vh):this.vh(),this.vh=null,this.Qq&&(this.Qq.forEach(a=>Zea(this,a)),this.Qq=null))}clone(a){const b=new MH;b.vh=this.vh&&this.vh instanceof MH?this.vh:this;b.Qq=(this.Qq||[]).concat([a]);return b}forEach(a){this.init();Array.from(this.Ni.keys()).forEach(b=>a(this.Ni.get(b),this.headers.get(b)))}};var ov,pv;_.NH=class{nG(a){return qv(a)}oG(a){return qv(a)}};ov=/%(\d[a-f0-9])/gi;pv={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};
_.OH=class{constructor(a={}){this.A=this.B=null;this.gn=a.gn||new _.NH;if(a.nQ){if(a.Xt)throw Error("lb");this.map=nv(a.nQ)}else a.Xt?(this.map=new Map,Object.keys(a.Xt).forEach(b=>{var c=a.Xt[b];c=Array.isArray(c)?c.map(rv):[`${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({Sj:a,
value:b,Fe:"a"})}set(a,b){return this.clone({Sj:a,value:b,Fe:"s"})}delete(a,b){return this.clone({Sj:a,value:b,Fe:"d"})}toString(){this.init();return this.keys().map(a=>{const b=this.gn.nG(a);return this.map.get(a).map(c=>b+"="+this.gn.oG(c)).join("&")}).filter(a=>a!=="").join("&")}clone(a){const b=new _.OH({gn:this.gn});b.A=this.A||this;b.B=(this.B||[]).concat(a);return b}init(){this.map===null&&(this.map=new Map);this.A!==null&&(this.A.init(),this.A.keys().forEach(a=>this.map.set(a,this.A.map.get(a))),
this.B.forEach(a=>{switch(a.Fe){case "a":case "s":var b=(a.Fe==="a"?this.map.get(a.Sj):void 0)||[];b.push(`${a.value}`);this.map.set(a.Sj,b);break;case "d":if(a.value!==void 0){b=this.map.get(a.Sj)||[];const c=b.indexOf(`${a.value}`);c!==-1&&b.splice(c,1);b.length>0?this.map.set(a.Sj,b):this.map.delete(a.Sj)}else this.map.delete(a.Sj)}}),this.A=this.B=null)}};var $ea=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 afa=function(a){return a.body===null?null:typeof a.body==="string"||sv(a.body)||tv(a.body)||uv(a.body)||typeof URLSearchParams!=="undefined"&&a.body instanceof URLSearchParams?a.body:a.body instanceof _.OH?a.body.toString():typeof a.body==="object"||typeof a.body==="boolean"||Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()},PH=class{constructor(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.Qg=!1;this.responseType="json";this.method=a.toUpperCase();a:switch(this.method){case "DELETE":case "GET":case "HEAD":case "OPTIONS":case "JSONP":a=
!1;break a;default:a=!0}if(a||d)this.body=c!==void 0?c:null,c=d;c&&(this.Qg=!!c.Qg,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.qk=c.qk);this.headers!=null||(this.headers=new MH);this.context!=null||(this.context=new $ea);this.params?(c=this.params.toString(),c.length===0?this.A=b:(d=b.indexOf("?"),this.A=b+(d===-1?"?":d<b.length-1?"&":"")+c)):
(this.params=new _.OH,this.A=b)}clone(a={}){const b=a.method||this.method,c=a.url||this.url,d=a.responseType||this.responseType;var e;const f=(e=a.qk)!=null?e:this.qk;e=a.body!==void 0?a.body:this.body;var g;const h=(g=a.withCredentials)!=null?g:this.withCredentials;var m;g=(m=a.Qg)!=null?m:this.Qg;m=a.headers||this.headers;let q=a.params||this.params,v;const u=(v=a.context)!=null?v:this.context;a.nJ!==void 0&&(m=Object.keys(a.nJ).reduce((x,A)=>x.set(A,a.nJ[A]),m));a.jB&&(q=Object.keys(a.jB).reduce((x,
A)=>x.set(A,a.jB[A]),q));return new PH(b,c,e,{params:q,headers:m,context:u,Qg:g,responseType:d,withCredentials:h,qk:f})}};var QH=class{constructor(a,b=200,c="OK"){this.headers=a.headers||new MH;this.status=a.status!==void 0?a.status:b;this.statusText=a.statusText||c;this.url=a.url||null}},RH=class extends QH{constructor(a={}){super(a);this.type=2}clone(a={}){return new RH({headers:a.headers||this.headers,status:a.status!==void 0?a.status:this.status,statusText:a.statusText||this.statusText,url:a.url||this.url||void 0})}},SH=class extends QH{constructor(a={}){super(a);this.type=4;this.body=a.body!==void 0?a.body:null}clone(a=
{}){return new SH({body:a.body!==void 0?a.body:this.body,headers:a.headers||this.headers,status:a.status!==void 0?a.status:this.status,statusText:a.statusText||this.statusText,url:a.url||this.url||void 0})}},TH=class extends QH{constructor(a){super(a,0,"Unknown Error");this.name="HttpErrorResponse";this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${a.url||"(unknown url)"}`:`Http failure response for ${a.url||"(unknown url)"}: ${a.status} ${a.statusText}`;this.error=
a.error||null}};_.UH=function(a,b,c,d={}){return a.request("POST",b,{body:c,headers:d.headers,context:d.context,observe:d.observe,params:d.params,Qg:d.Qg,responseType:d.responseType,withCredentials:d.withCredentials,qk:d.qk})};
_.Bv=class{constructor(a){this.handler=a}request(a,b,c={}){if(a instanceof PH)b=a;else{var d=void 0;d=c.headers instanceof MH?c.headers:new MH(c.headers);let e=void 0;c.params&&(e=c.params instanceof _.OH?c.params:new _.OH({Xt:c.params}));b=new PH(a,b,c.body!==void 0?c.body:null,{headers:d,context:c.context,params:e,Qg:c.Qg,responseType:c.responseType||"json",withCredentials:c.withCredentials,qk:c.qk})}d=_.z(_.hk(b),_.Rn(e=>this.handler.handle(e)));if(a instanceof PH||c.observe==="events")return d;
a=_.z(d,_.Rk(e=>e instanceof SH));switch(c.observe||"body"){case "body":switch(b.responseType){case "arraybuffer":return _.z(a,_.y(e=>{if(e.body!==null&&!(e.body instanceof ArrayBuffer))throw Error("mb");return e.body}));case "blob":return _.z(a,_.y(e=>{if(e.body!==null&&!(e.body instanceof Blob))throw Error("nb");return e.body}));case "text":return _.z(a,_.y(e=>{if(e.body!==null&&typeof e.body!=="string")throw Error("ob");return e.body}));default:return _.z(a,_.y(e=>e.body))}case "response":return a;
default:throw Error("pb`"+c.observe);}}delete(a,b={}){return this.request("DELETE",a,b)}get(a,b={}){return this.request("GET",a,b)}options(a,b={}){return this.request("OPTIONS",a,b)}};_.Bv.F=function(a){return new (a||_.Bv)(lh(Ev))};_.Bv.ja=_.l({fa:_.Bv,O:_.Bv.F});var Gv=new _.p("");new _.p("");var Hv=new _.p(""),bfa=new _.p(""),cfa=new _.p("",{X:"root",O:()=>!0}),Dv=class extends Ev{constructor(a,b){super();this.C=a;this.ma=b;this.A=null;this.B=_.n(MD);this.D=_.n(cfa)}handle(a){this.A===null&&(this.A=Array.from(new Set([...this.ma.get(Hv),...this.ma.get(bfa,[])])).reduceRight((b,c)=>wv(b,c,this.ma),vv));if(this.D){const b=this.B.add();return _.z(this.A(a,c=>this.C.handle(c)),fo(()=>this.B.remove(b)))}return this.A(a,b=>this.C.handle(b))}};
Dv.F=function(a){return new (a||Dv)(lh(Fv),lh(_.sD))};Dv.ja=_.l({fa:Dv,O:Dv.F});var dfa=/^\)\]\}',?\n/,efa=RegExp("^X-Request-URL:","m"),Cv=class{constructor(a){this.A=a}handle(a){if(a.method==="JSONP")throw new _.yg(-2800,!1);const b=this.A;return _.z(b.EU?_.Uj(b.EU()):_.hk(null),_.so(()=>new _.Hj(c=>{const d=b.rd();d.open(a.method,a.A);a.withCredentials&&(d.withCredentials=!0);a.headers.forEach((A,G)=>d.setRequestHeader(A,G.join(",")));a.headers.has("Accept")||d.setRequestHeader("Accept","application/json, text/plain, */*");if(!a.headers.has("Content-Type")){var e=a.body===
null||uv(a.body)?null:tv(a.body)?a.body.type||null:sv(a.body)?null:typeof a.body==="string"?"text/plain":a.body instanceof _.OH?"application/x-www-form-urlencoded;charset=UTF-8":typeof a.body==="object"||typeof a.body==="number"||typeof a.body==="boolean"?"application/json":null;e!==null&&d.setRequestHeader("Content-Type",e)}a.responseType&&(e=a.responseType.toLowerCase(),d.responseType=e!=="json"?e:"text");const f=afa(a);let g=null;const h=()=>{if(g!==null)return g;const A=d.statusText||"OK",G=new MH(d.getAllResponseHeaders()),
N=("responseURL"in d&&d.responseURL?d.responseURL:efa.test(d.getAllResponseHeaders())?d.getResponseHeader("X-Request-URL"):null)||a.url;return g=new RH({headers:G,status:d.status,statusText:A,url:N})},m=()=>{let {headers:A,status:G,statusText:N,url:P}=h(),R=null;G!==204&&(R=typeof d.response==="undefined"?d.responseText:d.response);G===0&&(G=R?200:0);let U=G>=200&&G<300;if(a.responseType==="json"&&typeof R==="string"){const H=R;R=R.replace(dfa,"");try{R=R!==""?JSON.parse(R):null}catch(ia){R=H,U&&
(U=!1,R={error:ia,text:R})}}U?(c.next(new SH({body:R,headers:A,status:G,statusText:N,url:P||void 0})),c.complete()):c.error(new TH({error:R,headers:A,status:G,statusText:N,url:P||void 0}))},q=A=>{const {url:G}=h();A=new TH({error:A,status:d.status||0,statusText:d.statusText||"Unknown Error",url:G||void 0});c.error(A)};let v=!1;const u=A=>{v||(c.next(h()),v=!0);let G={type:3,loaded:A.loaded};A.lengthComputable&&(G.total=A.total);a.responseType==="text"&&d.responseText&&(G.vZ=d.responseText);c.next(G)},
x=A=>{let G={type:1,loaded:A.loaded};A.lengthComputable&&(G.total=A.total);c.next(G)};d.addEventListener("load",m);d.addEventListener("error",q);d.addEventListener("timeout",q);d.addEventListener("abort",q);a.Qg&&(d.addEventListener("progress",u),f!==null&&d.upload&&d.upload.addEventListener("progress",x));d.send(f);c.next({type:0});return()=>{d.removeEventListener("error",q);d.removeEventListener("abort",q);d.removeEventListener("load",m);d.removeEventListener("timeout",q);a.Qg&&(d.removeEventListener("progress",
u),f!==null&&d.upload&&d.upload.removeEventListener("progress",x));d.readyState!==d.DONE&&d.abort()}})))}};Cv.F=function(a){return new (a||Cv)(lh(LG))};Cv.ja=_.l({fa:Cv,O:Cv.F});var xv=new _.p(""),ffa=new _.p("",{X:"root",O:()=>"XSRF-TOKEN"}),zv=new _.p("",{X:"root",O:()=>"X-XSRF-TOKEN"}),yv=class{},Iv=class{constructor(a,b,c){this.C=a;this.platform=b;this.D=c;this.A="";this.B=null}eu(){if(this.platform==="server")return null;const a=this.C.cookie||"";if(a!==this.A){a:{var b=this.D;b=encodeURIComponent(b);for(const d of a.split(";")){var c=d.indexOf("=");const [e,f]=c==-1?[d,""]:[d.slice(0,c),d.slice(c+1)];c=f;if(e.trim()===b){b=decodeURIComponent(c);break a}}b=null}this.B=
b;this.A=a}return this.B}};Iv.F=function(a){return new (a||Iv)(lh(_.Tv),lh(TD),lh(ffa))};Iv.ja=_.l({fa:Iv,O:Iv.F});new _.p("");new _.p("");new _.p("");var VH=class{};VH.F=function(a){return new (a||VH)};VH.ja=_.l({fa:VH,O:function(a){let b=null;return b=a?new (a||VH):lh(WH)},X:"root"});
var WH=class extends VH{constructor(a){super();this.B=a}A(a,b){if(b==null)return null;switch(a){case 0:return b;case 1:return Yl(b,"HTML")?_.Xl(b):tm(this.B,String(b)).toString();case 2:return Yl(b,"Style")?_.Xl(b):b;case 3:if(Yl(b,"Script"))return _.Xl(b);throw new _.yg(5200,!1);case 4:return Yl(b,"URL")?_.Xl(b):dm(String(b));case 5:if(Yl(b,"ResourceURL"))return _.Xl(b);throw new _.yg(5201,!1);default:throw new _.yg(5202,!1);}}C(a){return new rca(a)}G(a){return new sca(a)}D(a){return new tca(a)}};
WH.F=function(a){return new (a||WH)(lh(_.Tv))};WH.ja=_.l({fa:WH,O:WH.F,X:"root"});var gfa=function(a,b){switch(b){case 1:return a instanceof _.Ra;case 4:return Ga(a)||a instanceof Ca;case 5:return a instanceof Ca;case 3:return!1;default:return!1}},hfa=function(a,b){if(b!=null){if(b instanceof _.Ra)return a.B.C(String(b));if(Ga(b))return a.B.G(Ha(b));if(b instanceof Ca)return a.B.D(String(b))}return null},XH=class extends VH{constructor(a){super();this.B=new WH(a)}A(a,b){if(b==null)return null;if(b instanceof Ca||Ga(b)||b instanceof _.Ra){if(gfa(b,a))return this.B.A(a,hfa(this,
b));throw Error("qb`"+zca[a]+"`"+b);}return this.B.A(a,b)}C(){throw Error("rb");}G(){throw Error("rb");}D(){throw Error("rb");}};XH.F=function(a){return new (a||XH)(lh(_.Tv))};XH.ja=_.l({fa:XH,O:XH.F});var hw=[{ca:aE,Ra:VH},{ca:VH,Ge:XH}];var ifa=function(a){let b;for(a=a.root;a!==void 0;){let c;b=(c=a.data[cu])!=null?c:b;a=a.children.find(d=>d.Mb==="primary")}return b},YH=class{};YH.F=function(a){return new (a||YH)};YH.ja=_.l({fa:YH,O:()=>_.n(ZH),X:"root"});var ZH=class extends YH{constructor(a){super();this.title=a}};ZH.F=function(a){return new (a||ZH)(lh(JH))};ZH.ja=_.l({fa:ZH,O:ZH.F,X:"root"});var $H=new _.p("",{X:"root",O:()=>({})});var ow=new _.p(""),aI=class{constructor(){this.B=new WeakMap;this.A=new WeakMap;_.n(vE)}Sb(a){if(this.B.get(a))return this.B.get(a);if(a.jp)return _.hk(a.jp);this.C&&this.C(a);var b=_.z(et(a.Sb()),_.y(lw),_.uo(c=>{this.D&&this.D(a);a.jp=c}),fo(()=>{this.B.delete(a)}));b=_.z(new _.KD(b,()=>new _.lo),ok());this.B.set(a,b);return b}Du(a,b){if(this.A.get(b))return this.A.get(b);if(b.Rs)return _.hk({Zn:b.Rs,ma:b.kp});this.C&&this.C(b);a=_.z(pw(b,a,this.D),fo(()=>{this.A.delete(b)}));a=_.z(new _.KD(a,()=>
new _.lo),ok());this.A.set(b,a);return a}};aI.F=function(a){return new (a||aI)};aI.ja=_.l({fa:aI,O:aI.F,X:"root"});var bI=class{};bI.F=function(a){return new (a||bI)};bI.ja=_.l({fa:bI,O:()=>_.n(cI),X:"root"});var cI=class{merge(a){return a}};cI.F=function(a){return new (a||cI)};cI.ja=_.l({fa:cI,O:cI.F,X:"root"});var jfa=new _.p("");new _.p("");var kfa=new _.p(""),lfa=function(a,b){const c=++a.xh;let d;(d=a.kg)==null||d.next(Object.assign({},a.kg.value,b,{id:c}))},dI=function(a,b,c){c=new rw(b.id,a.A.Ka(b.Je),"",c);a.kc.next(c);b.resolve(!1)},mfa=function(a){let b,c;return((b=a.C)==null?void 0:b.Je.toString())!==((c=a.C)==null?void 0:c.ud.toString())},nfa=function(a){var b=a.A.parse(a.location.path(!0));let c,d,e;const f=(e=(c=a.B)==null?void 0:c.AB)!=null?e:(d=a.B)==null?void 0:d.Je;let g;return b.toString()!==(f==null?void 0:f.toString())&&
!((g=a.B)==null?0:g.extras.Ih)},ofa=function(a,b,c,d){a.kg=new _.pu({id:0,ud:c,GF:c,Je:c,Dd:c,jv:c,extras:{},resolve:()=>{},reject:()=>{},promise:Promise.resolve(!0),source:"imperative",Rg:null,Uk:d.Hb,bf:null,Oy:d,Xr:null,qn:{canActivateChecks:[],canDeactivateChecks:[]},Ci:null});return _.z(a.kg,_.Rk(e=>e.id!==0),_.y(e=>Object.assign({},e,{Je:e.jv})),_.so(e=>{let f=!1,g=!1;return _.z(_.hk(e),_.so(h=>{if(a.xh>e.id)return dI(a,e,1),_.Pk;a.C=e;a.B={id:h.id,uu:h.jv,Je:h.Je,AB:typeof h.extras.vt==="string"?
a.A.parse(h.extras.vt):h.extras.vt,Ph:h.source,extras:h.extras,SS:a.G?Object.assign({},a.G,{SS:null}):null};const m=!b.Ju||mfa(a)||nfa(a);let q;const v=(q=h.extras.Qu)!=null?q:b.Qu;return m||v==="reload"?_.z(_.hk(h),_.so(u=>{let x;const A=(x=a.kg)==null?void 0:x.oe();a.kc.next(new _.SG(u.id,a.A.Ka(u.Je),u.source,u.Rg));let G;return A!==((G=a.kg)==null?void 0:G.oe())?_.Pk:Promise.resolve(u)}),cv(a.sh,a.D,a.H,b.config,a.A,a.On),_.uo(u=>{e.bf=u.bf;e.Dd=u.Dd;a.B=Object.assign({},a.B,{vq:u.Dd});u=new TG(u.id,
a.A.Ka(u.Je),a.A.Ka(u.Dd),u.bf);a.kc.next(u)})):(a.kc.next(new tw(h.id,a.A.Ka(h.jv))),h.resolve(!1),_.Pk)}),_.uo(h=>{h=new nea(h.id,a.A.Ka(h.Je),a.A.Ka(h.Dd),h.bf);a.kc.next(h)}),_.y(h=>{var m=Object,q=m.assign;var v=h.Uk;const u=h.bf.A;v=yu(u,v?v.A:null,a.I,[u.value]);return a.C=e=q.call(m,{},h,{qn:v})}),Gu(a.sh,h=>a.kc.next(h)),_.uo(h=>{if((e.Ci=h.Ci)&&typeof h.Ci!=="boolean")throw ru(h.Ci);h=new oea(h.id,a.A.Ka(h.Je),a.A.Ka(h.Dd),h.bf,!!h.Ci);a.kc.next(h)}),_.Rk(h=>h.Ci?!0:(dI(a,h,3),!1)),iv(h=>
{if(h.qn.canActivateChecks.length)return _.z(_.hk(h),_.uo(m=>{m=new pea(m.id,a.A.Ka(m.Je),a.A.Ka(m.Dd),m.bf);a.kc.next(m)}),_.so(m=>{let q=!1;return _.z(_.hk(m),fv(a.On,a.sh),_.uo({next:()=>q=!0,complete:()=>{q||dI(a,m,2)}}))}),_.uo(m=>{m=new qea(m.id,a.A.Ka(m.Je),a.A.Ka(m.Dd),m.bf);a.kc.next(m)}))}),iv(h=>{const m=q=>{const v=[];let u;((u=q.Bb)==null?0:u.Sb)&&!q.Bb.jp&&v.push(_.z(a.D.Sb(q.Bb),_.uo(x=>{q.component=x}),_.y(()=>{})));for(const x of q.children)v.push(...m(x));return v};return _.z(_.xk(m(h.bf.root)),
Un(null),_.Yn())}),iv(()=>a.M()),_.so(()=>{const h=e.Uk,m=e.bf;let q;const v=(q=a.T)==null?void 0:q.call(a,a.sh,h.root,m.root);return v?_.z(_.Uj(v),_.y(()=>e)):_.hk(e)}),_.y(h=>{var m=h.bf;var q=h.Oy;q=nu(b.aB,m.A,q?q.A:void 0);m=new aH(q,m);a.C=e=Object.assign({},h,{Xr:m});a.B.Xr=m;return e}),_.uo(()=>{a.kc.next(new VG)}),zea(a.I,b.aB,h=>a.kc.next(h)),_.Yn(),_.uo({next:h=>{f=!0;a.G=a.B;a.kc.next(new qw(h.id,a.A.Ka(h.Je),a.A.Ka(h.Dd)));let m;if((m=a.da)!=null){const q=ifa(h.Xr.Hb);q!==void 0&&(m.title.A.title=
q||"")}h.resolve(!0)},complete:()=>{f=!0}}),_.to(_.z(a.L,_.uo(h=>{throw h;}))),fo(()=>{f||g||dI(a,e,1);let h;((h=a.C)==null?void 0:h.id)===e.id&&(a.B=null,a.C=null)}),_.Mn(h=>{g=!0;if(su(h))a.kc.next(new rw(e.id,a.A.Ka(e.Je),h.message,h.jP)),su(h)&&Ft(h.url)?a.kc.next(new WG(h.url,h.Wq)):e.resolve(!1);else{let m;const q=new sw(e.id,a.A.Ka(e.Je),h,(m=e.bf)!=null?m:void 0);try{throw Zh(a.sh,()=>{let v;return(v=a.Z)==null?void 0:v.call(a,q)}),a.kc.next(q),h;}catch(v){a.options.EZ?e.resolve(!1):e.reject(v)}}return _.Pk}))}))},
eI=class{get U(){return this.xh!==0}constructor(){this.G=this.C=this.B=null;this.kc=new _.lo;this.L=new _.lo;this.D=_.n(aI);this.sh=_.n(_.sD);this.A=_.n(Uv);this.I=_.n(XG);this.location=_.n(_.JG);_.n(hH,{optional:!0});this.da=_.n(YH);this.options=_.n($H,{optional:!0})||{};this.On=this.options.On||"emptyOnly";_.n(bI);this.T=_.n(jfa,{optional:!0});this.Z=_.n(kfa,{optional:!0});this.xh=0;this.M=()=>_.hk(void 0);this.H=null;this.D.D=a=>this.kc.next(new sea(a));this.D.C=a=>this.kc.next(new rea(a))}complete(){let a;
(a=this.kg)==null||a.complete()}};eI.F=function(a){return new (a||eI)};eI.ja=_.l({fa:eI,O:eI.F,X:"root"});var fI=class{};fI.F=function(a){return new (a||fI)};fI.ja=_.l({fa:fI,O:()=>_.n(gI),X:"root"});var pfa=class{store(){}},gI=class extends pfa{};gI.F=(()=>{let a;return function(b){return(a||(a=_.mj(gI)))(b||gI)}})();gI.ja=_.l({fa:gI,O:gI.F,X:"root"});var hI=class{};hI.F=function(a){return new (a||hI)};hI.ja=_.l({fa:hI,O:()=>_.n(iI),X:"root"});
var jI=function(a){return{Pg:a.Pg,ud:a.ud,Ef:a.Ef}},qfa=function(a,b){return a.location.subscribe(c=>{c.type==="popstate"&&b(c.url,c.state)})},lI=function(a,b,c){b=b instanceof Et?a.G.Ka(b):b;var d=a.location;d.path()==d.normalize(b+Xs(""))||c.extras.bk?(c=Object.assign({},c.extras.state,kI(a,c.id,a.B)),_.IG(a.location,b,"",c)):(c=Object.assign({},c.extras.state,kI(a,c.id,a.B+1)),dea(a.location,b,c))},oI=function(a,b,c=!1){a.Rp==="computed"?(c=a.A-a.B,c!==0?eea(a.location,c):a.ud===b.vq&&c===0&&(mI(a,
b),nI(a))):a.Rp==="replace"&&(c&&mI(a,b),nI(a))},kI=function(a,b,c){return a.Rp==="computed"?{xh:b,CK:c}:{xh:b}},mI=function(a,b){a.Ef=a.D.Ef;a.ud=a.D.ud;let c;a.Pg=a.C.merge(a.ud,(c=b.vq)!=null?c:a.Pg)},nI=function(a){_.IG(a.location,a.G.Ka(a.Pg),"",kI(a,a.H,a.A))},iI=class extends hI{constructor(){super(...arguments);this.location=_.n(_.JG);this.G=_.n(Uv);this.options=_.n($H,{optional:!0})||{};this.Rp=this.options.Rp||"replace";this.C=_.n(bI);this.Bo=this.options.Bo||"deferred";this.Pg=this.ud=
new Et;this.A=0;this.H=-1;const a=new cH(new lu(new bH([],{},{},"",{},"primary",null,null,{}),[])),b=new _.ou(new _.pu([new Ut("",{})]),new _.pu({}),new _.pu({}),new _.pu(""),new _.pu({}),"primary",null,a.root);b.Hb=a.root;this.Ef=new aH(new lu(b,[]),a);this.D=jI(this)}Rg(){return this.location.getState()}get B(){if(this.Rp!=="computed")return this.A;let a,b;return(b=(a=this.Rg())==null?void 0:a.CK)!=null?b:this.A}};iI.F=(()=>{let a;return function(b){return(a||(a=_.mj(iI)))(b||iI)}})();
iI.ja=_.l({fa:iI,O:iI.F,X:"root"});var rfa,sfa,tfa,pI,Cw,Dw,ufa,rI,sI;rfa={Pn:"exact",Ec:"ignored",SH:"ignored",pb:"exact"};sfa={Pn:"subset",Ec:"ignored",SH:"ignored",pb:"subset"};
tfa=function(a){const b=a.A.kc.subscribe(c=>{try{const e=a.A.C,f=a.A.B;if(e!==null&&f!==null){var d=a.B;if(c instanceof _.SG)d.D=jI(d);else if(c instanceof tw)d.Pg=f.uu;else if(c instanceof TG){if(d.Bo==="eager"&&!f.extras.Ih){const g=d.C.merge(f.vq,f.uu);let h;lI(d,(h=f.AB)!=null?h:g,f)}}else if(c instanceof VG){if(d.ud=f.vq,d.Pg=d.C.merge(f.vq,f.uu),d.Ef=f.Xr,d.Bo==="deferred"&&!f.extras.Ih){let g;lI(d,(g=f.AB)!=null?g:d.Pg,f)}}else c instanceof rw&&(c.code===3||c.code===2)?oI(d,f):c instanceof
sw?oI(d,f,!0):c instanceof qw&&(d.H=c.id,d.A=d.B);if(c instanceof rw&&c.code!==0&&c.code!==1)a.Ju=!0;else if(c instanceof qw)a.Ju=!0;else if(c instanceof WG){const g=c.Wq,h=a.H.merge(c.url,e.GF),m=Object.assign({},{vt:e.extras.vt,info:e.extras.info,Ih:e.extras.Ih,bk:e.extras.bk||a.Bo==="eager"||e.source!=="imperative"},g);pI(a,h,"imperative",null,m,{resolve:e.resolve,reject:e.reject,promise:e.promise})}}c instanceof VG||c instanceof WG||a.cd.next(c)}catch(e){a.A.L.next(e)}});a.L.add(b)};
pI=function(a,b,c,d,e,f){if(a.I)return Promise.resolve(!1);let g,h;f?(g=f.resolve,h=f.reject,f=f.promise):f=new Promise((q,v)=>{g=q;h=v});const m=a.G.add();uw(a,()=>{queueMicrotask(()=>a.G.remove(m))});lfa(a.A,{source:c,Rg:d,ud:a.ud,GF:a.ud,jv:b,extras:e,resolve:g,reject:h,promise:f,Uk:a.Ef.Hb,Oy:a.Ef});return f.catch(q=>Promise.reject(q))};Cw=function(a){a.D!=null||(a.D=qfa(a.B,(b,c)=>{setTimeout(()=>{Dw(a,b,"popstate",c)},0)}))};
Dw=function(a,b,c,d){const e={bk:!0},f=(d==null?0:d.xh)?d:null;d&&(d=Object.assign({},d),delete d.xh,delete d.CK,Object.keys(d).length!==0&&(e.state=d));b=_.qI(a,b);pI(a,b,c,f,e)};_.qI=function(a,b){try{return a.C.parse(b)}catch(c){return a.C.parse("/")}};ufa=function(a){return Object.entries(a).reduce((b,[c,d])=>{d!==null&&d!==void 0&&(b[c]=d);return b},{})};
rI=function(a,b,c={}){const d=c.ov,e=c.pb;var f=c.Ec;f=c.qr?a.ud.Ec:f;let g;switch((g=c.PA)!=null?g:a.options.IY){case "merge":c=Object.assign({},a.ud.pb,e);break;case "preserve":c=a.ud.pb;break;default:c=e||null}c!==null&&(c=ufa(c));let h;try{h=Gt(d?d.Hb:a.Ef.Hb.root)}catch(m){if(typeof b[0]!=="string"||b[0][0]!=="/")b=[];h=a.ud.root}return Ht(h,b,c,f!=null?f:null)};sI=function(a,b,c={Ih:!1}){b=Ft(b)?b:_.qI(a,b);b=a.H.merge(b,a.Pg);return pI(a,b,"imperative",null,c)};
_.ww=class{get ud(){return this.B.ud}get Pg(){return this.B.Pg}get kc(){return this.cd}get Ef(){return this.B.Ef}constructor(){this.I=!1;this.M=_.n(cE);this.B=_.n(hI);this.options=_.n($H,{optional:!0})||{};this.G=_.n(MD);this.Bo=this.options.Bo||"deferred";this.A=_.n(eI);this.C=_.n(Uv);this.location=_.n(_.JG);this.H=_.n(bI);this.cd=new _.lo;this.Ju=!1;this.aB=_.n(fI);this.Qu=this.options.Qu||"ignore";let a,b;this.config=(b=(a=_.n(ow,{optional:!0}))==null?void 0:a.flat())!=null?b:[];_.n(hH,{optional:!0});
this.L=new _.Aj;this.config=this.config.map(iu);this.Ju=!1;ofa(this.A,this,this.ud,this.Ef).subscribe({error:c=>{this.M.warn(c)}});tfa(this)}get url(){return this.C.Ka(this.ud)}get T(){return this.A.G}la(){this.dispose()}dispose(){this.cd.unsubscribe();this.A.complete();this.D&&(this.D.unsubscribe(),this.D=void 0);this.I=!0;this.L.unsubscribe()}navigate(a,b={Ih:!1}){for(let c=0;c<a.length;c++)if(a[c]==null)throw new _.yg(4008,!1);return sI(this,rI(this,a,b),b)}isActive(a,b){let c;b===!0?c=Object.assign({},
rfa):b===!1?c=Object.assign({},sfa):c=b;if(Ft(a))return ht(this.ud,a,c);a=_.qI(this,a);return ht(this.ud,a,c)}};_.ww.F=function(a){return new (a||_.ww)};_.ww.ja=_.l({fa:_.ww,O:_.ww.F,X:"root"});var uI,vI,tI;uI=function(a){var b=a.H,c;b!==null&&a.I?(c=a.I)==null?c=void 0:(b=a.D.C.Ka(b),c=Vs(c.B,b)):c=null;a.href=c;a.href===null?c=null:(c=a.G.J.tagName.toLowerCase(),c=(c==="base"||c==="link"?Bm:_.Am)(a.href));tI(a,"href",c)};vI=function(a,b){a.T!=null||a.C||tI(a,"tabindex",b)};tI=function(a,b,c){const d=a.renderer;a=a.G.J;c!==null?d.setAttribute(a,b,c):d.removeAttribute(a,b)};
_.wI=class{constructor(a,b,c,d,e,f){this.D=a;this.A=b;this.T=c;this.renderer=d;this.G=e;this.I=f;this.href=null;this.M=new _.lo;this.bk=this.Ih=this.qr=!1;this.B=null;let g;b=(g=e.J.tagName)==null?void 0:g.toLowerCase();(this.C=b==="a"||b==="area")?this.L=a.kc.subscribe(h=>{h instanceof qw&&uI(this)}):vI(this,"0")}yc(){this.C&&uI(this);this.M.next(this)}set bT(a){a==null?(this.B=null,vI(this,null)):(Ft(a)?this.B=a:this.B=Array.isArray(a)?a:[a],vI(this,"0"))}gr(a,b,c,d,e){const f=this.H;if(f===null||
this.C&&(a!==0||b||c||d||e||typeof this.target==="string"&&this.target!="_self"))return!0;sI(this.D,f,{Ih:this.Ih,bk:this.bk,state:this.state,info:this.info});return!this.C}la(){let a;(a=this.L)==null||a.unsubscribe()}get H(){return this.B===null?null:Ft(this.B)?this.B:rI(this.D,this.B,{ov:this.ov!==void 0?this.ov:this.A,pb:this.pb,Ec:this.Ec,PA:this.PA,qr:this.qr})}};_.wI.F=function(a){return new (a||_.wI)(_.Dl(_.ww),_.Dl(_.ou),aj("tabindex"),_.Dl(_.WD),_.Dl(_.xl),_.Dl(EG))};
_.wI.va=_.Gn({type:_.wI,K:[["","routerLink",""]],za:1,ta:function(a,b){a&1&&_.O("click",function(c){return b.gr(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.ep("target",b.target)},inputs:{target:"target",pb:"queryParams",Ec:"fragment",PA:"queryParamsHandling",state:"state",info:"info",ov:"relativeTo",qr:[2,"preserveFragment","preserveFragment",_.Rr],Ih:[2,"skipLocationChange","skipLocationChange",_.Rr],bk:[2,"replaceUrl","replaceUrl",_.Rr],bT:"routerLink"},features:[_.Oo,_.tD]});var Fw=new _.p(""),vfa=function(a){return a.kg.kc.subscribe(b=>{if(b instanceof _.SG){var c=a.A;a.store[a.G]=[c.window.scrollX,c.window.scrollY];a.B=b.A;a.C=b.Rg?b.Rg.xh:0}else b instanceof qw?(a.G=b.id,xI(a,a.D.parse(b.Dd).Ec)):b instanceof tw&&b.code===0&&(a.B=void 0,a.C=0,xI(a,a.D.parse(b.url).Ec))})},wfa=function(a){return a.kg.kc.subscribe(b=>{if(b instanceof UG)if(b.position)if(a.options.Dr==="top"){var c=[0,0];a.A.window.scrollTo(c[0],c[1])}else a.options.Dr==="enabled"&&(c=b.position,a.A.window.scrollTo(c[0],
c[1]));else if(b.anchor&&a.options.ny==="enabled"){c=a.A;a:{var d=c.document;b=b.anchor;var e=d.getElementById(b)||d.getElementsByName(b)[0];if(e)b=e;else{if(typeof d.createTreeWalker==="function"&&d.body&&typeof d.body.attachShadow==="function")for(d=d.createTreeWalker(d.body,NodeFilter.SHOW_ELEMENT),e=d.currentNode;e;){if(e=e.shadowRoot)if(e=e.getElementById(b)||e.querySelector(`[name="${b}"]`)){b=e;break a}e=d.nextNode()}b=null}}if(b){e=b.getBoundingClientRect();d=e.left+c.window.pageXOffset;e=
e.top+c.window.pageYOffset;const f=c.offset();c.window.scrollTo(d-f[0],e-f[1]);b.focus()}}else a.options.Dr!=="disabled"&&(c=[0,0],a.A.window.scrollTo(c[0],c[1]))})},xI=function(a,b){a.zone.Ma(()=>{setTimeout(()=>{a.zone.run(()=>{a.kg.kc.next(new UG(a.B==="popstate"?a.store[a.C]:null,b))})},0)})},yI=class{constructor(a,b,c,d,e={}){this.D=a;this.kg=b;this.A=c;this.zone=d;this.options=e;this.G=0;this.B="imperative";this.C=0;this.store={};e.Dr||(e.Dr="disabled");e.ny||(e.ny="disabled")}init(){this.options.Dr!==
"disabled"&&(this.A.window.history.scrollRestoration="manual");this.H=vfa(this);this.I=wfa(this)}la(){let a;(a=this.H)==null||a.unsubscribe();let b;(b=this.I)==null||b.unsubscribe()}};yI.F=function(){throw Error("La");};yI.ja=_.l({fa:yI,O:yI.F});new _.p("",{X:"root",O:()=>!1});var Aw=new _.p("",{O:()=>new _.lo}),Bw=new _.p("",{X:"root",O:()=>1}),Ew=new _.p("");new _.p("ROUTER_FORROOT_GUARD");new _.p("");var gw=[zw(5,[{ca:$H,Ta:{Qu:"reload"}}]),function(a={}){return zw(4,[{ca:Fw,Yd:()=>{const b=_.n(KG),c=_.n(_.sr),d=_.n(eI),e=_.n(Uv);return new yI(e,d,b,c,a)}}])}({ny:"enabled"})];_.zI=new _.p("embedCodeAndroidData");_.AI=new _.p("embedCodeiOSData");_.BI=new _.p("embedCodeFlutterData");var xfa=new _.p("faqData");_.CI=new _.p("communicationBannerData");_.DI=new _.p("expressiveGuidanceData");_.EI=new _.p("checkoutPanelSections");_.FI=new _.p("colorLibrariesData");var GI=new _.p("footerData");var HI=new _.p("googleHeaderData");_.II=new _.p("guidelinesData");var JI=new _.p("navRailData");var KI=new _.p("XapHatsSurveyApiKey"),yfa=new _.p("XapHatsSurveyLocale"),zfa=new _.p("XapHatsSurveyWindow"),LI=new _.p("XapHatsSurveyListnrProductId");var cw=[{ca:_.NE,Ge:OE},{ca:HI,Ta:{badge:""}},{ca:JI,Ta:[{icon:"font_download",label:"Fonts",url:"/"},{icon:"language",label:"Noto",url:"/noto"},{icon:"interests",label:"Icons",url:"/icons"},{icon:"school",label:"Knowledge",url:"/knowledge"},{icon:"help",label:"FAQ",url:"https://developers.google.com/fonts/faq"}]},{ca:_.II,Ta:{}},{ca:GI,Ta:{left:[{id:"about",title:"About us",description:"Making the web more beautiful, fast, and open through great typography & icons",media:4,link:"/about"},{id:"github",
title:"Fonts GitHub",description:"This repository contains the binary font files served by Google Fonts",media:13,link:"https://github.com/google/fonts"},{id:"github",title:"Icons GitHub",description:"This repository contains the binary font files served by Google Icons",media:13,link:"https://github.com/google/material-design-icons"}],right:[{id:"blog",title:"Fonts blog",description:"This blog has stories about how different fonts were designed for various languages and scripts",media:14,link:"https://fonts.googleblog.com/"},
{id:"material",title:"Material Design",description:"A cross-platform design system for creating high-quality digital experiences",media:15,link:"https://m3.material.io/styles/typography/overview"},{id:"google_design",title:"Google Design",description:"Google Design highlights the breadth and craft of design and fonts from speculation, to work-in-progress, to finished product",media:16,link:"https://design.google/tags/typography"}],TS:[{label:"Privacy",link:"https://policies.google.com/privacy?hl=en"},
{label:"Terms of service",link:"https://policies.google.com/terms?hl=en"}]}},{ca:xfa,Ta:{}},{ca:KI,Ta:"AIzaSyCu4Xa-sXfw6gsl6LpyF8Zku-_nDH7Wfrk"},{ca:_.zI,Ta:$ca},{ca:_.AI,Ta:ada},{ca:_.BI,Ta:bda},{ca:_.EI,Ta:GE},{ca:LI,Ta:"1025695"},{ca:RE,Ta:{[0]:"VyYnDE6UB0rPgy5LQSb0YtaftPfM",[3]:"Tb1KkTX5o0rPgy5LQSb0Z5JzaUst",[4]:"GfSX2foNG0rPgy5LQSb0XzcG7quo",[2]:"TTQtam9gp0rPgy5LQSb0Wjw9GFg5",[6]:"bDbztmbkf0rPgy5LQSb0UZs2wqvA"}},{ca:_.FI,Ta:[]},{ca:_.CI,Ta:null},{ca:_.DI,Ta:[{header:"Readability",url:"https://fonts.google.com/knowledge/readability_and_accessibility/how_type_influences_readability",
description:"How type influences readability",Hd:"accessibility_new"},{header:"Material design guidelines",url:"https://m3.material.io/styles/typography/applying-type",description:"Styling text",Hd:"material_design"},{header:"Optimize font loading",url:"https://fonts.google.com/knowledge/using_type/using_web_fonts#optimizing-font-loading",description:"Achieve faster page load times",Hd:"arrow_outward"},{header:"Google Fonts API",url:"https://developers.google.com/fonts/docs/getting_started",description:"Get started with web fonts",
Hd:"code"},{header:"Self-hosting web fonts",url:"https://fonts.google.com/knowledge/using_type/self_hosting_web_fonts",description:"Get the most out of self-hosting",Hd:"arrow_outward"},{header:"Internationalization",url:"https://fonts.google.com/knowledge/choosing_type/choosing_reliable_typefaces",description:"Consider your language needs",Hd:"language"}]},{ca:_.QE,Ta:0}];var Vv=class extends MG{Ka(a){return a.toString()==="/"?"":_.Fs(super.Ka(a))}};var MI=class{constructor(){this.A=_.n(_.qF);this.gtag=this.A.gtag}oa(a,b,c,d){a={event_category:a};let e;if(c=(e=c)==null?void 0:e.trim())a.event_label=c;typeof d==="number"&&(a.value=d);this.gtag("event",b,Object.assign({},a))}};MI.F=function(a){return new (a||MI)};MI.ja=_.l({fa:MI,O:MI.F,X:"root"});_.NI=function(a,b,c,d){let e;const f=b instanceof Error?`${b.name}: ${b.message} ${(e=b.stack)!=null?e:"no stacktrace"}`:b;a.B.push(f);a.A.gtag("event","exception",Object.assign({},{description:f,exFatal:c},d?{statusCode:d}:{}))};
_.OI=class{constructor(){this.A=_.n(MI);this.C=_.n(_.ww);this.location=_.n(_.JG);this.B=[];this.qa=new _.po(1);_.z(this.C.kc,_.to(this.qa)).subscribe(a=>{if(a instanceof qw){const b=this.location.path();a=this.A;a.gtag("set",{page_path:b.split("?")[0]});a.gtag("event","page_view")}})}la(){this.qa.next();this.qa.complete()}oa(a,b,c){this.A.oa(Yca[a],Zca[a],`${b}`,c)}};_.OI.F=function(a){return new (a||_.OI)};_.OI.ja=_.l({fa:_.OI,O:_.OI.F,X:"root"});var Afa=function(a){a.window.addEventListener("error",b=>{_.NI(a.A,b.error instanceof Error?b.error:b.message,!0)});a.window.addEventListener("unhandledrejection",b=>{_.NI(a.A,`unhandledrejection: ${b.reason}`,!1)})},Yv=class extends _.cn{constructor(){super();this.B=_.n(_.qF);this.A=_.n(_.OI);this.window=_.n("Window");Afa(this)}handleError(a){super.handleError(a);this.A&&_.qC(this.B.config,12)&&_.NI(this.A,a,!0)}};Yv.F=function(a){return new (a||Yv)};Yv.ja=_.l({fa:Yv,O:Yv.F,X:"root"});_.Wv=class{};var Bfa=class{constructor(){this.A=this.B=this.D=void 0;this.C=[]}};var PI=class{A(){return[]}B(){return[]}G(){return[]}D(){return[]}};var QI=class extends _.JC{constructor(a){super(a)}};var RI=class extends _.JC{constructor(a){super(a)}};var TI=function(){if(!SI){var a=SI=new QI,b=Date.now()*1E3;xC(a,1,b);_.bC(SI,2,Dc());_.bC(SI,3,Dc())}a=new RI;a=_.Uz(a,QI,1,SI);b=++Cfa;return xC(a,2,b)},Cfa=0,SI=void 0;var UI=class extends _.JC{constructor(a){super(a,1)}};var VI=class extends _.JC{constructor(a){super(a)}};var WI=class extends _.JC{constructor(a){super(a)}};var XI=class extends _.JC{constructor(a){super(a)}},Dfa=[1,3,4],YI=[2,5];var ZI=function(a){var b=Date.now();b=Number.isFinite(b)?b*1E3:void 0;xC(a,4,b)},$I=class extends _.JC{constructor(a){super(a,7)}};var aJ=class extends _.JC{constructor(a){super(a)}};var bJ=function(a,b){Qd(a,4,b)},cJ=class extends _.JC{constructor(a){super(a,233)}};var dJ=function(a,b){return _.nx(a,11,b)},eJ=function(a,b){_.wC(a,2,b)},fJ=function(a,b){kC(a,14,b)},gJ=class extends _.JC{constructor(a){super(a,17)}LG(){return _.Vx(this,12)}};var hJ=class extends _.JC{constructor(a){super(a)}};var Efa=[0,RC,-1,2,RC,-4,Oba,RC,Mba,[0,[0,QC,Nba,-1],QC],RC,[0,SC,RC]];var iJ=class{constructor(a){this.A=a}};var jJ=class{constructor(){Ffa++}},Ffa=0;var kJ={ARROW_KEYS:{Cd:"arrow_keys",Jd:"Wxn7ub"},AUTOMATED:{Cd:"automated",Jd:"wjpLYc"},CLICK:{Cd:"click",Jd:"cOuCgd"},DRAGEND:{Cd:"dragend",Jd:"RlD3W"},DROP:{Cd:"drop",Jd:"DaY83b"},GENERIC_CLICK:{Cd:"generic_click",Jd:"szJgjc"},HOVER:{Cd:"hover",Jd:"ZmdkE"},IMPRESSION:{Cd:"impression",Jd:"xr6bB"},KEYBOARD_ENTER:{Cd:"keyboard_enter",Jd:"SYhH9d"},KEYPRESS:{Cd:"keypress",Jd:"Kr2w4b"},LONG_PRESS:{Cd:"long_press",Jd:"tfSNVb"},MOUSEOVER:{Cd:"mouseover",Jd:"FrfE3b"},RIGHT_CLICK:{Cd:"rightclick",Jd:"CYQmze"},
SCROLL:{Cd:"scroll",Jd:"XuHpsb"},SWIPE:{Cd:"swipe",Jd:"eteedb"},VIS:{Cd:"vis",Jd:"HkgBsf"}},Gw=Iw(kJ),lJ=new Map;for(const a of Object.keys(kJ))lJ.set(kJ[a].Jd,kJ[a].Cd);var mJ=Iw({TRACK:{Cd:"track",Jd:"u014N"},INDEX:{Cd:"index",Jd:"cQYSPc"},MUTABLE:{Cd:"mutable",Jd:"dYFj7e"},COMPONENT_ID:{Cd:"cid",Jd:"cOuyq"},TEST_CODE:{Cd:"tc",Jd:"DM6Eze"}});var nJ=function(a,b){return b?a.ds.has(a.H(b)):a.ds.size!=0},oJ=function(a,b){for(let c=0;c<a.I.length;++c)a.I[c](b)},pJ=class{constructor(a,b){this.B=a;this.C=null;this.G=[];this.A=void 0;this.L=this.D=!1;this.XE=null;this.I=[];this.rs=b||!1;this.ds=new Set}En(){return this.D}setAttribute(a){this.XE=a;return this}getAttribute(){return this.XE}H(a){return this.rs?Hw(a):a}};pJ.prototype.isMutable=pJ.prototype.En;var Gfa=Ne(WI,Efa);var Hfa=function(a){var b=qJ++;a.C=b},Ifa=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.M=this.C=void 0}Jr(a){this.M=a}getParent(){return this.M}};var Jfa=class{constructor(){this.rs=!1}};var Kfa=class extends _.JC{constructor(a){super(a)}};var Lfa=class extends _.JC{constructor(a){super(a)}};var rJ=class extends _.JC{constructor(a){super(a)}};var sJ=class extends _.JC{constructor(a){super(a)}};var tJ=new XC(126,sJ);var Mfa=new XC(618,sJ);var uJ=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};uJ.prototype.clone=function(){return new uJ(this.left,this.top,this.width,this.height)};var vJ=function(a,b){const c=Math.max(a.left,b.left),d=Math.min(a.left+a.width,b.left+b.width);if(c<=d){const e=Math.max(a.top,b.top);a=Math.min(a.top+a.height,b.top+b.height);if(e<=a)return new uJ(c,e,d-c,a-e)}return null};_.k=uJ.prototype;
_.k.contains=function(a){return this.left<=a.left&&this.left+this.width>=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height};_.k.distance=function(a){const b=a.x<this.left?this.left-a.x:Math.max(a.x-(this.left+this.width),0);a=a.y<this.top?this.top-a.y:Math.max(a.y-(this.top+this.height),0);return Math.sqrt(b*b+a*a)};_.k.ceil=function(){this.left=Math.ceil(this.left);this.top=Math.ceil(this.top);this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};
_.k.floor=function(){this.left=Math.floor(this.left);this.top=Math.floor(this.top);this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};_.k.round=function(){this.left=Math.round(this.left);this.top=Math.round(this.top);this.width=Math.round(this.width);this.height=Math.round(this.height);return this};_.k=Jw.prototype;_.k.add=function(a){const b=this.A[this.B];this.A[this.B]=a;this.B=(this.B+1)%50;return b};_.k.get=function(a){a=wJ(this,a);return this.A[a]};_.k.set=function(a,b){a=wJ(this,a);this.A[a]=b};_.k.de=function(){return this.A.length};_.k.pe=function(){return this.A.length==0};_.k.clear=function(){this.B=this.A.length=0};_.k.Le=function(){var a=this.de();const b=this.de();var c=this.de()-a;for(a=[];c<b;c++)a.push(this.get(c));return a};
_.k.Ai=function(){const a=[],b=this.de();for(let c=0;c<b;c++)a[c]=c;return a};_.k.Bg=function(a){const b=this.de();for(let c=0;c<b;c++)if(this.get(c)==a)return!0;return!1};var wJ=function(a,b){if(b>=a.A.length)throw Error("wb");return a.A.length<50?b:(a.B+Number(b))%50};var Nfa=class extends _.JC{constructor(a){super(a)}oe(){return _.Vx(this,2)}tc(a){_.nx(this,2,a)}};var xJ=class extends _.JC{constructor(a){super(a)}};var yJ=class extends _.JC{constructor(a){super(a)}};var zJ=class extends _.JC{constructor(a){super(a,4)}};var AJ=function(a,b){_.nx(a,24,b)},BJ=class extends _.JC{constructor(a){super(a,36)}tc(a,b){$d(this,3,Nfa,b,a,!1,1)}};var Ofa=function(a,b,c){let d=[];for(let f=b.length-1;f>=0;f--){let g=new hJ,h=[],m=TI();_.Uz(g,RI,1,m);var e=new VI;_.Uz(e,RI,1,m);_.Uz(g,VI,9,e);if(e=Eda())e=dJ(new gJ,e),_.Uz(g,gJ,4,e);b[f].forEach(function(q,v){v.B=m;v.H=m;const u=CJ(v);q.length&&bJ(u,q);DJ(v.G,c)?(v.L=!1,v.hidden=!1):_.yC(u,6,1);EJ(u);_.lC(g,2,cJ,u);h=h.concat(v.A.G)},a);e=new BJ;AJ(e,g.Ka());Qd(e,20,h);d.push(e)}return d},Pfa=function(a,b){let c=[];for(let f=a.length-1;f>=0;f--){let g=a[f],h=g.keys(),m=h.next().value,q=g.get(m);
for(let v=0;v<q.length;++v){let u=q[v];var d=g.size;v!=q.length-1&&(d=q[v+1]);let x=new hJ,A=[],G=TI();var e=new VI;_.Uz(e,RI,1,m.B);_.Uz(x,RI,1,G);_.Uz(x,RI,3,m.B);_.yC(x,5,3);_.Uz(x,VI,9,e);e=new gJ;m.D?dJ(e,m.D):eJ(_.wC(e,1,m.A.B),m.C);fJ(e,FJ(m));_.Uz(x,gJ,4,e);for(e=u;e<d;++e){let N=h.next().value;N.B=G;N.H=m.H;N.C!=void 0&&(N.C-=u);let P=g.get(N),R=CJ(N);P.length&&bJ(R,P.map(U=>U-u));DJ(N.G,b)?(N.L=!1,N.hidden=!1):_.yC(R,6,1);EJ(R);_.lC(x,2,cJ,R);A=A.concat(N.A.G)}d=new BJ;AJ(d,x.Ka());Qd(d,
20,A);c.push(d)}}return c},FJ=function(a){let b=[],c=new Set;for(;a&&!c.has(a);){let d=CJ(a);b.unshift(d);c.add(a);a=a.getParent()}return b},EJ=function(a){let b=Date.now();b=Number.isFinite(b)?b.toString():void 0;var c;(c=a instanceof gJ)&&!(c=!_.jC(a,UI,15))&&(c=_.jC(a,UI,15),c=!(tJ.ctor?tJ.B(c,tJ.ctor,tJ.A,!0):tJ.B(c,tJ.A,tJ.defaultValue,!0)));if(c){c=new sJ;var d=new rJ;let e=_.jC(a,UI,15);e||(e=new UI);_.bC(d,1,Hc(b));_.Uz(c,rJ,1,d);IC(e,tJ,c);_.Uz(a,UI,15,e)}a instanceof cJ&&(c=new sJ,d=new rJ,
_.bC(d,1,Hc(b)),_.Uz(c,rJ,1,d),IC(a,Mfa,c))},DJ=function(a,b){if(a.hasAttribute("ve-visible"))return a.getAttribute("ve-visible")=="true";if(a instanceof HTMLElement&&(a.offsetWidth<=0||a.offsetHeight<=0))return!1;a=a.getBoundingClientRect();return(b=vJ(b,new uJ(a.left,a.top,a.width,a.height)))&&b.width>=10&&b.height>=10?!0:!1},GJ=function(a){let b=new XI;if(a.D)eC(b,5,YI,Tc(a.D));else{let d=new WI;var c=a.B;c==null&&(c=void 0);eC(b,3,Dfa,c);_.wC(d,1,a.C);_.wC(d,2,a.A.B);a=d;a==null&&(a=void 0);eC(b,
2,YI,a)}return b},CJ=function(a){var b=new cJ;b=_.wC(b,1,a.A.B);Number.isFinite(a.A.C)&&_.wC(b,3,a.A.C);oJ(a.A,b);return b},Qfa=class extends PI{constructor(){super();this.C=new Jw}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=Ofa(this,c,b);b=Pfa(d,b);return a.concat(b)}B(a,b){let c=new hJ;var d=TI();_.Uz(c,RI,1,d);d=new gJ;a.D?dJ(d,a.D):eJ(_.wC(d,1,a.A.B),a.C);fJ(_.wC(d,3,b.A),FJ(a));EJ(d);b=new VI;_.Uz(b,RI,1,a.B);_.Uz(c,RI,3,a.B);_.Uz(c,
gJ,4,d);_.Uz(c,VI,9,b);this.C.add(new jJ);a=new BJ;AJ(a,c.Ka());return[a]}G(a,b){let c=[],d=new Map;for(var e=0;e<a.length;++e){var f=a[e],g=f.G;let m=f.H,q=d.get(m);q=q?q:[];new Lfa;if(f.L||nJ(f.A,"vis"))if(g=DJ(g,b),f.hidden&&g){g=new $I;_.yC(g,2,1);var h=GJ(f);_.Uz(g,XI,1,h);ZI(g);q.push(g);f.hidden=!1;f.L=!1}else f.hidden||g||(g=new $I,_.yC(g,2,2),h=GJ(f),_.Uz(g,XI,1,h),ZI(g),q.push(g),f.hidden=!0);d.set(m,q)}for(let m of d.keys())b=d.get(m),b.length&&(a=new aJ,kC(a,1,b),b=new hJ,e=TI(),f=new VI,
_.Uz(f,RI,1,m),_.Uz(b,RI,1,e),_.Uz(b,RI,3,m),_.Uz(b,aJ,7,a),_.Uz(b,VI,9,f),a=new BJ,AJ(a,b.Ka()),c.push(a));return c}D(a){var b=new gJ,c=_.wC(b,1,a.C);_.wC(c,3,1);a.B(b);EJ(b);var d=TI();c=new hJ;_.Uz(c,RI,1,d);d=new VI;_.Uz(d,RI,1,void 0);_.Uz(c,gJ,4,b);_.Uz(c,VI,9,d);this.C.add(new jJ);b=new BJ;Qd(b,20,a.D);AJ(b,c.Ka());return[b]}};var Lw;_.HJ=class{constructor(a){this.A=a}toString(){return this.A}};var Rfa=1;var Sfa=class{constructor(){this.promise=new Promise((a,b)=>{this.resolve=a;this.reject=b})}};var Tfa=function(){},IJ=[[],[]],JJ=0,KJ=new Set,LJ=null,MJ=0,Ufa=0,NJ=0,OJ=0,Vfa=0,PJ=function(a){this.C=this.B=void 0;this.D=!1;this.A=window;this.G=a;this.H=Tfa};_.k=PJ.prototype;_.k.measure=function(a){this.B=a;return this};_.k.Iu=function(a){this.C=a;return this};_.k.bB=function(){this.D=!0;return this};_.k.window=function(a){this.A=a;return this};_.k.rd=function(){return Wfa({measure:this.B,Iu:this.C,ET:this.H,window:this.A,bB:this.D},this.G)};
var Wfa=function(a,b){const c=Vfa++,d=Math.max(a.measure?a.measure.length:0,a.Iu?a.Iu.length:0),e={id:c,UH:a.measure,XH:a.Iu,context:b,Ed:[]};let f=e;return function(){var g=f.Pi!==0;g&&(f=Object.assign({Pi:0},e));b||(f.context=this);f.Ed=Array.prototype.slice.call(arguments);d>arguments.length&&f.Ed.push(new a.ET);g&&(g=JJ,!a.bB||OJ==0||a.measure&&OJ!=1||(g=(g+1)%2),IJ[g].push(f));return Xfa(a.window)}},Yfa=function(a,b){const c={};let d;OJ=1;for(var e=0;e<a.length;++e){d=a[e];var f=d.Ed[d.Ed.length-
1];f&&typeof f==="object"&&(f.now=b);if(d.UH){d.Pi=1;try{d.UH.apply(d.context,d.Ed)}catch(g){c[e]=!0,lb(g)}}}OJ=2;for(e=0;e<a.length;++e)if(d=a[e],(f=d.Ed[d.Ed.length-1])&&typeof f==="object"&&(f.now=b),!c[e]&&d.XH){d.Pi=2;try{d.XH.apply(d.context,d.Ed)}catch(g){lb(g)}}MJ>0&&b>1&&(a=b-MJ,a<500&&(Rfa++,a>100&&Ufa++,NJ<a&&(NJ=a)));MJ=KJ.size&&b>1?b:0},Xfa=function(a){if(!KJ.has(a)){KJ.size||(LJ=new Sfa);KJ.add(a);const b=LJ.resolve;a.requestAnimationFrame(c=>{KJ.clear();const d=IJ[JJ];JJ=(JJ+1)%2;try{Yfa(d,
c)}finally{OJ=0,d.length=0}b()})}return LJ.promise};var Zfa=function(a,b){if(a.LB){const c=[];a=[];for(c.push.apply(c,b.querySelectorAll("*"));c.length>0;){const d=c.shift();d.getAttribute("jslog")&&a.push(d);d.shadowRoot&&c.unshift.apply(c,d.shadowRoot.querySelectorAll("*"))}}else a=[].slice.call(b.querySelectorAll("[jslog]"));a.unshift(b);return a},$fa=function(a,b){return Zfa(a,b).filter(function(c){return QJ(this.A,c)!=null},a)},aga=function(a,b){const c=a.A;a=[];let d=void 0;for(let e=0;e<b.length;++e){const f=QJ(c,b[e]);if(f.C!=void 0||f.D!=
void 0)continue;let g=void 0;Tw(b[e],function(h){h=QJ(c,h);return h!=null?(g=h,!0):!1},!1);g?d&&d.has(g)||(d=new Map,a.unshift(d),d.set(g,[]),qJ=1):(d=new Map,a.unshift(d),qJ=0);Hfa(f);f.Jr(g);d.set(f,[]);g&&d.get(g).push(f.C)}return a},bga=function(a,b){let c=a.A;return b.map(d=>QJ(c,d))},cga=class{constructor(a,b=!1){this.A=a;this.LB=b}},qJ=0;var QJ=function(a,b){var c=b.LSWHIf||null;if(c&&(c.A.A||a.A)&&c.A.A!=a.A)return null;var d;!(d=c&&c.A.En&&!c.A.En())&&(d=c&&c.A.En&&c.A.En())&&(d=b.getAttribute("jslog"),d=!(!d||wa(d)||d!=c.A.getAttribute()));if(d)return c;d=b.getAttribute("jslog");if(!d)return null;d=dga(a,d);if(!d||(d.A||a.A)&&d.A!=a.A)return null;a=new Ifa(b,d);c&&c.A.L&&c.I&&(a.I=!0);if(c=a.G.getAttribute("data-ved")){a.D=c;if(!c||c.charAt(0)!="0"&&c.charAt(0)!="2")var e=null;else{c=c.substring(1);try{const f=Gfa(c);e=_.jC(f,
RI,13)}catch(f){e=null}}e&&(a.B=e,a.H=e)}return b.LSWHIf=a},dga=function(a,b){if(wa(b))return null;const c=b.split(";");var d=Number(c[0].trim());if(isNaN(d))return null;d=new pJ(d,a.C.rs);for(let m=1;m<c.length;m++){var e=c[m].trim();if(!wa(e)){var f=hB(e);if(f.length<2)return null;e=f[0].trim();f=f[1].trim();if(wa(e)||wa(f))return null;switch(e){case RJ(a,"track"):e=f.split(",");for(f=0;f<e.length;++f){var g=d,h=e[f].trim();if(a.B){if(!g.rs)throw Error("ub");if(!lJ.has(h))throw Error("vb`"+h);g.ds.add(h)}else g.ds.add(g.H(h))}break;
case RJ(a,"index"):d.C=Number(f);break;case RJ(a,"tc"):e=f.split(",");e=e.map(Number);e=e.filter(Number.isInteger);d.G=e;break;case "cid":d.A=f;break;case RJ(a,"mutable"):f=="true"?d.D=!0:f=="rci"&&(d.D=!0,d.L=!0)}}}return d.setAttribute(b)},RJ=function(a,b){if(a.B)if(mJ.has(b))a=mJ.get(b);else throw Error("tb`"+b);else a=b;return a},ega=class{constructor(a,b){this.C=a;this.B=b||!1;this.A=void 0}};_.SJ=function(){this.T=this.T;this.L=this.L};_.SJ.prototype.T=!1;_.SJ.prototype.Hi=function(){return this.T};_.SJ.prototype.dispose=function(){this.T||(this.T=!0,this.Dc())};_.SJ.prototype[Symbol.dispose]=function(){this.dispose()};_.TJ=function(a,b){a.T?b():(a.L||(a.L=[]),a.L.push(b))};_.SJ.prototype.Dc=function(){if(this.L)for(;this.L.length;)this.L.shift()()};_.UJ=function(a,b){this.type=a;this.A=this.target=b;this.defaultPrevented=this.C=!1};_.UJ.prototype.stopPropagation=function(){this.C=!0};_.UJ.prototype.preventDefault=function(){this.defaultPrevented=!0};var fga=function(){if(!_.bb.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{const c=()=>{};_.bb.addEventListener("test",c,b);_.bb.removeEventListener("test",c,b)}catch(c){}return a}();var VJ=function(a,b){_.UJ.call(this,a?a.type:"");this.relatedTarget=this.A=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.timeStamp=0;this.B=null;a&&this.init(a,b)};_.YA(VJ,_.UJ);
VJ.prototype.init=function(a,b){const c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.A=b;b=a.relatedTarget;b||(c=="mouseover"?b=a.fromElement:c=="mouseout"&&(b=a.toElement));this.relatedTarget=b;d?(this.clientX=d.clientX!==void 0?d.clientX:d.pageX,this.clientY=d.clientY!==void 0?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):(this.offsetX=Xw||a.offsetX!==void 0?a.offsetX:a.layerX,this.offsetY=
Xw||a.offsetY!==void 0?a.offsetY:a.layerY,this.clientX=a.clientX!==void 0?a.clientX:a.pageX,this.clientY=a.clientY!==void 0?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.key=a.key||"";this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=a.pointerId||0;this.pointerType=a.pointerType;this.state=a.state;this.timeStamp=a.timeStamp;this.B=a;a.defaultPrevented&&VJ.Rc.preventDefault.call(this)};
VJ.prototype.stopPropagation=function(){VJ.Rc.stopPropagation.call(this);this.B.stopPropagation?this.B.stopPropagation():this.B.cancelBubble=!0};VJ.prototype.preventDefault=function(){VJ.Rc.preventDefault.call(this);const a=this.B;a.preventDefault?a.preventDefault():a.returnValue=!1};var WJ="closure_listenable_"+(Math.random()*1E6|0),XJ=function(a){return!(!a||!a[WJ])};var gga=0;var hga=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=++gga;this.Eh=this.xt=!1},YJ=function(a){a.Eh=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};Ww.prototype.add=function(a,b,c,d,e){const f=a.toString();a=this.yd[f];a||(a=this.yd[f]=[],this.A++);const g=ZJ(a,b,d,e);g>-1?(b=a[g],c||(b.xt=!1)):(b=new hga(b,this.src,f,!!d,e),b.xt=c,a.push(b));return b};Ww.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.yd))return!1;const e=this.yd[a];b=ZJ(e,b,c,d);return b>-1?(YJ(e[b]),Array.prototype.splice.call(e,b,1),e.length==0&&(delete this.yd[a],this.A--),!0):!1};
var $J=function(a,b){const c=b.type;c in a.yd&&_.fa(a.yd[c],b)&&(YJ(b),a.yd[c].length==0&&(delete a.yd[c],a.A--))},aK=function(a,b,c,d,e){a=a.yd[b.toString()];b=-1;a&&(b=ZJ(a,c,d,e));return b>-1?a[b]:null},ZJ=function(a,b,c,d){for(let e=0;e<a.length;++e){const f=a[e];if(!f.Eh&&f.listener==b&&f.capture==!!c&&f.handler==d)return e}return-1};var bK,cK,dK,gK,iga,iK,jga,hK,lK,fK;bK="closure_lm_"+(Math.random()*1E6|0);cK={};dK=0;_.gx=function(a,b,c,d,e){if(d&&d.once)return _.eK(a,b,c,d,e);if(Array.isArray(b)){for(let f=0;f<b.length;f++)_.gx(a,b[f],c,d,e);return null}c=fK(c);return XJ(a)?a.Pa(b,c,VA(d)?!!d.capture:!!d,e):gK(a,b,c,!1,d,e)};
gK=function(a,b,c,d,e,f){if(!b)throw Error("yb");const g=VA(e)?!!e.capture:!!e;let h=hK(a);h||(a[bK]=h=new Ww(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=iga();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)fga||(e=g),e===void 0&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(iK(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("zb");dK++;return c};
iga=function(){const a=jga,b=function(c){return a.call(b.src,b.listener,c)};return b};_.eK=function(a,b,c,d,e){if(Array.isArray(b)){for(let f=0;f<b.length;f++)_.eK(a,b[f],c,d,e);return null}c=fK(c);return XJ(a)?a.C.add(String(b),c,!0,VA(d)?!!d.capture:!!d,e):gK(a,b,c,!0,d,e)};_.jK=function(a,b,c,d,e){if(Array.isArray(b))for(let f=0;f<b.length;f++)_.jK(a,b[f],c,d,e);else d=VA(d)?!!d.capture:!!d,c=fK(c),XJ(a)?a.fs(b,c,d,e):a&&(a=hK(a))&&(b=aK(a,b,c,d,e))&&_.kK(b)};
_.kK=function(a){if(typeof a!=="number"&&a&&!a.Eh){var b=a.src;if(XJ(b))$J(b.C,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(iK(c),d):b.addListener&&b.removeListener&&b.removeListener(d);dK--;(c=hK(b))?($J(c,a),c.A==0&&(c.src=null,b[bK]=null)):YJ(a)}}};iK=function(a){return a in cK?cK[a]:cK[a]="on"+a};jga=function(a,b){if(a.Eh)a=!0;else{b=new VJ(b,this);const c=a.listener,d=a.handler||a.src;a.xt&&_.kK(a);a=c.call(d,b)}return a};
hK=function(a){a=a[bK];return a instanceof Ww?a:null};lK="__closure_events_fn_"+(Math.random()*1E9>>>0);fK=function(a){if(typeof a==="function")return a;a[lK]||(a[lK]=function(b){return a.handleEvent(b)});return a[lK]};_.ex=function(){_.SJ.call(this);this.C=new Ww(this);this.Ua=this;this.ia=null};_.YA(_.ex,_.SJ);_.ex.prototype[WJ]=!0;_.k=_.ex.prototype;_.k.addEventListener=function(a,b,c,d){_.gx(this,a,b,c,d)};_.k.removeEventListener=function(a,b,c,d){_.jK(this,a,b,c,d)};
_.k.dispatchEvent=function(a){var b,c=this.ia;if(c)for(b=[];c;c=c.ia)b.push(c);c=this.Ua;const d=a.type||a;if(typeof a==="string")a=new _.UJ(a,c);else if(a instanceof _.UJ)a.target=a.target||c;else{var e=a;a=new _.UJ(d,c);ta(a,e)}e=!0;let f,g;if(b)for(g=b.length-1;!a.C&&g>=0;g--)f=a.A=b[g],e=mK(f,d,!0,a)&&e;a.C||(f=a.A=c,e=mK(f,d,!0,a)&&e,a.C||(e=mK(f,d,!1,a)&&e));if(b)for(g=0;!a.C&&g<b.length;g++)f=a.A=b[g],e=mK(f,d,!1,a)&&e;return e};
_.k.Dc=function(){_.ex.Rc.Dc.call(this);if(this.C){var a=this.C;let b=0;for(const c in a.yd){const d=a.yd[c];for(let e=0;e<d.length;e++)++b,YJ(d[e]);delete a.yd[c];a.A--}}this.ia=null};_.k.Pa=function(a,b,c,d){return this.C.add(String(a),b,!1,c,d)};_.k.fs=function(a,b,c,d){return this.C.remove(String(a),b,c,d)};
var mK=function(a,b,c,d){b=a.C.yd[String(b)];if(!b)return!0;b=b.concat();let e=!0;for(let f=0;f<b.length;++f){const g=b[f];if(g&&!g.Eh&&g.capture==c){const h=g.listener,m=g.handler||g.src;g.xt&&$J(a.C,g);e=h.call(m,d)!==!1&&e}}return e&&!d.defaultPrevented};var nK=function(a,b){_.ex.call(this);this.B=a||1;this.A=b||_.bb;this.D=(0,_.hx)(this.TT,this);this.G=Date.now()};_.YA(nK,_.ex);_.k=nK.prototype;_.k.enabled=!1;_.k.qg=null;_.k.setInterval=function(a){this.B=a;this.qg&&this.enabled?(this.stop(),this.start()):this.qg&&this.stop()};
_.k.TT=function(){if(this.enabled){const a=Date.now()-this.G;a>0&&a<this.B*.8?this.qg=this.A.setTimeout(this.D,this.B-a):(this.qg&&(this.A.clearTimeout(this.qg),this.qg=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};_.k.start=function(){this.enabled=!0;this.qg||(this.qg=this.A.setTimeout(this.D,this.B),this.G=Date.now())};_.k.stop=function(){this.enabled=!1;this.qg&&(this.A.clearTimeout(this.qg),this.qg=null)};_.k.Dc=function(){nK.Rc.Dc.call(this);this.stop();delete this.A};
_.oK=function(a,b,c){if(typeof a==="function")c&&(a=(0,_.hx)(a,c));else if(a&&typeof a.handleEvent=="function")a=(0,_.hx)(a.handleEvent,a);else throw Error("Ab");return Number(b)>2147483647?-1:_.bb.setTimeout(a,b||0)};var pK=function(a){a.A=_.oK(()=>{a.A=null;a.C&&!a.D&&(a.C=!1,pK(a))},500);const b=a.B;a.B=null;a.G.apply(null,b)},kga=class extends _.SJ{constructor(a,b){super();this.G=b!=null?a.bind(b):a;this.B=null;this.C=!1;this.D=0;this.A=null}H(a){this.B=arguments;this.A||this.D?this.C=!0:pK(this)}stop(){this.A&&(_.bb.clearTimeout(this.A),this.A=null,this.C=!1,this.B=null)}pause(){this.D++}Dc(){super.Dc();this.stop()}};_.qK=function(a){_.SJ.call(this);this.Z=a;this.D={}};_.YA(_.qK,_.SJ);var rK=[];_.qK.prototype.Pa=function(a,b,c,d){Array.isArray(b)||(b&&(rK[0]=b.toString()),b=rK);for(let e=0;e<b.length;e++){const f=_.gx(a,b[e],c||this.handleEvent,d||!1,this.Z||this);if(!f)break;this.D[f.key]=f}return this};var sK=function(a,b,c,d,e,f){if(Array.isArray(c))for(let g=0;g<c.length;g++)sK(a,b,c[g],d,e,f);else(b=_.eK(b,c,d||a.handleEvent,e,f||a.Z||a))&&(a.D[b.key]=b)};
_.qK.prototype.fs=function(a,b,c,d,e){if(Array.isArray(b))for(let f=0;f<b.length;f++)this.fs(a,b[f],c,d,e);else c=c||this.handleEvent,d=VA(d)?!!d.capture:!!d,e=e||this.Z||this,c=fK(c),d=!!d,b=XJ(a)?aK(a.C,String(b),c,d,e):a?(a=hK(a))?aK(a,b,c,d,e):null:null,b&&(_.kK(b),delete this.D[b.key]);return this};var lga=function(a){oa(a.D,function(b,c){this.D.hasOwnProperty(c)&&_.kK(b)},a);a.D={}};_.qK.prototype.Dc=function(){_.qK.Rc.Dc.call(this);lga(this)};
_.qK.prototype.handleEvent=function(){throw Error("Bb");};var mga=class extends _.UJ{constructor(a){super("visibilitychange");this.hidden=a}};var cx=new WeakMap,ax=function(a,b){a=[a];for(let c=b.length-1;c>=0;--c)a.push(typeof b[c],b[c]);return a.join("\v")};_.YA(ix,_.ex);_.k=ix.prototype;_.k.oQ=dx(function(){var a=this.Au();const b=this.Zt()!="hidden";if(a){var c;b?c=(((Xw?"Webkit":Yw?"Moz":null)||"")+"visibilitychange").toLowerCase():c="visibilitychange";a=c}else a=null;return a});_.k.Zt=dx(function(){return $w("hidden",this.A.A)});_.k.vQ=dx(function(){return $w("visibilityState",this.A.A)});_.k.Au=function(){return!!this.Zt()};_.k.AQ=function(){this.Au()&&this.vQ();const a=new mga(!!this.A.A[this.Zt()]);this.dispatchEvent(a)};
_.k.Dc=function(){_.kK(this.D);ix.Rc.Dc.call(this)};var tK=function(a,b,c,d){a.wa[b]=c;a.Ca[b]=a.H(d||b)},nga=function(a,b,c){let d;const e=a.U,f=a.Ca[b];Tw(c,g=>{if(!VA(g)||g.nodeType!=1)return!1;g=QJ(e,g);var h;if(h=g!=null)if(h=g.A,a.da){if(!h.rs)throw Error("ub");if(!lJ.has(f))throw Error("vb`"+f);h=h.ds.has(f)}else h=nJ(h,f);return h?(d=g,!0):!1},!0);return d},uK=function(a,b){const c=[],d=a.U;Tw(b,e=>{if(!VA(e)||e.nodeType!=1)return!1;e=QJ(d,e);e!=null&&c.push(e);return!1},!1);return c},wK=function(a,b,c,d){var e=oga(d);var f=c.A.C;var g=new Kfa;
g=_.yC(g,4,b);g=_.wC(g,1,c.A.B);e=Qd(g,3,e);f!=null&&_.wC(e,2,f);f=new Bfa;f.D=a.getMetadata(c,d);f.B=a.jb;f.A=a.bb;c=new BJ;d=e.Ka();c=_.nx(c,8,d);c=Qd(c,20,f.C);a.A&&_.vK(a.A,c);if(b!=null)for(b=new iJ(b),c=0;c<a.M.length;c++)a.M[c](b)},oga=function(a){return a.map(b=>b.A.B)},xK=function(a){for(let b=0;b<a.La.length;b++)a.La[b]()},pga=class extends _.qK{constructor(a,b){({rt:e,TP:d=!1,LB:c=!1}={TP:!1,rt:void 0,LB:!1});var c,d,e;super();this.na=a;this.A=b;this.ia=this.G=this.jb=this.bb=void 0;this.M=
[];this.La=[];this.da=d;this.Qb=new Jfa;this.U=new ega(this.Qb,this.da);this.wa={click:3};this.Ca={click:this.H("generic_click")};this.Ua=new ix;this.rb=(new PJ(this)).measure(e?()=>e().then(this.Ha.bind(this)):this.Ha).bB().rd();this.zb=new kga(this.rb,this);this.ka=new cga(this.U,c);this.na instanceof PI&&(this.B=this.na)}oa(a,b){var c=this.wa[a];if(!c)return!1;a=nga(this,a,b);if(!a)return!1;if(this.B){c=this.B.B(a,new iJ(c));for(a=0;a<c.length;++a)this.A&&_.vK(this.A,c[a]);return!0}b=uK(this,a.G);
wK(this,c,a,b);return!0}C(){this.G&&this.zb.H()}log(a){this.A&&_.vK(this.A,a)}getMetadata(a,b){const c=new cJ;oJ(a.A,c);for(a=0;a<b.length;++a)oJ(b[a].A,c);return c}Ha(){var a=this.Ua;if(!a.A.A[a.Zt()]&&this.ia){if(a=!(!window.performance||!window.performance.clearMarks))window.performance.clearMeasures("ZVwBtb"),window.performance.clearMarks("KtiTlc"),window.performance.mark("KtiTlc");var b=$fa(this.ka,this.ia);if(this.B){var c=_.nB(this.G.A.defaultView||window);c=new uJ(0,0,c.width,c.height);var d=
aga(this.ka,b);if(d.length){d=this.B.A(d,c);for(var e=0;e<d.length;++e)_.nx(d[e],28),this.A&&_.vK(this.A,d[e])}b=bga(this.ka,b);b=this.B.G(b,c);if(b.length)for(c=0;c<b.length;++c)this.A&&_.vK(this.A,b[c]);xK(this)}else{c=[];d=_.nB(this.G.A.defaultView||window);d=new uJ(0,0,d.width,d.height);for(e=0;e<b.length;e++){var f=b[e];if(f.hasAttribute("ve-visible"))var g=f.getAttribute("ve-visible")==="true";else g=f.getBoundingClientRect(),g=(g=vJ(d,new uJ(g.left,g.top,g.width,g.height)))&&g.width>=10&&g.height>=
10?!0:!1;g&&(f=QJ(this.U,f))&&nJ(f.A,"impression")&&c.push(f)}b=c;for(c=0;c<b.length;c++)d=b[c],d.I||(e=uK(this,d.G),wK(this,void 0,d,e),xK(this),d.I=!0)}a&&window.performance.measure("ZVwBtb","KtiTlc")}}H(a){return this.da?Hw(a):a}};var yK=function(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a.indexOf("blob:")===0&&(a=a.substring(5));a=a.split("#")[0].split("?")[0];a=a.toLowerCase();a.indexOf("//")==0&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");c!=-1&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("Cb`"+a);if(c!=="http"&&c!=="https"&&c!=="chrome-extension"&&c!=="moz-extension"&&
c!=="file"&&c!=="android-app"&&c!=="chrome-search"&&c!=="chrome-untrusted"&&c!=="chrome"&&c!=="app"&&c!=="devtools")throw Error("Db`"+c);a="";var d=b.indexOf(":");if(d!=-1){var e=b.substring(d+1);b=b.substring(0,d);if(c==="http"&&e!=="80"||c==="https"&&e!=="443")a=":"+e}return c+"://"+b+a};var zK=function(a,b,c){var d=String(_.bb.location.href);return d&&a&&b?[b,qga(yK(d),a,c||null)].join(" "):null},qga=function(a,b,c){var d=[];let e=[];if((Array.isArray(c)?2:1)==1)return e=[b,a],_.$A(d,function(h){e.push(h)}),AK(e.join(" "));const f=[],g=[];_.$A(c,function(h){g.push(h.key);f.push(h.value)});c=Math.floor((new Date).getTime()/1E3);e=f.length==0?[c,b,a]:[f.join(":"),c,b,a];_.$A(d,function(h){e.push(h)});a=AK(e.join(" "));a=[c,a];g.length==0||a.push(g.join(""));return a.join("_")},AK=
function(a){const b=jx();b.update(a);return b.FP().toLowerCase()};var BK=function(){this.A=document||{cookie:""}};_.k=BK.prototype;
_.k.set=function(a,b,c){let d;var e=!1;let f;if(typeof c==="object"){f=c.IZ;e=c.JZ||!1;d=c.domain||void 0;var g=c.path||void 0;var h=c.WR}if(/[;=\s]/.test(a))throw Error("Eb`"+a);if(/[;\r\n]/.test(b))throw Error("Fb`"+b);h===void 0&&(h=-1);c=d?";domain="+d:"";g=g?";path="+g:"";e=e?";secure":"";h=h<0?"":h==0?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+h*1E3)).toUTCString();this.A.cookie=a+"="+b+c+g+h+e+(f!=null?";samesite="+f:"")};
_.k.get=function(a,b){const c=a+"=",d=(this.A.cookie||"").split(";");for(let e=0,f;e<d.length;e++){f=d[e].trim();if(f.lastIndexOf(c,0)==0)return f.slice(c.length);if(f==a)return""}return b};_.k.remove=function(a,b,c){const d=this.get(a)!==void 0;this.set(a,"",{WR:0,path:b,domain:c});return d};_.k.Ai=function(){return CK(this).keys};_.k.Le=function(){return CK(this).values};_.k.pe=function(){return!this.A.cookie};_.k.de=function(){return this.A.cookie?(this.A.cookie||"").split(";").length:0};
_.k.Bg=function(a){const b=CK(this).values;for(let c=0;c<b.length;c++)if(b[c]==a)return!0;return!1};_.k.clear=function(){const a=CK(this).keys;for(let b=a.length-1;b>=0;b--)this.remove(a[b])};var CK=function(a){a=(a.A.cookie||"").split(";");const b=[],c=[];let d,e;for(let f=0;f<a.length;f++)e=a[f].trim(),d=e.indexOf("="),d==-1?(b.push(""),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}};var DK=function(a,b,c,d){(a=_.bb[a])||typeof document==="undefined"||(a=(new BK).get(b));return a?zK(a,c,d):null},rga=function(a){var b=yK(String(_.bb.location.href));const c=[];var d;(d=_.bb.__SAPISID||_.bb.__APISID||_.bb.__3PSAPISID||_.bb.__1PSAPISID||_.bb.__OVERRIDE_SID)?d=!0:(typeof document!=="undefined"&&(d=new BK,d=d.get("SAPISID")||d.get("APISID")||d.get("__Secure-3PAPISID")||d.get("__Secure-1PAPISID")),d=!!d);if(d){var e=(d=b=b.indexOf("https:")==0||b.indexOf("chrome-extension:")==0||b.indexOf("chrome-untrusted://new-tab-page")==
0||b.indexOf("moz-extension:")==0)?_.bb.__SAPISID:_.bb.__APISID;e||typeof document==="undefined"||(e=new BK,e=e.get(d?"SAPISID":"APISID")||e.get("__Secure-3PAPISID"));(d=e?zK(e,d?"SAPISIDHASH":"APISIDHASH",a):null)&&c.push(d);b&&((b=DK("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&c.push(b),(a=DK("__3PSAPISID","__Secure-3PAPISID","SAPISID3PHASH",a))&&c.push(a))}return c.length==0?null:c.join(" ")};var sga=class{Wm(a){return _.bk(function*(){var b=new CompressionStream("gzip");const c=(new Response(b.readable)).arrayBuffer();b=b.writable.getWriter();yield b.write((new TextEncoder).encode(a));yield b.close();return new Uint8Array(yield c)})}Au(a){return a<1024?!1:typeof CompressionStream!=="undefined"}};var EK=function(a){if(a.enabled){const b=Math.max(a.C()-a.D,0);b<a.B*.8?a.A=setTimeout(()=>{EK(a)},a.B-b):(a.A&&(clearTimeout(a.A),a.A=void 0),a.callback(),a.enabled&&(a.stop(),a.start()))}else a.A=void 0},FK=class{constructor(a,b){this.B=a;this.callback=b;this.enabled=!1;this.C=()=>Date.now();this.D=this.C()}setInterval(a){this.B=a;this.A&&this.enabled?(this.stop(),this.start()):this.A&&this.stop()}start(){this.enabled=!0;this.A||(this.A=setTimeout(()=>{EK(this)},this.B),this.D=this.C())}stop(){this.enabled=
!1;this.A&&(clearTimeout(this.A),this.A=void 0)}};var GK=class extends _.JC{constructor(a){super(a)}rz(){return _.tC(this,1)}};var mx=class extends _.JC{constructor(a){super(a)}};var ox=function(a,b){kC(a,1,b)},HK=class extends _.JC{constructor(a){super(a)}};var IK=class extends _.JC{constructor(a){super(a)}};var kx=["platform","platformVersion","architecture","model","uaFullVersion"],qx=new HK,lx=null;var JK=class extends _.JC{constructor(a){super(a)}};var tga=class extends _.JC{constructor(a){super(a,19)}Ir(a){return _.yC(this,2,a)}};var LK=function(a,b){_.Uz(a.A,JK,1,b);_.tC(b,1)||_.yC(b,1,1);a.Kj||(b=KK(a),_.Vx(b,5)||_.nx(b,5,a.locale));a.B&&(b=KK(a),_.jC(b,HK,9)||_.Uz(b,HK,9,a.B))},KK=function(a){a=_.jC(a.A,JK,1);let b=_.jC(a,IK,11);b||(b=new IK,_.Uz(a,IK,11,b));return b},MK=function(a){a=KK(a);let b=_.jC(a,GK,10);b||(b=new GK,_.px(b,2,!1),_.Uz(a,GK,10,b));return b},NK=function(a,b){_.cC(_.jC(a.A,JK,1),IK,11)&&(a=MK(a),_.yC(a,1,b))},OK=function(a,b){_.cC(_.jC(a.A,JK,1),IK,11)&&(a=MK(a),_.px(a,2,b))},uga=function(a){const b=
a.Kj?void 0:window;b?rx(b,kx).then(c=>{a.B=c;c=KK(a);_.Uz(c,HK,9,a.B);return!0}).catch(()=>!1):Promise.resolve(!1)},vga=class{constructor(a,b=!1){this.Kj=b;this.B=this.locale=null;this.A=new tga;Number.isInteger(a)&&this.A.Ir(a);b||(this.locale=document.documentElement.getAttribute("lang"));LK(this,new JK)}Ir(a){this.A.Ir(a);return this}rd(a,b=0,c=0,d=null,e=0,f=0){if(_.cC(_.jC(this.A,JK,1),IK,11)){var g=MK(this);_.wC(g,3,c)}_.cC(_.jC(this.A,JK,1),IK,11)&&(c=MK(this),_.wC(c,4,e));_.cC(_.jC(this.A,
JK,1),IK,11)&&(e=MK(this),_.wC(e,5,f));f=this.A.clone();e=Date.now().toString();f=_.bC(f,4,Hc(e));a=kC(f,3,a.slice());d&&(f=new xJ,d=_.wC(f,13,d),f=new yJ,d=_.Uz(f,xJ,2,d),f=new zJ,d=_.Uz(f,yJ,1,d),d=_.yC(d,2,9),_.Uz(a,zJ,18,d));b&&xC(a,14,b);return a}};sx.prototype.reset=function(){this.A=this.B=this.C};sx.prototype.oe=function(){return this.B};var wga=Qe(class extends _.JC{constructor(a){super(a,8)}});var PK;PK=new XC(175237375,class extends _.JC{constructor(a){super(a)}});var QK,xga,RK,yga,zga,Aga,SK,Bga;_.vK=function(a,b){if(b instanceof BJ)a.log(b);else try{var c=new BJ,d=b.Ka();var e=_.nx(c,8,d);a.log(e)}catch(f){}};QK=function(){return"https://play.google.com/log?format=json&hasfast=true"};xga=function(a,b){return a.na?b?()=>{b().then(()=>{a.flush()})}:()=>{a.flush()}:()=>{}};RK=function(a){a.M||(a.M=QK());try{return(new URL(a.M)).toString()}catch(b){return(new URL(a.M,window.location.origin)).toString()}};
yga=function(a){SK(a,32,10,(b,c)=>{b=new URL(b);b.searchParams.set("format","json");let d=!1;try{d=window.navigator.sendBeacon(b.toString(),c.Ka())}catch(e){}d||(a.La=!1);return d})};zga=function(a,b,c=a.hl()){const d={},e=new URL(RK(a));c&&(d.Authorization=c);a.gk&&(d["X-Goog-AuthUser"]=a.gk,e.searchParams.set("authuser",a.gk));return{url:e.toString(),body:b,gP:1,UA:d,WI:"POST",withCredentials:a.withCredentials,Pv:a.Pv}};
Aga=function(a){SK(a,6,5,(b,c)=>{b=new URL(b);b.searchParams.set("format","base64json");var d=b.searchParams,e=d.set;c=c.Ka();const f=[];let g=0;for(let h=0;h<c.length;h++){let m=c.charCodeAt(h);m>255&&(f[g++]=m&255,m>>=8);f[g++]=m}c=SB(f,3);e.call(d,"p",c);b=b.toString();if(b.length>15360)return!1;(new Image).src=b;return!0})};
SK=function(a,b,c,d){if(a.A.length!==0){var e=new URL(RK(a));e.searchParams.delete("format");var f=a.hl();f&&e.searchParams.set("auth",f);e.searchParams.set("authuser",a.gk||"0");for(f=0;f<c&&a.A.length;++f){const g=a.A.slice(0,b),h=a.C.rd(g,a.D,a.H,a.Jl,a.ia,a.da);if(!d(e.toString(),h)){++a.H;break}a.D=0;a.H=0;a.ia=0;a.da=0;a.A=a.A.slice(g.length)}a.B.enabled&&a.B.stop()}};
Bga=class extends _.SJ{constructor(a){super();this.A=[];this.Ua="";this.wa=this.Ca=this.U=!1;this.bb=this.ka=-1;this.I=this.experimentIds=null;this.da=this.ia=this.H=this.D=0;this.jb=1;this.Pv=0;this.Hn=a.Hn;this.hl=a.hl||(()=>{});this.C=new vga(a.Hn,a.Kj);this.Ze=a.Ze||null;this.Jl=a.Jl||null;this.bufferSize=1E3;this.M=a.lU||null;this.gk=a.gk||null;this.oq=a.oq||!1;this.withCredentials=!a.eG;this.Kj=a.Kj||!1;this.La=!this.Kj&&!!window&&!!window.navigator&&window.navigator.sendBeacon!==void 0;this.na=
typeof URLSearchParams!=="undefined"&&!!(new URL(QK())).searchParams&&!!(new URL(QK())).searchParams.set;const b=_.yC(new JK,1,1);LK(this.C,b);this.G=new sx(1E4);a=xga(this,a.rt);this.B=new FK(this.G.oe(),a);this.Ha=new FK(6E5,a);this.oq||this.Ha.start();this.Kj||(document.addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&this.Z()}),document.addEventListener("pagehide",this.Z.bind(this)))}Dc(){this.Z();this.B.stop();this.Ha.stop();super.Dc()}log(a){if(this.na){a=a.clone();
var b=this.jb++;b=a=xC(a,21,b);if(nC(b)==null){var c=Date.now();c=Number.isFinite(c)?c.toString():"0";_.bC(b,1,Hc(c))}_.mC(b,15)!=null||xC(b,15,(new Date).getTimezoneOffset()*60);this.experimentIds&&(c=this.experimentIds.clone(),_.Uz(b,ZC,16,c));b=this.A.length-this.bufferSize+1;b>0&&(this.A.splice(0,b),this.D+=b);this.A.push(a);this.oq||this.B.enabled||this.B.start()}}flush(a,b){if(this.A.length===0)a&&a();else{var c=Date.now();if(this.bb>c&&this.ka<c)b&&b("throttled");else{this.Ze&&(typeof this.Ze.rz===
"function"?NK(this.C,this.Ze.rz()):NK(this.C,0));var d=this.C.rd(this.A,this.D,this.H,this.Jl,this.ia,this.da),e=this.hl();if(e&&this.Ua===e)b&&b("stale-auth-token");else if(this.A=[],this.B.enabled&&this.B.stop(),this.D=0,this.U)a&&a();else{c=d.Ka();let f;this.I&&this.I.Au(c.length)&&(f=this.I.Wm(c));const g=zga(this,c,e),h=v=>{this.G.reset();this.B.setInterval(this.G.oe());if(v){var u=null;try{var x=JSON.stringify(JSON.parse(v.replace(")]}'\n","")));u=wga(x)}catch(G){}if(u){v=Number;var A;x=(A=
nC(u))!=null?A:"-1";A=v(x);A>0&&(this.ka=Date.now(),this.bb=this.ka+A);u=PK.ctor?PK.B(u,PK.ctor,PK.A,!0):PK.B(u,PK.A,null,!0);if(u=u===null?void 0:u)u=_.rC(u,1,-1),u!==-1&&(this.G=new sx(u<1?1:u),this.B.setInterval(this.G.oe()))}}a&&a();this.H=0},m=(v,u)=>{var x=_.Sx(d,BJ,3,_.Ux());var A=_.vC(d,14),G=this.G;G.A=Math.min(3E5,G.A*2);G.B=Math.min(3E5,G.A+Math.round(.1*(Math.random()-.5)*2*G.A));this.B.setInterval(this.G.oe());v===401&&e&&(this.Ua=e);A&&(this.D+=A);u===void 0&&(u=500<=v&&v<600||v===401||
v===0);u&&(this.A=x.concat(this.A),this.oq||this.B.enabled||this.B.start());b&&b("net-send-failed",v);++this.H},q=()=>{this.Ze&&this.Ze.send(g,h,m)};f?f.then(v=>{g.UA["Content-Encoding"]="gzip";g.UA["Content-Type"]="application/binary";g.body=v;g.gP=2;q()},()=>{q()}):q()}}}}Z(){this.U||(OK(this.C,!0),this.Ca&&(NK(this.C,3),yga(this)),this.wa&&(NK(this.C,2),Aga(this)),this.flush(),OK(this.C,!1))}};var Cga=class{constructor(){this.NO=typeof AbortController!=="undefined"}send(a,b,c){const d=this;return _.bk(function*(){const e=d.NO?new AbortController:void 0,f=e?setTimeout(()=>{e.abort()},a.Pv):void 0;try{const g=Object.assign({},{method:a.WI,headers:Object.assign({},a.UA)},a.body&&{body:a.body},a.withCredentials&&{credentials:"include"},{signal:a.Pv&&e?e.signal:null}),h=yield fetch(a.url,g);h.status===200?b==null||b(yield h.text()):c==null||c(h.status)}catch(g){switch(g==null?void 0:g.name){case "AbortError":c==
null||c(408);break;default:c==null||c(400)}}finally{clearTimeout(f)}})}rz(){return 4}};var Dga=class extends _.SJ{constructor(){super();this.Hn=1642;this.gk="0";this.Jl=this.Ze=null}eG(){this.A=!0;return this}rd(){this.Ze||(this.Ze=new Cga);const a=new Bga({Hn:this.Hn,hl:this.hl?this.hl:rga,gk:this.gk,lU:"https://play.google.com/log?format=json&hasfast=true",Kj:!1,oq:!1,eG:this.A,rt:this.rt,Ze:this.Ze});_.TJ(this,_.XA(_.Uw,a));Math.random()<.5&&(a.I=new sga);this.Jl&&(a.Jl=this.Jl);uga(a.C);this.Ze.Ir&&this.Ze.Ir(this.Hn);this.Ze.nT&&this.Ze.nT(a);return a}};var Ega=class extends pga{constructor(){var a=new Qfa;let b;b=(new Dga).rd();super(a,b);this.I=b;this.I.U=!1;a=this.I;a.Ca=a.La;this.I.wa=!0}};var $v;_.TK=function(a){const b=new Ega;a=_.Jd(a.A.config,9,Cc,_.Ux());var c=new Tba;a=Qd(c,3,a);c=b.I;a?(c.experimentIds||(c.experimentIds=new ZC),c=c.experimentIds,a=a.Ka(),_.nx(c,4,a)):c.experimentIds&&_.bC(c.experimentIds,4);b.G=new mB;b.ia=b.G.A.body;a=b.G.A;a.readyState!=="interactive"&&a.readyState!=="complete"||b.C();sK(b,a,"load",b.C,!1);sK(b,a,"DOMContentLoaded",b.C,!1);b.Pa(b.Ua,"visibilitychange",b.C,!1);b.Pa(a,"scroll",b.C,!0);b.Pa(a,"resize",b.C,!0);tK(b,"click",3);return b};
$v=class{constructor(){this.A=_.n(_.qF)}};$v.F=function(a){return new (a||$v)};$v.ja=_.l({fa:$v,O:$v.F,X:"root"});var aw,bw;_.Zv=class{};aw=class{};bw=class extends aw{};var UK=Symbol("Hb"),Fga=function(a,b){a.A&&a.A.M.push(b)},Gga=function(a,b){a.A&&_.fa(a.A.M,b)},VK=function(a,b,c){a:if(a=a.B,c.AK)a=c.AK;else{if(a)if(c.cC)if(a=a[c.cC],a===0)console.warn(`ID was never assigned for VE with name: ${c.cC}`);else{if(a)break a;console.warn(`Cannot find VE with name: ${c.cC}`)}else console.warn("No ID or name found in config.");else console.warn("No ID found in config and no VisualElementLookup was set.");a=void 0}var d=a;d!==void 0&&(a=[],c.HB&&a.push("generic_click"),
c.ZJ&&a.push("impression"),c.XJ&&a.push("dragstart"),c.YJ&&a.push("drop"),c.IB&&a.push("hover"),c.aK&&a.push("input_text"),c.bK&&a.push("key_press"),c.RZ&&a.push("keyboard_enter"),c.trackVisibility&&a.push("vis"),d=d.toString(),a.length&&(d+=`;track:${a.join(",")}`),c.metadata&&(d+=`;${c.metadata}`),c.fA&&(d+=";mutable:true"),c.index!=null&&(d+=`;index:${c.index}`),b.J.setAttribute("jslog",d),b.J[UK]=c)},Hga=function(a,b,c){a.Ma(()=>{a.A&&a.B&&(VK(a,b,c),c.ZJ&&a.A.C())})},Iga=function(a,b,c,d){tx&&
tx!==d&&(tx.type==="click"&&c.HB&&ux(b)&&a.oa("click",b),tx.type==="mouseenter"&&c.IB&&ux(b)&&a.oa("hover",b))},Sv=class{constructor(a,b,c=null){this.A=null;a&&(this.A=_.TK(a))&&(tK(this.A,"click",3,"generic_click"),tK(this.A,"dragstart",30),tK(this.A,"drop",37),tK(this.A,"hover",9),tK(this.A,"input_text",15),tK(this.A,"key_press",32));b&&(this.B={});this.Ma=c?c.Ma.bind(c):Zone.root.run.bind(Zone.root);WK||(WK=!0,this.Ma(()=>{window.addEventListener("click",d=>{tx=d},{capture:!0});window.addEventListener("mouseenter",
d=>{tx=d},{capture:!0})}))}oa(a,b){this.A&&this.A.oa(a,b)}log(a){this.A&&this.A.log(a)}},WK=!1,tx=null;Sv.F=function(a){return new (a||Sv)(lh(_.Zv,8),lh(aw,8),lh(_.sr,8))};Sv.ja=_.l({fa:Sv,O:Sv.F,X:"root"});var XK="click mouseenter dragstart drop keydown input".split(" "),Pv=class{constructor(a,b,c){this.D=a;this.document=b;this.A=c;this.B=d=>{for(let e=d.target;e;e=e.parentElement){const f=e[UK];if(f)switch(d.type){case "click":f.HB&&this.oa("click",e);break;case "mouseenter":f.IB&&this.oa("hover",e);break;case "dragstart":f.XJ&&this.oa("dragstart",e);break;case "drop":f.YJ&&this.oa("drop",e);break;case "keydown":f.bK&&this.oa("key_press",e);break;case "input":f.aK&&this.oa("input_text",e);break;default:console.warn(`No GIL binding for events of type ${d.type}`)}}};
this.A.Ma(()=>{for(const d of XK)this.document.addEventListener(d,this.B,{capture:!0})})}oa(a,b){if(a!=="input_text"||this.C!==b)this.D.oa(a,b),this.C=a==="input_text"?b:void 0}la(){this.A.Ma(()=>{for(const a of XK)this.document.removeEventListener(a,this.B,{capture:!0})});vx=void 0}},vx;Pv.F=function(a){return new (a||Pv)(lh(Sv),lh(_.Tv),lh(_.sr))};Pv.ja=_.l({fa:Pv,O:Pv.F});var Rv=new _.p("VE config");var Jga=function(a){const b=()=>{let d;return(d=a.H)!=null?d:Ax("Z8wCif").then(()=>_.YK)};let c;a.C?c=a.C(b):c=b();return c.catch(()=>{throw new _.yg(5300,!1);}).then(({DU:d,CU:e})=>{a.B=d(a.G,a.D);d=new e(a.Ya,a.B,a.zone);return a.Ya=d})},xx=class{constructor(a,b,c,d,e){this.D=a;this.Ya=b;this.zone=c;this.G=d;this.H=e;this.scheduler=this.A=null;this.ma=_.n(_.jl);this.C=_.n(Kga,{optional:!0})}la(){let a;(a=this.B)==null||a.flush()}kf(a,b){const c=this.Ya.kf(a,b);if(c.B===0)return c;typeof c.UJ===
"boolean"&&(c.UJ=!1);const d=new Lga(c);let e;(b==null?0:(e=b.data)==null?0:e.animation)&&!this.A&&(this.A=Jga(this));let f;(f=this.A)==null||f.then(g=>{g=g.kf(a,b);ZK(d,g);this.scheduler!=null||(this.scheduler=this.ma.get(Tr,null,{optional:!0}));let h;(h=this.scheduler)==null||h.notify(11)}).catch(()=>{ZK(d,c)});return d}Om(){let a,b;(b=(a=this.Ya).Om)==null||b.call(a)}end(){let a,b;(b=(a=this.Ya).end)==null||b.call(a)}};xx.F=function(){throw Error("La");};xx.ja=_.l({fa:xx,O:xx.F});
var ZK=function(a,b){a.Ya=b;if(a.A!==null){for(const c of a.A)c(b);a.A=null}},Lga=class{constructor(a){this.Ya=a;this.A=[];this.B=1}get data(){return this.Ya.data}destroy(){this.A=null;this.Ya.destroy()}createElement(a,b){return this.Ya.createElement(a,b)}createComment(a){return this.Ya.createComment(a)}iq(a){return this.Ya.iq(a)}get Yk(){return this.Ya.Yk}appendChild(a,b){this.Ya.appendChild(a,b)}insertBefore(a,b,c,d){this.Ya.insertBefore(a,b,c,d)}removeChild(a,b,c){this.Ya.removeChild(a,b,c)}Fr(a,
b){return this.Ya.Fr(a,b)}parentNode(a){return this.Ya.parentNode(a)}nextSibling(a){return this.Ya.nextSibling(a)}setAttribute(a,b,c,d){this.Ya.setAttribute(a,b,c,d)}removeAttribute(a,b,c){this.Ya.removeAttribute(a,b,c)}hj(a,b){this.Ya.hj(a,b)}Ml(a,b){this.Ya.Ml(a,b)}Kr(a,b,c,d){this.Ya.Kr(a,b,c,d)}Ar(a,b,c){this.Ya.Ar(a,b,c)}setProperty(a,b,c){this.A!==null&&b.startsWith("@")&&this.A.push(d=>d.setProperty(a,b,c));this.Ya.setProperty(a,b,c)}tc(a,b){this.Ya.tc(a,b)}Pa(a,b,c,d){this.A!==null&&b.startsWith("@")&&
this.A.push(e=>e.Pa(a,b,c,d));return this.Ya.Pa(a,b,c,d)}},Kga=new _.p("");var $K=[];$K.push({path:"",Sb:()=>Ax("d1Z9ud").then(()=>_.aL),oc:"full"},{path:"about",Sb:()=>Ax("G6Ygce").then(()=>_.bL),oc:"full"},Hx("noto/specimen/:familyName"),{path:"noto",Sb:()=>Ax("XV0Ule").then(()=>_.cL),oc:"full"},{path:"noto/use",Sb:()=>Ax("RFOJre").then(()=>_.dL),oc:"full"},{path:"noto/contribute",Sb:()=>Ax("wPo3Sd").then(()=>_.eL),oc:"full"},{path:"noto/fonts",Sb:()=>Ax("A7nphd").then(()=>_.fL),oc:"full"});
$K.push({path:"icons",Sb:()=>Ax("Xs48xe").then(()=>_.gL),oc:"full"},Hx("specimen/:familyName"),{path:"betterspecimen/:familyName",Ll:"specimen/:familyName"},{path:"knowledge",Sb:()=>Ax("NDr9Ab").then(()=>_.hL),oc:"full"},{path:"knowledge/topics",Sb:()=>Ax("dr4j7e").then(()=>_.iL),oc:"full"},{path:"knowledge/topics/:topicId",Sb:()=>Ax("dr4j7e").then(()=>_.iL),oc:"full"},{path:"knowledge/glossary",Sb:()=>Ax("yxNRfe").then(()=>_.jL),oc:"full"},{path:"knowledge/glossary/:termId",Sb:()=>Ax("My7jEe").then(()=>
_.kL),oc:"full"},{path:"knowledge/documentation/:documentId",Sb:()=>Ax("GMPYg").then(()=>_.lL),oc:"full"},{path:"knowledge/:moduleId/:lessonId",Sb:()=>Ax("hExEAc").then(()=>_.mL),oc:"full"},{path:"knowledge/:moduleId",Sb:()=>Ax("mvUJBe").then(()=>_.nL),oc:"full"},{path:"analytics",Sb:()=>Ax("QZfyI").then(()=>_.oL),oc:"full"},{path:"variablefonts",Sb:()=>Ax("NC98bc").then(()=>_.pL),oc:"full"},{path:"share",Sb:()=>Ax("z6Ryc").then(()=>_.qL),oc:"full"},{path:"selection",Sb:()=>Ax("r2c8M").then(()=>_.rL),
oc:"full"},{path:"selection/embed",Sb:()=>Ax("asMqQb").then(()=>_.sL),oc:"full"},{path:"download/next-steps",Sb:()=>Ax("qux4jf").then(()=>_.tL),oc:"full"},{path:"selection/next-steps",Ll:""},{path:"download",Sb:()=>Ax("WYE3W").then(()=>_.uL),oc:"full"},{path:"attribution",Sb:()=>Ax("AKOWI").then(()=>_.vL),oc:"full"},{path:"**",Sb:()=>Ax("CAFjWe").then(()=>_.wL),oc:"full"});var Lv=[...$K];var Mga=bc(a=>{a=a.mc;return a!==void 0&&(typeof a==="string"||a instanceof _.Hj)}),Nga=bc(a=>Ix(a.zn)),Oga=bc(a=>Ix(a.ld)),Pga=bc(a=>Ix(a.zg)),Qga=bc(a=>Ix(a.header)),Rga=bc(a=>Ix(a.Zc));var yL,Sga;_.ts=function(a){return Array.from(a.A().values())};_.xL=function(a,b){return a.A().has(_.yy(b,a.fontFamily.Kb).toString())};yL=function(a,b){b=_.yy(b,a.fontFamily.Kb);By(a.fontFamily,b)&&!_.xL(a,b)&&(a.A.update(c=>{c.set(b.toString(),b);return new Map(c)}),a.B("variantAdded",a))};Sga=function(a){for(const b of _.ts(a))if(b.has("opsz")&&!_.ps(b.get("opsz")))return!0;return!1};
_.zL=class{constructor(a,b=()=>{}){this.fontFamily=a;this.B=b;this.A=_.Iq(new Map)}update(a){this.A.set(new Map);a.forEach(b=>{yL(this,b)});return this}};var Tga,Uga,Vga;_.js=function(a,b){a=a.A.get(b);if(!a)throw Error("Ib`"+b);return a};Tga=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 Vca(b))};Uga=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)}};
Vga=class{constructor(a){this.axes=Tga(a);this.A=this.axes.reduce((b,c)=>b.set(c.tag,c),new Map);Uga(this)}};var Wga;Wga=function(a,b,c){let d=a.get(b);if(d!==void 0)return d;d=c();a.set(b,d);return d};_.AL=class{constructor(a){this.A=a;this.values=new Map}get(a){const b=this.values.get(a);b!==void 0&&(this.values.delete(a),this.values.set(a,b));return b}set(a,b){if(this.values.size>=this.A){const c=this.values.keys().next().value;this.values.delete(c)}this.values.set(a,b);return this}};var CL,Xga,Yga,Zga,$ga;_.BL=function(a){switch(a){case "apache2":return Xga;case "ofl":return Yga;case "ufl":return Zga;case "googlerestricted":return $ga;default:throw Error("Jb`"+a);}};CL=class{constructor(a,b){this.name=a;this.url=b}};Xga=new CL("Apache License, Version 2.0","http://www.apache.org/licenses/LICENSE-2.0");Yga=new CL("Open Font License","https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL");Zga=new CL("Ubuntu Font License","http://font.ubuntu.com/ufl/");
$ga=new CL("Google Restricted License","https://fonts.google.com/license/googlerestricted");var by=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("Kb");this.xu=a.slice(-1)==="i";this.Mk=new _.Rx([new _.Yx("ital",a.slice(-1)==="i"?1:0),new _.Yx("wght",Number(a.replace(/i$/,"")))])}};_.DL=class extends _.JC{constructor(a){super(a)}};_.EL=class extends _.JC{constructor(a){super(a)}};_.FL=function(a,b){_.Yb(a.Fb[_.Gb]|0);const c=_.Jd(a,4,_.Uc,2,void 0,!0);if(Array.isArray(b)){var d=b.length;for(let e=0;e<d;e++)c.push(Sc(b[e]))}else for(d of b)c.push(Sc(d));return a};_.GL=class extends _.JC{constructor(a){super(a)}};var gy=Oe(_.GL);var fy;var iy;_.HL=function(a,b){return _.Uz(a,_.GL,1,b)};_.IL=class extends _.JC{constructor(a){super(a)}};var ly=Oe(_.IL);var ky;var ny;var JL=class extends _.JC{constructor(a){super(a)}};var aha=class{constructor(a,b,c){this.XS=a;this.aS=b;this.metadata=c}getMetadata(){return this.metadata}};var bha=class{constructor(a,b={}){this.ZS=a;this.metadata=b;this.status=null}getMetadata(){return this.metadata}B(){return this.status}};var cha=function(a,b,c={}){return new aha(b,a,c)},dha=function(a,b={}){return new bha(a,b)},KL=class{constructor(a,b,c,d,e){this.name=a;this.WI=b;this.responseType=c;this.A=d;this.B=e}Ga(){return this.name}};_.eha=new KL("/fonts.fe.catalog.actions.metadata.MetadataService/Attribution",_.DL,JL,a=>a.Ka(),Oe(JL));var LL=class extends _.JC{constructor(a){super(a)}};var fha=new KL("/fonts.fe.catalog.actions.metadata.MetadataService/AxisRegistry",LL,SE,a=>a.Ka(),Oe(SE));_.ML=function(a,b){return _.nx(a,1,b)};_.NL=class extends _.JC{constructor(a){super(a)}Ga(){return _.Vx(this,1)}};_.OL=class extends _.JC{constructor(a){super(a)}};_.gha=new KL("/fonts.fe.catalog.actions.metadata.MetadataService/FamilyDetail",_.OL,dF,a=>a.Ka(),Oe(dF));var PL=class extends _.JC{constructor(a){super(a)}};var hha=new KL("/fonts.fe.catalog.actions.metadata.MetadataService/FamilyInfo",PL,eF,a=>a.Ka(),Oe(eF));_.QL=class extends _.JC{constructor(a){super(a)}};_.iha=new KL("/fonts.fe.catalog.actions.metadata.MetadataService/FamilySummaries",_.QL,TE,a=>a.Ka(),Oe(TE));var jha=new KL("/fonts.fe.catalog.actions.metadata.MetadataService/FontSearch",_.IL,$E,a=>a.Ka(),Oe($E));var RL=class extends _.JC{constructor(a){super(a)}};var kha=new KL("/fonts.fe.catalog.actions.metadata.MetadataService/FontSearchOptions",RL,XE,a=>a.Ka(),Oe(XE));var SL=class extends _.JC{constructor(a){super(a)}};var lha=new KL("/fonts.fe.catalog.actions.metadata.MetadataService/Lang",SL,fF,a=>a.Ka(),Oe(fF));var TL=class extends _.JC{constructor(a){super(a)}};var mha=new KL("/fonts.fe.catalog.actions.metadata.MetadataService/License",TL,gF,a=>a.Ka(),Oe(gF));var UL=class extends _.JC{constructor(a){super(a)}};var nha=new KL("/fonts.fe.catalog.actions.metadata.MetadataService/Metadata",class extends _.JC{constructor(a){super(a)}},UL,a=>a.Ka(),Oe(UL));var VL=class extends _.JC{constructor(a){super(a)}};var WL=class extends _.JC{constructor(a){super(a)}};var oha=new KL("/fonts.fe.catalog.actions.metadata.MetadataService/OverviewSampleText",VL,WL,a=>a.Ka(),Oe(WL));var pha=function(a,b){return _.Uz(a,_.GL,1,b)},XL=class extends _.JC{constructor(a){super(a)}};var qha=new KL("/fonts.fe.catalog.actions.metadata.MetadataService/ResultCount",XL,aF,a=>a.Ka(),Oe(aF));_.YL=class extends _.JC{constructor(a){super(a)}};_.rha=new KL("/fonts.fe.catalog.actions.metadata.MetadataService/SampleGlyphs",_.YL,iF,a=>a.Ka(),Oe(iF));var ZL=class extends _.JC{constructor(a){super(a)}};var sha=new KL("/fonts.fe.catalog.actions.metadata.MetadataService/SampleText",ZL,kF,a=>a.Ka(),Oe(kF));var tha=new Set(["SAPISIDHASH","APISIDHASH"]);var uha=Promise;var $L=class extends Error{constructor(a,b,c={}){super(b);this.code=a;this.metadata=c;this.name="RpcError";Object.setPrototypeOf(this,new.target.prototype)}toString(){let a=`RpcError(${qy(this.code)||String(this.code)})`;this.message&&(a+=": "+this.message);return a}};var vha=Qe(class extends _.JC{constructor(a){super(a)}});var Qz=function(a){try{return _.bb.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("Mb`"+a);};var wha=function(a){switch(a){case 0:return"No Error";case 1:return"Access denied to content document";case 2:return"File not found";case 3:return"Firefox silently errored";case 4:return"Application custom error";case 5:return"An exception occurred";case 6:return"Http response at 400 or 500 level";case 7:return"Request was aborted";case 8:return"Request timed out";case 9:return"The resource is not available offline";default:return"Unrecognized error code"}};var aM=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};var bM,cM=function(){};_.YA(cM,ry);cM.prototype.A=function(){return new XMLHttpRequest};bM=new cM;var jM;_.dM=function(a){_.ex.call(this);this.headers=new Map;this.La=a||null;this.D=!1;this.A=null;this.U="";this.G=0;this.I="";this.H=this.wa=this.da=this.na=!1;this.ka=0;this.M=null;this.Ca="";this.Z=!1};_.YA(_.dM,_.ex);var xha=/^https?$/i,yha=["POST","PUT"],eM=[],Pz=function(a,b){const c=new _.dM;eM.push(c);b&&c.Pa("complete",b);c.C.add("ready",c.bb,!0,void 0,void 0);c.ka=2E3;c.Z=!0;c.send(a,"GET","",{})};_.dM.prototype.bb=function(){this.dispose();_.fa(eM,this)};
_.dM.prototype.send=function(a,b,c,d){if(this.A)throw Error("Nb`"+this.U+"`"+a);b=b?b.toUpperCase():"GET";this.U=a;this.I="";this.G=0;this.na=!1;this.D=!0;this.A=this.La?this.La.A():bM.A();this.A.onreadystatechange=oB((0,_.hx)(this.Ha,this));try{this.wa=!0,this.A.open(b,String(a),!0),this.wa=!1}catch(f){fM(this,f);return}a=c||"";c=new Map(this.headers);if(d)if(Object.getPrototypeOf(d)===Object.prototype)for(var e in d)c.set(e,d[e]);else if(typeof d.keys==="function"&&typeof d.get==="function")for(const f of d.keys())c.set(f,
d.get(f));else throw Error("Ob`"+String(d));d=Array.from(c.keys()).find(f=>"content-type"==f.toLowerCase());e=_.bb.FormData&&a instanceof _.bb.FormData;!(_.da(yha,b)>=0)||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");for(const [f,g]of c)this.A.setRequestHeader(f,g);this.Ca&&(this.A.responseType=this.Ca);"withCredentials"in this.A&&this.A.withCredentials!==this.Z&&(this.A.withCredentials=this.Z);try{this.M&&(clearTimeout(this.M),this.M=null),this.ka>0&&(this.M=setTimeout(this.rb.bind(this),
this.ka)),this.da=!0,this.A.send(a),this.da=!1}catch(f){fM(this,f)}};_.dM.prototype.rb=function(){typeof PA!="undefined"&&this.A&&(this.I="Timed out after "+this.ka+"ms, aborting",this.G=8,this.dispatchEvent("timeout"),this.abort(8))};var fM=function(a,b){a.D=!1;a.A&&(a.H=!0,a.A.abort(),a.H=!1);a.I=b;a.G=5;gM(a);hM(a)},gM=function(a){a.na||(a.na=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
_.dM.prototype.abort=function(a){this.A&&this.D&&(this.D=!1,this.H=!0,this.A.abort(),this.H=!1,this.G=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),hM(this))};_.dM.prototype.Dc=function(){this.A&&(this.D&&(this.D=!1,this.H=!0,this.A.abort(),this.H=!1),hM(this,!0));_.dM.Rc.Dc.call(this)};_.dM.prototype.Ha=function(){this.Hi()||(this.wa||this.da||this.H?iM(this):this.jb())};_.dM.prototype.jb=function(){iM(this)};
var iM=function(a){if(a.D&&typeof PA!="undefined")if(a.da&&jM(a)==4)setTimeout(a.Ha.bind(a),0);else if(a.dispatchEvent("readystatechange"),jM(a)==4){a.D=!1;try{if(_.kM(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.G=6;try{var b=jM(a)>2?a.A.statusText:""}catch(c){b=""}a.I=b+" ["+a.B()+"]";gM(a)}}finally{hM(a)}}},hM=function(a,b){if(a.A){a.M&&(clearTimeout(a.M),a.M=null);const c=a.A;a.A=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=null}catch(d){}}};
_.dM.prototype.isActive=function(){return!!this.A};_.kM=function(a){var b=a.B(),c;if(!(c=aM(b))){if(b=b===0)a=OF(String(a.U)),b=!xha.test(a);c=b}return c};jM=function(a){return a.A?a.A.readyState:0};_.dM.prototype.B=function(){try{return jM(this)>2?this.A.status:-1}catch(a){return-1}};_.lM=function(a){try{return a.A?a.A.responseText:""}catch(b){return""}};_.dM.prototype.getResponseHeader=function(a){if(this.A&&jM(this)==4)return a=this.A.getResponseHeader(a),a===null?void 0:a};
_.dM.prototype.getAllResponseHeaders=function(){return this.A&&jM(this)>=2?this.A.getAllResponseHeaders()||"":""};var zha=function(a){const b={};a=a.getAllResponseHeaders().split("\r\n");for(let d=0;d<a.length;d++){if(wa(a[d]))continue;var c=hB(a[d]);const e=c[0];c=c[1];if(typeof c!=="string")continue;c=c.trim();const f=b[e]||[];b[e]=f;f.push(c)}return pa(b,function(d){return d.join(", ")})},mM=function(a){return typeof a.I==="string"?a.I:String(a.I)};var Aha=function(a){a.I.on("data",b=>{if("1"in b){var c=b["1"];let d;try{d=a.L(c)}catch(e){nM(a,new $L(13,`Error when deserializing response data; error: ${e}`+`, response: ${c}`))}d&&oM(a,d)}if("2"in b)for(b=pM(a,b["2"]),c=0;c<a.H.length;c++)a.H[c](b)});a.I.on("end",()=>{qM(a,rM(a));for(let b=0;b<a.D.length;b++)a.D[b]()});a.I.on("error",()=>{if(a.B.length!=0){var b=a.A.G;b!==0||_.kM(a.A)||(b=6);var c=-1;switch(b){case 0:var d=2;break;case 7:d=10;break;case 8:d=4;break;case 6:c=a.A.B();d=py(c);break;
default:d=14}qM(a,rM(a));b=wha(b)+", error: "+mM(a.A);c!=-1&&(b+=", http status code: "+c);nM(a,new $L(d,b))}})},nM=function(a,b){for(let c=0;c<a.B.length;c++)a.B[c](b)},qM=function(a,b){for(let c=0;c<a.G.length;c++)a.G[c](b)},rM=function(a){const b={},c=zha(a.A);Object.keys(c).forEach(d=>{b[d]=c[d]});return b},oM=function(a,b){for(let c=0;c<a.C.length;c++)a.C[c](b)},pM=function(a,b){let c=2,d;const e={};try{let f;f=vha(b);c=_.rC(f,1);d=_.Vx(f,2);_.Sx(f,$C,3,_.Ux()).length&&(e["grpc-web-status-details-bin"]=
b)}catch(f){a.A&&a.A.B()===404?(c=5,d="Not Found: "+String(a.A.U)):(c=14,d="Unable to parse RpcStatus: "+f)}return{code:c,details:d,metadata:e}},Bha=function(a,b){_.gx(a.A,"complete",()=>{if(_.kM(a.A)){var c=_.lM(a.A);if(b&&a.A.getResponseHeader("Content-Type")==="text/plain"){if(!atob)throw Error("Pb");c=atob(c)}try{var d=a.L(c)}catch(f){nM(a,new $L(13,`Error when deserializing response data; error: ${f}`+`, response: ${c}`));return}c=py(a.A.B());qM(a,rM(a));c==0?oM(a,d):nM(a,new $L(c,"Xhr succeeded but the status code is not 200"))}else{c=
_.lM(a.A);let f;d=rM(a);if(c){var e=pM(a,c);c=e.code;f=e.details;e=e.metadata}else c=2,f="Rpc failed due to xhr error. uri: "+String(a.A.U)+", error code: "+a.A.G+", error: "+mM(a.A),e=d;qM(a,d);nM(a,new $L(c,f,e))}})},sM=function(a,b){b=a.indexOf(b);b>-1&&a.splice(b,1)},tM=class{constructor(a,b){this.I=a.oS;this.L=b;this.A=a.Mf;this.C=[];this.G=[];this.H=[];this.D=[];this.B=[];this.I&&Aha(this)}on(a,b){a=="data"?this.C.push(b):a=="metadata"?this.G.push(b):a=="status"?this.H.push(b):a=="end"?this.D.push(b):
a=="error"&&this.B.push(b);return this}removeListener(a,b){a=="data"?sM(this.C,b):a=="metadata"?sM(this.G,b):a=="status"?sM(this.H,b):a=="end"?sM(this.D,b):a=="error"&&sM(this.B,b);return this}cancel(){this.A.abort()}};tM.prototype.cancel=tM.prototype.cancel;tM.prototype.removeListener=tM.prototype.removeListener;tM.prototype.on=tM.prototype.on;var uM=function(a){this.C=a.zU||null;this.B=a.LT||!1};_.YA(uM,ry);uM.prototype.A=function(){return new vM(this.C,this.B)};var vM=function(a,b){_.ex.call(this);this.na=a;this.M=b;this.I=void 0;this.status=this.readyState=0;this.responseType=this.responseText=this.response=this.statusText="";this.onreadystatechange=null;this.Z=new Headers;this.B=null;this.ka="GET";this.da="";this.A=!1;this.U=this.D=this.G=null};_.YA(vM,_.ex);
vM.prototype.open=function(a,b){if(this.readyState!=0)throw this.abort(),Error("Qb");this.ka=a;this.da=b;this.readyState=1;wM(this)};vM.prototype.send=function(a){if(this.readyState!=1)throw this.abort(),Error("Rb");this.A=!0;const b={headers:this.Z,method:this.ka,credentials:this.I,cache:void 0};a&&(b.body=a);(this.na||_.bb).fetch(new Request(this.da,b)).then(this.La.bind(this),this.H.bind(this))};
vM.prototype.abort=function(){this.response=this.responseText="";this.Z=new Headers;this.status=0;this.D&&this.D.cancel("Request was aborted.").catch(()=>null);this.readyState>=1&&this.A&&this.readyState!=4&&(this.A=!1,xM(this));this.readyState=0};
vM.prototype.La=function(a){if(this.A&&(this.G=a,this.B||(this.status=this.G.status,this.statusText=this.G.statusText,this.B=a.headers,this.readyState=2,wM(this)),this.A&&(this.readyState=3,wM(this),this.A)))if(this.responseType==="arraybuffer")a.arrayBuffer().then(this.Ca.bind(this),this.H.bind(this));else if(typeof _.bb.ReadableStream!=="undefined"&&"body"in a){this.D=a.body.getReader();if(this.M){if(this.responseType)throw Error("Sb");this.response=[]}else this.response=this.responseText="",this.U=
new TextDecoder;yM(this)}else a.text().then(this.Ha.bind(this),this.H.bind(this))};var yM=function(a){a.D.read().then(a.wa.bind(a)).catch(a.H.bind(a))};vM.prototype.wa=function(a){if(this.A){if(this.M&&a.value)this.response.push(a.value);else if(!this.M){var b=a.value?a.value:new Uint8Array(0);if(b=this.U.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?xM(this):wM(this);this.readyState==3&&yM(this)}};vM.prototype.Ha=function(a){this.A&&(this.response=this.responseText=a,xM(this))};
vM.prototype.Ca=function(a){this.A&&(this.response=a,xM(this))};vM.prototype.H=function(){this.A&&xM(this)};var xM=function(a){a.readyState=4;a.G=null;a.D=null;a.U=null;wM(a)};vM.prototype.setRequestHeader=function(a,b){this.Z.append(a,b)};vM.prototype.getResponseHeader=function(a){return this.B?this.B.get(a.toLowerCase())||"":""};
vM.prototype.getAllResponseHeaders=function(){if(!this.B)return"";const a=[],b=this.B.entries();for(var c=b.next();!c.done;)c=c.value,a.push(c[0]+": "+c[1]),c=b.next();return a.join("\r\n")};var wM=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};Object.defineProperty(vM.prototype,"withCredentials",{get:function(){return this.I==="include"},set:function(a){this.I=a?"include":"same-origin"}});var Cha=function(a){let b="";oa(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});return b};var Dha,Eha,Fha,Gha;Dha=function(a,b){return b.reduce((c,d)=>e=>d.intercept(e,c),a)};
Eha=function(a,b,c){const d=b.aS,e=b.getMetadata();var f=a.C&&!1;f=a.A||f?new _.dM(new uM({zU:a.A,LT:f})):new _.dM;c+=d.Ga();e["Content-Type"]="application/json+protobuf";e["X-User-Agent"]="grpc-web-javascript/0.1";var g=e.Authorization;if(g&&tha.has(g.split(" ")[0])||a.B)f.Z=!0;if(a.D)if(a=c,ra(e))c=a;else if(c=Cha(e),typeof a==="string"){var h=encodeURIComponent("$httpHeaders");c=c!=null?"="+encodeURIComponent(String(c)):"";if(h+=c){c=a.indexOf("#");c<0&&(c=a.length);g=a.indexOf("?");if(g<0||g>
c){g=c;var m=""}else m=a.substring(g+1,c);a=[a.slice(0,g),m,a.slice(c)];c=a[1];a[1]=h?c?c+"&"+h:h:c;c=a[0]+(a[1]?"?"+a[1]:"")+a[2]}else c=a}else a.B.set("$httpHeaders",c),c=a;else for(h in e)f.headers.set(h,e[h]);a=c;h=new tM({Mf:f,oS:void 0},d.B);Bha(h,e["X-Goog-Encode-Response-If-Executable"]=="base64");b=d.A(b.XS);f.send(a,"POST",b);return h};
Fha=function(a,b,c,d,e){const f=b.substring(0,b.length-e.name.length);return Dha(g=>new uha((h,m)=>{let q={};const v=Eha(a,g,f);v.on("error",u=>m(u));v.on("metadata",u=>{q=u});v.on("data",u=>{h(dha(u,q))})}),a.G).call(a,cha(e,c,d)).then(g=>g.ZS)};_.zM=function(a,b,c,d,e){return Fha(a,b,c,d,e)};Gha=class{constructor(a={}){this.D=a.PT||UA("suppressCorsPreflight",a)||!1;this.B=a.withCredentials||UA("withCredentials",a)||!1;this.G=a.TZ||[];this.A=a.XZ;this.C=a.UZ||!1}};var AM=function(a,b){b=b||{};b.format="jspb";this.A=new Gha(b);this.B=a==void 0?a:a.replace(/\/+$/,"")};_.k=AM.prototype;_.k.ce=function(a,b){return _.zM(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/FontSearchOptions",a,b||{},kha)};_.k.metadata=function(a,b){return _.zM(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/Metadata",a,b||{},nha)};
_.k.yi=function(a,b){return _.zM(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/FamilyInfo",a,b||{},hha)};_.k.sampleText=function(a,b){return _.zM(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/SampleText",a,b||{},sha)};_.k.Qj=function(a,b){return _.zM(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/OverviewSampleText",a,b||{},oha)};
_.k.axisRegistry=function(a,b){return _.zM(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/AxisRegistry",a,b||{},fha)};_.k.lang=function(a,b){return _.zM(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/Lang",a,b||{},lha)};_.k.license=function(a,b){return _.zM(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/License",a,b||{},mha)};var BM,Hha,FM,EM,Jha,Kha,Lha,Mha,IM,Iha;BM=new _.EL;Hha=my();_.CM=_.rC(Hha,4);var DM=class{create(a,b){return new AM(a,Object.assign({},{withCredentials:!0,PT:!1},b))}};DM.F=function(a){return new (a||DM)};DM.ja=_.l({fa:DM,O:DM.F,X:"root"});FM=function(a,b,c=d=>EM(d)){const d=new Map;a=Iha(a,b,c);for(const [e,f]of a.entries())d.set(e,_.hk(f));return d};EM=function(a){switch(a){case 1:return _.jy();case 2:return _.hy();case 3:return _.oy();case 0:break;default:_.Ua(a,`Unsupported value for CacheContext: ${a}`)}return null};
_.GM=function(a){const b=a.Jj()?_.$c(a):a.clone();_.Px(a,1)==null||_.Vx(a,1)||_.bC(b,1);let c;_.cC(a,_.EL,3)&&((c=_.jC(a,_.EL,3))==null?void 0:c.Ka())===(new _.EL).Ka()&&_.bC(b,3);_.Jd(a,4,_.Uc,3,void 0,!0).length===0&&_.bC(b,4);_.pC(a,6)!=null&&_.rC(a,6)<=1&&_.bC(b,6);return b};Jha=function(a){const b=new _.AL(1);if(a=a==null?void 0:_.jC(a,kF,7)){const c=new Map;c.set(_.Vx(a,1),_.Vx(a,2));b.set(BM.Ka(),c)}return b};
Kha=function(a){const b=new _.AL(1);if(a=a==null?void 0:_.jC(a,iF,8)){const c=new Map;c.set(_.Vx(a,1),_.Vx(a,2));b.set(BM.Ka(),c)}return b};_.HM=function(a){return _.Ek(()=>{const b=a();return b instanceof Promise||b instanceof _.Hj?b:Ox(b)})};
Lha=function(a){return new Vga(a.map(b=>({tag:_.Vx(b,1),displayName:b.Xc(),min:Wx(b,3),defaultValue:Wx(b,5),max:Wx(b,4),precision:_.rC(b,6),description:b.jl(),fallbacks:_.Sx(b,jda,7,_.Ux()).map(c=>({name:c.Ga(),value:c.oe(),displayName:c.Xc()})),fallbackOnly:_.qC(b,9),illustrationUrl:Fba(b)})))};Mha=function(a){return{languages:new Map(_.Sx(a,rda,1,_.Ux()).map(b=>[b.Oa(),b.Ga()])),scripts:new Map(_.Sx(a,sda,2,_.Ux()).map(b=>[b.Oa(),b.Ga()]))}};
IM=function(a,b){const c=pha(new XL,_.GM(b));b=b.Ka();let d=a.U.get(b);d||(d=_.z(_.z(_.HM(()=>{var e=a.A;return _.zM(e.A,e.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/ResultCount",c,{},qha)}),_.ro(_.Bd(pda()))),_.oo(1)),a.U.set(b,d));return _.z(d,_.y(e=>e.de()))};_.JM=function(a){const b=_.jC(a,_.GL,1);b&&_.HL(a,_.GM(b));return a};
_.KM=function(a,b){const c=_.JM(b).Ka();let d=a.H.get(c);d||(d=_.z(_.HM(()=>{var e=a.A;return _.zM(e.A,e.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/FontSearch",b,{},jha)}),_.Mn(e=>{a.H.delete(c);_.NI(a.T,e,!1,e.code.toString());return _.Pk}),_.oo(1)),a.H.set(c,d));return _.z(d,_.uo(e=>{_.Pd(e,2,_.YE).forEach((f,g)=>{a.B.set(f.Ga(),g);a.M.set(g,f)})}))};
_.LM=function(a){var b;const c=((b=_.Sx(a,_.UE,7,_.Ux()))==null?void 0:b.map(g=>_.Zx(g)))||[];b=_.Zx(_.jC(a,_.UE,8));const d=_.ay(c,b),e=_.cy(c),f=_.dy(e);return new fda(a.Ga(),a.Xc(),e,d,f,c,[..._.Jd(a,3,_.Uc,_.Ux())],b,_.qC(a,5),new Set,_.qC(a,11))};_.MM=function(a,b){return Wga(a,(b==null?void 0:b.Ka())||"",()=>new Map)};
Iha=function(a,b,c=d=>EM(d)){a=new Map;for(const d of b){b=c(d.getContext());if(!b)continue;let e,f;const g=(e=d)==null?void 0:(f=e.oe())==null?void 0:_.Bd(f);g!==void 0&&a.set(b.Ka(),g)}return a};
_.NM=class{constructor(){this.C=_.n(_.qF);this.Ha=_.n(DM);this.T=_.n(_.OI);this.A=this.Ha.create(_.Vx(this.C.config,2));this.D=_.jC(this.C.config,lF,14);let a;this.U=FM(this,((a=this.D)==null?void 0:_.Sx(a,qda,1,_.Ux()))||[]);let b;this.H=FM(this,((b=this.D)==null?void 0:_.Sx(b,oda,4,_.Ux()))||[],U=>(U=EM(U))?_.Bd(_.HL(_.$c(my()),_.GM(U))):null);let c;this.Z=FM(this,((c=this.D)==null?void 0:_.Sx(c,nda,3,_.Ux()))||[]);let d;this.L=FM(this,((d=this.D)==null?void 0:_.Sx(d,lda,11,_.Ux()))||[]);let e,
f,g;this.B=new Map(Array.from(((e=_.jC(this.C.config,lF,14))==null?void 0:(f=_.jC(e,eF,5))==null?void 0:(g=_.Pd(f,1,_.YE))==null?void 0:g.entries())||[]).map(([U,H])=>[H.Ga(),U]));let h,m,q;this.M=new Map(Array.from(((h=_.jC(this.C.config,lF,14))==null?void 0:(m=_.jC(h,eF,5))==null?void 0:(q=_.Pd(m,1,_.YE))==null?void 0:q.entries())||[]).map(([U,H])=>[U,_.Bd(H)]));let v,u,x;this.da=new Map(Array.from(((v=_.jC(this.C.config,lF,14))==null?void 0:(u=_.jC(v,dF,6))==null?void 0:(x=_.Pd(u,1,_.cF))==null?
void 0:x.entries())||[]).map(([U,H])=>[U,_.Bd(H)]));let A,G,N;this.ia=new Map(Array.from(((A=_.jC(this.C.config,lF,14))==null?void 0:(G=A.zq())==null?void 0:(N=_.Od(G,1))==null?void 0:N.entries())||[]).map(([U,H])=>[U,H]));this.I=Jha(this.D);let P;this.Ca=new Map([(P=this.D)==null?void 0:_.jC(P,kF,7)].filter(U=>U!==void 0&&_.cC(U,jF,3)).map(U=>{let H;return[U==null?void 0:_.Vx(U,2),U==null?void 0:(H=_.jC(U,jF,3))==null?void 0:_.Bd(H)]}));this.ka=new Map;this.na=Kha(this.D);let R;this.wa=new Map([(R=
this.D)==null?void 0:_.jC(R,iF,8)].filter(U=>U!==void 0&&_.cC(U,_.hF,3)).map(U=>{let H;return[U==null?void 0:_.Vx(U,2),U==null?void 0:(H=_.jC(U,_.hF,3))==null?void 0:_.Bd(H)]}));this.yg=_.z(_.Ek(()=>{let U,H;const ia=(U=_.jC(this.C.config,lF,14))==null?void 0:(H=_.jC(U,SE,2))==null?void 0:_.Bd(H);return ia!==void 0?_.hk(ia):_.HM(()=>this.A.axisRegistry(new LL))}),_.y(U=>{U=_.Sx(U,kda,1,_.Ux());return Lha(U)}),_.oo(1));this.G=_.z(this.lang(),_.y(U=>Mha(U)),_.oo(1));this.La=_.Ek(()=>IM(this,_.jy()));
this.Ua=_.Ek(()=>IM(this,_.oy()))}ce(a){const b=_.GM(a);a=b.Ka();let c=this.Z.get(a);c||(c=_.z(_.HM(()=>{var d=this.A,e=d.ce;var f=new RL;f=_.Uz(f,_.GL,1,b);return e.call(d,f)}),_.oo(1)),this.Z.set(a,c));return c}yi(a){var b=this.B.get(a);return b&&(b=this.M.get(b))?_.hk(b):_.z(_.HM(()=>{var c=this.A,d=c.yi;var e=new PL;var f=_.ML(new _.NL,a);e=_.lC(e,1,_.NL,f);return d.call(c,e)}),_.y(c=>{c=_.Pd(c,1,_.YE);if(c.size!==1)throw Error("Wb`"+c.size);for(const [d,e]of c.entries()){c=d;const f=e;this.B.set(a,
c);this.M.set(c,f);return f}throw Error("Xb");}))}license(a){var b=this.B.get(a);return b&&(b=this.ia.get(b))?_.hk(b):_.z(_.HM(()=>{var c=this.A,d=c.license;var e=new TL;var f=_.ML(new _.NL,a);e=_.lC(e,1,_.NL,f);return d.call(c,e)}),_.y(c=>{c=_.Od(c,1);if(c.size!==1)throw Error("Yb`"+c.size);for(const [d,e]of c.entries()){c=d;const f=e;this.B.set(a,c);this.ia.set(c,f);return f}throw Error("Xb");}))}fontFamily(a){return _.z(this.yi(a),_.y(b=>_.LM(b)),_.oo(1))}Qj(a,b){var c=this.B.get(a);return c&&
(c=_.MM(this.I,b).get(c))&&(c=this.ka.get(c))?_.hk(c):_.z(_.HM(()=>{var d=this.A,e=d.Qj;var f=new VL;var g=_.ML(new _.NL,a);f=_.Uz(f,_.NL,1,g);f=_.Uz(f,_.EL,2,b);return e.call(d,f)}),_.y(d=>{const e=_.Vx(d,1),f=_.Vx(d,2);d=_.jC(d,_.ZE,3);this.B.set(a,e);_.MM(this.I,b).set(e,f);this.ka.set(f,d);return d}))}sampleText(a,b){var c=this.B.get(a);return c&&(c=_.MM(this.I,b).get(c))&&(c=this.Ca.get(c))?_.hk(c):_.z(_.HM(()=>{var d=this.A,e=d.sampleText;var f=new ZL;var g=_.ML(new _.NL,a);f=_.Uz(f,_.NL,1,
g);f=_.Uz(f,_.EL,2,b);return e.call(d,f)}),_.y(d=>{const e=_.Vx(d,1),f=_.Vx(d,2),g=_.jC(d,jF,3);this.B.set(a,e);_.MM(this.I,b).set(e,f);this.Ca.set(f,g);return _.jC(d,jF,3)}))}lang(){let a,b;const c=(a=_.jC(this.C.config,lF,14))==null?void 0:(b=_.jC(a,fF,9))==null?void 0:_.Bd(b);return c!==void 0?_.hk(c):_.HM(()=>this.A.lang(new SL))}};_.NM.F=function(a){return new (a||_.NM)};_.NM.ja=_.l({fa:_.NM,O:_.NM.F,X:"root"});var Nha=class{constructor(a){this.Be=a.family;this.bn=a.designers;this.totalViews=a.totalViews||0;this.viewsByDateRange=a.viewsByDateRange;this.viewsByBrowser=a.viewsByBrowser||{};this.viewsByOS=a.viewsByOS||{}}};var Oha,Pha;Oha={withCredentials:!0};Pha=function(a){return a?a.map(b=>new Nha(b)):[]};_.PM=function(a,b){const c=ty(b);return c.length?_.Ek(()=>Promise.all(c.map(d=>_.bk(function*(){return yield _.lk(_.OM(a,d)).catch(()=>null)})))):_.hk()};_.OM=function(a,b){a.B[b]||(a.B[b]=a.A.fontFamily(b));return a.B[b]};
_.QM=class{constructor(){this.I=_.n(_.Bv);this.H=_.n(_.qF);this.A=_.n(_.NM);this.B={};this.C={};this.G=_.Vx(this.H.config,2);this.M=`${this.G}${"metadata/stats"}`;this.L=_.z(this.I.get(this.M,Oha),_.y(a=>Pha(a)),_.oo(1));this.yg=this.A.yg;this.D=_.z(_.KM(this.A,_.HL(new _.IL,_.FL(new _.GL,["/Technology/Variable"]))),_.so(a=>{a=Array.from(_.Pd(a,2,_.YE).values()).map(b=>b.Ga()).join("|");return _.PM(this,a)}))}};_.QM.F=function(a){return new (a||_.QM)};_.QM.ja=_.l({fa:_.QM,O:_.QM.F,X:"root"});var Qha,RM,Sha,Rha;Qha=new _.Rx([]);RM=function(a,b){var c=_.ts(a);if(c.length===1&&b&&b.contains(c[0]))return a.fontFamily.name;c=Rha(a);b=c[0].segments.map(d=>d.tag);if(b.length===0)return a.fontFamily.name;c=c.map(d=>d.toString().split("@")[1]);return`${a.fontFamily.name}:${b.join(",")}@${c.join(";")}`};Sha=function(a){return a.filter(b=>_.ts(b).length>0).map(b=>RM(b,Qha)).sort()};
Rha=function(a){const b=_.ts(a).sort((e,f)=>{a:{for(let g=0;g<e.segments.length;g++){if(g>=f.segments.length){e=1;break a}const h=FE(e.segments[g],f.segments[g]);if(h!==0){e=h;break a}}e=e.segments.length-f.segments.length}return e}),c=Sga(a),d=new Set;for(const e of b){const f=_.Mx(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 _.Rx(e)})};
_.SM=class{constructor(){this.qc=_.n(_.QM);this.A=_.z(this.qc.yg,_.y(a=>new _.Rx(a.axes.map(b=>new _.Yx(b.tag,b.defaultValue)))))}Ka(a,b){a=a.filter(c=>_.ts(c).length>0).map(c=>_.z(_.z(this.A,_.y(d=>RM(c,d))),_.y(d=>b?d.replace(/\s/g,b):d)));return _.z(_.xk(a),_.y(c=>c.sort()))}};_.SM.F=function(a){return new (a||_.SM)};_.SM.ja=_.l({fa:_.SM,O:_.SM.F,X:"root"});var Tha=class{constructor(a){this.zl=new _.pu;this.handle=_.z(this.zl,_.y(()=>this.node.value));a=Zg(a);this.node=a[_.Vg];this.signal=a;this.handle.value=a;this.handle.Iy=Dy}set(a){const b=this.node.version;_.ah(this.node,a);this.node.version!==b&&this.zl.next()}update(a){this.set(a(this.node.value))}Iy(a){return this.handle.Iy(a)}};var Uha,Vha,UM,TM;Uha=bc(zba);Vha=bc(a=>{switch(a){case "downloadUnderstood":case "opszFilesizeUnderstood":case "shareCalloutHidden":case "cookieBarDismissed":case "isShoppingBagCalloutClosed":case "isGetFontCalloutUnderstood":case "isDarkTheme":case "tabCount":case "collectionState":case "bannersDismissed":case "optInBannerHidden":case "textEditingUnderstood":case "colorPickerCustomColors":case "colorPickerSelectedColor":case "gridLayout":return!0;default:try{_.Ua(a,`Unsupported value for LocalStorageKey: ${a}`)}catch(b){return!1}}});
UM=function(a,b,c,d){let e=d;if(a.B){var f=a.B.getItem(b);f=TM(f);c(f)&&(e=f)}const g=new Wha(a.B,b,e,c);a.ia.push(()=>{g.set(d)});return g};TM=function(a){if(a===null)return null;try{return JSON.parse(a)}catch(b){}return null};_.VM=function(a,b){a.H.update(c=>[...(new Set(c)).add(b)])};
_.WM=class{constructor(){this.B=window.localStorage;this.ia=[];this.Ij=UM(this,"isDarkTheme",hc,Cy());this.Lg=this.Ij.handle;this.M=UM(this,"isShoppingBagCalloutClosed",hc,!1);this.da=this.M.handle;this.Dn=UM(this,"isGetFontCalloutUnderstood",hc,!1);this.wa=this.Dn.handle;this.rH=UM(this,"downloadUnderstood",hc,!1);this.L=UM(this,"shareCalloutHidden",hc,!1);this.Ca=UM(this,"opszFilesizeUnderstood",hc,!1);this.na=UM(this,"cookieBarDismissed",hc,!1);this.A=UM(this,"collectionState",Uha,{});this.C=this.A.handle;
this.H=UM(this,"bannersDismissed",ec(),[]);this.U=this.H.handle;this.D=UM(this,"colorPickerCustomColors",ec(),[]);this.T=this.D.handle;this.G=UM(this,"colorPickerSelectedColor",_.dc,"");this.ka=this.G.handle;this.I=UM(this,"gridLayout",hc,!1);this.Z=this.I.handle;window.addEventListener("storage",({key:a,newValue:b})=>{if(a===null)for(const c of this.ia.values())c();else if(Vha(a))switch(b=TM(b),a){case "downloadUnderstood":this.rH.A(b);break;case "opszFilesizeUnderstood":this.Ca.A(b);break;case "shareCalloutHidden":this.L.A(b);
break;case "cookieBarDismissed":this.na.A(b);break;case "isShoppingBagCalloutClosed":this.M.A(b);break;case "isGetFontCalloutUnderstood":this.Dn.A(b);break;case "isDarkTheme":this.Ij.A(b);break;case "collectionState":this.A.A(b);break;case "bannersDismissed":this.H.A(b);break;case "colorPickerCustomColors":this.D.A(b);break;case "colorPickerSelectedColor":this.G.A(b);break;case "gridLayout":this.I.A(b);break;case "optInBannerHidden":case "textEditingUnderstood":case "tabCount":break;default:_.Ua(a,
`Unsupported value for LocalStorageKey: ${a}`)}})}};_.WM.F=function(a){return new (a||_.WM)};_.WM.ja=_.l({fa:_.WM,O:_.WM.F,X:"root"});var Wha=class extends Tha{constructor(a,b,c,d){super(c);this.C=a;this.key=b;this.B=d}set(a){this.B(a)&&_.es(()=>{super.set(a);try{let b;(b=this.C)==null||b.setItem(this.key,JSON.stringify(this.handle.value()))}catch(b){}})}A(a){this.B(a)&&super.set(a)}};var Xha,YM,ZM,XM;Xha=new Map;YM=function(a,b){return new _.zL(b,c=>{XM(a,c)})};ZM=function(a,b){a=a.ib;b={["selection.family"]:vy(b)};a.A.set(b)};XM=function(a,b){b!=="familyAdded"&&b!=="familyRemoved"||a.G.oa(27,a.A().size)};
_.$M=class{constructor(){this.qc=_.n(_.QM);this.G=_.n(_.OI);this.ib=_.n(_.WM);this.jq=_.n(_.SM);this.D=_.Jy(this.ib.C,{initialValue:{["selection.family"]:""}});this.A=_.X(()=>{var a,b=(a=this.D()["selection.family"])!=null?a:"";a=new Map;b=_.sy(b);for(const c of b){const {Be:d,Vv:e}=_.uy(c);let f;a.set(d,(f=e)!=null?f:"")}return a});this.C=_.z(this.ib.C,_.y(a=>(a=a["selection.family"])?ty(a):[]));this.Fg=_.z(this.C,_.y(a=>a.length));this.jn=_.z(this.ib.C,_.y(a=>{let b;return(b=a["selection.family"])!=
null?b:""}),_.bo(),_.so(a=>a?_.z(_.PM(this.qc,a),_.y(b=>({lz:b,vG:a}))):_.hk({lz:[],vG:a})),_.y(({lz:a,vG:b})=>{if(!a.length)return[];var c=a.reduce((e,f)=>{f&&(e[f.name]=f);return e},{});b=zy(b,c);const d={};for(const e of b){b=e.variant;c=e.fontFamily;let f,g;(f=d)[g=c.name]!=null||(f[g]=YM(this,c));yL(d[c.name],b)}return a.map(e=>e?d[e.name]:null).filter(e=>!!e)}),_.oo(1));this.B=_.z(this.jn,_.y(a=>Object.fromEntries(a.map(b=>[b.fontFamily.name,b]))));this.H=_.z(this.jn,_.so(a=>this.jq.Ka(a,"+")))}toggle(a,
b){this.contains(a,b)?this.remove(a,b):this.add(a,b)}update(a,b){const c=this.A(),d=YM(this,a);for(const f of b)yL(d,f);var e;b=(e=Sha([d])[0])!=null?e:"";({Vv:e}=_.uy(b));c.set(a.name,e!=null?e:"");ZM(this,c)}add(a,b){if(By(a,b)){var c=this.A().get(a.name),d=c?_.wy(c,a):[];typeof c==="string"&&d.length===0&&d.push(a.Kb);this.update(a,d.concat(b));typeof c==="undefined"&&XM(this,"familyAdded")}}remove(a,b){const c=this.A();var d=c.get(a.name);if(typeof d!=="undefined"){if(b&&(d=_.wy(d,a).filter(e=>
{(e=!_.yy(e,a.Kb).be(_.yy(b,a.Kb)))||XM(this,"variantRemoved");return e}),d.length)){this.update(a,d);return}c.delete(a.name);ZM(this,c);XM(this,"familyRemoved")}}contains(a,b){var c=this.A().get(a.name);if(typeof c==="undefined")return!1;if(!b||b.be(a.Kb)&&c==="")return!0;c=_.wy(c,a);for(const d of c)if(_.yy(d,a.Kb).be(_.yy(b,a.Kb)))return!0;return!1}clear(){ZM(this,Xha);XM(this,"cleared")}};_.$M.F=function(a){return new (a||_.$M)};_.$M.ja=_.l({fa:_.$M,O:_.$M.F,X:"root"});var aN=class{constructor(a,b,c){this.id=a;this.minWidth=b;this.maxWidth=c;this.query=b>0&&c===Infinity?`(min-width: ${b}px)`:b>0&&c!==Infinity?`(min-width: ${b}px) and (max-width: ${c}px)`:c!==Infinity?`(max-width: ${c}px)`:""}},Yha=new aN("phone",0,720),Zha=new aN("tablet",721,1024),$ha=new aN("desktop",1025,Infinity),aia=new aN("drawer-push",1246,Infinity),bia=new aN("expanded",1440,Infinity);_.bN=class{constructor(){this.A=_.Iq([]);this.Rl=this.A.kj()}reset(){this.A.set([])}be(a,b){return a.family===b.family&&a.icon.be(b.icon)}add(a){this.A.set([a])}remove(a){this.A.update(b=>b.filter(c=>!this.be(c,a)))}toggle(a){for(const b of this.A())if(this.be(a,b)){this.remove(a);return}this.add(a)}Sv(a){this.A.update(b=>b.map(c=>Object.assign({},c,{axes:a})))}};_.bN.F=function(a){return new (a||_.bN)};_.bN.ja=_.l({fa:_.bN,O:_.bN.F,X:"root"});var Ny;var Sy,Qy;var cN;var dN;try{dN=typeof Intl!=="undefined"&&Intl.v8BreakIterator}catch(a){dN=!1}
_.eN=class{constructor(){this.H=(this.isBrowser=(this.L=_.n(TD))?this.L==="browser":typeof document==="object"&&!!document)&&/(edge)/i.test(navigator.userAgent);this.C=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent);this.G=this.isBrowser&&!(!window.chrome&&!dN)&&typeof CSS!=="undefined"&&!this.H&&!this.C;this.D=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.G&&!this.H&&!this.C;this.A=this.isBrowser&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!("MSStream"in window);
this.I=this.isBrowser&&/(firefox|minefield)/i.test(navigator.userAgent);this.M=this.isBrowser&&/android/i.test(navigator.userAgent)&&!this.C;this.B=this.isBrowser&&/safari/i.test(navigator.userAgent)&&this.D}};_.eN.F=function(a){return new (a||_.eN)};_.eN.ja=_.l({fa:_.eN,O:_.eN.F,X:"root"});var cia=new _.p("cdk-input-modality-detector-options"),dia={NQ:[18,17,224,91,16]},fN=_.Py({passive:!0,capture:!0}),gN=class{get I(){return this.A.value}constructor(){this.Ia=_.n(_.eN);this.B=null;this.A=new _.pu(null);this.C=0;this.D=d=>{let e,f;((e=this.xg)==null?0:(f=e.NQ)==null?0:f.some(g=>g===d.keyCode))||(this.A.next("keyboard"),this.B=_.Uy(d))};this.Us=d=>{Date.now()-this.C<650||(this.A.next(d.buttons===0||d.detail===0?"keyboard":"mouse"),this.B=_.Uy(d))};this.G=d=>{Ly(d)?this.A.next("keyboard"):
(this.C=Date.now(),this.A.next("touch"),this.B=_.Uy(d))};const a=_.n(_.sr),b=_.n(_.Tv),c=_.n(cia,{optional:!0});this.xg=Object.assign({},dia,c);this.H=_.z(this.A,_.qo());_.z(this.H,_.bo());this.Ia.isBrowser&&a.Ma(()=>{b.addEventListener("keydown",this.D,fN);b.addEventListener("mousedown",this.Us,fN);b.addEventListener("touchstart",this.G,fN)})}la(){this.A.complete();this.Ia.isBrowser&&(document.removeEventListener("keydown",this.D,fN),document.removeEventListener("mousedown",this.Us,fN),document.removeEventListener("touchstart",
this.G,fN))}};gN.F=function(a){return new (a||gN)};gN.ja=_.l({fa:gN,O:gN.F,X:"root"});var eia,hN;eia=new _.p("cdk-focus-monitor-default-options");hN=_.Py({passive:!0,capture:!0});
_.iN=function(a,b,c=!1){b=_.Zy(b);if(!a.Ia.isBrowser||b.nodeType!==1)return _.hk();a:{if(cN==null){var d=typeof document!=="undefined"?document.head:null;cN=!(!d||!d.createShadowRoot&&!d.attachShadow)}if(cN&&(d=b.getRootNode?b.getRootNode():null,typeof ShadowRoot!=="undefined"&&ShadowRoot&&d instanceof ShadowRoot))break a;d=null}d=d||a.D();const e=a.A.get(b);if(e)return c&&(e.At=!0),e.kk;c={At:c,kk:new _.lo,XI:d};a.A.set(b,c);a.bb(c);return c.kk};
_.jN=function(a,b){b=_.Zy(b);const c=a.A.get(b);c&&(c.kk.complete(),a.L(b),a.A.delete(b),a.jb(c))};_.kN=function(a,b,c,d){b=_.Zy(b);b===a.D().activeElement?a.Ha(b).forEach(([e,f])=>a.ia(e,c,f)):(a.na(c),typeof b.focus==="function"&&b.focus(d))};
_.lN=class{constructor(){this.xa=_.n(_.sr);this.Ia=_.n(_.eN);this.G=_.n(gN);this.C=null;this.I=this.M=!1;this.A=new Map;this.da=0;this.B=new Map;this.Ca=()=>{this.M=!0;this.zb=setTimeout(()=>this.M=!1)};this.Ba=_.n(_.Tv,{optional:!0});this.wa=new _.lo;this.H=b=>{for(var c=_.Uy(b);c;c=c.parentElement)b.type==="focus"?this.ih(b,c):this.Sf(b,c)};let a;this.T=((a=_.n(eia,{optional:!0}))==null?void 0:a.JY)||0}la(){this.A.forEach((a,b)=>_.jN(this,b))}D(){return this.Ba||document}La(a){return this.C?this.I?
this.rb(a)?"touch":"program":this.C:this.M&&this.Z?this.Z:a&&this.Ua(a)?"mouse":"program"}rb(a){return this.T===1||!(a==null||!a.contains(this.G.B))}L(a,b){a.classList.toggle("cdk-focused",!!b);a.classList.toggle("cdk-touch-focused",b==="touch");a.classList.toggle("cdk-keyboard-focused",b==="keyboard");a.classList.toggle("cdk-mouse-focused",b==="mouse");a.classList.toggle("cdk-program-focused",b==="program")}na(a,b=!1){this.xa.Ma(()=>{this.C=a;this.I=a==="touch"&&b;this.T===0&&(clearTimeout(this.ka),
this.ka=setTimeout(()=>this.C=null,this.I?650:1))})}ih(a,b){const c=this.A.get(b);a=_.Uy(a);c&&(c.At||b===a)&&this.ia(b,this.La(a),c)}Sf(a,b){const c=this.A.get(b);!c||c.At&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.L(b),this.U(c,null))}U(a,b){a.kk.Ee.length&&this.xa.run(()=>a.kk.next(b))}bb(a){if(this.Ia.isBrowser){var b=a.XI;(a=this.B.get(b)||0)||this.xa.Ma(()=>{b.addEventListener("focus",this.H,hN);b.addEventListener("blur",this.H,hN)});this.B.set(b,a+1);++this.da===1&&
(this.xa.Ma(()=>{(this.D().defaultView||window).addEventListener("focus",this.Ca)}),_.z(this.G.H,_.to(this.wa)).subscribe(c=>{this.na(c,!0)}))}}jb(a){a=a.XI;if(this.B.has(a)){const b=this.B.get(a);b>1?this.B.set(a,b-1):(a.removeEventListener("focus",this.H,hN),a.removeEventListener("blur",this.H,hN),this.B.delete(a))}--this.da||((this.D().defaultView||window).removeEventListener("focus",this.Ca),this.wa.next(),clearTimeout(this.zb),clearTimeout(this.ka))}ia(a,b,c){this.L(a,b);this.U(c,b);this.Z=b}Ha(a){const b=
[];this.A.forEach((c,d)=>{(d===a||c.At&&d.contains(a))&&b.push([d,c])});return b}Ua(a){const b=this.G.B;if(this.G.I!=="mouse"||!b||b===a||a.nodeName!=="INPUT"&&a.nodeName!=="TEXTAREA"||a.disabled)return!1;if(a=a.labels)for(let c=0;c<a.length;c++)if(a[c].contains(b))return!0;return!1}};_.lN.F=function(a){return new (a||_.lN)};_.lN.ja=_.l({fa:_.lN,O:_.lN.F,X:"root"});
_.mN=class{constructor(){this.aa=_.n(_.xl);this.Pb=_.n(_.lN);this.A=null;this.oF=new _.PD}get Wt(){return this.A}lc(){const a=this.aa.J;this.B=_.iN(this.Pb,a,a.nodeType===1&&a.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(b=>{this.A=b;this.oF.emit(b)})}la(){_.jN(this.Pb,this.aa);this.B&&this.B.unsubscribe()}};_.mN.F=function(a){return new (a||_.mN)};_.mN.va=_.Gn({type:_.mN,K:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{oF:"cdkFocusChange"},Xa:["cdkMonitorFocus"]});var nN;
nN=function(a,b){if(!a.Ia.isBrowser)return!1;try{var c=(b.ownerDocument&&b.ownerDocument.defaultView||window).frameElement}catch(f){c=null}if(c&&(bz(c)===-1||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();let d=bz(b);if(b.hasAttribute("contenteditable"))a=d!==-1;else{var e;if(!(e=c==="iframe"||c==="object")&&(e=a.Ia.D&&a.Ia.A)){e=b.nodeName.toLowerCase();let f=e==="input"&&b.type;e=!(f==="text"||f==="password"||e==="select"||e==="textarea")}a=e?!1:c==="audio"?b.hasAttribute("controls")?d!==
-1:!1:c==="video"?d===-1?!1:d!==null?!0:a.Ia.I||b.hasAttribute("controls"):b.tabIndex>=0}return a};_.oN=function(a,b){if(b.nodeName.toLowerCase()=="input"&&b.type=="hidden")var c=!1;else c=b.nodeName.toLowerCase(),c=c==="input"||c==="select"||c==="button"||c==="textarea"||b.nodeName.toLowerCase()=="a"&&b.hasAttribute("href")||b.hasAttribute("contenteditable")||az(b);return c&&!a.ql(b)&&a.isVisible(b)};
_.pN=class{constructor(){this.Ia=_.n(_.eN)}ql(a){return a.hasAttribute("disabled")}isVisible(a){return!!(a.offsetWidth||a.offsetHeight||typeof a.getClientRects==="function"&&a.getClientRects().length)&&getComputedStyle(a).visibility==="visible"}};_.pN.F=function(a){return new (a||_.pN)};_.pN.ja=_.l({fa:_.pN,O:_.pN.F,X:"root"});var qN;qN=new WeakMap;_.rN=class{constructor(){this.Sa=_.n(_.jl);this.A=_.n(_.sD)}load(a){const b=this.Se=this.Se||this.Sa.get(Dr);let c=qN.get(b);c||(c={MH:new Set,RI:[]},qN.set(b,c),b.xb(()=>{let d;(d=qN.get(b))==null||d.RI.forEach(e=>e.destroy());qN.delete(b)}));c.MH.has(a)||(c.MH.add(a),c.RI.push(gs(a,{sh:this.A})))}};_.rN.F=function(a){return new (a||_.rN)};_.rN.ja=_.l({fa:_.rN,O:_.rN.F,X:"root"});_.sN=class{};_.sN.F=function(a){return new (a||_.sN)};_.sN.S=_.C({type:_.sN,K:[["ng-component"]],Xa:["cdkVisuallyHidden"],P:0,R:0,N:function(){},styles:[".cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none;left:0}[dir=rtl] .cdk-visually-hidden{left:auto;right:0}\n"],Ja:2,ea:0});_.tN=function(a){(a=a.U("start"))&&a.focus(void 0);return!!a};_.uN=function(a){a.H||(a.xa.Ma(()=>{a.B||(a.B=a.M(),a.B.addEventListener("focus",a.da));a.A||(a.A=a.M(),a.A.addEventListener("focus",a.Z))}),a.qb.parentNode&&(a.qb.parentNode.insertBefore(a.B,a.qb),a.qb.parentNode.insertBefore(a.A,a.qb.nextSibling),a.H=!0))};_.vN=function(a){const b=a.qb.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(b){if(!_.oN(a.C,b))return a=a.I(b),a==null||a.focus(void 0),!!a;b.focus(void 0);return!0}return _.tN(a)};
_.wN=function(a){return new Promise(b=>{a.ia(()=>b(_.vN(a)))})};
_.xN=class{get enabled(){return this.bi}set enabled(a){this.bi=a;this.B&&this.A&&(this.D(a,this.B),this.D(a,this.A))}constructor(a,b,c,d,e=!1,f){this.qb=a;this.C=b;this.xa=c;this.Ba=d;this.Sa=f;this.H=!1;this.da=()=>{const g=this.U("end");g&&g.focus(void 0);return!!g};this.Z=()=>_.tN(this);this.bi=!0;e||_.uN(this)}destroy(){const a=this.B,b=this.A;a&&(a.removeEventListener("focus",this.da),a.remove());b&&(b.removeEventListener("focus",this.Z),b.remove());this.B=this.A=null;this.H=!1}U(a){const b=
this.qb.querySelectorAll(`[cdk-focus-region-${a}], `+`[cdkFocusRegion${a}], `+`[cdk-focus-${a}]`);return a=="start"?b.length?b[0]:this.I(this.qb):b.length?b[b.length-1]:this.T(this.qb)}jd(){return this.H}I(a){if(_.oN(this.C,a)&&nN(this.C,a))return a;a=a.children;for(let b=0;b<a.length;b++){const c=a[b].nodeType===this.Ba.ELEMENT_NODE?this.I(a[b]):null;if(c)return c}return null}T(a){if(_.oN(this.C,a)&&nN(this.C,a))return a;a=a.children;for(let b=a.length-1;b>=0;b--){const c=a[b].nodeType===this.Ba.ELEMENT_NODE?
this.T(a[b]):null;if(c)return c}return null}M(){const a=this.Ba.createElement("div");this.D(this.bi,a);a.classList.add("cdk-visually-hidden");a.classList.add("cdk-focus-trap-anchor");a.setAttribute("aria-hidden","true");return a}D(a,b){a?b.setAttribute("tabindex","0"):b.removeAttribute("tabindex")}ia(a){this.Sa?_.ml(a,{ma:this.Sa}):setTimeout(a)}};
_.yN=class{constructor(){this.A=_.n(_.pN);this.xa=_.n(_.sr);this.Ba=_.n(_.Tv);this.Sa=_.n(_.jl);_.n(_.rN).load(_.sN)}create(a,b=!1){return new _.xN(a,this.A,this.xa,this.Ba,b,this.Sa)}};_.yN.F=function(a){return new (a||_.yN)};_.yN.ja=_.l({fa:_.yN,O:_.yN.F,X:"root"});var zN=new Set,AN,fia=function(a,b){if(a.Ia.D||a.Ia.G){var c=a.B;if(!zN.has(b))try{AN||(AN=document.createElement("style"),c&&AN.setAttribute("nonce",c),AN.setAttribute("type","text/css"),document.head.appendChild(AN)),AN.sheet&&(AN.sheet.insertRule(`@media ${b} {body{ }}`,0),zN.add(b))}catch(d){console.error(d)}}return a.A(b)},BN=class{constructor(){this.Ia=_.n(_.eN);this.B=_.n(UD,{optional:!0});this.A=this.Ia.isBrowser&&window.matchMedia?window.matchMedia.bind(window):cz}};
BN.F=function(a){return new (a||BN)};BN.ja=_.l({fa:BN,O:BN.F,X:"root"});_.CN=class{constructor(){this.D=_.n(BN);this.Cc=_.n(_.sr);this.B=new Map;this.A=new _.lo}la(){this.A.next();this.A.complete()}observe(a){a=_.dz(_.Wy(a)).map(b=>this.C(b).observable);a=_.xk(a);a=Dk(_.z(a,_.Yn()),_.z(a,_.qo(),_.Tn(0)));return _.z(a,_.y(b=>{const c={matches:!1,Pm:{}};b.forEach(({matches:d,query:e})=>{c.matches=c.matches||d;c.Pm[e]=d});return c}))}C(a){if(this.B.has(a))return this.B.get(a);const b=fia(this.D,a),c={observable:_.z(new _.Hj(d=>{const e=f=>this.Cc.run(()=>d.next(f));b.addListener(e);
return()=>{b.removeListener(e)}}),_.ro(b),_.y(({matches:d})=>({query:a,matches:d})),_.to(this.A)),jS:b};this.B.set(a,c);return c}};_.CN.F=function(a){return new (a||_.CN)};_.CN.ja=_.l({fa:_.CN,O:_.CN.F,X:"root"});var gia=function(a){if(!a.Ia.isBrowser)return 0;const b=a.Ba.createElement("div");b.style.backgroundColor="rgb(1,2,3)";b.style.position="absolute";a.Ba.body.appendChild(b);a=(a=a.Ba.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},DN=class{constructor(){this.Ia=_.n(_.eN);this.Ba=
_.n(_.Tv);this.B=_.n(_.CN).observe("(forced-colors: active)").subscribe(()=>{this.A&&(this.A=!1,this.Kw())})}la(){this.B.unsubscribe()}Kw(){if(!this.A&&this.Ia.isBrowser&&this.Ba.body){const a=this.Ba.body.classList;a.remove("cdk-high-contrast-active","cdk-high-contrast-black-on-white","cdk-high-contrast-white-on-black");this.A=!0;const b=gia(this);b===1?a.add("cdk-high-contrast-active","cdk-high-contrast-black-on-white"):b===2&&a.add("cdk-high-contrast-active","cdk-high-contrast-white-on-black")}}};
DN.F=function(a){return new (a||DN)};DN.ja=_.l({fa:DN,O:DN.F,X:"root"});var hia=new _.p("liveAnnouncerElement",{X:"root",O:ez}),iia=new _.p("LIVE_ANNOUNCER_DEFAULT_OPTIONS");_.EN=class{create(a){return typeof MutationObserver==="undefined"?null:new MutationObserver(a)}};_.EN.F=function(a){return new (a||_.EN)};_.EN.ja=_.l({fa:_.EN,O:_.EN.F,X:"root"});_.FN=class{};_.FN.F=function(a){return new (a||_.FN)};_.FN.fb=_.En({type:_.FN});_.FN.eb=_.ng({tb:[_.EN]});var jia;jia=0;_.GN=function(a,b,...c){const d=a.G;let e,f;c.length===1&&typeof c[0]==="number"?f=c[0]:[e,f]=c;a.clear();clearTimeout(a.D);e||(e=d&&d.mr?d.mr:"polite");f==null&&d&&(f=d.duration);a.A.setAttribute("aria-live",e);a.A.id&&a.I(a.A.id);a.xa.Ma(()=>{a.B||(a.B=new Promise(g=>a.C=g));clearTimeout(a.D);a.D=setTimeout(()=>{a.A.textContent=b;typeof f==="number"&&(a.D=setTimeout(()=>a.clear(),f));let g;(g=a.C)==null||g.call(a);a.B=a.C=void 0},100);return a.B})};
_.HN=class{constructor(){this.xa=_.n(_.sr);this.G=_.n(iia,{optional:!0});this.Ba=_.n(_.Tv);this.A=_.n(hia,{optional:!0})||this.H()}clear(){this.A&&(this.A.textContent="")}la(){clearTimeout(this.D);let a;(a=this.A)==null||a.remove();this.A=null;let b;(b=this.C)==null||b.call(this);this.B=this.C=void 0}H(){const a=this.Ba.getElementsByClassName("cdk-live-announcer-element"),b=this.Ba.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-${jia++}`;this.Ba.body.appendChild(b);return b}I(a){const b=this.Ba.querySelectorAll('body > .cdk-overlay-container [aria-modal="true"]');for(let c=0;c<b.length;c++){const d=b[c],e=d.getAttribute("aria-owns");e?e.indexOf(a)===-1&&d.setAttribute("aria-owns",e+" "+a):d.setAttribute("aria-owns",a)}}};_.HN.F=function(a){return new (a||_.HN)};_.HN.ja=_.l({fa:_.HN,O:_.HN.F,X:"root"});_.IN=class{constructor(){_.n(DN).Kw()}};_.IN.F=function(a){return new (a||_.IN)};_.IN.fb=_.En({type:_.IN});_.IN.eb=_.ng({imports:[_.FN]});var jz;jz=0;_.JN=function(a,b,c,d){if(a.I(b,c)){var e=iz(c,d);typeof c!=="string"?(kz(c,a.C),a.A.set(e,{Uq:c,kv:0})):a.A.has(e)||a.L(c,d);a.D(b,e)||a.H(b,e)}};_.KN=function(a,b,c,d){if(c&&a.G(b)){d=iz(c,d);a.D(b,d)&&a.Z(b,d);typeof c==="string"&&(b=a.A.get(d))&&b.kv===0&&a.T(d);var e;((e=a.B)==null?void 0:e.childNodes.length)===0&&(a.B.remove(),a.B=null)}};
_.LN=class{constructor(){this.Ia=_.n(_.eN);this.Ba=_.n(_.Tv);this.A=new Map;this.B=null;this.C=`${jz++}`;_.n(_.rN).load(_.sN);this.C=_.n(SD)+"-"+jz++}la(){const a=this.Ba.querySelectorAll(`[${"cdk-describedby-host"}="${this.C}"]`);for(let c=0;c<a.length;c++)this.U(a[c]),a[c].removeAttribute("cdk-describedby-host");let b;(b=this.B)==null||b.remove();this.B=null;this.A.clear()}L(a,b){const c=this.Ba.createElement("div");kz(c,this.C);c.textContent=a;b&&c.setAttribute("role",b);this.M();this.B.appendChild(c);
this.A.set(iz(a,b),{Uq:c,kv:0})}T(a){let b,c;(b=this.A.get(a))==null||(c=b.Uq)==null||c.remove();this.A.delete(a)}M(){if(!this.B){var a=this.Ba.querySelectorAll('.cdk-describedby-message-container[platform="server"]');for(let b=0;b<a.length;b++)a[b].remove();a=this.Ba.createElement("div");a.style.visibility="hidden";a.classList.add("cdk-describedby-message-container");a.classList.add("cdk-visually-hidden");this.Ia.isBrowser||a.setAttribute("platform","server");this.Ba.body.appendChild(a);this.B=a}}U(a){const b=
fz(a,"aria-describedby").filter(c=>c.indexOf("cdk-describedby-message")!=0);a.setAttribute("aria-describedby",b.join(" "))}H(a,b){b=this.A.get(b);_.gz(a,"aria-describedby",b.Uq.id);a.setAttribute("cdk-describedby-host",this.C);b.kv++}Z(a,b){b=this.A.get(b);b.kv--;_.hz(a,"aria-describedby",b.Uq.id);a.removeAttribute("cdk-describedby-host")}D(a,b){a=fz(a,"aria-describedby");b=(b=this.A.get(b))&&b.Uq.id;return!!b&&a.indexOf(b)!=-1}I(a,b){if(!this.G(a))return!1;if(b&&typeof b==="object")return!0;b=b==
null?"":`${b}`.trim();a=a.getAttribute("aria-label");return b?!a||a.trim()!==b:!1}G(a){return a.nodeType===this.Ba.ELEMENT_NODE}};_.LN.F=function(a){return new (a||_.LN)};_.LN.ja=_.l({fa:_.LN,O:_.LN.F,X:"root"});_.kia=new _.p("FOCUS_TRAP_INERT_STRATEGY");var MN;MN={};_.NN=class{constructor(){this.A=_.n(SD)}Oa(a){this.A!=="ng"&&(a+=this.A);MN.hasOwnProperty(a)||(MN[a]=0);return`${a}${MN[a]++}`}};_.NN.F=function(a){return new (a||_.NN)};_.NN.ja=_.l({fa:_.NN,O:_.NN.F,X:"root"});var ON;ON=function(a,b){const c=b.keyCode;b.key&&b.key.length===1?a.C.next(b.key.toLocaleUpperCase()):(c>=65&&c<=90||c>=48&&c<=57)&&a.C.next(String.fromCharCode(c))};
_.PN=class{constructor(a,b){this.C=new _.lo;this.gb=[];this.B=-1;this.A=[];this.G=this.D=new _.lo;const c=typeof(b==null?void 0:b.Qy)==="number"?b.Qy:200;if(b==null?0:b.Jh)this.H=b.Jh;this.gb=a;this.I(c)}destroy(){this.A=[];this.C.complete();this.D.complete()}reset(){this.A=[]}I(a){_.z(this.C,_.uo(b=>this.A.push(b)),_.Tn(a),_.Rk(()=>this.A.length>0),_.y(()=>this.A.join("").toLocaleUpperCase())).subscribe(b=>{for(let c=1;c<this.gb.length+1;c++){const d=this.gb[(this.B+c)%this.gb.length];let e,f,g;
if(((e=this.H)==null||!e.call(this,d))&&((g=(f=d).pn)==null?void 0:g.call(f).toLocaleUpperCase().trim().indexOf(b))===0){this.D.next(d);break}}this.A=[]})}};var TN;_.QN=function(a){a.wa=!0;return a};_.RN=function(a){a.na=!0;return a};_.SN=function(a,b){var c=a.I();b=typeof b==="number"?b:c.indexOf(b);c=c[b];a.M.set(c==null?null:c);a.D=b;(a=a.C)!=null&&(a.B=b)};TN=function(a){a.D<0?a.G(0,1):a.La(1)};_.UN=function(a){a.D<0&&a.wa?a.G(a.I().length-1,-1):a.La(-1)};
_.VN=class{constructor(a,b){this.gb=a;this.D=-1;this.M=_.Iq(null);this.wa=!1;this.ia=_.Aj.A;this.ka=!0;this.Ca=[];this.na=!1;this.T={enabled:!1,Sy:10};this.U=c=>c.disabled;this.da=new _.lo;this.change=new _.lo;a instanceof _.sq?this.bb=a.A.subscribe(c=>this.Ha(_.Jq(c))):_.Jn(a)&&(this.Ua=_.bs(()=>this.Ha(a()),{ma:b}))}Jh(a){this.U=a;return this}B(a){const b=this.M();_.SN(this,a);this.M()!==b&&this.change.next(this.D)}H(a){var b=a.keyCode,c=["altKey","ctrlKey","metaKey","shiftKey"].every(e=>!a[e]||
this.Ca.indexOf(e)>-1);switch(b){case 9:this.da.next();return;case 40:if(this.ka&&c){TN(this);break}else return;case 38:if(this.ka&&c){_.UN(this);break}else return;case 39:if(this.Z&&c){this.Z==="rtl"?_.UN(this):TN(this);break}else return;case 37:if(this.Z&&c){this.Z==="rtl"?TN(this):_.UN(this);break}else return;case 36:if(this.na&&c){this.G(0,1);break}else return;case 35:if(this.na&&c){this.G(this.I().length-1,-1);break}else return;case 33:if(this.T.enabled&&c){b=this.D-this.T.Sy;this.G(b>0?b:0,
1);break}else return;case 34:if(this.T.enabled&&c){b=this.D+this.T.Sy;c=this.I().length;this.G(b<c?b:c-1,-1);break}else return;default:if(c||_.My(a,"shiftKey")){let e;(e=this.C)==null||ON(e,a)}return}let d;(d=this.C)==null||d.reset();a.preventDefault()}get L(){return this.D}get A(){return this.M()}destroy(){this.ia.unsubscribe();let a;(a=this.bb)==null||a.unsubscribe();let b;(b=this.Ua)==null||b.destroy();let c;(c=this.C)==null||c.destroy();this.da.complete();this.change.complete()}La(a){this.wa?
this.rb(a):this.jb(a)}rb(a){const b=this.I();for(let c=1;c<=b.length;c++){const d=(this.D+a*c+b.length)%b.length;if(!this.U(b[d])){this.B(d);break}}}jb(a){this.G(this.D+a,a)}G(a,b){const c=this.I();if(c[a]){for(;this.U(c[a]);)if(a+=b,!c[a])return;this.B(a)}}I(){return _.Jn(this.gb)?this.gb():this.gb instanceof _.sq?_.Jq(this.gb):this.gb}Ha(a){var b;(b=this.C)!=null&&(b.gb=a);if(b=this.M())a=a.indexOf(b),a>-1&&a!==this.D&&(this.D=a,(b=this.C)!=null&&(b.B=a))}};_.WN=class extends _.VN{constructor(){super(...arguments)}B(a){super.B(a);this.A&&this.A.focus("program")}};var XN=function(a,b){var c={};c.lG!=null||(c.lG=!0);let d=typeof b==="number"?b:a.gb.findIndex(h=>a.D(h)===a.D(b));if(!(d<0||d>=a.gb.length)){var e=a.gb[d];if(a.A===null||a.D(e)!==a.D(a.A)){var f=a.A;a.A=e!=null?e:null;a.G=d;(e=a.B)!=null&&(e.B=d);var g;(g=a.A)==null||g.focus();f==null||f.hU();c.lG&&a.change.next(a.A);a.wa&&a.T()}}},lia=class{L(){if(!this.ka&&this.gb.length!==0){var a=0;for(var b=0;b<this.gb.length;b++)if(!this.C(this.gb[b])&&!this.rb(this.gb[b])){a=b;break}b=this.gb[a];if(b.UR){var c;
(c=this.A)==null||c.hU();this.G=a;this.A=b;(c=this.B)!=null&&(c.B=a);b.UR()}else XN(this,a);this.ka=!0}}constructor(a,b){this.G=-1;this.A=null;this.wa=!1;this.I="ltr";this.C=()=>!1;this.D=c=>c;this.gb=[];this.M=_.Aj.A;this.ka=!1;this.change=new _.lo;a instanceof _.sq?(this.gb=_.Jq(a),a.A.subscribe(c=>{this.gb=_.Jq(c);(c=this.B)!=null&&(c.gb=this.gb);this.Ca(this.gb);this.L()})):_.Vk(a)?a.subscribe(c=>{this.gb=c;let d;(d=this.B)!=null&&(d.gb=c);this.Ca(c);this.L()}):(this.gb=a,this.L());typeof b.oT===
"boolean"&&(this.wa=b.oT);b.JQ&&(this.I=b.JQ);b.Jh&&(this.C=b.Jh);b.Ao&&(this.D=b.Ao);typeof b.fU!=="undefined"&&this.zb(b.fU)}destroy(){this.M.unsubscribe();let a;(a=this.B)==null||a.destroy();this.change.complete()}H(a){switch(a.key){case "Tab":return;case "ArrowDown":this.bb();break;case "ArrowUp":this.jb();break;case "ArrowRight":this.I==="rtl"?this.U():this.Z();break;case "ArrowLeft":this.I==="rtl"?this.Z():this.U();break;case "Home":this.La();break;case "End":this.Ua();break;case "Enter":case " ":this.T();
break;default:if(a.key==="*")this.Ha();else{var b;(b=this.B)==null||ON(b,a);return}}let c;(c=this.B)==null||c.reset();a.preventDefault()}La(){XN(this,this.da(-1))}Ua(){XN(this,this.ia(this.gb.length))}bb(){XN(this,this.da(this.G))}jb(){XN(this,this.ia(this.G))}Ca(a){const b=this.A;if(b&&(a=a.findIndex(c=>this.D(c)===this.D(b)),a>-1&&a!==this.G)){this.G=a;let c;(c=this.B)!=null&&(c.B=a)}}zb(a){this.B=new _.PN(this.gb,{Qy:typeof a==="number"?a:void 0,Jh:b=>this.C(b)});this.M=this.B.G.subscribe(b=>{XN(this,
b)})}da(a){for(let b=a+1;b<this.gb.length;b++)if(!this.C(this.gb[b]))return b;return a}ia(a){for(let b=a-1;b>=0;b--)if(!this.C(this.gb[b]))return b;return a}U(){if(this.A)if(this.na())this.A.collapse();else{const a=this.A.getParent();a&&!this.C(a)&&XN(this,a)}}Z(){this.A&&(this.na()?_.z(mz(),_.Yn()).subscribe(a=>{(a=a.find(b=>!this.C(b)))&&XN(this,a)}):this.A.expand())}na(){return this.A?typeof this.A.sH==="boolean"?this.A.sH:this.A.sH():!1}rb(a){let b;return typeof a.ql==="boolean"?a.ql:(b=a.ql)==
null?void 0:b.call(a)}Ha(){if(this.A){var a=this.A.getParent();_.z(a?mz():_.hk(this.gb.filter(b=>b.getParent()===null)),_.Yn()).subscribe(b=>{for(const c of b)c.expand()})}}T(){let a;(a=this.A)==null||a.lt()}};new _.p("tree-key-manager",{X:"root",O:function(){return(a,b)=>new lia(a,b)}});var YN,ZN,$N,aO;YN=function(a,b){return a>=b.minWidth&&a<=b.maxWidth};ZN=function(a,b){b=b?`${b} - ${"Google Fonts"}`:"Google Fonts";a.title.A.title=b||"";_.GN(a.H,b,"assertive")};$N=function(a,b){typeof b==="string"?(a.mc.next(null),ZN(a,b)):a.mc.next(b)};aO=function(a){a.C.set(!0);a.D()||a.Gq.reset()};
_.cO=class{constructor(){this.window=_.n("Window");this.nb=_.n(_.$M);this.Gq=_.n(_.bN);this.Nl=_.n(wx);this.title=_.n(JH);this.H=_.n(_.HN);this.mc=new _.pu(null);this.A=_.Iq(null);this.qG=this.A.kj();this.HH=_.X(()=>this.A()!==null);this.B=_.Iq(this.window.innerWidth);this.hb=_.X(()=>YN(this.B(),Yha));this.FH=_.X(()=>YN(this.B(),Zha));this.Oe=_.X(()=>YN(this.B(),$ha));this.Bn=_.X(()=>YN(this.B(),aia));this.D=_.X(()=>YN(this.B(),bia));this.Kq=_.X(()=>this.Gq.Rl().length>0);this.sn=_.Iq(!1);this.C=
_.Iq(!1);this.Mq=_.X(()=>this.D()?this.sn()&&this.C():this.sn()&&this.C()&&!this.Kq());this.Ct=_.X(()=>this.hb()?1:this.Oe()?3:2);this.G=_.Iq(!1);this.I=this.G.kj();this.renderer=this.Nl.kf(null,null);this.window.addEventListener("resize",()=>{this.B.set(this.window.innerWidth)});this.renderer.Pa("window","scroll",()=>{this.G.update(a=>this.window.scrollY>0&&!a?!0:this.window.scrollY===0&&a?!1:a)});_.z(this.mc,_.Rk(Ky),_.so(a=>a),_.Ey()).subscribe(a=>{ZN(this,a)})}Rk(){this.C.set(!1)}Qv(){this.C()?
this.Rk():aO(this)}};_.cO.F=function(a){return new (a||_.cO)};_.cO.ja=_.l({fa:_.cO,O:_.cO.F,X:"root"});_.fO=function(a,b){const c=a.pb.oe();a.pb.next(Object.assign({},c,b))};_.gO=class{constructor(){this.location=_.n(_.JG);this.A=_.n(_.ww);this.pb=new _.pu(_.qI(this.A,this.location.path()).pb);this.qa=new _.po(1);_.z(this.pb,_.Tn(500),_.to(this.qa)).subscribe(a=>{var b=this.A;a=rI(this.A,[],{qr:!0,pb:a});b=b.C.Ka(a);_.IG(this.location,b)})}la(){this.qa.next();this.qa.complete()}};_.gO.F=function(a){return new (a||_.gO)};_.gO.ja=_.l({fa:_.gO,O:_.gO.F,X:"root"});var nia,mia;_.jO=function(a){return a.query.value===""&&_.hO(a)&&_.iO(a)&&a.xe.value.size===0};_.hO=function(a){return a.language.value==="all-language"};_.iO=function(a){return a.script.value==="all-script"};_.kO=function(a){return a.Qe.value===0?a.B.value==="brand default":a.defaultSort.value==="trending"};
nia=function(a,b){a.reset();var c=b.query;typeof c==="string"&&a.query.next(c);c=b.sort;typeof c!=="string"||c!=="trending"&&c!=="popularity"&&c!=="date"&&c!=="alpha"&&c!=="relevance"&&c!=="brand default"||_.lO(a,c);c=b.stylecount;typeof c==="string"&&(c=Number(c),!isNaN(c)&&1<=c&&c<=18&&a.Oj.next(c));c=b.lang;typeof c==="string"&&c&&a.language.next(c);c=b.script;typeof c==="string"&&c&&a.script.next(c);c=b.categoryFilters;typeof c==="string"&&mia(a,c)};
_.lO=function(a,b){a.Qe.value===0?a.B.next(b):_.jO(a)?a.defaultSort.next(b):a.L.next(b)};_.mO=function(a,b,c=""){const d=[...a.xe.value].find(e=>e.id===b);d&&(a.xe.value.delete(d),a.xe.next(new Set(a.xe.value)),a.da.oa(6,c||b))};_.nO=function(a){a.tk("all-language");a.uk("all-script")};mia=function(a,b){a.xe.next(new Set(b.split(";").map(c=>{const [d,e]=c.split(":");return{id:e,group:d}})))};
_.oO=class{constructor(){this.Ca=_.n(_.gO);this.wa=_.n(_.ww);this.location=_.n(_.JG);this.da=_.n(_.OI);this.M=_.n(_.NM);this.D=this.query=new _.pu("");this.defaultSort=new _.pu("trending");this.B=new _.pu("brand default");this.L=new _.pu("relevance");this.Oj=new _.pu(1);this.I=_.Fy(this.Oj);this.La=this.Ha=new _.pu;this.G=this.script=new _.pu("all-script");this.C=this.language=new _.pu("all-language");this.Z=this.Qe=new _.pu(1);this.H=this.xe=new _.pu(new Set);this.U=_.z(this.Qe,_.so(a=>a===0?this.M.ce(_.hy()):
a===2?this.M.ce(_.oy()):this.M.ce(_.jy())));this.T=_.z(_.xk([this.H,this.U]),_.y(([a,b])=>{const c=[..._.Sx(b,_.WE,3,_.Ux()),..._.Sx(b,_.WE,6,_.Ux())].flatMap(d=>_.VE(d)).map(d=>d.Oa());return new Set([...a].filter(d=>c.some(e=>e===d.id)))}));this.ka=new _.pu(!1);this.A=_.z(_.xk([this.G,this.C]),_.y(([a,b])=>_.nz(a,b)));this.ia=_.z(_.xk([this.D,this.A,this.H]),_.y(()=>_.jO(this)));this.Ev=_.z(_.xk([this.defaultSort,this.L,this.B,this.ia,this.Qe]),_.y(([a,b,c,d,e])=>d?e===0?c:a:b));this.na=_.z(_.xk([this.ia,
this.ka,this.Qe]),_.y(([a,b,c])=>b?a?dda[c]:eda[c]:[]));this.bb=_.z(_.xk([this.D,this.G,this.C]),_.y(([a,b,c])=>({query:a,script:b,language:c})));_.z(_.xk([this.query,this.I,this.A,this.H]),_.y(([a,b])=>({query:a,Oj:b})));this.Ua=_.z(_.xk([this.D,this.A,this.T,this.I,this.Ev]),_.y(([,,a])=>this.query.value===""&&_.hO(this)&&_.iO(this)&&a.size===0&&this.Oj.value===1&&_.kO(this)));this.qa=new _.po(1);this.pb=_.qI(this.wa,this.location.path()).pb;nia(this,this.pb)}la(){this.qa.next();this.qa.complete()}NB(a){this.Oj.next(a)}tk(a){this.language.next(a)}uk(a){this.script.next(a)}xr(a){switch(a.type){case "lang":this.tk("all-language");
break;case "script":this.uk("all-script");break;case "categoryFilters":_.mO(this,a.id,a.label);break;case "query":case "stylecount":case "sort":break;default:_.Ua(a.type,`Unsupported value for SearchQueryParam: ${a.type}`)}}Ol(){_.nO(this);this.xe.next(new Set)}reset(){this.query.next("");this.defaultSort.next("trending");this.L.next("relevance");this.B.next("brand default");this.language.next("all-language");this.script.next("all-script");this.xe.next(new Set);this.Oj.next(1)}};
_.oO.F=function(a){return new (a||_.oO)};_.oO.ja=_.l({fa:_.oO,O:_.oO.F,X:"root"});_.pO={gL:"GENERIC_ERROR",iM:"NO_RESULTS",MW:"PAGE_NOT_FOUND",bY:"UNSUPPORTED_BROWSER",TK:"CUSTOM_ERROR",EC:"NO_FONTS_SELECTED",jM:"NO_RESULTS_FOR_FILTERS"};var qO=new _.p("GMAT_BUTTON_OPTIONS",{X:"root",O:()=>({Zb:!1})});var oia=new _.p("cdk-dir-doc",{X:"root",O:oz});var pz;pz=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;_.rO=class{constructor(){this.value="ltr";this.change=new _.PD;const a=_.n(oia,{optional:!0});if(a){const b=a.documentElement?a.documentElement.dir:null;this.value=_.qz((a.body?a.body.dir:null)||b||"ltr")}}la(){this.change.complete()}};_.rO.F=function(a){return new (a||_.rO)};_.rO.ja=_.l({fa:_.rO,O:_.rO.F,X:"root"});_.sO=class{};_.sO.F=function(a){return new (a||_.sO)};_.sO.fb=_.En({type:_.sO});_.sO.eb=_.ng({});var tO=class{constructor(){this.B=[];this.Ba=_.n(_.Tv)}la(){this.detach()}add(a){this.remove(a);this.B.push(a)}remove(a){a=this.B.indexOf(a);a>-1&&this.B.splice(a,1);this.B.length===0&&this.detach()}};tO.F=function(a){return new (a||tO)};tO.ja=_.l({fa:tO,O:tO.F,X:"root"});var uO=class extends tO{constructor(){super(...arguments);this.xa=_.n(_.sr);this.C=_.n(wx).kf(null,null);this.G=a=>{const b=this.B;for(let c=b.length-1;c>-1;c--)if(b[c].T.Ee.length>0){this.xa.run(()=>b[c].T.next(a));break}}}add(a){super.add(a);this.A||(this.xa.Ma(()=>{this.D=this.C.Pa("body","keydown",this.G)}),this.A=!0)}detach(){if(this.A){let a;(a=this.D)==null||a.call(this);this.A=!1}}};uO.F=(()=>{let a;return function(b){return(a||(a=_.mj(uO)))(b||uO)}})();uO.ja=_.l({fa:uO,O:uO.F,X:"root"});var vO=class extends tO{constructor(){super(...arguments);this.Ia=_.n(_.eN);this.xa=_.n(_.sr,{optional:!0});this.D=!1;this.I=a=>{this.G=_.Uy(a)};this.C=a=>{const b=_.Uy(a),c=a.type==="click"&&this.G?this.G:b;this.G=null;const d=this.B.slice();for(let e=d.length-1;e>-1;e--){const f=d[e];if(f.U.Ee.length<1||!f.jd())continue;if(rz(f.H,b)||rz(f.H,c))break;const g=f.U;this.xa?this.xa.run(()=>g.next(a)):g.next(a)}}}add(a){super.add(a);if(!this.A){const b=this.Ba.body;this.xa?this.xa.Ma(()=>this.H(b)):this.H(b);
this.Ia.A&&!this.D&&(this.L=b.style.cursor,b.style.cursor="pointer",this.D=!0);this.A=!0}}detach(){if(this.A){const a=this.Ba.body;a.removeEventListener("pointerdown",this.I,!0);a.removeEventListener("click",this.C,!0);a.removeEventListener("auxclick",this.C,!0);a.removeEventListener("contextmenu",this.C,!0);this.Ia.A&&this.D&&(a.style.cursor=this.L,this.D=!1);this.A=!1}}H(a){a.addEventListener("pointerdown",this.I,!0);a.addEventListener("click",this.C,!0);a.addEventListener("auxclick",this.C,!0);
a.addEventListener("contextmenu",this.C,!0)}};vO.F=(()=>{let a;return function(b){return(a||(a=_.mj(vO)))(b||vO)}})();vO.ja=_.l({fa:vO,O:vO.F,X:"root"});var wO=class{};wO.F=function(a){return new (a||wO)};
wO.S=_.C({type:wO,K:[["ng-component"]],Da:["cdk-overlay-style-loader",""],P:0,R:0,N:function(){},styles:[".cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;z-index:1000;transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors: active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}\n"],Ja:2,
ea:0});_.xO=function(a){a.C();a.qm||a.B();return a.qm};
_.yO=class{constructor(){this.Ia=_.n(_.eN);this.Ba=_.n(_.Tv);this.A=_.n(_.rN)}la(){let a;(a=this.qm)==null||a.remove()}B(){if(this.Ia.isBrowser||Vy()){var a=this.Ba.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]');for(let b=0;b<a.length;b++)a[b].remove()}a=this.Ba.createElement("div");a.classList.add("cdk-overlay-container");Vy()?a.setAttribute("platform","test"):this.Ia.isBrowser||a.setAttribute("platform","server");this.Ba.body.appendChild(a);
this.qm=a}C(){this.A.load(wO)}};_.yO.F=function(a){return new (a||_.yO)};_.yO.ja=_.l({fa:_.yO,O:_.yO.F,X:"root"});var zO=Ry(),pia=class{constructor(a,b){this.D=a;this.B={top:"",left:""};this.A=!1;this.Ba=b}attach(){}enable(){if(this.G()){const a=this.Ba.documentElement;this.C=AO(this.D);this.B.left=a.style.left||"";this.B.top=a.style.top||"";a.style.left=Yy(-this.C.left);a.style.top=Yy(-this.C.top);a.classList.add("cdk-global-scrollblock");this.A=!0}}disable(){if(this.A){const a=this.Ba.documentElement,b=a.style,c=this.Ba.body.style,d=b.A||"",e=c.A||"";this.A=!1;b.left=this.B.left;b.top=this.B.top;a.classList.remove("cdk-global-scrollblock");
zO&&(b.A=c.A="auto");window.scroll(this.C.left,this.C.top);zO&&(b.A=d,c.A=e)}}G(){if(this.Ba.documentElement.classList.contains("cdk-global-scrollblock")||this.A)return!1;const a=this.Ba.body,b=BO(this.D);return a.scrollHeight>b.height||a.scrollWidth>b.width}};var qia=class{constructor(a,b,c,d){this.D=a;this.xa=b;this.C=c;this.Va=d;this.A=null;this.B=()=>{this.disable();this.Ea.jd()&&this.xa.run(()=>this.Ea.detach())}}attach(a){this.Ea=a}enable(){if(!this.A){var a=_.z(CO(this.D,0),_.Rk(b=>!b||!this.Ea.H.contains(b.cb.J)));this.Va&&this.Va.threshold&&this.Va.threshold>1?(this.G=AO(this.C).top,this.A=a.subscribe(()=>{const b=AO(this.C).top;Math.abs(b-this.G)>this.Va.threshold?this.B():this.Ea.Id()})):this.A=a.subscribe(this.B)}}disable(){this.A&&(this.A.unsubscribe(),
this.A=null)}detach(){this.disable();this.Ea=null}};var DO=class{enable(){}disable(){}attach(){}};var ria=class{constructor(a,b,c,d){this.B=a;this.C=b;this.xa=c;this.Va=d;this.A=null}attach(a){this.Ea=a}enable(){this.A||(this.A=CO(this.B,this.Va?this.Va.eJ:0).subscribe(()=>{this.Ea.Id();if(this.Va&&this.Va.DY){const a=this.Ea.H.getBoundingClientRect(),{width:b,height:c}=BO(this.C);sz(a,[{width:b,height:c,bottom:c,right:b,top:0,left:0}])&&(this.disable(),this.xa.run(()=>this.Ea.detach()))}}))}disable(){this.A&&(this.A.unsubscribe(),this.A=null)}detach(){this.disable();this.Ea=null}};new _.p("VIRTUAL_SCROLL_STRATEGY");var CO=function(a,b=20){return a.Ia.isBrowser?new _.Hj(c=>{a.B||(a.B=a.xa.Ma(()=>a.G.Pa("document","scroll",()=>a.C.next())));const d=b>0?_.z(a.C,Ln(b)).subscribe(c):a.C.subscribe(c);a.D++;return()=>{d.unsubscribe();a.D--;if(!a.D){let e;(e=a.B)==null||e.call(a);a.B=void 0}}}):_.hk()},EO=function(a,b){const c=a.A.get(b);c&&(c.unsubscribe(),a.A.delete(b))},sia=function(a,b){const c=[];a.A.forEach((d,e)=>{a.H(e,b)&&c.push(e)});return c},FO=class{constructor(){this.xa=_.n(_.sr);this.Ia=_.n(_.eN);this.G=
_.n(wx).kf(null,null);this.C=new _.lo;this.D=0;this.A=new Map}register(a){this.A.has(a)||this.A.set(a,a.A.subscribe(()=>this.C.next(a)))}la(){let a;(a=this.B)==null||a.call(this);this.B=void 0;this.A.forEach((b,c)=>EO(this,c));this.C.complete()}H(a,b){b=_.Zy(b);a=a.cb.J;do if(b==a)return!0;while(b=b.parentElement);return!1}};FO.F=function(a){return new (a||FO)};FO.ja=_.l({fa:FO,O:FO.F,X:"root"});_.GO=class{constructor(){this.cb=_.n(_.xl);this.B=_.n(FO);this.D=_.n(_.sr);this.dir=_.n(_.rO,{optional:!0});this.I=this.cb.J;this.Fa=new _.lo;this.C=_.n(_.WD);this.A=new _.lo}Gb(){this.H=this.D.Ma(()=>this.C.Pa(this.I,"scroll",a=>this.A.next(a)));this.B.register(this)}la(){let a;(a=this.H)==null||a.call(this);this.A.complete();EO(this.B,this);this.Fa.next();this.Fa.complete()}scrollTo(a){const b=this.cb.J,c=this.dir&&this.dir.value=="rtl";a.left==null&&(a.left=c?a.end:a.start);a.right==null&&(a.right=
c?a.start:a.end);a.bottom!=null&&(a.top=b.scrollHeight-b.clientHeight-a.bottom);c&&Ty()!=0?(a.left!=null&&(a.right=b.scrollWidth-b.clientWidth-a.left),Ty()==2?a.left=a.right:Ty()==1&&(a.left=a.right?-a.right:a.right)):a.right!=null&&(a.left=b.scrollWidth-b.clientWidth-a.right);this.G(a)}G(a){const b=this.cb.J;Ry()?b.scrollTo(a):(a.top!=null&&(b.scrollTop=a.top),a.left!=null&&(b.scrollLeft=a.left))}};_.GO.F=function(a){return new (a||_.GO)};
_.GO.va=_.Gn({type:_.GO,K:[["","cdk-scrollable",""],["","cdkScrollable",""]]});_.HO=new _.p("_ViewRepeater");_.IO=class{constructor(){this.A=[]}notify(a,b){for(let c of this.A)c(a,b)}Pa(a){this.A.push(a);return()=>{this.A=this.A.filter(b=>a!==b)}}la(){this.A=[]}};_.IO.F=function(a){return new (a||_.IO)};_.IO.ja=_.l({fa:_.IO,O:_.IO.F,X:"root"});var AO,BO;AO=function(a){if(!a.Ia.isBrowser)return{top:0,left:0};const b=a.Ba;a=a.Ba.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}};BO=function(a){a.A||a.D();const b={width:a.A.width,height:a.A.height};a.Ia.isBrowser||(a.A=null);return b};
_.JO=class{constructor(){this.Ia=_.n(_.eN);this.B=new _.lo;this.Ba=_.n(_.Tv,{optional:!0});const a=_.n(_.sr),b=_.n(wx).kf(null,null);a.Ma(()=>{if(this.Ia.isBrowser){const c=d=>this.B.next(d);this.C=[b.Pa("window","resize",c),b.Pa("window","orientationchange",c)]}this.change().subscribe(()=>this.A=null)})}la(){let a;(a=this.C)==null||a.forEach(b=>b());this.B.complete()}change(a=20){return a>0?_.z(this.B,Ln(a)):this.B}D(){const a=this.Ba.defaultView||window;this.A=this.Ia.isBrowser?{width:a.innerWidth,
height:a.innerHeight}:{width:0,height:0}}};_.JO.F=function(a){return new (a||_.JO)};_.JO.ja=_.l({fa:_.JO,O:_.JO.F,X:"root"});new _.p("VIRTUAL_SCROLLABLE");_.KO=class{};_.KO.F=function(a){return new (a||_.KO)};_.KO.fb=_.En({type:_.KO});_.KO.eb=_.ng({});_.LO=class{};_.LO.F=function(a){return new (a||_.LO)};_.LO.fb=_.En({type:_.LO});_.LO.eb=_.ng({imports:[_.sO,_.KO,_.sO,_.KO]});var MO=class{constructor(){this.C=_.n(FO);this.B=_.n(_.JO);this.xa=_.n(_.sr);this.Ba=_.n(_.Tv);this.D=()=>new DO;this.close=a=>new qia(this.C,this.xa,this.B,a);this.block=()=>new pia(this.B,this.Ba);this.A=a=>new ria(this.C,this.B,this.xa,a)}};MO.F=function(a){return new (a||MO)};MO.ja=_.l({fa:MO,O:MO.F,X:"root"});_.NO=class{constructor(a){this.ge=new DO;this.Wb="";this.Xd=!1;this.jf="cdk-overlay-dark-backdrop";this.bl=!1;if(a){const b=Object.keys(a);for(const c of b)a[c]!==void 0&&(this[c]=a[c])}}};var PO;_.OO=function(a){const b=a.D;b&&(a.Re?a.M(b):(b.classList.remove("cdk-overlay-backdrop-showing"),a.xa.Ma(()=>{let c;(c=a.bb)==null||c.call(a);a.bb=a.Ha.Pa(b,"transitionend",d=>{a.M(d.target)})}),b.style.pointerEvents="none",a.ka=a.xa.Ma(()=>setTimeout(()=>{a.M(b)},500))))};PO=function(a){return(a=a.Va.direction)?typeof a==="string"?a:a.value:"ltr"};
_.QO=class{constructor(a,b,c,d,e,f,g,h,m,q=!1,v,u){this.jh=a;this.A=b;this.B=c;this.Va=d;this.xa=e;this.Z=f;this.Ba=g;this.Qb=h;this.da=m;this.Re=q;this.Sa=v;this.Ha=u;this.D=null;this.ia=new _.lo;this.L=new _.lo;this.G=new _.lo;this.na=_.Aj.A;this.T=new _.lo;this.U=new _.lo;this.Ca=new _.lo;d.ge&&(this.Ie=d.ge,this.Ie.attach(this));this.C=d.af;this.vc=_.es(()=>_.ll(()=>{this.Ca.next()},{ma:this.Sa}))}get H(){return this.B}get uh(){return this.A}attach(a){!this.A.parentElement&&this.wa&&this.wa.appendChild(this.A);
a=this.jh.attach(a);this.C&&this.C.attach(this);this.Me();this.zb();this.rb();this.Ie&&this.Ie.enable();let b;(b=this.La)==null||b.destroy();this.La=_.ml(()=>{this.jd()&&this.Id()},{ma:this.Sa});this.jb(!0);this.Va.Xd&&this.vd();this.Va.Wb&&this.I(this.B,this.Va.Wb,!0);this.L.next();this.Z.add(this);this.Va.bl&&(this.na=this.Qb.subscribe(()=>this.dispose()));this.da.add(this);typeof(a==null?void 0:a.xb)==="function"&&a.xb(()=>{this.jd()&&this.xa.Ma(()=>Promise.resolve().then(()=>this.detach()))});
return a}detach(){if(this.jd()){_.OO(this);this.jb(!1);this.C&&this.C.detach&&this.C.detach();this.Ie&&this.Ie.disable();var a=this.jh.detach();this.G.next();this.Z.remove(this);this.Ld();this.na.unsubscribe();this.da.remove(this);return a}}dispose(){const a=this.jd();this.C&&this.C.dispose();this.Ce();this.M(this.D);this.na.unsubscribe();this.Z.remove(this);this.jh.dispose();this.L.complete();this.ia.complete();this.T.complete();this.U.complete();this.da.remove(this);let b;(b=this.A)==null||b.remove();
let c;(c=this.La)==null||c.destroy();this.wa=this.B=this.A=null;a&&this.G.next();this.G.complete();this.vc.destroy();this.Ca.complete()}jd(){return this.jh.jd()}le(){return this.ia}dg(){return this.T}ir(){return this.U}Id(){this.C&&this.C.apply()}mg(a){this.Va=Object.assign({},this.Va,a);this.zb()}setDirection(a){this.Va=Object.assign({},this.Va,{direction:a});this.rb()}ij(a){this.B&&this.I(this.B,a,!0)}Un(a){this.B&&this.I(this.B,a,!1)}rb(){this.A.setAttribute("dir",PO(this))}zb(){if(this.B){var a=
this.B.style;a.width=Yy(this.Va.width);a.height=Yy(this.Va.height);a.minWidth=Yy(this.Va.minWidth);a.minHeight=Yy(this.Va.minHeight);a.maxWidth=Yy(this.Va.maxWidth);a.maxHeight=Yy(this.Va.maxHeight)}}jb(a){this.B.style.pointerEvents=a?"":"none"}vd(){this.D=this.Ba.createElement("div");this.D.classList.add("cdk-overlay-backdrop");this.Re&&this.D.classList.add("cdk-overlay-backdrop-noop-animation");this.Va.jf&&this.I(this.D,this.Va.jf,!0);this.A.parentElement.insertBefore(this.D,this.A);let a;(a=this.Ua)==
null||a.call(this);this.Ua=this.Ha.Pa(this.D,"click",b=>this.ia.next(b));this.Re||typeof requestAnimationFrame==="undefined"?this.D.classList.add("cdk-overlay-backdrop-showing"):this.xa.Ma(()=>{requestAnimationFrame(()=>{this.D&&this.D.classList.add("cdk-overlay-backdrop-showing")})})}Me(){this.A.nextSibling&&this.A.parentNode.appendChild(this.A)}I(a,b,c){b=_.Wy(b||[]).filter(d=>!!d);b.length&&(c?a.classList.add(...b):a.classList.remove(...b))}Ld(){this.xa.Ma(()=>{const a=_.z(this.Ca,_.to(_.Qk(this.L,
this.G))).subscribe(()=>{this.B&&this.A&&this.B.children.length!==0||(this.B&&this.Va.Wb&&this.I(this.B,this.Va.Wb,!1),this.A&&this.A.parentElement&&(this.wa=this.A.parentElement,this.A.remove()),a.unsubscribe())})})}Ce(){const a=this.Ie;a&&(a.disable(),a.detach&&a.detach())}M(a){let b;(b=this.Ua)==null||b.call(this);let c;(c=this.bb)==null||c.call(this);a&&(a.remove(),this.D===a&&(this.D=null));this.ka&&(clearTimeout(this.ka),this.ka=void 0)}};var tia=class{constructor(a,b){this.A=a;this.B=b}};var vz,uia,via;vz=/([A-Za-z%]+)$/;_.RO=function(a,b){a.rb=b;return a};_.SO=function(a){if(!a.gh&&a.Ia.isBrowser){var b=a.D;if(b){a.Ua=a.Ha();a.C=a.B.getBoundingClientRect();a.na=a.Ld();a.rm=_.xO(a.zb).getBoundingClientRect();const c=a.Ce(a.Ua,a.rm,b);a.T(b,c)}else a.apply()}};uia=function(a,b){a.xf=b;return a};_.TO=function(a,b){a.jb=b;b.indexOf(a.D)===-1&&(a.D=null);return a};_.UO=function(a,b){a.A=b;return a};_.VO=function(a,b=!0){a.da=b;return a};_.WO=function(a,b){a.gg=b;return a};
via=class{get pr(){return this.jb}constructor(a,b,c,d,e){this.Ca=b;this.Ba=c;this.Ia=d;this.zb=e;this.L={width:0,height:0};this.G=!1;this.vc=!0;this.Z=!1;this.da=!0;this.bb=!1;this.A=0;this.xf=[];this.jb=[];this.ia=new _.lo;this.wa=_.Aj.A;this.M=[];this.Og=this.ia;_.RO(this,a)}attach(a){a.uh.classList.add("cdk-overlay-connected-position-bounding-box");this.Ea=a;this.H=a.uh;this.B=a.H;this.gh=!1;this.I=!0;this.D=null;this.wa.unsubscribe();this.wa=this.Ca.change().subscribe(()=>{this.I=!0;this.apply()})}apply(){if(!this.gh&&
this.Ia.isBrowser)if(!this.I&&this.bb&&this.D)_.SO(this);else{this.vd();this.wf();this.km();this.na=this.Ld();this.Ua=this.Ha();this.C=this.B.getBoundingClientRect();this.rm=_.xO(this.zb).getBoundingClientRect();var a=this.Ua,b=this.C,c=this.na,d=this.rm,e=[];for(let g of this.jb){let h=this.Ce(a,d,g),m=this.La(h,b,g),q=this.jm(m,b,c,g);if(q.bR){this.G=!1;this.T(g,h);return}if(this.Qh(q,m,c))e.push({position:g,origin:h,ES:b,hF:this.Qb(h,g)});else if(!f||f.DS.rK<q.rK)var f={DS:q,uZ:m,CS:h,position:g,
ES:b}}if(e.length){a=null;b=-1;for(const g of e)e=g.hF.width*g.hF.height*(g.position.weight||1),e>b&&(b=e,a=g);this.G=!1;this.T(a.position,a.origin)}else this.vc&&(this.G=!0),this.T(f.position,f.CS)}}detach(){this.vd();this.ka=this.D=null;this.wa.unsubscribe()}dispose(){this.gh||(this.H&&uz(this.H.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.B&&this.wf(),this.Ea&&this.Ea.uh.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),
this.ia.complete(),this.Ea=this.H=null,this.gh=!0)}Ce(a,b,c){if(c.Oc=="center")var d=a.left+a.width/2;else{d=this.Kd()?a.right:a.left;const e=this.Kd()?a.left:a.right;d=c.Oc=="start"?d:e}b.left<0&&(d-=b.left);a=c.Pc=="center"?a.top+a.height/2:c.Pc=="top"?a.top:a.bottom;b.top<0&&(a-=b.top);return{x:d,y:a}}La(a,b,c){let d;d=c.Ob=="center"?-b.width/2:c.Ob==="start"?this.Kd()?-b.width:0:this.Kd()?0:-b.width;return{x:a.x+d,y:a.y+(c.ac=="center"?-b.height/2:c.ac=="top"?0:-b.height)}}jm(a,b,c,d){b=xz(b);
let {x:e,y:f}=a;a=this.U(d,"x");d=this.U(d,"y");a&&(e+=a);d&&(f+=d);d=-f;a=f+b.height-c.height;c=this.zf(b.width,-e,e+b.width-c.width);d=this.zf(b.height,d,a);a=c*d;return{rK:a,bR:b.width*b.height===a,gQ:d===b.height,fQ:c==b.width}}Qh(a,b,c){if(this.da){const d=c.bottom-b.y;c=c.right-b.x;b=wz(this.Ea.Va.minHeight);const e=wz(this.Ea.Va.minWidth);c=a.fQ||e!=null&&e<=c;return(a.gQ||b!=null&&b<=d)&&c}return!1}uf(a,b,c){if(this.ka&&this.bb)return{x:a.x+this.ka.x,y:a.y+this.ka.y};b=xz(b);const d=this.na;
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.ka={x:e,y:c};return{x:a.x+e,y:a.y+c}}T(a,b){this.Io(a);this.Ho(b,a);this.Go(b,a);a.Wb&&this.Lh(a.Wb);if(this.ia.Ee.length){b=this.Fo();var c;if(c=a===this.D&&this.tf)c=this.tf,c=c===b?!0:c.yH===b.yH&&c.zH===b.zH&&c.Mz===b.Mz&&c.AH===b.AH;c||this.ia.next(new tia(a,
b));this.tf=b}this.D=a;this.I=!1}Io(a){if(this.gg){var b=this.H.querySelectorAll(this.gg),c=a.ac;a=a.Ob==="center"?"center":this.Kd()?a.Ob==="start"?"right":"left":a.Ob==="start"?"left":"right";for(let d=0;d<b.length;d++)b[d].style.transformOrigin=`${a} ${c}`}}Qb(a,b){var c=this.na;const d=this.Kd();let e;let f;if(b.ac==="top"){var g=a.y;e=c.height-g+this.A}else if(b.ac==="bottom")f=c.height-a.y+this.A*2,e=c.height-f+this.A;else{g=Math.min(c.bottom-a.y+c.top,a.y);var h=this.L.height;e=g*2;g=a.y-g;
e>h&&!this.I&&!this.Z&&(g=a.y-h/2)}h=b.Ob==="start"&&!d||b.Ob==="end"&&d;let m;if(b.Ob==="end"&&!d||b.Ob==="start"&&d)m=c.width-a.x+this.A*2,b=a.x-this.A;else if(h){var q=a.x;b=c.right-a.x}else q=Math.min(c.right-a.x+c.left,a.x),c=this.L.width,b=q*2,q=a.x-q,b>c&&!this.I&&!this.Z&&(q=a.x-c/2);return{top:g,left:q,bottom:f,right:m,width:b,height:e}}Go(a,b){a=this.Qb(a,b);this.I||this.Z||(a.height=Math.min(a.height,this.L.height),a.width=Math.min(a.width,this.L.width));const c={};if(this.Me())c.top=c.left=
"0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{const d=this.Ea.Va.maxHeight,e=this.Ea.Va.maxWidth;c.height=Yy(a.height);c.top=Yy(a.top);c.bottom=Yy(a.bottom);c.width=Yy(a.width);c.left=Yy(a.left);c.right=Yy(a.right);c.alignItems=b.Ob==="center"?"center":b.Ob==="end"?"flex-end":"flex-start";c.justifyContent=b.ac==="center"?"center":b.ac==="bottom"?"flex-end":"flex-start";d&&(c.maxHeight=Yy(d));e&&(c.maxWidth=Yy(e))}this.L=a;uz(this.H.style,c)}km(){uz(this.H.style,{top:"0",
left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}wf(){uz(this.B.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}Ho(a,b){const c={},d=this.Me(),e=this.da,f=this.Ea.Va;if(d){var g=AO(this.Ca);uz(c,this.Uh(b,a,g));uz(c,this.Th(b,a,g))}else c.position="static";a="";g=this.U(b,"x");b=this.U(b,"y");g&&(a+=`translateX(${g}px) `);b&&(a+=`translateY(${b}px)`);c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=Yy(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&
(d?c.maxWidth=Yy(f.maxWidth):e&&(c.maxWidth=""));uz(this.B.style,c)}Uh(a,b,c){let d={top:"",bottom:""};b=this.La(b,this.C,a);this.G&&(b=this.uf(b,this.C,c));a.ac==="bottom"?d.bottom=`${this.Ba.documentElement.clientHeight-(b.y+this.C.height)}px`:d.top=Yy(b.y);return d}Th(a,b,c){let d={left:"",right:""};b=this.La(b,this.C,a);this.G&&(b=this.uf(b,this.C,c));(this.Kd()?a.Ob==="end"?"left":"right":a.Ob==="end"?"right":"left")==="right"?d.right=`${this.Ba.documentElement.clientWidth-(b.x+this.C.width)}px`:
d.left=Yy(b.x);return d}Fo(){const a=this.Ha(),b=this.B.getBoundingClientRect(),c=this.xf.map(d=>d.cb.J.getBoundingClientRect());return{yH:tz(a,c),zH:sz(a,c),Mz:tz(b,c),AH:sz(b,c)}}zf(a,...b){return b.reduce((c,d)=>c-Math.max(d,0),a)}Ld(){const a=this.Ba.documentElement.clientWidth,b=this.Ba.documentElement.clientHeight,c=AO(this.Ca);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}}Kd(){return PO(this.Ea)==="rtl"}Me(){return!this.da||
this.G}U(a,b){return b==="x"?a.offsetX==null?0:a.offsetX:a.offsetY==null?0:a.offsetY}us(){}Lh(a){this.B&&_.Wy(a).forEach(b=>{b!==""&&this.M.indexOf(b)===-1&&(this.M.push(b),this.B.classList.add(b))})}vd(){this.B&&(this.M.forEach(a=>{this.B.classList.remove(a)}),this.M=[])}Ha(){const a=this.rb;if(a instanceof _.xl)return a.J.getBoundingClientRect();if(a instanceof Element)return a.getBoundingClientRect();const b=a.width||0,c=a.height||0;return{top:a.y,bottom:a.y+c,left:a.x,right:a.x+b,height:c,width:b}}};var wia;_.XO=function(a){a.left("");a.Lm="center";return a};
wia=class{constructor(){this.kN="static";this.mx=this.gy=this.Ap=this.Lm=this.ys=this.Pw=this.Xx="";this.gh=!1}attach(a){const b=a.Va;this.Ea=a;this.gy&&!b.width&&a.mg({width:this.gy});this.mx&&!b.height&&a.mg({height:this.mx});a.uh.classList.add("cdk-global-overlay-wrapper");this.gh=!1}top(a=""){this.Pw="";this.Xx=a;this.ys="flex-start";return this}left(a=""){this.Ap=a;this.Lm="left";return this}bottom(a=""){this.Xx="";this.Pw=a;this.ys="flex-end";return this}right(a=""){this.Ap=a;this.Lm="right";
return this}start(a=""){this.Ap=a;this.Lm="start";return this}end(a=""){this.Ap=a;this.Lm="end";return this}width(a=""){this.Ea?this.Ea.mg({width:a}):this.gy=a;return this}height(a=""){this.Ea?this.Ea.mg({height:a}):this.mx=a;return this}apply(){if(this.Ea&&this.Ea.jd()){var a=this.Ea.H.style,b=this.Ea.uh.style,c=this.Ea.Va,d=c.width,e=c.height,f=c.maxWidth;c=c.maxHeight;d=(d==="100%"||d==="100vw")&&(!f||f==="100%"||f==="100vw");e=(e==="100%"||e==="100vh")&&(!c||c==="100%"||c==="100vh");f=this.Lm;
c=this.Ap;var g=this.Ea.Va.direction==="rtl",h="",m="",q="";if(d)q="flex-start";else if(f==="center")q="center",g?m=c:h=c;else if(g)if(f==="left"||f==="end")q="flex-end",h=c;else{if(f==="right"||f==="start")q="flex-start",m=c}else if(f==="left"||f==="start")q="flex-start",h=c;else if(f==="right"||f==="end")q="flex-end",m=c;a.position=this.kN;a.marginLeft=d?"0":h;a.marginTop=e?"0":this.Xx;a.marginBottom=this.Pw;a.marginRight=d?"0":m;b.justifyContent=q;b.alignItems=e?"flex-start":this.ys}}dispose(){if(!this.gh&&
this.Ea){var a=this.Ea.H.style,b=this.Ea.uh,c=b.style;b.classList.remove("cdk-global-overlay-wrapper");c.justifyContent=c.alignItems=a.marginTop=a.marginBottom=a.marginLeft=a.marginRight=a.position="";this.Ea=null;this.gh=!0}}};var $O;_.YO=function(){return new wia};_.ZO=function(a,b){return new via(b,a.B,a.Ba,a.Ia,a.A)};$O=class{constructor(){this.B=_.n(_.JO);this.Ba=_.n(_.Tv);this.Ia=_.n(_.eN);this.A=_.n(_.yO)}};$O.F=function(a){return new (a||$O)};$O.ja=_.l({fa:$O,O:$O.F,X:"root"});var aP,dP;aP=class{attach(a){this.A=a;return a.attach(this)}detach(){let a=this.A;a!=null&&(this.A=null,a.detach())}};_.bP=class extends aP{constructor(a,b,c){super();this.component=a;this.Qd=b;this.ma=c;this.Xj=void 0}};_.cP=class extends aP{constructor(a,b,c,d){super();this.Yg=a;this.Qd=b;this.context=c;this.ma=d}get origin(){return this.Yg.cb}attach(a,b=this.context){this.context=b;return super.attach(a)}detach(){this.context=void 0;return super.detach()}};dP=function(a,b){a.Xw=b};
_.eP=class{constructor(){this.gh=!1}jd(){return!!this.Of}attach(a){if(a instanceof _.bP)return this.Of=a,this.Vf(a);if(a instanceof _.cP)return this.Of=a,this.mh(a)}detach(){this.Of&&(this.Of=this.Of.A=null);this.QD()}dispose(){this.jd()&&this.detach();this.QD();this.gh=!0}QD(){this.Xw&&(this.Xw(),this.Xw=null)}};var xia=class extends _.eP{constructor(a,b,c,d){super();this.A=a;this.Se=b;this.B=c;this.Ba=d}Vf(a){let b;if(a.Qd){const c=a.ma||a.Qd.ma,d=c.get(AD,null,{optional:!0})||void 0;b=jE(a.Qd,a.component,{index:a.Qd.length,ma:c,iI:d,Xj:a.Xj||void 0});dP(this,()=>b.destroy())}else b=gs(a.component,{LP:a.ma||this.B||zD,sh:this.Se.ma,Xj:a.Xj||void 0}),hE(this.Se,b.A),dP(this,()=>{this.Se.Ca>0&&this.Se.cn(b.A);b.destroy()});this.A.appendChild(this.C(b));this.Of=a;return b}mh(a){let b=a.Qd,c=b.oh(a.Yg,a.context,
{ma:a.ma});c.Yn.forEach(d=>this.A.appendChild(d));_.$D(c);dP(this,()=>{let d=b.indexOf(c);d!==-1&&b.remove(d)});this.Of=a;return c}dispose(){super.dispose();this.A.remove()}C(a){return a.A.Yn[0]}};_.fP=class extends _.eP{constructor(){super();this.I=_.n(AD,{optional:!0});this.Ba=_.n(_.Tv);this.B=_.n(_.pq);this.C=!1;this.uy=new _.PD}get Zu(){return this.Of}set Zu(a){if(!this.jd()||a||this.C)this.jd()&&super.detach(),a&&super.attach(a),this.Of=a||null}Gb(){this.C=!0}la(){super.dispose();this.D=this.Of=null}Vf(a){a.A=this;const b=a.Qd!=null?a.Qd:this.B,c=jE(b,a.component,{index:b.length,ma:a.ma||b.ma,Xj:a.Xj||void 0,iI:this.I||void 0});b!==this.B&&this.L().appendChild(c.A.Yn[0]);dP(this,()=>c.destroy());
this.Of=a;this.D=c;this.uy.emit(c);return c}mh(a){a.A=this;const b=this.B.oh(a.Yg,a.context,{ma:a.ma});dP(this,()=>this.B.clear());this.Of=a;this.D=b;this.uy.emit(b);return b}L(){const a=this.B.element.J;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode}};_.fP.F=function(a){return new (a||_.fP)};_.fP.va=_.Gn({type:_.fP,K:[["","cdkPortalOutlet",""]],inputs:{Zu:[0,"cdkPortalOutlet","portal"]},outputs:{uy:"attached"},Xa:["cdkPortalOutlet"],features:[_.Io]});_.gP=class{};
_.gP.F=function(a){return new (a||_.gP)};_.gP.fb=_.En({type:_.gP});_.gP.eb=_.ng({});_.hP=class{constructor(){this.A=_.n(MO);this.H=_.n(_.yO);this.ia=_.n($O);this.C=_.n(uO);this.Sa=_.n(_.jl);this.xa=_.n(_.sr);this.Ba=_.n(_.Tv);this.da=_.n(_.rO);this.D=_.n(_.JG);this.G=_.n(vO);this.M=_.n(_.zx,{optional:!0});this.B=_.n(_.NN);this.I=_.n(wx).kf(null,null);this.L=_.n(_.rN)}create(a){this.L.load(wO);const b=this.T(),c=this.U(b),d=this.Z(c);a=new _.NO(a);a.direction=a.direction||this.da.value;return new _.QO(d,b,c,a,this.xa,this.C,this.Ba,this.D,this.G,this.M==="NoopAnimations",this.Sa.get(_.sD),
this.I)}position(){return this.ia}U(a){const b=this.Ba.createElement("div");b.id=this.B.Oa("cdk-overlay-");b.classList.add("cdk-overlay-pane");a.appendChild(b);return b}T(){const a=this.Ba.createElement("div");_.xO(this.H).appendChild(a);return a}Z(a){this.Se||(this.Se=this.Sa.get(Dr));return new xia(a,this.Se,this.Sa,this.Ba)}};_.hP.F=function(a){return new (a||_.hP)};_.hP.ja=_.l({fa:_.hP,O:_.hP.F,X:"root"});var yia;_.iP=new _.p("cdk-connected-overlay-scroll-strategy",{X:"root",O:()=>{const a=_.n(_.hP);return()=>a.A.A()}});yia={ca:_.iP,ne:[_.hP],Yd:function(a){return()=>a.A.A()}};_.jP=class{};_.jP.F=function(a){return new (a||_.jP)};_.jP.fb=_.En({type:_.jP});_.jP.eb=_.ng({tb:[_.hP,yia],imports:[_.sO,_.gP,_.LO,_.LO]});new _.p("mat-sanity-checks",{X:"root",O:()=>!0});_.kP=class{constructor(){_.n(DN).Kw()}};_.kP.F=function(a){return new (a||_.kP)};_.kP.fb=_.En({type:_.kP});_.kP.eb=_.ng({imports:[_.sO,_.sO]});new _.p("MAT_DATE_LOCALE",{X:"root",O:yz});new _.p("mat-date-formats");_.lP=class{};_.lP.F=function(a){return new (a||_.lP)};
_.lP.S=_.C({type:_.lP,K:[["structural-styles"]],P:0,R:0,N:function(){},styles:['.mat-focus-indicator{position:relative}.mat-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border-width:var(--mat-focus-indicator-border-width, 3px);border-style:var(--mat-focus-indicator-border-style, solid);border-color:var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus::before{content:""}@media(forced-colors: active){html{--mat-focus-indicator-display: block}}\n'],Ja:2,
ea:0});_.mP=new _.p("MAT_OPTION_PARENT_COMPONENT");_.nP=new _.p("MatOptgroup");var oP=_.Py({passive:!0,capture:!0}),zia=function(a,b,c,d){var e=pP;const f=e.cd.get(b);f?(a=f.get(c))?a.add(d):f.set(c,new Set([d])):(e.cd.set(b,new Map([[c,new Set([d])]])),a.Ma(()=>{document.addEventListener(b,e.A,oP)}))},Aia=class{constructor(){this.cd=new Map;this.A=a=>{const b=_.Uy(a);if(b){let c;(c=this.cd.get(a.type))==null||c.forEach((d,e)=>{(e===b||e.contains(b))&&d.forEach(f=>f.handleEvent(a))})}}}};var Bia=class{constructor(a,b,c,d=!1){this.A=a;this.element=b;this.config=c;this.B=d;this.state=3}};var qP={xi:225,Eg:150},rP=_.Py({passive:!0,capture:!0}),sP=["mousedown","touchstart"],tP=["mouseup","mouseleave","touchend","touchcancel"],uP=class{},xP,yP,pP;uP.F=function(a){return new (a||uP)};
uP.S=_.C({type:uP,K:[["ng-component"]],Da:["mat-ripple-style-loader",""],P:0,R:0,N:function(){},styles:[".mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0, 0, 0.2, 1);transform:scale3d(0, 0, 0);background-color:var(--mat-ripple-color, color-mix(in srgb, var(--mat-sys-on-surface) 10%, transparent))}@media(forced-colors: active){.mat-ripple-element{display:none}}.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none}\n"],Ja:2,
ea:0});_.vP=function(a,b){if(b.state!==2&&b.state!==3){var c=b.element,d=Object.assign({},qP,b.config.animation);c.style.transitionDuration=`${d.Eg}ms`;c.style.opacity="0";b.state=2;!b.B&&d.Eg||a.Yw(b)}};
_.wP=function(a,b,c,d={}){var e=a.rm=a.rm||a.qm.getBoundingClientRect();const f=Object.assign({},qP,d.animation);d.Qk&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.Tn||zz(b,c,e);b-=e.left;c-=e.top;const h=f.xi,m=document.createElement("div");m.classList.add("mat-ripple-element");m.style.left=`${b-g}px`;m.style.top=`${c-g}px`;m.style.height=`${g*2}px`;m.style.width=`${g*2}px`;d.color!=null&&(m.style.backgroundColor=d.color);m.style.transitionDuration=`${h}ms`;a.qm.appendChild(m);g=window.getComputedStyle(m);
c=g.transitionDuration;e=g.transitionProperty==="none"||c==="0s"||c==="0s, 0s"||e.width===0&&e.height===0;const q=new Bia(a,m,d,e);m.style.transform="scale3d(1, 1, 1)";q.state=0;d.Xu||(a.yx=q);let v=null;e||!h&&!f.Eg||a.xa.Ma(()=>{const u=()=>{v&&(v.ez=null);clearTimeout(A);a.Yw(q)},x=()=>a.hD(q),A=setTimeout(x,h+100);m.addEventListener("transitionend",u);m.addEventListener("transitioncancel",x);v={yS:u,xS:x,ez:A}});a.Po.set(q,v);!e&&h||a.Yw(q);return q};
xP=function(a,b){const c=_.Zy(b);a.Ia.isBrowser&&c&&c!==a.Jm&&(a.Kx(),a.Jm=c,sP.forEach(d=>{zia(a.xa,d,c,a)}))};
yP=class{constructor(a,b,c,d,e){this.ct=a;this.xa=b;this.Ia=d;this.ap=!1;this.Po=new Map;this.Ws=!1;d.isBrowser&&(this.qm=_.Zy(c));e&&e.get(_.rN).load(uP)}dz(){this.qD().forEach(a=>{a.config.Xu||_.vP(a.A,a)})}handleEvent(a){a.type==="mousedown"?this.Us(a):a.type==="touchstart"?this.WN(a):this.Ex();this.Ws||(this.xa.Ma(()=>{tP.forEach(b=>{this.Jm.addEventListener(b,this,rP)})}),this.Ws=!0)}Yw(a){a.state===0?this.tO(a):a.state===2&&this.hD(a)}tO(a){const b=a===this.yx,c=a.config.Xu;a.state=1;c||b&&
this.ap||_.vP(a.A,a)}hD(a){let b;const c=(b=this.Po.get(a))!=null?b:null;this.Po.delete(a);this.Po.size||(this.rm=null);a===this.yx&&(this.yx=null);a.state=3;c!==null&&(a.element.removeEventListener("transitionend",c.yS),a.element.removeEventListener("transitioncancel",c.xS),c.ez!==null&&clearTimeout(c.ez));a.element.remove()}Us(a){const b=a.buttons===0||a.detail===0,c=this.YD&&Date.now()<this.YD+800;this.ct.Cr||b||c||(this.ap=!0,_.wP(this,a.clientX,a.clientY,this.ct.Br))}WN(a){if(!this.ct.Cr&&!Ly(a)&&
(this.YD=Date.now(),this.ap=!0,a=a.changedTouches))for(let b=0;b<a.length;b++)_.wP(this,a[b].clientX,a[b].clientY,this.ct.Br)}Ex(){this.ap&&(this.ap=!1,this.qD().forEach(a=>{const b=a.state===1||a.config.Mv&&a.state===0;!a.config.Xu&&b&&_.vP(a.A,a)}))}qD(){return Array.from(this.Po.keys())}Kx(){const a=this.Jm;a&&(sP.forEach(b=>{var c=pP;const d=c.cd.get(b);if(d){var e=d.get(a);e&&(e.delete(this),e.size===0&&d.delete(a),d.size===0&&(c.cd.delete(b),document.removeEventListener(b,c.A,oP)))}}),this.Ws&&
(tP.forEach(b=>a.removeEventListener(b,this,rP)),this.Ws=!1))}};pP=new Aia;_.zP=new _.p("mat-ripple-global-options");
_.AP=class{get disabled(){return this.ob}set disabled(a){a&&this.dz();this.ob=a;this.C()}get Ph(){return this.G||this.aa.J}set Ph(a){this.G=a;this.C()}constructor(){this.aa=_.n(_.xl);this.Sc=_.n(_.zx,{optional:!0});this.Tn=0;this.D=this.ob=!1;const a=_.n(_.sr),b=_.n(_.eN),c=_.n(_.zP,{optional:!0}),d=_.n(_.jl);this.B=c||{};this.A=new yP(this,a,this.aa,b,d)}Gb(){this.D=!0;this.C()}la(){this.A.Kx()}dz(){this.A.dz()}get Br(){return{Qk:this.Qk,Tn:this.Tn,color:this.color,animation:Object.assign({},this.B.animation,
this.Sc==="NoopAnimations"?{xi:0,Eg:0}:{},this.animation),Mv:this.B.Mv}}get Cr(){return this.disabled||!!this.B.disabled}C(){!this.disabled&&this.D&&xP(this.A,this.Ph)}};_.AP.F=function(a){return new (a||_.AP)};
_.AP.va=_.Gn({type:_.AP,K:[["","mat-ripple",""],["","matRipple",""]],Da:[1,"mat-ripple"],za:2,ta:function(a,b){a&2&&_.F("mat-ripple-unbounded",b.gU)},inputs:{color:[0,"matRippleColor","color"],gU:[0,"matRippleUnbounded","unbounded"],Qk:[0,"matRippleCentered","centered"],Tn:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],Ph:[0,"matRippleTrigger","trigger"]},Xa:["matRipple"]});_.BP=class{};_.BP.F=function(a){return new (a||_.BP)};_.BP.fb=_.En({type:_.BP});_.BP.eb=_.ng({imports:[_.kP,_.kP]});var CP,DP;CP={capture:!0};DP=["focus","mousedown","mouseenter","touchstart"];_.EP=function(a,b){const c=a.A.get(b);c&&(c.renderer.Kx(),a.A.delete(b))};
_.FP=function(a,b,c){let d,e;b.setAttribute("mat-ripple-loader-uninitialized",(e=(d=a.Ck)==null?void 0:d.namespace)!=null?e:"");!c.className&&b.hasAttribute("mat-ripple-loader-class-name")||b.setAttribute("mat-ripple-loader-class-name",c.className||"");c.Qk&&b.setAttribute("mat-ripple-loader-centered","");c.disabled&&b.setAttribute("mat-ripple-loader-disabled","")};
_.GP=function(a,b,c){(a=a.A.get(b))?(a.target.Cr=c,c||a.TG||(a.TG=!0,xP(a.renderer,b))):c?b.setAttribute("mat-ripple-loader-disabled",""):b.removeAttribute("mat-ripple-loader-disabled")};
_.HP=class{constructor(){this.Ba=_.n(_.Tv,{optional:!0});this.Sc=_.n(_.zx,{optional:!0});this.Ck=_.n(_.zP,{optional:!0});this.Ia=_.n(_.eN);this.xa=_.n(_.sr);this.Sa=_.n(_.jl);this.A=new Map;this.B=a=>{a=_.Uy(a);if(a instanceof HTMLElement){let b,c;(a=a.closest(`[${"mat-ripple-loader-uninitialized"}="${(c=(b=this.Ck)==null?void 0:b.namespace)!=null?c:""}"]`))&&this.C(a)}};this.xa.Ma(()=>{for(const a of DP){let b;(b=this.Ba)==null||b.addEventListener(a,this.B,CP)}})}la(){const a=this.A.keys();for(const b of a)_.EP(this,
b);for(const b of DP){let c;(c=this.Ba)==null||c.removeEventListener(b,this.B,CP)}}C(a){if(this.Ba&&!this.A.has(a)){var b;(b=a.querySelector(".mat-ripple"))==null||b.remove();b=this.Ba.createElement("span");b.classList.add("mat-ripple",a.getAttribute("mat-ripple-loader-class-name"));a.append(b);var c=this.Sc==="NoopAnimations",d=this.Ck,e,f,g=c?0:(f=d==null?void 0:(e=d.animation)==null?void 0:e.xi)!=null?f:qP.xi,h,m;e=c?0:(m=d==null?void 0:(h=d.animation)==null?void 0:h.Eg)!=null?m:qP.Eg;h={Cr:c||
(d==null?void 0:d.disabled)||a.hasAttribute("mat-ripple-loader-disabled"),Br:{Qk:a.hasAttribute("mat-ripple-loader-centered"),Mv:d==null?void 0:d.Mv,animation:{xi:g,Eg:e}}};b=new yP(h,this.xa,b,this.Ia,this.Sa);(m=!h.Cr)&&xP(b,a);this.A.set(a,{target:h,renderer:b,TG:m});a.removeAttribute("mat-ripple-loader-uninitialized")}}};_.HP.F=function(a){return new (a||_.HP)};_.HP.ja=_.l({fa:_.HP,O:_.HP.F,X:"root"});var Cia=new _.p("MAT_BUTTON_CONFIG"),Dia=[{Lk:"mat-button",wl:["mdc-button","mat-mdc-button"]},{Lk:"mat-flat-button",wl:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{Lk:"mat-raised-button",wl:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{Lk:"mat-stroked-button",wl:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{Lk:"mat-fab",wl:["mdc-fab","mat-mdc-fab-base","mat-mdc-fab"]},{Lk:"mat-mini-fab",wl:["mdc-fab","mat-mdc-fab-base","mdc-fab--mini",
"mat-mdc-mini-fab"]},{Lk:"mat-icon-button",wl:["mdc-icon-button","mat-mdc-icon-button"]}],IP=class{get Rb(){return this.B}set Rb(a){this.B=a;this.C()}get disabled(){return this.ob}set disabled(a){this.ob=a;this.C()}constructor(){this.aa=_.n(_.xl);this.xa=_.n(_.sr);this.Sc=_.n(_.zx,{optional:!0});this.Pb=_.n(_.lN);this.A=_.n(_.HP);this.ob=this.B=this.Ek=!1;_.n(_.rN).load(_.lP);const a=_.n(Cia,{optional:!0}),b=this.aa.J,c=b.classList;let d;this.ab=(d=a==null?void 0:a.ab)!=null?d:!1;let e;this.color=
(e=a==null?void 0:a.color)!=null?e:null;let f;(f=this.A)==null||_.FP(f,b,{className:"mat-mdc-button-ripple"});for(const {Lk:g,wl:h}of Dia)b.hasAttribute(g)&&c.add(...h)}lc(){_.iN(this.Pb,this.aa,!0)}la(){_.jN(this.Pb,this.aa);let a;(a=this.A)==null||_.EP(a,this.aa.J)}focus(a="program",b){a?_.kN(this.Pb,this.aa.J,a,b):this.aa.J.focus(b)}To(){return this.ariaDisabled!=null?this.ariaDisabled:this.disabled&&this.ab?!0:null}zm(){return this.ab||!this.disabled?null:!0}C(){let a;(a=this.A)==null||_.GP(a,
this.aa.J,this.Rb||this.disabled)}};IP.F=function(a){return new (a||IP)};IP.va=_.Gn({type:IP,inputs:{color:"color",Rb:[2,"disableRipple","disableRipple",_.Rr],disabled:[2,"disabled","disabled",_.Rr],ariaDisabled:[2,"aria-disabled","ariaDisabled",_.Rr],ab:[2,"disabledInteractive","disabledInteractive",_.Rr]},features:[_.Oo]});
var JP=class extends IP{constructor(){super(...arguments);this.G=_.n(_.WD);this.H=a=>{this.disabled&&(a.preventDefault(),a.stopImmediatePropagation())}}Gb(){this.xa.Ma(()=>{this.D=this.G.Pa(this.aa.J,"click",this.H)})}la(){super.la();let a;(a=this.D)==null||a.call(this)}To(){return this.ariaDisabled!=null?this.ariaDisabled:this.disabled||null}};JP.F=(()=>{let a;return function(b){return(a||(a=_.mj(JP)))(b||JP)}})();
JP.va=_.Gn({type:JP,inputs:{tabIndex:[2,"tabIndex","tabIndex",a=>a==null?void 0:_.Sr(a)]},features:[_.Oo,_.Io]});var KP,LP,MP,NP,OP;KP=["mat-button",""];LP=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];MP=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"];
NP=function(){return'.mat-mdc-button-base{text-decoration:none}.mdc-button{-webkit-user-select:none;user-select:none;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0);padding:0 8px}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__label{position:relative}.mat-mdc-button{padding:0 var(--mat-text-button-horizontal-padding, 12px);height:var(--mdc-text-button-container-height, 40px);font-family:var(--mdc-text-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-text-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-text-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-text-button-label-text-transform);font-weight:var(--mdc-text-button-label-text-weight, var(--mat-sys-label-large-weight))}.mat-mdc-button,.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mat-sys-corner-full))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, var(--mat-sys-primary))}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 16px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, -4px);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, -4px);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, -4px)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color, var(--mat-sys-primary))}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display, block)}.mat-mdc-unelevated-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mdc-filled-button-container-height, 40px);font-family:var(--mdc-filled-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-filled-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-filled-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-filled-button-label-text-transform);font-weight:var(--mdc-filled-button-label-text-weight, var(--mat-sys-label-large-weight));padding:0 var(--mat-filled-button-horizontal-padding, 24px)}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -8px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -8px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -8px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color, color-mix(in srgb, var(--mat-sys-on-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color, var(--mat-sys-on-primary))}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-unelevated-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-unelevated-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-unelevated-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display, block)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, var(--mat-sys-on-primary));background-color:var(--mdc-filled-button-container-color, var(--mat-sys-primary))}.mat-mdc-unelevated-button,.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mat-sys-corner-full))}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mdc-filled-button-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);box-shadow:var(--mdc-protected-button-container-elevation-shadow, var(--mat-sys-level1));height:var(--mdc-protected-button-container-height, 40px);font-family:var(--mdc-protected-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-protected-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-protected-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-protected-button-label-text-transform);font-weight:var(--mdc-protected-button-label-text-weight, var(--mat-sys-label-large-weight));padding:0 var(--mat-protected-button-horizontal-padding, 24px)}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -8px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -8px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -8px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color, var(--mat-sys-primary))}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-raised-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-raised-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-raised-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display, block)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, var(--mat-sys-primary));background-color:var(--mdc-protected-button-container-color, var(--mat-sys-surface))}.mat-mdc-raised-button,.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mat-sys-corner-full))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow, var(--mat-sys-level2))}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow, var(--mat-sys-level1))}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow, var(--mat-sys-level1))}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-protected-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mdc-protected-button-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow, var(--mat-sys-level0))}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mdc-outlined-button-container-height, 40px);font-family:var(--mdc-outlined-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-outlined-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-outlined-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-outlined-button-label-text-transform);font-weight:var(--mdc-outlined-button-label-text-weight, var(--mat-sys-label-large-weight));border-radius:var(--mdc-outlined-button-container-shape, var(--mat-sys-corner-full));border-width:var(--mdc-outlined-button-outline-width, 1px);padding:0 var(--mat-outlined-button-horizontal-padding, 24px)}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -8px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -8px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -8px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color, var(--mat-sys-primary))}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-outlined-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display, block)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, var(--mat-sys-primary));border-color:var(--mdc-outlined-button-outline-color, var(--mat-sys-outline))}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-outlined-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));border-color:var(--mdc-outlined-button-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button .mdc-button__ripple{border-width:var(--mdc-outlined-button-outline-width, 1px);border-style:solid;border-color:rgba(0,0,0,0)}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-button .mdc-button__label,.mat-mdc-button .mat-icon,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-unelevated-button .mat-icon,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-raised-button .mat-icon,.mat-mdc-outlined-button .mdc-button__label,.mat-mdc-outlined-button .mat-icon{z-index:1;position:relative}.mat-mdc-button .mat-focus-indicator,.mat-mdc-unelevated-button .mat-focus-indicator,.mat-mdc-raised-button .mat-focus-indicator,.mat-mdc-outlined-button .mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus .mat-focus-indicator::before,.mat-mdc-unelevated-button:focus .mat-focus-indicator::before,.mat-mdc-raised-button:focus .mat-focus-indicator::before,.mat-mdc-outlined-button:focus .mat-focus-indicator::before{content:""}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px}.mat-mdc-unelevated-button .mat-focus-indicator::before,.mat-mdc-raised-button .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px)*-1)}\n'};
OP=function(){return"@media(forced-colors: active){.mat-mdc-button:not(.mdc-button--outlined),.mat-mdc-unelevated-button:not(.mdc-button--outlined),.mat-mdc-raised-button:not(.mdc-button--outlined),.mat-mdc-outlined-button:not(.mdc-button--outlined),.mat-mdc-icon-button.mat-mdc-icon-button{outline:solid 1px}}\n"};_.PP=class extends IP{};_.PP.F=(()=>{let a;return function(b){return(a||(a=_.mj(_.PP)))(b||_.PP)}})();
_.PP.S=_.C({type:_.PP,K:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],za:14,ta:function(a,b){a&2&&(_.ep("disabled",b.zm())("aria-disabled",b.To()),_.sp(b.color?"mat-"+b.color:""),_.F("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.ab)("_mat-animation-noopable",b.Sc==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Xa:["matButton"],features:[_.Io],qd:KP,Za:MP,P:7,
R:4,V:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],N:function(a,b){a&1&&(_.gq(LP),_.L(0,"span",0),_.hq(1),_.J(2,"span",1),_.hq(3,1),_.K(),_.hq(4,2),_.L(5,"span",2)(6,"span",3));a&2&&_.F("mdc-button__ripple",!b.Ek)("mdc-fab__ripple",b.Ek)},styles:[NP(),OP()],Ja:2,ea:0});_.QP=class extends JP{};_.QP.F=(()=>{let a;return function(b){return(a||(a=_.mj(_.QP)))(b||_.QP)}})();
_.QP.S=_.C({type:_.QP,K:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],za:15,ta:function(a,b){a&2&&(_.ep("disabled",b.zm())("tabindex",b.disabled&&!b.ab?-1:b.tabIndex)("aria-disabled",b.To()),_.sp(b.color?"mat-"+b.color:""),_.F("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.ab)("_mat-animation-noopable",b.Sc==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Xa:["matButton","matAnchor"],
features:[_.Io],qd:KP,Za:MP,P:7,R:4,V:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],N:function(a,b){a&1&&(_.gq(LP),_.L(0,"span",0),_.hq(1),_.J(2,"span",1),_.hq(3,1),_.K(),_.hq(4,2),_.L(5,"span",2)(6,"span",3));a&2&&_.F("mdc-button__ripple",!b.Ek)("mdc-fab__ripple",b.Ek)},styles:[NP(),OP()],Ja:2,ea:0});var Eia,RP,SP;Eia=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];RP=new _.p("mat-mdc-fab-default-options",{X:"root",O:Az});SP=Az();_.TP=class extends IP{constructor(){super();this.xg=_.n(RP,{optional:!0});this.Ek=!0;this.xg=this.xg||SP;this.color=this.xg.color||SP.color}};
_.TP.F=function(a){return new (a||_.TP)};
_.TP.S=_.C({type:_.TP,K:[["button","mat-fab",""]],za:18,ta:function(a,b){a&2&&(_.ep("disabled",b.zm())("aria-disabled",b.To()),_.sp(b.color?"mat-"+b.color:""),_.F("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.ab)("_mat-animation-noopable",b.Sc==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0)("mdc-fab--extended",b.uG)("mat-mdc-extended-fab",b.uG))},inputs:{uG:[2,"extended","extended",_.Rr]},Xa:["matButton"],features:[_.Oo,_.Io],qd:["mat-fab",""],
Za:[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],P:7,R:4,V:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],N:function(a,b){a&1&&(_.gq(Eia),_.L(0,"span",0),_.hq(1),_.J(2,"span",1),_.hq(3,1),_.K(),_.hq(4,2),_.L(5,"span",2)(6,"span",3));a&2&&_.F("mdc-button__ripple",
!b.Ek)("mdc-fab__ripple",b.Ek)},styles:['.mat-mdc-fab-base{-webkit-user-select:none;user-select:none;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:56px;height:56px;padding:0;border:none;fill:currentColor;text-decoration:none;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;overflow:visible;transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1),opacity 15ms linear 30ms,transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1);flex-shrink:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-fab-base .mat-mdc-button-ripple,.mat-mdc-fab-base .mat-mdc-button-persistent-ripple,.mat-mdc-fab-base .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-fab-base .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-fab-base .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-fab-base .mdc-button__label,.mat-mdc-fab-base .mat-icon{z-index:1;position:relative}.mat-mdc-fab-base .mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-fab-base:focus .mat-focus-indicator::before{content:""}.mat-mdc-fab-base._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-fab-base::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}.mat-mdc-fab-base[hidden]{display:none}.mat-mdc-fab-base::-moz-focus-inner{padding:0;border:0}.mat-mdc-fab-base:active,.mat-mdc-fab-base:focus{outline:none}.mat-mdc-fab-base:hover{cursor:pointer}.mat-mdc-fab-base>svg{width:100%}.mat-mdc-fab-base .mat-icon,.mat-mdc-fab-base .material-icons{transition:transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);fill:currentColor;will-change:transform}.mat-mdc-fab-base .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-fab-base[disabled],.mat-mdc-fab-base.mat-mdc-button-disabled{cursor:default;pointer-events:none}.mat-mdc-fab-base[disabled],.mat-mdc-fab-base[disabled]:focus,.mat-mdc-fab-base.mat-mdc-button-disabled,.mat-mdc-fab-base.mat-mdc-button-disabled:focus{box-shadow:none}.mat-mdc-fab-base.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-fab{background-color:var(--mdc-fab-container-color, var(--mat-sys-primary-container));border-radius:var(--mdc-fab-container-shape, var(--mat-sys-corner-large));color:var(--mat-fab-foreground-color, var(--mat-sys-on-primary-container, inherit));box-shadow:var(--mdc-fab-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-fab:hover{box-shadow:var(--mdc-fab-hover-container-elevation-shadow, var(--mat-sys-level4))}.mat-mdc-fab:focus{box-shadow:var(--mdc-fab-focus-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-fab:active,.mat-mdc-fab:focus:active{box-shadow:var(--mdc-fab-pressed-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-fab[disabled],.mat-mdc-fab.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-fab-disabled-state-foreground-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mat-fab-disabled-state-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-fab.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-fab .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-fab-touch-target-display, block)}.mat-mdc-fab .mat-ripple-element{background-color:var(--mat-fab-ripple-color, color-mix(in srgb, var(--mat-sys-on-primary-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-fab .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-fab-state-layer-color, var(--mat-sys-on-primary-container))}.mat-mdc-fab.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-fab-disabled-state-layer-color)}.mat-mdc-fab:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-fab.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-fab.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-fab.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-fab:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-mini-fab{width:40px;height:40px;background-color:var(--mdc-fab-small-container-color, var(--mat-sys-primary-container));border-radius:var(--mdc-fab-small-container-shape, var(--mat-sys-corner-medium));color:var(--mat-fab-small-foreground-color, var(--mat-sys-on-primary-container, inherit));box-shadow:var(--mdc-fab-small-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-mini-fab:hover{box-shadow:var(--mdc-fab-small-hover-container-elevation-shadow, var(--mat-sys-level4))}.mat-mdc-mini-fab:focus{box-shadow:var(--mdc-fab-small-focus-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-mini-fab:active,.mat-mdc-mini-fab:focus:active{box-shadow:var(--mdc-fab-small-pressed-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-mini-fab[disabled],.mat-mdc-mini-fab.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-fab-small-disabled-state-foreground-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mat-fab-small-disabled-state-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-mini-fab.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-mini-fab .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-fab-small-touch-target-display)}.mat-mdc-mini-fab .mat-ripple-element{background-color:var(--mat-fab-small-ripple-color, color-mix(in srgb, var(--mat-sys-on-primary-container) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-mini-fab .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-fab-small-state-layer-color, var(--mat-sys-on-primary-container))}.mat-mdc-mini-fab.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-fab-small-disabled-state-layer-color)}.mat-mdc-mini-fab:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-small-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-mini-fab.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-mini-fab.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-small-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-mini-fab:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-fab-small-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-extended-fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;border-radius:24px;padding-left:20px;padding-right:20px;width:auto;max-width:100%;line-height:normal;height:var(--mdc-extended-fab-container-height, 56px);border-radius:var(--mdc-extended-fab-container-shape, var(--mat-sys-corner-large));font-family:var(--mdc-extended-fab-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-extended-fab-label-text-size, var(--mat-sys-label-large-size));font-weight:var(--mdc-extended-fab-label-text-weight, var(--mat-sys-label-large-weight));letter-spacing:var(--mdc-extended-fab-label-text-tracking, var(--mat-sys-label-large-tracking));box-shadow:var(--mdc-extended-fab-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-extended-fab:hover{box-shadow:var(--mdc-extended-fab-hover-container-elevation-shadow, var(--mat-sys-level4))}.mat-mdc-extended-fab:focus{box-shadow:var(--mdc-extended-fab-focus-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-extended-fab:active,.mat-mdc-extended-fab:focus:active{box-shadow:var(--mdc-extended-fab-pressed-container-elevation-shadow, var(--mat-sys-level3))}.mat-mdc-extended-fab[disabled],.mat-mdc-extended-fab.mat-mdc-button-disabled{cursor:default;pointer-events:none}.mat-mdc-extended-fab[disabled],.mat-mdc-extended-fab[disabled]:focus,.mat-mdc-extended-fab.mat-mdc-button-disabled,.mat-mdc-extended-fab.mat-mdc-button-disabled:focus{box-shadow:none}.mat-mdc-extended-fab.mat-mdc-button-disabled-interactive{pointer-events:auto}[dir=rtl] .mat-mdc-extended-fab .mdc-button__label+.mat-icon,[dir=rtl] .mat-mdc-extended-fab .mdc-button__label+.material-icons,.mat-mdc-extended-fab>.mat-icon,.mat-mdc-extended-fab>.material-icons{margin-left:-8px;margin-right:12px}.mat-mdc-extended-fab .mdc-button__label+.mat-icon,.mat-mdc-extended-fab .mdc-button__label+.material-icons,[dir=rtl] .mat-mdc-extended-fab>.mat-icon,[dir=rtl] .mat-mdc-extended-fab>.material-icons{margin-left:12px;margin-right:-8px}.mat-mdc-extended-fab .mat-mdc-button-touch-target{width:100%}\n'],
Ja:2,ea:0});_.UP=class extends IP{constructor(){super();_.FP(this.A,this.aa.J,{Qk:!0})}};_.UP.F=function(a){return new (a||_.UP)};
_.UP.S=_.C({type:_.UP,K:[["button","mat-icon-button",""]],za:14,ta:function(a,b){a&2&&(_.ep("disabled",b.zm())("aria-disabled",b.To()),_.sp(b.color?"mat-"+b.color:""),_.F("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.ab)("_mat-animation-noopable",b.Sc==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Xa:["matButton"],features:[_.Io],qd:["mat-icon-button",""],Za:["*"],P:4,R:0,V:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],
[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],N:function(a){a&1&&(_.gq(),_.L(0,"span",0),_.hq(1),_.L(2,"span",1)(3,"span",2))},styles:['.mat-mdc-icon-button{-webkit-user-select:none;user-select:none;display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;z-index:0;overflow:visible;border-radius:50%;flex-shrink:0;text-align:center;width:var(--mdc-icon-button-state-layer-size, 40px);height:var(--mdc-icon-button-state-layer-size, 40px);padding:calc(calc(var(--mdc-icon-button-state-layer-size, 40px) - var(--mdc-icon-button-icon-size, 24px)) / 2);font-size:var(--mdc-icon-button-icon-size, 24px);color:var(--mdc-icon-button-icon-color, var(--mat-sys-on-surface-variant));-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-icon-button .mdc-button__label,.mat-mdc-icon-button .mat-icon{z-index:1;position:relative}.mat-mdc-icon-button .mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-icon-button:focus .mat-focus-indicator::before{content:""}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-icon-button-ripple-color, color-mix(in srgb, var(--mat-sys-on-surface-variant) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-icon-button:hover .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-icon-button.cdk-program-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused .mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-icon-button:active .mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:50%;width:48px;transform:translate(-50%, -50%);display:var(--mat-icon-button-touch-target-display, block)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-icon-button-disabled-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button img,.mat-mdc-icon-button svg{width:var(--mdc-icon-button-icon-size, 24px);height:var(--mdc-icon-button-icon-size, 24px);vertical-align:baseline}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:50%}.mat-mdc-icon-button[hidden]{display:none}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}\n',
"@media(forced-colors: active){.mat-mdc-button:not(.mdc-button--outlined),.mat-mdc-unelevated-button:not(.mdc-button--outlined),.mat-mdc-raised-button:not(.mdc-button--outlined),.mat-mdc-outlined-button:not(.mdc-button--outlined),.mat-mdc-icon-button.mat-mdc-icon-button{outline:solid 1px}}\n"],Ja:2,ea:0});var VP=class{};VP.F=function(a){return new (a||VP)};VP.fb=_.En({type:VP});VP.eb=_.ng({imports:[_.kP,_.BP,_.kP]});_.WP=class{constructor(a,b){this.cb=a;this.options=b}Gb(){this.cb.J.querySelector(".mat-icon, .material-icons")&&this.cb.J.classList.add("gmat-mdc-button-with-prefix")}};_.WP.F=function(a){return new (a||_.WP)(_.Dl(_.xl),_.Dl(qO))};
_.WP.va=_.Gn({type:_.WP,K:[["button","mat-button",""],["a","mat-button",""],["button","mat-raised-button",""],["a","mat-raised-button",""],["button","mat-flat-button",""],["a","mat-flat-button",""],["button","mat-stroked-button",""],["a","mat-stroked-button",""],["button","mat-icon-button",""],["a","mat-icon-button",""],[""]],za:2,ta:function(a,b){a&2&&_.F("gmat-mdc-button",!b.options.Zb)},fc:!1});
_.XP=class{constructor(a,b){this.options=a;this.button=b;this.Wa="outline";this.A=!1}Gb(){}get Yz(){return this.A}set Yz(a){this.A=_.Xy(a)}};_.XP.F=function(a){return new (a||_.XP)(_.Dl(qO),_.Dl(_.TP,10))};
_.XP.va=_.Gn({type:_.XP,K:[["button","mat-fab",""],["a","mat-fab",""],["button","mat-mini-fab",""],["a","mat-mini-fab",""]],za:10,ta:function(a,b){a&2&&_.F("gmat-mdc-button",!b.options.Zb)("gmat-mdc-fab-fill",b.Wa=="fill")("gmat-mdc-fab-outline",b.Wa=="outline")("gmat-mdc-fab-branded",b.Wa=="branded")("gmat-mdc-fab-lowered",b.Yz)},inputs:{Wa:"appearance",Yz:"lowered"},fc:!1});_.YP=class{};_.YP.F=function(a){return new (a||_.YP)};_.YP.fb=_.En({type:_.YP});_.YP.eb=_.ng({tb:[{ca:RP,Ta:{color:"primary"}}],imports:[VP]});var ZP="\\(^\u0414^)/ (\u0387.\u0387) (\u02da\u0394\u02da)b (\u0387_\u0387) (^_^)b (>_<) (o^^)o (;-;) (\u2265o\u2264) \\(o_o)/ (^-^*) (='X'=)".split(" "),$P=class{get(){return ZP[Math.floor(Math.random()*ZP.length)]}},Fia,aQ,Gia;$P.F=function(a){return new (a||$P)};$P.ja=_.l({fa:$P,O:$P.F,X:"root"});
Fia=function(a){switch(a){case "GENERIC_ERROR":return"Something went wrong. Please try again soon.";case "NO_RESULTS":return"Can't find any fonts.";case "NO_RESULTS_FOR_FILTERS":return"Try removing one of your selected filters to see more fonts:";case "PAGE_NOT_FOUND":return"Unfortunately, this page doesn&apos;t exist.";case "CUSTOM_ERROR":return"";case "UNSUPPORTED_BROWSER":return"Your browser is not currently supported. Google Fonts works best on Chrome, Firefox, Edge and Safari.";case "NO_FONTS_SELECTED":return"You don't have any fonts yet. \nChoose a font to get started.";
default:_.Ua(a,`Unsupported value for ErrorType: ${a}`)}};aQ=function(a){a.Qa.reset();a.A.oa(150)};Gia=function(a){aQ(a);sI(a.B,"").then(()=>{a.ha.A.set(null)})};
_.bQ=class{constructor(){this.ha=_.n(_.cO);this.A=_.n(_.OI);this.Qa=_.n(_.oO);this.B=_.n(_.ww);this.C=_.n($P);this.type=_.W();this.OP=_.X(()=>this.type()?this.C.get():"");this.rR=_.X(()=>this.type()==="NO_RESULTS");this.xH=_.X(()=>this.type()==="NO_RESULTS_FOR_FILTERS");this.cR=_.X(()=>this.type()==="CUSTOM_ERROR");this.text=_.X(()=>{const a=this.type();return a!==void 0?Fia(a):""});this.label=_.X(()=>{const a=this.type();return a!==void 0?this.pn(a):"Return to Google Fonts"});this.title=_.X(()=>
{var a=this.type();if(a!==void 0)a:{switch(a){case "GENERIC_ERROR":a="Something went wrong";break a;case "PAGE_NOT_FOUND":a="Page not found";break a;case "NO_RESULTS":case "NO_RESULTS_FOR_FILTERS":case "NO_FONTS_SELECTED":case "UNSUPPORTED_BROWSER":case "CUSTOM_ERROR":a="";break a;default:_.Ua(a,`Unsupported value for ErrorType: ${a}`)}a=void 0}else a="";return a});_.bs(()=>{const a=this.title();a&&$N(this.ha,a)})}pn(a){switch(a){case "NO_RESULTS":case "NO_RESULTS_FOR_FILTERS":return"Clear your filters and try again";
case "NO_FONTS_SELECTED":return"Browse fonts";case "PAGE_NOT_FOUND":case "UNSUPPORTED_BROWSER":case "GENERIC_ERROR":case "CUSTOM_ERROR":return"Return to Google Fonts";default:_.Ua(a,`Unsupported value for ErrorType: ${a}`)}}};_.bQ.F=function(a){return new (a||_.bQ)};
_.bQ.S=_.C({type:_.bQ,K:[["gf-error"]],inputs:{type:[1,"type"]},Za:["*"],P:7,R:4,V:[["role","img","aria-hidden","true",1,"error-emoji"],[1,"error-text","gmat-headline-4"],[3,"innerHtml"],["mat-stroked-button","","color","primary",1,"rounded",3,"click"]],N:function(a,b){a&1&&(_.gq(),_.J(0,"div",0),_.T(1),_.K(),_.J(2,"div",1),_.L(3,"div",2),_.D(4,Bz,1,0),_.K(),_.J(5,"button",3),_.O("click",function(){return b.rR()||b.xH()?aQ(b):Gia(b)}),_.T(6),_.K());a&2&&(_.B(),_.Pq(" ",b.OP(),"\n"),_.B(2),_.E("innerHtml",
b.text(),_.zm),_.B(),_.I(b.cR()||b.xH()?4:-1),_.B(2),_.Pq(" ",b.label(),"\n"))},Y:[_.YP,_.WP,_.PP],styles:["[_nghost-%COMP%]{display:block;min-width:280px;text-align:center}.error-emoji[_ngcontent-%COMP%]{color:#80868b;font:200px/1.25 var(--m3-ui-family),-apple-system,BlinkMacSystemFont,sans-serif;margin-bottom:24px}@media (max-width:720px){.error-emoji[_ngcontent-%COMP%]{font-size:100px}}@media (max-width:460px){.error-emoji[_ngcontent-%COMP%]{font-size:62px}}.error-text[_ngcontent-%COMP%]{margin-bottom:24px;white-space:pre-wrap}.rounded[_ngcontent-%COMP%]{--mdc-outlined-button-container-shape:48px}.gf-dark-theme[_nghost-%COMP%]   .error-emoji[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .error-emoji[_ngcontent-%COMP%]{color:#dadce0}"],
ea:0});_.cQ=class{constructor(){this.D=_.n(_.Tv);this.window=_.n("Window");this.B=_.n(_.qF);var a=this.window.navigator.userAgent;if(a.indexOf("Trident")!==-1||a.indexOf("MSIE")!==-1)a=!1;else if(a.indexOf("Safari")!==-1&&a.indexOf("Chrome")===-1&&a.indexOf("CriOS")===-1&&a.indexOf("Coast")===-1&&a.indexOf("Opera")===-1&&a.indexOf("Edge")===-1&&a.indexOf("Silk")===-1&&a.indexOf("Android")===-1){const b=RegExp("(\\w[\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g"),c=[];let d;for(;d=b.exec(a);)c.push([d[1],d[2]]);
a=(a=c[2])&&a[1]||"";a=!!a&&Number(a.split(".",1)[0])>=8}else a="matchMedia"in this.window;this.C=a;this.D.createElement("div");this.G=_.qC(this.B.config,11);this.A=!this.G}};_.cQ.F=function(a){return new (a||_.cQ)};_.cQ.ja=_.l({fa:_.cQ,O:_.cQ.F,X:"root"});var Iia=function(){var a=Hia();return Tz(a,7,!0)},Hia=function(){var a=new Vz;a=Tz(a,5,!0);a=Tz(a,2,!0);a=Tz(a,4,!1);a=Tz(a,8,!0);return Tz(a,9,!0)},Jia=function(){var a=Iia();return Tz(a,10,!0)},Sz=function(){var a=Jia();return Tz(a,12,!0)},Vz=class extends _.JC{constructor(a){super(a)}getEnableSsEngine(){return _.qC(this,2)}getEnableAwr(){return _.qC(this,3)}getAlohaAutoGaRollout(){return _.qC(this,5)}getEnableConfigurator(){return _.qC(this,6)}getEnableMweb(){return _.qC(this,7)}getEnableCtlConsentCheckbox(){return _.qC(this,
8)}getEnableIframe(){return _.qC(this,9)}getEnableScreenshotNudge(){return _.qC(this,10)}getEnableWebStartupConfigEndpoint(){return _.qC(this,11)}getEnableJunkNudge(){return _.qC(this,12)}getEnableConfiguratorLocale(){return _.qC(this,13)}getEnableTinyNoPointer(){return _.qC(this,14)}getEnableSupportSessionLogging(){return _.qC(this,15)}getEnableFileUploadForScreenshot(){return _.qC(this,16)}getEnableDirectDeflectionForSingleCategory(){return _.qC(this,17)}getEnableImageSanitization(){return _.qC(this,
18)}getEnableAlohaBinarySplit(){return _.qC(this,19)}getEnableDbFeedbackIntents(){return _.qC(this,20)}getEnableMarkMandatoryFieldsWithRequired(){return _.qC(this,21)}getEnableFeedbackCategoryCustomUi(){return _.qC(this,22)}getEnableRealtimeCtl(){return _.qC(this,23)}};var Rz=class extends _.JC{constructor(a){super(a)}};var Cz=[/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 Ez="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 Gz,Jz;var dQ,eQ;
dQ=function(a,b,c){a.timeOfStartCall=(new Date).getTime();var d=c||_.bb;const e=d.document,f=a.nonce||_.Za(d.document);f&&!a.nonce&&(a.nonce=f);if(a.flow=="help"){var g=UA("document.location.href",d);!a.helpCenterContext&&g&&(a.helpCenterContext=g.substring(0,1200));g=!0;if(b&&JSON&&JSON.stringify){const h=JSON.stringify(b);(g=h.length<=1200)&&(a.psdJson=h)}g||(b={invalidPsd:!0})}b=[a,b,c];d.GOOGLE_FEEDBACK_START_ARGUMENTS=b;c=a.feedbackServerUri||"//www.google.com/tools/feedback";if(g=d.GOOGLE_FEEDBACK_START)g.apply(d,
b);else{d=c+"/load.js?";for(const h in a)b=a[h],b==null||VA(b)||(d+=encodeURIComponent(h)+"="+encodeURIComponent(b)+"&");a=_.fx(e).createElement("SCRIPT");f&&a.setAttribute("nonce",f);_.$a(a,_.Da(d));e.body.appendChild(a)}};
eQ=function(a,b,c,d){_.bk(function*(){const e=c||_.bb;var f=a.serverEnvironment==="DEV",g=c||_.bb;g=a.nonce||_.Za(g.document);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,VZ: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 Nz(f,d,e)})};
_.fQ=function(a,b,c){try{if(a.flow==="help"){const d=a.helpCenterPath.replace(/^\//,"");Xa(c||window,`https://support.google.com/${d}`)}else a.flow==="submit"?dQ(a,b,c):Wz(a.productId,a.feedbackServerUri).then(d=>{d=_.jC(d,Vz,1);const e=!hba||(d==null?void 0:d.getEnableMweb()),f=!a.tinyNoPointer||(d==null?void 0:d.getEnableTinyNoPointer());!d||d.getAlohaAutoGaRollout()&&e&&f?eQ(a,b,c,d):dQ(a,b,c)},d=>{d&&d.name!=="DuplicateFormError"&&dQ(a,b,c)})}catch(d){eQ(a,b,c,null)}};
_.QA("userfeedback.api.startFeedback",_.fQ);var Kia,Lia,gQ,Mia;Kia={directory:"directory-users",specimen:"specimen-users"};Lia={directory:"directory-corp",specimen:"specimen-corp"};gQ=function(a){var b=document.getElementById("google-feedback-wizard");if(b!=null&&(b=b.contentDocument,b!=null)){b=b.getElementById("snapshot-frame");if(b!=null){b=b.contentDocument;if(b==null)return;b=b.getElementById("feedback-annotator");if(b!=null){Number(b.style.height.replace(/px$/,""))>5E4&&(b.style.height="50000px");return}}setTimeout(()=>{gQ(a)},10)}};
_.hQ=function(a){return{mss:Array.from(document.querySelectorAll("script")).map(b=>b.getAttribute("src")).filter(b=>b&&b.includes("_/fonts/_/js")).join(),jsLog:a.D.B.join("\n\n----------------------------------------\n\n")}};Mia=function(a){_.fQ(Object.assign({},a.C,{bucket:a.B.directory,onLoadCallback:()=>{gQ(a)}}),_.hQ(a))};
_.iQ=class{constructor(){this.A=_.n(_.qF);this.D=_.n(_.OI);this.B=_.qC(this.A.config,12)?Kia:Lia;this.productId=_.Vx(this.A.config,13);this.C={productId:this.productId,enableAnonymousFeedback:!1,allowNonLoggedInFeedback:!0}}};_.iQ.F=function(a){return new (a||_.iQ)};_.iQ.ja=_.l({fa:_.iQ,O:_.iQ.F,X:"root"});var Xz;var jQ=class{constructor(a,b){this.url=a;this.nk=null;this.options=b}},Nia=function(a,b){return a.wa.get(b)||b},Oia=function(a,b,c=""){const d=c+":"+b;let e=a.C.get(d);return e?a.T(e):(e=a.Ca(c,b))?(a.C.set(d,e),a.T(e)):(c=a.A.get(c))?a.Ha(b,c):ik(Error("$b`"+d))},kQ=class{constructor(a,b,c,d){this.U=a;this.Z=b;this.da=d;this.C=new Map;this.A=new Map;this.ia=new Map;this.D=new Map;this.wa=new Map;this.G=[];this.ka=["material-icons","mat-ligature-font"];this.Ba=c}la(){this.G=[];this.C.clear();this.A.clear();
this.ia.clear()}T(a){return a.nk?_.hk(this.H(a).cloneNode(!0)):_.z(this.La(a),_.y(b=>b.cloneNode(!0)))}Ha(a,b){var c=this.L(a,b);if(c)return _.hk(c);c=b.filter(d=>!d.nk).map(d=>_.z(this.Ua(d),_.Mn(e=>{e=`Loading icon set URL: ${this.Z.A(5,d.url)} failed: ${e.message}`;this.da.handleError(Error(e));return _.hk(null)})));return _.z(_.Gk(c),_.y(()=>{const d=this.L(a,b);if(!d)throw Error("$b`"+a);return d}))}L(a,b){for(let d=b.length-1;d>=0;d--){var c=b[d];if(c.nk&&c.nk.toString().indexOf(a)>-1){const e=
this.H(c);if(c=this.na(e,a,c.options))return c}}return null}La(a){return _.z(this.M(a),_.uo(b=>a.nk=b),_.y(()=>this.H(a)))}Ua(a){return a.nk?_.hk(null):_.z(this.M(a),_.uo(b=>a.nk=b))}na(a,b,c){a=a.querySelector(`[id="${b}"]`);if(!a)return null;a=a.cloneNode(!0);a.removeAttribute("id");if(a.nodeName.toLowerCase()==="svg")return this.B(a,c);if(a.nodeName.toLowerCase()==="symbol")return this.B(this.bb(a),c);b=this.I(Zz("<svg></svg>"));b.appendChild(a);return this.B(b,c)}I(a){const b=this.Ba.createElement("DIV");
b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("cc");return a}bb(a){const b=this.I(Zz("<svg></svg>"));var c=a.attributes;for(let d=0;d<c.length;d++){const {name:e,value:f}=c[d];e!=="id"&&b.setAttribute(e,f)}for(c=0;c<a.childNodes.length;c++)a.childNodes[c].nodeType===this.Ba.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}M(a){var b=a.url;let c,d;a=(d=(c=a.options)==null?void 0:c.withCredentials)!=null?d:!1;if(!this.U)throw Error("ac");if(b==null)throw Error("dc`"+b);const e=this.Z.A(5,b);if(!e)throw Error("bc`"+b);if(b=this.D.get(e))return b;b=_.z(this.U.get(e,{responseType:"text",withCredentials:a}),_.y(f=>Zz(f)),fo(()=>this.D.delete(e)),_.mo());this.D.set(e,b);return b}jb(a,b,c){this.C.set(a+":"+b,c);return this}rb(a,
b){const c=this.A.get(a);c?c.push(b):this.A.set(a,[b]);return this}H(a){if(!a.OJ){const b=this.I(a.nk);this.B(b,a.options);a.OJ=b}return a.OJ}Ca(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 jQ(d.url,d.options):new jQ(d)}}};kQ.F=function(a){return new (a||kQ)(lh(_.Bv,8),lh(VH),lh(_.Tv,8),lh(_.cn))};kQ.ja=_.l({fa:kQ,O:kQ.F,X:"root"});new _.xD;new _.yD;new _.xD;new _.xD;var Pia,Qia,lQ,Ria,Sia;Pia=new _.p("MAT_ICON_DEFAULT_OPTIONS");Qia=new _.p("mat-icon-location",{X:"root",O:$z});lQ="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");Ria=lQ.map(a=>`[${a}]`).join(", ");Sia=/^url\(['"]?#(.*?)['"]?\)$/;
_.mQ=class{get color(){return this.Yh||this.ka}set color(a){this.Yh=a}get zB(){return this.G}set zB(a){a!==this.G&&(a?this.La(a):this.G&&this.M(),this.G=a)}get Aj(){return this.U}set Aj(a){a=this.L(a);a!==this.U&&(this.U=a,this.H())}get zj(){return this.T}set zj(a){a=this.L(a);a!==this.T&&(this.T=a,this.H())}constructor(){this.aa=_.n(_.xl);this.C=_.n(kQ);this.I=_.n(Qia);this.na=_.n(_.cn);this.inline=!1;this.da=[];this.B=_.Aj.A;const a=_.n(new _.vD("aria-hidden"),{optional:!0}),b=_.n(Pia,{optional:!0});
b&&(b.color&&(this.color=this.ka=b.color),b.Aj&&(this.Aj=b.Aj));a||this.aa.J.setAttribute("aria-hidden","true")}Ha(a){if(!a)return["",""];const b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("ec`"+a);}}Gb(){this.H()}gI(){var a=this.A;a&&a.size&&(a=this.I.IG(),a!==this.ia&&(this.ia=a,this.Z(a)))}la(){this.B.unsubscribe();this.A&&this.A.clear()}ey(){return!this.zB}Ca(a){this.M();const b=this.I.IG();this.ia=b;this.wa(a);this.Z(b);this.aa.J.appendChild(a)}M(){const a=
this.aa.J;let b=a.childNodes.length;for(this.A&&this.A.clear();b--;){const c=a.childNodes[b];c.nodeType===1&&c.nodeName.toLowerCase()!=="svg"||c.remove()}}H(){if(this.ey()){var a=this.aa.J,b=(this.Aj?Nia(this.C,this.Aj).split(/ +/):this.C.ka).filter(c=>c.length>0);this.da.forEach(c=>a.classList.remove(c));b.forEach(c=>a.classList.add(c));this.da=b;this.zj===this.D||b.includes("mat-ligature-font")||(this.D&&a.classList.remove(this.D),this.zj&&a.classList.add(this.zj),this.D=this.zj)}}L(a){return typeof a===
"string"?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}')`)})})}wa(a){const b=a.querySelectorAll(Ria),c=this.A=this.A||new Map;for(let d=0;d<b.length;d++)lQ.forEach(e=>{const f=b[d];var g=f.getAttribute(e);if(g=g?g.match(Sia):null){let h=c.get(f);h||(h=[],c.set(f,h));h.push({name:e,value:g[1]})}})}La(a){this.rE=this.sE=null;this.B.unsubscribe();if(a){const [b,c]=this.Ha(a);b&&(this.sE=b);c&&(this.rE=c);this.B=_.z(Oia(this.C,
c,b),_.Yn()).subscribe(d=>this.Ca(d),d=>{this.na.handleError(Error("fc`"+b+"`"+c+"`"+d.message))})}}};_.mQ.F=function(a){return new (a||_.mQ)};
_.mQ.S=_.C({type:_.mQ,K:[["mat-icon"]],Da:["role","img",1,"mat-icon","notranslate"],za:10,ta:function(a,b){a&2&&(_.ep("data-mat-icon-type",b.ey()?"font":"svg")("data-mat-icon-name",b.rE||b.zj)("data-mat-icon-namespace",b.sE||b.Aj)("fontIcon",b.ey()?b.zj:null),_.sp(b.color?"mat-"+b.color:""),_.F("mat-icon-inline",b.inline)("mat-icon-no-color",b.color!=="primary"&&b.color!=="accent"&&b.color!=="warn"))},inputs:{color:"color",inline:[2,"inline","inline",_.Rr],zB:"svgIcon",Aj:"fontSet",zj:"fontIcon"},
Xa:["matIcon"],features:[_.Oo],Za:["*"],P:1,R:0,N:function(a){a&1&&(_.gq(),_.hq(0))},styles:["mat-icon,mat-icon.mat-primary,mat-icon.mat-accent,mat-icon.mat-warn{color:var(--mat-icon-color, inherit)}.mat-icon{-webkit-user-select:none;user-select:none;background-repeat:no-repeat;display:inline-block;fill:currentColor;height:24px;width:24px;overflow:hidden}.mat-icon.mat-icon-inline{font-size:inherit;height:inherit;line-height:inherit;width:inherit}.mat-icon.mat-ligature-font[fontIcon]::before{content:attr(fontIcon)}[dir=rtl] .mat-icon-rtl-mirror{transform:scale(-1, 1)}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon{display:block}.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field:not(.mat-form-field-appearance-legacy) .mat-form-field-suffix .mat-icon-button .mat-icon{margin:auto}\n"],
Ja:2,ea:0});_.nQ=class{};_.nQ.F=function(a){return new (a||_.nQ)};_.nQ.fb=_.En({type:_.nQ});_.nQ.eb=_.ng({imports:[_.kP,_.kP]});_.oQ=class{constructor(){this.name=_.W("");this.size=_.W(24);this.fH=_.W(!1);this.filled=_.W(!1);this.QE=_.W(!1);this.Hq=_.W("")}};_.oQ.F=function(a){return new (a||_.oQ)};
_.oQ.S=_.C({type:_.oQ,K:[["gf-icon"]],za:8,ta:function(a,b){a&2&&(_.ep("role","presentation")("aria-hidden",!0)("filled",b.filled()?"":null)("animated",b.QE()?"":null),_.op("width",b.size()+"px")("height",b.size()+"px"))},inputs:{name:[1,"name"],size:[1,"size"],fH:[1,"inheritColor"],filled:[1,"filled"],QE:[1,"animated"],Hq:[1,"iconFont"]},P:2,R:11,V:[["fontSet","google-symbols-subset",1,"icon"]],N:function(a,b){a&1&&(_.J(0,"mat-icon",0),_.T(1),_.K());a&2&&(_.op("color",b.fH()?"inherit":null)("font-size",
b.size()+"px")("width",b.size()+"px")("height",b.size()+"px")("font-family",b.Hq()),_.B(),_.Qq(b.name().toLowerCase()))},Y:[_.nQ,_.mQ],styles:['[_nghost-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.icon[_ngcontent-%COMP%]{--mat-menu-item-icon-color:currentColor;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-variation-settings:"GRAD" 0,"FILL" 0}[animated][_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{-webkit-transition:font-variation-settings .2s cubic-bezier(.2,0,0,1);transition:font-variation-settings .2s cubic-bezier(.2,0,0,1)}a:hover   [animated][_nghost-%COMP%]   .icon[_ngcontent-%COMP%], button:hover   [animated][_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{font-variation-settings:"GRAD" 200,"FILL" 0}[filled][_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{font-variation-settings:"GRAD" 0,"FILL" 1}a:hover   [animated][filled][_nghost-%COMP%]   .icon[_ngcontent-%COMP%], button:hover   [animated][filled][_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{font-variation-settings:"GRAD" 200,"FILL" 1}.mat-mdc-menu-item[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .mat-mdc-menu-item   [_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{margin-right:0}.toolbar__button-icon--selected[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .toolbar__button-icon--selected   [_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{background-color:#d2e3fc}.gf-dark-theme.toolbar__button-icon--selected[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .gf-dark-theme.toolbar__button-icon--selected   [_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .gf-dark-theme   .toolbar__button-icon--selected[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .gf-dark-theme   .toolbar__button-icon--selected   [_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .toolbar__button-icon--selected   .gf-dark-theme[_nghost-%COMP%]   .icon[_ngcontent-%COMP%], .toolbar__button-icon--selected   .gf-dark-theme   [_nghost-%COMP%]   .icon[_ngcontent-%COMP%]{background-color:rgba(138,180,248,.24)}'],
ea:0});var pQ=class{constructor(){this.hz=_.n(_.iQ)}};pQ.F=function(a){return new (a||pQ)};
pQ.S=_.C({type:pQ,K:[["gf-feedback-button"]],P:2,R:1,V:[["mat-icon-button","","color","secondary--gray","id","feedback-button","title","Leave feedback","aria-label","Leave feedback",1,"feedback-button",3,"click"],["name","feedback",3,"filled"]],N:function(a,b){a&1&&(_.J(0,"button",0),_.O("click",function(){return Mia(b.hz)}),_.L(1,"gf-icon",1),_.K());a&2&&(_.B(),_.E("filled",!0))},Y:[_.oQ,_.YP,_.WP,_.UP],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:calc(96px + var(--mat-sidenav-container-width));-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:var(--mat-sidenav-container-width)}}"],ea:0});_.qQ=class{constructor(){this.active=_.W(!1);this.href=_.mr(null,{jj:"catalogRouterLink"});this.B=_.X(()=>{const a=this.href();return a===null?!1:Gs(a)});this.A=_.n(_.ww)}gr({button:a,ctrlKey:b,shiftKey:c,altKey:d,metaKey:e}){const f=this.href();if(a!==0||b||c||d||e||!f||this.B())return!0;sI(this.A,f);return!1}};_.qQ.F=function(a){return new (a||_.qQ)};
_.qQ.va=_.Gn({type:_.qQ,K:[["a","catalogRouterLink",""]],za:3,ta:function(a,b){a&1&&_.O("click",function(c){return b.gr(c)});a&2&&(_.ep("href",b.href(),_.Am),_.F("catalog-router-link--active",b.active()))},inputs:{active:[1,"active"],href:[1,"catalogRouterLink","href"]}});_.rQ=class{constructor(){this.wb=_.PE;this.name=_.mr.required();this.Ij=_.Jy(_.n(_.WM).Lg,{ck:!0})}};_.rQ.F=function(a){return new (a||_.rQ)};
_.rQ.S=_.C({type:_.rQ,K:[["gf-thumbnail"]],inputs:{name:[1,"name"]},P:28,R:1,V:[["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 192 192"],"xmlns;http://www.w3.org/2000/svg;viewBox;0 0 40 40;fill;none".split(";"),"fill;none;xmlns;http://www.w3.org/2000/svg;viewBox;0 0 58 58".split(";"),[1,"github"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 500 500"],[1,"knowledge-topic-thumbnail"],"width 20 height 20 fill currentColor xmlns http://www.w3.org/2000/svg".split(" "),"width;20;height;20;viewBox;0 0 64 64;fill;currentColor".split(";"),
"viewBox;0 0 58 58;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"xmlns;http://www.w3.org/2000/svg;enable-background;new 0 0 192 192;height;24px;viewBox;0 0 192 192;width;24px".split(";"),"width 134 height 24 xmlns http://www.w3.org/2000/svg".split(" "),"width;40;height;40;viewBox;0 0 56 56;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),[1,"star-button"],"xmlns http://www.w3.org/2000/svg width 54 height 12 fill currentColor".split(" "),[1,"figma"],["fill","none","d","M0 0h192v192H0z"],
["fill","#FBBC04","d","M95.33 36L92 32 8 160h58l26.07-39.73 3.26-7.06z"],["fill","#1A73E8","d","M92 32h52v128H92z"],"fill #EA4335 cx 36 cy 56 r 24".split(" "),["fill","#0D652D","d","M148 124l-4 36c-19.88 0-36-16.12-36-36s16.12-36 36-36l4 36z"],["fill","#174EA6","d","M116 60c0-15.46 12.54-28 28-28l5 28-5 28c-15.46 0-28-12.54-28-28z"],["fill","#1A73E8","d","M144 32c15.46 0 28 12.54 28 28s-12.54 28-28 28"],["fill","#34A853","d","M144 88c19.88 0 36 16.12 36 36s-16.12 36-36 36"],"cx 20 cy 20 r 20 fill #FEF7E0".split(" "),
["d","M11.875 29.75C11.4417 29.75 11.0625 29.5875 10.7375 29.2625C10.4125 28.9375 10.25 28.5583 10.25 28.125V11.875C10.25 11.4417 10.4125 11.0625 10.7375 10.7375C11.0625 10.4125 11.4417 10.25 11.875 10.25H24.3875L29.75 15.6125V28.125C29.75 28.5583 29.5875 28.9375 29.2625 29.2625C28.9375 29.5875 28.5583 29.75 28.125 29.75H11.875ZM11.875 28.125H28.125V16.5179H23.4938V11.875H11.875V28.125ZM14.5563 25.1188H25.4438V23.4938H14.5563V25.1188ZM14.5563 16.5062H20V14.8812H14.5563V16.5062ZM14.5563 20.8125H25.4438V19.1875H14.5563V20.8125Z",
"fill","#F29900"],"x 0 y 0 width 58 height 58 rx 29 fill #F8F9FA".split(" "),"d;m29.53 33.6-5.6 8H12.09L29.5 16.75l.03 9.65v7.19Z;fill;#FEEFC3;stroke;#F9AB00;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),"d;M39.89 16.76H29.53v24.83H39.9V16.76Z;fill;#D2E3FC;stroke;#1A73E8;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),"d;M15.63 26.13a4.61 4.61 0 0 0 4.64-4.59 4.61 4.61 0 0 0-4.64-4.59A4.61 4.61 0 0 0 11 21.54a4.61 4.61 0 0 0 4.63 4.59Z;fill;#FCE8E6;stroke;#EA4335;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),
["d","M39.7 27.55c-3.01 0-5.46-2.42-5.46-5.4 0-2.97 2.45-5.4 5.45-5.4","fill","#D2E3FC"],"d;M39.7 27.55c-3.01 0-5.46-2.42-5.46-5.4 0-2.97 2.45-5.4 5.45-5.4;stroke;#185ABC;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),["d","M39.9 16.76c3.01 0 5.45 2.42 5.45 5.4 0 2.97-2.44 5.4-5.45 5.4","fill","#D2E3FC"],"d;M39.9 16.76c3.01 0 5.45 2.42 5.45 5.4 0 2.97-2.44 5.4-5.45 5.4;stroke;#185ABC;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),["d","M39.91 41.6a7.05 7.05 0 0 1-7.08-7.03 7.05 7.05 0 0 1 7.08-7.02",
"fill","#CEEAD6"],"d;M39.91 41.6a7.05 7.05 0 0 1-7.08-7.03 7.05 7.05 0 0 1 7.08-7.02;stroke;#137333;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),["d","M39.92 27.55A7.05 7.05 0 0 1 47 34.57a7.05 7.05 0 0 1-7.08 7.02","fill","#CEEAD6"],"d;M39.92 27.55A7.05 7.05 0 0 1 47 34.57a7.05 7.05 0 0 1-7.08 7.02;stroke;#188038;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),"d;M39.89 16v11.88;stroke;#185ABC;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),
"d;M39.89 26.9v15.45;stroke;#137333;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 56 56"],["fill-rule","evenodd","clip-rule","evenodd"],"fill none cx 28 cy 28 r 28".split(" "),["fill","#181616","d","M28 0C12.54 0 0 12.54 0 28c0 12.37 8.02 22.86 19.15 26.57 1.4.26 1.91-.61 1.91-1.35 0-.66-.02-2.43-.04-4.76-7.79 1.69-9.43-3.75-9.43-3.75-1.27-3.23-3.11-4.1-3.11-4.1-2.54-1.74.19-1.7.19-1.7 2.81.2 4.29 2.89 4.29 2.89 2.5 4.28 6.55 3.04 8.15 2.33.25-1.81.98-3.04 1.78-3.74-6.22-.71-12.75-3.11-12.75-13.84 0-3.06 1.09-5.56 2.88-7.51-.29-.71-1.25-3.56.27-7.41 0 0 2.35-.75 7.7 2.87 2.23-.62 4.63-.93 7.01-.94 2.38.01 4.77.32 7.01.94 5.35-3.62 7.69-2.87 7.69-2.87 1.53 3.85.57 6.7.28 7.41 1.79 1.96 2.88 4.46 2.88 7.51 0 10.76-6.55 13.12-12.78 13.82 1.01.86 1.9 2.57 1.9 5.19 0 3.74-.03 6.76-.03 7.68 0 .75.5 1.62 1.93 1.35C47.98 50.86 56 40.37 56 28 56 12.54 43.46 0 28 0z"],
"cx 250 cy 250 r 250 fill #1967D2".split(" "),"fill-rule;evenodd;clip-rule;evenodd;d;M163.971 240.078h87.695c.498 1.985.951 4.551 1.367 7.69.412 3.144.621 6.12.621 8.93 0 12.569-1.824 23.732-5.465 33.487-3.646 9.76-8.944 18.357-15.9 25.798-7.95 8.435-17.557 15.008-28.817 19.72-11.265 4.714-24.099 7.07-38.508 7.07-12.918 0-25.134-2.318-36.643-6.945-11.513-4.628-21.575-11.038-30.185-19.224-8.613-8.187-15.403-17.942-20.37-29.271-4.97-11.325-7.454-23.771-7.454-37.333 0-13.558 2.485-26.002 7.453-37.333 4.968-11.324 11.758-21.084 20.371-29.269 8.61-8.186 18.672-14.593 30.185-19.225 11.509-4.628 23.725-6.946 36.643-6.946 15.069 0 28.197 2.566 39.376 7.69 11.18 5.128 20.993 12.155 29.439 21.085L207.446 211.8c-5.799-5.788-11.968-10.21-18.509-13.272-6.543-3.057-14.699-4.588-24.47-4.588-7.619 0-14.781 1.363-21.489 4.093-6.708 2.728-12.589 6.535-17.638 11.41-5.055 4.88-9.03 10.752-11.925 17.612-2.9 6.865-4.348 14.511-4.348 22.945 0 8.435 1.448 16.086 4.348 22.946 2.895 6.865 6.914 12.736 12.049 17.612 5.132 4.88 11.094 8.682 17.887 11.41 6.789 2.729 14.075 4.094 21.862 4.094 15.235 0 27.408-4.051 36.519-12.155 2.815-2.481 5.423-5.582 7.825-9.303 2.399-3.721 4.348-7.814 5.839-12.279h-51.425v-32.247zm166.883 61.869c9.551 0 17.789-1.276 24.707-3.834 6.917-2.555 12.639-6.142 17.171-10.761 4.529-4.615 7.864-10.099 10.007-16.45 2.138-6.346 3.212-13.316 3.212-20.902 0-7.584-1.074-14.552-3.212-20.902-2.143-6.346-5.478-11.831-10.007-16.449-4.532-4.616-10.254-8.203-17.171-10.761-6.918-2.555-15.156-3.834-24.707-3.834h-21.989v103.893h21.989zm-60.533-140.503h62.509c14.164 0 26.931 2.145 38.296 6.431 11.366 4.291 21.001 10.308 28.908 18.058 7.906 7.753 13.959 17.068 18.16 27.952 4.2 10.884 6.3 22.924 6.3 36.115 0 13.196-2.1 25.231-6.3 36.115-4.201 10.885-10.254 20.203-18.16 27.953-7.907 7.752-17.542 13.771-28.908 18.058-11.365 4.29-24.132 6.43-38.296 6.43h-62.509V161.444z;fill;#fff".split(";"),
"width;100%;height;100%;viewBox;0 0 107 128;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"id path-1-outside-1_3590_108041 maskUnits userSpaceOnUse x 1.40039 y 1 width 65 height 126 fill black".split(" "),"fill white x 1.40039 y 1 width 65 height 126".split(" "),["d","M64.4004 125C56.3898 125 48.4576 123.422 41.0567 120.357C33.6558 117.291 26.9312 112.798 21.2669 107.134C15.6025 101.469 11.1093 94.7445 8.04373 87.3437C4.9782 79.9428 3.40039 72.0106 3.40039 64C3.40039 55.9894 4.9782 48.0572 8.04374 40.6563C11.1093 33.2554 15.6025 26.5309 21.2669 20.8665C26.9313 15.2021 33.6558 10.7089 41.0567 7.64335C48.4576 4.57781 56.3898 3 64.4004 3L64.4004 64L64.4004 125Z"],
"d;M64.4004 125C56.3898 125 48.4576 123.422 41.0567 120.357C33.6558 117.291 26.9312 112.798 21.2669 107.134C15.6025 101.469 11.1093 94.7445 8.04373 87.3437C4.9782 79.9428 3.40039 72.0106 3.40039 64C3.40039 55.9894 4.9782 48.0572 8.04374 40.6563C11.1093 33.2554 15.6025 26.5309 21.2669 20.8665C26.9313 15.2021 33.6558 10.7089 41.0567 7.64335C48.4576 4.57781 56.3898 3 64.4004 3L64.4004 64L64.4004 125Z;stroke;#1A73E8;stroke-width;4;mask;url(#path-1-outside-1_3590_108041)".split(";"),"id path-2-outside-2_3590_108041 maskUnits userSpaceOnUse x 64.4004 y 24 width 42 height 80 fill black".split(" "),
"fill white x 64.4004 y 24 width 42 height 80".split(" "),["d","M104.4 102C99.4102 102 94.4688 101.017 89.8584 99.1074C85.248 97.1977 81.059 94.3987 77.5303 90.8701C74.0017 87.3414 71.2026 83.1523 69.293 78.542C67.3833 73.9316 66.4004 68.9902 66.4004 64C66.4004 59.0098 67.3833 54.0684 69.293 49.458C71.2026 44.8477 74.0017 40.6586 77.5303 37.1299C81.059 33.6013 85.2481 30.8023 89.8584 28.8926C94.4688 26.9829 99.4102 26 104.4 26L104.4 64L104.4 102Z"],"d;M104.4 102C99.4102 102 94.4688 101.017 89.8584 99.1074C85.248 97.1977 81.059 94.3987 77.5303 90.8701C74.0017 87.3414 71.2026 83.1523 69.293 78.542C67.3833 73.9316 66.4004 68.9902 66.4004 64C66.4004 59.0098 67.3833 54.0684 69.293 49.458C71.2026 44.8477 74.0017 40.6586 77.5303 37.1299C81.059 33.6013 85.2481 30.8023 89.8584 28.8926C94.4688 26.9829 99.4102 26 104.4 26L104.4 64L104.4 102Z;stroke;#1A73E8;stroke-width;4;mask;url(#path-2-outside-2_3590_108041)".split(";"),
"width;100%;height;100%;viewBox;0 0 126 126;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"cx 94 cy 32 r 31 stroke #1A73E8 stroke-width 2".split(" "),"cx 94 cy 94 r 31 stroke #1A73E8 stroke-width 2".split(" "),"cx 32 cy 32 r 31 stroke #1A73E8 stroke-width 2".split(" "),"cx 32 cy 94 r 31 stroke #1A73E8 stroke-width 2".split(" "),"width;100%;height;100%;viewBox;0 0 131 127;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"d;M128.257 125.13L1.74121 125.13L1.74121 2.86914;stroke;#1A73E8;stroke-width;2".split(";"),
"d;M128.257 125.13L1.74121 2.86914;stroke;#1A73E8;stroke-width;2".split(";"),"d;M71.6852 125.092L1.74121 59.166;stroke;#1A73E8;stroke-width;2".split(";"),"width;100%;height;100%;viewBox;0 0 130 126;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"d;M64.8014 1.89746C29.8594 1.89746 1.54388 29.2621 1.545 63.0295C1.54613 96.797 29.8635 124.162 64.8054 124.162;stroke;#1A73E8;stroke-width;2".split(";"),"d;M64.7983 124.103C99.7402 124.103 128.057 96.7379 128.057 62.9705C128.057 29.203 99.7402 1.83839 64.7982 1.8384;stroke;#1A73E8;stroke-width;2".split(";"),
"d;M64.8007 96.6406C84.0187 96.6406 99.5928 81.5901 99.5928 63.018C99.5928 44.4459 84.0187 29.3953 64.8007 29.3953;stroke;#1A73E8;stroke-width;2".split(";"),"d;M64.799 29.3594C45.5809 29.3594 30.0068 44.4099 30.0068 62.982C30.0068 81.5541 45.5809 96.6047 64.799 96.6047;stroke;#1A73E8;stroke-width;2".split(";"),"d;M64.8014 1.89746L64.8054 124.162;stroke;#1A73E8;stroke-width;2".split(";"),"width;100%;height;100%;viewBox;0 0 125 122;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"d;M1.46777 120.078L123.733 120.078L123.733 1.92187C56.208 1.92187 1.46777 54.822 1.46777 120.078Z;stroke;#1A73E8;stroke-width;2".split(";"),
"d;M56.165 119.946L123.733 119.946L123.733 54.6494C86.4162 54.6494 56.165 83.8837 56.165 119.946Z;stroke;#1A73E8;stroke-width;2".split(";"),["d","M9.982 0c2.797 0 5.178.977 7.142 2.929a9.617 9.617 0 0 1 2.143 3.223C19.755 7.36 20 8.642 20 10c0 1.37-.242 2.652-.723 3.848a9.18 9.18 0 0 1-2.134 3.17 10.276 10.276 0 0 1-3.322 2.214A9.956 9.956 0 0 1 9.982 20a9.718 9.718 0 0 1-3.794-.76 10.059 10.059 0 0 1-3.25-2.195A9.96 9.96 0 0 1 .75 13.803 9.807 9.807 0 0 1 0 10c0-1.322.253-2.592.759-3.813a10.042 10.042 0 0 1 2.205-3.276C4.87.97 7.208 0 9.982 0Zm.036 1.804c-2.286 0-4.209.798-5.768 2.393a8.597 8.597 0 0 0-1.813 2.687A7.876 7.876 0 0 0 1.803 10c0 1.072.211 2.105.634 3.098A8.284 8.284 0 0 0 4.25 15.76a8.24 8.24 0 0 0 2.66 1.786c.988.41 2.024.616 3.108.616 1.071 0 2.11-.208 3.116-.624a8.638 8.638 0 0 0 2.723-1.804c1.56-1.524 2.339-3.434 2.339-5.732a8.213 8.213 0 0 0-.607-3.143 7.997 7.997 0 0 0-1.767-2.643c-1.608-1.607-3.542-2.411-5.804-2.411ZM9.892 8.34l-1.34.696c-.142-.297-.318-.506-.526-.625a1.186 1.186 0 0 0-.58-.178c-.893 0-1.34.589-1.34 1.768 0 .535.113.963.34 1.285.226.322.559.482 1 .482.583 0 .994-.286 1.232-.857l1.232.625a2.938 2.938 0 0 1-2.625 1.572c-.893 0-1.613-.274-2.16-.822-.548-.547-.822-1.31-.822-2.285 0-.953.277-1.708.83-2.268.554-.56 1.253-.84 2.099-.84 1.238 0 2.125.482 2.66 1.447Zm5.768 0-1.321.696c-.143-.297-.319-.506-.527-.625a1.215 1.215 0 0 0-.598-.178c-.893 0-1.34.589-1.34 1.768 0 .535.114.963.34 1.285.225.322.559.482 1 .482.583 0 .993-.286 1.231-.857l1.25.625a3.07 3.07 0 0 1-1.106 1.152c-.465.28-.97.42-1.518.42-.905 0-1.628-.274-2.17-.822-.542-.547-.812-1.31-.812-2.285 0-.953.276-1.708.83-2.268.553-.56 1.253-.84 2.098-.84 1.238 0 2.12.482 2.643 1.447Z"],
["d","M9.982 0c2.809 0 5.178.964 7.107 2.893C19.03 4.833 20 7.203 20 10c0 2.81-.953 5.149-2.858 7.017C15.118 19.006 12.732 20 9.982 20c-2.703 0-5.048-.983-7.035-2.947C.982 15.09 0 12.738 0 10c0-2.738.983-5.107 2.947-7.107C4.875.964 7.22 0 9.982 0Zm.036 1.804c-2.274 0-4.196.798-5.768 2.393C2.619 5.863 1.803 7.798 1.803 10c0 2.215.81 4.132 2.429 5.75 1.619 1.62 3.547 2.428 5.785 2.428 2.226 0 4.167-.815 5.822-2.446 1.571-1.512 2.357-3.423 2.357-5.732 0-2.274-.798-4.208-2.393-5.804-1.595-1.595-3.523-2.392-5.785-2.392Zm2.679 5.714v4.089h-1.143v4.857H8.447v-4.857H7.304v-4.09a.62.62 0 0 1 .187-.455.622.622 0 0 1 .456-.187h4.107c.167 0 .316.063.446.188s.197.276.197.455Zm-4.09-2.571c0-.94.464-1.411 1.393-1.411.93 0 1.393.47 1.393 1.41 0 .929-.465 1.393-1.393 1.393-.928 0-1.393-.464-1.393-1.392Z"],
["d","M9.982 0c2.797 0 5.166.97 7.107 2.91C19.03 4.84 20 7.203 20 10s-.953 5.143-2.858 7.036C15.131 19.012 12.743 20 9.982 20c-2.703 0-5.048-.982-7.035-2.947C.982 15.09 0 12.74 0 10c0-2.726.983-5.089 2.947-7.089C4.887.971 7.232 0 9.982 0Zm.036 1.804c-2.274 0-4.196.803-5.768 2.41C2.619 5.87 1.803 7.799 1.803 10c0 2.227.81 4.143 2.429 5.75 1.619 1.62 3.547 2.428 5.785 2.428 2.226 0 4.167-.815 5.822-2.446 1.571-1.524 2.357-3.434 2.357-5.732 0-2.285-.798-4.214-2.393-5.785-1.583-1.608-3.512-2.411-5.785-2.411ZM5.553 8.589c.19-1.226.684-2.176 1.482-2.848.798-.673 1.768-1.009 2.91-1.009 1.572 0 2.822.506 3.75 1.518.93 1.012 1.394 2.31 1.394 3.893 0 1.535-.482 2.812-1.446 3.83-.965 1.017-2.215 1.526-3.75 1.526-1.132 0-2.108-.339-2.93-1.017-.82-.68-1.315-1.643-1.481-2.893H8c.06 1.214.792 1.821 2.197 1.821.701 0 1.267-.303 1.696-.91.429-.607.643-1.417.643-2.429 0-1.06-.196-1.866-.589-2.42-.393-.553-.958-.83-1.697-.83-1.333 0-2.083.59-2.25 1.768h.732L6.752 10.57 4.768 8.589h.785Z"],
["d","M31.943848,0C40.896484,0,48.476562,3.105469,54.6875,9.314453C60.894531,15.486328,64.000977,23.045898,64.000977,32    s-3.048828,16.457031-9.145508,22.513672C48.417969,60.837891,40.779297,64,31.942871,64    c-8.648926,0-16.152832-3.142578-22.513672-9.429688C3.144043,48.286133,0,40.761719,0,32.000977    c0-8.723633,3.144043-16.285156,9.429199-22.68457C15.640137,3.105469,23.14502,0,31.943848,0z M32.060547,5.771484    c-7.275391,0-13.429688,2.570312-18.458496,7.714844C8.381836,18.783203,5.772949,24.954102,5.772949,32    c0,7.125,2.589844,13.256836,7.77002,18.400391c5.181152,5.181641,11.352051,7.770508,18.515625,7.770508    c7.123047,0,13.332031-2.608398,18.626953-7.828125C55.713867,45.466797,58.228516,39.353516,58.228516,32    c0-7.3125-2.553711-13.484375-7.65625-18.513672C45.504883,8.341797,39.333984,5.771484,32.060547,5.771484z M44.117188,24.456055    v5.485352H20.859863v-5.485352H44.117188z M44.117188,34.743164v5.481445H20.859863v-5.481445H44.117188z"],
"d;M17.2353 15.75C19.1599 15.75 20.7206 17.3107 20.7206 19.2353C20.7206 21.1599 19.1599 22.7206 17.2353 22.7206C15.3107 22.7206 13.75 21.1599 13.75 19.2353C13.75 17.3107 15.3107 15.75 17.2353 15.75Z;fill;#CEEAD6;stroke;#188038;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),"d;M30.2207 42.4853V15.75H44.2501V42.4853H30.2207Z;xq;;fill;#FEEFC3;stroke;#F9AB00;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),"d;M40.4857 31.9411C40.4857 37.7644 35.7649 42.4852 29.9416 42.4852C24.1182 42.4852 19.3975 37.7644 19.3975 31.9411C19.3975 26.1177 24.1182 21.397 29.9416 21.397C35.7649 21.397 40.4857 26.1177 40.4857 31.9411Z;fill;#D2E3FC;stroke;#1A73E8;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),
"d;M13.75 42.4854V27.1637L29.0717 42.4854H13.75Z;fill;#FCE8E6;stroke;#EA4335;stroke-width;1.5;stroke-miterlimit;10;stroke-linejoin;round".split(";"),"cx 28 cy 28 r 27.5 fill #FEF7E0 stroke #FEF7E0 stroke-width 3".split(" "),"x 15.7266 y 15.7271 width 27.2727 height 27.2727 fill #FDE293 stroke #FBBC04 stroke-width 1.5".split(" "),"x 13 y 13 width 27.2727 height 27.2727 fill #FEEFC3 stroke #FBBC04 stroke-width 1.5".split(" "),["d","M21.6706 31.3555C20.8634 31.3555 20.0981 31.2058 19.3748 30.9066C18.6619 30.6073 18.0277 30.1905 17.472 29.6561C16.9269 29.1217 16.4971 28.4911 16.1826 27.7644C15.8786 27.0269 15.7266 26.2253 15.7266 25.3596C15.7266 24.4939 15.8786 23.6977 16.1826 22.9709C16.4971 22.2334 16.9269 21.5975 17.472 21.0631C18.0172 20.5287 18.6462 20.1119 19.3591 19.8127C20.0824 19.5134 20.8529 19.3638 21.6706 19.3638C22.5722 19.3638 23.3847 19.5241 24.108 19.8447C24.8314 20.1654 25.4499 20.6089 25.9636 21.1754L24.5012 22.6342C24.1447 22.2388 23.7359 21.9395 23.2746 21.7365C22.8133 21.5227 22.2734 21.4158 21.6549 21.4158C20.9735 21.4158 20.3445 21.5815 19.7679 21.9128C19.1913 22.2334 18.7301 22.6877 18.3841 23.2755C18.0382 23.8633 17.8652 24.558 17.8652 25.3596C17.8652 26.1505 18.0382 26.8452 18.3841 27.4437C18.7301 28.0316 19.1913 28.4911 19.7679 28.8225C20.355 29.1431 20.9945 29.3034 21.6864 29.3034C22.3888 29.3034 22.9863 29.1752 23.479 28.9187C23.9718 28.6515 24.3596 28.3148 24.6427 27.9087C24.9257 27.5025 25.0987 27.0804 25.1616 26.6422H21.6235V24.7985H27.143C27.1744 24.9054 27.2006 25.0657 27.2216 25.2795C27.2426 25.4932 27.2531 25.6696 27.2531 25.8085C27.2531 26.9414 27.0119 27.9247 26.5297 28.7583C26.0475 29.5813 25.387 30.2226 24.5483 30.6821C23.7097 31.131 22.7504 31.3555 21.6706 31.3555Z",
"fill","#F29900"],["d","M32.5314 34.8183C31.8081 34.8183 31.179 34.7007 30.6444 34.4656C30.1202 34.2412 29.6904 33.9473 29.3549 33.5839C29.0195 33.2205 28.7836 32.8411 28.6473 32.4456L30.5815 31.644C30.7492 32.0395 31.0008 32.3548 31.3363 32.5899C31.6822 32.8357 32.0806 32.9586 32.5314 32.9586C33.1709 32.9586 33.6846 32.7556 34.0725 32.3494C34.4603 31.954 34.6543 31.3768 34.6543 30.618V29.9767H34.5285C34.2769 30.3401 33.9467 30.618 33.5378 30.8104C33.129 31.0028 32.6624 31.099 32.1383 31.099C31.4883 31.099 30.875 30.928 30.2984 30.5859C29.7323 30.2439 29.2711 29.7576 28.9146 29.1271C28.5687 28.4965 28.3957 27.7483 28.3957 26.8826C28.3957 26.0062 28.5687 25.2581 28.9146 24.6382C29.2711 24.0076 29.7323 23.5213 30.2984 23.1793C30.875 22.8373 31.4883 22.6663 32.1383 22.6663C32.6624 22.6663 33.129 22.7625 33.5378 22.9549C33.9467 23.1366 34.2769 23.4144 34.5285 23.7885H34.6543V22.9228H36.6357V30.5379C36.6357 31.4143 36.4679 32.1731 36.1325 32.8144C35.797 33.4556 35.32 33.9473 34.7015 34.2893C34.0934 34.642 33.3701 34.8183 32.5314 34.8183ZM32.5629 29.1912C32.9298 29.1912 33.2705 29.1057 33.585 28.9347C33.91 28.753 34.1668 28.4911 34.3555 28.1491C34.5547 27.7964 34.6543 27.3743 34.6543 26.8826C34.6543 26.3696 34.5547 25.9421 34.3555 25.6001C34.1668 25.2581 33.91 25.0016 33.585 24.8306C33.2705 24.6596 32.9298 24.5741 32.5629 24.5741C32.1959 24.5741 31.85 24.6596 31.525 24.8306C31.2 25.0016 30.9379 25.2581 30.7387 25.6001C30.55 25.9421 30.4557 26.3696 30.4557 26.8826C30.4557 27.385 30.55 27.8125 30.7387 28.1652C30.9379 28.5072 31.2 28.7637 31.525 28.9347C31.85 29.1057 32.1959 29.1912 32.5629 29.1912Z",
"fill","#F29900"],"d;M29 57C44.464 57 57 44.464 57 29C57 13.536 44.464 1 29 1C13.536 1 1 13.536 1 29C1 44.464 13.536 57 29 57Z;fill;#E6F4EA;stroke;#E6F4EA;stroke-width;3;stroke-miterlimit;10".split(";"),"x 17.4766 y 17.4771 width 25.7727 height 25.7727 fill #81C995 stroke #34A853 stroke-width 1.5".split(" "),"x 14.75 y 14.75 width 25.7727 height 25.7727 fill #CEEAD6 stroke #34A853 stroke-width 1.5".split(" "),["d","M23.744 24.04V25.784H30.896V24.04H23.744ZM21.008 28.008V29.832H35.024V28.008H21.008ZM26.944 26.984V32.184C26.944 32.408 26.864 32.472 26.544 32.488C26.224 32.504 25.008 32.488 24.032 32.44C24.352 32.968 24.736 33.832 24.864 34.408C26.192 34.408 27.216 34.376 27.984 34.088C28.768 33.8 29.008 33.272 29.008 32.248V26.984H26.944ZM30.304 24.04V24.408C29.744 25.24 28.528 26.472 27.392 27.144C27.664 27.4 28.176 27.896 28.4 28.216C29.952 27.416 31.44 26.088 32.48 24.904L31.248 23.944L30.816 24.04H30.304ZM26.944 19.416V22.328H28.992V19.416H26.944ZM21.072 20.952V25.112H22.96V22.76H32.912V25.112H34.896V20.952H21.072Z",
"fill","#198639"],"x 1 y 1 width 56 height 56 rx 28 fill #E8F0FE stroke #E8F0FE stroke-width 3".split(" "),"d;M26.6538 12.4249C28.2482 10.9082 30.7518 10.9082 32.3462 12.4249C33.5889 13.6071 35.3028 14.1582 37.0017 13.9219L37.104 13.9077C39.2448 13.6099 41.2382 15.0574 41.6178 17.1852C41.9189 18.8733 43.0052 20.3316 44.519 21.1214C46.4379 22.1225 47.2258 24.4892 46.2701 26.4117C45.5094 27.942 45.5094 29.7402 46.2701 31.2705C47.2258 33.193 46.4379 35.5597 44.519 36.5609C43.0052 37.3507 41.9189 38.8089 41.6178 40.497C41.2382 42.6249 39.2448 44.0723 37.104 43.7745L37.0017 43.7603C35.3028 43.524 33.5889 44.0751 32.3462 45.2574C30.7518 46.7741 28.2482 46.7741 26.6538 45.2574C25.4111 44.0751 23.6972 43.524 21.9983 43.7603L21.896 43.7745C19.7552 44.0723 17.7618 42.6249 17.3822 40.497C17.0811 38.8089 15.9948 37.3507 14.481 36.5609C12.5621 35.5597 11.7742 33.193 12.7299 31.2705C13.4906 29.7402 13.4906 27.942 12.7299 26.4117C11.7742 24.4892 12.5621 22.1225 14.481 21.1214C15.9948 20.3316 17.0811 18.8733 17.3822 17.1852C17.7618 15.0574 19.7552 13.6099 21.896 13.9077L21.9983 13.9219L22.1016 13.1791L21.9983 13.9219C23.6972 14.1582 25.4111 13.6071 26.6538 12.4249Z;fill;#D3E3FD;stroke;#1A73E8;stroke-width;1.5".split(";"),
["d","M35 37.592L23.78 37.592L23.78 34.886L25.188 34.886L25.188 34.71C24.836 34.4753 24.528 34.1893 24.264 33.852C24 33.5147 23.7947 33.1333 23.648 32.708C23.5013 32.268 23.428 31.7987 23.428 31.3C23.428 30.4787 23.6187 29.782 24 29.21C24.3813 28.6233 24.8507 28.2127 25.408 27.978C24.8653 27.6407 24.4033 27.164 24.022 26.548C23.626 25.9173 23.428 25.14 23.428 24.216C23.428 22.9107 23.824 21.9353 24.616 21.29C25.408 20.63 26.464 20.3 27.784 20.3L35 20.3L35 23.16L28.312 23.16C27.5933 23.16 27.0507 23.3287 26.684 23.666C26.3027 24.0033 26.112 24.458 26.112 25.03C26.112 25.5287 26.2513 25.9687 26.53 26.35C26.794 26.7167 27.168 27.0027 27.652 27.208C28.136 27.3987 28.7007 27.494 29.346 27.494L35 27.494L35 30.376L28.312 30.376C27.5933 30.376 27.0507 30.552 26.684 30.904C26.3027 31.2413 26.112 31.7253 26.112 32.356C26.112 32.8253 26.2513 33.2433 26.53 33.61C26.794 33.962 27.168 34.2333 27.652 34.424C28.136 34.6147 28.7007 34.71 29.346 34.71L35 34.71L35 37.592Z",
"fill","#0B57D0"],"x 1 y 1 width 56 height 56 rx 28 fill #FCE8E6 stroke #FCE8E6 stroke-width 3".split(" "),"x;3.06066;y;32;width;40.5;height;33.5;rx;16.75;transform;rotate(-45 3.06066 32);fill;#FAD2CF;stroke;#EE675C;stroke-width;1.5".split(";"),["d","M22.85 34.1C23.7 33.45 24.65 32.9375 25.7 32.5625C26.75 32.1875 27.85 32 29 32C30.15 32 31.25 32.1875 32.3 32.5625C33.35 32.9375 34.3 33.45 35.15 34.1C35.7333 33.4167 36.1875 32.6417 36.5125 31.775C36.8375 30.9083 37 29.9833 37 29C37 26.7833 36.2208 24.8958 34.6625 23.3375C33.1042 21.7792 31.2167 21 29 21C26.7833 21 24.8958 21.7792 23.3375 23.3375C21.7792 24.8958 21 26.7833 21 29C21 29.9833 21.1625 30.9083 21.4875 31.775C21.8125 32.6417 22.2667 33.4167 22.85 34.1ZM29 30C28.0167 30 27.1875 29.6625 26.5125 28.9875C25.8375 28.3125 25.5 27.4833 25.5 26.5C25.5 25.5167 25.8375 24.6875 26.5125 24.0125C27.1875 23.3375 28.0167 23 29 23C29.9833 23 30.8125 23.3375 31.4875 24.0125C32.1625 24.6875 32.5 25.5167 32.5 26.5C32.5 27.4833 32.1625 28.3125 31.4875 28.9875C30.8125 29.6625 29.9833 30 29 30ZM29 39C27.6167 39 26.3167 38.7375 25.1 38.2125C23.8833 37.6875 22.825 36.975 21.925 36.075C21.025 35.175 20.3125 34.1167 19.7875 32.9C19.2625 31.6833 19 30.3833 19 29C19 27.6167 19.2625 26.3167 19.7875 25.1C20.3125 23.8833 21.025 22.825 21.925 21.925C22.825 21.025 23.8833 20.3125 25.1 19.7875C26.3167 19.2625 27.6167 19 29 19C30.3833 19 31.6833 19.2625 32.9 19.7875C34.1167 20.3125 35.175 21.025 36.075 21.925C36.975 22.825 37.6875 23.8833 38.2125 25.1C38.7375 26.3167 39 27.6167 39 29C39 30.3833 38.7375 31.6833 38.2125 32.9C37.6875 34.1167 36.975 35.175 36.075 36.075C35.175 36.975 34.1167 37.6875 32.9 38.2125C31.6833 38.7375 30.3833 39 29 39ZM29 37C29.8833 37 30.7167 36.8708 31.5 36.6125C32.2833 36.3542 33 35.9833 33.65 35.5C33 35.0167 32.2833 34.6458 31.5 34.3875C30.7167 34.1292 29.8833 34 29 34C28.1167 34 27.2833 34.1292 26.5 34.3875C25.7167 34.6458 25 35.0167 24.35 35.5C25 35.9833 25.7167 36.3542 26.5 36.6125C27.2833 36.8708 28.1167 37 29 37ZM29 28C29.4333 28 29.7917 27.8583 30.075 27.575C30.3583 27.2917 30.5 26.9333 30.5 26.5C30.5 26.0667 30.3583 25.7083 30.075 25.425C29.7917 25.1417 29.4333 25 29 25C28.5667 25 28.2083 25.1417 27.925 25.425C27.6417 25.7083 27.5 26.0667 27.5 26.5C27.5 26.9333 27.6417 27.2917 27.925 27.575C28.2083 27.8583 28.5667 28 29 28Z",
"fill","#D93025"],["d","M28 56a28 28 0 1 0 0-56 28 28 0 0 0 0 56Z","fill","#F8F9FA"],"cx 28 cy 28 r 17.5 fill #E8EAED stroke #5F6368".split(" "),["d","M28 29.9v-3.7h9.4l.2 2c0 5.7-3.8 9.8-9.6 9.8a10 10 0 1 1 6.7-17.4l-2.9 2.8c-.7-.7-2-1.5-3.8-1.5a6 6 0 0 0-6 6.1 6 6 0 0 0 6 6.1c3.8 0 5.2-2.6 5.5-4.2H28Z","fill","#5F6368"],["d","M28 56a28 28 0 1 0 0-56 28 28 0 0 0 0 56Z","fill","#F3E8FD"],"fill;#D7AEFB;stroke;#A142F4;stroke-width;1.5;d;M16.5 16.5h25.8v25.8H16.5z".split(";"),"fill;#E9D2FD;stroke;#A142F4;stroke-width;1.5;d;M13.8 13.8h25.8v25.8H13.8z".split(";"),
["d","m23 32-6-6 6-6 1.4 1.4-4.6 4.6 4.6 4.6L23 32Zm8 0-1.4-1.4 4.6-4.6-4.6-4.6L31 20l6 6-6 6Z","fill","#9334E6"],"fill none height 192 width 192".split(" "),["d","M177.44,55.09c-1.96-7.31-7.72-13.08-15.03-15.03C149.17,36.5,96,36.5,96,36.5s-53.17,0-66.41,3.56 c-7.31,1.96-13.08,7.72-15.03,15.03C11,68.33,11,96,11,96s0,27.67,3.56,40.91c1.96,7.31,7.72,13.08,15.03,15.03 C42.83,155.5,96,155.5,96,155.5s53.17,0,66.41-3.56c7.31-1.96,13.08-7.72,15.03-15.03C181,123.67,181,96,181,96 S181,68.33,177.44,55.09z",
"fill","#FF0000"],["fill","#FFFFFF","points","79,121.5 123.17,96 79,70.5"],["d","M83.4 11.2v7h-2.1V1.9h9.6v2h-7.5v5.4h6.8v2h-6.8ZM91.6 12.6a6 6 0 0 1 1.6-4.3 5.6 5.6 0 0 1 4.2-1.7c1.7 0 3 .6 4.1 1.7a6 6 0 0 1 1.7 4.3c0 1.8-.6 3.2-1.7 4.3a5.5 5.5 0 0 1-4.1 1.7c-1.7 0-3-.5-4.2-1.7a6 6 0 0 1-1.6-4.3Zm2.1 0c0 1.3.4 2.2 1 3 .8.7 1.6 1.1 2.7 1.1 1 0 2-.4 2.6-1.1.7-.8 1-1.7 1-3a4 4 0 0 0-1-2.9 3.4 3.4 0 0 0-2.6-1.1c-1 0-2 .4-2.6 1.1a4 4 0 0 0-1 3ZM107 7v1.6c.3-.6.8-1 1.5-1.4.6-.4 1.3-.6 2-.6 1.4 0 2.5.4 3.2 1.2.8.8 1.2 2 1.2 3.4v7h-2.2v-6.9c0-1.8-1-2.8-2.7-2.8-.9 0-1.6.4-2.2 1-.5.7-.8 1.6-.8 2.5v6.2h-2.1V7h2ZM121.2 18.5c-.9 0-1.6-.3-2.3-.9-.6-.6-.9-1.3-.9-2.4V9h-2V7h2V3.6h2.1V7h2.8v2h-2.8v5.5c0 .8.2 1.3.5 1.6.3.2.6.4 1 .4h.5l.4-.2.7 1.9c-.6.2-1.2.3-2 .3ZM133.8 15.1a3 3 0 0 1-1.3 2.5c-.9.7-2 1-3.3 1-1 0-2-.3-3-.9a4.9 4.9 0 0 1-1.8-2.3l2-.8a3 3 0 0 0 3 2.1 3 3 0 0 0 1.5-.4c.5-.3.7-.6.7-1 0-.8-.5-1.3-1.6-1.6l-2-.5c-2.2-.6-3.3-1.6-3.3-3.2a3 3 0 0 1 1.3-2.4c.8-.7 1.9-1 3.2-1 1 0 2 .3 2.7.7.8.5 1.4 1.1 1.7 2l-1.9.7c-.2-.4-.5-.8-1-1-.5-.4-1-.5-1.7-.5-.5 0-1 .1-1.4.4-.5.3-.7.6-.7 1 0 .7.6 1.1 1.8 1.4l1.7.4c2.3.6 3.4 1.7 3.4 3.4ZM9.4 18.6A9.4 9.4 0 0 1 0 9.3C0 4.2 4.3 0 9.4 0c2.9 0 5 1.1 6.4 2.6L14 4.4c-1-1-2.5-1.9-4.6-1.9-3.7 0-6.6 3-6.6 6.8s2.9 6.8 6.6 6.8c2.5 0 3.9-1 4.8-1.9.7-.7 1.2-1.7 1.4-3.2H9.4V8.5H18l.2 1.6c0 1.9-.6 4.2-2.2 6a8.5 8.5 0 0 1-6.6 2.5ZM31.4 12.6c0 3.5-2.7 6-5.9 6-3.3 0-6-2.5-6-6 0-3.4 2.7-6 6-6 3.2 0 6 2.6 6 6Zm-2.6 0c0-2.1-1.5-3.6-3.3-3.6-1.8 0-3.3 1.5-3.3 3.6 0 2.2 1.5 3.7 3.3 3.7 1.8 0 3.3-1.5 3.3-3.7ZM44.7 12.6c0 3.5-2.7 6-6 6-3.2 0-5.9-2.5-5.9-6 0-3.4 2.7-6 6-6 3.2 0 5.9 2.6 5.9 6Zm-2.6 0c0-2.1-1.6-3.6-3.4-3.6-1.7 0-3.3 1.5-3.3 3.6 0 2.2 1.6 3.7 3.3 3.7 1.8 0 3.4-1.5 3.4-3.7ZM57.6 7v10.8c0 4.4-2.6 6.2-5.7 6.2-3 0-4.7-2-5.3-3.5l2.3-1c.4 1 1.4 2.2 3 2.2 2 0 3.2-1.3 3.2-3.6v-.8H55a4 4 0 0 1-3.2 1.3 6 6 0 0 1-5.7-6 6 6 0 0 1 5.7-6c1.5 0 2.6.7 3.2 1.4V7h2.6Zm-2.3 5.7c0-2.1-1.4-3.7-3.2-3.7-1.8 0-3.4 1.6-3.4 3.7 0 2 1.6 3.6 3.4 3.6 1.8 0 3.2-1.5 3.2-3.6ZM62.2.6v17.7h-2.6V.6h2.6ZM72.6 14.6l2 1.4a6 6 0 0 1-5 2.6 5.8 5.8 0 0 1-5.8-6c0-3.5 2.4-6 5.5-6s4.7 2.5 5.2 3.8l.2.7-8 3.3a3 3 0 0 0 3 1.9c1.3 0 2.2-.7 2.9-1.7Zm-6.3-2.1 5.3-2.3c-.3-.7-1.1-1.2-2.2-1.2a3.3 3.3 0 0 0-3.1 3.5Z"],
["d","M28 56C43.464 56 56 43.464 56 28C56 12.536 43.464 0 28 0C12.536 0 0 12.536 0 28C0 43.464 12.536 56 28 56Z","fill","#F8F9FA"],"d;M44 28C44 36.8366 36.8366 44 28 44C19.1634 44 12 36.8366 12 28C12 19.1634 19.1634 12 28 12C36.8366 12 44 19.1634 44 28Z;fill;#F8F9FA;stroke;#0B57D0;stroke-width;2".split(";"),"d;M17.0996 17.0996H38.8996V38.8996H17.0996V17.0996Z;fill;#F8F9FA;stroke;#0B57D0;stroke-width;2".split(";"),["id","path-4-inside-1_1512_67614","fill","white"],"fill-rule;evenodd;clip-rule;evenodd;d;M39.8387 16.1611L27.9994 39.8397L16.1602 16.1611".split(";"),
"d;M27.9994 39.8397L26.2106 40.7341L27.9994 44.3118L29.7883 40.7341L27.9994 39.8397ZM38.0499 15.2667L26.2106 38.9453L29.7883 40.7341L41.6276 17.0556L38.0499 15.2667ZM29.7883 38.9453L17.949 15.2667L14.3713 17.0556L26.2106 40.7341L29.7883 38.9453Z;fill;#0B57D0;mask;url(#path-4-inside-1_1512_67614)".split(";"),"xmlns http://www.w3.org/2000/svg width 40 height 40 fill currentColor".split(" "),["d","M.41 12.649C-1.78 5.166 5.166-1.781 12.65.41l4.579 1.342c1.81.53 3.734.53 5.544 0L27.352.41C34.833-1.78 41.781 5.166 39.59 12.65l-1.342 4.579a9.864 9.864 0 0 0 0 5.544l1.342 4.58c2.191 7.482-4.756 14.43-12.239 12.238l-4.578-1.342a9.864 9.864 0 0 0-5.546 0L12.65 39.59C5.166 41.78-1.781 34.834.41 27.35l1.342-4.578c.53-1.81.53-3.735 0-5.546L.41 12.65Z"],
["d","M1 1h2.7l1.7 6.5a11.8 11.8 0 0 1 .4 2l.1-.6.1-.5L8.1 1h.7l-3 10h-2L1 1ZM9.5 9c0-.8.4-1.4 1.3-1.8.8-.4 2-.6 3.5-.6h3.2v-.4c0-.5-.3-.8-.7-1-.5-.2-1.2-.3-2.2-.3a7 7 0 0 0-2.2.2c-.5.2-.7.4-.7.8H10c0-.7.4-1.3 1.2-1.6.8-.4 2-.6 3.4-.6s2.4.2 3.2.6c.8.5 1.1 1 1.1 1.9v3.3c0 .3 0 .5.2.8 0 .3.1.5.3.7v.1h-1.6a1.8 1.8 0 0 1-.4-1 3 3 0 0 1-1.5.8c-.7.2-1.6.3-2.7.3-1.2 0-2.1-.2-2.8-.5-.7-.4-1-1-1-1.7Zm1.6-.1c0 .4.2.7.6.9.5.2 1.2.3 2.2.3 1 0 1.8-.2 2.5-.5s1-.7 1-1v-1h-2.8c-1.1 0-2 .1-2.6.4-.6.2-1 .5-1 .9Zm9.7 2.2V3.8h2.4v.8c.2-.3.5-.5 1-.7a3 3 0 0 1 2-.2v1.8a3.7 3.7 0 0 0-.8-.1 2.4 2.4 0 0 0-2 1.2V11h-2.6Zm6.4 0V3.8h2V11h-2Zm-.1-9.2c0-.3 0-.6.2-.8.2-.2.5-.3.9-.3.3 0 .6.1.8.3.2.2.3.5.3.8 0 .3 0 .5-.3.7-.2.2-.5.3-.8.3-.4 0-.7 0-.9-.3a1 1 0 0 1-.2-.7Zm3.5 6.9c0-.8.2-1.5.7-1.9a3 3 0 0 1 2-.6h1.2v-1c0-.3 0-.6-.2-.8-.1-.2-.4-.3-.7-.3-.3 0-.5.1-.7.3l-.2.9H31c0-.7.3-1.3.8-1.8s1.1-.7 2-.7a3 3 0 0 1 2 .6c.4.4.6 1 .6 2v4l.1.8.2.7v.1h-1.8l-.1-.4-.1-.6c-.1.3-.4.6-.7.8a2 2 0 0 1-1.2.3c-.6 0-1.1-.2-1.5-.6-.4-.3-.6-1-.6-1.8Zm1.8-.1c0 .4 0 .7.2 1 .2.2.4.3.7.3.3 0 .6-.2.8-.5.3-.2.4-.6.4-1V7.2h-1c-.3 0-.6.1-.8.4-.2.2-.3.5-.3 1Zm5.7 2.4V.5h1.5v4c.1-.2.4-.5.7-.6.2-.2.6-.2 1-.2.7 0 1.4.3 1.8 1 .5.7.7 1.5.7 2.6v.2c0 1-.2 2-.7 2.6-.4.7-1 1-1.8 1-.4 0-.8 0-1-.2-.4-.2-.6-.4-.8-.7v.8H38Zm1.5-2c0 .2.2.5.5.7.2.2.5.3.8.3.5 0 .9-.2 1.1-.6.2-.4.4-1 .4-1.7v-.6c0-.7-.2-1.3-.4-1.7-.2-.4-.6-.6-1-.6s-.7.1-1 .3c-.2.3-.4.5-.4.8v3Zm5.8 2V.5h1V11h-1Zm2.7-3.5v-.2c0-1.2.2-2 .7-2.7.5-.7 1.2-1 2-1s1.4.3 1.9.9c.4.5.6 1.4.6 2.7v.3h-5v-.6h4.4c0-.9-.2-1.6-.5-2-.2-.4-.7-.7-1.5-.7-.6 0-1.1.3-1.5.8-.3.5-.5 1.2-.5 2v.7c0 1 .2 1.6.6 2.1.4.5 1 .8 1.7.8.4 0 .8-.1 1-.3.4-.1.6-.4.9-.7l.5.4c-.3.4-.6.7-1 .9a3 3 0 0 1-1.4.3c-1 0-1.6-.3-2.2-1-.5-.6-.7-1.5-.7-2.7Z"],
"width 36 height 12 fill none xmlns http://www.w3.org/2000/svg".split(" "),["d","M5.292 11.224C4.61067 11.224 3.99 11.1027 3.43 10.86C2.87933 10.6173 2.39867 10.2673 1.988 9.81C1.57733 9.35267 1.26 8.802 1.036 8.158C0.821333 7.514 0.714 6.79067 0.714 5.988C0.714 5.18533 0.826 4.462 1.05 3.818C1.28333 3.16467 1.60533 2.614 2.016 2.166C2.42667 1.70867 2.912 1.35867 3.472 1.116C4.032 0.873333 4.64333 0.751999 5.306 0.751999C6.02467 0.751999 6.68267 0.877999 7.28 1.13C7.88667 1.382 8.38133 1.75533 8.764 2.25C9.156 2.73533 9.38467 3.33733 9.45 4.056L7.938 4.308C7.87267 3.90667 7.728 3.54733 7.504 3.23C7.28 2.91267 6.986 2.66533 6.622 2.488C6.258 2.30133 5.81933 2.208 5.306 2.208C4.73667 2.208 4.21867 2.35267 3.752 2.642C3.29467 2.922 2.93067 3.342 2.66 3.902C2.39867 4.462 2.268 5.15733 2.268 5.988C2.268 6.80933 2.39867 7.5 2.66 8.06C2.93067 8.62 3.29467 9.04467 3.752 9.334C4.20933 9.62333 4.72733 9.768 5.306 9.768C5.80067 9.768 6.23 9.67933 6.594 9.502C6.958 9.32467 7.25667 9.07733 7.49 8.76C7.72333 8.44267 7.882 8.074 7.966 7.654L9.478 7.822C9.35667 8.522 9.114 9.12867 8.75 9.642C8.39533 10.146 7.924 10.538 7.336 10.818C6.75733 11.0887 6.076 11.224 5.292 11.224Z",
"fill","#F28B82"],["d","M14.0848 11.224C13.3474 11.224 12.7081 11.0607 12.1668 10.734C11.6254 10.398 11.2054 9.936 10.9068 9.348C10.6174 8.76 10.4728 8.08333 10.4728 7.318C10.4728 6.54333 10.6174 5.86667 10.9068 5.288C11.2054 4.7 11.6254 4.24267 12.1668 3.916C12.7081 3.58 13.3474 3.412 14.0848 3.412C14.8314 3.412 15.4708 3.58 16.0028 3.916C16.5441 4.24267 16.9594 4.7 17.2488 5.288C17.5474 5.86667 17.6968 6.54333 17.6968 7.318C17.6968 8.08333 17.5474 8.76 17.2488 9.348C16.9594 9.936 16.5441 10.398 16.0028 10.734C15.4708 11.0607 14.8314 11.224 14.0848 11.224ZM14.0848 9.838C14.5048 9.838 14.8734 9.74 15.1908 9.544C15.5081 9.348 15.7554 9.06333 15.9328 8.69C16.1101 8.30733 16.1988 7.85 16.1988 7.318C16.1988 6.77667 16.1101 6.31933 15.9328 5.946C15.7554 5.57267 15.5081 5.288 15.1908 5.092C14.8734 4.896 14.5094 4.798 14.0988 4.798C13.6788 4.798 13.3101 4.896 12.9928 5.092C12.6754 5.288 12.4234 5.57267 12.2368 5.946C12.0594 6.31933 11.9708 6.77667 11.9708 7.318C11.9708 7.85933 12.0594 8.31667 12.2368 8.69C12.4234 9.06333 12.6754 9.348 12.9928 9.544C13.3194 9.74 13.6834 9.838 14.0848 9.838Z",
"fill","#FDD663"],["d","M19.2329 11V0.136H20.7449V11H19.2329Z","fill","#81C995"],["d","M25.8973 11.224C25.1599 11.224 24.5206 11.0607 23.9793 10.734C23.4379 10.398 23.0179 9.936 22.7193 9.348C22.4299 8.76 22.2853 8.08333 22.2853 7.318C22.2853 6.54333 22.4299 5.86667 22.7193 5.288C23.0179 4.7 23.4379 4.24267 23.9793 3.916C24.5206 3.58 25.1599 3.412 25.8973 3.412C26.6439 3.412 27.2833 3.58 27.8153 3.916C28.3566 4.24267 28.7719 4.7 29.0613 5.288C29.3599 5.86667 29.5093 6.54333 29.5093 7.318C29.5093 8.08333 29.3599 8.76 29.0613 9.348C28.7719 9.936 28.3566 10.398 27.8153 10.734C27.2833 11.0607 26.6439 11.224 25.8973 11.224ZM25.8973 9.838C26.3173 9.838 26.6859 9.74 27.0033 9.544C27.3206 9.348 27.5679 9.06333 27.7453 8.69C27.9226 8.30733 28.0113 7.85 28.0113 7.318C28.0113 6.77667 27.9226 6.31933 27.7453 5.946C27.5679 5.57267 27.3206 5.288 27.0033 5.092C26.6859 4.896 26.3219 4.798 25.9113 4.798C25.4913 4.798 25.1226 4.896 24.8053 5.092C24.4879 5.288 24.2359 5.57267 24.0493 5.946C23.8719 6.31933 23.7833 6.77667 23.7833 7.318C23.7833 7.85933 23.8719 8.31667 24.0493 8.69C24.2359 9.06333 24.4879 9.348 24.8053 9.544C25.1319 9.74 25.4959 9.838 25.8973 9.838Z",
"fill","#8AB4F8"],["d","M30.9771 11V3.636H32.3911V4.63H32.4751C32.5777 4.39667 32.7177 4.19133 32.8951 4.014C33.0817 3.82733 33.2964 3.68267 33.5391 3.58C33.7911 3.47733 34.0617 3.426 34.3511 3.426C34.5284 3.426 34.6731 3.43533 34.7851 3.454C34.8971 3.47267 34.9951 3.496 35.0791 3.524V5.05C34.9484 4.98467 34.8037 4.938 34.6451 4.91C34.4864 4.87267 34.3137 4.854 34.1271 4.854C33.8097 4.854 33.5251 4.938 33.2731 5.106C33.0304 5.274 32.8344 5.50733 32.6851 5.806C32.5451 6.10467 32.4751 6.44067 32.4751 6.814V11H30.9771Z",
"fill","#C58AF9"],["d","M5.292 11.224C4.61067 11.224 3.99 11.1027 3.43 10.86C2.87933 10.6173 2.39867 10.2673 1.988 9.81C1.57733 9.35267 1.26 8.802 1.036 8.158C0.821333 7.514 0.714 6.79067 0.714 5.988C0.714 5.18533 0.826 4.462 1.05 3.818C1.28333 3.16467 1.60533 2.614 2.016 2.166C2.42667 1.70867 2.912 1.35867 3.472 1.116C4.032 0.873333 4.64333 0.751999 5.306 0.751999C6.02467 0.751999 6.68267 0.877999 7.28 1.13C7.88667 1.382 8.38133 1.75533 8.764 2.25C9.156 2.73533 9.38467 3.33733 9.45 4.056L7.938 4.308C7.87267 3.90667 7.728 3.54733 7.504 3.23C7.28 2.91267 6.986 2.66533 6.622 2.488C6.258 2.30133 5.81933 2.208 5.306 2.208C4.73667 2.208 4.21867 2.35267 3.752 2.642C3.29467 2.922 2.93067 3.342 2.66 3.902C2.39867 4.462 2.268 5.15733 2.268 5.988C2.268 6.80933 2.39867 7.5 2.66 8.06C2.93067 8.62 3.29467 9.04467 3.752 9.334C4.20933 9.62333 4.72733 9.768 5.306 9.768C5.80067 9.768 6.23 9.67933 6.594 9.502C6.958 9.32467 7.25667 9.07733 7.49 8.76C7.72333 8.44267 7.882 8.074 7.966 7.654L9.478 7.822C9.35667 8.522 9.114 9.12867 8.75 9.642C8.39533 10.146 7.924 10.538 7.336 10.818C6.75733 11.0887 6.076 11.224 5.292 11.224Z",
"fill","#C5221F"],["d","M14.3582 11.224C13.6209 11.224 12.9815 11.0607 12.4402 10.734C11.8989 10.398 11.4789 9.936 11.1802 9.348C10.8909 8.76 10.7462 8.08333 10.7462 7.318C10.7462 6.54333 10.8909 5.86667 11.1802 5.288C11.4789 4.7 11.8989 4.24267 12.4402 3.916C12.9815 3.58 13.6209 3.412 14.3582 3.412C15.1049 3.412 15.7442 3.58 16.2762 3.916C16.8175 4.24267 17.2329 4.7 17.5222 5.288C17.8209 5.86667 17.9702 6.54333 17.9702 7.318C17.9702 8.08333 17.8209 8.76 17.5222 9.348C17.2329 9.936 16.8175 10.398 16.2762 10.734C15.7442 11.0607 15.1049 11.224 14.3582 11.224ZM14.3582 9.838C14.7782 9.838 15.1469 9.74 15.4642 9.544C15.7815 9.348 16.0289 9.06333 16.2062 8.69C16.3835 8.30733 16.4722 7.85 16.4722 7.318C16.4722 6.77667 16.3835 6.31933 16.2062 5.946C16.0289 5.57267 15.7815 5.288 15.4642 5.092C15.1469 4.896 14.7829 4.798 14.3722 4.798C13.9522 4.798 13.5835 4.896 13.2662 5.092C12.9489 5.288 12.6969 5.57267 12.5102 5.946C12.3329 6.31933 12.2442 6.77667 12.2442 7.318C12.2442 7.85933 12.3329 8.31667 12.5102 8.69C12.6969 9.06333 12.9489 9.348 13.2662 9.544C13.5929 9.74 13.9569 9.838 14.3582 9.838Z",
"fill","#F29900"],["d","M19.5747 11V0.136H21.0867V11H19.5747Z","fill","#188038"],["d","M26.3074 11.224C25.5701 11.224 24.9308 11.0607 24.3894 10.734C23.8481 10.398 23.4281 9.936 23.1294 9.348C22.8401 8.76 22.6954 8.08333 22.6954 7.318C22.6954 6.54333 22.8401 5.86667 23.1294 5.288C23.4281 4.7 23.8481 4.24267 24.3894 3.916C24.9308 3.58 25.5701 3.412 26.3074 3.412C27.0541 3.412 27.6934 3.58 28.2254 3.916C28.7668 4.24267 29.1821 4.7 29.4714 5.288C29.7701 5.86667 29.9194 6.54333 29.9194 7.318C29.9194 8.08333 29.7701 8.76 29.4714 9.348C29.1821 9.936 28.7668 10.398 28.2254 10.734C27.6934 11.0607 27.0541 11.224 26.3074 11.224ZM26.3074 9.838C26.7274 9.838 27.0961 9.74 27.4134 9.544C27.7308 9.348 27.9781 9.06333 28.1554 8.69C28.3328 8.30733 28.4214 7.85 28.4214 7.318C28.4214 6.77667 28.3328 6.31933 28.1554 5.946C27.9781 5.57267 27.7308 5.288 27.4134 5.092C27.0961 4.896 26.7321 4.798 26.3214 4.798C25.9014 4.798 25.5328 4.896 25.2154 5.092C24.8981 5.288 24.6461 5.57267 24.4594 5.946C24.2821 6.31933 24.1934 6.77667 24.1934 7.318C24.1934 7.85933 24.2821 8.31667 24.4594 8.69C24.6461 9.06333 24.8981 9.348 25.2154 9.544C25.5421 9.74 25.9061 9.838 26.3074 9.838Z",
"fill","#1967D2"],["d","M31.524 11V3.636H32.938V4.63H33.022C33.1246 4.39667 33.2646 4.19133 33.442 4.014C33.6286 3.82733 33.8433 3.68267 34.086 3.58C34.338 3.47733 34.6086 3.426 34.898 3.426C35.0753 3.426 35.22 3.43533 35.332 3.454C35.444 3.47267 35.542 3.496 35.626 3.524V5.05C35.4953 4.98467 35.3506 4.938 35.192 4.91C35.0333 4.87267 34.8606 4.854 34.674 4.854C34.3566 4.854 34.072 4.938 33.82 5.106C33.5773 5.274 33.3813 5.50733 33.232 5.806C33.092 6.10467 33.022 6.44067 33.022 6.814V11H31.524Z","fill",
"#8430CE"],"width;24;height;24;viewBox;0 0 24 24;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"d;M9.2 1.8a4 4 0 0 0-3.9 4C5.3 7 6 8.3 7.1 9c-1 .7-1.8 1.9-1.8 3.2 0 1.4.7 2.6 1.8 3.3-1 .7-1.8 1.9-1.8 3.2a4 4 0 0 0 7.9 0V15c.6.7 1.6 1.3 2.7 1.3 2 0 3.7-1.7 3.7-3.7 0-1.5-.8-2.7-2-3.3 1.2-.7 2-2 2-3.4a4 4 0 0 0-3.9-4H9.2Zm0 1.4h2.6v5.1H9.2a2.6 2.6 0 0 1-2.5-2.5c0-1.5 1.1-2.6 2.5-2.6Zm4 0h2.5c1.4 0 2.6 1.1 2.6 2.6 0 1.4-1.2 2.5-2.6 2.5h-2.5V3.2Zm-4 6.5h2.6v5.1H9.2a2.6 2.6 0 0 1-2.5-2.6c0-1.4 1.1-2.5 2.5-2.5Zm4 0h.3l-.3.4v-.4Zm2.7.4c1.3 0 2.4 1 2.4 2.4 0 1.3-1 2.3-2.4 2.3-1.3 0-2.3-1-2.3-2.3 0-1.3 1-2.4 2.3-2.4Zm-6.7 6h2.6v2.6c0 1.4-1.1 2.6-2.6 2.6a2.6 2.6 0 0 1-2.5-2.6c0-1.4 1.1-2.5 2.5-2.5Z;fill;#3C4043;stroke;#3C4043;stroke-width;.5".split(";")],
N:function(a,b){a&1&&_.D(0,aA,9,0,":svg:svg",0)(1,bA,3,0,":svg:svg",1)(2,cA,15,0,":svg:svg",2)(3,dA,5,0,"span",3)(4,eA,3,0,":svg:svg",4)(5,fA,10,0,"span",5)(6,gA,6,0,"span",5)(7,hA,5,0,"span",5)(8,iA,7,0,"span",5)(9,jA,4,0,"span",5)(10,kA,2,0,":svg:svg",6)(11,lA,2,0,":svg:svg",6)(12,mA,2,0,":svg:svg",6)(13,nA,2,0,":svg:svg",7)(14,oA,5,0,":svg:svg",8)(15,pA,6,0,":svg:svg",8)(16,qA,5,0,":svg:svg",8)(17,rA,4,0,":svg:svg",8)(18,sA,4,0,":svg:svg",8)(19,tA,4,0,":svg:svg",2)(20,uA,6,0,":svg:svg",2)(21,vA,
4,0,":svg:svg",9)(22,wA,2,0,":svg:svg",10)(23,aaa,7,0,":svg:svg",11)(24,baa,3,0,"span",12)(25,caa,2,0,":svg:svg",13)(26,faa,2,1)(27,gaa,3,0,"span",14);if(a&2){let c;_.I((c=b.name())===b.wb.rC?0:c===b.wb.HK?1:c===b.wb.DK?2:c===b.wb.hL?3:c===b.wb.kL?4:c===b.wb.EM?5:c===b.wb.FM?6:c===b.wb.GM?7:c===b.wb.HM?8:c===b.wb.IM?9:c===b.wb.dw?10:c===b.wb.cw?11:c===b.wb.hC?12:c===b.wb.gC?13:c===b.wb.BL?14:c===b.wb.lL?15:c===b.wb.DL?16:c===b.wb.jL?17:c===b.wb.iL?18:c===b.wb.pM?19:c===b.wb.CL?20:c===b.wb.OM?21:c===
b.wb.sC?22:c===b.wb.LM?23:c===b.wb.IC?24:c===b.wb.MM?25:c===b.wb.COLOR?26:c===b.wb.eL?27:-1)}},styles:[".gf-dark-theme[_nghost-%COMP%]   .material__region-1[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .material__region-1[_ngcontent-%COMP%]{fill:#757575}.gf-dark-theme[_nghost-%COMP%]   .github[_ngcontent-%COMP%]   path[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .github[_ngcontent-%COMP%]   path[_ngcontent-%COMP%]{fill:#fff}.gf-dark-theme[_nghost-%COMP%]   .knowledge-topic-thumbnail[_ngcontent-%COMP%]   circle[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .knowledge-topic-thumbnail[_ngcontent-%COMP%]   circle[_ngcontent-%COMP%], .gf-dark-theme[_nghost-%COMP%]   .knowledge-topic-thumbnail[_ngcontent-%COMP%]   path[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .knowledge-topic-thumbnail[_ngcontent-%COMP%]   path[_ngcontent-%COMP%]{stroke:#8ab4f8}.gf-dark-theme[_nghost-%COMP%]   .figma[_ngcontent-%COMP%]   path[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .figma[_ngcontent-%COMP%]   path[_ngcontent-%COMP%]{fill:#e8eaed}.star-button[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}"],
ea:0});var sQ=class{constructor(){this.item=_.mr.required()}};sQ.F=function(a){return new (a||sQ)};
sQ.S=_.C({type:sQ,K:[["gf-footer-item"]],inputs:{item:[1,"item"]},P:8,R:4,V:[[1,"footer__item",3,"catalogRouterLink"],[1,"item__container"],[1,"item__thumbnail",3,"name"],[1,"item__content"],[1,"item__heading","mat-text--title","gmat-body-1"],[1,"item__description","mat-text--secondary","gmat-body-2"]],N:function(a,b){a&1&&(_.J(0,"a",0)(1,"div",1),_.L(2,"gf-thumbnail",2),_.J(3,"div",3)(4,"p",4),_.T(5),_.K(),_.J(6,"p",5),_.T(7),_.K()()()());a&2&&(_.E("catalogRouterLink",b.item().link),_.B(2),_.E("name",
b.item().media),_.B(3),_.Qq(b.item().title),_.B(2),_.Pq(" ",b.item().description," "))},Y:[_.qQ,_.rQ],styles:[".footer__item[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-radius:8px;min-height:88px;margin-bottom:8px;width:auto;position:relative;-webkit-transition:background .15s cubic-bezier(.4,0,1,1);transition:background .15s cubic-bezier(.4,0,1,1)}.footer__item[_ngcontent-%COMP%]:focus, .footer__item[_ngcontent-%COMP%]:hover{background-color:rgba(0,0,0,.04);text-decoration:none}.footer__item[_ngcontent-%COMP%]:focus   .item__thumbnail-mask[_ngcontent-%COMP%], .footer__item[_ngcontent-%COMP%]:hover   .item__thumbnail-mask[_ngcontent-%COMP%]{opacity:1}.item__container[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;min-height:86px}.item__thumbnail[_ngcontent-%COMP%]{-webkit-align-self:start;-ms-flex-item-align:start;align-self:start;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:40px;margin:24px 16px 16px 16px;overflow:hidden;width:40px}@media (max-width:1024px){.item__thumbnail[_ngcontent-%COMP%]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0 16px 0 0}}.item__content[_ngcontent-%COMP%]{margin-right:24px}.gf-dark-theme[_nghost-%COMP%]   .footer__item[_ngcontent-%COMP%]:focus, .gf-dark-theme   [_nghost-%COMP%]   .footer__item[_ngcontent-%COMP%]:focus, .gf-dark-theme[_nghost-%COMP%]   .footer__item[_ngcontent-%COMP%]:hover, .gf-dark-theme   [_nghost-%COMP%]   .footer__item[_ngcontent-%COMP%]:hover{background-color:hsla(0,0%,100%,.08)}"],
ea:0});_.tQ=class{constructor(){this.A=_.n(_.OI);this.event=_.mr(null,{jj:"logEvent"});this.label=_.mr(void 0,{jj:"logEventLabel"});this.value=_.mr(void 0,{jj:"logEventValue"})}track(){const a=this.event();a&&this.A.oa(a,this.label(),this.value())}};_.tQ.F=function(a){return new (a||_.tQ)};
_.tQ.va=_.Gn({type:_.tQ,K:[["","logEvent",""]],ta:function(a,b){a&1&&_.O("click",function(){return b.track()})},inputs:{event:[1,"logEvent","event"],label:[1,"logEventLabel","label"],value:[1,"logEventValue","value"]},Xa:["logEvent"]});var Tia,Uia,Via,Wia,Xia,Yia,vQ,wQ,Zia;_.uQ=RegExp("^/(specimen|noto/specimen)/[^/]+(.*)$");Tia=RegExp("^/specimen/Google[+]Sans");Uia=RegExp("^/(specimen|noto/specimen)/[^/]+$");Via=RegExp("^/(specimen|noto/specimen)/[^/]+/tester$");Wia=RegExp("^/(specimen|noto/specimen)/[^/]+/glyphs$");Xia=RegExp("^/(specimen|noto/specimen)/[^/]+/about$");Yia=RegExp("^/(specimen|noto/specimen)/[^/]+/license$");vQ=function(a,b){a=new URL(a.href());a.pathname=_.Fs(b);return a.toString()};wQ=function(a){return a.location.path().split("?")[0]};
_.xQ=function(){return"/knowledge/glossary"};_.yQ=function(a,b){b=encodeURIComponent(b);return vQ(a,`${"specimen"}/${b}`)};_.zQ=function(a){return a&&(a.ctrlKey||a.metaKey||a.shiftKey)?!0:!1};_.AQ=function(a,b,c,d={}){if(_.zQ(c))return!0;c&&c.preventDefault();a.window.scrollTo({top:0,behavior:"smooth"});b+=a.window.location.search;sI(a.B,b,d);return!1};_.BQ=function(){return"/knowledge"};_.CQ=function(a){return`/${"knowledge"}/${a.Oa()}`};_.DQ=function(a){return`/${"knowledge"}/${a.A()}/${a.Oa()}`};
_.EQ=function(a,b){if(b==="/")return a.A;a=wQ(a);a=a[a.length-1]==="/"?a:a+"/";const c=b[b.length-1]==="/"?b:b+"/";return a===b||a.startsWith(c)};Zia=function(a){return _.qI(a.B,a.location.path()).pb.hasOwnProperty("showBanner")?_.qI(a.B,a.location.path()).pb.showBanner:""};
_.FQ=class{constructor(){this.location=_.n(_.JG);this.B=_.n(_.ww);this.window=_.n("Window");this.href=_.Iq(this.window.location.href);this.ka=fea(this.location,()=>{this.href.set(this.window.location.href)});this.kP=_.X(()=>vQ(this,""))}la(){this.ka()}get A(){return this.location.path()===""||this.location.path()[0]==="?"}get I(){return this.location.path().startsWith("/expressive")}get wH(){return this.location.path().startsWith("/icons")}get H(){return _.uQ.test(this.location.path())}get U(){return Tia.test(this.location.path())}get DH(){return Uia.test(wQ(this))}get EH(){return Via.test(wQ(this))}get BR(){return Wia.test(wQ(this))}get AR(){return Xia.test(wQ(this))}get CR(){return Yia.test(wQ(this))}get C(){return this.location.path().startsWith("/noto")}get isNoto(){return this.location.path().startsWith("/noto")&&
!this.location.path().startsWith("/noto/")}get D(){return this.location.path().startsWith("/noto/fonts")}get G(){return this.location.path().startsWith("/noto/specimen")}get ia(){return this.location.path().startsWith("/noto/use")}get da(){return this.location.path().startsWith("/noto/contribute")}get Z(){return this.location.path().startsWith("/knowledge")}get nR(){return this.location.path().split("?")[0]==="/knowledge"}get mR(){return this.location.path().startsWith(_.xQ())}get Hz(){return this.T||
this.L||this.M}get M(){return this.location.path().startsWith("/selection")&&!this.location.path().startsWith("/selection/")}get L(){return this.location.path().startsWith("/selection/embed")}get T(){return this.location.path().startsWith("/download/next-steps")}get SO(){return vQ(this,"analytics")}get aP(){return vQ(this,"attribution")}get sU(){return vQ(this,"variablefonts")}Ig(a,b=!1,c){a=encodeURIComponent(a);return _.AQ(this,_.Fs(`${b?"noto/specimen":"specimen"}/${a}`),c)}qz(a,b=!1){a=encodeURIComponent(a);
return _.Fs(`${b?"noto/specimen":"specimen"}/${a}`)}};_.FQ.F=function(a){return new (a||_.FQ)};_.FQ.ja=_.l({fa:_.FQ,O:_.FQ.F,X:"root"});var GQ=class{constructor(){this.qc=_.n(_.QM);this.ua=_.n(_.FQ);this.data=_.n(GI);this.wb=_.PE;this.Event=_.HE}};GQ.F=function(a){return new (a||GQ)};
GQ.S=_.C({type:GQ,K:[["gf-footer"]],P:22,R:2,V:[["id","footer",1,"footer-container"],[1,"footer__content"],[1,"left_side"],["aria-label","Google Fonts",1,"logo","footer__title"],[1,"gf-lockup__brand",3,"name"],[1,"footer__description"],[1,"footer__text"],[1,"footer__nav-container"],["role","navigation",1,"footer__nav"],[1,"footer__nav-list"],[1,"footer__logo-and-privacy"],[1,"footer__content","footer--center"],[1,"centered","footer__logo",3,"name"],["logEventLabel","item.label",1,"footer__link","footer__link--big",
3,"catalogRouterLink","logEvent"],["logEventLabel","item.id",3,"item","logEvent"]],N:function(a,b){a&1&&(_.J(0,"footer",0)(1,"div",1)(2,"div",2)(3,"h1",3),_.L(4,"gf-thumbnail",4),_.K(),_.J(5,"div",5)(6,"div",6),_.T(7," Google Fonts makes it easy to bring personality and performance to your websites and products. Our robust catalog of open-source fonts and icons makes it easy to integrate expressive type and icons seamlessly \u2014 no matter where you are in the world. "),_.K()()(),_.J(8,"div",7)(9,
"div",8)(10,"ul",9),_.Lp(11,haa,2,2,"li",null,_.Jp),_.K(),_.J(13,"ul",9),_.Lp(14,iaa,2,2,"li",null,_.Jp),_.K()()()(),_.J(16,"div",10)(17,"div",11),_.L(18,"gf-thumbnail",12),_.J(19,"div"),_.Lp(20,jaa,2,3,"a",13,_.Jp),_.K()()()());a&2&&(_.B(4),_.E("name",b.wb.sC),_.B(7),_.Np(b.data.left),_.B(3),_.Np(b.data.right),_.B(4),_.E("name",b.wb.rC),_.B(2),_.Np(b.data.TS))},Y:[_.qQ,_.tQ,_.rQ,sQ],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:var(--gf-nav-bar-height)}}.footer__content[_ngcontent-%COMP%]{-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;width:100%}@media (max-width:1024px){.footer__content[_ngcontent-%COMP%]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}}.footer__logo-and-privacy[_ngcontent-%COMP%]   .footer__content[_ngcontent-%COMP%]{padding:24px 0}@media (max-width:1024px){.footer__logo-and-privacy[_ngcontent-%COMP%]   .footer__content[_ngcontent-%COMP%]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:24px 0 24px 16px}}.footer--half[_ngcontent-%COMP%], .footer__description[_ngcontent-%COMP%]{padding-right:40px}@media (max-width:1024px){.footer--half[_ngcontent-%COMP%], .footer__description[_ngcontent-%COMP%]{padding-right:0;width:100%}}.footer--center[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.footer__title[_ngcontent-%COMP%]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:40px;width:100%}@media (max-width:1024px){.footer__title[_ngcontent-%COMP%]{margin-bottom:24px}}.left_side[_ngcontent-%COMP%]{-webkit-box-flex:1;-webkit-flex:1 0 0;-moz-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:100%;min-width:304px}gf-thumbnail[_ngcontent-%COMP%]{display:block;width:40px;height:40px}p[_ngcontent-%COMP%]{max-width:480px}.footer__nav-container[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.footer__nav[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media (min-width:1025px){.footer__nav[_ngcontent-%COMP%]{min-width:760px}}@media (max-width:1024px){.footer__nav[_ngcontent-%COMP%]{display:block}}.footer__nav-list[_ngcontent-%COMP%]{line-height:24px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.footer__nav-list[_ngcontent-%COMP%]:last-child{margin-right:0}@media (max-width:1024px){.footer__nav-list[_ngcontent-%COMP%]{display:inline-block;margin-right:0;vertical-align:top}}.footer__link[_ngcontent-%COMP%]{font-size:16px;font-weight:500;line-height:24px;font-family:var(--m3-ui-family),"-apple-system","BlinkMacSystemFont",sans-serif;letter-spacing:normal;color:#5f6368}.footer__link[_ngcontent-%COMP%]:focus{color:#174ea6}@media (max-width:1024px){.footer__link[_ngcontent-%COMP%]{font-size:14px;font-weight:500;line-height:20px;font-family:var(--m3-ui-family),"-apple-system","BlinkMacSystemFont",sans-serif;letter-spacing:normal}}.footer__link--big[_ngcontent-%COMP%]{font-size:14px;font-weight:500;line-height:20px;font-family:var(--m3-ui-family),"-apple-system","BlinkMacSystemFont",sans-serif;letter-spacing:normal;color:#3c4043;margin-right:48px}.footer__link--big[_ngcontent-%COMP%]:last-child{margin-right:0}@media (max-width:1024px){.footer__link--big[_ngcontent-%COMP%]{margin-right:24px}}.footer__text[_ngcontent-%COMP%]{font:400 16px/24px var(--m3-ui-family),-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:.2px;margin-bottom:40px}@media (max-width:1024px){.footer__text[_ngcontent-%COMP%]{font-size:14px;line-height:20px}}.gf-dark-theme[_nghost-%COMP%]   .footer-container[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .footer-container[_ngcontent-%COMP%]{color:#e8eaed}.gf-dark-theme[_nghost-%COMP%]   .footer__link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .footer__link[_ngcontent-%COMP%]{color:#8ab4f8}.gf-dark-theme[_nghost-%COMP%]   .footer__link[_ngcontent-%COMP%]:focus, .gf-dark-theme   [_nghost-%COMP%]   .footer__link[_ngcontent-%COMP%]:focus{color:#d2e3fc}.gf-dark-theme[_nghost-%COMP%]   .footer__link--big[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .footer__link--big[_ngcontent-%COMP%]{color:#e8eaed}'],
ea:0});var $ia=class{constructor(){this.A=[];this.size=0}enqueue(a){this.A.push(a);this.size++}Ty(){let a=void 0;this.size>0&&(a=this.A.shift(),this.size--);return a}empty(){return this.size===0}lr(){return this.A[0]}};var HQ=class{constructor(){this.A=new $ia}add(a){this.A.enqueue(a)}remove(){return this.A.Ty()}pe(){return this.A.empty()}lr(){return this.A.lr()}};HQ.F=function(a){return new (a||HQ)};HQ.ja=_.l({fa:HQ,O:HQ.F,X:"root"});_.IQ=class{constructor(){this.A=_.n(HQ);this.jg=_.n(_.xl);this.B=()=>{if(this.A.remove()){const a=this.A.lr();a&&(a.jg.J.style.display="initial")}};this.A.pe()||(this.jg.J.style.display="none");this.A.add(this)}lc(){this.jg.J.addEventListener("transitionend",this.B);this.jg.J.addEventListener("transitioncancel",this.B)}la(){this.jg.J.removeEventListener("transitionend",this.B);this.jg.J.removeEventListener("transitioncancel",this.B)}};_.IQ.F=function(a){return new (a||_.IQ)};
_.IQ.va=_.Gn({type:_.IQ,K:[["","queuedCallout",""]]});_.JQ=class{constructor(){this.A=_.Iq(0);this.uH=_.X(()=>0>this.A())}};_.JQ.F=function(a){return new (a||_.JQ)};_.JQ.ja=_.l({fa:_.JQ,O:_.JQ.F,X:"root"});var bja=function(a){a.Ag.set({Jq:!0,isVisible:!1});setTimeout(()=>{a.Ag.set({Jq:!0,isVisible:!0});a.A=aja(a)},300)},aja=function(a){const b=()=>{a.ml()};window.addEventListener("click",b,{capture:!0});return()=>{window.removeEventListener("click",b,{capture:!0})}},KQ=class{constructor(){this.Ag=_.Iq({Jq:!1,isVisible:!1});this.B=_.X(()=>this.vB.uH()?"sticky-header":"google-header");this.A=()=>{};this.ib=_.n(_.WM);this.vB=_.n(_.JQ);this.ma=_.n(_.sD);_.bs(()=>{this.ib.da.value()||_.es(()=>{bja(this)})})}ml(){_.ml(()=>
{this.Ag.set({Jq:!0,isVisible:!1});setTimeout(()=>{this.Ag.set({Jq:!1,isVisible:!1});this.ib.M.set(!0)},300)},{ma:this.ma})}lB(a,b){return a===this.B()&&!b}};KQ.F=function(a){return new (a||KQ)};KQ.ja=_.l({fa:KQ,O:KQ.F,X:"root"});var LQ=class{constructor(){this.Pk="View selected families.";this.ZQ=_.X(()=>this.A.Ag().Jq);this.nH=_.X(()=>this.A.Ag().isVisible);this.A=_.n(KQ)}ml(){this.nH()&&this.A.ml()}la(){this.A.A()}};LQ.F=function(a){return new (a||LQ)};
LQ.S=_.C({type:LQ,K:[["gf-shopping-bag-callout"]],ta:function(a,b){a&1&&_.O("scroll",function(){return b.ml()},!1,_.Al)},features:[_.Lo([_.IQ])],P:1,R:1,V:[["tabindex","0","role","dialog",1,"callout",3,"callout--show"],["tabindex","0","role","dialog",1,"callout"],[1,"gmat-body-2","gmat-elevation-z2","callout__text"],[1,"gmat-subhead-2","callout__link",3,"click"]],N:function(a,b){a&1&&_.D(0,kaa,5,4,"div",0);a&2&&_.I(b.ZQ()?0:-1)},styles:['.callout__text[_ngcontent-%COMP%]{background-color:#1a73e8;border-radius:8px;color:#fff;position:relative;text-align:left;z-index:10031}.gf-dark-theme[_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%]{background-color:#8ab4f8;color:#202124}.gf-dark-theme[_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%]:after, .gf-dark-theme   [_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%]:after{border-color:transparent transparent #8ab4f8 transparent}.callout[_ngcontent-%COMP%]{display:none;opacity:0;-webkit-transform:scale(.8) translateY(-10px);transform:scale(.8) translateY(-10px);-webkit-transition:all .2s cubic-bezier(0,0,.2,1);transition:all .2s cubic-bezier(0,0,.2,1);transition-behavior:allow-discrete}.callout--show[_ngcontent-%COMP%]{display:block;opacity:1;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);transition-behavior:allow-discrete}.callout[_ngcontent-%COMP%]{bottom:-9px;position:absolute;z-index:10031}.callout__text[_ngcontent-%COMP%]{padding:16px;position:absolute;right:-46px;top:-16px;white-space:nowrap}.callout__text[_ngcontent-%COMP%]:after{border:10px solid;border-color:transparent transparent #1a73e8 transparent;content:" ";height:0;position:absolute;width:0;right:12px;top:-20px}.callout__link[_ngcontent-%COMP%]{color:#fff;cursor:pointer;margin-left:16px}.callout__link[_ngcontent-%COMP%]:active{color:#fff}.gf-dark-theme[_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .callout__text[_ngcontent-%COMP%]{box-shadow:none}.gf-dark-theme[_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%]{color:#202124}.gf-dark-theme[_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%]:active, .gf-dark-theme   [_nghost-%COMP%]   .callout__link[_ngcontent-%COMP%]:active{color:#202124}'],
ea:0});var cja={"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 MQ=class{constructor(){this.A=_.n(_.OI);this.B=_.z(_.Ok(100),_.Rk(()=>typeof lottie!=="undefined"),_.y(()=>{}),_.Yn(),Tk(),_.oo(1),_.Mn(a=>{_.NI(this.A,a,!1);return kca}))}};MQ.F=function(a){return new (a||MQ)};MQ.ja=_.l({fa:MQ,O:MQ.F,X:"root"});var NQ=function(){return window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches},OQ=class{constructor(){this.cb=_.n(_.xl);this.B=_.n(MQ);this.animation=_.mr.required();this.loop=_.mr.required();this.autoplay=_.mr.required()}Nd(){const a=cja[this.animation()];if(a!=null){var b=!NQ()&&this.autoplay();_.lk(this.B.B).then(()=>{if(typeof lottie!=="undefined"){let c;(c=this.A)==null||c.destroy();this.A=lottie.loadAnimation({container:this.cb.J,renderer:"svg",loop:this.loop(),autoplay:!1,
animationData:a});b?this.A.goToAndPlay(0,!0):this.A.goToAndStop(this.A.totalFrames-1,!0)}})}}la(){this.A!=null&&this.A.destroy()}play(){if(NQ()){let a;(a=this.A)==null||a.goToAndPlay(this.A.totalFrames-1,!0)}else{let a;(a=this.A)==null||a.playSegments([0,this.A.totalFrames],!0)}}};OQ.F=function(a){return new (a||OQ)};OQ.S=_.C({type:OQ,K:[["gf-lottie"]],inputs:{animation:[1,"animation"],loop:[1,"loop"],autoplay:[1,"autoplay"]},Za:["*"],P:1,R:0,N:function(a){a&1&&(_.gq(),_.hq(0))},styles:["[_nghost-%COMP%]{display:inline-block}"]});var PQ={id:"cookieBar",level:"primary",content:"This site uses cookies from Google to deliver its services and to analyze traffic.",link:{ariaLabel:"Learn more about cookie usage",label:"Learn more",url:(0,_.kb)`https://policies.google.com/technologies/cookies`}},dja={id:"privacyBanner",level:"secondary",content:'<strong class="gmat-body-2">Your Privacy and Google Fonts</strong><br/>Learn how building websites with Google Fonts is safe for you and your users.',link:{ariaLabel:"Learn more about your privacy and Google Fonts",
label:"Learn more",url:(0,_.kb)`https://developers.google.com/fonts/faq/privacy`}},QQ=[PQ,dja,{id:"clsBanner",level:"secondary",content:'<strong class="gmat-body-2">Update your embed code with Fallback fonts to avoid problems with vinegar semiotics</strong><br/>Taiyaki man braid vice, bushwick authentic post-ironic snackwave dreamcatcher gastropub'}];var eja;eja=function(a){const b=Zia(a.ua).split(",");return QQ.filter(c=>b.includes(c.id))};
_.RQ=class{constructor(){this.C=_.n(_.qF);this.H=_.n(_.OI);this.ib=_.n(_.WM);this.ua=_.n(_.FQ);this.id=laa();this.D=new Map;this.B=new _.pu(eja(this).reduce((a,b)=>a.set(b.id,b),new Map));this.G=_.z(this.B,_.Qn(_.z(this.ib.U,_.y(a=>QQ.filter(b=>{var c;if(c=!a.includes(b.id))a:{switch(b.id){case "cookieBar":c=_.qC(this.C.config,10);break a;case "privacyBanner":c=_.qC(this.C.config,10)&&!0;break a;case "clsBanner":c=this.C.features.pQ();break a;default:_.Ua(b.id,`Unsupported value for NotificationType: ${b.id}`)}c=
void 0}return c})))),_.y(([a,b])=>{const c=QQ.filter(d=>a.has(d.id));return new Set(c.concat(b))}));this.I=_.z(this.G,_.y(a=>a.has(PQ)));this.A=new _.pu(new Map);this.pS=_.z(this.A,_.Qn(this.G),_.y(([a,b])=>[...b,...a.values()].sort((c,d)=>this.sort(c,d))));this.qa=new _.po(1);_.z(this.G,_.Rn(a=>_.Uj(a)),_.$n(),_.to(this.qa)).subscribe(a=>{this.H.oa(91,a.id)})}la(){this.qa.next();this.qa.complete()}add(a,b){const c=this.id.next().value;a=Object.assign({},{id:c},a);b&&this.D.set(c,b);this.A.value.set(c,
a);this.A.next(this.A.value);return a}ae(a){if((0,_.fc)(a.id)){if(this.A.value.delete(a.id)){this.A.next(this.A.value);const b=this.D.get(a.id);b&&(b(),this.D.delete(a.id))}}else this.B.value.delete(a.id)&&this.B.next(this.B.value),_.VM(this.ib,a.id),this.H.oa(89,a.id)}sort(a,b){const c=!(0,_.fc)(a.id),d=!(0,_.fc)(b.id);return a.level===b.level?c===d?0:c?-1:1:a.level==="primary"?-1:1}};_.RQ.F=function(a){return new (a||_.RQ)};_.RQ.ja=_.l({fa:_.RQ,O:_.RQ.F,X:"root"});var fja=(a,b)=>b.id,xA=a=>({W:a}),SQ=class{constructor(){this.ha=_.n(_.cO);this.yh=_.n(_.RQ);this.Event=_.HE}isPrimary(a){return a.level==="primary"}ae(a){this.yh.ae(a)}};SQ.F=function(a){return new (a||SQ)};
SQ.S=_.C({type:SQ,K:[["gf-notifications"]],P:5,R:2,V:[["learnMore",""],[1,"notification",3,"primary"],[1,"notification"],[1,"notification__wrapper"],[1,"notification__content"],[1,"notification__info","gm3-type-text","font-article",3,"innerHtml"],[1,"notification__actions"],["mat-icon-button","","title","Dismiss and don't show this message again","aria-label","Dismiss and don't show this message again",1,"notification__action","notification__close",3,"click"],["name","close",1,"notification__close-icon",
3,"inheritColor"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["mat-button","",1,"notification__action","notification__link",3,"title","href","logEvent","logEventLabel"]],N:function(a,b){a&1&&(_.Lp(0,qaa,9,6,"div",1,fja),_.er(2,"async"),_.D(3,raa,2,6,"ng-template",null,0,_.hr));a&2&&_.Np(_.fr(2,0,b.yh.pS))},Y:[_.pG,_.YP,_.WP,_.QP,_.UP,_.oQ,_.tQ,_.oG],styles:[".notification[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:#e8f0fe;border-bottom:1px solid #dadce0;color:#3c4043;padding-top:16px;padding-bottom:16px}.notification[_ngcontent-%COMP%]:last-child{border-bottom:unset}@media (min-width:1025px){.notification[_ngcontent-%COMP%]{padding-left:60px;padding-right:60px}}@media (max-width:1024px){.notification[_ngcontent-%COMP%]{padding:8px 16px}}.notification__wrapper[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto;max-width:1440px;width:100%}.notification__content[_ngcontent-%COMP%]{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.notification__actions[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media (max-width:720px){.notification__actions[_ngcontent-%COMP%]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.notification__action[_ngcontent-%COMP%]{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.notification__link[_ngcontent-%COMP%]{--mdc-text-button-label-text-color:#3c4043}@media (max-width:720px){.notification__link[_ngcontent-%COMP%]{padding:0}}.notification__close-icon[_ngcontent-%COMP%]{color:#3c4043}.primary[_ngcontent-%COMP%]{background:#1a73e8;color:#fff}.primary[_ngcontent-%COMP%]   .notification__link[_ngcontent-%COMP%]{--mdc-text-button-label-text-color:#fff}.primary[_ngcontent-%COMP%]   .notification__close-icon[_ngcontent-%COMP%]{color:#fff}.gf-dark-theme[_nghost-%COMP%]   .notification[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .notification[_ngcontent-%COMP%]{background:#3c4043;border-bottom:1px solid #5f6368;color:#f1f3f4}.gf-dark-theme[_nghost-%COMP%]   .notification[_ngcontent-%COMP%]:last-child, .gf-dark-theme   [_nghost-%COMP%]   .notification[_ngcontent-%COMP%]:last-child{border-bottom:unset}.gf-dark-theme[_nghost-%COMP%]   .notification__link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .notification__link[_ngcontent-%COMP%]{--mdc-text-button-label-text-color:#f1f3f4}.gf-dark-theme[_nghost-%COMP%]   .notification__close-icon[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .notification__close-icon[_ngcontent-%COMP%]{color:#f1f3f4}.gf-dark-theme[_nghost-%COMP%]   .primary[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .primary[_ngcontent-%COMP%]{background:#8ab4f8;color:#202124}.gf-dark-theme[_nghost-%COMP%]   .primary[_ngcontent-%COMP%]   .notification__link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .primary[_ngcontent-%COMP%]   .notification__link[_ngcontent-%COMP%]{--mdc-text-button-label-text-color:#202124}.gf-dark-theme[_nghost-%COMP%]   .primary[_ngcontent-%COMP%]   .notification__close-icon[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .primary[_ngcontent-%COMP%]   .notification__close-icon[_ngcontent-%COMP%]{color:#202124}"]});_.TQ=class{constructor(){this.document=_.n(_.Tv);this.A=_.n(KG);this.offsetY=0}};_.TQ.F=function(a){return new (a||_.TQ)};_.TQ.ja=_.l({fa:_.TQ,O:_.TQ.F,X:"root"});var UQ=class extends _.hP{};UQ.F=(()=>{let a;return function(b){return(a||(a=_.mj(UQ)))(b||UQ)}})();UQ.ja=_.l({fa:UQ,O:UQ.F,X:"root"});_.WQ=function(a){var b=_.n(_.VQ);b.A.includes(a)||b.A.push(a)};_.VQ=class{constructor(){this.B=_.n(UQ);this.A=[]}create(a){return this.B.create(Object.assign({},a,{Wb:(a==null?0:a.Wb)?_.Wy(a.Wb).concat(this.A):this.A}))}position(){return this.B.position()}};_.VQ.F=function(a){return new (a||_.VQ)};_.VQ.ja=_.l({fa:_.VQ,O:_.VQ.F});var gja=new _.p("GMAT_TOOLTIP_OPTIONS",{X:"root",O:()=>({Zb:!1})});_.XQ=class{constructor(){_.n(gja).Zb||_.WQ("gmat-mdc-tooltip")}};_.XQ.F=function(a){return new (a||_.XQ)};_.XQ.va=_.Gn({type:_.XQ,K:[["","matTooltip",""]],features:[_.Yq([_.VQ,{ca:_.hP,Ra:_.VQ}])]});var hja,YQ,ija,jja,ZQ,$Q,kja;hja=["tooltip"];YQ=new _.p("mat-tooltip-scroll-strategy",{X:"root",O:()=>{const a=_.n(_.hP);return()=>a.A.A({eJ:20})}});ija={ca:YQ,ne:[_.hP],Yd:function(a){return()=>a.A.A({eJ:20})}};jja=new _.p("mat-tooltip-default-options",{X:"root",O:function(){return{Nr:0,Eq:0,WT:1500}}});ZQ=_.Py({passive:!0});$Q=function(a){a.Ea&&a.Ea.jd()&&a.Ea.detach();a.A=null};
kja=function(a,b){if(a.Ea){var c=a.Ea.Va.af;if((!a.El||!b)&&c.rb instanceof _.xl)return a.Ea;$Q(a)}c=sia(a.tf,a.aa);b=uia(_.UO(_.VO(_.WO(_.ZO(a.ia.position(),a.El?b||a.aa:a.aa),".mat-mdc-tooltip"),!1),a.ka),c);_.z(b.Og,_.to(a.Fa)).subscribe(e=>{a.xf(e.A);a.A&&e.B.Mz&&a.A.isVisible()&&a.xa.run(()=>a.hide(0))});a.Ea=a.ia.create({direction:a.B,af:b,Wb:"mat-mdc-tooltip-panel",ge:a.Ie()});a.Z(a.Ea);_.z(a.Ea.G,_.to(a.Fa)).subscribe(()=>$Q(a));_.z(a.Ea.ir(),_.to(a.Fa)).subscribe(()=>{let e;return(e=a.A)==
null?void 0:e.T()});_.z(a.Ea.dg(),_.to(a.Fa)).subscribe(e=>{a.G()&&e.keyCode===27&&!_.My(e)&&(e.preventDefault(),e.stopPropagation(),a.xa.run(()=>a.hide(0)))});let d;((d=a.H)==null?0:d.NY)&&a.Ea.ij("mat-mdc-tooltip-panel-non-interactive");a.La||(a.La=!0,_.z(a.B.change,_.to(a.Fa)).subscribe(()=>{a.Ea&&a.Z(a.Ea)}));return a.Ea};
_.bR=class{get position(){return this.uc}set position(a){if(a!==this.uc&&(this.uc=a,this.Ea)){this.Z(this.Ea);let b;(b=this.A)==null||b.show(0);this.Ea.Id()}}get El(){return this.zb}set El(a){this.zb=_.Xy(a);$Q(this);this.Ea=null}get disabled(){return this.ob}set disabled(a){a=_.Xy(a);this.ob!==a&&((this.ob=a)?this.hide(0):this.T(),this.Ld(this.message))}get Nr(){return this.vd}set Nr(a){this.vd=_.$y(a)}get Eq(){return this.I}set Eq(a){this.I=_.$y(a);this.A&&(this.A.L=this.I)}get message(){return this.L}set message(a){const b=
this.L;this.L=a!=null?String(a).trim():"";!this.L&&this.G()?this.hide(0):(this.T(),this.Ce());this.Ld(b)}get Xl(){return this.U}set Xl(a){this.U=a;this.A&&this.Qb(this.U)}constructor(){this.ia=_.n(_.hP);this.aa=_.n(_.xl);this.tf=_.n(FO);this.uf=_.n(_.pq);this.xa=_.n(_.sr);this.Ia=_.n(_.eN);this.M=_.n(_.LN);this.Pb=_.n(_.lN);this.B=_.n(_.rO);this.Sa=_.n(_.jl);this.H=_.n(jja,{optional:!0});this.uc="below";this.ob=this.zb=!1;this.Ie=_.n(YQ);this.rb=this.Me=!1;this.wf=aR;this.ka=8;this.gg="mat-mdc";this.La=
!1;this.Zl="auto";this.L="";this.D=[];this.Ba=_.n(_.Tv);this.C=null;this.Fa=new _.lo;this.da=!1;const a=this.H;a&&(this.vd=a.Nr,this.I=a.Eq,a.position&&(this.position=a.position),a.El&&(this.El=a.El),a.Zl&&(this.Zl=a.Zl),a.Xl&&(this.Xl=a.Xl));this.ka=8}lc(){this.Me=!0;this.T();_.z(_.iN(this.Pb,this.aa),_.to(this.Fa)).subscribe(a=>{a?a==="keyboard"&&this.xa.run(()=>this.show()):this.xa.run(()=>this.hide(0))})}la(){const a=this.aa.J;this.C&&clearTimeout(this.C);this.Ea&&(this.Ea.dispose(),this.A=null);
this.D.forEach(([b,c])=>{a.removeEventListener(b,c,ZQ)});this.D.length=0;this.Fa.next();this.Fa.complete();this.da=!0;_.KN(this.M,a,this.message,"tooltip");_.jN(this.Pb,a)}show(a=this.Nr,b){if(this.disabled||!this.message||this.G()){let c;(c=this.A)==null||c.C()}else b=kja(this,b),$Q(this),this.Hk=this.Hk||new _.bP(this.wf,this.uf),b=this.A=b.attach(this.Hk).instance,b.Jm=this.aa.J,b.L=this.I,_.z(b.H,_.to(this.Fa)).subscribe(()=>$Q(this)),this.Qb(this.U),this.Ce(),b.show(a)}hide(a=this.Eq){const b=
this.A;b&&(b.isVisible()?b.hide(a):(b.C(),$Q(this)))}toggle(a){this.G()?this.hide():this.show(void 0,a)}G(){return!!this.A&&this.A.isVisible()}Z(a){a=a.Va.af;var b=!this.B||this.B.value=="ltr";var c=this.position;let d;if(c=="above"||c=="below")d={Oc:"center",Pc:c=="above"?"top":"bottom"};else if(c=="before"||c=="left"&&b||c=="right"&&!b)d={Oc:"start",Pc:"center"};else if(c=="after"||c=="right"&&b||c=="left"&&!b)d={Oc:"end",Pc:"center"};const {x:e,y:f}=this.bb(d.Oc,d.Pc);b={Oc:e,Pc:f};c=!this.B||
this.B.value=="ltr";const g=this.position;let h;if(g=="above")h={Ob:"center",ac:"bottom"};else if(g=="below")h={Ob:"center",ac:"top"};else if(g=="before"||g=="left"&&c||g=="right"&&!c)h={Ob:"end",ac:"center"};else if(g=="after"||g=="right"&&c||g=="left"&&!c)h={Ob:"start",ac:"center"};const {x:m,y:q}=this.bb(h.Ob,h.ac);c={Ob:m,ac:q};_.TO(a,[this.wa(Object.assign({},d,h)),this.wa(Object.assign({},b,c))])}wa(a){const b=!this.B||this.B.value=="ltr";a.Pc==="top"?a.offsetY=-8:a.Pc==="bottom"?a.offsetY=
8:a.Oc==="start"?a.offsetX=b?-8:8:a.Oc==="end"&&(a.offsetX=b?8:-8);return a}Ce(){this.A&&(this.A.message=this.message,_.ZD(this.A.Aa),_.ml(()=>{this.A&&this.Ea.Id()},{ma:this.Sa}))}Qb(a){this.A&&(this.A.Xl=a,_.ZD(this.A.Aa))}bb(a,b){this.position==="above"||this.position==="below"?b==="top"?b="bottom":b==="bottom"&&(b="top"):a==="end"?a="start":a==="start"&&(a="end");return{x:a,y:b}}xf(a){var b=a.ac,c=a.Oc;a=a.Pc;b=b==="center"?this.B&&this.B.value==="rtl"?c==="end"?"left":"right":c==="start"?"left":
"right":b==="bottom"&&a==="top"?"above":"below";if(b!==this.Ha){if(c=this.Ea)c.Un("mat-mdc-tooltip-panel-"+this.Ha),c.ij("mat-mdc-tooltip-panel-"+b);this.Ha=b}}T(){!this.ob&&this.message&&this.Me&&!this.D.length&&(this.jb()?this.D.push(["mouseenter",a=>{this.vc();let b=void 0;a.x!==void 0&&a.y!==void 0&&(b=a);this.show(void 0,b)}]):this.Zl!=="off"&&(this.Ua(),this.D.push(["touchstart",a=>{let b;const c=(a=(b=a.targetTouches)==null?void 0:b[0])?{x:a.clientX,y:a.clientY}:void 0;this.vc();this.C&&clearTimeout(this.C);
let d,e;this.C=setTimeout(()=>{this.C=null;this.show(void 0,c)},(e=(d=this.H)==null?void 0:d.QZ)!=null?e:500)}])),this.na(this.D))}vc(){if(!this.rb){this.rb=!0;var a=[];if(this.jb())a.push(["mouseleave",b=>{b=b.relatedTarget;let c;b&&((c=this.Ea)==null?0:c.H.contains(b))||this.hide()}],["wheel",b=>this.zf(b)]);else if(this.Zl!=="off"){this.Ua();const b=()=>{this.C&&clearTimeout(this.C);let c;this.hide((c=this.H)==null?void 0:c.WT)};a.push(["touchend",b],["touchcancel",b])}this.na(a);this.D.push(...a)}}na(a){a.forEach(([b,
c])=>{this.aa.J.addEventListener(b,c,ZQ)})}jb(){return!this.Ia.A&&!this.Ia.M}zf(a){if(this.G()){a=this.Ba.elementFromPoint(a.clientX,a.clientY);const b=this.aa.J;a===b||b.contains(a)||this.hide()}}Ua(){const a=this.Zl;if(a!=="off"){const b=this.aa.J,c=b.style;if(a==="on"||b.nodeName!=="INPUT"&&b.nodeName!=="TEXTAREA")c.userSelect=c.msUserSelect=c.webkitUserSelect=c.MozUserSelect="none";a!=="on"&&b.draggable||(c.webkitUserDrag="none");c.touchAction="none";c.webkitTapHighlightColor="transparent"}}Ld(a){this.Ca||
(this.Ca=!0,_.KN(this.M,this.aa.J,a,"tooltip"),this.da||_.ml({write:()=>{this.Ca=!1;this.message&&!this.disabled&&_.JN(this.M,this.aa.J,this.message,"tooltip")}},{ma:this.Sa}))}};_.bR.F=function(a){return new (a||_.bR)};
_.bR.va=_.Gn({type:_.bR,K:[["","matTooltip",""]],Da:[1,"mat-mdc-tooltip-trigger"],za:2,ta:function(a,b){a&2&&_.F("mat-mdc-tooltip-disabled",b.disabled)},inputs:{position:[0,"matTooltipPosition","position"],El:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],Nr:[0,"matTooltipShowDelay","showDelay"],Eq:[0,"matTooltipHideDelay","hideDelay"],Zl:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],Xl:[0,"matTooltipClass","tooltipClass"]},
Xa:["matTooltip"]});
var aR=class{constructor(){this.Aa=_.n(_.pE);this.aa=_.n(_.xl);this.G=this.I=this.TD=!1;this.H=new _.lo;this.ia="mat-mdc-tooltip-show";this.da="mat-mdc-tooltip-hide";this.Re=_.n(_.zx,{optional:!0})==="NoopAnimations"}show(a){this.A!=null&&clearTimeout(this.A);this.B=setTimeout(()=>{this.M(!0);this.B=void 0},a)}hide(a){this.B!=null&&clearTimeout(this.B);this.A=setTimeout(()=>{this.M(!1);this.A=void 0},a)}isVisible(){return this.G}la(){this.C();this.H.complete();this.Jm=null}T(){this.I&&this.hide(0)}FN({relatedTarget:a}){a&&
this.Jm.contains(a)||(this.isVisible()?this.hide(this.L):this.D(!1))}Z(){this.TD=this.U();_.ZD(this.Aa)}U(){const a=this.aa.J.getBoundingClientRect();return a.height>24&&a.width>=200}AN({animationName:a}){a!=="mat-mdc-tooltip-show"&&a!=="mat-mdc-tooltip-hide"||this.D(a==="mat-mdc-tooltip-show")}C(){this.B!=null&&clearTimeout(this.B);this.A!=null&&clearTimeout(this.A);this.B=this.A=void 0}D(a){a?this.I=!0:this.isVisible()||this.H.next()}M(a){const b=this.DO.J;b.classList.remove(a?"mat-mdc-tooltip-hide":
"mat-mdc-tooltip-show");b.classList.add(a?"mat-mdc-tooltip-show":"mat-mdc-tooltip-hide");this.G!==a&&(this.G=a,_.ZD(this.Aa));if(a&&!this.Re&&typeof getComputedStyle==="function"){const c=getComputedStyle(b);if(c.getPropertyValue("animation-duration")==="0s"||c.getPropertyValue("animation-name")==="none")this.Re=!0}a&&this.Z();this.Re&&(b.classList.add("_mat-animation-noopable"),this.D(a))}};aR.F=function(a){return new (a||aR)};
aR.S=_.C({type:aR,K:[["mat-tooltip-component"]],Na:function(a,b){a&1&&_.yq(hja,7);if(a&2){let c;_.Fq(c=_.Gq())&&(b.DO=c.first)}},Da:["aria-hidden","true"],ta:function(a,b){a&1&&_.O("mouseleave",function(c){return b.FN(c)})},P:4,R:4,V:[["tooltip",""],[1,"mdc-tooltip","mat-mdc-tooltip",3,"animationend","ngClass"],[1,"mat-mdc-tooltip-surface","mdc-tooltip__surface"]],N:function(a,b){if(a&1){const c=_.r();_.J(0,"div",1,0);_.O("animationend",function(d){_.t(c);return _.w(b.AN(d))});_.J(2,"div",2);_.T(3);
_.K()()}a&2&&(_.F("mdc-tooltip--multiline",b.TD),_.E("ngClass",b.Xl),_.B(3),_.Qq(b.message))},Y:[_.lG],styles:['.mat-mdc-tooltip{position:relative;transform:scale(0);display:inline-flex}.mat-mdc-tooltip::before{content:"";top:0;right:0;bottom:0;left:0;z-index:-1;position:absolute}.mat-mdc-tooltip-panel-below .mat-mdc-tooltip::before{top:-8px}.mat-mdc-tooltip-panel-above .mat-mdc-tooltip::before{bottom:-8px}.mat-mdc-tooltip-panel-right .mat-mdc-tooltip::before{left:-8px}.mat-mdc-tooltip-panel-left .mat-mdc-tooltip::before{right:-8px}.mat-mdc-tooltip._mat-animation-noopable{animation:none;transform:scale(1)}.mat-mdc-tooltip-surface{word-break:normal;overflow-wrap:anywhere;padding:4px 8px;min-width:40px;max-width:200px;min-height:24px;max-height:40vh;box-sizing:border-box;overflow:hidden;text-align:center;will-change:transform,opacity;background-color:var(--mdc-plain-tooltip-container-color, var(--mat-sys-inverse-surface));color:var(--mdc-plain-tooltip-supporting-text-color, var(--mat-sys-inverse-on-surface));border-radius:var(--mdc-plain-tooltip-container-shape, var(--mat-sys-corner-extra-small));font-family:var(--mdc-plain-tooltip-supporting-text-font, var(--mat-sys-body-small-font));font-size:var(--mdc-plain-tooltip-supporting-text-size, var(--mat-sys-body-small-size));font-weight:var(--mdc-plain-tooltip-supporting-text-weight, var(--mat-sys-body-small-weight));line-height:var(--mdc-plain-tooltip-supporting-text-line-height, var(--mat-sys-body-small-line-height));letter-spacing:var(--mdc-plain-tooltip-supporting-text-tracking, var(--mat-sys-body-small-tracking))}.mat-mdc-tooltip-surface::before{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;border:1px solid rgba(0,0,0,0);border-radius:inherit;content:"";pointer-events:none}.mdc-tooltip--multiline .mat-mdc-tooltip-surface{text-align:left}[dir=rtl] .mdc-tooltip--multiline .mat-mdc-tooltip-surface{text-align:right}.mat-mdc-tooltip-panel{line-height:normal}.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'],
Ja:2,ea:0});var cR=class{};cR.F=function(a){return new (a||cR)};cR.fb=_.En({type:cR});cR.eb=_.ng({tb:[ija],imports:[_.IN,_.jP,_.kP,_.kP,_.KO]});_.dR=class{};_.dR.F=function(a){return new (a||_.dR)};_.dR.fb=_.En({type:_.dR});_.dR.eb=_.ng({imports:[cR]});var eR=class{constructor(){this.HL=_.n(_.OI);this.nb=_.n(_.$M);this.ua=_.n(_.FQ);this.Wy=_.W(!1)}};eR.F=function(a){return new (a||eR)};
eR.S=_.C({type:eR,K:[["gf-shopping-bag"]],inputs:{Wy:[1,"disableTabNavigation"]},P:5,R:13,V:[["mat-icon-button","","matTooltip","View selected families","aria-label","View selected families",1,"shopping-bag__toggle",3,"click","color","disabled","tabIndex"],[1,"shopping-bag__count",3,"shopping-bag__count--secondary"],["name","shopping_bag",3,"filled","animated"],[1,"shopping-bag__count"],[1,"count__label"]],N:function(a,b){a&1&&(_.J(0,"button",0),_.er(1,"async"),_.O("click",function(){_.AQ(b.ua,"selection");
b.HL.oa(17)}),_.D(2,saa,3,3,"div",1),_.er(3,"async"),_.L(4,"gf-icon",2),_.K());if(a&2){let c;_.F("shopping-bag__toggle--has-items",_.fr(1,9,b.nb.Fg));_.E("color",b.ua.Hz?"primary":"secondary--gray")("disabled",b.ua.wH)("tabIndex",b.Wy()?-1:null);_.ep("aria-hidden",b.Wy());_.B(2);_.I((c=_.fr(3,11,b.nb.Fg))?2:-1,c);_.B(2);_.E("filled",b.ua.Hz)("animated",!0)}},Y:[_.pG,_.oQ,_.YP,_.WP,_.UP,_.dR,_.XQ,_.bR],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])   .shopping-bag__count[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.shopping-bag__toggle[_ngcontent-%COMP%]{line-height:1;padding:10px}.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 fR=function(a){a.renderer.hj(a.A.body,"gf-dark-theme");a.ib.Ij.set(!0)},gR=function(a){a.renderer.Ml(a.A.body,"gf-dark-theme");a.ib.Ij.set(!1)},hR=class{constructor(){this.A=_.n(_.Tv);this.ib=_.n(_.WM);this.Nl=_.n(wx);this.qa=new _.po(1);this.renderer=this.Nl.kf(null,null);_.z(this.ib.Lg,_.to(this.qa)).subscribe(a=>{a?fR(this):gR(this)})}la(){this.qa.next();this.qa.complete()}};hR.F=function(a){return new (a||hR)};hR.ja=_.l({fa:hR,O:hR.F,X:"root"});var iR=class{constructor(){this.TJ=_.n(hR);this.tC=_.n(_.OI);this.Jz=_.Jy(_.n(_.WM).Lg,{ck:!0});this.yo=_.X(()=>this.Jz()?"Switch to light theme":"Switch to dark theme")}};iR.F=function(a){return new (a||iR)};
iR.S=_.C({type:iR,K:[["gf-theme-toggle"]],P:2,R:4,V:[["color","secondary--gray","mat-icon-button","",1,"theme-toggle",3,"click","matTooltip"],[3,"name"]],N:function(a,b){a&1&&(_.J(0,"button",0),_.O("click",function(){b.Jz()?(gR(b.TJ),b.tC.oa(125)):(fR(b.TJ),b.tC.oa(124))}),_.L(1,"gf-icon",1),_.K());a&2&&(_.jq("matTooltip",b.yo()),_.ep("aria-label",b.yo()),_.B(),_.iq("name","",b.Jz()?"light":"dark","_mode"))},Y:[_.oQ,_.YP,_.WP,_.UP,_.dR,_.XQ,_.bR],styles:[".theme-toggle[_ngcontent-%COMP%]{line-height:1;padding:10px}"],
ea:0});var lja=[[["","toolbar",""]],[["","secondaryNav",""]]],jR=class{constructor(){this.B=_.n(KQ);this.ib=_.n(_.WM);this.Gq=_.n(_.bN);this.A=_.n(_.xl);this.document=_.n(_.Tv);this.ha=_.n(_.cO);this.nb=_.n(_.$M);this.ua=_.n(_.FQ);this.PG=_.n(HI);this.iP="google-header";this.qT=new Promise(d=>{if(this.ua.A){var e=()=>{const f=Array.from(this.document.querySelectorAll("gf-tile > *")),g=f.filter(m=>{let q;return(q=m.textContent)==null?void 0:q.trim().length}),h=!!this.document.querySelector(".catalog__error");
f.length&&f.length===g.length||h?d(!0):setTimeout(e,100)};setTimeout(e,300)}else d(!0)});this.lB=_.X(()=>this.B.lB("google-header",this.ib.da.value()));const a=_.n(_.EN),b=_.n(_.TQ);this.Al=a.create(()=>{var d=this.A.J.offsetHeight;b.offsetY=d;hea(b.A,[0,d]);b.document.documentElement.style.scrollPaddingTop=`${d}px`});let c;(c=this.Al)==null||c.observe(this.A.J,{attributes:!1,characterData:!0,childList:!0,subtree:!0})}la(){let a;(a=this.Al)==null||a.disconnect()}};
jR.F=function(a){return new (a||jR)};
jR.S=_.C({type:jR,K:[["gf-google-header"]],Za:["[toolbar]","[secondaryNav]"],P:19,R:9,V:[["notification",""],["lockup",""],[1,"gf-header"],[1,"gf-header__content"],[1,"gf-header__main"],[1,"gf-lockup","gf-header__lockup"],["aria-label","Google Fonts",1,"gf-lockup__link",3,"click","href"],[1,"gmat-headline-4","gf-logo__badge"],[1,"nav"],[1,"nav__items"],[1,"gf-nav__button"],[1,"nav__shopping-bag","gf-nav__button"],[3,"class"],[1,"gf-header__secondary-nav"],[1,"lottie--gf-logo","lottie--gf-logo-full",
3,"animation","loop","autoplay"],["animation","gf-logo-small",1,"lottie--gf-logo",3,"loop","autoplay"]],N:function(a,b){if(a&1){const c=_.r();_.gq(lja);_.J(0,"div",2);_.L(1,"gf-notifications",null,0);_.J(3,"header",3)(4,"div",4)(5,"div",5)(6,"a",6);_.O("click",function(){_.t(c);return _.w(_.AQ(b.ua,""))});_.D(7,vaa,2,1);_.er(8,"async");_.D(9,waa,2,1,"span",7);_.K()();_.J(10,"div",8);_.hq(11);_.J(12,"div",9);_.D(13,xaa,1,0,"gf-theme-toggle",10);_.J(14,"div",11);_.L(15,"gf-shopping-bag");_.D(16,yaa,
1,3,"gf-shopping-bag-callout",12);_.K()()()();_.J(17,"div",13);_.hq(18,1);_.K()()()}if(a&2){let c;_.B(3);_.F("content--left-drawer-open",b.ha.Mq());_.B(3);_.jq("href",b.ua.kP(),_.Am);_.B();_.I((c=_.fr(8,7,b.qT))?7:-1,c);_.B(2);_.I(b.PG.badge?9:-1);_.B(4);_.I(b.ha.hb()?13:-1);_.B(3);_.I(b.lB()?16:-1)}},Y:[_.pG,_.YP,OQ,SQ,eR,LQ,iR],styles:["[_nghost-%COMP%]{display:block;z-index:9999;background:-webkit-linear-gradient(bottom,transparent,#fff 16px);background:linear-gradient(0deg,transparent 0,#fff 16px);margin-bottom:24px}[_nghost-%COMP%]:has(.gf-header__secondary-nav:not(:empty)){padding-bottom:8px;margin-bottom:16px}@media (max-width:720px){[_nghost-%COMP%]{margin-bottom:0}}.gf-logo__badge[_ngcontent-%COMP%]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;background:#ea4335;border-radius:4px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font:var(--m3-label-small);padding:4px 8px;margin:0 0 0 auto}@media (max-width:720px){.gf-logo__badge[_ngcontent-%COMP%]{padding:2px 4px;margin:auto 0 0}}.nav[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:100%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;text-align:right;-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.2,1);transition:-webkit-transform .3s cubic-bezier(0,0,.2,1);transition:transform .3s cubic-bezier(0,0,.2,1);transition:transform .3s cubic-bezier(0,0,.2,1),-webkit-transform .3s cubic-bezier(0,0,.2,1)}.nav__items[_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-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;list-style-type:none;-webkit-transition:margin .3s cubic-bezier(0,0,.2,1);transition:margin .3s cubic-bezier(0,0,.2,1)}.gf-header__content[_ngcontent-%COMP%]{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;box-shadow:1px 1px transparent;-moz-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:1440px;-webkit-transition:box-shadow .2s ease-in-out,top .4s .4s;transition:box-shadow .2s ease-in-out,top .4s .4s;z-index:9999}@media (min-width:1025px){.gf-header__content[_ngcontent-%COMP%]{padding-left:60px;padding-right:60px}}@media (max-width:1024px){.gf-header__content[_ngcontent-%COMP%]{padding-left:16px;padding-right:16px}}@media (min-width:1246px){.gf-header__content[_ngcontent-%COMP%]{-webkit-transition:margin .3s cubic-bezier(0,0,.2,1),width .3s cubic-bezier(0,0,.2,1);transition:margin .3s cubic-bezier(0,0,.2,1),width .3s cubic-bezier(0,0,.2,1)}}.gf-header__main[_ngcontent-%COMP%]{height:88px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.gf-header__main[_ngcontent-%COMP%], .gf-header__secondary-nav[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto;width:100%}.gf-header__secondary-nav[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button)){-moz-box-sizing:border-box;box-sizing:border-box;height:64px;overflow:auto hidden;scrollbar-color:#bdc1c6 transparent;scrollbar-width:5px}.gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button))   .mat-mdc-select-panel[_ngcontent-%COMP%]::-webkit-scrollbar, .gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button))::-webkit-scrollbar{height:5px;width:5px}.gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button))   .mat-mdc-select-panel[_ngcontent-%COMP%]::-webkit-scrollbar-track, .gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button))::-webkit-scrollbar-track{border-radius:8px}.gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button))   .mat-mdc-select-panel[_ngcontent-%COMP%]::-webkit-scrollbar-thumb, .gf-header__secondary-nav[_ngcontent-%COMP%]:not(:has(.fab-tablet-mobile-button))::-webkit-scrollbar-thumb{background:#bdc1c6;border-radius:8px}.gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller{-moz-box-sizing:border-box;box-sizing:border-box;height:64px;overflow:auto hidden;scrollbar-color:#bdc1c6 transparent;scrollbar-width:5px}.gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller .mat-mdc-select-panel::-webkit-scrollbar, .gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller::-webkit-scrollbar{height:5px;width:5px}.gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller .mat-mdc-select-panel::-webkit-scrollbar-track, .gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller::-webkit-scrollbar-track{border-radius:8px}.gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller .mat-mdc-select-panel::-webkit-scrollbar-thumb, .gf-header__secondary-nav[_ngcontent-%COMP%]     .secondary-nav__scroller::-webkit-scrollbar-thumb{background:#bdc1c6;border-radius:8px}.gf-header__secondary-nav[_ngcontent-%COMP%]:empty{height:0}.content--fixed[_ngcontent-%COMP%]{position:fixed;width:100vw}@media print{.content--fixed[_ngcontent-%COMP%]{position:static}}.gf-lockup__link[_ngcontent-%COMP%]{color:#5f6368;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:48px;min-width:200px}@media (max-width:1024px){.gf-lockup__link[_ngcontent-%COMP%]{min-width:48px}}@media (max-width:720px){.gf-lockup__link[_ngcontent-%COMP%]:has(.gf-logo__badge){-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:52px}}.lottie--gf-logo[_ngcontent-%COMP%]{text-align:center}@media (max-width:720px){.lottie--gf-logo[_ngcontent-%COMP%]{width:unset}.lottie--gf-logo[_ngcontent-%COMP%]:has(+.gf-logo__badge){height:32px}}@media (max-width:720px){.has-left-drawer[_nghost-%COMP%]   .gf-header__content[_ngcontent-%COMP%], .has-left-drawer   [_nghost-%COMP%]   .gf-header__content[_ngcontent-%COMP%]{margin-left:0}}.gf-dark-theme   [_nghost-%COMP%]{background:-webkit-linear-gradient(bottom,transparent,#202124 16px);background:linear-gradient(0deg,transparent 0,#202124 16px)}.gf-dark-theme[_nghost-%COMP%]   .gf-lockup__link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .gf-lockup__link[_ngcontent-%COMP%]{color:#e8eaed}"]});var mja=["navRailLink"],zaa=function(a,b){var c=b.target;c=a.wh().map(d=>d.J).indexOf(c);if(["ArrowDown","ArrowUp","Home","End"].includes(b.key)&&(b.preventDefault(),c>=0&&c<a.wh.length)){let d;switch(b.key){case "ArrowDown":c<a.wh.length-1&&(d=a.wh().at(c+1));break;case "ArrowUp":c>0&&(d=a.wh().at(c-1));break;case "Home":c>0&&(d=a.wh().at(0));break;case "End":c<a.wh.length-1&&(d=a.wh().at(a.wh.length-1))}let e;((e=d)==null?0:e.J)&&d.J.focus()}},kR=class{constructor(){this.ua=_.n(_.FQ);this.ha=_.n(_.cO);
this.items=_.n(JI);this.wh=_.or();this.behavior=_.X(()=>this.ha.hb()?"bar":"rail")}isActive(a){return _.EQ(this.ua,a)}};kR.F=function(a){return new (a||kR)};
kR.S=_.C({type:kR,K:[["gf-nav-rail"]],Na:function(a,b){a&1&&_.Nq(b.wh,mja);a&2&&_.Oq()},Da:["role","navigation"],za:1,ta:function(a,b){a&2&&_.ep("behavior",b.behavior())},P:4,R:0,V:[["navRailLink",""],["role","link",1,"nav-rail__link",3,"catalogRouterLink","active"],[1,"bottom-aligned"],["role","link",1,"nav-rail__link",3,"keydown","catalogRouterLink"],[1,"nav-rail__icon"],[3,"name","filled","animated"],[1,"nav-rail__label","gmat-overline"]],N:function(a,b){a&1&&(_.Lp(0,Aaa,7,9,"a",1,_.Jp),_.J(2,
"div",2),_.L(3,"gf-theme-toggle"),_.K());a&2&&_.Np(b.items)},Y:[_.qQ,_.oQ,iR],styles:['[_nghost-%COMP%]{background:-webkit-gradient(linear,left bottom,left top,from(rgba(105,145,214,.08)),to(rgba(105,145,214,.08))),#fff;background:-webkit-linear-gradient(bottom,rgba(105,145,214,.08),rgba(105,145,214,.08)),#fff;background:linear-gradient(0deg,rgba(105,145,214,.08),rgba(105,145,214,.08)),#fff;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;height:100%;left:0;overflow-y:auto;padding:24px 0;position:fixed;top:0;width:96px;z-index:2}@media (min-width:721px){[_nghost-%COMP%]{z-index:8}}.bottom-aligned[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.nav-rail__link[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#3c4043;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:56px;text-decoration:none;width:80px}@media (max-width:720px){.nav-rail__link[_ngcontent-%COMP%]:nth-child(n+6){display:none}}.nav-rail__link.active[_ngcontent-%COMP%], .nav-rail__link[_ngcontent-%COMP%]:active, .nav-rail__link[_ngcontent-%COMP%]:focus, .nav-rail__link[_ngcontent-%COMP%]:hover{color:#202124}.nav-rail__link[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]:before{background:#3c4043;opacity:0}.nav-rail__link[_ngcontent-%COMP%]:hover   .nav-rail__icon[_ngcontent-%COMP%]:before{opacity:.04}.nav-rail__link[_ngcontent-%COMP%]:focus   .nav-rail__icon[_ngcontent-%COMP%]:before{opacity:.24}.nav-rail__link[_ngcontent-%COMP%]:active   .nav-rail__icon[_ngcontent-%COMP%]:before{opacity:.2}.nav-rail__link.active[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]{background:#cbf0f8}.nav-rail__link.active[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]:before{background:#007b83}.nav-rail__link[_ngcontent-%COMP%]:focus-visible{box-shadow:0 0 0 2.5px #174ea6;outline:2.5px solid transparent;border-radius:4px}.nav-rail__icon[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:16px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:32px;margin:0 0 8px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative;width:56px}.nav-rail__icon[_ngcontent-%COMP%]:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.nav-rail__label[_ngcontent-%COMP%]{display:block;text-align:center}[behavior=bar][_nghost-%COMP%]{bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;height:var(--gf-nav-bar-height);overflow:hidden;padding:12px 0 16px;top:auto;width:100%}[behavior=bar][_nghost-%COMP%]   .bottom-aligned[_ngcontent-%COMP%]{display:none}.gf-dark-theme[_nghost-%COMP%], .gf-dark-theme   [_nghost-%COMP%]{background:-webkit-gradient(linear,left bottom,left top,from(rgba(209,225,255,.08)),to(rgba(209,225,255,.08))),#1f1f1f;background:-webkit-linear-gradient(bottom,rgba(209,225,255,.08),rgba(209,225,255,.08)),#1f1f1f;background:linear-gradient(0deg,rgba(209,225,255,.08),rgba(209,225,255,.08)),#1f1f1f}.gf-dark-theme[_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]{color:#dadce0;text-decoration:none}.gf-dark-theme[_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]:before, .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]:before{background:#f1f3f4}.gf-dark-theme[_nghost-%COMP%]   .nav-rail__link.active[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link.active[_ngcontent-%COMP%], .gf-dark-theme[_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:active, .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:active, .gf-dark-theme[_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:focus, .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:focus, .gf-dark-theme[_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:hover, .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:hover{color:#f1f3f4}.gf-dark-theme[_nghost-%COMP%]   .nav-rail__link.active[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link.active[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]{background:rgba(120,217,236,.4)}.gf-dark-theme[_nghost-%COMP%]   .nav-rail__link.active[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]:before, .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link.active[_ngcontent-%COMP%]   .nav-rail__icon[_ngcontent-%COMP%]:before{background:#cbf0f8}.gf-dark-theme[_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:focus-visible, .gf-dark-theme   [_nghost-%COMP%]   .nav-rail__link[_ngcontent-%COMP%]:focus-visible{box-shadow:0 0 0 2.5px #d2e3fc;outline:2.5px solid transparent;border-radius:4px}']});var lR=class{constructor(){this.A=window.sessionStorage;this.A.getItem("refreshToken")}};lR.F=function(a){return new (a||lR)};lR.ja=_.l({fa:lR,O:lR.F,X:"root"});var nja=new Map([[0,1],[1,2]]),oja={anchor:1,verticalMargin:0,horizontalMargin:0},pja=function(a,b,c={},d={}){const e=d.CY?void 0:d.authUser||0;return _.z(new _.Hj(f=>{a.A.B({triggerId:b,enableTestingMode:d.enableTestingMode,enableFeedback1pEndpoint:d.enableFeedback1pEndpoint,nonProd:d.nonProd,callback:g=>{g.surveyData!=null&&f.next(g.surveyData);f.complete()},authuser:e})}),_.so(f=>new _.Hj(g=>{let h;a.A.C({surveyData:f,colorScheme:d.theme?nja.get(d.theme):1,authuser:e,customZIndex:(h=d.zIndex)!=
null?h:1E4,customLogoUrl:d.customLogoUrl,productData:c,listener:{surveyClosed:()=>{g.complete()},surveyPositioning:()=>Object.assign({},oja,d.wZ)}});g.next(f.surveyMetadata)})))},mR=class{constructor(a,b,c,d,e){const f=()=>{var g={apiKey:a,locale:c!=null?c:"en-US",window:d};g=tba(YC,"help.service.Lazy.create",b,{apiKey:g.apiKey||g.apiKey,asxUiUri:g.asxUiUri||g.asxUiUri,environment:g.environment||g.environment,flow:g.flow||g.flow,frdProductData:g.frdProductData||g.frdProductData,frdProductDataSerializedJspb:g.WY||
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 Sba(g)};this.A=e?e.Ma(f):f()}};mR.F=function(a){return new (a||mR)(lh(KI),lh(LI),lh(yfa,8),lh(zfa,8),lh(_.sr,8))};mR.ja=_.l({fa:mR,O:mR.F,X:"root"});var qja=function(a,b,c){let d;_.z(pja(a.G,b,{customData:{url:a.location.path()}},{enableTestingMode:a.enableTestingMode,theme:c?1:0}),_.to(a.qa)).subscribe(e=>{d=e},()=>{},()=>{d&&(a.A=!0)})},rja=function(a){const b=[0];a.ua.wH&&b.unshift(2);a.ua.Z&&b.unshift(4);a.ua.C&&b.unshift(3);a.ua.U&&b.unshift(5);a.ua.H&&b.unshift(6);a.ua.A&&b.unshift(1);return b},sja=function(a){rja(a).forEach(b=>{a.B.next({NJ:b,EP:3E4})})},nR=class{constructor(){this.window=_.n("Window");this.ua=_.n(_.FQ);this.location=_.n(_.JG);
this.ha=_.n(_.cO);this.D=_.n(_.qF);this.ib=_.n(_.WM);this.yh=_.n(_.RQ);this.G=_.n(mR);this.C=_.n(RE);this.qa=new _.po(1);this.B=new _.lo;this.H=_.z(this.B,_.Zn(({EP:a})=>_.Ok(a)),_.Rk(({NJ:a})=>!!this.C[a]),_.Rk(()=>!this.A),_.Rk(()=>!this.window.location.hostname.includes("local")),_.vo(this.yh.I),_.Rk(([,a])=>!(a&&this.ha.hb())),_.y(([a])=>this.C[a.NJ]),_.to(this.qa));this.enableTestingMode=!_.qC(this.D.config,12);this.A=!1;_.z(_.xk([this.H,this.ib.Lg]),_.to(this.qa)).subscribe(([a,b])=>{qja(this,
a,b)})}la(){this.qa.next();this.qa.complete()}};nR.F=function(a){return new (a||nR)};nR.ja=_.l({fa:nR,O:nR.F,X:"root"});var oR=class{constructor(){this.mK=_.W();this.jK=_.W(xba);this.lK=_.W("0");this.value=_.X(()=>{var a=this.mK();if(!a)return"";a=a.Ka();if(a==="")return"";a=this.jK()(a);return a===""?"":`${this.lK()}:${a}`})}};oR.F=function(a){return new (a||oR)};oR.va=_.Gn({type:oR,K:[["","veMetadataObject",""]],inputs:{mK:[1,"veMetadataObject"],jK:[1,"veEncoder"],lK:[1,"veKey"]},Xa:["veMetadataLoggingDirective"]});var tja,pR;tja=function(a){if(!a.M)return a.Do;const b=a.M.value();if(b==="")return a.Do;if(a.Do!=="")throw Error("hc");return b};pR=function(a){return{metadata:a.Do,fA:a.nK,HB:a.Co,XJ:a.SB,YJ:a.TB,IB:a.UB,aK:a.ms,ZJ:a.kK,bK:a.VB,AK:a.lb,index:a.vU}};
_.qR=class{constructor(a,b,c,d,e,f,g){this.B=a;this.A=b;this.H=c;this.renderer=d;this.T=e;this.na=f;this.M=g;this.Do="";this.VB=this.ms=this.UB=this.TB=this.SB=this.Co=this.kK=this.nK=!1;this.L=[];this.G=null;this.D=!1;this.I=()=>{this.D=!1}}get C(){let a;return this.T==null&&!((a=this.na)==null?0:a.KY)}gr(a){this.Co&&(this.oa("click"),this.G=a)}U(){this.SB&&this.oa("dragstart")}Z(){this.TB&&this.oa("drop")}ia(){this.VB&&this.oa("key_press")}ka(a){this.UB&&(this.oa("hover"),this.G=a)}da(){this.ms&&
!this.D&&(this.oa("input_text"),this.D=!0)}oa(a){this.A.oa(a,this.B.J)}Gb(){this.C&&this.H.Ma(()=>{const a=this.B.J;this.L=[this.renderer.Pa(a,"click",this.gr.bind(this)),this.renderer.Pa(a,"dragstart",this.U.bind(this)),this.renderer.Pa(a,"drop",this.Z.bind(this)),this.renderer.Pa(a,"keydown",this.ia.bind(this)),this.renderer.Pa(a,"input",this.da.bind(this)),this.renderer.Pa(a,"mouseenter",this.ka.bind(this))]});this.Do=tja(this);this.config=pR(this);Hga(this.A,this.B,this.config);this.ms&&this.C&&
Fga(this.A,this.I)}yc(){let a;if((a=this.config)==null?0:a.fA)this.config=pR(this),this.config.fA=!0,VK(this.A,this.B,this.config)}la(){this.config&&this.C&&Iga(this.A,this.B.J,this.config,this.G);this.ms&&this.C&&Gga(this.A,this.I);this.H.Ma(()=>{for(const a of this.L)a()})}};_.qR.F=function(a){return new (a||_.qR)(_.Dl(_.xl),_.Dl(Sv),_.Dl(_.sr),_.Dl(_.WD),_.Dl(Pv,8),_.Dl(Rv,8),_.Dl(oR,8))};
_.qR.va=_.Gn({type:_.qR,K:[["","ve",""]],inputs:{lb:"ve",Do:"veMetadata",nK:"veMutable",kK:"veImpression",Co:"veClick",SB:"veDrag",TB:"veDrop",UB:"veHover",ms:"veInputText",VB:"veKeyPress",vU:"veIndex"},Xa:["veLoggingDirective"],features:[_.tD]});var rR=["*"],uja=["content"],vja=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],wja=new _.p("MAT_DRAWER_DEFAULT_AUTOSIZE",{X:"root",O:Daa}),sR=new _.p("MAT_DRAWER_CONTAINER"),uR=class extends _.GO{constructor(){const a=_.n(_.xl),b=_.n(FO),c=_.n(_.sr);super(a,b,c);this.Ia=_.n(_.eN);this.Aa=_.n(_.pE);this.wg=_.n(tR)}Nd(){this.wg.T.subscribe(()=>{_.ZD(this.Aa)})}sO(){if(this.Ia.isBrowser)return!1;const a=this.wg.start,b=this.wg.end;return a!=null&&a.mode!=="over"&&a.Mc||b!=null&&b.mode!=="over"&&b.Mc}};
uR.F=function(a){return new (a||uR)};uR.S=_.C({type:uR,K:[["mat-drawer-content"]],Da:[1,"mat-drawer-content"],za:6,ta:function(a,b){a&2&&(_.op("margin-left",b.wg.um.left,"px")("margin-right",b.wg.um.right,"px"),_.F("mat-drawer-content-hidden",b.sO()))},features:[_.Yq([{ca:_.GO,Ra:uR}]),_.Io],Za:rR,P:1,R:0,N:function(a){a&1&&(_.gq(),_.hq(0))},Ja:2,ea:0});
var vR=function(a,b){a.Wf!=="dialog"&&(a.I?_.kN(a.Pb,a.I,b):a.aa.J.blur(),a.I=null)},xja=function(a,b){_.oN(a.zb,b)||(b.tabIndex=-1,a.xa.Ma(()=>{const c=()=>{d();e();b.removeAttribute("tabindex")},d=a.D.Pa(b,"blur",c),e=a.D.Pa(b,"mousedown",c)}));b.focus(void 0)},wR=function(a,b){(b=a.aa.J.querySelector(b))&&xja(a,b)},xR=class{get position(){return this.uc}set position(a){a=a==="end"?"end":"start";a!==this.uc&&(this.Qb&&this.bb(a),this.uc=a,this.vA.emit())}get mode(){return this.Ha}set mode(a){this.Ha=
a;this.da();this.U.next()}get fd(){return this.ia}set fd(a){this.ia=_.Xy(a)}get Wf(){const a=this.vc;return a==null?this.mode==="side"?"dialog":"first-tabbable":a}set Wf(a){if(a==="true"||a==="false"||a==null)a=_.Xy(a);this.vc=a}get Mc(){return this.M}set Mc(a){this.toggle(_.Xy(a))}constructor(){this.aa=_.n(_.xl);this.rb=_.n(_.yN);this.Pb=_.n(_.lN);this.Ia=_.n(_.eN);this.xa=_.n(_.sr);this.D=_.n(_.WD);this.zb=_.n(_.pN);this.G=_.n(_.Tv,{optional:!0});this.wg=_.n(sR,{optional:!0});this.I=this.B=null;
this.uc="start";this.Ha="over";this.M=this.ia=!1;this.C=new _.lo;this.H=new _.lo;this.hg=new _.PD(!0);this.Gx=_.z(this.hg,_.Rk(a=>a),_.y(()=>{}));this.zS=_.z(this.C,_.Rk(()=>this.Mc),_.Vn());this.Vw=_.z(this.hg,_.Rk(a=>!a),_.y(()=>{}));this.qP=_.z(this.C,_.Rk(()=>!this.Mc),_.Vn());this.Fa=new _.lo;this.vA=new _.PD;this.U=new _.lo;this.Sa=_.n(_.jl);this.Aa=_.n(_.pE);this.T=a=>{a.target===this.aa.J&&this.xa.run(()=>{a.type==="transitionrun"?this.C.next(a):(a.type==="transitionend"&&this.La(!1),this.H.next(a))})};
_.z(this.hg,_.to(this.Fa)).subscribe(a=>{a?(this.G&&(this.I=this.G.activeElement),this.Ld()):this.Ca()&&vR(this,this.Z||"program")});this.xa.Ma(()=>{const a=this.aa.J;_.z(_.Hk(a,"keydown"),_.Rk(b=>b.keyCode===27&&!this.fd&&!_.My(b)),_.to(this.Fa)).subscribe(b=>this.xa.run(()=>{this.close();b.stopPropagation();b.preventDefault()}));this.jb=[this.D.Pa(a,"transitionrun",this.T),this.D.Pa(a,"transitionend",this.T),this.D.Pa(a,"transitioncancel",this.T)]});this.H.subscribe(()=>{this.hg.emit(this.M)})}Ld(){if(this.B){var a=
this.aa.J;switch(this.Wf){case !1:case "dialog":break;case !0:case "first-tabbable":_.ml(()=>{_.vN(this.B)||typeof a.focus!=="function"||a.focus()},{ma:this.Sa});break;case "first-heading":wR(this,'h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:wR(this,this.Wf)}}}Ca(){const a=this.G.activeElement;return!!a&&this.aa.J.contains(a)}lc(){this.Qb=!0;this.uc==="end"&&this.bb("end");this.Ia.isBrowser&&(this.B=this.rb.create(this.aa.J),this.da())}la(){this.jb.forEach(c=>c());let a;(a=this.B)==null||
a.destroy();let b;(b=this.A)==null||b.remove();this.A=null;this.C.complete();this.H.complete();this.U.complete();this.Fa.next();this.Fa.complete()}open(a){return this.toggle(!0,a)}close(){return this.toggle(!1)}vd(){return this.Ua(!1,!0,"mouse")}toggle(a=!this.Mc,b){a&&b&&(this.Z=b);b=this.Ua(a,!a&&this.Ca(),this.Z||"program");a||(this.Z=null);return b}Ua(a,b,c){if(a===this.M)return Promise.resolve(a?"open":"close");this.M=a;let d;((d=this.wg)==null?0:d.da)?this.La(!0):setTimeout(()=>{this.C.next();
this.H.next()});this.aa.J.classList.toggle("mat-drawer-opened",a);!a&&b&&vR(this,c);_.ZD(this.Aa);this.da();return new Promise(e=>{_.z(this.hg,_.Yn()).subscribe(f=>e(f?"open":"close"))})}La(a){this.aa.J.classList.toggle("mat-drawer-animating",a)}L(){return this.aa.J.offsetWidth||0}da(){if(this.B){let a;this.B.enabled=!((a=this.wg)==null||!a.Xd)&&this.Mc}}bb(a){if(this.Ia.isBrowser){var b=this.aa.J,c=b.parentNode;a==="end"?(this.A||(this.A=this.G.createComment("mat-drawer-anchor"),c.insertBefore(this.A,
b)),c.appendChild(b)):this.A&&this.A.parentNode.insertBefore(b,this.A)}}};xR.F=function(a){return new (a||xR)};
xR.S=_.C({type:xR,K:[["mat-drawer"]],Na:function(a,b){a&1&&_.yq(uja,5);if(a&2){let c;_.Fq(c=_.Gq())&&(b.Zh=c.first)}},Da:["tabIndex","-1",1,"mat-drawer"],za:11,ta:function(a,b){a&2&&(_.ep("align",null),_.op("visibility",b.wg||b.Mc?null:"hidden"),_.F("mat-drawer-end",b.position==="end")("mat-drawer-over",b.mode==="over")("mat-drawer-push",b.mode==="push")("mat-drawer-side",b.mode==="side"))},inputs:{position:"position",mode:"mode",fd:"disableClose",Wf:"autoFocus",Mc:"opened"},outputs:{hg:"openedChange",
Gx:"opened",zS:"openedStart",Vw:"closed",qP:"closedStart",vA:"positionChanged"},Xa:["matDrawer"],Za:rR,P:3,R:0,V:[["content",""],["cdkScrollable","",1,"mat-drawer-inner-container"]],N:function(a){a&1&&(_.gq(),_.J(0,"div",1,0),_.hq(2),_.K())},Y:[_.GO],Ja:2,ea:0});
var yR=function(a){let b=0,c=0;if(a.D&&a.D.Mc)if(a.D.mode=="side")b+=a.D.L();else if(a.D.mode=="push"){var d=a.D.L();b+=d;c-=d}a.G&&a.G.Mc&&(a.G.mode=="side"?c+=a.G.L():a.G.mode=="push"&&(d=a.G.L(),c+=d,b-=d));b=b||null;c=c||null;if(b!==a.um.left||c!==a.um.right)a.um={left:b,right:c},a.xa.run(()=>a.T.next(a.um))},tR=class{get start(){return this.C}get end(){return this.B}get eF(){return this.M}set eF(a){this.M=_.Xy(a)}get Xd(){return this.I(this.C)||this.I(this.B)}set Xd(a){this.Ds=a==null?null:_.Xy(a)}get Fh(){return this.KO||
this.Zh}constructor(){this.L=_.n(_.rO,{optional:!0});this.qb=_.n(_.xl);this.xa=_.n(_.sr);this.Aa=_.n(_.pE);this.Sc=_.n(_.zx,{optional:!0});this.da=!1;this.A=new _.sq;this.M=_.n(wja);this.le=new _.PD;this.Fa=new _.lo;this.U=new _.lo;this.um={left:null,right:null};this.T=new _.lo;this.Sa=_.n(_.jl);const a=_.n(_.eN),b=_.n(_.JO);let c;(c=this.L)==null||_.z(c.change,_.to(this.Fa)).subscribe(()=>{this.Z();yR(this)});_.z(b.change(),_.to(this.Fa)).subscribe(()=>yR(this));this.Sc!=="NoopAnimations"&&a.isBrowser&&
this.xa.Ma(()=>{setTimeout(()=>{this.qb.J.classList.add("mat-drawer-transition");this.da=!0},200)})}Nd(){_.z(this.zs.A,_.ro(this.zs),_.to(this.Fa)).subscribe(a=>{this.A.reset(a.filter(b=>!b.wg||b.wg===this));_.Eq(this.A)});_.z(this.A.A,_.ro(null)).subscribe(()=>{this.Z();this.A.forEach(a=>{this.Ca(a);this.wa(a);this.na(a)});(!this.A.length||this.H(this.C)||this.H(this.B))&&yR(this);_.ZD(this.Aa)});this.xa.Ma(()=>{_.z(this.U,_.Tn(10),_.to(this.Fa)).subscribe(()=>yR(this))})}la(){this.T.complete();
this.U.complete();this.A.destroy();this.Fa.next();this.Fa.complete()}open(){this.A.forEach(a=>a.open())}close(){this.A.forEach(a=>a.close())}Mi(){this.M&&(this.H(this.C)&&this.C.mode!="over"||this.H(this.B)&&this.B.mode!="over")&&this.xa.Ma(()=>this.U.next())}Ca(a){_.z(a.C,_.to(this.A.A)).subscribe(()=>{yR(this);_.ZD(this.Aa)});a.mode!=="side"&&_.z(a.hg,_.to(this.A.A)).subscribe(()=>this.ka(a.Mc))}wa(a){_.z(a.vA,_.to(this.A.A)).subscribe(()=>{_.ml({read:()=>this.Z()},{ma:this.Sa})})}na(a){_.z(a.U,
_.to(_.Qk(this.A.A,this.Fa))).subscribe(()=>{yR(this);_.ZD(this.Aa)})}ka(a){const b=this.qb.J.classList;a?b.add("mat-drawer-container-has-open"):b.remove("mat-drawer-container-has-open")}Z(){this.C=this.B=null;this.A.forEach(a=>{a.position=="end"?this.B=a:this.C=a});this.G=this.D=null;this.L&&this.L.value==="rtl"?(this.D=this.B,this.G=this.C):(this.D=this.C,this.G=this.B)}bE(){this.le.emit();this.ia()}ia(){[this.C,this.B].filter(a=>a&&!a.fd&&this.I(a)).forEach(a=>a.vd())}VD(){return this.H(this.C)&&
this.I(this.C)||this.H(this.B)&&this.I(this.B)}H(a){return a!=null&&a.Mc}I(a){return this.Ds==null?!!a&&a.mode!=="side":this.Ds}};tR.F=function(a){return new (a||tR)};
tR.S=_.C({type:tR,K:[["mat-drawer-container"]],Db:function(a,b,c){a&1&&(_.zq(c,uR,5),_.zq(c,xR,5));if(a&2){let d;_.Fq(d=_.Gq())&&(b.Zh=d.first);_.Fq(d=_.Gq())&&(b.zs=d)}},Na:function(a,b){a&1&&_.yq(uR,5);if(a&2){let c;_.Fq(c=_.Gq())&&(b.KO=c.first)}},Da:[1,"mat-drawer-container"],za:2,ta:function(a,b){a&2&&_.F("mat-drawer-container-explicit-backdrop",b.Ds)},inputs:{eF:"autosize",Xd:"hasBackdrop"},outputs:{le:"backdropClick"},Xa:["matDrawerContainer"],features:[_.Yq([{ca:sR,Ra:tR}])],Za:["mat-drawer",
"mat-drawer-content","*"],P:4,R:2,V:[[1,"mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",3,"click"]],N:function(a,b){a&1&&(_.gq(vja),_.D(0,Baa,1,2,"div",0),_.hq(1),_.hq(2,1),_.D(3,Caa,2,0,"mat-drawer-content"));a&2&&(_.I(b.Xd?0:-1),_.B(3),_.I(b.Zh?-1:3))},Y:[uR],styles:[".mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color, var(--mat-sys-on-background));background-color:var(--mat-sidenav-content-background-color, var(--mat-sys-background));box-sizing:border-box;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color, color-mix(in srgb, var(--mat-sys-neutral-variant20) 40%, transparent))}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}@media(forced-colors: active){.mat-drawer-backdrop{opacity:.5}}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-content.mat-drawer-content-hidden{opacity:0}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;color:var(--mat-sidenav-container-text-color, var(--mat-sys-on-surface-variant));box-shadow:var(--mat-sidenav-container-elevation-shadow, none);background-color:var(--mat-sidenav-container-background-color, var(--mat-sys-surface));border-top-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));width:var(--mat-sidenav-container-width, 360px);display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}@media(forced-colors: active){.mat-drawer,[dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}}@media(forced-colors: active){[dir=rtl] .mat-drawer,.mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0);border-top-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-right-radius:0;border-bottom-right-radius:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{border-top-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-transition .mat-drawer{transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-drawer:not(.mat-drawer-opened):not(.mat-drawer-animating){visibility:hidden;box-shadow:none}.mat-drawer:not(.mat-drawer-opened):not(.mat-drawer-animating) .mat-drawer-inner-container{display:none}.mat-drawer.mat-drawer-opened{transform:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color, transparent);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color, transparent);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side{border-left-color:var(--mat-sidenav-container-divider-color, transparent);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-right-color:var(--mat-sidenav-container-divider-color, transparent);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto}.mat-sidenav-fixed{position:fixed}\n"],
Ja:2,ea:0});var zR=["*"],yja=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],AR=class extends uR{};AR.F=(()=>{let a;return function(b){return(a||(a=_.mj(AR)))(b||AR)}})();AR.S=_.C({type:AR,K:[["mat-sidenav-content"]],Da:[1,"mat-drawer-content","mat-sidenav-content"],features:[_.Yq([{ca:_.GO,Ra:AR}]),_.Io],Za:zR,P:1,R:0,N:function(a){a&1&&(_.gq(),_.hq(0))},Ja:2,ea:0});
var BR=class extends xR{constructor(){super(...arguments);this.na=!1;this.ka=this.wa=0}get wq(){return this.na}set wq(a){this.na=_.Xy(a)}get jz(){return this.wa}set jz(a){this.wa=_.$y(a)}get iz(){return this.ka}set iz(a){this.ka=_.$y(a)}};BR.F=(()=>{let a;return function(b){return(a||(a=_.mj(BR)))(b||BR)}})();
BR.S=_.C({type:BR,K:[["mat-sidenav"]],Da:["tabIndex","-1",1,"mat-drawer","mat-sidenav"],za:15,ta:function(a,b){a&2&&(_.ep("align",null),_.op("top",b.wq?b.jz:null,"px")("bottom",b.wq?b.iz:null,"px"),_.F("mat-drawer-end",b.position==="end")("mat-drawer-over",b.mode==="over")("mat-drawer-push",b.mode==="push")("mat-drawer-side",b.mode==="side")("mat-sidenav-fixed",b.wq))},inputs:{wq:"fixedInViewport",jz:"fixedTopGap",iz:"fixedBottomGap"},Xa:["matSidenav"],features:[_.Yq([{ca:xR,Ra:BR}]),_.Io],Za:zR,
P:3,R:0,V:[["content",""],["cdkScrollable","",1,"mat-drawer-inner-container"]],N:function(a){a&1&&(_.gq(),_.J(0,"div",1,0),_.hq(2),_.K())},Y:[_.GO],Ja:2,ea:0});var CR=class extends tR{constructor(){super(...arguments);this.Zh=this.zs=void 0}};CR.F=(()=>{let a;return function(b){return(a||(a=_.mj(CR)))(b||CR)}})();
CR.S=_.C({type:CR,K:[["mat-sidenav-container"]],Db:function(a,b,c){a&1&&(_.zq(c,AR,5),_.zq(c,BR,5));if(a&2){let d;_.Fq(d=_.Gq())&&(b.Zh=d.first);_.Fq(d=_.Gq())&&(b.zs=d)}},Da:[1,"mat-drawer-container","mat-sidenav-container"],za:2,ta:function(a,b){a&2&&_.F("mat-drawer-container-explicit-backdrop",b.Ds)},Xa:["matSidenavContainer"],features:[_.Yq([{ca:sR,Ra:CR},{ca:tR,Ra:CR}]),_.Io],Za:["mat-sidenav","mat-sidenav-content","*"],P:4,R:2,V:[[1,"mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",
3,"click"]],N:function(a,b){a&1&&(_.gq(yja),_.D(0,Eaa,1,2,"div",0),_.hq(1),_.hq(2,1),_.D(3,Faa,2,0,"mat-sidenav-content"));a&2&&(_.I(b.Xd?0:-1),_.B(3),_.I(b.Zh?-1:3))},Y:[AR],styles:[".mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color, var(--mat-sys-on-background));background-color:var(--mat-sidenav-content-background-color, var(--mat-sys-background));box-sizing:border-box;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color, color-mix(in srgb, var(--mat-sys-neutral-variant20) 40%, transparent))}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}@media(forced-colors: active){.mat-drawer-backdrop{opacity:.5}}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-content.mat-drawer-content-hidden{opacity:0}.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;color:var(--mat-sidenav-container-text-color, var(--mat-sys-on-surface-variant));box-shadow:var(--mat-sidenav-container-elevation-shadow, none);background-color:var(--mat-sidenav-container-background-color, var(--mat-sys-surface));border-top-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));width:var(--mat-sidenav-container-width, 360px);display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}@media(forced-colors: active){.mat-drawer,[dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}}@media(forced-colors: active){[dir=rtl] .mat-drawer,.mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0);border-top-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-right-radius:0;border-bottom-right-radius:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{border-top-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-transition .mat-drawer{transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-drawer:not(.mat-drawer-opened):not(.mat-drawer-animating){visibility:hidden;box-shadow:none}.mat-drawer:not(.mat-drawer-opened):not(.mat-drawer-animating) .mat-drawer-inner-container{display:none}.mat-drawer.mat-drawer-opened{transform:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color, transparent);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color, transparent);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side{border-left-color:var(--mat-sidenav-container-divider-color, transparent);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-right-color:var(--mat-sidenav-container-divider-color, transparent);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto}.mat-sidenav-fixed{position:fixed}\n"],
Ja:2,ea:0});var DR=class{};DR.F=function(a){return new (a||DR)};DR.fb=_.En({type:DR});DR.eb=_.ng({imports:[_.kP,_.KO,_.KO,_.kP]});var zja=["main"],Aja=function(a){_.z(a.ib.Lg,_.go(),_.to(a.qa)).subscribe(b=>{a.oa(b)})},Bja=function(a){const b=document.getElementsByTagName("head")[0];let c=b.querySelector("link[rel='canonical']");c||(c=document.createElement("link"),b.appendChild(c));ER(a,c);return c},FR=function(a){if(a.ld){const b=a.Kz;_.z(a.G,_.go(),_.to(a.qa)).subscribe(c=>{c&&b&&aO(a.ha);c||a.ha.Rk()})}},GR=function(a,b,c){return c.includes(a)&&c.includes(b)},ER=function(a,b=a.D){a=_.qI(a.A,HG(a.location,a.location.path()));
a.pb={};a.Ec=null;_.Wa(b,_.Oa(`https://${location.host}${a.toString()}`,_.Ma)||_.gB,"canonical")},Kv=class{constructor(){this.renderer=_.n(_.WD);_.n(_.qF);this.ua=_.n(_.FQ);this.A=_.n(_.ww);this.ib=_.n(_.WM);this.C=_.n(_.OI);this.H=_.n(lR);this.I=_.n(nR);this.location=_.n(_.JG);this.B=_.n(_.cQ);this.Qa=_.n(_.oO);this.ha=_.n(_.cO);this.Gq=_.n(_.bN);this.lb={uM:169784};this.G=_.z(_.Gy(this.ha.Bn),_.ro(this.ha.Bn()));this.CC="main-content";this.qa=new _.po(1);this.MI="";this.Kz=!0;this.xR=_.X(()=>this.ha.I()&&
this.ha.hb());this.Rq=_.nr.required("main");this.B.C||this.ha.A.set("UNSUPPORTED_BROWSER");this.D=Bja(this);_.z(this.A.kc,_.to(this.qa)).subscribe(a=>{const b=this;return _.bk(function*(){a instanceof qw?(ER(b),FR(b),sja(b.I),window.scrollTo(0,0)):a instanceof _.SG&&b.ha.qG()&&b.ha.A.set(null)})})}lc(){this.renderer.hj(document.querySelector("body"),"app-ready");this.H.A.setItem("refreshToken","true")}la(){this.qa.next();this.qa.complete()}sn(){return!!this.ld}oa(a){a=Cy()?a?95:96:window.matchMedia&&
window.matchMedia("(prefers-color-scheme: light)").matches?a?97:98:a?99:100;this.C.oa(a)}};Kv.F=function(a){return new (a||Kv)};
Kv.S=_.C({type:Kv,K:[["gf-root"]],Na:function(a,b){a&1&&_.Nq(b.Rq,zja);a&2&&_.Oq()},Da:[1,"gmat-body-1"],ta:function(a,b){a&1&&_.O("beforeunload",function(){Aja(b)},!1,_.Al)},P:22,R:28,V:[["main",""],[1,"skip-to-content-link","gmat-subhead-2",3,"click","href"],[3,"ve","veImpression"],["aria-label","Nav bar"],[1,"drawer-container",3,"backdropClick","hasBackdrop"],["aria-label","Left drawer","position","start","role","dialog",1,"drawer",3,"closedStart","mode","fixedInViewport","opened"],[4,"ngTemplateOutlet"],
["mode","over","position","end","role","dialog",1,"drawer--icon-details",3,"opened","fixedInViewport"],[1,"drawer-content"],[1,"header"],["toolbar",""],["secondaryNav",""],[1,"gf-full-page","gf-content"],[1,"breadcrumb"],["tabindex","-1",3,"id"],[1,"router-outlet-container"],[3,"activate"],[1,"error-page",3,"type"],["mode","over","position","end","role","dialog",1,"drawer--icon-details",3,"closedStart","opened","fixedInViewport"]],N:function(a,b){if(a&1){const c=_.r();_.J(0,"a",1);_.O("click",function(d){_.t(c);
d==null||d.preventDefault();b.Rq().J.focus();return _.w()});_.T(1," Skip to content\n");_.K();_.J(2,"div",2);_.L(3,"gf-nav-rail",3);_.J(4,"mat-sidenav-container",4);_.O("backdropClick",function(){_.t(c);return _.w(b.ha.Rk())});_.J(5,"mat-sidenav",5);_.O("closedStart",function(){_.t(c);var d=b.ha.Kq();b.sn()&&!d&&b.ha.Rk();return _.w()});_.D(6,Gaa,1,0,"ng-container",6);_.K();_.D(7,Iaa,2,3,"mat-sidenav",7);_.J(8,"mat-sidenav-content",8)(9,"gf-google-header",9);_.D(10,Kaa,2,1,"ng-container",10)(11,Maa,
2,1,"ng-container",11);_.K();_.J(12,"div",12);_.D(13,Oaa,2,1,"div",13);_.J(14,"main",14,0)(16,"div",15)(17,"div")(18,"router-outlet",16);_.O("activate",function(d){_.t(c);const e=b.ua.A?"Expressive":b.ua.H?b.ua.G?"NotoBetterSpecimen":"BetterSpecimen":b.ua.isNoto?"NotoHomepage":b.ua.D?"NotoFonts":b.ua.ia?"NotoUse":b.ua.da?"NotoContribute":b.ua.I?"Expressive":"";b.zn=Nga(d)?DA(d.zn):void 0;b.ld=Oga(d)?DA(d.ld):void 0;b.ha.sn.set(!!b.ld);b.Kz&&FR(b);b.zg=Pga(d)?DA(d.zg):void 0;var f=b.MI;GR(f,e,["Brand",
"BetterSpecimen"])||GR(f,e,["Expressive","BetterSpecimen"])||GR(f,e,["NotoHomepage","NotoBetterSpecimen","NotoFonts","NotoUse","NotoContribute"])||(b.header=Qga(d)?DA(d.header):void 0);b.Qa.ka.next(e==="Brand"||e==="Expressive"||e==="NotoFonts");e==="Brand"?b.Qa.Qe.next(0):e==="Expressive"?b.Qa.Qe.next(1):(e==="NotoBetterSpecimen"||e==="NotoHomepage"||e==="NotoFonts"||e==="NotoUse"||e==="NotoContribute")&&b.Qa.Qe.next(2);b.Zc=Rga(d)?DA(d.Zc):void 0;b.MI=e;b.Kz=!1;Mga(d)&&$N(b.ha,d.mc);return _.w()});
_.K()();_.D(19,Paa,1,1,"gf-error",17);_.K()();_.L(20,"gf-footer")(21,"gf-feedback-button");_.K()()()()}if(a&2){let c;_.jq("href",b.CC,_.Am);_.B(2);_.F("has-secondary-nav",!!b.Zc);_.E("ve",b.lb.uM)("veImpression",!0);_.B();_.F("gmat-elevation-z4",b.xR());_.B();_.F("mat-sidenav--open",b.ha.Kq());_.E("hasBackdrop",!b.ha.Kq());_.B();_.E("mode",b.ha.Bn()?"side":"over")("fixedInViewport",!0)("opened",b.ha.Mq());_.B();_.E("ngTemplateOutlet",(c=b.ld)!==null&&c!==void 0?c:null);_.B();_.I(b.zn?7:-1);_.B();
_.F("has-left-drawer-opened",b.ha.Mq());_.B();_.F("has-left-drawer",b.sn());_.B();_.I(b.header?10:-1);_.B();_.I(b.Zc?11:-1);_.B(2);_.I(b.zg?13:-1);_.B();_.E("id",b.CC);_.B(3);_.op("display",b.ha.HH()?"none":"block");_.B(2);_.I(b.ha.HH()?19:-1);_.B(2);_.F("feedback-button--left-drawer-open",b.ha.Mq())}},Y:[_.bQ,pQ,GQ,jR,DR,BR,CR,AR,kR,_.oG,_.iH,_.qR],styles:[".skip-to-content-link[_ngcontent-%COMP%]{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:88px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;position:absolute;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:100%;z-index:10021}.skip-to-content-link[_ngcontent-%COMP%]:focus{color:#1a73e8;opacity:1;text-decoration:none;-webkit-transform:translateY(0);transform:translateY(0)}.drawer-container[_ngcontent-%COMP%]{background:transparent}gf-nav-rail[behavior=rail][_ngcontent-%COMP%] ~ .drawer-container[_ngcontent-%COMP%]{padding-left:96px}.mat-drawer-container[_ngcontent-%COMP%], .mat-drawer-content[_ngcontent-%COMP%]{overflow:unset}.drawer[_ngcontent-%COMP%]{box-shadow:none;--mat-sidenav-container-background-color:#f8fafd;--mat-sidenav-container-shape:16px;border:0;height:100vh;overflow:hidden}@media (max-width:1246px){.drawer[_ngcontent-%COMP%]{box-shadow:0 2px 3px 0 rgba(60,64,67,.3),0 6px 10px 4px rgba(60,64,67,.15)}}.drawer--icon-details[_ngcontent-%COMP%]{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.error-page[_ngcontent-%COMP%]{margin-top:80px}.error-page[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:none}.drawer-content[_ngcontent-%COMP%]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:100vh}@media (min-width:1246px){.drawer-content--collection-expanded[_ngcontent-%COMP%]{margin-right:var(--mat-sidenav-container-width)}}.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}}.header[_ngcontent-%COMP%]{position:-webkit-sticky;position:sticky;top:0}.breadcrumb[_ngcontent-%COMP%]{margin-bottom:32px}@media (max-width:720px){.breadcrumb[_ngcontent-%COMP%]{margin-bottom:16px}}.router-outlet-container[_ngcontent-%COMP%]{min-height:calc(100vh - 88px)}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){mat-sidenav.mat-drawer-opened[_ngcontent-%COMP%]{-webkit-transform:translate(0);transform:translate(0)}}}.gf-dark-theme[_nghost-%COMP%]   .skip-to-content-link[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .skip-to-content-link[_ngcontent-%COMP%]{box-shadow:none;background:#3c4043}.gf-dark-theme[_nghost-%COMP%]   .skip-to-content-link[_ngcontent-%COMP%]:focus, .gf-dark-theme   [_nghost-%COMP%]   .skip-to-content-link[_ngcontent-%COMP%]:focus{color:#8ab4f8}.gf-dark-theme[_nghost-%COMP%]   .drawer[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .drawer[_ngcontent-%COMP%]{--mat-sidenav-container-background-color:#28292a}"]});var Cja=class{constructor(a,b){this.Ba=b;const c=this.B=this.Ba.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.Ba.fullscreenElement||this.Ba.body).appendChild(c)}A(){const a=this.B;let b=!1;try{if(a){const c=this.Ba.activeElement;a.select();a.setSelectionRange(0,a.value.length);b=this.Ba.execCommand("copy");c&&c.focus()}}catch(c){}return b}destroy(){const a=this.B;a&&(a.remove(),this.B=void 0)}};_.HR=class{constructor(){this.Ba=_.n(_.Tv)}A(a){a=new Cja(a,this.Ba);const b=a.A();a.destroy();return b}};_.HR.F=function(a){return new (a||_.HR)};_.HR.ja=_.l({fa:_.HR,O:_.HR.F,X:"root"});new _.p("CDK_COPY_TO_CLIPBOARD_CONFIG");var IR=class{constructor(){this.IL=_.n(_.HR);this.JL=_.n(_.HN);this.cb=_.n(_.xl);this.Sz=_.W("");this.wz=_.Iq(!1);_.ml(()=>{const a=location.hash.replace("#","");a&&a===this.Sz()&&this.cb.J.scrollIntoView(!0)})}};IR.F=function(a){return new (a||IR)};
IR.S=_.C({type:IR,K:[["","link-heading",""]],inputs:{Sz:[1,"linkId"]},qd:["link-heading",""],P:4,R:2,V:[["mat-icon-button","","color","secondary--gray","aria-label","Copy link to this section","title","Copy link to this section",3,"click","blur"],["name","link"],[1,"tooltip"]],N:function(a,b){a&1&&(_.J(0,"button",0),_.O("click",function(){b.IL.A(`${location.href.split("#")[0]}#${b.Sz()}`);b.wz.set(!0);_.GN(b.JL,"Link copied!")})("blur",function(){b.wz.set(!1)}),_.L(1,"gf-icon",1),_.K(),_.J(2,"span",
2),_.T(3," Link copied!\n"),_.K());a&2&&(_.B(2),_.op("display",b.wz()?"inline-block":"none"))},Y:[_.oQ,_.YP,_.WP,_.UP],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}"],
ea:0});var JR=class{constructor(){this.pK=_.mr.required();this.src=_.X(()=>{var a=`https://www.youtube.com/embed/${this.pK()}`;a=(0,_.kb)`https://www.youtube.com/embed/${_.EA(a)}?rel=0`;return a})}};JR.F=function(a){return new (a||JR)};
JR.S=_.C({type:JR,K:[["youtube-player"]],inputs:{pK:[1,"videoId"]},P:1,R:1,V:[["title","YouTube video player","frameborder","0","allow","accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture","allowfullscreen","",3,"src"]],N:function(a,b){a&1&&_.L(0,"iframe",0);a&2&&_.E("src",b.src(),Bm)},styles:["[_nghost-%COMP%] { display: block; margin: 1em 0; }\n    iframe[_ngcontent-%COMP%] { aspect-ratio: 16 / 9; width: 100%; }"]});var Dja=class{constructor(a){this.segments=a}toString(){return this.segments.join(".")}};var Fja=function(a){var b=a.split(".");b=b.length!==4&&b.length!==3||b[0].indexOf("=")!==-1?null:new Eja(b);if(b===null)throw new TypeError("jc`"+a);return b},Eja=class{constructor(a){this.segments=a}toString(){return this.segments.join(".")}};var PR=function(a,b=!0){var c=KR(a);const d=new Gja,e=c.match(NF)[5];oa(Hja,function(g){const h=e.match("/"+g+"=([^/]+)");h&&LR(d,g,h[1])});let f="";f=a.indexOf("_/ss/")!=-1?"_/ss/":a.indexOf("_/wa/")!=-1?"_/wa/":a.indexOf("_/r/")!=-1?"_/r/":"_/js/";d.B=a.substr(0,a.indexOf(f)+f.length);if(d.B.endsWith("_/wa/")){b=MR(a);let g=!0;Object.values(NR).forEach(h=>{a.endsWith(h)&&(d.C=h,g=!1)});g&&(c=a.split("/"),d.C="/"+c[c.length-1]);LR(d,"wk",b.toString());return d}if(d.B.endsWith("_/r/"))return LR(d,
"sc",OR(a).toString()),d;if(!b)return d;(b=c.match(NF)[6]||null)&&PF(b,(g,h)=>{d.D[g]=h});return d},KR=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?a.substr(65):a},MR=function(a){let b=null;const c=a.lastIndexOf("_/wa/")+5,d=a.indexOf("/",c);d!==-1?b=a.slice(c,d):Object.values(NR).forEach(e=>{a.endsWith(e)&&(b=a.slice(c,a.lastIndexOf(e)))});if(b===null)return null;try{return Fja(b)}catch(e){return null}},OR=function(a){a=a.slice(a.lastIndexOf("_/r/")+
4);if(a===null)return null;try{const c=a.split(".");var b=c.length!==2?null:new Dja(c);if(b===null)throw new TypeError("ic`"+a);return b}catch(c){return null}},FA=function(a){var b=(b=KR(a).match(NF)[5]||null)?decodeURI(b):b;return b===null?!1:RegExp("/_/wa/","g").test(b)?!!MR(a):RegExp("/_/r/","g").test(b)?!!OR(a):RegExp("(/_/js/)|(/_/ss/)","g").test(b)?/\/k=/.test(b):!1},LR=function(a,b,c){c?a.A[b]=c:delete a.A[b]},Kja=function(a){const b=[],c=(0,_.hx)(function(d){this.A[d]!==void 0&&b.push(d+"="+
this.A[d])},a);Ija(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||LR(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"),QR(a,"br")=="1"&&c("br"),c("br-d"),QR(a,"rb")=="1"&&c("rb"),QR(a,"zs")!=="0"&&c("zs"),Jja(a)!==""&&c("wt"),c("gssmodulesetproto"),c("ujg"),c("sp"),c("rs"),c("cb"),c("ee"),c("tpc"),c("sl"),c("m"));return b.join("/")},QR=function(a,b){return a.A[b]?a.A[b]:
null},Ija=function(a){a=QR(a,"md");return!!a&&a!=="0"},Jja=function(a){switch(QR(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},RR=function(a,b){b&&b.length>0?(b.sort(),LR(a,"exm",b.join(","))):LR(a,"exm",null)},SR=function(a,b){b&&b.length>0?(b.sort(),LR(a,"excm",b.join(","))):LR(a,"excm",null)},TR=function(a){return(a=QR(a,"m"))?a.split(","):[]},Lja=function(a,b){const c=Object.keys(b).filter(d=>!!Object.keys(b[d]).length).map(d=>{const e=Object.keys(b[d]);
e.length>1&&e.sort();return d+":"+e.join(",")});c.sort();LR(a,"ee",c.join(";"))},UR=function(a){delete a.A.m;delete a.A.exm;delete a.A.ed},Gja=class{constructor(){this.A={};this.B="";this.D={};this.C=".wasm"}toString(){if(this.B.endsWith("_/wa/"))var a=`${this.B}${QR(this,"wk")}${this.C}`;else if(this.B.endsWith("_/r/"))a=`${this.B}${QR(this,"sc")}`;else{a=this.B+Kja(this);var b=this.D;var c=[];for(const d in b)QF(d,b[d],c);b=c.join("&");c="";b!=""&&(c="?"+b);a+=c}return a}clone(){return PR(this.toString())}},
Hja={RW:"k",gV:"ck",fY:"wk",sW:"m",sV:"exm",qV:"excm",FU:"am",qW:"mm",QW:"rt",eW:"d",rV:"ed",vX:"sv",jV:"deob",IU:"cb",lX:"rs",WW:"sdch",fW:"im",kV:"dg",oV:"br",nV:"br-d",pV:"rb",kY:"zs",iY:"wt",vV:"ee",oX:"sm",rW:"md",SV:"gssmodulesetproto",dY:"ujg",cY:"sp",MX:"tpc",dW:"ichc",wX:"sc",YW:"sl"},Mja=RegExp("^loaded_(g|h)?[_\\d]+$"),NR={eY:".wasm",nX:".map",AM:".symbols",oW:".loader.js",pW:".loader.sourcemap",gY:".worker.js",hY:".worker.sourcemap"};var VR=a=>{a=a.clone();UR(a);LR(a,"dg",null);LR(a,"d","0");RR(a,null);SR(a,null);LR(a,"ichc","0");return a},WR=!0,YR=(a,b,{cssRowKey:c,Sk:d,wj:e,callback:f}={})=>{LR(a,"m",b.join(","));e&&Lja(a,e);c&&(LR(a,"ck",c),d?LR(a,"rs",d):WR&&(WR=!1));if(f){if(f!=null&&!Mja.test(f))throw Error("kc`"+f);LR(a,"cb",f)}a=a.toString();a.lastIndexOf("/",0)==0&&(e=document.location.href.match(NF),b=e[1],c=e[2],d=e[3],e=e[4],f="",b&&(f+=b+":"),d&&(f+="//",c&&(f+=c+"@"),f+=d,e&&(f+=":"+e)),a=f+a);return _.Da(a)},Nja=
(a,b,{WA:c=[],cssRowKey:d,Sk:e,wj:f,callback:g}={})=>{a=VR(a);SR(a,c);return YR(a,b,{cssRowKey:d,Sk:e,wj:f,callback:g})},Oja=(a,b,{XA:c=[],WA:d=[],cssRowKey:e,Sk:f,wj:g,callback:h}={})=>{a=VR(a);LR(a,"d","1");RR(a,c);SR(a,d);return YR(a,b,{cssRowKey:e,Sk:f,wj:g,callback:h})};var Qja=function(a){return Pja(a).then(function(b){return JSON.parse(b.responseText)})},Pja=function(a){const b={},c=b.BU?b.BU.A():bM.A();return(new vB(function(d,e){let f;try{c.open("GET",a,!0)}catch(g){e(new ZR("Error opening XHR: "+g.message,a,c))}c.onreadystatechange=function(){if(c.readyState==4){_.bb.clearTimeout(f);var g;!(g=aM(c.status))&&(g=c.status===0)&&(g=OF(a),g=!(g=="http"||g=="https"||g==""));g?d(c):e(new $R(c.status,a,c))}};c.onerror=function(){e(new ZR("Network error",a,c))};if(b.headers)for(let g in b.headers){const h=
b.headers[g];h!=null&&c.setRequestHeader(g,h)}b.withCredentials&&(c.withCredentials=b.withCredentials);b.responseType&&(c.responseType=b.responseType);b.mimeType&&c.overrideMimeType(b.mimeType);b.UT>0&&(f=_.bb.setTimeout(function(){c.onreadystatechange=()=>{};c.abort();e(new aS(a,c))},b.UT));try{c.send(null)}catch(g){c.onreadystatechange=()=>{},_.bb.clearTimeout(f),e(new ZR("Error sending XHR: "+g.message,a,c))}})).G(function(d){d instanceof _.DB&&c.abort();throw d;})},ZR=function(a,b,c){_.aa.call(this,
a+", url="+b);this.url=b;this.Mf=c};_.YA(ZR,_.aa);ZR.prototype.name="XhrError";var $R=function(a,b,c){ZR.call(this,"Request Failed, status="+a,b,c);this.status=a};_.YA($R,ZR);$R.prototype.name="XhrHttpError";var aS=function(a,b){ZR.call(this,"Request timed out",a,b)};_.YA(aS,ZR);aS.prototype.name="XhrTimeoutError";TA=TA||{};var bS=function(){_.SJ.call(this)};_.YA(bS,_.SJ);bS.prototype.initialize=function(){};var cS=function(a,b){this.A=a;this.B=b};cS.prototype.C=function(a){this.A&&(this.A.call(this.B||null,a),this.A=this.B=null)};cS.prototype.abort=function(){this.B=this.A=null};var dS=function(a,b){_.SJ.call(this);this.A=a;this.H=b;this.G=[];this.D=[];this.B=[]};_.YA(dS,_.SJ);dS.prototype.I=bS;dS.prototype.C=null;dS.prototype.Oa=function(){return this.H};var eS=function(a,b,c){a.G.push(new cS(b,c))},fS=function(a,b){a.D.push(new cS(b))};dS.prototype.isLoaded=function(){return!!this.C};dS.prototype.onLoad=function(a){var b=new this.I;b.initialize(a());this.C=b;b=(b=!!gS(this.B,a()))||!!gS(this.G,a());b||(this.D.length=0);return b};
dS.prototype.Oi=function(a){(a=gS(this.D,a))&&lb(Error("nc`"+a));this.B.length=0;this.G.length=0};var gS=function(a,b){const c=[];for(let d=0;d<a.length;d++)try{a[d].C(b)}catch(e){lb(e),c.push(e)}a.length=0;return c.length?c:null};dS.prototype.Dc=function(){dS.Rc.Dc.call(this);_.Uw(this.C)};var jS,Rja,Sja,kS,nS,oS,mS,lS,Tja,Uja,Vja;_.hS=function(a,b,c,d,e=b){let f=b.length,g=()=>{f=0;a.onload=null;a.onerror=null;h=()=>{}},h=()=>{g();const q=e.filter(v=>!_.Pw().ee(v).isLoaded());q.length!==0?d(q,`Response was successful but was missing module(s) ${q}.`):c()},m=()=>{f--;f==0&&h()};b.forEach(q=>{q=_.Pw().ee(q);q.isLoaded()?m():(q.B.push(new cS(m)),fS(q,m))});a.onload=()=>h();a.onerror=()=>{g();d(b)}};
_.iS=function(a,b){let c=!1,d=[];for(let e=0;e<b.length;++e){const f=b[e];a.C[f]||(a.C[f]=!0,a.L.push(f),c=!0,d.push(f))}c&&(a.U=!1)};jS=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),FA(b)&&!PR(b).B.endsWith("_/js/")){b=TR(PR(b));for(const c of b)a.T.includes(c)||a.T.push(c)}};Rja=function(a,b,c,d=()=>{},e=()=>{}){kS(a,b,(f,g,h=g)=>{a.load(f,g,d,e,h,c)},c)||d(-1)};Sja=function(a,b){return b.filter(c=>!a.C[c])};
kS=function(a,b,c,d){if(a.B)return a.B.then(()=>{kS(a,b,c,d)}),!0;if(!a.I){const f=[];var e=Object.assign({},a.C);lS(a,b,g=>{f.push(g.Oa())},d,g=>!g.isLoaded(),e);b=f}for(e=0;e<b.length;){let f=b.length-e,g=e==0?b:b.slice(e,b.length),h=mS(a,g,d),m=_.Ea(h).toString();for(;m.length>a.gs;)if(f>1)f-=Math.ceil((m.length-a.gs)/6),f=Math.max(f,1),g=b.slice(e,e+f),h=mS(a,g,d),m=_.Ea(h).toString();else return a.I?(a.I=!1,a.B=Tja(a).then(q=>{Uja(a,q,d)}),kS(a,b.slice(e),c,d)):!1;e+=f;a.I?c(h,g):c(h,g,e===b.length?
b:[])}return!0};nS=function(a){a.U||(a.U=!0,a.L.sort());return a.L};oS=function(a){a=a.T;a.sort();return a};mS=function(a,b,c){return a.I?Oja(a.H,b,{cssRowKey:a.da,Sk:a.Z,wj:c,XA:nS(a),WA:oS(a)}):Nja(a.H,b,{cssRowKey:a.da,Sk:a.Z,XA:nS(a),WA:oS(a)})};_.pS=function(a,b){let c=[];for(let d=0;d<b.length;++d){const e=b[d];a.C[e]&&(delete a.C[e],_.fa(a.L,e),c.push(e))}};
lS=function(a,b,c,d,e,f={}){const g=_.Pw();for(let h of b){b=g.ee(h);if(f[h]||e&&!e(b))continue;f[h]=!0;let m=b.A||[];if(d){let q=[];d[h]&&(q=Object.keys(d[h]));m=m.concat(q)}lS(a,m,c,d,e,f);c(b)}};Tja=function(a){a=a.H.clone();UR(a);LR(a,"dg",null);LR(a,"md","1");return Qja(a.toString())};Uja=function(a,b,c){_.Pw().Gr((b||{}).moduleGraph);lS(a,nS(a),d=>{_.iS(a,[d.Oa()])},c);a.B=null};
_.qS=class{constructor(a,b,c,d=!1,e=!1){this.H=PR(_.Ea(a).toString(),!0);this.da=b;this.Z=c;this.I=d;this.C={};this.M={};this.L=[];this.U=!0;this.T=(a=QR(this.H,"excm"))?a.split(","):[];this.wa=e;this.hs=!1;this.hq="anonymous";this.gs=4043;this.vu=document.head||document.documentElement;this.B=this.G=null;this.na=!0;_.iS(this,TR(this.H));this.Rt=void 0;this.ka()}ia(a,b,{wj:c,Oi:d,rZ:e,wS:f}={}){this.M=b;if(!a)throw Error("oc");if(this.wa){for(const g of document.getElementsByTagName("style"))jS(this,
g);for(const g of document.getElementsByTagName("link"))jS(this,g)}Rja(this,Sja(this,a),c,d,e,f)}ka(){}load(a,b,c,d,e=b){_.Ea(a);const f=Vja(a,this.hs,this.hq,this.Rt);_.iS(this,b);this.G=f;this.vu.insertBefore(f,this.vu.firstChild);_.hS(f,b,()=>{f.parentElement.removeChild(f);this.G==f&&(this.G=null);const g=new Set;b.map(h=>g.add(h));for(const h in this.M)this.M[h].isLoaded()&&g.add(h);Array.from(g);d()},g=>{f.parentElement.removeChild(f);this.G==f&&(this.G=null);_.pS(this,g);this.B?this.B.then(()=>
{c(-1,a)}):c(-1,a)},e)}};Vja=(a,b,c,d)=>{const e=_.Hz(document,"SCRIPT");_.$a(e,a);b&&(e.crossOrigin=c);e.async=!1;d&&e.setAttribute("fetchpriority",d);return e};var rS=function(){this.L=null};_.k=rS.prototype;_.k.lJ=function(){};_.k.gB=function(){};_.k.Gr=function(){};_.k.pv=function(){throw Error("qc");};_.k.HG=function(){return null};_.k.isActive=function(){return!1};_.k.GH=function(){return!1};_.k.lv=function(){};/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
var sS=function(){this.G=[];this.D=this.A=!1;this.C=void 0;this.M=this.U=this.I=!1;this.H=0;this.B=null;this.L=0};sS.prototype.cancel=function(a){if(this.A)this.C instanceof sS&&this.C.cancel();else{if(this.B){const b=this.B;delete this.B;a?b.cancel(a):(b.L--,b.L<=0&&b.cancel())}this.M=!0;this.A||(a=new _.tS(this),uS(this),vS(this,!1,a))}};sS.prototype.T=function(a,b){this.I=!1;vS(this,a,b)};var vS=function(a,b,c){a.A=!0;a.C=c;a.D=!b;wS(a)},uS=function(a){if(a.A){if(!a.M)throw new xS(a);a.M=!1}};
sS.prototype.callback=function(a){uS(this);vS(this,!0,a)};sS.prototype.finally=function(a){return new Promise((b,c)=>{yS(this,d=>{a();b(d)},d=>{a();c(d)})})};var yS=function(a,b,c,d){const e=a.A;e||(b===c?b=c=oB(b):(b=oB(b),c=oB(c)));a.G.push([b,c,d]);e&&wS(a)};sS.prototype.then=function(a,b,c){let d,e;const f=new vB(function(g,h){e=g;d=h});yS(this,e,function(g){g instanceof _.tS?f.cancel():d(g);return zS},this);return f.then(a,b,c)};sS.prototype.$goog_Thenable=!0;
var AS=function(a){return aB(a.G,function(b){return typeof b[1]==="function"})},zS={},wS=function(a){if(a.H&&a.A&&AS(a)){var b=a.H,c=BS[b];c&&(_.bb.clearTimeout(c.A),delete BS[b]);a.H=0}a.B&&(a.B.L--,delete a.B);b=a.C;for(var d=c=!1;a.G.length&&!a.I;){var e=a.G.shift(),f=e[0];const h=e[1];e=e[2];if(f=a.D?h:f)try{var g=f.call(e||null,b);g===zS&&(g=void 0);g!==void 0&&(a.D=a.D&&(g==b||g instanceof Error),a.C=b=g);if(tB(b)||typeof _.bb.Promise==="function"&&b instanceof _.bb.Promise)d=!0,a.I=!0}catch(m){b=
m,a.D=!0,AS(a)||(c=!0)}}a.C=b;d&&(g=(0,_.hx)(a.T,a,!0),d=(0,_.hx)(a.T,a,!1),b instanceof sS?(yS(b,g,d),b.U=!0):b.then(g,d));c&&(b=new CS(b),BS[b.A]=b,a.H=b.A)},xS=function(){_.aa.call(this)};_.YA(xS,_.aa);xS.prototype.message="Deferred has already fired";xS.prototype.name="AlreadyCalledError";_.tS=function(){_.aa.call(this)};_.YA(_.tS,_.aa);_.tS.prototype.message="Deferred was canceled";_.tS.prototype.name="CanceledError";var CS=function(a){this.A=_.bb.setTimeout((0,_.hx)(this.C,this),0);this.B=a};
CS.prototype.C=function(){delete BS[this.A];throw this.B;};var BS={};var Wja=function(a){switch(a.type){case DS.A.LC:return"Unauthorized";case DS.A.ew:return"Consecutive load failures";case DS.A.TIMEOUT:return"Timed out";case DS.A.FC:return"Out of date module id";case DS.A.ow:return"Init error";default:return`Unknown failure type ${a.type}`}},DS=class{constructor(a,b,c,d){this.type=a;this.status=b;this.XA=c;this.url=d}toString(){return`${Wja(this)} (${this.status!=void 0?this.status:"?"})`}};TA.He=DS;TA.He.A={LC:0,ew:1,TIMEOUT:2,FC:3,ow:4};var ES=function(){this.Ca=this.L=null;this.A={};this.D=[];this.G=[];this.da=[];this.B=[];this.I=[];this.H={};this.ia={};this.C=this.T=new dS([],"");this.wa=null;this.M=new sS;this.na=this.ka=!1;this.U=0;this.Ha=this.Ua=this.La=!1};_.YA(ES,rS);var FS=function(a,b){_.aa.call(this,`Error loading ${a}: ${b}`)};_.YA(FS,_.aa);_.k=ES.prototype;_.k.lJ=function(a){this.ka=a};_.k.gB=function(a){this.na=a};
_.k.Gr=function(a,b){if(!(this instanceof ES))this.Gr(a,b);else if(typeof a==="string"){if(a.startsWith("d$")){a=a.substring(2);for(var c=[],d=0,e=a.indexOf("/"),f=0,g=!1,h=0;;){var m=g?a.substring(f):a.substring(f,e);if(m.length===0)d++,f="sy"+d.toString(36),m=[];else{var q=m.indexOf(":");if(q<0)f=m,m=[];else if(q===m.length-1)f=m.substring(0,q),m=Array(c[h-1]);else{f=m.substring(0,q);m=m.substring(q+1).split(",");q=h;for(let v=0;v<m.length;v++)q-=m[v].length===0?1:Number(m[v]),m[v]=c[q]}q=0;if(f.length===
0)q=1;else if(f.charAt(0)==="+"||f.charAt(0)==="-")q=Number(f);q!==0&&(d+=q,f="sy"+d.toString(36))}c.push(f);GS(this,f,m);if(g)break;f=e+1;e=a.indexOf("/",f);e===-1&&(g=!0);h++}this.Ca=c}else{a=a.split("/");c=[];for(d=0;d<a.length;d++){h=a[d].split(":");e=h[0];g=[];if(h[1])for(g=h[1].split(","),h=0;h<g.length;h++)g[h]=c[parseInt(g[h],36)];c.push(e);GS(this,e,g)}this.Ca=c}b&&b.length?(ka(this.D,b),this.wa=b[b.length-1]):this.M.A||this.M.callback();Object.freeze(this.Ca);this.C==this.T&&(this.C=null,
this.T.onLoad((0,_.hx)(this.HG,this))&&HS(this,new TA.He(TA.He.A.ow)),IS(this))}};_.k.ee=function(a){return this.A[a]};_.k.pv=function(a,b){if(this.H[a]){delete this.H[a][b];for(const c in this.H[a])return;delete this.H[a]}};_.k.isActive=function(){return this.D.length>0};_.k.GH=function(){return this.I.length>0};
var IS=function(a){var b=a.La;const c=a.isActive();c!=b&&(JS(a,c?"active":"idle"),a.La=c);b=a.GH();b!=a.Ua&&(JS(a,b?"userActive":"userIdle"),a.Ua=b)},GS=function(a,b,c){a.A[b]?(a=a.A[b].A,a!=c&&a.splice(0,a.length,...c)):a.A[b]=new dS(c,b)},KS=function(a,b,c){const d=[];na(b,d);const e=[];b={};for(let f=0;f<d.length;f++){const g=d[f],h=a.ee(g);if(!h)throw Error("rc`"+g);const m=new sS;b[g]=m;h.isLoaded()?m.callback(null):(Xja(a,g,h,!!c,m),a.Nq(g)||e.push(g))}e.length>0&&(a.na?(c=a.M,a=(0,_.hx)(a.Z,
a,e),yS(c,a,null)):a.D.length===0?a.Z(e):(a.B.push(e),IS(a)));return b},Xja=function(a,b,c,d,e){eS(c,e.callback,e);fS(c,function(f){f=new FS(b,f);uS(e);vS(e,!1,f)});a.Nq(b)?d&&(_.da(a.I,b)>=0||a.I.push(b),IS(a)):d&&(_.da(a.I,b)>=0||a.I.push(b))};
ES.prototype.Z=function(a,b,c){b||(this.U=0);const d=Yja(this,a);this.na?ka(this.D,d):this.D=d;this.G=this.ka?a:ha(d);IS(this);if(d.length!==0){this.da.push.apply(this.da,d);if(Object.keys(this.H).length>0&&!this.L.na)throw Error("sc");a=(0,_.hx)(this.L.ia,this.L,ha(d),this.A,{wj:this.H,UY:!!c,Oi:(e,f)=>{var g=this.G;e=e!=null?e:void 0;this.U++;const h=ha(d);this.G=g;d.forEach(_.XA(_.fa,this.da),this);e==401?(HS(this,new TA.He(TA.He.A.LC,e)),this.B.length=0):e==410?(LS(this,new TA.He(TA.He.A.FC,e)),
MS(this)):this.U>=3?(LS(this,new TA.He(TA.He.A.ew,e,h,f)),MS(this)):this.Z(this.G,!0,e==8001||!1)},wS:(0,_.hx)(this.BQ,this)});(b=Math.pow(this.U,2)*5E3)?_.bb.setTimeout(a,b):a()}};
var Yja=function(a,b){b=b.filter(d=>a.A[d].isLoaded()?(_.bb.setTimeout(()=>Error("tc`"+d),0),!1):!0);let c=[];for(let d=0;d<b.length;d++)c=c.concat(NS(a,b[d]));na(c);return!a.ka&&c.length>1?(b=c.shift(),a.B=c.map(function(d){return[d]}).concat(a.B),[b]):c},NS=function(a,b){const c=ua(a.da),d=[];c[b]||d.push(b);b=[b];for(let e=0;e<b.length;e++){const f=a.ee(b[e]).A;for(let g=f.length-1;g>=0;g--){const h=f[g];a.ee(h).isLoaded()||c[h]||(d.push(h),b.push(h))}}d.reverse();na(d);return d};_.k=ES.prototype;
_.k.Mo=function(){if(this.C){var a=this.C.Oa(),b=[];if(this.H[a]){for(const c of Object.keys(this.H[a])){const d=this.ee(c);d&&!d.isLoaded()&&(this.pv(a,c),b.push(c))}this.Uz(b)}this.Hi()||(this.A[a].onLoad((0,_.hx)(this.HG,this))&&HS(this,new TA.He(TA.He.A.ow)),_.fa(this.I,a),_.fa(this.D,a),this.D.length===0&&MS(this),this.wa&&a==this.wa&&(this.M.A||this.M.callback()),IS(this),this.C=null)}};
_.k.Nq=function(a){if(_.da(this.D,a)>=0)return!0;for(let b=0;b<this.B.length;b++)if(_.da(this.B[b],a)>=0)return!0;return!1};_.k.load=function(a,b){return KS(this,[a],b)[a]};_.k.Uz=function(a){KS(this,a)};_.k.gF=function(a){this.C&&this.C.Oa()==="synthetic_module_overhead"&&(this.Mo(),delete this.A.synthetic_module_overhead);this.A[a]&&OS(this,this.A[a].A||[],b=>{b.C=new bS;_.fa(this.D,b.Oa())},b=>!b.isLoaded());this.C=this.ee(a)};
_.k.lv=function(a){this.C||(this.A.synthetic_module_overhead=new dS([],"synthetic_module_overhead"),this.C=this.A.synthetic_module_overhead);this.C.B.push(new cS(a))};_.k.BQ=function(){LS(this,new TA.He(TA.He.A.TIMEOUT));MS(this)};
var LS=function(a,b){a.G.length>1?a.B=a.G.map(function(c){return[c]}).concat(a.B):HS(a,b)},HS=function(a,b){const c=a.G;a.D.length=0;var d=[];for(var e=0;e<a.B.length;e++){var f=a.B[e].filter(function(g){const h=NS(this,g);return aB(c,function(m){return _.da(h,m)>=0})},a);ka(d,f)}for(e=0;e<c.length;e++)_.ea(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.B.length;f++)_.fa(a.B[f],d[e]);_.fa(a.I,d[e])}if(e=a.ia.error)for(f=0;f<e.length;f++){const g=e[f];for(let h=0;h<d.length;h++)g("error",d[h],b)}for(d=
0;d<c.length;d++)a.A[c[d]]&&a.A[c[d]].Oi(b);a.G.length=0;IS(a)},MS=function(a){for(;a.B.length;){const b=a.B.shift().filter(function(c){return!this.ee(c).isLoaded()},a);if(b.length>0){a.Z(b);return}}IS(a)},JS=function(a,b){a=a.ia[b];for(let c=0;a&&c<a.length;c++)a[c](b)},OS=function(a,b,c,d=()=>!0,e={}){for(const f of b)b=a.ee(f),!e[f]&&d(b)&&(e[f]=!0,OS(a,b.A||[],c,d,e),c(b))};
ES.prototype.dispose=function(){Vw(qa(this.A),this.T);this.A={};this.D=[];this.G=[];this.I=[];this.B=[];this.ia={};this.Ha=!0};ES.prototype.Hi=function(){return this.Ha};_.Nw=function(){return new ES};var Zja=[5E3,2E4],QS=function(a,b){b=b.filter(c=>!a.Nq(c)&&!a.ee(c).isLoaded());b.length>0&&($ja(a,...b),a.D.push(b),PS(a))},RS=function(a,b){return new vB((c,d)=>{const e=a.ee(b);e.isLoaded()?c(null):(eS(e,()=>{c(null)}),fS(e,f=>{let g=`Error loading ${b}: ${f}`;f instanceof TA.He&&f.url&&(g=`${g}, requested url: ${f.url.toString()}`);d(Error(g))}))})},SS=function(a,b,c,d=()=>!0,e={}){for(const f of b)b=a.ee(f),!e[f]&&d(b)&&(e[f]=!0,SS(a,b.A||[],c,d,e),c(b))},TS=function(a,...b){b.forEach(c=>{delete a.H[c]})},
$ja=function(a,...b){b.forEach(c=>{a.H[c]=!0})},PS=function(a){for(;a.G<a.I&&a.D.length>0;){const b=a.D.shift().filter(c=>!a.ee(c).isLoaded());if(b.length>0){a.G++;let c=()=>{a.G--;PS(a);c=()=>{}};pba(b.map(f=>RS(a,f))).then(()=>{c()});let d=0;const e=()=>{if(Object.keys(a.B).length>0&&!a.L.na)throw Error("sc");a.L.ia(b,a.C,{wj:a.B,Oi:(f,g)=>{const h=Zja[d++];h!==void 0?setTimeout(()=>{e()},h):(TS(a,...b),c(),b.forEach(m=>{m=a.ee(m);m.isLoaded()||m.Oi(new TA.He(TA.He.A.ew,f,b,g))}))}})};e()}}},aka=
class extends rS{constructor(){super();this.C=Object.create(null);this.H=Object.create(null);this.I=Infinity;this.G=0;this.D=[];this.B=Object.create(null);this.A=this.ee("{base}")}Gr(){this.A&&this.A.Oa()=="{base}"&&this.Mo()}ee(a){let b=this.C[a];b||(b=new dS([],a),this.C[a]=b);return b}pv(a,b){if(this.B[a]){delete this.B[a][b];for(const c in this.B[a])return;delete this.B[a]}}Nq(a){return!!this.H[a]}load(a){QS(this,[a]);return RS(this,a)}Uz(a){const b=Object.create(null),c=[];a.forEach(d=>{b[d]||
(b[d]=RS(this,d),c.push(d))});QS(this,c)}gF(a){let b;((b=this.A)==null?void 0:b.Oa())==="synthetic_module_overhead"&&this.Mo();let c,d;SS(this,(d=(c=this.C[a])==null?void 0:c.A)!=null?d:[],e=>{e.C=new bS},e=>!e.isLoaded());this.A=this.ee(a)}Mo(){if(this.A){var a=this.A.Oa(),b=[];if(this.B[a]){for(const c of Object.keys(this.B[a]))this.ee(c).isLoaded()||(this.pv(a,c),b.push(c));this.Uz(b)}this.A.onLoad(()=>null);this.A=null;(!this.Nq(a)&&/^sy[0-9a-z]{0,4}$/.test(a)||a==="synthetic_module_overhead")&&
delete this.C[a];TS(this,a)}}lv(a){this.A||(this.C.synthetic_module_overhead=new dS([],"synthetic_module_overhead"),this.A=this.C.synthetic_module_overhead);this.A.B.push(new cS(a))}gB(a){this.I=a?Infinity:1}};var bka=function(a){const b=setTimeout(a,10);return()=>clearTimeout(b)},IA;var Waa=class{constructor(a,b){this.B=new Map;this.A=GA(b.get(HA),a);for(const c of this.A.inputs)this.B.set(c.Yj,c.Lv)}create(a){return new cka(this.A,a,this.B)}},US=function(a,b){return a.G&&Zone.current!==a.G?a.D.run(b):b()},Yaa=function(a,b){return US(a,()=>a.Sd===null?a.B.get(b):a.Sd.instance[b])},JA=function(a,b,c){a.Sd===null?a.B.set(b,c):US(a,()=>{var d;a.Sd.Hr((d=a.L.get(b))!=null?d:b,c);a.Sd.A.Yb&&(d=a.Sd.G,mi(d.aD||d.Ab),a.M.notify(6))})},dka=function(a,b){const c=a.C.outputs.map(({Yj:d,
Lv:e})=>{const f=b.instance[d];return new _.Hj(g=>{const h=f.subscribe(m=>g.next({name:e,value:m}));return()=>h.unsubscribe()})});a.H.next(c)},cka=class{constructor(a,b,c){this.C=a;this.ma=b;this.L=c;this.H=new _.po(1);this.kc=_.z(this.H,_.so(d=>_.Qk(...d)));this.A=this.Sd=null;this.B=new Map;this.D=this.ma.get(_.sr);this.I=this.ma.get(Dr);this.M=b.get(Tr);this.G=typeof Zone==="undefined"?null:this.D.run(()=>Zone.current)}connect(a){US(this,()=>{if(this.A!==null)this.A(),this.A=null;else if(this.Sd===
null){const b=_.Nr({tb:[],parent:this.ma}),c=Vaa(a,this.C.Za);this.Sd=this.C.create(b,c,a);for(const [d,e]of this.B)JA(this,d,e);this.B.clear();dka(this,this.Sd);hE(this.I,this.Sd.A);_.$D(this.Sd.A)}})}disconnect(){US(this,()=>{this.Sd!==null&&this.A===null&&(this.A=bka(()=>{this.Sd!==null&&(this.Sd.destroy(),this.Sd=null)}))})}};/*

 Copyright 2016 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var VS=!!/^\s*class\s*\{\s*\}\s*$/.test(class{}.toString())||HTMLElement.es5Shimmed||_.bb.Reflect===void 0||_.bb.customElements===void 0||_.bb.customElements.polyfillWrapFlushCallback||!1,WS,eka=()=>{const a=HTMLElement;if(VS)return a;if(WS!==void 0)return WS;const b=_.bb.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 WS=c},XS=!1;VS||XS||(XS=!0,_.bb.HTMLElement=eka());var Xaa=class extends HTMLElement{constructor(){super(...arguments);this.B=null}};var YS=new aka;YS.gB(!0);_.Ow(YS);(function(a=!1,b="base-js",c=!1,d,e={}){let f=e.cssRowKey||"",g=e.Sk||"";!f&&window&&window._F_cssRowKey&&(f=window._F_cssRowKey,!g&&window._F_combinedSignature&&(g=window._F_combinedSignature));if(f&&typeof window._F_installCss!=="function")throw Error("uc");a=new (e.jZ||_.qS)(_.Da(Qaa(b)),f,g,a,c);e.mU&&(a.hs=e.mU);e.vP&&(a.hq=e.vP);e.gs&&(a.gs=e.gs);d&&(a.vu=d);e.Rt&&(a.Rt=e.Rt);const h=_.Pw();h.L=a;h.lJ(!0);Ax=m=>Promise.resolve(h.load(m));return a})(!0);
Ax=a=>Promise.resolve(_.Pw().load(a));_.Pw().lv(()=>{kw().then(({ma:a})=>{customElements.define("link-heading",KA(IR,{ma:a}));customElements.define("youtube-player",KA(JR,{ma:a}))})});
_._ModuleManager_initialize=function(a,b){if(!_.Kw){if(!_.Nw)return;_.Ow(_.Nw())}_.Kw.Gr(a,b)};
_._ModuleManager_initialize('core/sy0/sy1/n73qwf:1,2/sy2/sy3/sy4/rJmJrc:2,4,5,6/sy5:4/byfTOb:2,8/sy6/LEikZe:2,5,6,8,a/sy7/UUJqVe:2,c/MpJwZc:1,2,c/GHAeAc:1/Wt6vjf:2,5/lsjVmc:2,a/core_css/Z8wCif/G6Ygce/sy8/sy9/sya:l,m/vVIC6e:n/syb/QZfyI:p/syc/syd/sye:r,s/AKOWI:t/syi/syj:l/syf:v,w/syg/syh:y/syk:s/syl/sym/syn:10,11,12/syo:v,13/syq/syp:15/TafJjb:p,r,x,z,14,16/syr/sys/syu/syt:1a/syv:19,1b/syy/syw:1d/syz:1d/syx:1e,1f/sy10:r,s/sy11:1f,1h/sy12:15,1g,1i/KHJXJ:z,18,1c,1j/sy13/ru9X9c:z,14,16,1h,1l/OkTepc:x,z,16/sy14:1e,1f,1h/sy18/sy1c:1d/sy15:1i,1o,1p,1q/sy16:z,1r/sy17/sy19:1p/sy1b/sy1a:v,1v/sy1d:1d/sy1e:1d/sy1f:1y/AL0Bn:14,16,18,1s,1t,1u,1w,1x,1z/sy1j/sy1i/sy1g:1o,21,22/sy1h:1f,1q,1x/ipeFuf:14,16,1l,1s,1t,1w,23,24/sy1l/sy1k:v,26/sy1m:27/qux4jf:28/sy1n:1d/sy1o:1v/asMqQb:y,10,11,12,18,19,1h,1t,1w,1y,21,24,2a,2b/sy1p:y,15,18,1c,1h,1t,1u,2b/sy1q:19,1v/r2c8M:1z,27,2d,2e/WYE3W:15,1b,28/Q18nZ:n,w/sy1r/sy1s:t,1l,1r,1z,22,2d,2i/sy1t:10/sy1u:1z/sy1v:2d/ngq8ac:1j,2j,2k,2l,2m/d1Z9ud:1j,2j,2k,2l,2m/Xs48xe:l,15,1a,1g,1i,1l,1q,1x,23,2a,2e,2i,2k,2l/QI6Atb:n/sy1w/GMPYg:x,2r/sy1x/sy1y/sy1z:v,1l/sy20/yxNRfe:m,11,2l,2r,2t,2u,2v,2w/sy21/hExEAc:x,10,11,2l,2r,2t,2u,2v,2y/sy22:v,10,11,12/sy23/mvUJBe:2l,2r,2t,2u,2v,2w,30,31/NDr9Ab:13,2l,2r,2v,2w,30/My7jEe:x,10,11,2l,2r,2t,2u,2v,2y/dr4j7e:13,2l,2r,2t,2u,2v,30,31/CAFjWe/wPo3Sd:n,1j,2t/A7nphd:1j,2j,2l,2m/XV0Ule:1j,26,2m,2w/RFOJre:n,1j,2t/z6Ryc:2d/NC98bc:1i',[]);
}catch(e){_._DumpException(e)}
}).call(this,this.default_app);
// Google Inc.
