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

 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 ca,la,na,oa,pa,ra,sa,ua,wa,za,Ga,Ja,Wa,eb,kb,pb,qb,rb,sb,ub,wb,yb,zb,Bb,Cb,Eb,Fb,Jb,Kb,Lb,Mb,Ob,Pb,Ub,Vb,Yb,$b,cc,gc,hc,kc,mc,nc,pc,oc,qc,lc,tc,vc,wc,xc,Ac,Bc,Cc,zc,Dc,yc,Ec,Fc,Hc,Ic,Jc,Nc,Mc,Pc,Qc,Uc,Wc,Vc,Zc,$c,ad,dd,fd,id,ld,kd,md,od,pd,qd,ud,wd,vd,xd,zd,yd,Cd,Bd,Ed,Dd,Fd,Gd,Id,Md,Nd,Od,Rd,Sd,Xd,Yd,ee,le,me,oe,qe,pe,re,Wd,$d,te,ue,ve,we,xe,Be,Ee,ye,De,Ce,Ae,ze,Fe,Ie,Ke,Se,Le,Me,Te,We,$e,af,cf,gf,hf,kf,lf,mf,nf,pf,qf,rf,sf,wf,uf,Bf,Cf,Ef,Gf,Hf,vf,Lf,Mf,Nf,Qf,Yf,Wf,Zf,eg,og,pg,kg,lg,qg,rg,sg,
ug,vg,wg,yg,Bg,Cg,Dg,Eg,Fg,Gg,Kg,Lg,Og,Qg,Rg,Tg,Ug,Wg,fh,hh,ih,ah,$g,Zg,Yg,mh,qh,sh,wh,xh,zh,Dh,Eh,Gh,Hh,Ih,Kh,Mh,Oh,Ph,Qh,Uh,Rh,Vh,Yh,Xh,Wh,Zh,ei,fi,ii,ki,ji,oi,mi,pi,li,qi,si,ui,vi,yi,xi,wi,Bi,Ci,Di,Ei,Gi,Hi,Ii,Fi,Ki,Ji,Ni,Pi,Si,Ui,Vi,Ti,Wi,Xi,Yi,aj,cj,ej,bj,fj,gj,ij,hj,jj,kj,mj,pj,tj,rj,qj,sj,vj,wj,zj,yj,Bj,Cj,Aj,Fj,uj,Hj,Ij,Kj,Jj,Lj,Mj,Nj,Oj,Qj,Sj,Tj,Vj,Wj,ak,bk,dk,ek,fk,gk,ik,jk,kk,lk,mk,nk,pk,qk,rk,tk,vk,wk,xk,zk,Ck,Dk,Ek,Gk,Fk,Hk,Lk,Mk,Nk,Pk,Vk,Xk,bl,cl,gl,il,kl,ll,nl,sl,Bl,Al,El,Gl,Hl,Il,
Jl,Ll,Pl,Kl,Ol,Nl,Ql,Sl,Vl,Wl,Yl,Zl,$l,am,cm,bm,dm,em,gm,fm,Xl,hm,im,lm,om,pm,rm,sm,tm,um,xm,Hm,Jm,Km,Lm,Pm,Mm,Rm,Tm,Um,Vm,Wm,an,bn,Xm,cn,fn,en,ln,kn,$m,jn,Zm,mn,Ym,nn,on,pn,qn,sn,gn,vn,wn,xn,yn,An,Bn,zn,Fn,Gn,Hn,Jn,Sn,Tn,Vn,Mn,On,Pn,Qn,ao,eo,mo,ro,uo,to,vo,xo,yo,Co,Lo,Mo,No,Po,Wo,Xo,Yo,Zo,ap,bp,$o,ep,gp,hp,fp,np,op,pp,rp,sp,qp,wp,xp,yp,Dp,Ip,Ep,Mp,Op,Pp,Hp,Np,Qp,Sp,Yp,Wp,Xp,Vp,iq,mq,uq,wq,vq,Bq,Dq,Cq,Hq,Iq,Mq,Rq,Nq,Uq,ir,kr,jr,mr,lr,nr,qr,sr,Ir,Or,Vr,Ur,bs,Yr,Wr,es,as,ms,ps,ns,ws,ys,Bs,Rs,Ns,Ls,
Ss,Ps,Ts,Ms,Ks,Us,Ws,dt,ft,gt,jt,ht,it,kt,nt,ot,rt,st,ut,tt,qt,vt,pt,wt,yt,zt,At,Bt,Ct,xt,Dt,Et,Gt,It,Jt,Lt,Ot,Mt,Nt,St,Vt,Pt,Wt,Qt,Ut,Tt,Yt,Zt,au,eu,fu,gu,hu,iu,ju,ku,lu,mu,nu,ou,pu,qu,ru,tu,uu,vu,wu,xu,yu,Du,Au,Cu,Hu,Gu,Iu,Ku,Lu,Ou,Mu,Pu,Nu,Su,Tu,Wu,Uu,Vu,av,$u,Xu,cv,bv,dv,fv,iv,gv,mv,jv,kv,lv,ov,pv,qv,rv,sv,vv,tv,uv,wv,xv,yv,zv,Av,Cv,aaa,Dv,daa,Ev,Fv,Gv,Hv,Iv,eaa,faa,haa,iaa,laa,naa,Vv,oaa,saa,qaa,dw,raa,gw,xaa,Gw,Jw,Baa,Lw,Mw,Caa,Daa,Sw,Tw,Faa,Gaa,Haa,dx,fx,jx,mx,px,qx,Iaa,Jaa,sx,vx,xx,yx,Laa,
Cx,Dx,Ex,Fx,Gx,Hx,Oaa,Paa,Ix,Qaa,Saa,Kx,Taa,Uaa,Vaa,Waa,Xaa,aba,Yaa,bba,Tx,cba,dba,eba,fba,gba,hba,iba,jba,kba,lba,mba,nba,oba,pba,qba,rba,sba,tba,uba,vba,wba,xba,yba,zba,Aba,Bba,Cba,Dba,Eba,Fba,Gba,Hba,Iba,Jba,Kba,Lba,Mba,Nba,Oba,Pba,Qba,Rba,Sba,Tba,Uba,Vba,Wba,Xba,Yba,$ba,ay,by,dy,aca,bca,cca,dca,eca,fca,gca,hca,ica,jca,kca,lca,mca,nca,oca,ey,my,ny,qy,qca,tca,uca,vca,wca,xca,yca,Aca,zca,Ey,Eca,Jk,Fca,Gca,Jy,Ky,Hca,Kk;
_.ba=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,_.ba);else{const c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));b!==void 0&&(this.cause=b)};ca=function(a,b){a=a.split("%s");let c="";const d=a.length-1;for(let e=0;e<d;e++)c+=a[e]+(e<b.length?b[e]:"%s");_.ba.call(this,c+a[d])};_.ha=function(a,b){_.ea(a,b)>=0||a.push(b)};_.ia=function(a,b){b=_.ea(a,b);let c;(c=b>=0)&&Array.prototype.splice.call(a,b,1);return c};
_.ja=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[]};la=function(a,b){for(let c=1;c<arguments.length;c++){const d=arguments[c];if(_.ka(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};ra=function(a){const b=[];let c=0;for(const d in a)b[c++]=a[d];return b};sa=function(a){for(const b in a)return!1;return!0};ua=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<ta.length;f++)c=ta[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
wa=function(a){const b=arguments.length;if(b==1&&Array.isArray(arguments[0]))return wa.apply(null,arguments[0]);const c={};for(let d=0;d<b;d++)c[arguments[d]]=!0;return c};za=function(){let a=null;if(!xa)return a;try{const b=c=>c;a=xa.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){if(a instanceof Fa)return a.A;throw Error("m");};Ja=function(a){return new Ia(b=>b.substr(0,a.length+1).toLowerCase()===a+":")};_.La=function(a,b=_.Ka){if(a instanceof Fa)return a;for(let c=0;c<b.length;++c){const d=b[c];if(d instanceof Ia&&d.rk(a))return new Fa(a)}};_.Oa=function(a){a instanceof Fa?a=Ga(a):a=Ma.test(a)?a:void 0;return a};_.Ra=function(a){const b=_.Ba();return new _.Qa(b?b.createHTML(a):a)};
_.Sa=function(a){if(a instanceof _.Qa)return a.A;throw Error("m");};_.Ta=function(a,b=`unexpected value ${a}!`){throw Error(b);};_.Va=function(a,b,c){if(b instanceof Ca)a.href=_.Ea(b).toString(),a.rel=c;else{if(Ua.indexOf(c)===-1)throw Error("n`"+c);b=_.Oa(b);b!==void 0&&(a.href=b,a.rel=c)}};Wa=function(a,b){b=_.Oa(b);b!==void 0&&a.open(b,void 0,void 0)};
_.Xa=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")||""};_.Za=function(a){const b=_.Xa(a.ownerDocument&&a.ownerDocument.defaultView||window);b&&a.setAttribute("nonce",b)};_.$a=function(a,b){a.src=_.Ea(b);_.Za(a)};_.bb=function(){var a=_.ab.navigator;return a&&(a=a.userAgent)?a:""};eb=function(a){return _.cb?_.db?_.db.brands.some(({brand:b})=>b&&b.indexOf(a)!=-1):!1:!1};
_.fb=function(a){return _.bb().indexOf(a)!=-1};_.gb=function(){return _.cb?!!_.db&&_.db.brands.length>0:!1};_.ib=function(){return _.fb("Safari")&&!(_.hb()||(_.gb()?0:_.fb("Coast"))||(_.gb()?0:_.fb("Opera"))||(_.gb()?0:_.fb("Edge"))||(_.gb()?eb("Microsoft Edge"):_.fb("Edg/"))||(_.gb()?eb("Opera"):_.fb("OPR"))||_.fb("Firefox")||_.fb("FxiOS")||_.fb("Silk")||_.fb("Android"))};_.hb=function(){return _.gb()?eb("Chromium"):(_.fb("Chrome")||_.fb("CriOS"))&&!(_.gb()?0:_.fb("Edge"))||_.fb("Silk")};
_.jb=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)};kb=function(a){_.ab.setTimeout(()=>{throw a;},0)};pb=function(){let a;for(;a=lb.remove();){try{a.bh.call(a.A)}catch(b){kb(b)}mb(nb,a)}ob=!1};qb=function(a){let b=a,c;return function(){if(b){const d=b;b=void 0;c=d.apply(this,arguments)}return c}};rb=function(){throw Error("s");};sb=function(a,b){b=String.fromCharCode.apply(null,b);return a==null?b:a+b};
ub=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)};wb=function(a){return vb[a]||""};yb=function(a){xb.test(a)&&(a=a.replace(xb,wb));a=atob(a);const b=new Uint8Array(a.length);for(let c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b};zb=function(a){return a!=null&&a instanceof Uint8Array};Bb=function(){const a=Error();Ab(a,"incident");kb(a)};
Cb=function(a){a=Error(a);Ab(a,"warning");return a};Eb=function(){return typeof BigInt==="function"};Fb=function(a){return Array.prototype.slice.call(a)};_.Hb=function(a){return!!((a[_.Gb]|0)&2)};Jb=function(a){a[_.Gb]|=34;return a};Kb=function(a){a[_.Gb]|=32;return a};Lb=function(a,b){b[_.Gb]=(a|0)&-30975};Mb=function(a,b){b[_.Gb]=(a|34)&-30941};Ob=function(a){return!(!a||typeof a!=="object"||a.kT!==Nb)};Pb=function(a){return a!==null&&typeof a==="object"&&!Array.isArray(a)&&a.constructor===Object};
Ub=function(a,b,c){if(a!=null)if(typeof a==="string")a=a?new Qb(a,Sb):Tb();else if(a.constructor!==Qb)if(zb(a))a=a.length?new Qb(c?a:new Uint8Array(a),Sb):Tb();else{if(!b)throw Error();a=void 0}return a};Vb=function(a){return!Array.isArray(a)||a.length?!1:(a[_.Gb]|0)&1?!0:!1};_.Wb=function(a){if(a&2)throw Error();};Yb=function(a,b){(b=Xb?b[Xb]:void 0)&&(a[Xb]=Fb(b))};$b=function(a){a.v_=!0;return a};cc=function(){return $b(a=>ac(a)?a.every(b=>(0,_.bc)(b)):!1)};
gc=function(a){var b=a;if((0,_.bc)(b)){if(!/^\s*(?:-?[1-9]\d*|0)?\s*$/.test(b))throw Error(String(b));}else if((0,_.dc)(b)&&!Number.isSafeInteger(b))throw Error(String(b));return ec?BigInt(a):a=fc(a)?a?"1":"0":(0,_.bc)(a)?a.trim()||"0":String(a)};hc=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}};kc=function(a){const b=a>>>0;ic=b;jc=(a-b)/4294967296>>>0};
mc=function(a){if(a<0){kc(-a);const [b,c]=lc(ic,jc);ic=b>>>0;jc=c>>>0}else kc(a)};nc=function(a,b){const c=b&2147483648;c&&(a=~a+1>>>0,b=~b>>>0,a==0&&(b=b+1>>>0));a=b*4294967296+(a>>>0);return c?-a:a};pc=function(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else Eb()?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+oc(c)+oc(a));return c};
oc=function(a){a=String(a);return"0000000".slice(a.length)+a};qc=function(a){if(a.length<16)mc(Number(a));else if(Eb())a=BigInt(a),ic=Number(a&BigInt(4294967295))>>>0,jc=Number(a>>BigInt(32)&BigInt(4294967295));else{const b=+(a[0]==="-");jc=ic=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));jc*=1E6;ic=ic*1E6+f;ic>=4294967296&&(jc+=Math.trunc(ic/4294967296),jc>>>=0,ic>>>=0)}if(b){const [d,e]=lc(ic,jc);ic=d;jc=e}}};
lc=function(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};tc=function(a){if(typeof a!=="boolean")throw Error("z`"+rc(a)+"`"+a);return a};vc=function(a){const b=typeof a;switch(b){case "bigint":return!0;case "number":return Number.isFinite(a)}return b!=="string"?!1:uc.test(a)};wc=function(a){if(typeof a!=="number")throw Cb("int32");if(!Number.isFinite(a))throw Cb("int32");return a|0};
xc=function(a){if(a==null)return a;if(typeof a==="string"){if(!a)return;a=+a}if(typeof a==="number")return Number.isFinite(a)?a|0:void 0};Ac=function(a){if(a!=null)a:{if(!vc(a))throw Cb("int64");switch(typeof a){case "string":a=yc(a);break a;case "bigint":a=gc(BigInt.asIntN(64,a));break a;default:a=zc(a)}}return a};Bc=function(a){return a[0]==="-"?!1:a.length<20?!0:a.length===20&&Number(a.substring(0,6))<184467};
Cc=function(a){if(a<0){mc(a);const b=pc(ic,jc);a=Number(b);return Number.isSafeInteger(a)?a:b}if(Bc(String(a)))return a;mc(a);return jc*4294967296+(ic>>>0)};zc=function(a){a=Math.trunc(a);Number.isSafeInteger(a)||(mc(a),a=nc(ic,jc));return a};Dc=function(a){a=Math.trunc(a);return a>=0&&Number.isSafeInteger(a)?a:Cc(a)};
yc=function(a){var b=Math.trunc(Number(a));if(Number.isSafeInteger(b))return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));if(!(a[0]==="-"?a.length<20||a.length===20&&Number(a.substring(0,7))>-922337:a.length<19||a.length===19&&Number(a.substring(0,6))<922337))if(qc(a),a=ic,b=jc,b&2147483648)if(Eb())a=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0));else{const [c,d]=lc(a,b);a="-"+pc(c,d)}else a=pc(a,b);return a};
Ec=function(a){var b=Math.trunc(Number(a));if(Number.isSafeInteger(b)&&b>=0)return String(b);b=a.indexOf(".");b!==-1&&(a=a.substring(0,b));Bc(a)||(qc(a),a=pc(ic,jc));return a};Fc=function(a){if(!vc(a))throw Cb("uint64");switch(typeof a){case "string":return Ec(a);case "bigint":return gc(BigInt.asUintN(64,a));default:return Dc(a)}};
Hc=function(a){if(a==null)return a;if(typeof a==="bigint")return a>=0&&Gc(a)?a=Number(a):(a=BigInt.asUintN(64,a),a=Gc(a)?Number(a):String(a)),a;if(vc(a))return typeof a==="number"?Dc(a):Ec(a)};Ic=function(a){if(typeof a!=="string")throw Error();return a};Jc=function(a){if(a!=null&&typeof a!=="string")throw Error();return a};_.Kc=function(a){return a==null||typeof a==="string"?a:void 0};
Nc=function(a,b,c,d){if(a!=null&&typeof a==="object"&&a.Mr===Lc)return a;if(!Array.isArray(a))return c?d&2?Mc(b):new b:void 0;let e=c=a[_.Gb]|0;e===0&&(e|=d&32);e|=d&2;e!==c&&(a[_.Gb]=e);return new b(a)};Mc=function(a){var b=a[Oc];if(b)return b;b=new a;Jb(b.Gb);return a[Oc]=b};Pc=function(a,b,c){if(b)return Ic(a);let d;return(d=_.Kc(a))!=null?d:c?"":void 0};Qc=function(){Bb()};Uc=function(a,b){(Rc||(Rc=new Sc)).set(a,b);(Tc||(Tc=new Sc)).set(b,a)};
Wc=function(){Sc===void 0&&(Sc=typeof WeakMap==="function"?Vc(WeakMap):null);return Sc};Vc=function(a){try{return a.toString().indexOf("[native code]")!==-1?a:null}catch(b){return null}};Zc=function(a){if(Xc===void 0){const b=new Yc([],{});Xc=Array.prototype.concat.call([],b).length===1}Xc&&typeof Symbol==="function"&&Symbol.isConcatSpreadable&&(a[Symbol.isConcatSpreadable]=!0)};
$c=function(a,b){if(a.length!==b.length)return!1;for(const e in b){var c=Number(e),d;if(d=Number.isInteger(c))d=a[c],c=b[c],d=!(Number.isNaN(d)?Number.isNaN(c):d===c);if(d)return!1}return!0};ad=function(){Bb()};dd=function(a,b){let c,d;return(c=cd)==null?void 0:(d=c.get(b))==null?void 0:d.get(a)};fd=function(a,b){ed=b;a=new a(b);ed=void 0;return a};
id=function(a){switch(typeof a){case "boolean":return gd||(gd=[0,void 0,!0]);case "number":return a>0?void 0:a===0?hd||(hd=[0,void 0]):[-a,void 0];case "string":return[0,a];case "object":return a}};ld=function(a,b,c){a=kd(a,b[0],b[1],c?1:2);b!==gd&&c&&(a[_.Gb]|=16384);return a};
kd=function(a,b,c,d){var e;d=(e=d)!=null?e:0;a==null&&(a=ed);ed=void 0;if(a==null)e=96,c?(a=[c],e|=512):a=[],b&&(e=e&-33521665|(b&1023)<<15);else{if(!Array.isArray(a))throw Error("A");e=a[_.Gb]|0;if(e&2048)throw Error("D");if(e&64)return a;d===1||d===2||(e|=64);if(c&&(e|=512,c!==a[0]))throw Error("E");a:{d=a;c=e;if(e=d.length){const f=e-1;if(Pb(d[f])){c|=256;b=f-(+!!(c&512)-1);if(b>=1024)throw Error("F");e=c&-33521665|(b&1023)<<15;break a}}if(b){b=Math.max(b,e-(+!!(c&512)-1));if(b>1024)throw Error("G");
e=c&-33521665|(b&1023)<<15}else e=c}}a[_.Gb]=e;return a};md=function(a){return a};od=function(a,b,c,d,e,f){a=Nc(a,d,c,f);e&&(a=_.nd(a));return a};pd=function(a){return a};qd=function(a){return[a,this.get(a)]};ud=function(){return rd||(rd=new sd(Jb([]),void 0,void 0,void 0,td))};wd=function(a,b){return vd(b)};
vd=function(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "bigint":return Gc(a)?Number(a):String(a);case "boolean":return a?1:0;case "object":if(a)if(Array.isArray(a)){if(Vb(a))return}else{if(zb(a))return ub(a);if(a instanceof Qb){const b=a.A;return b==null?"":typeof b==="string"?b:a.A=ub(b)}if(a instanceof sd)return a.SC()}}return a};
xd=function(a,b,c){const d=Fb(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])}Yb(d,a);return d};zd=function(a,b,c,d,e){if(a!=null){if(Array.isArray(a))a=Vb(a)?void 0:e&&(a[_.Gb]|0)&2?a:yd(a,b,c,d!==void 0,e);else if(Pb(a)){const f={};for(let g in a)f[g]=zd(a[g],b,c,d,e);a=f}else a=b(a,d);return a}};
yd=function(a,b,c,d,e){const f=d||c?a[_.Gb]|0:0;d=d?!!(f&32):void 0;const g=Fb(a);for(let h=0;h<g.length;h++)g[h]=zd(g[h],b,c,d,e);c&&(Yb(g,a),c(f,g));return g};Cd=function(a){return zd(a,Bd,void 0,void 0,!1)};Bd=function(a){a.Mr===Lc?a=a.toJSON():a instanceof Qb?(a=a.A||"",a=typeof a==="string"?a:new Uint8Array(a)):a=zb(a)?new Uint8Array(a):a instanceof sd?a.SC(Cd):a;return a};Ed=function(a){return zd(a,Dd,void 0,void 0,!1)};Dd=function(a){return a.Mr===Lc?a.toJSON():a instanceof sd?a.SC(Ed):vd(a)};
Fd=function(a,b,c=Mb){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):yd(a,Fd,d&4?Mb:c,!0,!0)}a.Mr===Lc?(c=a.Gb,d=c[_.Gb],a=d&2?a:Gd(a,c,d,!0)):a instanceof sd&&!(a.pq&2)&&(c=Jb(a.RC(Fd)),a=new sd(c,a.ex,a.Dr,a.eD));return a}};Gd=function(a,b,c,d){Hd(a);return fd(a.constructor,Id(b,c,d))};
Id=function(a,b,c){const d=c||b&2?Mb:Lb,e=!!(b&32);a=xd(a,b,f=>Fd(f,e,d));a[_.Gb]=a[_.Gb]|32|(c?2:0);return a};_.nd=function(a){const b=a.Gb,c=b[_.Gb];return c&2?Gd(a,b,c,!1):a};_.Jd=function(a){const b=a.Gb,c=b[_.Gb];return c&2?a:Gd(a,b,c,!0)};Md=function(a,b,c,d){if(!(4&b))return!0;if(c==null)return!1;!d&&c===0&&(4096&b||8192&b)&&(a.constructor[Ld]=(a.constructor[Ld]|0)+1)<5&&Bb();return c===0?!1:!(c&b)};Nd=function(a,b,c,d){b=d+(+!!(b&512)-1);if(!(b<0||b>=a.length||b>=c))return a[b]};
Od=function(a,b,c,d){const e=b>>15&1023||536870912;if(c>=e){let f,g=b;if(b&256)f=a[a.length-1];else{if(d==null)return g;f=a[e+(+!!(b&512)-1)]={};g|=256}f[c]=d;c<e&&(a[c+(+!!(b&512)-1)]=void 0);g!==b&&(a[_.Gb]=g);return g}a[c+(+!!(b&512)-1)]=d;b&256&&(a=a[a.length-1],c in a&&delete a[c]);return b};
Rd=function(a,b,c,d,e){var f=b&2;e=_.Pd(a,b,c,e);Array.isArray(e)||(e=Qd);const g=!(d&2);d=!(d&1);const h=!!(b&32);let m=e[_.Gb]|0;m!==0||!h||f||g?m&1||(m|=1,e[_.Gb]=m):(m|=33,e[_.Gb]=m);f?(a=!1,m&2||(Jb(e),a=!!(4&m)),(d||a)&&Object.freeze(e)):(f=!!(2&m)||!!(2048&m),d&&f?(e=Fb(e),f=1,h&&!g&&(f|=32),e[_.Gb]=f,Od(a,b,c,e)):g&&m&32&&!f&&(e[_.Gb]&=-33));return e};
_.ce=function(a,b,c,d,e,f){const g=a.Gb;let h=g[_.Gb];d=2&h?1:d;f=!!f;e=Sd(g,h,b,e);var m=e[_.Gb]|0,q=e;Td(q,a);d!==2&&d!==1||Ud(q,a);if(Md(a,m,void 0,f)){4&m&&(e=Fb(e),m=Wd(m,h),h=Od(g,h,b,e));let v=q=0;for(;q<e.length;q++){const x=c(e[q]);x!=null&&(e[v++]=x)}v<q&&(e.length=v);m=Xd(m,h);m=(m|20)&-4097;m&=-8193;e[_.Gb]=m;2&m&&Object.freeze(e)}let u;if(d===1||d===4&&32&m)Yd(m)||(a=m,m|=2,m!==a&&(e[_.Gb]=m),Object.freeze(e));else if(c=d!==5?!1:!!(32&m)||Yd(m)||!!Zd(e),(d===2||c)&&Yd(m)&&(e=Fb(e),m=
Wd(m,h),m=$d(m,h,f),e[_.Gb]=m,h=Od(g,h,b,e)),Yd(m)||(b=m,m=$d(m,h,f),m!==b&&(e[_.Gb]=m)),c)u=ae(e),be(e,a,!0);else if(d===2&&!f){let v;(v=Rc)==null||v.delete(e)}return u||e};Sd=function(a,b,c,d){a=_.Pd(a,b,c,d);return Array.isArray(a)?a:Qd};Xd=function(a,b){a===0&&(a=Wd(a,b));return a|1};Yd=function(a){return!!(2&a)&&!!(4&a)||!!(2048&a)};
_.de=function(a,b,c,d,e,f){var g=b&2;let h=!1;if(c==null){if(g)return ud();c=[]}else if(c.constructor===sd){if((c.pq&2)==0||g)return c;c=c.RC()}else Array.isArray(c)?h=_.Hb(c):c=[];if(g){if(!c.length)return ud();h||(h=!0,Jb(c))}else if(h){h=!1;g=Fb(c);for(c=0;c<g.length;c++){const m=g[c]=Fb(g[c]);Array.isArray(m[1])&&(m[1]=Jb(m[1]))}c=g}h||((c[_.Gb]|0)&64?c[_.Gb]&=-33:32&b&&Kb(c));e=new sd(c,e,Pc,f);Od(a,b,d,e);return e};ee=function(a,b,c,d,e,f){const g=b&2;a=_.de(a,b,c,d,e,f);!g&&e&&(a.tQ=!0);return a};
_.fe=function(a,b){a=a.Gb;const c=a[_.Gb];return ee(a,c,_.Pd(a,c,b),b,void 0,Pc)};_.ge=function(a,b,c){a=a.Gb;const d=a[_.Gb];return ee(a,d,_.Pd(a,d,b),b,c)};
le=function(a,b,c){const d=a.Gb;let e=d[_.Gb];_.Wb(e);if(c==null)return Od(d,e,b),a;c=_.he(c);let f=c[_.Gb]|0,g=f;const h=!!(2&f)||Object.isFrozen(c);var m;if(m=!h)(m=void 0===ie)||(m=(je||!1)&&void 0!==ke);if(Md(a,f)){f=21;h&&(c=Fb(c),g=0,f=Wd(f,e),f=$d(f,e,!0));for(let q=0;q<c.length;q++)c[q]=wc(c[q])}m?(c=Fb(c),g=0,f=Wd(f,e),f=$d(f,e,!0)):h||be(c,a);f!==g&&(c[_.Gb]=f);Od(d,e,b,c);return a};
me=function(a,b,c,d){const e=a.Gb;let f=e[_.Gb];_.Wb(f);Od(e,f,b,(d==="0"?Number(c)===0:c===d)?void 0:c);return a};oe=function(a){let b;return(b=a[ne])!=null?b:a[ne]=new Map};qe=function(a,b,c,d){const e=oe(a),f=pe(e,a,b,c);f!==d&&(f&&(b=Od(a,b,f)),e.set(c,d));return b};pe=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];_.Pd(b,c,g)!=null&&(e!==0&&(c=Od(b,c,e)),e=g)}a.set(d,e);return e};
re=function(a,b,c,d){a=a.Gb;let e=a[_.Gb];d=_.Pd(a,e,c,d);b=Nc(d,b,!1,e);b!==d&&b!=null&&Od(a,e,c,b);return b};
_.se=function(a,b,c,d,e,f,g,h){const m=a.Gb;var q=!!(2&b);e=q?1:e;g=!!g;h&&(h=!q);f=Sd(m,b,d,f);var u=f[_.Gb]|0;q=f;Td(q,a);e!==2&&e!==1||Ud(q,a);q=!!(4&u);if(!q){u=Xd(u,b);var v=f,x=b;const E=!!(2&u);E&&(x|=2);let M=!E,Q=!0,P=0,X=0;for(;P<v.length;P++){const H=Nc(v[P],c,!1,x);if(H instanceof c){if(!E){const fa=_.Hb(H.Gb);M&&(M=!fa);Q&&(Q=fa)}v[X++]=H}}X<P&&(v.length=X);u|=4;u=Q?u|16:u&-17;u=M?u|8:u&-9;v[_.Gb]=u;E&&Object.freeze(v)}if(h&&!(8&u||!f.length&&(e===1||e===4&&32&u))){Yd(u)?(f=Fb(f),u=Wd(u,
b),b=Od(m,b,d,f)):Ud(f,a);c=f;h=u;for(v=0;v<c.length;v++)u=c[v],x=_.nd(u),u!==x&&(c[v]=x);h|=8;h=c.length?h&-17:h|16;u=c[_.Gb]=h}let A;if(e===1||e===4&&32&u)Yd(u)||(a=u,u|=!f.length||16&u&&(!q||32&u)?2:2048,u!==a&&(f[_.Gb]=u),Object.freeze(f));else if(q=e!==5?!1:!!(32&u)||Yd(u)||!!Zd(f),(e===2||q)&&Yd(u)&&(f=Fb(f),u=Wd(u,b),u=$d(u,b,g),f[_.Gb]=u,b=Od(m,b,d,f)),Yd(u)||(d=u,u=$d(u,b,g),u!==d&&(f[_.Gb]=u)),q)A=ae(f),be(f,a,!0);else if(e===2&&!g){let E;(E=Rc)==null||E.delete(f)}return A||f};
Wd=function(a,b){a=(2&b?a|2:a&-3)|32;return a&=-2049};$d=function(a,b,c){32&b&&c||(a&=-33);return a};te=function(a,b,c,d,e,f,g){const h=a.Gb[_.Gb];_.Wb(h);a=_.se(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.Gb)?a[_.Gb]&-9:a[_.Gb]&-17};ue=function(a,b){return a!=null?a:b};
ve=function(a){if(typeof a==="string")return{buffer:yb(a),pk:!1};if(Array.isArray(a))return{buffer:new Uint8Array(a),pk:!1};if(a.constructor===Uint8Array)return{buffer:a,pk:!1};if(a.constructor===ArrayBuffer)return{buffer:new Uint8Array(a),pk:!1};if(a.constructor===Qb){if(Sb!==Sb)throw Error("x");var b=a.A;b=b==null||zb(b)?b:typeof b==="string"?yb(b):null;return{buffer:(b==null?b:a.A=b)||new Uint8Array(0),pk:!0}}if(a instanceof Uint8Array)return{buffer:new Uint8Array(a.buffer,a.byteOffset,a.byteLength),
pk:!1};throw Error("R");};we=function(a){return a};xe=function(a){return a};Be=function(a,b,c,d){return ye(a,b,c,d,ze,Ae)};Ee=function(a,b,c,d){return ye(a,b,c,d,Ce,De)};
ye=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 u=0;for(var v=c.length-1;v>=0;v--){var x=c[v];d&&v===c.length-1&&x===d||(q++,x!=null&&m++)}if(d)for(var A in d)v=+A,isNaN(v)||(u+=Fe(v),h++,v>g&&(g=v));q=e(q,m)+f(h,g,u);A=m;v=h;x=g;let E=u;for(let Q=c.length-1;Q>=0;Q--){var M=c[Q];if(M==null||d&&Q===c.length-1&&M===d)continue;M=Q-b;const P=e(M,A)+f(v,x,E);P<q&&(a=1+M,q=P);v++;A--;E+=Fe(M);x=Math.max(x,M)}b=e(0,0)+f(v,x,E);b<q&&(a=0,q=b);if(d){v=h;x=g;E=u;A=m;for(const Q in d)d=
+Q,isNaN(d)||d>=1024||(v--,A++,E-=Q.length,g=e(d,A)+f(v,x,E),g<q&&(a=1+d,q=g))}return a};De=function(a,b,c){return c+a*3+(a>1?a-1:0)};Ce=function(a,b){return(a>1?a-1:0)+(a-b)*4};Ae=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};ze=function(a){return 40+4*a};Fe=function(a){return a>=100?a>=1E4?Math.ceil(Math.log10(1+a)):a<1E3?3:4:a<10?1:2};
Ie=function(a){Hd(a);var b=Ge?a.Gb:yd(a.Gb,Dd,void 0,void 0,!1);var c=!Ge,d=(c?a.Gb:b)[_.Gb];if(a=b.length){var e=b[a-1],f=Pb(e);f?a--:e=void 0;var g=+!!(d&512)-1,h=a-g;d=!!He&&!(d&512);var m,q=(m=He)!=null?m:xe;m=d?q(h,g,b,e):h;d=(h=d&&h!==m)?Array.prototype.slice.call(b,0,a):b;if(f||h){b:{var u=d;var v=e;var x;f=!1;if(h)for(q=Math.max(0,m+g);q<u.length;q++){var A=u[q];const Q=q-g;if(!(A==null||Vb(A)||Ob(A)&&A.size===0)){var E=u[q]=void 0;((E=x)!=null?E:x={})[Q]=A;f=!0}}if(v)for(let Q in v)if(E=
+Q,isNaN(E)){let P;((P=x)!=null?P:x={})[Q]=v[Q]}else if(q=v[Q],Array.isArray(q)&&(Vb(q)||Ob(q)&&q.size===0)&&(q=null),q==null&&(f=!0),h&&E<m){f=!0;q=E+g;for(A=u.length;A<=q;A++)u.push(void 0);u[q]=v[E]}else if(q!=null){let P;((P=x)!=null?P:x={})[Q]=q}f||(x=v);if(x)for(let Q in x){v=x;break b}v=null}u=v==null?e!=null:v!==e}h&&(a=d.length);for(var M;a>0;a--){x=d[a-1];if(!(x==null||Vb(x)||Ob(x)&&x.size===0))break;M=!0}if(d!==b||u||M){if(!h&&!c)d=Array.prototype.slice.call(d,0,a);else if(M||u||v)d.length=
a;v&&d.push(v)}b=d}return b};_.Je=function(a,b){if(b==null)return new a;if(!Array.isArray(b))throw Error("T");if(Object.isFrozen(b)||Object.isSealed(b)||!Object.isExtensible(b))throw Error("U");b[_.Gb]|=128;return fd(a,Kb(b))};Ke=function(){const a=class{constructor(){throw Error();}};Object.setPrototypeOf(a,a.prototype);return a};
Se=function(a){var b=Le,c=Me,d=a[Ne];if(d)return d;d={};d.jJ=id(a[0]);var e=a[1];let f=1;e&&e.constructor===Object&&(d.kR=e,e=a[++f],typeof e==="function"&&(d.FS=!0,Oe!=null||(Oe=e),Pe!=null||(Pe=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 u;var m=void 0;e instanceof Qe?u=e:(u=Re,f--);let v;if((v=u)==null?0:v.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,u,m,x):b(d,h,u,x)}}return a[Ne]=d};Le=function(a,b,c,d){const e=c.A;a[b]=d?(f,g,h)=>e(f,g,h,d):e};Me=function(a,b,c,d,e){const f=c.A;let g,h;a[b]=(m,q,u)=>f(m,q,u,h||(h=Se(d).jJ),g||(g=Te(d)),e)};
Te=function(a){let b=a[Ue];if(b!=null)return b;const c=Se(a);b=c.FS?(d,e)=>Oe(d,e,c):(d,e)=>{const f=d[_.Gb];for(;Ve(e)&&e.B!=4;){var g=e.D,h=c[g];if(h==null){var m=c.kR;m&&(m=m[g])&&(m=We(m),m!=null&&(h=c[g]=m))}h!=null&&h(e,d,g)||(h=e,g=h.C,Xe(h),h.xH?h=void 0:(m=h.A.A-g,h.A.A=g,h=Ye(h.A,m)),g=d,h&&(Xb||(Xb=Symbol()),(m=g[Xb])?m.push(h):g[Xb]=[h]))}f&16384&&Jb(d);return!0};return a[Ue]=b};
We=function(a){a=Array.isArray(a)?a[0]instanceof Qe?a:[Ze,a]:[a,void 0];const b=a[0].A;if(a=a[1]){const c=Te(a),d=Se(a).jJ;return(e,f,g)=>b(e,f,g,d,c)}return b};$e=function(a,b){return new Qe(a,b)};af=function(a,b,c){Od(a,a[_.Gb],b,c)};cf=function(a,b,c){if(a.B!==2)return!1;a=bf(a);af(b,c,a===Tb()?void 0:a);return!0};
gf=function(a,b){return(c,d)=>{if(df.length){const f=df.pop();ef(f,d);f.A.init(c,void 0,void 0,d);c=f}else c=new ff(c,d);try{const f=new a,g=f.Gb;Te(b)(g,c);var e=f}finally{c.A.clear(),c.D=-1,c.B=-1,df.length<100&&df.push(c)}return e}};hf=function(a){return b=>{b=JSON.parse(b);if(!Array.isArray(b))throw Error("I`"+rc(b)+"`"+b);Jb(b);return new a(b)}};kf=function(a){return b=>jf(a,b)};lf=function(a=window){return a.WIZ_global_data};mf=function(a,b=window){return(b=lf(b))&&a in b?b[a]:null};
nf=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(u){const v=`${c}.${d}::`+u,x=m.prototype;try{if(x.hasOwnProperty(u)){const A=a.ObjectGetOwnPropertyDescriptor(x,u);A&&A.value?(A.value=a.wrapWithCurrentZone(A.value,v),a._redefineProperty(m.prototype,u,A)):x[u]&&(x[u]=a.wrapWithCurrentZone(x[u],v))}else x[u]&&(x[u]=a.wrapWithCurrentZone(x[u],v))}catch(A){}});return g.call(b,h,m,q)};a.attachOriginToPatched(b[d],g)}};
pf=function(a){return(of.__Zone_symbol_prefix||"__zone_symbol__")+a};
qf=function(){function a(N){g&&g.mark&&g.mark(N)}function b(N,R){g&&g.measure&&g.measure(N,R)}function c(N){Q||of[x]&&(Q=of[x].resolve(0));if(Q){let R=Q[A];R||(R=Q.then);R.call(Q,N)}else of[v](N,0)}function d(N){va===0&&E.length===0&&c(e);N&&E.push(N)}function e(){if(!M){for(M=!0;E.length;){const N=E;E=[];for(let R=0;R<N.length;R++){const Y=N[R];try{Y.zone.runTask(Y,null,null)}catch(Ha){H.onUnhandledError(Ha)}}}H.microtaskDrainDone();M=!1}}function f(){}const g=of.performance;a("Zone");class h{static assertZonePatched(){if(of.Promise!==
X.ZoneAwarePromise)throw Error("da");}static get root(){let N=h.current;for(;N.parent;)N=N.parent;return N}static get current(){return fa.zone}static get currentTask(){return ma}static __load_patch(N,R,Y=!1){if(X.hasOwnProperty(N)){if(R=of[pf("forceDuplicateZoneCheck")]===!0,!Y&&R)throw Error("ea`"+N);}else of["__Zone_disable_"+N]||(Y="Zone:"+N,a(Y),X[N]=R(of,h,H),b(Y,Y))}get parent(){return this.nb}get name(){return this.C}constructor(N,R){this.nb=N;this.C=R?R.name||"unnamed":"<root>";this.B=R&&
R.properties||{};this.A=new q(this,this.nb&&this.nb.A,R)}get(N){const R=this.getZoneWith(N);if(R)return R.B[N]}getZoneWith(N){let R=this;for(;R;){if(R.B.hasOwnProperty(N))return R;R=R.nb}return null}fork(N){if(!N)throw Error("fa");return this.A.fork(this,N)}wrap(N,R){if(typeof N!=="function")throw Error("ga`"+N);const Y=this.A.intercept(this,N,R),Ha=this;return function(){return Ha.runGuarded(Y,this,arguments,R)}}run(N,R,Y,Ha){fa={parent:fa,zone:this};try{return this.A.invoke(this,N,R,Y,Ha)}finally{fa=
fa.parent}}runGuarded(N,R=null,Y,Ha){fa={parent:fa,zone:this};try{try{return this.A.invoke(this,N,R,Y,Ha)}catch(Zb){if(this.A.handleError(this,Zb))throw Zb;}}finally{fa=fa.parent}}runTask(N,R,Y){if(N.zone!=this)throw Error("ha`"+(N.zone||P).name+"`"+this.name);const {type:Ha,data:{isPeriodic:Zb=!1,isRefreshable:Db=!1}={}}=N;if(N.state!=="notScheduled"||Ha!=="eventTask"&&Ha!=="macroTask"){var Ad=N.state!="running";Ad&&N.yf("running","scheduled");var jd=ma;ma=N;fa={parent:fa,zone:this};try{Ha!="macroTask"||
!N.data||Zb||Db||(N.cancelFn=void 0);try{return this.A.invokeTask(this,N,R,Y)}catch(Ib){if(this.A.handleError(this,Ib))throw Ib;}}finally{R=N.state,R!=="notScheduled"&&R!=="unknown"&&(Ha=="eventTask"||Zb||Db&&R==="scheduling"?Ad&&N.yf("scheduled","running","scheduling"):(R=N.Nj,this.wn(N,-1),Ad&&N.yf("notScheduled","running","notScheduled"),Db&&(N.Nj=R))),fa=fa.parent,ma=jd}}}scheduleTask(N){if(N.zone&&N.zone!==this)for(var R=this;R;){if(R===N.zone)throw Error("ia`"+this.name+"`"+N.zone.name);R=R.parent}N.yf("scheduling",
"notScheduled");R=[];N.Nj=R;N.yc=this;try{N=this.A.scheduleTask(this,N)}catch(Y){throw N.yf("unknown","scheduling","notScheduled"),this.A.handleError(this,Y),Y;}N.Nj===R&&this.wn(N,1);N.state=="scheduling"&&N.yf("scheduled","scheduling");return N}scheduleMicroTask(N,R,Y,Ha){return this.scheduleTask(new u("microTask",N,R,Y,Ha,void 0))}scheduleMacroTask(N,R,Y,Ha,Zb){return this.scheduleTask(new u("macroTask",N,R,Y,Ha,Zb))}scheduleEventTask(N,R,Y,Ha,Zb){return this.scheduleTask(new u("eventTask",N,R,
Y,Ha,Zb))}cancelTask(N){if(N.zone!=this)throw Error("ja`"+(N.zone||P).name+"`"+this.name);if(N.state==="scheduled"||N.state==="running"){N.yf("canceling","scheduled","running");try{this.A.cancelTask(this,N)}catch(R){throw N.yf("unknown","canceling"),this.A.handleError(this,R),R;}this.wn(N,-1);N.yf("notScheduled","canceling");N.runCount=-1;return N}}wn(N,R){const Y=N.Nj;R==-1&&(N.Nj=null);for(let Ha=0;Ha<Y.length;Ha++)Y[Ha].wn(N.type,R)}}h.__symbol__=pf;const m={name:"",onHasTask:(N,R,Y,Ha)=>N.hasTask(Y,
Ha),onScheduleTask:(N,R,Y,Ha)=>N.scheduleTask(Y,Ha),onInvokeTask:(N,R,Y,Ha,Zb,Db)=>N.invokeTask(Y,Ha,Zb,Db),onCancelTask:(N,R,Y,Ha)=>N.cancelTask(Y,Ha)};class q{get zone(){return this.yc}constructor(N,R,Y){this.JP={microTask:0,macroTask:0,eventTask:0};this.yc=N;this.NZ=R;this.xy=Y&&(Y&&Y.onFork?Y:R.xy);this.DE=Y&&(Y.onFork?R:R.DE);this.wO=Y&&(Y.onFork?this.yc:R.wO);this.Iy=Y&&(Y.onIntercept?Y:R.Iy);this.cF=Y&&(Y.onIntercept?R:R.cF);this.bF=Y&&(Y.onIntercept?this.yc:R.bF);this.Ly=Y&&(Y.onInvoke?Y:
R.Ly);this.fF=Y&&(Y.onInvoke?R:R.fF);this.dF=Y&&(Y.onInvoke?this.yc:R.dF);this.zy=Y&&(Y.onHandleError?Y:R.zy);this.KE=Y&&(Y.onHandleError?R:R.KE);this.JE=Y&&(Y.onHandleError?this.yc:R.JE);this.hu=Y&&(Y.onScheduleTask?Y:R.hu);this.ez=Y&&(Y.onScheduleTask?R:R.ez);this.dz=Y&&(Y.onScheduleTask?this.yc:R.dz);this.Wt=Y&&(Y.onInvokeTask?Y:R.Wt);this.Ky=Y&&(Y.onInvokeTask?R:R.Ky);this.Jy=Y&&(Y.onInvokeTask?this.yc:R.Jy);this.Ht=Y&&(Y.onCancelTask?Y:R.Ht);this.my=Y&&(Y.onCancelTask?R:R.my);this.ly=Y&&(Y.onCancelTask?
this.yc:R.ly);this.OE=this.QE=this.PE=this.Np=null;N=Y&&Y.onHasTask;const Ha=R&&R.Np;if(N||Ha)this.Np=N?Y:m,this.PE=R,this.QE=this,this.OE=this.yc,Y.onScheduleTask||(this.hu=m,this.ez=R,this.dz=this.yc),Y.onInvokeTask||(this.Wt=m,this.Ky=R,this.Jy=this.yc),Y.onCancelTask||(this.Ht=m,this.my=R,this.ly=this.yc)}fork(N,R){return this.xy?this.xy.onFork(this.DE,this.zone,N,R):new h(N,R)}intercept(N,R,Y){return this.Iy?this.Iy.onIntercept(this.cF,this.bF,N,R,Y):R}invoke(N,R,Y,Ha,Zb){return this.Ly?this.Ly.onInvoke(this.fF,
this.dF,N,R,Y,Ha,Zb):R.apply(Y,Ha)}handleError(N,R){return this.zy?this.zy.onHandleError(this.KE,this.JE,N,R):!0}scheduleTask(N,R){let Y=R;if(this.hu)this.Np&&Y.Nj.push(this.QE),(Y=this.hu.onScheduleTask(this.ez,this.dz,N,R))||(Y=R);else if(R.scheduleFn)R.scheduleFn(R);else if(R.type=="microTask")d(R);else throw Error("ka");return Y}invokeTask(N,R,Y,Ha){return this.Wt?this.Wt.onInvokeTask(this.Ky,this.Jy,N,R,Y,Ha):R.callback.apply(Y,Ha)}cancelTask(N,R){if(this.Ht)N=this.Ht.onCancelTask(this.my,this.ly,
N,R);else{if(!R.cancelFn)throw Error("la");N=R.cancelFn(R)}return N}hasTask(N,R){try{this.Np&&this.Np.onHasTask(this.PE,this.OE,N,R)}catch(Y){this.handleError(N,Y)}}wn(N,R){const Y=this.JP,Ha=Y[N];R=Y[N]=Ha+R;if(R<0)throw Error("ma");Ha!=0&&R!=0||this.hasTask(this.yc,{qT:Y.microTask>0,iT:Y.macroTask>0,g_:Y.eventTask>0,change:N})}}class u{constructor(N,R,Y,Ha,Zb,Db){this.yc=null;this.runCount=0;this.Nj=null;this.ve="notScheduled";this.type=N;this.source=R;this.data=Ha;this.scheduleFn=Zb;this.cancelFn=
Db;if(!Y)throw Error("na");this.callback=Y;const Ad=this;this.invoke=N==="eventTask"&&Ha&&Ha.cD?u.invokeTask:function(){return u.invokeTask.call(of,Ad,this,arguments)}}static invokeTask(N,R,Y){N||(N=this);va++;try{return N.runCount++,N.zone.runTask(N,R,Y)}finally{va==1&&e(),va--}}get zone(){return this.yc}get state(){return this.ve}cancelScheduleRequest(){this.yf("notScheduled","scheduling")}yf(N,R,Y){if(this.ve===R||this.ve===Y)this.ve=N,N=="notScheduled"&&(this.Nj=null);else throw Error("oa`"+this.type+
"`"+this.source+"`"+N+"`"+R+"`"+(Y?" or '"+Y+"'":"")+"`"+this.ve);}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 v=pf("setTimeout"),x=pf("Promise"),A=pf("then");let E=[],M=!1,Q;const P={name:"NO ZONE"},X={},H={symbol:pf,currentZoneFrame:()=>fa,onUnhandledError:f,microtaskDrainDone:f,scheduleMicroTask:d,
showUncaughtError:()=>!h[pf("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 fa={parent:null,zone:new h(null,null)},ma=null,va=0;b("Zone","Zone");return h};rf=function(a,b){return Zone.current.wrap(a,b)};sf=function(a,b){for(let c=a.length-1;c>=0;c--)typeof a[c]==="function"&&(a[c]=rf(a[c],b+"_"+c));return a};wf=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=tf(a,e);uf(g)&&(a[e]=(h=>{const m=function(){return h.apply(this,sf(arguments,c+"."+e))};vf(m,h);return m})(f))}}};
uf=function(a){return a?a.writable===!1?!1:!(typeof a.get==="function"&&typeof a.set==="undefined"):!0};
Bf=function(a,b,c){let d=tf(a,b);!d&&c&&tf(c,b)&&(d={enumerable:!0,configurable:!0});if(d&&d.configurable&&(c=pf("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=xf[g];h||(h=xf[g]=pf("ON_PROPERTY"+g));d.set=function(m){let q=this;q||a!==yf||(q=yf);q&&(typeof q[h]==="function"&&q.removeEventListener(g,zf),f&&f.call(q,null),q[h]=m,typeof m==="function"&&q.addEventListener(g,zf,!1))};d.get=function(){let m=this;m||a!==yf||(m=yf);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};Af(a,b,d);a[c]=!0}};Cf=function(a,b,c){if(b)for(var d=0;d<b.length;d++)Bf(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++)Bf(a,b[d],c)}};
Ef=function(a){const b=yf[a];if(b){yf[pf(a)]=b;yf[a]=function(){const e=sf(arguments,a);switch(e.length){case 0:this[Df]=new b;break;case 1:this[Df]=new b(e[0]);break;case 2:this[Df]=new b(e[0],e[1]);break;case 3:this[Df]=new b(e[0],e[1],e[2]);break;case 4:this[Df]=new b(e[0],e[1],e[2],e[3]);break;default:throw Error("pa");}};vf(yf[a],b);var c=new b(function(){}),d;for(d in c)a==="XMLHttpRequest"&&d==="responseBlob"||function(e){typeof c[e]==="function"?yf[a].prototype[e]=function(){return this[Df][e].apply(this[Df],
arguments)}:Af(yf[a].prototype,e,{set:function(f){typeof f==="function"?(this[Df][e]=rf(f,a+"."+e),vf(this[Df][e],f)):this[Df][e]=f},get:function(){return this[Df][e]}})}(d);for(d in b)d!=="prototype"&&b.hasOwnProperty(d)&&(yf[a][d]=b[d])}};Gf=function(a,b,c){let d=a;for(;d&&!d.hasOwnProperty(b);)d=Ff(d);!d&&a[b]&&(d=a);a=pf(b);let e=null;if(d&&(!(e=d[a])||!d.hasOwnProperty(a))){e=d[a]=d[b];const f=d&&tf(d,b);if(uf(f)){const g=c(e,a,b);d[b]=function(){return g(this,arguments)};vf(d[b],e)}}return e};
Hf=function(a,b,c){function d(f){const g=f.data;g.Id[g.Au]=function(){f.invoke.apply(this,arguments)};e.apply(g.target,g.Id);return f}let e=null;e=Gf(a,b,f=>function(g,h){const m=c(g,h);return m.Au>=0&&typeof h[m.Au]==="function"?Zone.current.scheduleMacroTask(m.name,h[m.Au],m,d,void 0):f.apply(g,h)})};vf=function(a,b){a[pf("OriginalDelegate")]=b};
Lf=function(){if(If)return Jf;If=!0;try{const a=Kf.navigator.userAgent;if(a.indexOf("MSIE ")!==-1||a.indexOf("Trident/")!==-1||a.indexOf("Edge/")!==-1)Jf=!0}catch(a){}return Jf};Mf=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].dS;return b.filter(e=>d.indexOf(e)===-1)};Nf=function(a){return Object.getOwnPropertyNames(a).filter(b=>b.startsWith("on")&&b.length>2).map(b=>b.substring(2))};
Qf=function(a,b){var c=(b?b(a):a)+"false";b=(b?b(a):a)+"true";c=Of+c;b=Of+b;Pf[a]={};Pf[a]["false"]=c;Pf[a]["true"]=b};
Yf=function(a,b,c,d){function e(Q,P,X){if(P=P||a.event){Q=Q||P.target||a;var H=Q[Pf[P.type][X?"true":"false"]];if(H){X=[];if(H.length===1)(P=x(H[0],Q,P))&&X.push(P);else{H=H.slice();for(let fa=0;fa<H.length&&(!P||P[Rf]!==!0);fa++){const ma=x(H[fa],Q,P);ma&&X.push(ma)}}if(X.length===1)throw X[0];for(P=0;P<X.length;P++){const fa=X[P];b.nativeScheduleMicroTask(()=>{throw fa;})}}}}function f(Q,P){function X(da,Na){return!Sf&&typeof da==="object"&&da?!!da.capture:Sf&&Na?typeof da==="boolean"?{capture:da,
passive:!0}:da?typeof da==="object"&&da.passive!==!1?Object.assign({},da,{passive:!0}):da:{passive:!0}:da}function H(da){if(typeof da==="object"&&da!==null){const Na=Object.assign({},da);da.signal&&(Na.signal=da.signal);return Na}return da}if(!Q)return!1;let fa=!0;P&&P.cD!==void 0&&(fa=P.cD);const ma=P&&P.QV;let va=!0;P&&P.BQ!==void 0&&(va=P.BQ);let N=!1;P&&P.wU!==void 0&&(N=P.wU);let R=Q;for(;R&&!R.hasOwnProperty(g);)R=Ff(R);!R&&Q[g]&&(R=Q);if(!R||R[u])return!1;const Y=P&&P.f_,Ha={},Zb=R[u]=R[g],
Db=R[pf(h)]=R[h];Q=R[pf(m)]=R[m];const Ad=R[pf(q)]=R[q];let jd;P&&P.prepend&&(jd=R[pf(P.prepend)]=R[P.prepend]);var Ib=function(da){if(!da.YA){var Na=Pf[da.Ql];let Ya;Na&&(Ya=Na[da.capture?"true":"false"]);if(Na=Ya&&da.target[Ya])for(let tb=0;tb<Na.length;tb++)if(Na[tb]===da){Na.splice(tb,1);da.YA=!0;da.eC&&(da.eC(),da.eC=null);Na.length===0&&(da.aG=!0,da.target[Ya]=null);break}}if(da.aG)return Db.call(da.target,da.Ql,da.capture?E:A,da.options)};const ya=function(da){return Zb.call(Ha.target,Ha.Ql,
da.invoke,Ha.options)},V=function(da){return jd.call(Ha.target,Ha.Ql,da.invoke,Ha.options)};var aa=function(da){return Db.call(da.target,da.Ql,da.invoke,da.options)};Ib=fa?Ib:aa;aa=function(da,Na){const Ya=typeof Na;return Ya==="function"&&da.callback===Na||Ya==="object"&&da.ai===Na};const qa=P&&P.bj?P.bj:aa,Pa=Zone[pf("UNPATCHED_EVENTS")],Rb=a[pf("PASSIVE_EVENTS")];aa=function(da,Na,Ya,tb,sc=!1,Vd=!1){return function(){const Kd=this||a;let bd=arguments[0];P&&P.bl&&(bd=P.bl(bd));let dj=arguments[1];
if(!dj||Tf&&bd==="uncaughtException")return da.apply(this,arguments);let cP=!1;if(typeof dj!=="function"){if(!dj.handleEvent)return da.apply(this,arguments);cP=!0}if(!ma||ma(da,dj,Kd,arguments)){var fo=Sf&&!!Rb&&Rb.indexOf(bd)!==-1,mg=H(X(arguments[2],fo)),el=mg==null?void 0:mg.signal;if(el==null||!el.aborted){if(Pa)for(var go=0;go<Pa.length;go++)if(bd===Pa[go])return fo?da.call(Kd,bd,dj,mg):da.apply(this,arguments);fo=mg?typeof mg==="boolean"?!0:mg.capture:!1;go=mg&&typeof mg==="object"?mg.once:
!1;var H7=Zone.current,dh=Pf[bd];dh||(Qf(bd,Y),dh=Pf[bd]);var Sh=dh[fo?"true":"false"];dh=Kd[Sh];var fl=!1;if(dh){if(fl=!0,va)for(Sh=0;Sh<dh.length;Sh++)if(qa(dh[Sh],dj))return}else dh=Kd[Sh]=[];var nz;Sh=Kd.constructor.name;var eP=Uf[Sh];eP&&(nz=eP[bd]);nz||(nz=Sh+Na+(Y?Y(bd):bd));Ha.options=mg;go&&(Ha.options.once=!1);Ha.target=Kd;Ha.capture=fo;Ha.Ql=bd;Ha.yS=fl;if(fl=fa?Vf:void 0)fl.kV=Ha;el&&(Ha.options.signal=void 0);var ng=H7.scheduleEventTask(nz,dj,fl,Ya,tb);if(el){Ha.options.signal=el;const fP=
()=>ng.zone.cancelTask(ng);da.call(el,"abort",fP,{once:!0});ng.eC=()=>el.removeEventListener("abort",fP)}Ha.target=null;fl&&(fl.kV=null);go&&(Ha.options.once=!0);if(Sf||typeof ng.options!=="boolean")ng.options=mg;ng.target=Kd;ng.capture=fo;ng.Ql=bd;cP&&(ng.ai=dj);Vd?dh.unshift(ng):dh.push(ng);if(sc)return Kd}}}};R[g]=aa(Zb,v,fa?function(){if(!Ha.yS)return Zb.call(Ha.target,Ha.Ql,Ha.capture?E:A,Ha.options)}:ya,Ib,N);jd&&(R.prependListener=aa(jd,".prependListener:",V,Ib,N,!0));R[h]=function(){const da=
this||a;let Na=arguments[0];P&&P.bl&&(Na=P.bl(Na));var Ya=arguments[2];Ya=Ya?typeof Ya==="boolean"?!0:Ya.capture:!1;const tb=arguments[1];if(!tb)return Db.apply(this,arguments);if(!ma||ma(Db,tb,da,arguments)){var sc=Pf[Na],Vd;sc&&(Vd=sc[Ya?"true":"false"]);if(sc=Vd&&da[Vd])for(let Kd=0;Kd<sc.length;Kd++){const bd=sc[Kd];if(qa(bd,tb)){sc.splice(Kd,1);bd.YA=!0;sc.length===0&&(bd.aG=!0,da[Vd]=null,Ya||typeof Na!=="string"||(da[Of+"ON_PROPERTY"+Na]=null));bd.zone.cancelTask(bd);if(N)return da;return}}return Db.apply(this,
arguments)}};R[m]=function(){var da=this||a,Na=arguments[0];P&&P.bl&&(Na=P.bl(Na));const Ya=[];da=Wf(da,Y?Y(Na):Na);for(Na=0;Na<da.length;Na++){const tb=da[Na];Ya.push(tb.ai?tb.ai:tb.callback)}return Ya};R[q]=function(){var da=this||a,Na=arguments[0];if(Na){P&&P.bl&&(Na=P.bl(Na));var Ya=Pf[Na];if(Ya){var tb=da[Ya["false"]];da=da[Ya["true"]];if(tb)for(tb=tb.slice(),Ya=0;Ya<tb.length;Ya++){const sc=tb[Ya];this[h].call(this,Na,sc.ai?sc.ai:sc.callback,sc.options)}if(da)for(da=da.slice(),tb=0;tb<da.length;tb++)Ya=
da[tb],this[h].call(this,Na,Ya.ai?Ya.ai:Ya.callback,Ya.options)}}else{Na=Object.keys(da);for(da=0;da<Na.length;da++)(tb=(tb=Xf.exec(Na[da]))&&tb[1])&&tb!=="removeListener"&&this[q].call(this,tb);this[q].call(this,"removeListener")}if(N)return this};vf(R[g],Zb);vf(R[h],Db);Ad&&vf(R[q],Ad);Q&&vf(R[m],Q);return!0}const g=d&&d.add||"addEventListener",h=d&&d.X_||"removeEventListener",m=d&&d.Bd||"eventListeners",q=d&&d.Y_||"removeAllListeners",u=pf(g),v="."+g+":",x=function(Q,P,X){if(!Q.YA){var H=Q.callback;
typeof H==="object"&&H.handleEvent&&(Q.callback=va=>H.handleEvent(va),Q.ai=H);try{Q.invoke(Q,P,[X])}catch(va){var fa=va}var ma=Q.options;ma&&typeof ma==="object"&&ma.once&&P[h].call(P,X.type,Q.ai?Q.ai:Q.callback,ma);return fa}},A=function(Q){return e(this,Q,!1)},E=function(Q){return e(this,Q,!0)};let M=[];for(let Q=0;Q<c.length;Q++)M[Q]=f(c[Q],d);return M};
Wf=function(a,b){if(!b){var c=[];for(let e in a){var d=Xf.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=Pf[b];c||(Qf(b),c=Pf[b]);b=a[c["false"]];a=a[c["true"]];return b?a?b.concat(a):b.slice():a?a.slice():[]};Zf=function(a,b){(a=a.Event)&&a.prototype&&b.patchMethod(a.prototype,"stopImmediatePropagation",c=>function(d,e){d[Rf]=!0;c&&c.apply(d,e)})};
eg=function(){$f.__load_patch("util",(a,b,c)=>{const d=Nf(a);c.patchOnProperties=Cf;c.patchMethod=Gf;c.bindArguments=sf;c.patchMacroTask=Hf;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=Zf;c.patchEventTarget=Yf;c.isIEOrEdge=Lf;c.ObjectDefineProperty=Af;c.ObjectGetOwnPropertyDescriptor=tf;c.ObjectCreate=ag;c.ArraySlice=bg;c.patchClass=Ef;c.wrapWithCurrentZone=rf;c.filterProperties=Mf;c.attachOriginToPatched=
vf;c._redefineProperty=Object.defineProperty;c.patchCallbacks=nf;c.getGlobalObjects=()=>({globalSources:Uf,zoneSymbolEventNames:Pf,eventNames:d,isBrowser:cg,isMix:dg,isNode:Tf,TRUE_STR:"true",FALSE_STR:"false",ZONE_SYMBOL_PREFIX:Of,ADD_EVENT_LISTENER_STR:"addEventListener",REMOVE_EVENT_LISTENER_STR:"removeEventListener"})})};
og=function(){fg=Zone.__symbol__;gg=Object[fg("defineProperty")]=Object.defineProperty;hg=Object[fg("getOwnPropertyDescriptor")]=Object.getOwnPropertyDescriptor;ig=Object.create;jg=fg("unconfigurables");Object.defineProperty=function(a,b,c){if(a&&a[jg]&&a[jg][b])throw new TypeError("qa`"+b+"`"+a);const d=c.configurable;b!=="prototype"&&(c=kg(a,b,c));return lg(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]=kg(a,c,b[c])});return ig(a,b)};Object.getOwnPropertyDescriptor=function(a,b){const c=hg(a,b);c&&a&&a[jg]&&a[jg][b]&&(c.configurable=!1);return c}};pg=function(a,b,c){const d=c.configurable;c=kg(a,b,c);return lg(a,b,c,d)};
kg=function(a,b,c){Object.isFrozen(c)||(c.configurable=!0);c.configurable||(a[jg]||Object.isFrozen(a)||gg(a,jg,{writable:!0,value:{}}),a[jg]&&(a[jg][b]=!0));return c};
lg=function(a,b,c,d){try{return gg(a,b,c)}catch(e){if(c.configurable){typeof d=="undefined"?delete c.configurable:c.configurable=d;try{return gg(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;}};
qg=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 u="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=u.map(X=>"HTML"+X+"Element").concat(m):
a.EventTarget?q.push("EventTarget"):q=m;const v=a.__Zone_disable_IE_check||!1,x=a.__Zone_enable_cross_context_check||!1,A=b.isIEOrEdge(),E={MSPointerCancel:"pointercancel",MSPointerDown:"pointerdown",MSPointerEnter:"pointerenter",MSPointerHover:"pointerhover",MSPointerLeave:"pointerleave",MSPointerMove:"pointermove",MSPointerOut:"pointerout",MSPointerOver:"pointerover",MSPointerUp:"pointerup"};for(m=0;m<c.length;m++){var M=c[m],Q=h+(M+g),P=h+(M+f);e[M]={};e[M][g]=Q;e[M][f]=P}for(m=0;m<u.length;m++)for(M=
u[m],Q=d[M]={},P=0;P<c.length;P++){const X=c[P];Q[X]=M+".addEventListener:"+X}u=[];for(m=0;m<q.length;m++)M=a[q[m]],u.push(M&&M.prototype);b.patchEventTarget(a,b,u,{QV:function(X,H,fa,ma){if(!v&&A)if(x)try{const va=H.toString();if(va==="[object FunctionWrapper]"||va=="function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }")return X.apply(fa,ma),!1}catch(va){return X.apply(fa,ma),!1}else{if(H=H.toString(),H==="[object FunctionWrapper]"||H=="function __BROWSERTOOLS_CONSOLE_SAFEFUNC() { [native code] }")return X.apply(fa,
ma),!1}else if(x)try{H.toString()}catch(va){return X.apply(fa,ma),!1}return!0},bl:X=>E[X]||X});Zone[b.symbol("patchEventTarget")]=!!a.EventTarget};
rg=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,u;const v=a.ObjectGetOwnPropertyDescriptor(m,"onmessage");v&&v.configurable===!1?(q=a.ObjectCreate(m),u=m,[c,d,"send","close"].forEach(function(x){q[x]=function(){const A=a.ArraySlice.call(arguments);if(x===c||x===d){var E=A.length>0?A[0]:void 0;E&&(E=Zone.__symbol__("ON_PROPERTY"+
E),m[E]=q[E])}return m[x].apply(m,A)}})):q=m;a.patchOnProperties(q,["close","error","message","open"],u);return q};const f=b.WebSocket;for(const g in e)f[g]=e[g]};
sg=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};ug=function(a){const b=a.symbol("unbound");for(let c=0;c<tg.length;c++){const d=tg[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)}};
vg=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=pg;og()});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)=>{qg(c,e);const {isNode:f,isMix:g}=e.getGlobalObjects();f&&!g||sg(e,c)||(d=typeof WebSocket!=="undefined",ug(e),e.patchClass("XMLHttpRequest"),d&&rg(e,c),Zone[e.symbol("patchEvents")]=!0)})}};wg=function(a,b){b.patchMethod(a,"queueMicrotask",()=>function(c,d){Zone.current.scheduleMicroTask("queueMicrotask",d[0])})};
yg=function(a,b,c,d){function e(q){const u=q.data;u.Id[0]=function(){return q.invoke.apply(this,arguments)};const v=g.apply(a,u.Id);typeof v==="number"?u.handleId=v:(u.handle=v,u.isRefreshable=typeof v.refresh==="function");return q}function f(q){const u=q.data.handleId;let v;return h.call(a,(v=q.data.handle)!=null?v:u)}let g=null,h=null;b+=d;c+=d;const m={};g=Gf(a,b,q=>function(u,v){if(typeof v[0]==="function"){const x={isRefreshable:!1,isPeriodic:d==="Interval",delay:d==="Timeout"||d==="Interval"?
v[1]||0:void 0,Id:v},A=v[0];v[0]=function(){try{return A.apply(this,arguments)}finally{const X=x.handle,H=x.handleId,fa=x.isRefreshable;x.isPeriodic||fa||(H?delete m[H]:X&&(X[xg]=null))}};const E=Zone.current.scheduleMacroTask(b,v[0],x,e,f);if(!E)return E;u=E.data.handleId;v=E.data.handle;const M=E.data.isRefreshable,Q=E.data.isPeriodic;if(u)m[u]=E;else if(v&&(v[xg]=E,M&&!Q)){const X=v.refresh;v.refresh=function(){const H=E.zone,fa=E.state;fa==="notScheduled"?(E.ve="scheduled",H.wn(E,1)):fa==="running"&&
(E.ve="scheduling");return X.call(this)}}let P;return(P=v!=null?v:u)!=null?P:E}return q.apply(a,v)});h=Gf(a,c,q=>function(u,v){u=v[0];let x;typeof u==="number"?(x=m[u],delete m[u]):(x=u==null?void 0:u[xg])?u[xg]=null:x=u;let A;((A=x)==null?0:A.type)?x.cancelFn&&x.zone.cancelTask(x):q.apply(a,v)})};
Bg=function(){var a=$f;a.__load_patch("legacy",b=>{(b=b[a.__symbol__("legacyPatch")])&&b()});a.__load_patch("timers",b=>{yg(b,"set","clear","Timeout");yg(b,"set","clear","Interval");yg(b,"set","clear","Immediate")});a.__load_patch("requestAnimationFrame",b=>{yg(b,"request","cancel","AnimationFrame");yg(b,"mozRequest","mozCancel","AnimationFrame");yg(b,"webkitRequest","webkitCancel","AnimationFrame")});a.__load_patch("blocking",(b,c)=>{const d=["alert","prompt","confirm"];for(let e=0;e<d.length;e++)Gf(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],u=m+(q+h),v=m+(q+g);f[q]={};f[q][h]=u;f[q][g]=v}(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",()=>{Ef("MutationObserver");Ef("WebKitMutationObserver")});a.__load_patch("IntersectionObserver",()=>{Ef("IntersectionObserver")});a.__load_patch("FileReader",()=>{Ef("FileReader")});a.__load_patch("on_property",(b,c,d)=>{if((!Tf||dg)&&!Zone[d.symbol("patchEvents")]){c=b.__Zone_ignore_on_properties;d=[];if(cg){var e=window;d=d.concat("Document SVGElement Element HTMLElement HTMLBodyElement HTMLMediaElement HTMLFrameSetElement HTMLFrameElement HTMLIFrameElement HTMLMarqueeElement Worker".split(" "));
a:{try{var f=Kf.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,dS:["error"]}]:[];g=e;f=Nf(e);h=c?c.concat(h):c;e=Ff(e);g&&(f=Mf(g,f,h),Cf(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=Nf(f.prototype),g&&(f=Mf(g,f,c),Cf(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 u(ma){const va=ma.data,N=va.target;N[g]=!1;N[m]=!1;var R=N[f];E||(E=N[zg],M=N[Ag]);R&&M.call(N,"readystatechange",
R);R=N[f]=()=>{if(N.readyState===N.DONE)if(!va.aborted&&N[g]&&ma.state==="scheduled"){const Y=N[c.__symbol__("loadfalse")];if(N.status!==0&&Y&&Y.length>0){const Ha=ma.invoke;ma.invoke=function(){const Zb=N[c.__symbol__("loadfalse")];for(let Db=0;Db<Zb.length;Db++)Zb[Db]===ma&&Zb.splice(Db,1);va.aborted||ma.state!=="scheduled"||Ha.call(ma)};Y.push(ma)}else ma.invoke()}else va.aborted||N[g]!==!1||(N[m]=!0)};E.call(N,"readystatechange",R);N[d]||(N[d]=ma);H.apply(N,va.Id);N[g]=!0;return ma}function v(){}
function x(ma){ma=ma.data;ma.aborted=!0;return fa.apply(ma.target,ma.Id)}var A=q.XMLHttpRequest;if(A){A=A.prototype;var E=A[zg],M=A[Ag];!E&&(q=q.XMLHttpRequestEventTarget)&&(q=q.prototype,E=q[zg],M=q[Ag]);var Q=Gf(A,"open",()=>function(ma,va){ma[e]=va[2]==0;ma[h]=va[1];return Q.apply(ma,va)}),P=pf("fetchTaskAborting"),X=pf("fetchTaskScheduling"),H=Gf(A,"send",()=>function(ma,va){if(c.current[X]===!0||ma[e])return H.apply(ma,va);va={target:ma,url:ma[h],isPeriodic:!1,Id:va,aborted:!1};const N=Zone.current.scheduleMacroTask("XMLHttpRequest.send",
v,va,u,x);ma&&ma[m]===!0&&!va.aborted&&N.state==="scheduled"&&N.invoke()}),fa=Gf(A,"abort",()=>function(ma,va){const N=ma[d];if(N&&typeof N.type=="string")N.cancelFn==null||N.data&&N.data.aborted||N.zone.cancelTask(N);else if(c.current[P]===!0)return fa.apply(ma,va)})}})(b);const d=pf("xhrTask"),e=pf("xhrSync"),f=pf("xhrListener"),g=pf("xhrScheduled"),h=pf("xhrURL"),m=pf("xhrErrorBeforeScheduled")});a.__load_patch("geolocation",b=>{b.navigator&&b.navigator.geolocation&&wf(b.navigator.geolocation)});
a.__load_patch("PromiseRejectionEvent",(b,c)=>{function d(e){return function(f){Wf(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[pf("unhandledPromiseRejectionHandler")]=d("unhandledrejection"),c[pf("rejectionHandledHandler")]=d("rejectionhandled"))});a.__load_patch("queueMicrotask",(b,c,d)=>{wg(b,d)})};
Cg=function(){$f.__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,Au:0,Id:e}))})};
Dg=function(){$f.__load_patch("Error",(a,b,c)=>{function d(H){let fa={WL:H.zone.name},ma=fa;for(;H.parent;){H=H.parent;const va={WL:H.zone.name};fa=fa.parent=va}return ma}function e(H,fa,ma=!0){H=H.split("\n");let va=0;for(;H[va]!==u&&H[va]!==v&&H[va]!==x&&H[va]!==A&&H[va]!==E&&va<H.length;)va++;for(;va<H.length&&fa;va++){let N=H[va];if(N.trim())switch(q[N]){case g.sD:H.splice(va,1);va--;break;case g.transition:fa.parent?fa=fa.parent:fa=null;H.splice(va,1);va--;break;default:H[va]+=ma?` [${fa.zone.name}]`:
` [${fa.WL}]`}}return H.join("\n")}function f(){let H=m.apply(this,arguments);const fa=H.originalStack=H.stack;if(f.stackRewrite&&fa){let ma=c.currentZoneFrame();if(M==="lazy")H[c.symbol("zoneFrameNames")]=d(ma);else if(M==="default")try{H.stack=H.zoneAwareStack=e(fa,ma)}catch(va){}}return this instanceof m&&this.constructor!=m?(Object.keys(H).concat("stack","message").forEach(ma=>{const va=H[ma];if(va!==void 0)try{this[ma]=va}catch(N){}}),this):H}const g={sD:0,transition:1},h=c.symbol("zoneJsInternalStackFrames"),
m=a[c.symbol("Error")]=a.Error,q={};let u,v,x,A,E;a.Error=f;const M=a.__Zone_Error_BlacklistedStackFrames_policy||a.__Zone_Error_ZoneJsInternalStackFrames_policy||"default";f.prototype=m.prototype;f[h]=q;f.stackRewrite=!1;const Q=c.symbol("zoneAwareStack");M==="lazy"&&Object.defineProperty(f.prototype,"zoneAwareStack",{configurable:!0,enumerable:!0,get:function(){this[Q]||(this[Q]=e(this.originalStack,this[c.symbol("zoneFrameNames")],!1));return this[Q]},set:function(H){this.originalStack=H;this[Q]=
e(this.originalStack,this[c.symbol("zoneFrameNames")],!1)}});const P=["stackTraceLimit","captureStackTrace","prepareStackTrace"];(a=Object.keys(m))&&a.forEach(H=>{P.filter(fa=>fa===H).length===0&&Object.defineProperty(f,H,{get:function(){return m[H]},set:function(fa){m[H]=fa}})});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,fa){m.captureStackTrace(H,fa)}});Object.defineProperty(f,"prepareStackTrace",{get:function(){return m.cK},set:function(H){return H&&typeof H==="function"?m.cK=function(fa,ma){if(ma)for(let va=0;va<ma.length;va++)if(ma[va].getFunctionName()==="zoneCaptureStackTrace"){ma.splice(va,1);break}return H.call(this,fa,ma)}:m.cK=H}});if(M!=="disable"){var X=b.current.fork({name:"detect",onHandleError:function(H,fa,ma,va){if(va.originalStack&&Error===
f)for(H=va.originalStack.split(/\n/),va=ma=fa=!1;H.length;){let N=H.shift();if(/:\d+:\d+/.test(N)||N==="ZoneAwareError"){let R=N.split("(")[0].split("@")[0],Y=g.transition;R.indexOf("ZoneAwareError")!==-1&&(R.indexOf("new ZoneAwareError")!==-1?(u=N,v=N.replace("new ZoneAwareError","new Error.ZoneAwareError")):(x=N,A=N.replace("Error.",""),N.indexOf("Error.ZoneAwareError")===-1&&(E=N.replace("ZoneAwareError","Error.ZoneAwareError"))),q[v]=g.sD);R.indexOf("runGuarded")!==-1?ma=!0:R.indexOf("runTask")!==
-1?va=!0:R.indexOf("run")!==-1?fa=!0:Y=g.sD;q[N]=Y;if(fa&&ma&&va){f.stackRewrite=!0;break}}}return!1}}).fork({name:"child",onScheduleTask:function(H,fa,ma,va){return H.scheduleTask(ma,va)},onInvokeTask:function(H,fa,ma,va,N,R){return H.invokeTask(ma,va,N,R)},onCancelTask:function(H,fa,ma,va){return H.cancelTask(ma,va)},onInvoke:function(H,fa,ma,va,N,R,Y){return H.invoke(ma,va,N,R,Y)}});b=Error.stackTraceLimit;Error.stackTraceLimit=100;X.run(()=>{X.runGuarded(()=>{const H=()=>{};X.scheduleEventTask(h,
()=>{X.scheduleMacroTask(h,()=>{X.scheduleMicroTask(h,()=>{throw Error();},void 0,fa=>{fa.yf=H;fa.invoke()});X.scheduleMicroTask(h,()=>{throw Error();},void 0,fa=>{fa.yf=H;fa.invoke()})},void 0,fa=>{fa.yf=H;fa.invoke()},()=>{})},void 0,fa=>{fa.yf=H;fa.invoke()},()=>{})})});Error.stackTraceLimit=b}})};
Eg=function(){$f.__load_patch("ZoneAwarePromise",(a,b,c)=>{function d(V){if(V&&V.toString===Object.prototype.toString){const aa=V.constructor&&V.constructor.name;return(aa?aa:"")+": "+JSON.stringify(V)}return V?V.toString():Object.prototype.toString.call(V)}function e(V){c.onUnhandledError(V);try{const aa=b[fa];typeof aa==="function"&&aa.call(this,V)}catch(aa){}}function f(V){return V}function g(V){return Ib.reject(V)}function h(V,aa){return qa=>{try{m(V,aa,qa)}catch(Pa){m(V,!1,Pa)}}}function m(V,
aa,qa){var Pa=Ha();if(V===qa)throw new TypeError("ra");if(V[ma]===null){var Rb=null;try{if(typeof qa==="object"||typeof qa==="function")Rb=qa&&qa.then}catch(da){return Pa(()=>{m(V,!1,da)})(),V}if(aa!==!1&&qa instanceof Ib&&qa.hasOwnProperty(ma)&&qa.hasOwnProperty(va)&&qa[ma]!==null)q(qa),m(V,qa[ma],qa[va]);else if(aa!==!1&&typeof Rb==="function")try{Rb.call(qa,Pa(h(V,aa)),Pa(h(V,!1)))}catch(da){Pa(()=>{m(V,!1,da)})()}else{V[ma]=aa;Pa=V[va];V[va]=qa;V[N]===N&&aa===!0&&(V[ma]=V[Y],V[va]=V[R]);aa===
!1&&qa instanceof Error&&(Rb=b.currentTask&&b.currentTask.data&&b.currentTask.data.__creationTrace__)&&E(qa,Zb,{configurable:!0,enumerable:!1,writable:!0,value:Rb});for(Rb=0;Rb<Pa.length;)u(V,Pa[Rb++],Pa[Rb++],Pa[Rb++],Pa[Rb++]);if(Pa.length==0&&aa==0){V[ma]=0;aa=qa;try{throw Error("sa`"+d(qa)+"`"+(qa&&qa.stack?"\n"+qa.stack:""));}catch(da){aa=da}P&&(aa.throwOriginal=!0);aa.rejection=qa;aa.promise=V;aa.zone=b.current;aa.task=b.currentTask;Q.push(aa);c.scheduleMicroTask()}}}return V}function q(V){if(V[ma]===
0){try{var aa=b[Db];aa&&typeof aa==="function"&&aa.call(this,{rejection:V[va],promise:V})}catch(qa){}V[ma]=!1;for(aa=0;aa<Q.length;aa++)V===Q[aa].promise&&Q.splice(aa,1)}}function u(V,aa,qa,Pa,Rb){q(V);const da=V[ma],Na=da?typeof Pa==="function"?Pa:f:typeof Rb==="function"?Rb:g;aa.scheduleMicroTask("Promise.then",()=>{try{const Ya=V[va],tb=!!qa&&N===qa[N];tb&&(qa[R]=Ya,qa[Y]=da);const sc=aa.run(Na,void 0,tb&&Na!==g&&Na!==f?[]:[Ya]);m(qa,!0,sc)}catch(Ya){m(qa,!1,Ya)}},qa)}function v(V){const aa=V.prototype,
qa=A(aa,"then");if(!qa||qa.writable!==!1&&qa.configurable){var Pa=aa.then;aa[H]=Pa;V.prototype.then=function(Rb,da){return(new Ib((Na,Ya)=>{Pa.call(this,Na,Ya)})).then(Rb,da)};V[ya]=!0}}function x(V){return function(aa,qa){aa=V.apply(aa,qa);if(aa instanceof Ib)return aa;qa=aa.constructor;qa[ya]||v(qa);return aa}}const A=Object.getOwnPropertyDescriptor,E=Object.defineProperty,M=c.symbol,Q=[],P=a[M("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")]!==!1;var X=M("Promise");const H=M("then");c.onUnhandledError=
V=>{if(c.showUncaughtError()){const aa=V&&V.rejection;aa?console.error("Unhandled Promise rejection:",aa instanceof Error?aa.message:aa,"; Zone:",V.zone.name,"; Task:",V.task&&V.task.source,"; Value:",aa,aa instanceof Error?aa.stack:void 0):console.error(V)}};c.microtaskDrainDone=()=>{for(;Q.length;){const V=Q.shift();try{V.zone.runGuarded(()=>{if(V.throwOriginal)throw V.rejection;throw V;})}catch(aa){e(aa)}}};const fa=M("unhandledPromiseRejectionHandler"),ma=M("state"),va=M("value"),N=M("finally"),
R=M("parentPromiseValue"),Y=M("parentPromiseState"),Ha=function(){let V=!1;return function(aa){return function(){V||(V=!0,aa.apply(null,arguments))}}},Zb=M("currentTaskTrace"),Db=M("rejectionHandledHandler"),Ad=function(){},jd=a.AggregateError;class Ib{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(V){return V instanceof Ib?V:m(new this(null),!0,V)}static reject(V){return m(new this(null),!1,V)}static withResolvers(){const V={};V.promise=new Ib((aa,qa)=>{V.resolve=
aa;V.reject=qa});return V}static any(V){if(!V||typeof V[Symbol.iterator]!=="function")return Promise.reject(new jd([],"All promises were rejected"));const aa=[];let qa=0;try{for(let da of V)qa++,aa.push(Ib.resolve(da))}catch(da){return Promise.reject(new jd([],"All promises were rejected"))}if(qa===0)return Promise.reject(new jd([],"All promises were rejected"));let Pa=!1;const Rb=[];return new Ib((da,Na)=>{for(let Ya=0;Ya<aa.length;Ya++)aa[Ya].then(tb=>{Pa||(Pa=!0,da(tb))},tb=>{Rb.push(tb);qa--;
qa===0&&(Pa=!0,Na(new jd(Rb,"All promises were rejected")))})})}static race(V){function aa(Na){Pa(Na)}function qa(Na){Rb(Na)}let Pa,Rb,da=new this((Na,Ya)=>{Pa=Na;Rb=Ya});for(let Na of V)Na&&typeof Na.then==="function"||(Na=this.resolve(Na)),Na.then(aa,qa);return da}static all(V){return Ib.cG(V)}static allSettled(V){return(this&&this.prototype instanceof Ib?this:Ib).cG(V,{mV:aa=>({status:"fulfilled",value:aa}),gR:aa=>({status:"rejected",reason:aa})})}static cG(V,aa){let qa,Pa,Rb=new this((tb,sc)=>
{qa=tb;Pa=sc}),da=2,Na=0;const Ya=[];for(let tb of V){tb&&typeof tb.then==="function"||(tb=this.resolve(tb));const sc=Na;try{tb.then(Vd=>{Ya[sc]=aa?aa.mV(Vd):Vd;da--;da===0&&qa(Ya)},Vd=>{aa?(Ya[sc]=aa.gR(Vd),da--,da===0&&qa(Ya)):Pa(Vd)})}catch(Vd){Pa(Vd)}da++;Na++}da-=2;da===0&&qa(Ya);return Rb}constructor(V){if(!(this instanceof Ib))throw Error("ta");this[ma]=null;this[va]=[];try{const aa=Ha();V&&V(aa(h(this,!0)),aa(h(this,!1)))}catch(aa){m(this,!1,aa)}}get [Symbol.toStringTag](){return"Promise"}get [Symbol.species](){return Ib}then(V,
aa){var qa,Pa=(qa=this.constructor)==null?void 0:qa[Symbol.species];Pa&&typeof Pa==="function"||(Pa=this.constructor||Ib);qa=new Pa(Ad);Pa=b.current;this[ma]==null?this[va].push(Pa,qa,V,aa):u(this,Pa,qa,V,aa);return qa}catch(V){return this.then(null,V)}finally(V){var aa,qa=(aa=this.constructor)==null?void 0:aa[Symbol.species];qa&&typeof qa==="function"||(qa=Ib);aa=new qa(Ad);aa[N]=N;qa=b.current;this[ma]==null?this[va].push(qa,aa,V,V):u(this,qa,aa,V,V);return aa}}Ib.resolve=Ib.resolve;Ib.reject=Ib.reject;
Ib.race=Ib.race;Ib.all=Ib.all;X=a[X]=a.Promise;a.Promise=Ib;const ya=M("thenPatched");c.patchThen=v;X&&(v(X),Gf(a,"fetch",V=>x(V)));Promise[b.__symbol__("uncaughtPromiseErrors")]=Q;return Ib})};
Fg=function(){$f.__load_patch("toString",a=>{const b=Function.prototype.toString,c=pf("OriginalDelegate"),d=pf("Promise"),e=pf("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)}})};Gg=function(a){for(let b in a)if(a[b]===Gg)return b;throw Error("va");};_.l=function(a){return{ha:a.ha,Y:a.Y||null,U:a.U,value:void 0}};_.Hg=function(a){return{ub:a.ub||[],imports:a.imports||[]}};Kg=function(a){var b;(b=a.hasOwnProperty(Ig)?a[Ig]:null)||(b=a.hasOwnProperty(Jg)?a[Jg]:null);return b};Lg=function(a){return(a=a&&(a[Ig]||a[Jg]))?a:null};Og=function(a){return a&&(a.hasOwnProperty(Mg)||a.hasOwnProperty(Ng))?a[Mg]:null};
_.Pg=function(a){return typeof a==="string"?a:a==null?"":String(a)};Qg=function(a){if(typeof a==="string")return a;if(Array.isArray(a))return"["+a.map(Qg).join(", ")+"]";if(a==null)return""+a;if(a.XT)return`${a.XT}`;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)};Rg=function(a,b){return a==null||a===""?b===null?"":b:b==null||b===""?a:a+" "+b};Tg=function(){throw new _.Sg(-201,!1);};Ug=function(a,b){return Object.is(a,b)};
Wg=function(a){const b=Vg;Vg=a;return b};_.bh=function(a){if(_.Xg)throw Error("m");if(Vg!==null){Vg.Zz(a);var b=Vg.Sv++;Yg(Vg);b<Vg.Fd.length&&Vg.Fd[b]!==a&&Zg(Vg)&&$g(Vg.Fd[b],Vg.Ig[b]);Vg.Fd[b]!==a&&(Vg.Fd[b]=a,Vg.Ig[b]=Zg(Vg)?ah(a,Vg,b):0);Vg.Cm[b]=a.version}};fh=function(a){if(!Zg(a)||a.uc)if(a.uc||a.XI!==ch)(a.ZB(a)||_.eh(a))&&a.aC(a),a.uc=!1,a.XI=ch};hh=function(a){if(a.Ye!==void 0){var b=_.Xg;_.Xg=!0;try{for(const c of a.Ye)c.uc||_.gh(c)}finally{_.Xg=b}}};
ih=function(){let a;return((a=Vg)==null?void 0:a.Iq)!==!1};_.gh=function(a){a.uc=!0;hh(a);let b;(b=a.Vj)==null||b.call(a,a)};_.jh=function(a){a&&(a.Sv=0);return Wg(a)};_.kh=function(a,b){Wg(b);if(a&&a.Fd!==void 0&&a.Ig!==void 0&&a.Cm!==void 0){if(Zg(a))for(b=a.Sv;b<a.Fd.length;b++)$g(a.Fd[b],a.Ig[b]);for(;a.Fd.length>a.Sv;)a.Fd.pop(),a.Cm.pop(),a.Ig.pop()}};_.eh=function(a){Yg(a);for(let b=0;b<a.Fd.length;b++){const c=a.Fd[b],d=a.Cm[b];if(d!==c.version)return!0;fh(c);if(d!==c.version)return!0}return!1};
_.lh=function(a){Yg(a);if(Zg(a))for(let b=0;b<a.Fd.length;b++)$g(a.Fd[b],a.Ig[b]);a.Fd.length=a.Cm.length=a.Ig.length=0;a.Ye&&(a.Ye.length=a.wk.length=0)};ah=function(a,b,c){mh(a);if(a.Ye.length===0&&a.Fd!==void 0)for(let d=0;d<a.Fd.length;d++)a.Ig[d]=ah(a.Fd[d],a,d);a.wk.push(c);return a.Ye.push(b)-1};
$g=function(a,b){mh(a);if(a.Ye.length===1&&a.Fd!==void 0)for(var c=0;c<a.Fd.length;c++)$g(a.Fd[c],a.Ig[c]);c=a.Ye.length-1;a.Ye[b]=a.Ye[c];a.wk[b]=a.wk[c];a.Ye.length--;a.wk.length--;b<a.Ye.length&&(c=a.wk[b],a=a.Ye[b],Yg(a),a.Ig[c]=b)};Zg=function(a){let b,c;return a.Hn||((c=a==null?void 0:(b=a.Ye)==null?void 0:b.length)!=null?c:0)>0};Yg=function(a){a.Fd!=null||(a.Fd=[]);a.Ig!=null||(a.Ig=[]);a.Cm!=null||(a.Cm=[])};mh=function(a){a.Ye!=null||(a.Ye=[]);a.wk!=null||(a.wk=[])};
qh=function(a){const b=Object.create(nh);b.Wz=a;a=()=>{fh(b);_.bh(b);if(b.value===oh)throw b.error;return b.value};a[_.ph]=b;return a};sh=function(a){const b=Object.create(rh);b.value=a;a=()=>{_.bh(b);return b.value};a[_.ph]=b;return a};_.uh=function(a,b){ih()||th();a.Yd(a.value,b)||(a.value=b,a.version++,ch++,hh(a))};wh=function(a){const b=vh;vh=a;return b};xh=function(a,b,c){if((a=Kg(a))&&a.Y=="root")return a.value===void 0?a.value=a.U():a.value;if(c&8)return null;if(b!==void 0)return b;Tg()};
_.yh=function(a){a.bE=_.yh;a.toString=function(){return Qg(this())};return a};_.Ah=function(a){return zh(a)?a():a};zh=function(a){return typeof a==="function"&&a.hasOwnProperty(Bh)&&a.bE===_.yh};Dh=function(a){const b=Ch;Ch=a;return b};Eh=function(a,b=0){if(Ch===void 0)throw new _.Sg(-203,!1);return Ch===null?xh(a,void 0,b):Ch.get(a,b&8?null:void 0,b)};_.Fh=function(a,b=0){return(vh||Eh)(_.Ah(a),b)};_.n=function(a,b=0){return _.Fh(a,Gh(b))};
Gh=function(a){return typeof a==="undefined"||typeof a==="number"?a:0|(a.optional&&8)|(a.host&&1)|(a.self&&2)|(a.mi&&4)};Hh=function(a){const b=[];for(let c=0;c<a.length;c++){const d=_.Ah(a[c]);if(Array.isArray(d)){if(d.length===0)throw new _.Sg(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.ha:f|=m:e=h}b.push(_.Fh(e,f))}else b.push(_.Fh(d))}return b};Ih=function(a,b){a.__NG_DI_FLAG__=b;a.prototype.__NG_DI_FLAG__=b;return a};
Kh=function(a,b,c=null){a=a&&a.charAt(0)==="\n"&&a.charAt(1)=="\u0275"?a.slice(2):a;var d=Qg(b);if(Array.isArray(b))d=b.map(Qg).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):Qg(f)))}d=`{${d.join(", ")}}`}return`${"R3InjectorError"}${c?"("+c+")":""}[${d}]: ${a.replace(Jh,"\n  ")}`};Mh=function(a){return a[Lh]||null};Oh=function(a){return a.hasOwnProperty(Nh)?a[Nh]:null};
Ph=function(a,b){a.forEach(c=>Array.isArray(c)?Ph(c,b):b(c))};Qh=function(a,b){return b>=a.length-1?a.pop():a.splice(b,1)[0]};_.Th=function(a,b,c){let d=Rh(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};Uh=function(a,b){b=Rh(a,b);if(b>=0)return a[b|1]};
Rh=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)};Vh=function(a){return{dl:a}};Yh=function(...a){const b=[],c=new Set;let d;const e=f=>{b.push(f)};Ph(a,f=>{Wh(f,e,[],c)&&(d||(d=[]),d.push(f))});d!==void 0&&Xh(d,e);return b};Xh=function(a,b){for(let c=0;c<a.length;c++){const {Io:d,ub:e}=a[c];Zh(e,f=>{b(f,d)})}};
Wh=function(a,b,c,d){a=_.Ah(a);if(!a)return!1;let e=null;var f=Og(a);const g=!f&&(a[$h]||null);if(f||g){if(g&&!g.fc)return!1;e=a}else{var h=a.Io;if(f=Og(h))e=h;else return!1}h=d.has(e);if(g){if(h)return!1;d.add(e);if(g.Z){f=typeof g.Z==="function"?g.Z():g.Z;for(var m of f)Wh(m,b,c,d)}}else if(f){if(f.imports!=null&&!h){d.add(e);let q;Ph(f.imports,u=>{Wh(u,b,c,d)&&(q||(q=[]),q.push(u))});q!==void 0&&Xh(q,b)}h||(m=Oh(e)||(()=>new e),b({da:e,fe:m,xe:ai},e),b({da:bi,Ta:e,Qb:!0},e),b({da:ci,Ta:()=>_.Fh(e),
Qb:!0},e));f=f.ub;if(f!=null&&!h){const q=a;Zh(f,u=>{b(u,q)})}}else return!1;return e!==a&&a.ub!==void 0};Zh=function(a,b){for(let c of a)c&&c.dl&&(c=c.dl),Array.isArray(c)?Zh(c,b):b(c)};ei=function(a){return a!==null&&typeof a=="object"&&di in a};fi=function(a){return typeof a==="function"};ii=function(){gi===void 0&&(gi=new hi);return gi};
ki=function(a){var b=Kg(a);b=b!==null?b.U:Oh(a);if(b!==null)return b;if(a instanceof _.p)throw new _.Sg(204,!1);if(a instanceof Function)return ji(a);throw new _.Sg(204,!1);};ji=function(a){if(a.length>0)throw new _.Sg(204,!1);const b=Lg(a);return b!==null?()=>b.U(a):()=>new a};oi=function(a){if(ei(a))return li(void 0,a.Ta);a=mi(a);return li(a,ni)};
mi=function(a){var b=void 0;if(fi(a))return b=_.Ah(a),Oh(b)||ki(b);if(ei(a))b=()=>_.Ah(a.Ta);else if(a&&a.fe)b=()=>a.fe(...Hh(a.xe||[]));else if(a&&a.Ra)b=()=>_.Fh(_.Ah(a.Ra));else{const c=_.Ah(a&&(a.Td||a.da));if(a.xe)b=()=>new c(...Hh(a.xe));else return Oh(c)||ki(c)}return b};pi=function(a){if(a.ua)throw new _.Sg(205,!1);};li=function(a,b,c=!1){return{U:a,value:b,Qb:c?[]:void 0}};qi=function(a,b){for(const c of a)Array.isArray(c)?qi(c,b):c&&c&&c.dl?qi(c.dl,b):b(c)};
si=function(a,b){a instanceof ri&&pi(a);a=Dh(a);const c=wh();try{return b()}finally{Dh(a),wh(c)}};_.ti=function(){if(vh===void 0&&Ch==null)throw new _.Sg(-203,!1);};ui=function(a){return Array.isArray(a)&&typeof a[1]==="object"};vi=function(a){return Array.isArray(a)&&a[1]===!0};yi=function(a){a.type.prototype.vc&&(a.zs=wi);return xi};xi=function(){const a=this.__ngSimpleChanges__||null,b=a==null?void 0:a.current;if(b){const c=a.WB;if(c===_.zi)a.WB=b;else for(let d in b)c[d]=b[d];a.current=null;this.vc(b)}};
wi=function(a,b,c,d,e){d=this.Jn[d];var f;(f=a.__ngSimpleChanges__||null)||(f=a.__ngSimpleChanges__={WB:_.zi,current:null});var g=f;f=g.current||(g.current={});g=g.WB;const h=g[d];f[d]=new Ai(h&&h.gf,c,g===_.zi);b!==null?b.hG(b,c):a[e]=c};Bi=function(a){for(;Array.isArray(a);)a=a[0];return a};Ci=function(a,b){return Bi(b[a.index])};Di=function(a,b){a=b[a];return ui(a)?a:a[0]};Ei=function(a,b){return b===null||b===void 0?null:a[b]};Gi=function(a){a[2]&1024||(a[2]|=1024,(a[2]&128)===128&&Fi(a))};
Hi=function(a){let b;return!!(a[2]&9216||((b=a[24])==null?0:b.uc))};Ii=function(a){let b;(b=a[10].Bn)==null||b.notify(9);a[2]&64&&(a[2]|=1024);Hi(a)&&Fi(a)};Fi=function(a){let b;(b=a[10].Bn)==null||b.notify(0);for(a=Ji(a);a!==null&&!(a[2]&8192);){a[2]|=8192;if((a[2]&128)!==128)break;a=Ji(a)}};Ki=function(a,b){if((a[2]&256)===256)throw new _.Sg(911,!1);a[21]===null&&(a[21]=[]);a[21].push(b)};Ji=function(a){a=a[3];return vi(a)?a[3]:a};_.r=function(){return _.Li.Fg};_.t=function(a){_.Li.Wj=a;return a[8]};
_.w=function(a){_.Li.Wj=null;return a};_.Mi=function(){let a=_.Li.Jl;for(;a!==null&&a.type===64;)a=a.parent;return a};Ni=function(a,b){const c=_.Li;c.Jl=a;c.qj=b};Pi=function(a){const b=Oi;Oi=a;return b};_.Qi=function(){const a=_.Li;let b=a.wu;b===-1&&(b=a.wu=a.Nb.Nz);return b};_.Ri=function(a){const b=_.Li,c=b.Re;b.Re+=a;return c};Si=function(a){const b=_.Li.In;return b===-1?null:a[b]};
Ui=function(a,b,c){if(c&4){for(;!(b=b.parent,b!==null||c&1);){b=a[1];b=b.type===2?b.iH:b.type===1?a[5]:null;if(b===null)break;a=a[14];if(b.type&10)break}if(b===null)return!1}c=_.Li=Ti();c.Jl=b;c.Fg=a;return!0};Vi=function(a){const b=Ti(),c=a[1];_.Li=b;b.Jl=c.firstChild;b.Fg=a;b.Nb=c;b.Wj=a;b.Re=c.Nz;b.qI=!1};Ti=function(){const a=_.Li,b=a===null?null:a.Ge;return b===null?Wi(a):b};
Wi=function(a){const b={Jl:null,qj:!0,Fg:null,Nb:null,selectedIndex:-1,Wj:null,Qu:0,Qq:null,In:-1,wu:-1,Re:-1,zf:0,parent:a,Ge:null,qI:!1};a!==null&&(a.Ge=b);return b};Xi=function(){const a=_.Li;_.Li=a.parent;a.Jl=null;a.Fg=null;return a};Yi=function(){const a=Xi();a.qj=!0;a.Nb=null;a.selectedIndex=-1;a.Wj=null;a.Qu=0;a.In=-1;a.Qq=null;a.wu=-1;a.Re=-1;a.zf=0};_.Zi=function(){const a=_.Li;return a.Nb.data[a.selectedIndex]};_.$i=function(){_.Li.Qq="svg"};
aj=function(a,b){for(let d=b.hf,e=b.Zg;d<e;d++){var c=a.data[d].type.prototype;b=c.Cd;const f=c.Or,g=c.ac,h=c.wJ;c=c.la;if(b){let m,q;((q=(m=a).Kq)!=null?q:m.Kq=[]).push(-d,b)}if(f){let m,q;((q=(m=a).Kq)!=null?q:m.Kq=[]).push(d,f);let u,v;((v=(u=a).aA)!=null?v:u.aA=[]).push(d,f)}if(g){let m,q;((q=(m=a).gt)!=null?q:m.gt=[]).push(-d,g)}if(h){let m,q;((q=(m=a).gt)!=null?q:m.gt=[]).push(d,h);let u,v;((v=(u=a).mD)!=null?v:u.mD=[]).push(d,h)}if(c!=null){let m,q;((q=(m=a).Ll)!=null?q:m.Ll=[]).push(d,c)}}};
cj=function(a,b,c,d){(a[2]&3)===c&&bj(a,b,c,d)};ej=function(a,b){let c=a[2];(c&3)===b&&(a[2]=(c&16383)+1)};bj=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],u=a[m?-b[e]:b[e]];m?a[2]>>14<a[17]>>16&&(a[2]&3)===c&&(a[2]+=16384,fj(u,q)):fj(u,q);a[17]=(a[17]&4294901760)+e+2}e++}};fj=function(a,b){const c=Wg(null);try{b.call(a)}finally{Wg(c)}};
gj=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++}};ij=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?hj(a,c,e,b[++d]):hj(a,c,e,null))}}return a};
hj=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)};jj=function(a,b){for(a>>=16;a>0;)b=b[14],a--;return b};kj=function(a){return{toString:a}.toString()};mj=function(a){const b=lj;lj=a;return b};
pj=function(a,b,c){let d;typeof c==="string"?d=c.charCodeAt(0)||0:c.hasOwnProperty(nj)&&(d=c[nj]);d==null&&(d=c[nj]=oj++);c=d&255;b.data[a+(c>>5)]|=1<<c};tj=function(a,b){var c=qj(a,b);if(c!==-1)return c;c=b[1];c.Zd&&(a.Cf=b.length,rj(c.data,a),rj(b,null),rj(c.Vi,null));c=sj(a,b);a=a.Cf;if(c!==-1){const d=c&32767,e=jj(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};rj=function(a,b){a.push(0,0,0,0,0,0,0,0,b)};
qj=function(a,b){return a.Cf===-1||a.parent&&a.parent.Cf===a.Cf||b[a.Cf+8]===null?-1:a.Cf};sj=function(a,b){if(a.parent&&a.parent.Cf!==-1)return a.parent.Cf;a=0;let c=b;for(;c!==null;){b=uj(c);if(b===null)break;a++;c=c[14];if(b.Cf!==-1)return b.Cf|a<<16}return-1};
vj=function(a){var b=_.Mi();if(a==="class")return b.En;if(a==="style")return b.styles;if(b=b.jd){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};wj=function(a,b,c,d){c&8&&d===void 0&&(d=null);if((c&3)===0){a=a[9];const e=wh();try{return a?a.get(b,d,c&8):xh(b,d,c&8)}finally{wh(e)}}c&8||d!==void 0?b=d:(Tg(),b=void 0);return b};
zj=function(a,b,c,d=0,e){if(a!==null){if(b[2]&2048&&!(d&2)){a:{var f=xj;var g=a;let h=b;for(;g!==null&&h!==null&&h[2]&2048&&!(h[2]&512);){const m=yj(g,h,c,d|2);if(m!==xj){f=m;break a}g=g.parent;if(!g){if(g=h[20])if(g=g.get(c,xj,d),g!==xj){f=g;break a}g=uj(h);h=h[14]}}}if(f!==xj)return f}a=yj(a,b,c,d);if(a!==xj)return a}return wj(b,c,d,e)};
yj=function(a,b,c,d){var e=xj;if(typeof c==="string")var f=c.charCodeAt(0)||0;else f=c.hasOwnProperty(nj)?c[nj]:void 0,f=typeof f==="number"?f>=0?f&255:Aj:f;if(typeof f==="function"){if(!Ui(b,a,d))return d&1?d&8||e!==void 0?b=e:(Tg(),b=void 0):b=wj(b,c,d,e),b;try{var g=f(d);if(g!=null||d&8)return g;Tg()}finally{Xi()}}else if(typeof f==="number"){g=null;let m=qj(a,b);let q=d&1?b[15][5]:null;if(m===-1||d&4){var h=m===-1?sj(a,b):b[m+8];h===-1||d&2?m=-1:(g=b[1],m=h&32767,b=jj(h,b))}for(;m!==-1;){a=b[1];
if(a.data[m+(f>>5)]&1<<f){h=b[1];const u=h.data[m+8],v=Bj(u,h,c,g==null?u.Xi>-1&&lj:g!=h&&(u.type&3)!==0,d&1&&q===u);h=v!==null?Cj(b,h,v,u):xj;if(h!==xj)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=jj(h,b)):m=-1}}return e};Bj=function(a,b,c,d,e){var f=a.Ik;const g=b.data;var h=f&1048575;b=a.hf;a=a.Zg;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};
Cj=function(a,b,c,d){let e=a[c];const f=b.data;if(e instanceof Dj){const h=e;if(h.C)throw a=f[c],new _.Sg(-200,typeof a==="function"?a.name||a.toString():typeof a==="object"&&a!=null&&typeof a.type==="function"?a.type.name||a.type.toString():_.Pg(a));const m=mj(h.F);h.C=!0;const q=h.D?wh(h.D):null;Ui(a,d,0);try{if(e=a[c]=h.U(void 0,f,a,d),b.Zd&&c>=d.hf){var g=f[c];const u=g.type.prototype.Hb,v=g.type.prototype.tj;if(g.type.prototype.vc){const x=yi(g);let A;((A=b.di)!=null?A:b.di=[]).push(c,x);let E;
((E=b.Dk)!=null?E:b.Dk=[]).push(c,x)}if(u){let x;((x=b.di)!=null?x:b.di=[]).push(-c,u)}if(v){let x;((x=b.di)!=null?x:b.di=[]).push(c,v);let A;((A=b.Dk)!=null?A:b.Dk=[]).push(c,v)}}}finally{q!==null&&wh(q),mj(m),h.C=!1,Xi()}}return e};Aj=function(){return new Ej(_.Mi(),_.r())};
_.Gj=function(a){return kj(()=>{var b=a.prototype.constructor;b=b[Nh]||Fj(b);const c=Object.prototype;let d=Object.getPrototypeOf(a.prototype).constructor;for(;d&&d!==c;){const e=d[Nh]||Fj(d);if(e&&e!==b)return e;d=Object.getPrototypeOf(d)}return e=>new e})};Fj=function(a){return zh(a)?()=>{const b=Fj(_.Ah(a));return b&&b()}:Oh(a)};uj=function(a){const b=a[1],c=b.type;return c===2?b.iH:c===1?a[5]:null};Hj=function(a){return function(...b){if(a){b=a(...b);for(const c in b)this[c]=b[c]}}};
Ij=function(a){return kj(()=>{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=Hj(a);return b})};Kj=function(a,b=null,c=null,d){a=Jj(a,b,c,d);a.Im();return a};
Jj=function(a,b=null,c=null,d,e=new Set){c=[c||ai,{dl:Yh([a]),D0:!0}];d=d||(typeof a==="object"?void 0:Qg(a));return new ri(c,b||ii(),d||null,e)};Lj=function(a){return a.type===4&&a.value!=="ng-template"};
Mj=function(a,b,c){let d=4;const e=a.jd;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,u=0;if(c)for(;u<e.length&&typeof e[u]===
"string";u+=2){if(q=e[u]==="class"){b:{q=e[u+1].toLowerCase();for(var v=0,x=q.length;;){v=q.indexOf(h,v);if(v===-1){q=v;break b}if(v===0||q.charCodeAt(v-1)<=32){const E=h.length;if(v+E===x||q.charCodeAt(v+E)<=32){q=v;break b}}v+=1}q=void 0}q=q!==-1}if(q){h=!0;break a}}else if(Lj(q)){h=!1;break a}u=e.indexOf(1,u);if(u>-1)for(;++u<e.length&&typeof(m=e[u])==="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(u=0,c||!Lj(a)){for(q=
!1;u<e.length;){x=e[u];if(x===h){h=u;break a}if(x===3||x===6)q=!0;else if(x===1||x===2){for(x=e[++u];typeof x==="string";)x=e[++u];continue}else if(x===4)break;else if(x===0){u+=4;continue}u+=q?1:2}h=-1}else b:{u=e.indexOf(4);if(u>-1)for(u++;u<e.length;){q=e[u];if(typeof q==="number")break;if(q===h){h=u;break b}u++}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};
Nj=function(a,b,c=!1){for(let d=0;d<b.length;d++)if(Mj(a,b[d],c))return!0;return!1};Oj=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};
Qj=function(){if(Pj!==void 0)return Pj;if(typeof document!=="undefined")return document;throw new _.Sg(210,!1);};Sj=function(a,b){ui(b)?(a.__ngContext__=b[19],Rj.set(b[19],b)):a.__ngContext__=b};Tj=function(a){for(;a!==null&&!vi(a);)a=a[4];return a};Vj=function(a,b){return new _.Uj(Ci(a,b))};Wj=function(a){return a instanceof _.Uj?a.L:a};_.Xj=function(a){return a.ownerDocument.defaultView};ak=function(a){return(a!=null?a:_.n(_.Yj)).get(Zj)==="browser"};
bk=function(a,b){const c=Oi?64:1088;let d;for((d=a[10].Bn)==null||d.notify(b);a;){a[2]|=c;b=Ji(a);if((a[2]&512)!==0&&!b)break;a=b}};dk=function(){return new ck};ek=function(a){a=a(b=>{b.stack=Error().stack});a.prototype=Object.create(Error.prototype);return a.prototype.constructor=a};fk=function(a,b){a&&(b=a.indexOf(b),0<=b&&a.splice(b,1))};gk=function(a){return typeof a==="function"};ik=function(a){return a instanceof _.hk||a&&"closed"in a&&gk(a.remove)&&gk(a.add)&&gk(a.unsubscribe)};jk=function(){};
kk=function(a){setTimeout(()=>{throw a;})};lk=function(a){return a};mk=function(a){return a.length===0?lk:a.length===1?a[0]:function(b){return a.reduce((c,d)=>d(c),b)}};nk=function(a){let b;return(b=a!=null?a:void 0)!=null?b:Promise};pk=function(a,b){return new _.ok(c=>{let d=0;return b.Bb(function(){d===a.length?c.complete():(c.next(a[d++]),c.closed||this.Bb())})})};
qk=function(a,b){if(!a)throw Error("Ea");return new _.ok(c=>{const d=new _.hk;d.add(b.Bb(()=>{const e=a[Symbol.asyncIterator]();d.add(b.Bb(function(){e.next().then(f=>{f.done?c.complete():(c.next(f.value),this.Bb())})}))}));return d})};rk=function(a,b,c,d=0){b=b.Bb(function(){try{c.call(this)}catch(e){a.error(e)}},d);a.add(b);return b};
tk=function(a,b){return new _.ok(c=>{let d;c.add(b.Bb(()=>{d=a[sk]();rk(c,b,function(){const {value:e,done:f}=d.next();f?c.complete():(c.next(e),this.Bb())})}));return()=>{let e;return gk((e=d)==null?void 0:e.return)&&d.return()}})};vk=function(a,b){return new _.ok(c=>{const d=new _.hk;d.add(b.Bb(()=>{const e=a[uk]();d.add(e.subscribe({next(f){d.add(b.Bb(()=>c.next(f)))},error(f){d.add(b.Bb(()=>c.error(f)))},complete(){d.add(b.Bb(()=>c.complete()))}}))}));return d})};
wk=function(a,b){return new _.ok(c=>b.Bb(()=>a.then(d=>{c.add(b.Bb(()=>{c.next(d);c.add(b.Bb(()=>c.complete()))}))},d=>{c.add(b.Bb(()=>c.error(d)))})))};xk=function(a){return new TypeError("Fa`"+(a!==null&&typeof a==="object"?"an invalid object":`'${a}'`))};
zk=function(a,b){if(a!=null){if(gk(a[uk]))return vk(a,b);if(yk(a))return pk(a,b);if(gk(a==null?void 0:a.then))return wk(a,b);if(Symbol.asyncIterator&&gk(a==null?void 0:a[Symbol.asyncIterator]))return qk(a,b);if(gk(a==null?void 0:a[sk]))return tk(a,b)}throw xk(a);};_.Bk=function(a,b){return b?zk(a,b):_.Ak(a)};
_.Ak=function(a){if(a instanceof _.ok)return a;if(a!=null){if(gk(a[uk]))return Ck(a);if(yk(a))return Dk(a);if(gk(a==null?void 0:a.then))return Ek(a);if(Symbol.asyncIterator&&gk(a==null?void 0:a[Symbol.asyncIterator]))return Fk(a);if(gk(a==null?void 0:a[sk]))return Gk(a)}throw xk(a);};Ck=function(a){return new _.ok(b=>{const c=a[uk]();if(gk(c.subscribe))return c.subscribe(b);throw new TypeError("Ga");})};Dk=function(a){return new _.ok(b=>{for(let c=0;c<a.length&&!b.closed;c++)b.next(a[c]);b.complete()})};
Ek=function(a){return new _.ok(b=>{a.then(c=>{b.closed||(b.next(c),b.complete())},c=>b.error(c)).then(null,kk)})};Gk=function(a){return new _.ok(b=>{const c=a[sk]();for(;!b.closed;){const {done:d,value:e}=c.next();d?b.complete():b.next(e)}return()=>gk(c==null?void 0:c.return)&&c.return()})};Fk=function(a){return new _.ok(b=>{Hk(a,b).catch(c=>b.error(c))})};
Hk=function(a,b){return _.Ik(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:Jk(a)};else throw Error("c`"+String(a));e=new Kk(g)}for(var h=e;;){var m=yield h.next();if(m.done)break;b.next(m.value)}}catch(u){var q={error:u}}finally{try{m&&!m.done&&(c=h.return)&&(yield c.call(h))}finally{if(q)throw q.error;}}b.complete()})};
Lk=function(a,b){return b?pk(a,b):Dk(a)};Mk=function(a){return gk(a[a.length-1])?a.pop():void 0};Nk=function(a){var b=a[a.length-1];return b&&gk(b.Bb)?a.pop():void 0};_.Ok=function(...a){const b=Nk(a);return b?pk(a,b):Lk(a)};Pk=function(a){const b=gk(a)?a:()=>a;return new _.ok(c=>c.error(b()))};_.Sk=function(a){return new Promise((b,c)=>{const d=new Qk({next:e=>{b(e);d.unsubscribe()},error:c,complete:()=>{c(new Rk)}});a.subscribe(d)})};
_.Tk=function(a){return b=>{if(gk(b==null?void 0:b.Jv))return b.Jv(function(c){try{return a(c,this)}catch(d){this.error(d)}});throw new TypeError("Ha");}};Vk=function(){return _.Tk((a,b)=>{let c=null;a.gu++;const d=new _.Uk(b,void 0,void 0,void 0,()=>{if(!a||a.gu<=0||0<--a.gu)c=null;else{var e=a.dn,f=c;c=null;!e||f&&e!==f||e.unsubscribe();b.unsubscribe()}});a.subscribe(d);d.closed||(c=a.connect())})};_.y=function(a){return _.Tk((b,c)=>{let d=0;b.subscribe(new _.Uk(c,e=>{c.next(a.call(void 0,e,d++))}))})};
Xk=function(a){return _.y(b=>Wk(b)?a(...b):a(b))};bl=function(a){if(a.length===1){const b=a[0];if(Yk(b))return{Id:b,keys:null};if(b&&typeof b==="object"&&Zk(b)===$k)return a=al(b),{Id:a.map(c=>b[c]),keys:a}}return{Id:a,keys:null}};_.dl=function(...a){const b=Nk(a),c=Mk(a),{Id:d,keys:e}=bl(a);if(d.length===0)return _.Bk([],b);a=new _.ok(cl(d,b,e?f=>{const g={};for(let h=0;h<f.length;h++)g[e[h]]=f[h];return g}:lk));return c?_.z(a,Xk(c)):a};
cl=function(a,b,c=lk){return d=>{gl(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++)gl(b,()=>{_.Bk(a[q],b).subscribe(new hl(d,u=>{f[q]=u;m&&(h[q]=!0,m=!h.every(lk));m||d.next(c(f.slice()))},()=>--g===0))},d)},d)}};gl=function(a,b,c){a?c.add(a.Bb(b)):b()};
il=function(a,b,c,d){let e=[],f=0,g=0,h=!1;const m=q=>{f++;_.Ak(c(q,g++)).subscribe(new _.Uk(b,u=>{b.next(u)},void 0,()=>{for(f--;e.length&&f<d;){const u=e.shift();m(u)}!h||e.length||f||b.complete()}))};a.subscribe(new _.Uk(b,q=>f<d?m(q):e.push(q),void 0,()=>{h=!0;!h||e.length||f||b.complete()}));return()=>{e=null}};_.jl=function(a,b,c=Infinity){if(gk(b))return _.jl((d,e)=>_.y((f,g)=>b(d,f,e,g))(_.Ak(a(d,e))),c);typeof b==="number"&&(c=b);return _.Tk((d,e)=>il(d,e,a,c))};
kl=function(a=Infinity){return _.jl(lk,a)};ll=function(...a){return kl(1)(Lk(a,Nk(a)))};_.ml=function(a){return new _.ok(b=>{_.Ak(a()).subscribe(b)})};_.ol=function(...a){const b=Mk(a),{Id:c,keys:d}=bl(a);return b?_.z(nl(c,d),_.y(e=>b(...e))):nl(c,d)};
nl=function(a,b){return new _.ok(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=_.Ak(a[h]);let q=!1;c.add(m.subscribe({next:u=>{q||(q=!0,g++);e[h]=u},error:u=>c.error(u),complete:()=>{f++;f!==d&&q||(g===d&&c.next(b?b.reduce((u,v,x)=>(u[v]=e[x],u),{}):e),c.complete())}}))}}})};
_.pl=function(a,b,c){if(gk(c)){var d=c;c=void 0}if(d)return _.z(_.pl(a,b,c),Xk(d));const [e,f]=gk(a.addEventListener)&&gk(a.removeEventListener)?ql.map(g=>h=>a[g](b,h,c)):gk(a.addListener)&&gk(a.removeListener)?rl.map(sl(a,b)):gk(a.on)&&gk(a.off)?tl.map(sl(a,b)):[];return!e&&yk(a)?_.jl(g=>_.pl(g,b,c))(Lk(a)):new _.ok(g=>{if(!e)throw new TypeError("Ia");const h=(...m)=>g.next(1<m.length?m:m[0]);e(h);return()=>f(h)})};sl=function(a,b){return c=>d=>a[c](b,d)};
_.vl=function(a=0,b,c=_.ul){let d=-1;b!=null&&(b&&gk(b.Bb)?c=b:d=b);return new _.ok(e=>{let f=a instanceof Date&&!isNaN(a)?+a-c.now():a;f<0&&(f=0);let g=0;return c.Bb(function(){e.closed||(e.next(g++),0<=d?this.Bb(void 0,d):e.complete())},f)})};_.wl=function(a=0){a<0&&(a=0);return _.vl(a,a,_.ul)};_.yl=function(...a){const b=Nk(a);var c=typeof a[a.length-1]==="number"?a.pop():Infinity;return a.length?a.length===1?_.Ak(a[0]):kl(c)(Lk(a,b)):_.xl};
_.zl=function(a){return _.Tk((b,c)=>{let d=0;b.subscribe(new _.Uk(c,e=>a.call(void 0,e,d++)&&c.next(e)))})};
Bl=function(){const {first:a,each:b,p0:c=Al,scheduler:d=_.ul,pT:e=null}={each:1E4};if(a==null&&b==null)throw new TypeError("Ka");return _.Tk((f,g)=>{let h,m,q=null,u=0;const v=x=>{m=rk(g,d,()=>{h.unsubscribe();_.Ak(c({pT:e,z_:q,c0:u})).subscribe(g)},x)};h=f.subscribe(new _.Uk(g,x=>{let A;(A=m)==null||A.unsubscribe();u++;g.next(q=x);b>0&&v(b)},void 0,void 0,()=>{let x;if((x=m)==null||!x.closed){let A;(A=m)==null||A.unsubscribe()}q=null}));v(a!=null?typeof a==="number"?a:+a-d.now():b)})};
Al=function(a){throw new Cl(a);};El=function(a){return a in Dl?(delete Dl[a],!0):!1};_.Fl=function(a){return!!a&&(a instanceof _.ok||gk(a.Jv)&&gk(a.subscribe))};Gl=function(){};Hl=function(a){function b(){a=Gl;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()};
Il=function(a){queueMicrotask(()=>a());return()=>{a=Gl}};Jl=function(a){if(a.qn==0&&!a.ko&&!a.isStable)try{a.qn++,a.GB.emit(null)}finally{if(a.qn--,!a.ko)try{a.Ha(()=>a.LB.emit(null))}finally{a.isStable=!0}}};Ll=function(a){function b(){Hl(()=>{a.yq=!1;Kl(a);a.CI=!0;Jl(a);a.CI=!1})}a.CI||a.yq||(a.yq=!0,a.Yo?Zone.root.run(()=>{b()}):a.vF.run(()=>{b()}),Kl(a))};
Pl=function(a){const b=Ml++;a.Dh=a.Dh.fork({name:"angular",properties:{isAngularZone:!0,isAngularZone_ID:b,["isAngularZone_ID"+b]:!0},onInvokeTask:(c,d,e,f,g,h)=>{if(Nl(h,"__ignore_ng_zone__"))return c.invokeTask(e,f,g,h);try{return Ol(a),c.invokeTask(e,f,g,h)}finally{(a.Gw&&f.type==="eventTask"||a.Es)&&Ll(a),a.qn--,Jl(a)}},onInvoke:(c,d,e,f,g,h,m)=>{try{return Ol(a),c.invoke(e,f,g,h,m)}finally{!a.Es||a.yq||Nl(h,"__scheduler_tick__")||Ll(a),a.qn--,Jl(a)}},onHasTask:(c,d,e,f)=>{c.hasTask(e,f);d===
e&&(f.change=="microTask"?(a.RO=f.qT,Kl(a),Jl(a)):f.change=="macroTask"&&(a.sv=f.iT))},onHandleError:(c,d,e,f)=>{c.handleError(e,f);a.Ha(()=>a.vj.emit(f));return!1}})};Kl=function(a){a.ko=a.RO||(a.Gw||a.Es)&&a.yq===!0?!0:!1};Ol=function(a){a.qn++;a.isStable&&(a.isStable=!1,a.Zv.emit(null))};Nl=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};_.B=function(a=1){Ql(_.Li.Nb,_.r(),_.Li.selectedIndex+a)};
Ql=function(a,b,c){(b[2]&3)===3?(a=a.Dk,a!==null&&bj(b,a,3,c)):(a=a.di,a!==null&&cj(b,a,0,c));_.Li.selectedIndex=c};_.Rl=function(a,b=0){const c=_.r();return c===null?_.Fh(a,b):zj(_.Mi(),c,_.Ah(a),b)};Sl=function(a,b,c,d,e,f){const g=Wg(null);try{let h=null;(e&1)!==0&&(h=b[d][_.ph]);h!==null&&h.XC!==void 0&&(f=h.XC(f));(e&2)!==0&&(f=a.hh[d].call(b,f));a.zs!==null?a.zs(b,h,f,c,d):(a=h,a!==null?a.hG(a,f):b[d]=f)}finally{Wg(g)}};Vl=function(){return"".replace(Tl,a=>a.replace(Ul,"\u200b$1\u200b"))};
Wl=function(a,b,c,d,e){if(d!=null){var f=!1;if(vi(d))var g=d;else ui(d)&&(f=!0,d=d[0]);d=Bi(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.Ml(d);if(g!=null)for(f=g[7],f!==Bi(g)&&Wl(a,b,c,f,e),e=10;e<g.length;e++)d=g[e],Xl(b,a,d[1].firstChild,d,c,f,!1)}};Yl=function(a,b){let c;(c=b[10].Bn)==null||c.notify(10);Xl(b[11],2,a.firstChild,b,null,null,!1)};
Zl=function(a,b){const c=a[9],d=b[3];ui(d)?a[2]|=2:b[15]!==d[3][15]&&(a[2]|=2);c===null?a[9]=[b]:c.push(b)};$l=function(a,b){a=a[9];a.splice(a.indexOf(b),1)};am=function(a,b){if(!(a.length<=10)){var c=10+b,d=a[c];if(d){const e=d[16];e!==null&&e!==a&&$l(e,d);b>0&&(a[c-1][4]=d[4]);a=Qh(a,10+b);Yl(d[1],d);d[0]=null;d[5]=null;b=a[18];b!==null&&b.Mn(a[1]);d[3]=null;d[4]=null;d[2]&=-129}return d}};
cm=function(a,b){if(!(b[2]&256)){var c=b[11];c.Ml&&Xl(c,3,a.firstChild,b,null,null,!1);if(a=b[12])for(;a;){c=null;if(ui(a))c=a[12];else{const d=a[10];d&&(c=d)}if(!c){for(;a&&!a[4]&&a!==b;)ui(a)&&bm(a[1],a),a=a[3];a===null&&(a=b);ui(a)&&bm(a[1],a);c=a&&a[4]}a=c}else bm(b[1],b)}};
bm=function(a,b){if(!(b[2]&256)){var c=Wg(null);try{b[2]&=-129;b[2]|=256;b[24]&&_.lh(b[24]);var d;if(a!=null&&(d=a.Ll)!=null)for(let q=0;q<d.length;q+=2){const u=b[d[q]];if(!(u instanceof Dj)){const v=d[q+1];if(Array.isArray(v))for(let x=0;x<v.length;x+=2)v[x+1].call(u[v[x]]);else v.call(u)}}var e=a.He;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&&vi(b[3])){m!==b[3]&&$l(m,b);const q=b[18];q!==null&&q.Mn(a)}Rj.delete(b[19])}finally{Wg(c)}}};dm=function(a,b,c){for(;b!==null&&b.type&168;)b=b.parent;if(b===null)return c[0];const d=b.Xi;return d>-1&&({Ka:a}=a.data[b.hf+d],a===2||a===0)?null:Ci(b,c)};
em=function(a,b,c,d){a=dm(a,d.parent,b);const e=b[11];d=d.parent||b[5];b=d.type&40?Ci(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)};
gm=function(a,b){if(b!==null){var c=b.type;if(c&3)return Ci(b,a);if(c&4)return fm(-1,a[b.index]);if(c&8){c=b.Ge;if(c!==null)return gm(a,c);a=a[b.index];return vi(a)?fm(-1,a):Bi(a)}if(c&128)return gm(a,b.next);if(c&32)return(void 0)(b,a)()||Bi(a[b.index]);c=b!==null?a[15][5].kh[b.kh]:null;if(c!==null){if(Array.isArray(c))return c[0];a=Ji(a[15]);return gm(a,c)}return gm(a,b.next)}return null};fm=function(a,b){a=10+a+1;if(a<b.length){a=b[a];const c=a[1].firstChild;if(c!==null)return gm(a,c)}return b[7]};
Xl=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&&Sj(Bi(m),d),c.flags|=2);if((c.flags&32)!==32)if(h&8)Xl(a,b,c.Ge,d,e,f,!1),Wl(b,a,e,m,f);else if(h&32){h=(void 0)(c,d);let q;for(;q=h();)Wl(b,a,e,q,f);Wl(b,a,e,m,f)}else h&16?hm(a,b,d,c,e,f):Wl(b,a,e,m,f);c=g?c.lw:c.next}};
hm=function(a,b,c,d,e,f){var g=c[15];c=g[5].kh[d.kh];if(Array.isArray(c))for(d=0;d<c.length;d++)Wl(b,a,e,c[d],f);else g=g[3],(d.flags&128)===128&&(c.flags|=128),Xl(a,b,c,g,e,f,!0)};im=function(a,b,c){const d=c.jh,e=c.En;c=c.styles;d!==null&&gj(a,b,d);e!==null&&(e===""?a.removeAttribute(b,"class"):a.setAttribute(b,"class",e));c!==null&&a.setAttribute(b,"style",c)};_.km=function(a){return a instanceof jm?a.A:a};
lm=function(a,b){a=a instanceof jm&&a.Ax()||null;if(a!=null&&a!==b){if(a==="ResourceURL"&&b==="URL")return!0;throw Error("Ma`"+b+"`"+a);}return a===b};om=function(){if(mm===void 0&&(mm=null,nm.trustedTypes))try{mm=nm.trustedTypes.createPolicy("angular",{createHTML:a=>a,createScript:a=>a,createScriptURL:a=>a})}catch(a){}return mm};pm=function(a){let b;return((b=om())==null?void 0:b.createHTML(a))||a};rm=function(a){a=String(a);return a.match(qm)?a:"unsafe:"+a};
sm=function(a){const b={};for(const c of a.split(","))b[c]=!0;return b};tm=function(...a){const b={};for(const c of a)for(const d in c)c.hasOwnProperty(d)&&(b[d]=!0);return b};um=function(a){a=a.nodeName;return typeof a==="string"?a:"FORM"};xm=function(a){return a.replace(/&/g,"&amp;").replace(vm,function(b){return"&#"+((b.charCodeAt(0)-55296)*1024+(b.charCodeAt(1)-56320)+65536)+";"}).replace(wm,function(b){return"&#"+b.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")};
Hm=function(a,b){var c=null;try{var d;if(!(d=ym)){const m=new zm(a);try{var e=!!(new window.DOMParser).parseFromString(pm(""),"text/html")}catch(q){e=!1}d=e?new Am(m):m}ym=d;var f=b?String(b):"";c=ym.hv(f);a=5;b=f;do{if(a===0)throw Error("Oa");a--;f=b;b=c.innerHTML;c=ym.hv(f)}while(f!==b);var g=new Bm;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=um(d).toLowerCase();
if(!Cm.hasOwnProperty(m)){f=!Dm.hasOwnProperty(m);break a}b.A.push("<");b.A.push(m);const q=d.attributes;for(d=0;d<q.length;d++){const u=q.item(d),v=u.name,x=v.toLowerCase();if(!Em.hasOwnProperty(x))continue;let A=u.value;Fm[x]&&(A=rm(A));b.A.push(" ",v,'="',xm(A),'"')}b.A.push(">");f=!0}else h.nodeType===Node.TEXT_NODE&&g.A.push(xm(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=um(h).toLowerCase();Cm.hasOwnProperty(q)&&!Gm.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 pm(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()}};
Jm=function(){if(Im===void 0&&(Im=null,nm.trustedTypes))try{Im=nm.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:a=>a,createScript:a=>a,createScriptURL:a=>a})}catch(a){}return Im};Km=function(a){let b;return((b=Jm())==null?void 0:b.createHTML(a))||a};Lm=function(a){let b;return((b=Jm())==null?void 0:b.createScriptURL(a))||a};_.Nm=function(a){const b=Mm();return b?Km(b.A(1,a)||""):lm(a,"HTML")?Km(_.km(a)):Hm(Qj(),_.Pg(a))};
_.Om=function(a){const b=Mm();return b?b.A(4,a)||"":lm(a,"URL")?_.km(a):rm(_.Pg(a))};Pm=function(a){const b=Mm();if(b)return Lm(b.A(5,a)||"");if(lm(a,"ResourceURL"))return Lm(_.km(a));throw new _.Sg(904,!1);};Mm=function(){const a=_.r();return a&&a[10].yU};
Rm=function(a,b,c,d,e,f,g,h,m,q,u){const v=b.Vi.slice();v[0]=e;v[2]=d|1228;if(q!==null||a&&a[2]&2048)v[2]|=2048;v[17]=0;v[3]=v[14]=a;v[8]=c;v[10]=g||a&&a[10];v[11]=h||a&&a[11];v[9]=m||a&&a[9]||null;v[5]=f;v[19]=Qm++;v[6]=u;v[20]=q;v[15]=b.type==2?a[15]:v;return v};
Tm=function(a,b,c,d,e){var f=a.data[b];if(f===null){f=_.Li.Jl;const m=_.Li.qj;var g=a.data,h=m?f:f&&f.parent;let q=h?h.Cf:-1,u=0;Sm!==null&&(u|=128);b=g[b]={type:c,index:b,u_:null,Cf:q,hf:-1,Zg:-1,Mu:-1,Xi:-1,Q_:null,flags:u,Ik:0,value:d,jd:e,jh:null,jB:null,vI:void 0,inputs:null,outputs:null,Nb:null,next:null,jU:null,lw:null,Ge:null,parent:h,kh:null,styles:null,Ow:null,zw:void 0,En:null,Cu:null,yw:void 0,Bq:0,Ns:0};a.firstChild===null&&(a.firstChild=b);f!==null&&(m?f.Ge==null&&b.parent!==null&&(f.Ge=
b):f.next===null&&(f.next=b,b.jU=f));f=b;_.Li.qI&&(f.flags|=32)}else f.type&64&&(f.type=c,f.value=d,f.jd=e,a=_.Li,b=a.Jl,a=a.qj?b:b.parent,f.Cf=a===null?-1:a.Cf);Ni(f,!0);return f};Um=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.Vi.push(d),a.data.push(null);return e};Vm=function(a,b,c,d,e){const f=_.Li.selectedIndex;try{_.Li.selectedIndex=-1,d&2&&b.length>25&&Ql(a,b,25),c(d,e)}finally{_.Li.selectedIndex=f}};
Wm=function(a,b,c){if((b.flags&4)!==0){const d=Wg(null);try{const e=b.hf,f=b.Zg;for(b=e;b<f;b++){const g=a.data[b];g.Fb&&g.Fb(1,c[b],b)}}finally{Wg(d)}}};
an=function(a,b,c){var d=Ci(c,b);const e=c.hf,f=c.Zg;if(c.Xi>-1){var g=a.data[e+c.Xi],h=Ci(c,b),m=Xm(g);g=Ym(b,Rm(b,m,null,Zm(g),h,c,null,b[10].Hm.Nh(h,g),null,null,null));b[c.index]=g}a.Zd||tj(c,b);Sj(d,b);d=c.vI;for(g=e;g<f;g++){h=a.data[g];m=Cj(b,a,g,c);Sj(m,b);if(d!==null){const q=d[g-e];if(q!==null)for(let u=0;u<q.length;){const v=q[u++],x=q[u++],A=q[u++],E=q[u++];Sl(h,m,v,x,A,E)}}h.N&&(Di(c.index,b)[8]=Cj(b,a,g,c))}(c.flags&64)===64&&$m(a,b,c)};
bn=function(a,b,c=Ci){const d=b.jB;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}}};Xm=function(a){const b=a.Nb;return b===null||b.rI?a.Nb=cn(1,null,a.N,a.R,a.S,a.qH,a.TJ,a.Na,a.Zo,a.V,a.id):b};
cn=function(a,b,c,d,e,f,g,h,m,q,u){d=25+d;e=d+e;const v=[];for(let x=0;x<e;x++)v.push(x<d?null:_.dn);q=typeof q==="function"?q():q;return v[1]={type:a,Vi:v,N:c,zb:null,Na:h,iH:b,data:v.slice().fill(null,d),Nz:d,LH:e,JA:null,Zd:!0,Wu:!0,bL:!1,aL:!1,di:null,Dk:null,Kq:null,aA:null,gt:null,mD:null,Ll:null,He:null,Fb:null,Yi:null,rH:typeof f==="function"?f():f,UJ:typeof g==="function"?g():g,firstChild:null,Zo:m,V:q,rI:!1,XK:u}};
fn=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?en(d,c,f,h,m):en(d,c,f,h)}return d};en=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)};
_.hn=function(a,b,c,d,e,f,g,h){const m=Ci(b,c);let q=b.inputs,u;!h&&q!=null&&(u=q[d])?(gn(a,c,u,d,e),b.Xi>-1&&(a=Di(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))};
ln=function(a,b,c,d){const e=d===null?null:{"":-1};var f=a.rH;let g=null,h=null;if(f)for(let u=0;u<f.length;u++){const v=f[u];if(Nj(c,v.J,!1))if(g||(g=[]),v.N)if(v.Yn!==null){const x=[];h=h||new Map;v.Yn(v,x,h);g.unshift(...x,v);jn(a,c,x.length)}else g.unshift(v),jn(a,c,0);else{h=h||new Map;let x,A;(A=(x=v).Yn)==null||A.call(x,v,g,h);g.push(v)}}f=g===null?null:[g,h];var m;let q;f===null?m=q=null:[m,q]=f;m!==null&&kn(a,b,c,m,e,q);if(e&&d)for(a=c.jB=[],b=0;b<d.length;b+=2){m=e[d[b+1]];if(m==null)throw new _.Sg(-301,
!1);a.push(d[b],m)}c.jh=ij(c.jh,c.jd)};
kn=function(a,b,c,d,e,f){for(var g=0;g<d.length;g++){var h=tj(c,b);pj(h,a,d[g].type)}h=a.data.length;g=d.length;c.flags|=1;c.hf=h;c.Zg=h+g;c.Ik=h;for(h=0;h<d.length;h++)g=d[h],g.bC&&g.bC(g);g=h=!1;var m=Um(a,b,d.length,null);for(var q=0;q<d.length;q++){var u=d[q];c.jh=ij(c.jh,u.Ea);var v=a,x=c,A=b,E=m;v.data[E]=u;var M=u.U||(u.U=Oh(u.type));M=new Dj(M,!!u.N);v.Vi[E]=M;A[E]=M;M=v;var Q=x;v=Um(v,A,u.Ba,_.dn);if(A=u.qa){x=M.JA;x===null&&(x=M.JA=[]);M=~Q.index;a:{for(Q=x.length;Q>0;){const ma=x[--Q];
if(typeof ma==="number"&&ma<0){Q=ma;break a}}Q=0}Q!=M&&x.push(M);x.push(E,v,A)}E=m;M=u;if(v=e){if(M.Ua)for(A=0;A<M.Ua.length;A++)v[M.Ua[A]]=E;M.N&&(v[""]=E)}u.Fb!==null&&(c.flags|=4);if(u.qa!==null||u.Ea!==null||u.Ba!==0)c.flags|=64;u=u.type.prototype;if(!h&&(u.vc||u.Hb||u.tj)){var P=void 0,X=void 0;((X=(P=a).di)!=null?X:P.di=[]).push(c.index);h=!0}if(!g&&(u.vc||u.tj)){var H=void 0,fa=void 0;((fa=(H=a).Dk)!=null?fa:H.Dk=[]).push(c.index);g=!0}m++}H=c.hf;b=c.Zg;a=a.data;d=c.jd;e=[];for(X=P=null;H<
b;H++){fa=a[H];g=(h=f?f.get(fa):null)?h.outputs:null;P=fn(0,fa.inputs,H,P,h?h.inputs:null);X=fn(1,fa.outputs,H,X,g);if(P===null||d===null||Lj(c))fa=null;else{fa=P;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(fa.hasOwnProperty(q))for(g===null&&(g=[]),u=fa[q],E=0;E<u.length;E+=3)if(u[E]===h){g.push(q,u[E+1],u[E+2],d[m+1]);break}}m+=2}fa=g}e.push(fa)}P!==null&&(P.hasOwnProperty("class")&&(c.flags|=8),P.hasOwnProperty("style")&&(c.flags|=16));c.vI=
e;c.inputs=P;c.outputs=X};$m=function(a,b,c){var d=c.hf;const e=c.Zg,f=c.index;c=_.Li.In;try{for(_.Li.selectedIndex=f;d<e;d++){const g=a.data[d],h=b[d];_.Li.In=d;g.qa===null&&g.Ba===0&&g.Ea===null||g.qa===null||g.qa(1,h)}}finally{_.Li.selectedIndex=-1,_.Li.In=c}};jn=function(a,b,c){b.Xi=c;let d;((d=a.Yi)!=null?d:a.Yi=[]).push(b.index)};Zm=function(a){let b=16;a.jp?b=4096:a.FJ&&(b=64);return b};
mn=function(a,b){const c=a.Fb;if(c!==null){const d=Wg(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];_.Li.zf=f;h.Fb(2,b[g],g)}}}finally{Wg(d)}}};Ym=function(a,b){a[12]?a[13][4]=b:a[12]=b;return a[13]=b};nn=function(a,b,c){_.Li.zf=0;const d=Wg(null);try{b(a,c)}finally{Wg(d)}};on=function(a){let b;return(b=a[7])!=null?b:a[7]=[]};pn=function(a){let b;return(b=a.He)!=null?b:a.He=[]};
qn=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]};sn=function(a,b){(a=(a=a[9])?a.get(_.rn,null):null)&&a.handleError(b)};gn=function(a,b,c,d,e){for(let f=0;f<c.length;){const g=c[f++],h=c[f++],m=c[f++];Sl(a.data[g],b[g],d,h,m,e)}};_.tn=function(a,b){a[11].Ic(Bi(a[_.Li.selectedIndex]),b)};
vn=function(a,b,c){Vi(b);try{var d=a.Na;d!==null&&nn(1,d,c);var e=a.N;e!==null&&Vm(a,b,e,1,c);a.Zd&&(a.Zd=!1);let f;(f=b[18])!=null&&un(f,a);a.aL&&mn(a,b);a.bL&&nn(2,a.Na,c);const g=a.Yi;if(g!==null)for(e=0;e<g.length;e++){const h=Di(g[e],b),m=h[1];c=m;d=h;for(let q=d.length;q<c.Vi.length;q++)d.push(c.Vi[q]);h[0]!==null&&h[6]===null&&(h[6]=null);vn(m,h,h[8])}}catch(f){throw a.Zd&&(a.rI=!0,a.Zd=!1),f;}finally{b[2]&=-5,Yi()}};
wn=function(a,b,c){let d=c?a.styles:null,e=c?a.En: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=Rg(e,g);else if(f==2){const m=b[++h];d=Rg(d,g+": "+m+";")}}c?a.styles=d:a.Ow=d;c?a.En=e:a.Cu=e};
xn=function(a,b,c,d,e=!1){for(;c!==null;)if(c.type===128)c=e?c.lw:c.next;else{var f=b[c.index];f!==null&&d.push(Bi(f));if(vi(f)){var g=d;for(let h=10;h<f.length;h++){const m=f[h],q=m[1].firstChild;q!==null&&xn(m[1],m,q,g)}f[7]!==f[0]&&g.push(f[7])}f=c.type;if(f&8)xn(a,b,c.Ge,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].kh[c.kh]:null,Array.isArray(f)?d.push(...f):(g=Ji(b[15]),xn(g[1],g,f,d,!0)));c=e?c.lw:c.next}return d};
yn=function(a){if(a[23]!==null)for(var b=!0;b;){b=!1;for(const c of a[23])c.uc&&(b=!0,c.zone===null||Zone.current===c.zone?c.run():c.zone.run(()=>c.run()));b=b&&!!(a[2]&8192)}};An=function(a,b=!0,c=0){const d=a[10].Hm;var e;(e=d.zn)==null||e.call(d);try{e=Oi;try{for(Pi(!0),zn(a,c),c=0;Hi(a);){if(c===100)throw new _.Sg(103,!1);c++;zn(a,1)}}finally{Pi(e)}}catch(f){throw b&&sn(a,f),f;}finally{let f;(f=d.end)==null||f.call(d)}};
Bn=function(a,b){for(let c=Tj(a[12]);c!==null;c=Tj(c[4]))for(let d=10;d<c.length;d++)a=c[d],(a[2]&128)===128&&zn(a,b)};
zn=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.uc)&&_.eh(e)));f||(f=!1);e&&(e.uc=!1);a[2]&=-9217;if(f){var g=c.N;b=a[8];const x=a[2];if((x&256)!==256){Vi(a);d=!0;f=e=null;if(c.type!==2){if((e=a[24])!=null)var h=e;else e=(h=Cn.pop())!=null?h:Object.create(Dn),e.Fg=a,h=e;f=h;e=_.jh(f)}else if(Vg===null){d=!1;let A;h=(A=a[24])!=null?A:Object.create(En);h.Fg=a;f=h;e=_.jh(f)}else a[24]&&(_.lh(a[24]),a[24]=null);try{a[17]=0;_.Li.Re=
c.Nz;g!==null&&Vm(c,a,g,2,b);if(h=(x&3)===3){var m=c.Dk;m!==null&&bj(a,m,3,null)}else{const Q=c.di;Q!==null&&cj(a,Q,0,null);ej(a,0)}for(var q=Tj(a[12]);q!==null;q=Tj(q[4]))if(q[2]&2){var u=q[9];for(m=0;m<u.length;m++)Gi(u[m])}yn(a);Bn(a,0);c.Fb!==null&&mn(c,a);if(h){var v=c.aA;v!==null&&bj(a,v,3)}else{const Q=c.Kq;Q!==null&&cj(a,Q,1);ej(a,1)}const A=c.JA;if(A!==null)try{for(q=0;q<A.length;q++){const Q=A[q];if(Q<0)_.Li.selectedIndex=~Q;else{u=Q;const P=A[++q],X=A[++q];v=_.Li;v.Re=v.wu=P;_.Li.In=u;
X(2,a[u])}}}finally{_.Li.selectedIndex=-1}const E=c.Yi;E!==null&&Fn(a,E,0);const M=c.Na;M!==null&&nn(2,M,b);if(h){const Q=c.mD;Q!==null&&bj(a,Q,3)}else{const Q=c.gt;Q!==null&&cj(a,Q,2);ej(a,2)}c.Wu===!0&&(c.Wu=!1);if(a[22]){for(const Q of a[22])Q();a[22]=null}a[2]&=-73}catch(A){throw Fi(a),A;}finally{f!==null&&(_.kh(f,e),d&&(a=f,a.Fg[24]!==a&&(a.Fg=null,Cn.push(a)))),Yi()}}}else d&8192&&(yn(a),Bn(a,1),c=c.Yi,c!==null&&Fn(a,c,1))};
Fn=function(a,b,c){for(let e=0;e<b.length;e++){var d=c;const f=Di(b[e],a);(f[2]&128)===128&&zn(f,d)}};Gn=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({Hk:g,Tw:e,NS:(d&1)!==0}):c.push({Hk:g,Tw:e})}return c};Hn=function(){aj(_.r()[1],_.Mi())};Jn=function(a,b,c=null){return(new In({ub:a,parent:b,hH:c,sK:!0})).na};
_.Ln=function(a){if(!Kn.has(a)){Kn.add(a);var b,c;(b=performance)==null||(c=b.mark)==null||c.call(b,"mark_feature_usage",{detail:{i_:a}})}};
_.C=function(a){return kj(()=>{var b=Mn(a);let c;const d=Object.assign({},b,{R:a.R,S:a.S,N:a.N,V:a.V||null,Wa:a.Wa,FJ:a.ea===0,qH:null,TJ:null,Z:b.fc&&a.Z||null,bI:b.fc?e=>{e=e.get(Nn);if(d.fc){if(!e.A.has(d)){var f=Yh(d.type);f=f.length>0?Jn([f],e.Sa,`Standalone[${d.type.name}]`):null;e.A.set(d,f)}e=e.A.get(d)}else e=null;return e}:null,FR:null,jp:(c=a.jp)!=null?c:!1,data:a.data||{},Ka:a.Ka||0,styles:a.styles||ai,zZ:null,Zo:a.Zo||null,Nb:null,id:""});b.fc&&_.Ln("NgStandalone");On(d);b=a.Z;d.qH=Pn(b,
!1);d.TJ=Pn(b,!0);d.id=Qn(d);return d})};Sn=function(a){return a[$h]||a[_.Rn]||null};Tn=function(a){return a!==null};_.Un=function(a){return kj(()=>({type:a.type,vq:a.vq||ai,NQ:a.NQ||ai,imports:a.imports||ai,exports:a.exports||ai,l0:null,Zo:a.Zo||null,id:a.id||null}))};Vn=function(a,b){if(a==null)return _.zi;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};
_.Wn=function(a){return kj(()=>{const b=Mn(a);On(b);return b})};_.Xn=function(a){let b;return{type:a.type,name:a.name,U:null,qe:a.qe!==!1,fc:(b=a.fc)!=null?b:!0,Ab:a.type.prototype.la||null}};
Mn=function(a){const b={};let c;return{type:a.type,bC:null,U:null,qa:a.qa||null,Ba:a.Ba||0,Ea:a.Ea||null,Fb:a.Fb||null,Jn:b,hh:null,kS:a.inputs||_.zi,Ua:a.Ua||null,fc:(c=a.fc)!=null?c:!0,jp:a.jp===!0,J:a.J||ai,Na:a.Na||null,features:a.features||null,zs:null,Yn:null,tr:null,inputs:Vn(a.inputs,b),outputs:Vn(a.outputs),VZ:null}};On=function(a){let b;(b=a.features)==null||b.forEach(c=>c(a))};Pn=function(a,b){if(!a)return null;const c=b?Mh:Sn;return()=>(typeof a==="function"?a():a).map(d=>c(d)).filter(Tn)};
Qn=function(a){let b=0;a=[a.J,a.Wa,a.Ba,a.Ea,a.V,a.S,a.R,a.Ka,a.fc,a.jp,a.Ua,JSON.stringify(a.inputs),JSON.stringify(a.outputs),Object.getOwnPropertyNames(a.type.prototype),!!a.Fb,!!a.Na].join("|");for(const c of a)b=Math.imul(31,b)+c.charCodeAt(0)<<0;return"c"+(b+2147483648)};_.Yn=function(a){return!!a&&typeof a.then==="function"};_.Zn=function(a){return typeof a==="function"&&a[_.ph]!==void 0};
_.$n=function(a){return _.Tk((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 _.Uk(c,q=>{d=!0;e=q;f||_.Ak(a(q)).subscribe(f=new _.Uk(c,h,void 0,m))},void 0,()=>{g=!0;d&&f&&!f.closed||c.complete()}))})};ao=function(a){return _.$n(()=>_.vl(a,_.ul))};
_.bo=function(a){return _.Tk((b,c)=>{let d=null,e=!1,f;d=b.subscribe(new _.Uk(c,void 0,g=>{f=_.Ak(a(g,_.bo(a)(b)));d?(d.unsubscribe(),d=null,f.subscribe(c)):e=!0}));e&&(d.unsubscribe(),d=null,f.subscribe(c))})};_.co=function(a,b,c,d,e){return(f,g)=>{let h=c,m=b,q=0;f.subscribe(new _.Uk(g,u=>{const v=q++;m=h?a(m,u,v):(h=!0,u);d&&g.next(m)},void 0,e&&(()=>{h&&g.next(m);g.complete()})))}};
eo=function(...a){const b=Mk(a);return b?mk([eo(...a),Xk(b)]):_.Tk((c,d)=>{cl([c,...(a.length===1&&ho(a[0])?a[0]:a)])(d)})};_.io=function(...a){return eo(...a)};_.jo=function(a){return gk()?_.jl(a,void 0,1):_.jl(a,1)};
_.ko=function(a){return _.Tk((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 _.Uk(c,h=>{let m;(m=f)==null||m.unsubscribe();d=!0;e=h;f=new _.Uk(c,g,void 0,jk);_.Ak(a(h)).subscribe(f)},void 0,()=>{g();c.complete()},()=>{e=f=null}))})};_.lo=function(a){const b=_.vl(a,_.ul);return _.ko(()=>b)};mo=function(a=null){return _.Tk((b,c)=>{let d=!1;b.subscribe(new _.Uk(c,e=>{d=!0;c.next(e)},void 0,()=>{d||c.next(a);c.complete()}))})};
_.no=function(a){return _.Tk((b,c)=>{b.subscribe(new _.Uk(c,()=>c.next(a)))})};_.oo=function(){return _.Tk((a,b)=>{let c=0;a.subscribe(new _.Uk(b,d=>{++c<=1&&(b.next(d),1<=c&&b.complete())}))})};_.po=function(a){return _.jl((b,c)=>_.z(a(b,c),_.oo(),_.no(b)))};_.qo=function(a){return _.Tk((b,c)=>{const d=new Set;b.subscribe(new _.Uk(c,e=>{const f=a?a(e):e;d.has(f)||(d.add(f),c.next(e))}))})};
_.so=function(a){let b;a=(b=a)!=null?b:ro;return _.Tk((c,d)=>{let e,f=!0;c.subscribe(new _.Uk(d,g=>{if(f||!a(e,g))f=!1,e=g,d.next(g)}))})};ro=function(a,b){return a===b};uo=function(a=to){return _.Tk((b,c)=>{let d=!1;b.subscribe(new _.Uk(c,e=>{d=!0;c.next(e)},void 0,()=>d?c.complete():c.error(a())))})};to=function(){return new Rk};vo=function(a){return _.Tk((b,c)=>{b.subscribe(c);c.add(a)})};
_.wo=function(a,b){const c=arguments.length>=2;return d=>_.z(d,a?_.zl((e,f)=>a(e,f,d)):lk,_.oo(),c?mo(b):uo(()=>new Rk))};xo=function(){return _.Tk((a,b)=>{let c=[];a.subscribe(new _.Uk(b,d=>{c.push(d);1<c.length&&c.shift()},void 0,()=>{for(const d of c)b.next(d);b.complete()},()=>{c=null}))})};yo=function(a,b){const c=arguments.length>=2;return d=>_.z(d,a?_.zl((e,f)=>a(e,f,d)):lk,xo(),c?mo(b):uo(()=>new Rk))};_.zo=function(a,b){return _.Tk(_.co(a,b,arguments.length>=2,!0))};
_.Bo=function(){var a=a||{};const {UZ:b=()=>new _.Ao,T_:c=!0,U_:d=!0,V_:e=!0}=a;return f=>{let g=null,h=null,m=0,q=!1,u=!1;return _.Tk((v,x)=>{m++;let A;h=(A=h)!=null?A:b();x.add(()=>{m--;if(e&&!m&&!u&&!q){const E=g;g=h=null;q=u=!1;E==null||E.unsubscribe()}});h.subscribe(x);!g&&m>0&&(g=new Qk({next:E=>h.next(E),error:E=>{u=!0;const M=h;d&&(g=h=null,q=u=!1);M.error(E)},complete:()=>{q=!0;const E=h;c&&(g=h=null,q=u=!1);E.complete()}}),_.Bk(v).subscribe(g))})(f)}};
_.Do=function(a){let b;a&&typeof a==="object"?b=a:b={bufferSize:a,kx:void 0,ms:!1,scheduler:void 0};return c=>_.Tk(Co(b))(c)};Co=function({bufferSize:a=Infinity,kx:b=Infinity,ms:c,scheduler:d}){let e,f=0,g;return(h,m)=>{f++;let q;e?q=e.subscribe(m):(e=new _.Eo(a,b,d),q=e.subscribe(m),g=h.subscribe({next(u){e.next(u)},error(u){const v=e;e=g=void 0;v.error(u)},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)})}};
_.Fo=function(){return _.zl((a,b)=>1<=b)};_.Go=function(...a){const b=Nk(a);return _.Tk((c,d)=>{(b?ll(a,c,b):ll(a,c)).subscribe(d)})};_.Ho=function(a){return _.Tk((b,c)=>{let d=null,e=0,f=!1;b.subscribe(new _.Uk(c,g=>{var h;(h=d)==null||h.unsubscribe();h=e++;_.Ak(a(g,h)).subscribe(d=new _.Uk(c,m=>c.next(m),void 0,()=>{d=null;f&&!d&&c.complete()}))},void 0,()=>{(f=!0,!d)&&c.complete()}))})};_.Io=function(a){return _.Tk((b,c)=>{_.Ak(a).subscribe(new _.Uk(c,()=>c.complete(),void 0,jk));!c.closed&&b.subscribe(c)})};
_.Jo=function(a){const b=gk(a)?{next:a,error:void 0,complete:void 0}:a;return b?_.Tk((c,d)=>{c.subscribe(new _.Uk(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()}))}):lk};
_.Ko=function(...a){const b=Mk(a);return _.Tk((c,d)=>{const e=a.length,f=Array(e);let g=a.map(()=>!1),h=!1;for(let m=0;m<e;m++)_.Ak(a[m]).subscribe(new _.Uk(d,q=>{f[m]=q;h||g[m]||(g[m]=!0,(h=g.every(lk))&&(g=null))},void 0,jk));c.subscribe(new _.Uk(d,m=>{h&&(m=[m,...f],d.next(b?b(...m):m))}))})};Lo=function(){th=()=>{throw new _.Sg(600,!1);}};Mo=function(a,b,c){try{const d=c();return _.Yn(d)?d.catch(e=>{b.Ha(()=>a.handleError(e));throw e;}):d}catch(d){throw b.Ha(()=>a.handleError(d)),d;}};
No=function(a,b){b=a.indexOf(b);b>-1&&a.splice(b,1)};_.Qo=function(a,b){(b==null?0:b.na)||_.ti();let c;const d=(c=b==null?void 0:b.na)!=null?c:_.n(_.Yj);if(!ak(d))return Oo;_.Ln("NgAfterRender");return Po(a,d,b,!1)};_.Ro=function(a,b){(b==null?0:b.na)||_.ti();let c;const d=(c=b==null?void 0:b.na)!=null?c:_.n(_.Yj);if(!ak(d))return Oo;_.Ln("NgAfterNextRender");return Po(a,d,b,!0)};
Po=function(a,b,c,d){const e=b.get(So);e.A!=null||(e.A=b.get(To));let f;const g=(f=c==null?void 0:c.bi)!=null?f:2;b=(c==null?void 0:c.Mv)!==!0?b.get(_.Uo):null;a instanceof Function?(c=[void 0,void 0,void 0,void 0],c[g]=a,a=c):a=[a.CH,a.write,a.pB,a.read];d=new Vo(e.A,a,d,b);e.A.register(d);return d};
Wo=function(a,b,c,d){const e=Wg(null);try{const f=b.Nb;let g,h,m;const q=Rm(a,f,c,a[2]&4096?4096:16,null,b,null,null,(g=d==null?void 0:d.na)!=null?g:null,(h=d==null?void 0:d.bR)!=null?h:null,(m=d==null?void 0:d.gA)!=null?m:null);q[16]=a[b.index];const u=a[18];u!==null&&(q[18]=u.xg(f));vn(f,q,c);return q}finally{Wg(e)}};Xo=function(a,b){b=10+b;if(b<a.length)return a[b]};Yo=function(a,b){return!b||b.firstChild===null||(a.flags&128)===128};
Zo=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&&Zl(f,b);f=b[18];f!==null&&un(f,e);Ii(b);b[2]|=128;d&&(c=fm(c,a),f=b[11],d=f.parentNode(a[7]),d!==null&&(a=a[5],b[0]=d,b[5]=a,Xl(f,1,e.firstChild,b,d,c,!1)));b=b[6];b!==null&&b.firstChild!==null&&(b.firstChild=null)};ap=function(){return $o(_.Mi(),_.r())};bp=function(a){return a[8]||(a[8]=[])};
$o=function(a,b){let c;const d=b[a.index];vi(d)?c=d:(c=[d,!0,0,b,null,a,null,null,null,null],b[a.index]=c,Ym(b,c));cp(c,b,a,d);return new dp(c,a,b)};ep=function(a,b,c,d){if(!a[7]){if(c.type&8)d=Bi(d);else{var e=b[11];d=e.createComment("");const g=Ci(c,b);c=e.parentNode(g);b=e;var f=d;e=e.nextSibling(g);b.insertBefore(c,f,e,!1)}a[7]=d}};gp=function(a){return fp(a)?Array.isArray(a)||!(a instanceof Map)&&Symbol.iterator in a:!1};
hp=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)};fp=function(a){return a!==null&&(typeof a==="function"||typeof a==="object")};_.ip=function(a,b,c){return a[b]=c};_.jp=function(a,b,c){if(Object.is(a[b],c))return!1;a[b]=c;return!0};_.kp=function(a,b,c,d){c=_.jp(a,b,c);return _.jp(a,b+1,d)||c};
np=function(a,b,c,d,e,f,g,h,m,q){const u=c+25;if(b.Zd){const v=b.V;g=Tm(b,u,4,g||null,h||null);ln(b,a,g,Ei(v,m));aj(b,g);d=g.Nb=cn(2,g,d,e,f,b.rH,b.UJ,null,b.Zo,v,null);b.zb!==null&&(b.zb.N(b,g),d.zb=b.zb.mA(g));d=g}else d=b.data[u];Ni(d,!1);c=lp(b,a,d,c);mp&&em(b,a,c,d);Sj(c,a);c=[c,!0,0,a,null,d,null,c,null,null];a[u]=c;Ym(a,c);(d.flags&1)===1&&an(b,a,d);m!=null&&bn(a,d,q)};_.D=function(a,b,c,d,e,f,g,h){const m=_.r(),q=_.Li.Nb;f=Ei(q.V,f);np(m,q,a,b,c,d,e,f,g,h);return _.D};
op=function(a,b){mp=!0;return b[11].createComment("")};
_.tp=function(a){var b=Object.getPrototypeOf(a.type.prototype).constructor,c=!0;const d=[a];for(;b;){var e=void 0;if(a.N)e=b.T||b.xa;else{if(b.T)throw new _.Sg(903,!1);e=b.xa}if(e){if(c){d.push(e);var f=a;f.inputs=pp(a.inputs);f.hh=pp(a.hh);f.Jn=pp(a.Jn);f.outputs=pp(a.outputs);(f=e.qa)&&qp(a,f);f=e.Na;var g=e.Fb;f&&rp(a,f);g&&sp(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.Jn[h]=g.Jn[h],g.hh!==null)){m=
Array.isArray(m)?m[0]:m;if(!g.hh.hasOwnProperty(m))continue;let q;(q=f).hh!=null||(q.hh={});f.hh[m]=g.hh[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.xJ&&g(a),g===_.tp&&(c=!1)}b=Object.getPrototypeOf(b)}a=0;b=null;for(c=d.length-1;c>=0;c--)h=d[c],h.Ba=a+=h.Ba,h.Ea=ij(h.Ea,b=ij(b,h.Ea))};
pp=function(a){return a===_.zi?{}:a===ai?[]:a};rp=function(a,b){const c=a.Na;a.Na=c?(d,e)=>{b(d,e);c(d,e)}:b};sp=function(a,b){const c=a.Fb;a.Fb=c?(d,e,f)=>{b(d,e,f);c(d,e,f)}:b};qp=function(a,b){const c=a.qa;a.qa=c?(d,e)=>{b(d,e);c(d,e)}:b};_.up=function(a){const b=a.kS,c={};for(const d in b)if(b.hasOwnProperty(d)){const e=b[d];Array.isArray(e)&&e[3]&&(c[d]=e[3])}a.hh=c};
_.vp=function(a,b,c,d){var e=_.r(),f=_.Li.Re++;if(_.jp(e,f,b)){f=_.Zi();var g=Ci(f,e);e=e[11];f=f.value;b==null?e.removeAttribute(g,a,d):(b=c==null?_.Pg(b):c(b,f||"",a),e.setAttribute(g,a,b,d))}return _.vp};wp=function(a,b,c,d){return _.jp(a,_.Li.Re++,c)?b+_.Pg(c)+d:_.dn};_.F=function(a,b,c){const d=_.r();var e=_.Li.Re++;if(_.jp(d,e,b)){e=_.Li.Nb;const f=_.Zi();_.hn(e,f,d,a,b,d[11],c,!1)}return _.F};xp=function(a,b,c,d,e){e=e?"class":"style";gn(a,c,b.inputs[e],e,d)};
yp=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"&&Rh(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)};Dp=function(a,b){const c=_.zp;if(c===b)return-1;for(b=_.Ap=b;b<c&&a.charCodeAt(b)>32;)b++;b=_.Bp=b;return _.Cp(a,b,c)};_.Cp=function(a,b,c){for(;b<c&&a.charCodeAt(b)<=32;)b++;return b};
_.Fp=function(a,b,c){Ep(a,b,c,!1);return _.Fp};_.G=function(a,b){Ep(a,b,null,!0);return _.G};_.Jp=function(a){_.Gp(Hp,Ip,a,!0)};Ip=function(a,b){var c;_.Kp=_.Lp=_.Bp=_.Ap=0;_.zp=b.length;for(c=Dp(b,_.Cp(b,0,_.zp));c>=0;c=Dp(b,c))_.Th(a,b.substring(_.Ap,_.Bp),!0)};
Ep=function(a,b,c,d){const e=_.r(),f=_.Li.Nb,g=_.Ri(2);f.Wu&&Mp(f,a,g,d);if(b!==_.dn&&_.jp(e,g,b)){var h=f.data[_.Li.selectedIndex],m=e[11];b!=null&&b!==""&&(typeof c==="string"?b+=c:typeof b==="object"&&(b=Qg(_.km(b))));Np(f,h,e,m,a,e[g+1]=b,d,g)}};
_.Gp=function(a,b,c,d){const e=_.Li.Nb;var f=_.Ri(2);e.Wu&&Mp(e,null,f,d);const g=_.r();if(c!==_.dn&&_.jp(g,f,c)){var h=e.data[_.Li.selectedIndex];if((h.flags&(d?8:16))===0||f>=e.LH){var m=g[11],q=g[f+1];if(c==null||c==="")a=ai;else{var u=[];c=_.km(c);if(Array.isArray(c))for(b=0;b<c.length;b++)a(u,c[b],!0);else if(typeof c==="object")for(var v in c)c.hasOwnProperty(v)&&a(u,v,c[v]);else typeof c==="string"&&b(u,c);a=u}a=g[f+1]=a;q===_.dn&&(q=ai);b=u=0;c=0<q.length?q[0]:null;for(v=0<a.length?a[0]:null;c!==
null||v!==null;){const x=u<q.length?q[u+1]:void 0,A=b<a.length?a[b+1]:void 0;let E=null,M=void 0;c===v?(u+=2,b+=2,x!==A&&(E=v,M=A)):v===null||c!==null&&c<v?(u+=2,E=c):(b+=2,E=v,M=A);E!==null&&Np(e,h,g,m,E,M,d,f);c=u<q.length?q[u]:null;v=b<a.length?a[b]:null}}else f=d?h.Cu:h.Ow,f!==null&&(c=Rg(f,c?c:"")),xp(e,h,g,c,d)}};
Mp=function(a,b,c,d){const e=a.data;if(e[c+1]===null){var f=e[_.Li.selectedIndex];a=c>=a.LH;(f.flags&(d?8:16))!==0&&b===null&&!a&&(b=!1);var g=f,h=Si(e),m=d?g.yw:g.zw;if(h===null)(d?g.Bq:g.Ns)===0&&(b=Op(null,e,g,b,d),b=Pp(b,g.jd,d),m=null);else{var q=g.Mu;if(q===-1||e[q]!==h)if(b=Op(h,e,g,b,d),m===null)h=d?g.Bq:g.Ns,h=(h&131068)>>2!==0?e[h>>17&32767]:void 0,h!==void 0&&Array.isArray(h)&&(h=Op(null,e,g,h[1],d),h=Pp(h,g.jd,d),e[(d?g.Bq:g.Ns)>>17&32767]=h);else{m=void 0;h=g.Zg;for(q=1+g.Mu;q<h;q++)m=
Pp(m,e[q].Ea,d);m=Pp(m,g.jd,d)}}m!==void 0&&(d?g.yw=m:g.zw=m);m=a;g=d?f.Bq:f.Ns;a=g>>17&32767;g=(g&131068)>>2;e[c]=b;h=!1;if(Array.isArray(b)){if(q=b[1],q===null||Rh(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);yp(e,q,c,!0);yp(e,q,c,!1);b=q;m=d?f.yw:f.zw;m!=null&&typeof b=="string"&&Rh(m,
b)>=0&&(e[c+1]|=1);g=a<<17|g<<2;d?f.Bq=g:f.Ns=g}};Op=function(a,b,c,d,e){let f;const g=c.Zg;let h=c.Mu;for(h===-1?h=c.hf:h++;h<g;){f=b[h];d=Pp(d,f.Ea,e);if(f===a)break;h++}a!==null&&(c.Mu=h);return d};Pp=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]),_.Th(a,g,c?!0:b[++f]))}return a===void 0?null:a};Hp=function(a,b,c){b=String(b);b===""||b.includes(" ")||_.Th(a,b,c)};
Np=function(a,b,c,d,e,f,g,h){if(b.type&3){a=a.data;var m=a[h+1];((m&1)===1?Qp(a,b,c,e,(m&131068)>>2,g):void 0)===void 0&&(f!==void 0||(m&2)==2&&(f=Qp(a,null,c,e,h,g)),b=Bi(c[_.Li.selectedIndex]),g?f?d.Jh(b,e):d.Gm(b,e):(g=e.indexOf("-")===-1?void 0:2,f==null?d.rs(b,e,g):(typeof f==="string"&&f.endsWith("!important")&&(f=f.slice(0,-10),g|=1),d.Ds(b,e,f,g))))}};
Qp=function(a,b,c,d,e,f){const g=b===null;let h=void 0;for(;e>0;){const q=a[e],u=Array.isArray(q);var m=u?q[1]:q;const v=m===null;let x=c[e+1];x===_.dn&&(x=v?ai:void 0);m=v?Uh(x,d):m===d?x:void 0;u&&m===void 0&&(m=Uh(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.yw:b.zw,a!=null&&(h=Uh(a,d)));return h};_.Rp=function(a,b,c){a=wp(_.r(),a,b,c);_.Gp(_.Th,Ip,a,!0)};Sp=function(a,b,c,d,e){return a===c&&Object.is(b,d)?1:Object.is(e(a,b),e(c,d))?-1:0};
Yp=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],u=Sp(f,m,f,q,c);if(u!==0)u<0&&a.Yf(f,q),f++;else{var v=a.at(g);u=b[h];var x=Sp(g,v,h,u,c);x!==0?(x<0&&a.Yf(g,u),g--,h--):(m=c(f,m),v=c(g,v),x=c(f,q),Object.is(x,v)?(v=c(h,u),Object.is(v,m)?(Tp(a,f,g),a.Yf(g,u),h--,g--):a.move(g,f),a.Yf(f,q),f++):(d!=null||(d=new Up),e!=null||(e=Vp(a,f,g,c)),Wp(a,d,f,x)?(a.Yf(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;)Xp(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),u=h.value,m=Sp(f,q,f,u,c),m!==0?(m<0&&a.Yf(f,u),f++,h=b.next()):(d!=null||(d=new Up),e!=null||(e=Vp(a,f,g,c)),m=c(f,u),Wp(a,d,f,m)?(a.Yf(f,u),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,u)),f++,g++,h=b.next()));for(;!h.done;)Xp(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(E=>{a.destroy(E)})};Wp=function(a,b,c,d){return b!==void 0&&b.has(d)?(a.attach(c,b.get(d)),b.delete(d),!0):!1};Xp=function(a,b,c,d,e){Wp(a,b,d,c(d,e))?a.Yf(d,e):(b=a.create(d,e),a.attach(d,b))};Vp=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){_.Ln("NgControlFlow");var c=_.r(),d=_.Li.Re++,e=c[d]!==_.dn?c[d]:-1;e=e!==-1?c[25+e]:void 0;if(_.jp(c,d,a)){d=Wg(null);try{if(e!==void 0){const f=am(e,0);f!==void 0&&cm(f[1],f)}if(a!==-1){a=25+a;const f=c[a],g=c[1].data[a],h=Wo(c,g,b,{gA:null});Zo(f,h,0,Yo(g,null))}}finally{Wg(d)}}else e!==void 0&&(c=Xo(e,0),c!==void 0&&(c[8]=b))};_.Zp=function(a){return a};_.$p=function(a,b){return b};
_.bq=function(a,b,c,d,e,f,g,h){_.Ln("NgControlFlow");const m=_.r(),q=_.Li.Nb,u=_.r();u[25+a]=new aq(h?g.bind(u[15][8]):g);np(m,q,a+1,b,c,d,e,Ei(q.V,f))};_.dq=function(a){const b=Wg(null);var c=_.Li.selectedIndex;try{const d=_.r(),e=d[1],f=d[c];c+=1;const g=d[c];f.A===void 0?f.A=new cq(g,d,e.data[c]):f.A.reset();const h=f.A;Yp(h,a,f.B);if(h.B)for(a=0;a<h.length;a++)Xo(h.A,a)[8].Vb=a}finally{Wg(b)}};
_.J=function(a,b,c,d){const e=_.r(),f=_.Li.Nb;var g=25+a;a=e[11];if(f.Zd){var h=f.V;c=Ei(h,c);c=Tm(f,g,2,b,c);ln(f,e,c,Ei(h,d));c.jd!==null&&wn(c,c.jd,!1);c.jh!==null&&wn(c,c.jh,!0);f.zb!==null&&f.zb.Vq(f,c);h=c}else h=f.data[g];mp=!0;b=a.createElement(b,_.Li.Qq);e[g]=b;g=(h.flags&1)===1;Ni(h,!0);im(a,b,h);(h.flags&32)!==32&&mp&&em(f,e,b,h);_.Li.Qu===0&&Sj(b,e);_.Li.Qu++;g&&(an(f,e,h),Wm(f,h,e));d!==null&&bn(e,h);return _.J};
_.K=function(){let a=_.Mi();_.Li.qj?_.Li.qj=!1:(a=a.parent,Ni(a,!1));const b=a;Sm===b&&(Sm=null);_.Li.Qu--;const c=_.Li.Nb;c.Zd&&(aj(c,a),(a.flags&4)!==0&&c.zb.Ru(a));b.Cu!=null&&(b.flags&8)!==0&&xp(c,b,_.r(),b.Cu,!0);b.Ow!=null&&(b.flags&16)!==0&&xp(c,b,_.r(),b.Ow,!1);return _.K};_.L=function(a,b,c,d){_.J(a,b,c,d);_.K();return _.L};
_.eq=function(a,b,c){const d=_.r(),e=_.Li.Nb;a+=25;if(e.Zd){var f=e.V;const g=Ei(f,b);b=Tm(e,a,8,"ng-container",g);g!==null&&wn(b,g,!0);f=Ei(f,c);ln(e,d,b,f);e.zb!==null&&e.zb.Vq(e,b);f=b}else f=e.data[a];Ni(f,!0);mp=!0;b=d[11].createComment(Vl());d[a]=b;mp&&em(e,d,b,f);Sj(b,d);(f.flags&1)===1&&(an(e,d,f),Wm(e,f,d));c!=null&&bn(d,f);return _.eq};_.fq=function(){let a=_.Mi();const b=_.Li.Nb;_.Li.qj?_.Li.qj=!1:(a=a.parent,Ni(a,!1));b.Zd&&(aj(b,a),(a.flags&4)!==0&&b.zb.Ru(a));return _.fq};
_.gq=function(a,b,c){_.eq(a,b,c);_.fq();return _.gq};_.hq=function(a,b,c){const d=_.r();var e=_.Li.Re++;if(_.jp(d,e,b)){e=_.Li.Nb;const f=_.Zi();_.hn(e,f,d,a,b,qn(Si(e.data),f,d),c,!0)}return _.hq};_.kq=function(a){var b=a.toLowerCase().replace(/_/g,"-");if(a=iq(b))return a;b=b.split("-")[0];if(a=iq(b))return a;if(b==="en")return jq;throw new _.Sg(701,!1);};iq=function(a){a in lq||(lq[a]=nm.yB&&nm.yB.PG&&nm.yB.PG.dT&&nm.yB.PG.dT[a]);return lq[a]};
mq=function(a,b,c,d){c>=a.data.length&&(a.data[c]=null,a.Vi[c]=null);b[c]=d};_.nq=function(a){return _.Li.Wj[25+a]};_.pq=function(a){const b=_.Li.Nb,c=_.r();a+=25;const d=Tm(b,a,128,null,null);Ni(d,!1);mq(b,c,a,oq);return _.pq};_.qq=function(a){_.Ln("NgLet");mq(_.Li.Nb,_.r(),_.Li.selectedIndex,a);return a};_.rq=function(a){a=_.Li.Wj[25+a];if(a===oq)throw new _.Sg(314,!1);return a};_.O=function(a,b,c,d){c=_.r();_.sq(_.Li.Nb,c,c[11],_.Mi(),a,b,d);return _.O};
_.tq=function(a,b){const c=_.Mi(),d=_.r(),e=_.Li.Nb;_.sq(e,d,qn(Si(e.data),c,d),c,a,b);return _.tq};uq=function(a,b,c,d){a=a.He;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};
_.sq=function(a,b,c,d,e,f,g){var h=(d.flags&1)===1;const m=a.Zd&&pn(a),q=on(b);var u=!0;if(d.type&3||g){var v=Ci(d,b);const A=g?g(v):v;v=q.length;const E=g?Q=>g(Bi(Q[d.index])):d.index;let M=null;!g&&h&&(M=uq(a,b,e,d.index));M!==null?((M.cO||M).cE=f,M.cO=f,u=!1):(f=vq(d,b,f),a=c.Eb(A,e,f),q.push(f,a),m&&m.push(e,E,v,v+1))}else f=vq(d,b,f);a=d.outputs;let x;if(u&&a!==null&&(x=a[e])&&(u=x.length))for(a=0;a<u;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))};
wq=function(a,b,c){const d=Wg(null);try{return b(c)!==!1}catch(e){return sn(a,e),!1}finally{Wg(d)}};vq=function(a,b,c){return function f(e){if(e===Function)return c;var g=a.Xi>-1?Di(a.index,b):b;bk(g,5);g=wq(b,c,e);let h=f.cE;for(;h;)g=wq(b,h,e)&&g,h=h.cE;return g}};_.S=function(a=1){for(var b=_.Li,c=_.Li.Wj;a>0;)c=c[14],a--;return(b.Wj=c)[8]};
_.xq=function(a){var b=_.r()[15][5];if(!b.kh){var c=a?a.length:1,d=[];for(var e=0;e<c;e++)d.push(null);c=b.kh=d;d=c.slice();for(b=b.Ge;b!==null;){if(b.type!==128){if(a)a:{e=b;var f=a;let q=null;b:{var g=e.jd;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=Nj(e,m,!0);else b:{c:for(let u=0;u<m.length;u++){const v=m[u];if(g.length===v.length){for(let x=0;x<g.length;x++)if(g[x]!==v[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].lw=b:c[e]=b,d[e]=b)}b=b.next}}};_.yq=function(a,b=0,c){const d=_.r();var e=_.Li.Nb;a=Tm(e,25+a,16,null,c||null);a.kh===null&&(a.kh=b);_.Li.qj=!1;d[6]&&Sm===null||(a.flags&32)===32||(b=d[11],e=dm(e,a.parent,d),c=a.parent||d[5],c=c.type&40?Ci(c,d):null,hm(b,0,d,a,e,c))};_.Aq=function(a,b,c){_.zq(a,"",b,"",c);return _.Aq};_.zq=function(a,b,c,d,e){const f=_.r();b=wp(f,b,c,d);b!==_.dn&&(c=_.Li.Nb,d=_.Zi(),_.hn(c,d,f,a,b,f[11],e,!1));return _.zq};
Bq=function(){return this.B[Symbol.iterator]()};Dq=function(){return Cq(_.Mi(),_.r())};Cq=function(a,b){return a.type&4?new Eq(b,a,Vj(a,b)):null};
Hq=function(a,b,c,d){d=b[18].zb[d];if(d.matches===null){const q=a.data,u=c.matches,v=[];for(let x=0;u!==null&&x<u.length;x+=2){var e=u[x];if(e<0)v.push(null);else{a=v;var f=a.push,g=b,h=q[e],m=u[x+1];e=c.metadata.read;m===-1?(e=h,g=e.type&11?Vj(e,g):e.type&4?Cq(e,g):null):m===-2?g=e===_.Uj?Vj(h,g):e===_.Fq?Cq(h,g):e===_.Gq?$o(h,g):void 0:g=Cj(g,g[1],m,h);f.call(a,g)}}d.matches=v}return d.matches};
Iq=function(a,b,c,d){var e=a.zb.zb[c];const f=e.matches;if(f!==null)for(a=Hq(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]&&Iq(m[1],m,e,d)}if(g[9]!==null)for(g=g[9],h=0;h<g.length;h++)m=g[h],Iq(m[1],m,e,d)}}return d};Mq=function(a,b){var c=_.r();b=new _.Jq((b&4)===4);var d=b.destroy;const e=on(c);e.push(b);a.Zd&&pn(a).push(d,e.length-1);let f;return((f=c[18])!=null?f:c[18]=new Kq).zb.push(new Lq(b))-1};
_.Pq=function(a,b,c){const d=_.Li.Nb;d.Zd&&(Nq(d,new Oq(a,b,c),-1),(b&2)===2&&(d.bL=!0));return Mq(d,b)};_.Qq=function(a,b,c,d){const e=_.Li.Nb;if(e.Zd){const f=_.Mi();Nq(e,new Oq(b,c,d),f.index);b=e.Fb||(e.Fb=[]);a!==(b.length?b[b.length-1]:-1)&&b.push(e.zb.length-1,a);(c&2)===2&&(e.aL=!0)}return Mq(e,c)};Rq=function(a){return a.split(",").map(b=>b.trim())};Nq=function(a,b,c){a.zb===null&&(a.zb=new Sq);a.zb.track(new Tq(b,c))};
Uq=function(a,b){const c=a[1],d=c.zb.zb[b];return d.XG?Iq(c,a,b,[]):Hq(c,a,d,b)};_.Wq=function(a){var b=_.r(),c=_.Li.Nb;const d=_.Li.zf;_.Li.zf=d+1;c=c.zb.zb[d];return a.uc&&(b[2]&4)===4===((c.metadata.flags&2)===2)?(c.matches===null?a.reset([]):(b=Uq(b,d),a.reset(b,Wj),_.Vq(a)),!0):!1};_.Xq=function(){return _.r()[18].zb[_.Li.zf].hs};
_.Zq=function(a,b){_.Ln("NgSignals");a=sh(a);const c=a[_.ph];if(b==null?0:b.Yd)c.Yd=b.Yd;a.set=d=>_.uh(c,d);a.update=d=>{ih()||th();_.uh(c,d(c.value))};a.Ui=_.Yq.bind(a);return a};_.Yq=function(){const a=this[_.ph];if(a.hK===void 0){const b=()=>this();b[_.ph]=a;a.hK=b}return a.hK};
_.ar=function(a,b){let c;const d=qh(()=>{c.wE();{var e=c;var f=e.Db;const h=e.oP;if(f===void 0||h===void 0||f[2]&4)e=a?void 0:ai;else{var g=f[18].zb[h].hs;f=Uq(f,h);g.reset(f,Wj);e=a?g.first:g.ny||e.wy===void 0?e.wy=_.$q(g):e.wy}}if(b&&e===void 0)throw new _.Sg(-951,!1);return e});c=d[_.ph];c.wE=_.Zq(0);c.wy=void 0;return d};_.cr=function(a,b){const c=a[_.ph];c.Db=_.r();c.oP=b;c.pP=c.Db[18].zb[b].hs;br(c.pP,()=>c.wE.update(d=>d+1))};_.dr=function(a,b,c){_.cr(a,_.Pq(b,5,c))};
_.er=function(a=1){_.Li.zf+=a};_.T=function(a,b=""){const c=_.r(),d=_.Li.Nb;a+=25;const e=d.Zd?Tm(d,a,1,b,null):d.data[a];mp=!0;b=c[11].Oq(b);c[a]=b;mp&&em(d,c,b,e);Ni(e,!1)};_.gr=function(a){_.fr("",a,"");return _.gr};_.fr=function(a,b,c){const d=_.r();a=wp(d,a,b,c);a!==_.dn&&_.tn(d,a);return _.fr};_.hr=function(a,b,c,d,e){const f=_.r(),g=_.kp(f,_.Li.Re,b,d);_.Ri(2);a=g?a+_.Pg(b)+c+_.Pg(d)+e:_.dn;a!==_.dn&&_.tn(f,a);return _.hr};
ir=function(a,b,c,d,e){a=_.Ah(a);if(Array.isArray(a))for(var f=0;f<a.length;f++)ir(a[f],b,c,d,e);else{f=_.Li.Nb;const v=_.r(),x=_.Mi();let A=fi(a)?a:_.Ah(a.da);var g=mi(a),h=x.Ik&1048575,m=x.hf,q=x.Ik>>20;if(fi(a)||!a.Qb)d=new Dj(g,e),g=jr(A,b,e?h:h+q,m),g===-1?(g=tj(x,v),pj(g,f,A),kr(f,a,b.length),b.push(A),x.hf++,x.Zg++,e&&(x.Ik+=1048576),c.push(d),v.push(d)):(c[g]=d,v[g]=d);else{m=jr(A,b,h+q,m);h=jr(A,b,h,h+q);var u=m>=0&&c[m];q=h>=0&&c[h];e&&!q||!e&&!u?(m=tj(x,v),pj(m,f,A),m=c.length,u=new Dj(e?
lr:mr,e),u.Qb=[],u.index=m,u.A=0,d&&!e&&u.A++,u.Qb.push(g),g=u,!e&&q&&(c[h].B=g),kr(f,a,b.length,0),b.push(A),x.hf++,x.Zg++,e&&(x.Ik+=1048576),c.push(g),v.push(g)):(b=c[e?h:m],!e&&d&&b.A++,b=b.Qb.push(g)-1,kr(f,a,m>-1?m:h,b));!e&&d&&q&&c[h].A++}}};kr=function(a,b,c,d){const e=fi(b);var f=!!b.Td;if(e||f)if(f=(f?_.Ah(b.Td):b).prototype.la)a=a.Ll||(a.Ll=[]),!e&&b.Qb?(b=a.indexOf(c),b===-1?a.push(c,[d,f]):a[b+1].push(d,f)):a.push(c,f)};jr=function(a,b,c,d){for(;c<d;c++)if(b[c]===a)return c;return-1};
mr=function(){return nr(this.Qb,[])};lr=function(a,b,c,d){b=this.Qb;if(this.B){const e=this.B.A;d=Cj(c,c[1],this.B.index,d);c=d.slice(0,e);nr(b,c);for(b=e;b<d.length;b++)c.push(d[b])}else c=[],nr(b,c);return c};nr=function(a,b){for(let c=0;c<a.length;c++)b.push((0,a[c])());return b};_.or=function(a){var b=[];return c=>{c.bC=(d,e)=>{e=e?e(a):a;const f=_.Li.Nb;f.Zd&&(d=!!d.N,ir(b,f.data,f.Vi,d,!0),ir(e,f.data,f.Vi,d,!1))}}};
_.pr=function(a,b){a=_.Qi()+a;const c=_.r();return c[a]===_.dn?_.ip(c,a,b()):c[a]};_.rr=function(a,b,c){return qr(_.r(),_.Qi(),a,b,c)};_.tr=function(a,b,c,d){return sr(_.r(),_.Qi(),a,b,c,d)};_.ur=function(a,b){a=a[b];return a===_.dn?void 0:a};qr=function(a,b,c,d,e,f){b+=c;return _.jp(a,b,e)?_.ip(a,b+1,f?d.call(f,e):d(e)):_.ur(a,b+1)};sr=function(a,b,c,d,e,f,g){b+=c;return _.kp(a,b,e,f)?_.ip(a,b+2,g?d.call(g,e,f):d(e,f)):_.ur(a,b+2)};
_.vr=function(a,b,c,d,e,f,g,h){b+=c;c=_.kp(a,b,e,f);return _.jp(a,b+2,g)||c?_.ip(a,b+3,h?d.call(h,e,f,g):d(e,f,g)):_.ur(a,b+3)};_.wr=function(a,b){const c=_.Li.Nb;a+=25;if(c.Zd){a:{var d=c.UJ;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.Ab){var e;((e=c.Ll)!=null?e:c.Ll=[]).push(a,b.Ab)}}else b=c.data[a];e=b.U||(b.U=Oh(b.type));b=wh(_.Rl);try{const f=mj(!1),g=e();mj(f);mq(c,_.r(),a,g)}finally{wh(b)}};
_.xr=function(a,b,c){a+=25;const d=_.r(),e=d[a];return d[1].data[a].qe?qr(d,_.Qi(),b,e.transform,c,e):e.transform(c)};_.yr=function(a,b,c,d){a+=25;const e=_.r(),f=e[a];return e[1].data[a].qe?sr(e,_.Qi(),b,f.transform,c,d,f):f.transform(c,d)};_.zr=function(a,b){return Cq(a,b)};_.U=function(a,b){function c(){_.bh(d);if(d.value===_.Ar)throw new _.Sg(-950,!1);return d.value}const d=Object.create(_.Br);d.value=a;d.XC=b==null?void 0:b.transform;c[_.ph]=d;return c};_.Dr=function(){return new _.Cr};
_.W=function(a,b){return _.U(a,b)};_.Er=function(){return _.ar(!0,!1)};_.Fr=function(){return _.ar(!1,!1)};_.Gr=function(){return _.ar(!0,!1)};Ir=function(a){var b=_.Mi(),c=_.r();b.Xi>-1&&(a&16)!==16?(a=Di(b.index,c),a=new Hr(a,a)):a=b.type&175?new Hr(c[15],c):null;return a};
Or=function(){({G_:c,r_:b,Yo:a}={});var a,b,c;c!=null||(c=()=>new _.Jr(Object.assign({},{eR:!1,Gw:!1,Es:!1},{Yo:a})));return[{da:_.Jr,fe:c},{da:ci,Qb:!0,fe:()=>{const d=_.n(Kr,{optional:!0});return()=>d.initialize()}},{da:ci,Qb:!0,fe:()=>{const d=_.n(Lr);return()=>{d.initialize()}}},b===!0?{da:Mr,Ta:!0}:[],{da:Nr,Ta:a!=null?a:!1}]};
Vr=function(a){const b=a.Uh?a.Uh.na:a.gK,c=b.get(_.Jr);return c.run(()=>{a.Uh?a.Uh.Im():a.gK.Im();const d=b.get(_.rn,null);let e;c.Ha(()=>{e=c.vj.subscribe({next:f=>{d.handleError(f)}})});if(a.Uh){const f=()=>a.Uh.destroy(),g=a.WJ.get(Pr);g.add(f);a.Uh.Ab(()=>{No(a.cQ,a.Uh);e.unsubscribe();g.delete(f)})}else{const f=()=>b.destroy(),g=a.WJ.get(Pr);g.add(f);b.Ab(()=>{e.unsubscribe();g.delete(f)})}return Mo(d,c,()=>{const f=b.get(Qr);Rr(f);return f.B.then(()=>{b.get(_.Sr,"en-US");if(!a.Uh){const g=b.get(_.Tr);
a.Bw!==void 0&&g.vq(a.Bw);return g}Ur(a.Uh,a.cQ);return a.Uh})})})};Ur=function(a,b){const c=a.na.get(_.Tr);if(a.jy.length>0)a.jy.forEach(d=>c.vq(d));else if(a.instance.BT)a.instance.BT(c);else throw new _.Sg(-403,!1);b.push(a)};bs=function(a,b,c=[]){const d=`Platform: ${b}`,e=new _.p(d);return(f=[])=>{let g=Wr();if(!g||g.na.get(Xr,!1))if(f=[...c,...f,{da:e,Ta:!0}],a)a(f);else{f=Yr(f,d);if(Zr&&!Zr.get(Xr,!1))throw new _.Sg(400,!1);Lo();Zr=f;f.get($r);as(f)}f=Wr();if(!f)throw new _.Sg(401,!1);return f}};
Yr=function(a=[],b){return _.cs({name:b,ub:[{da:ds,Ta:"platform"},{da:Pr,Ta:new Set([()=>Zr=null])},...a]})};Wr=function(){let a,b;return(b=(a=Zr)==null?void 0:a.get($r))!=null?b:null};es=function(a=[]){if(Zr)return Zr;Zr=a=Yr(a);Lo();as(a);return a};as=function(a){const b=a.get(fs,null);si(a,()=>{b==null||b.forEach(c=>c())})};_.gs=function(a){return typeof a==="boolean"?a:a!=null&&a!=="false"};_.hs=function(a,b=NaN){return isNaN(parseFloat(a))||isNaN(Number(a))?b:Number(a)};
_.ks=function(a){_.ti();const b=_.n(_.Yj);if(ak(b)){var c=b.get(is),d=b.get(So);d.A!=null||(d.A=b.get(To));var e=a;typeof e==="function"&&(e={pB:a});a=new js(d.A,[e.CH,e.write,e.pB,e.read],c,b.get(_.Uo));d.A.register(a)}};_.Z=function(a,b){_.Ln("NgSignals");a=qh(a);if(b==null?0:b.Yd)a[_.ph].Yd=b.Yd;return a};ms=function(){return new ls(_.r(),_.Mi())};
_.rs=function(a,b){_.Ln("NgSignals");(b==null?0:b.na)||_.ti();var c;const d=(c=b==null?void 0:b.na)!=null?c:_.n(_.Yj);c=(b==null?void 0:b.Mv)!==!0?d.get(_.Uo):null;let e;const f=d.get(ls,null,{optional:!0}),g=d.get(is);f===null||(b==null?0:b.l_)?e=ns(a,d.get(os),g):(e=ps(f.view,g,a),c instanceof ck&&c.Db===f.view&&(c=null));e.na=d;c!==null&&(e.EB=c.Ab(()=>e.destroy()));return new qs(e)};
ps=function(a,b,c){const d=Object.create(ss);d.view=a;d.zone=typeof Zone!=="undefined"?Zone.current:null;d.qm=b;d.bh=c;a[23]!=null||(a[23]=new Set);a[23].add(d);d.Vj(d);return d};ns=function(a,b,c){const d=Object.create(ts);d.bh=a;d.scheduler=b;d.qm=c;d.zone=typeof Zone!=="undefined"?Zone.current:null;d.scheduler.Bb(d);d.qm.notify(13);return d};_.us=function(a){const b=Wg(null);try{return a()}finally{Wg(b)}};ws=function(a,b){a=a[$h]||null;const c=b.aR||ii();return(new vs(a)).create(c,b.Gk,b.Sh,b.Qh)};
_.xs=function(a){return a?a.charAt(0).toLocaleUpperCase()+a.slice(1):""};ys=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=>_.xs(b)).join("")}`};
_.As=function(a,b,c){const d={};for(const e of b.axes.values()){const f=_.zs(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.lj&&(a=_.zs(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};Bs=function(a){a=a.axis.tag;return a.toLowerCase()===a};
_.Es=function(a,b){if(a.axis.ui===0!==(b.axis.ui===0))a=b.axis.ui===0?1:-1;else if(Cs.indexOf(a.axis.tag)>-1!==Cs.indexOf(b.axis.tag)>-1)a=Cs.indexOf(b.axis.tag)>-1?-1:1;else{const c=Ds.indexOf(a.axis.tag),d=Ds.indexOf(b.axis.tag);a=c>-1&&d>-1?d<c?1:-1:c>-1?-1:d>-1?1:Bs(a)!==Bs(b)?Bs(b)?1:-1:b.axis.tag<a.axis.tag?1:-1}return a};_.Gs=function(a){return a.has("ital")&&(a=a.get("ital"))&&_.Fs(a)&&a.start===1?"italic":"normal"};_.Hs=function(a){return(a=a.get("wght"))?a.start:400};
Rs=function(a){function b(c,d){return _.z(d.Oa(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:_.Ta(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"},{Jc:({families:c,Pq:d})=>b(c,d)},{Jc:({families:c,axisRegistry:d})=>{const e=[];for(const g of c){var f=c="";const h=g.fontFamily.name,m=Is(g.fontFamily);if(g.fontFamily.Hc()){c=_.Js(g)[0];f=Ks(g,c,d,"web");const q=g.fontFamily.name.replaceAll(" ","-").toLowerCase(),u=Ls(Ms(c,d)),v=[];v.push("// <uniquifier>: Use a unique and descriptive class name");Ns(v,f);v.push("");v.push(`.${q}-<uniquifier> {`);
v.push(`  font-family: "${h}", ${m};`);v.push("  font-optical-sizing: auto;");v.push(`  font-weight: ${Os(c,"wght")?_.Hs(c):"<weight>"};`);v.push(`  font-style: ${Ps(c)};`);u.length>0&&(v.push("  font-variation-settings:"),Ns(v,u));v.push("}");c=v.join("\n");f=`${h}: CSS class for a variable style`}else{const q=[];f=_.Js(g);f.forEach(u=>{var v=q,x=v.push;var A=_.Qs[_.Hs(u)];A=(_.Gs(u)==="italic"?`${A}-italic`:A).toLowerCase();A=g.fontFamily.name.replaceAll(" ","-").toLowerCase()+"-"+A;x.call(v,"."+
A+" {");q.push(`  font-family: "${h}", ${m};`);q.push(`  font-weight: ${_.Hs(u)};`);q.push(`  font-style: ${Ps(u)};`);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 _.Ok(e)}},{link:({oo: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})}]};Ns=function(a,b){b.forEach(c=>{a.push(c)})};Ls=function(a){let b="";for(let c=0;c<2;c++)b+="  ";return a.map(c=>b+c)};Ss=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};Ps=function(a){return Os(a,"ital")?_.Gs(a):"<style>"};
Ts=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};Ms=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)Os(a,e.tag)?d.push(`"${e.tag}" ${e.start}`):(c=Ts(e,b))&&d.push(`"${e.tag}" ${c}`);return Ss(d,";")};
Ks=function(a,b,c,d){a=_.As(c,a.fontFamily,b);const e=[];Object.values(a).sort(_.Es).map(f=>f.axis.tag).flatMap(f=>b.segments.filter(g=>g.tag===f)).filter(f=>!Os(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=Ts(f,c);g&&e.push(`// ${g}: Use a value from ${f.start} to ${f.end}`)}});return e};
Us=function(a,b){const c=[];_.Js(a).forEach(d=>{var e=d.segments.filter(f=>f.tag!=="opsz");for(const f of e)if(e=f.tag,Os(d,e))c.push(`FontVariation('${e}', ${f.start})`);else{const g=Ts(f,b);g&&c.push(`FontVariation('${e}', ${g})`)}return c});return c};Ws=function(a){const b=_.Vs.find(c=>c.modelField===a);if(!b)throw Error("Ta");return b.label};
dt=function(a){return{path:a,Ub:()=>Xs("KHJXJ").then(()=>_.Ys),children:[{path:"",Ub:()=>Xs("AL0Bn").then(()=>_.Zs),rc:"full"},{path:"glyphs",Ub:()=>Xs("ru9X9c").then(()=>_.$s),rc:"full"},{path:"tester",Ub:()=>Xs("ipeFuf").then(()=>_.at),rc:"full"},{path:"about",Ub:()=>Xs("TafJjb").then(()=>_.bt),rc:"full"},{path:"license",Ub:()=>Xs("OkTepc").then(()=>_.ct),rc:"full"}]}};
_.et=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}`};ft=function(a){try{return!!(new URL(a)).protocol}catch(b){return a.startsWith("//")}};
gt=function(a,b,c){const d=c.path.split("/");if(d.length>a.length||c.rc==="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{Gq:a.slice(0,d.length),aK:b}};jt=function(a,b){const c=a?ht(a):void 0;var d=b?ht(b):void 0;if(!c||!d||c.length!=d.length)return!1;for(let e=0;e<c.length;e++)if(d=c[e],!it(a[d],b[d]))return!1;return!0};ht=function(a){return[...Object.keys(a),...Object.getOwnPropertySymbols(a)]};
it=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};kt=function(a){return _.Fl(a)?a:_.Yn(a)?_.Bk(Promise.resolve(a)):_.Ok(a)};nt=function(a,b,c){return lt[c.Mo](a.root,b.root,c.gJ)&&mt[c.pb](a.pb,b.pb)&&!(c.Gc==="exact"&&a.Gc!==b.Gc)};ot=function(a,b){return jt(a,b)};
rt=function(a,b,c){if(!pt(a.segments,b.segments)||!qt(a.segments,b.segments,c)||a.A!==b.A)return!1;for(const d in b.children)if(!a.children[d]||!rt(a.children[d],b.children[d],c))return!1;return!0};st=function(a,b){return Object.keys(b).length<=Object.keys(a).length&&Object.keys(b).every(c=>it(a[c],b[c]))};ut=function(a,b,c){return tt(a,b,b.segments,c)};
tt=function(a,b,c,d){if(a.segments.length>c.length)return a=a.segments.slice(0,c.length),!pt(a,c)||b.A>0||!qt(a,c,d)?!1:!0;if(a.segments.length===c.length){if(!pt(a.segments,c)||!qt(a.segments,c,d))return!1;for(var e in b.children)if(!a.children[e]||!ut(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 pt(a.segments,e)&&qt(a.segments,e,d)&&a.children.primary?tt(a.children.primary,b,c,d):!1};
qt=function(a,b,c){return b.every((d,e)=>mt[c](a[e].parameters,d.parameters))};vt=function(a,b){return pt(a,b)&&a.every((c,d)=>jt(c.parameters,b[d].parameters))};pt=function(a,b){return a.length!==b.length?!1:a.every((c,d)=>c.path===b[d].path)};wt=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};yt=function(a){return a.segments.map(b=>xt(b)).join("/")};
zt=function(a,b){if(!(a.A>0))return yt(a);if(b){b=a.children.primary?zt(a.children.primary,!1):"";const c=[];Object.entries(a.children).forEach(([d,e])=>{d!=="primary"&&c.push(`${d}:${zt(e,!1)}`)});return c.length>0?`${b}(${c.join("//")})`:b}b=wt(a,(c,d)=>d==="primary"?[zt(a.children.primary,!1)]:[`${d}:${zt(c,!1)}`]);return Object.keys(a.children).length===1&&a.children.primary!=null?`${yt(a)}/${b[0]}`:`${yt(a)}/(${b.join("//")})`};
At=function(a){return encodeURIComponent(a).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")};Bt=function(a){return At(a).replace(/%3B/gi,";")};Ct=function(a){return At(a).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")};xt=function(a){return`${Ct(a.path)}${Dt(a.parameters)}`};Dt=function(a){return Object.entries(a).map(([b,c])=>`;${Ct(b)}=${Ct(c)}`).join("")};
Et=function(a){a=Object.entries(a).map(([b,c])=>Array.isArray(c)?c.map(d=>`${Bt(b)}=${Bt(d)}`).join("&"):`${Bt(b)}=${Bt(c)}`).filter(b=>b);return a.length?`?${a.join("&")}`:""};Gt=function(a){return(a=a.match(Ft))?a[0]:""};It=function(a){return a.segments.length>0?new Ht([],{primary:a}):a};
Jt=function(a){var b={};for(const [c,d]of Object.entries(a.children)){const e=c,f=Jt(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 Ht(a.segments,b);a.A===1&&a.children.primary&&(b=a.children.primary,a=new Ht(a.segments.concat(b.segments),b.children));return a};Lt=function(a){return a instanceof Kt};Ot=function(a,b=null,c=null){a=Mt(a);return Nt(a,[],b,c)};
Mt=function(a){function b(f){var g={};for(const h of f.children){const m=b(h);g[h.Rb]=m}g=new Ht(f.url,g);f===a&&(c=g);return g}let c;var d=b(a.root);d=It(d);let e;return(e=c)!=null?e:d};
Nt=function(a,b,c,d){let e=a;for(;e.parent;)e=e.parent;if(b.length===0)return Pt(e,e,e,c,d);b=Qt(b);if(b.B&&b.A.length===1&&b.A[0]=="/")return Pt(e,e,new Ht([],{}),c,d);var f=e;if(b.B)a=new Rt(f,!0,0);else if(a)if(a.parent===null)a=new Rt(a,!0,0);else{f=a;a=a.segments.length-1+(St(b.A[0])?0:1);let g=b.C;for(;g>a;){g-=a;f=f.parent;if(!f)throw new _.Sg(4005,!1);a=f.segments.length}a=new Rt(f,!1,a-g)}else a=new Rt(f,!1,NaN);b=a.A?Tt(a.ii,a.index,b.A):Ut(a.ii,a.index,b.A);return Pt(e,a.ii,b,c,d)};
St=function(a){return typeof a==="object"&&a!=null&&!a.yk&&!a.xK};Vt=function(a){return typeof a==="object"&&a!=null&&a.yk};Pt=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:Wt(a,b,c);a=It(Jt(a));return new Kt(a,f,e)};Wt=function(a,b,c){const d={};Object.entries(a.children).forEach(([e,f])=>{d[e]=f===b?c:Wt(f,b,c)});return new Ht(a.segments,d)};
Qt=function(a){if(typeof a[0]==="string"&&a.length===1&&a[0]==="/")return new Xt(!0,0,a);let b=0,c=!1;a=a.reduce((d,e,f)=>{if(typeof e==="object"&&e!=null){if(e.yk){const g={};Object.entries(e.yk).forEach(([h,m])=>{g[h]=typeof m==="string"?m.split("/"):m});return[...d,{yk:g}]}if(e.xK)return[...d,e.xK]}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 Xt(c,b,a)};
Ut=function(a,b,c){a!=null||(a=new Ht([],{}));if(a.segments.length===0&&a.A>0)return Tt(a,b,c);a:{var d=a;var e=0;let h=b;const m={match:!1,ew:0,OG:0};for(;h<d.segments.length;){if(e>=c.length){d=m;break a}const q=d.segments[h];var f=c[e];if(Vt(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.yk===void 0){if(f!=q.path||!jt(g,q.parameters)){d=m;break a}e+=2}else{g={};if(f!=q.path||!jt(g,q.parameters)){d=m;break a}e++}h++}d={match:!0,ew:h,OG:e}}e=
c.slice(d.OG);return d.match&&d.ew<a.segments.length?(b=new Ht(a.segments.slice(0,d.ew),{}),b.children.primary=new Ht(a.segments.slice(d.ew),a.children),Tt(b,0,e)):d.match&&e.length===0?new Ht(a.segments,{}):!d.match||a.A>0?d.match?Tt(a,0,e):Yt(a,b,c):Yt(a,b,c)};
Tt=function(a,b,c){if(c.length===0)return new Ht(a.segments,{});const d=Vt(c[0])?c[0].yk:{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=Tt(a.children.primary,b,c),new Ht(a.segments,c.children);Object.entries(d).forEach(([f,g])=>{typeof g==="string"&&(g=[g]);g!==null&&(e[f]=Ut(a.children[f],b,g))});Object.entries(a.children).forEach(([f,g])=>{d[f]===void 0&&(e[f]=g)});return new Ht(a.segments,e)};
Yt=function(a,b,c){const d=a.segments.slice(0,b);let e=0;for(;e<c.length;){var f=c[e];if(Vt(f))return a=Zt(f.yk),new Ht(d,a);if(e===0&&St(c[0])){d.push(new $t(a.segments[b].path,au(c[0])));e++;continue}f=Vt(f)?f.yk.primary:`${f}`;const g=e<c.length-1?c[e+1]:null;f&&g&&St(g)?(d.push(new $t(f,au(g))),e+=2):(d.push(new $t(f,{})),e++)}return new Ht(d,{})};Zt=function(a){const b={};Object.entries(a).forEach(([c,d])=>{typeof d==="string"&&(d=[d]);d!==null&&(b[c]=Yt(new Ht([],{}),0,d))});return b};
au=function(a){const b={};Object.entries(a).forEach(([c,d])=>b[c]=`${d}`);return b};_.bu=function(){return new _.Sg(2100,!1)};eu=function(){var a=_.n(cu);let b={};a.An&&(b.An=a.An.sort((c,d)=>c-d));return Object.assign({},du,a,b)};fu=function(a){return typeof a==="string"?a:_.km(a)};gu=function(a){return typeof a==="string"&&a!=="true"&&a!=="false"&&a!==""?a:_.gs(a)};
hu=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};iu=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)};ju=function(a){return a&&a[0]!=="?"?"?"+a:a};ku=function(a){return RegExp("^(https?:)?//").test(a)?([,a]=a.split(/\/\/[^\/]+/),a):a};
lu=function(a,b){a.ub&&!a.Sa&&(a.Sa=Jn(a.ub,b,`Route: ${a.path}`));let c;return(c=a.Sa)!=null?c:b};mu=function(a){return a.Rb||"primary"};nu=function(a,b){const c=a.filter(d=>mu(d)===b);c.push(...a.filter(d=>mu(d)!==b));return c};ou=function(a){if(!a)return null;var b;if((b=a.Ib)==null?0:b.Sa)return a.Ib.Sa;for(a=a.parent;a;a=a.parent){b=a.Ib;let c;if((c=b)==null?0:c.Yp)return b.Yp;let d;if((d=b)==null?0:d.Sa)return b.Sa}return null};
pu=function(a,b){if(a===b.value)return b;for(const c of b.children)if(b=pu(a,c))return b;return null};qu=function(a,b){if(a===b.value)return[b];for(const c of b.children){const d=qu(a,c);if(d.length)return d.unshift(b),d}return[]};ru=function(a){const b={};a&&a.children.forEach(c=>b[c.value.Rb]=c);return b};
tu=function(a,b,c="emptyOnly"){const d=a.Ib;let e;if(b===null||c!=="always"&&(d==null?void 0:d.path)!==""&&(b.component||((e=b.Ib)==null?0:e.Ub))){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[su]=d.title);return a};
uu=function(a,b){b.value.Lj=a;b.children.forEach(c=>uu(a,c))};vu=function(a){const b=a.children.length>0?` { ${a.children.map(vu).join(", ")} } `:"";return`${a.value}${b}`};
wu=function(a){if(a.tc){const d=a.tc,e=a.A;a.tc=e;jt(d.pb,e.pb)||a.F.next(e.pb);d.Gc!==e.Gc&&a.C.next(e.Gc);jt(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(!jt(b[f],c[f])){b=!1;break a}b=!0}}b||a.H.next(e.url);jt(d.data,e.data)||a.B.next(e.data)}else a.tc=a.A,a.B.next(a.A.data)};xu=function(a,b){const c=jt(a.params,b.params)&&vt(a.url,b.url),d=!a.parent!==!b.parent;return c&&!d&&(!a.parent||xu(a.parent,b.parent))};
yu=function(a){const b=a.children&&a.children.map(yu);a=b?Object.assign({},a,{children:b}):Object.assign({},a);a.component||a.Ub||!b&&!a.Kv||!a.Rb||a.Rb==="primary"||(a.component=zu);return a};Du=function(a,b,c){if(c&&b.value.Ib===c.value.tc.Ib){var d=c.value;d.A=b.value;b=Au(a,b,c);return new Bu(d,b)}d=Cu(b.value);b=b.children.map(e=>Du(a,e));return new Bu(d,b)};Au=function(a,b,c){return b.children.map(d=>{for(const e of c.children)if(d.value.Ib===e.value.tc.Ib)return Du(a,d,e);return Du(a,d)})};
Cu=function(a){return new _.Eu(new _.Fu(a.url),new _.Fu(a.params),new _.Fu(a.pb),new _.Fu(a.Gc),new _.Fu(a.data),a.Rb,a.component,a)};Hu=function(a){const {Fm:b,Nr:c}=Lt(a)?{Fm:a,Nr:void 0}:a;a=Gu(0);a.url=b;a.Nr=c;return a};Gu=function(a){const b=Error("fb`");b.ngNavigationCancelingError=!0;b.vQ=a;return b};Iu=function(a){return!!a&&a.ngNavigationCancelingError};
Ku=function(){return _.Ho(a=>_.z(_.dl(a.map(b=>_.z(b,_.oo(),_.Go(Ju)))),_.y(b=>{for(const c of b)if(c!==!0){if(c===Ju)return Ju;if(c===!1||Lt(c))return c}return!0}),_.zl(b=>b!==Ju),_.oo()))};Lu=function(a,b){const c=Symbol(),d=b.get(a,c);return d===c?typeof a!=="function"||Kg(a)!==null?b.get(a):a:d};
Ou=function(a,b,c,d,e={canDeactivateChecks:[],canActivateChecks:[]}){const f=ru(b);a.children.forEach(g=>{Mu(g,f[g.value.Rb],c,d.concat([g.value]),e);delete f[g.value.Rb]});Object.entries(f).forEach(([g,h])=>Nu(h,c.getContext(g),e));return e};
Mu=function(a,b,c,d,e={canDeactivateChecks:[],canActivateChecks:[]}){const f=a.value,g=b?b.value:null,h=c?c.getContext(a.value.Rb):null;if(g&&f.Ib===g.Ib){const m=Pu(g,f,f.Ib.Z_);m?e.canActivateChecks.push(new Qu(d)):(f.data=g.data,f.A=g.A);f.component?Ou(a,b,h?h.children:null,d,e):Ou(a,b,c,d,e);m&&h&&h.Rb&&h.Rb.PA&&e.canDeactivateChecks.push(new Ru(h.Rb.component,g))}else g&&Nu(b,h,e),e.canActivateChecks.push(new Qu(d)),f.component?Ou(a,null,h?h.children:null,d,e):Ou(a,null,c,d,e)};
Pu=function(a,b,c){if(typeof c==="function")return c(a,b);switch(c){case "pathParamsChange":return!pt(a.url,b.url);case "pathParamsOrQueryParamsChange":return!pt(a.url,b.url)||!jt(a.pb,b.pb);case "always":return!0;case "paramsOrQueryParamsChange":return!xu(a,b)||!jt(a.pb,b.pb);default:return!xu(a,b)}};
Nu=function(a,b,c){const d=ru(a),e=a.value;Object.entries(d).forEach(([f,g])=>{e.component?b?Nu(g,b.children.getContext(f),c):Nu(g,null,c):Nu(g,b,c)});e.component?b&&b.Rb&&b.Rb.PA?c.canDeactivateChecks.push(new Ru(b.Rb.component,e)):c.canDeactivateChecks.push(new Ru(null,e)):c.canDeactivateChecks.push(new Ru(null,e))};Su=function(a){return typeof a==="function"};Tu=function(a){return a instanceof Rk||(a==null?void 0:a.name)==="EmptyError"};
Wu=function(a,b){return _.jl(c=>{const d=c.sf,e=c.Il;var f=c.ho;const g=f.canActivateChecks;f=f.canDeactivateChecks;return f.length===0&&g.length===0?_.Ok(Object.assign({},c,{jj:!0})):_.z(Uu(f,d,e,a),_.jl(h=>h&&typeof h==="boolean"?Vu(d,g,a,b):_.Ok(h)),_.y(h=>Object.assign({},c,{jj:h})))})};Uu=function(a,b,c,d){return _.z(_.Bk(a),_.jl(e=>Xu(e.component,e.A,c,b,d)),_.wo(e=>e!==!0,!0))};
Vu=function(a,b,c,d){return _.z(_.Bk(b),_.jo(e=>{var f=e.A.parent;f!==null&&d&&d(new Yu(f));f=_.Ok(!0);var g=e.A;g!==null&&d&&d(new Zu(g));g=_.Ok(!0);return ll(f,g,$u(a,e.path,c),av(a,e.A,c))}),_.wo(e=>e!==!0,!0))};av=function(a,b,c){var d=b.Ib?b.Ib.wG:null;if(!d||d.length===0)return _.Ok(!0);d=d.map(e=>_.ml(()=>{var f;const g=(f=ou(b))!=null?f:c,h=Lu(e,g);f=h&&Su(h.wG)?h.wG(b,a):si(g,()=>h(b,a));return _.z(kt(f),_.wo())}));return _.z(_.Ok(d),Ku())};
$u=function(a,b,c){const d=b[b.length-1];b=b.slice(0,b.length-1).reverse().map(e=>{const f=e.Ib?e.Ib.xG:null;return f&&f.length!==0?{node:e,ho:f}:null}).filter(e=>e!==null).map(e=>_.ml(()=>{const f=e.ho.map(g=>{let h;const m=(h=ou(e.node))!=null?h:c,q=Lu(g,m);g=q&&Su(q.xG)?q.xG(d,a):si(m,()=>q(d,a));return _.z(kt(g),_.wo())});return _.z(_.Ok(f),Ku())}));return _.z(_.Ok(b),Ku())};
Xu=function(a,b,c,d,e){var f=b&&b.Ib?b.Ib.yG:null;if(!f||f.length===0)return _.Ok(!0);f=f.map(g=>{let h;const m=(h=ou(b))!=null?h:e,q=Lu(g,m);g=q&&Su(q.yG)?q.yG(a,b,c,d):si(m,()=>q(a,b,c,d));return _.z(kt(g),_.wo())});return _.z(_.Ok(f),Ku())};cv=function(a,b,c){var d=b.zG;if(d===void 0||d.length===0)return _.Ok(!0);d=d.map(e=>{const f=Lu(e,a);e=f&&Su(f.zG)?f.zG(b,c):si(a,()=>f(b,c));return kt(e)});return _.z(_.Ok(d),Ku(),bv())};
bv=function(){return mk([_.Jo(a=>{if(typeof a!=="boolean")throw Hu(a);}),_.y(a=>a===!0)])};dv=function(a,b,c){var d=b.AG;if(!d||d.length===0)return _.Ok(!0);d=d.map(e=>{const f=Lu(e,a);e=f&&Su(f.AG)?f.AG(b,c):si(a,()=>f(b,c));return kt(e)});return _.z(_.Ok(d),Ku(),bv())};fv=function(a){return Pk(new ev(a))};iv=function(a,b,c,d){const e=gv(a,b,c);if(!e.Fo)return _.Ok(e);d=lu(b,d);return _.z(dv(d,b,c),_.y(f=>f===!0?e:Object.assign({},hv)))};
gv=function(a,b,c){if(b.path==="**")return{Fo:!0,parameters:c.length>0?(c.length>0?c[c.length-1]:null).parameters:{},Hq:c,ps:[],jw:{}};if(b.path==="")return b.rc==="full"&&(a.A>0||c.length>0)?Object.assign({},hv):{Fo:!0,Hq:[],ps:c,parameters:{},jw:{}};a=(b.Ir||gt)(c,a,b);if(!a)return Object.assign({},hv);const d={};var e;Object.entries((e=a.aK)!=null?e:{}).forEach(([g,h])=>{d[g]=h.path});e=a.Gq.length>0?Object.assign({},d,a.Gq[a.Gq.length-1].parameters):d;let f;return{Fo:!0,Hq:a.Gq,ps:c.slice(a.Gq.length),
parameters:e,jw:(f=a.aK)!=null?f:{}}};mv=function(a,b,c,d){if(c.length>0&&jv(a,c,d)){var e=Ht;a=new Ht(c,a.children);c={};c.primary=a;for(var f of d)f.path===""&&mu(f)!=="primary"&&(d=new Ht([],{}),c[mu(f)]=d);c={ii:new e(b,c),BC:[]}}else if(c.length===0&&kv(a,c,d)){b=Ht;f=a.segments;var g=a.children;const h={};for(e of d)lv(a,c,e)&&!g[mu(e)]&&(d=new Ht([],{}),h[mu(e)]=d);d=Object.assign({},g,h);c={ii:new b(f,d),BC:c}}else c={ii:new Ht(a.segments,a.children),BC:c};return c};
jv=function(a,b,c){return c.some(d=>lv(a,b,d)&&mu(d)!=="primary")};kv=function(a,b,c){return c.some(d=>lv(a,b,d))};lv=function(a,b,c){return(a.A>0||b.length>0)&&c.rc==="full"?!1:c.path===""};ov=function(a,b,c,d,e,f,g="emptyOnly"){return(new nv(a,b,c,d,e,g,f)).recognize()};pv=function(a){a.sort((b,c)=>b.value.Rb==="primary"?-1:c.value.Rb==="primary"?1:b.value.Rb.localeCompare(c.value.Rb))};qv=function(a){return(a=a.value.Ib)&&a.path===""};
rv=function(a){const b=[],c=new Set;for(const d of a)qv(d)?(a=b.find(e=>d.value.Ib===e.value.Ib),a!==void 0?(a.children.push(...d.children),c.add(a)):b.push(d)):b.push(d);for(const d of c)a=rv(d.children),b.push(new Bu(d.value,a));return b.filter(d=>!c.has(d))};sv=function(a,b,c,d,e,f){return _.jl(g=>_.z(ov(a,b,c,d,g.Te,e,f),_.y(({state:h,xV:m})=>Object.assign({},g,{sf:h,Hd:m}))))};
vv=function(a,b){return _.jl(c=>{const d=c.sf,e=c.ho.canActivateChecks;if(!e.length)return _.Ok(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 tv(m))g.add(q);let h=0;return _.z(_.Bk(g),_.jo(m=>{if(f.has(m))return uv(m,d,a,b);m.data=tu(m,m.parent,a).resolve;return _.Ok(void 0)}),_.Jo(()=>h++),xo(),_.jl(()=>h===g.size?_.Ok(c):_.xl))})};tv=function(a){const b=a.children.map(c=>tv(c)).flat();return[a,...b]};
uv=function(a,b,c,d){const e=a.Ib,f=a.B;(e==null?void 0:e.title)!==void 0&&typeof e.title!=="string"&&e.title!==null&&(f[su]=e.title);return _.z(wv(f,a,b,d),_.y(g=>{a.A=g;a.data=tu(a,a.parent,c).resolve;return null}))};wv=function(a,b,c,d){const e=ht(a);if(e.length===0)return _.Ok({});const f={};return _.z(_.Bk(e),_.jl(g=>_.z(xv(a[g],b,c,d),_.wo(),_.Jo(h=>{f[g]=h}))),xo(),_.no(f),_.bo(g=>Tu(g)?_.xl:Pk(g)))};
xv=function(a,b,c,d){let e;const f=(e=ou(b))!=null?e:d,g=Lu(a,f);a=g.resolve?g.resolve(b,c):si(f,()=>g(b,c));return kt(a)};yv=function(a){return _.Ho(b=>{const c=a(b);return c?_.z(_.Bk(c),_.y(()=>b)):_.Ok(b)})};zv=function(a,b){b=b.createElement("style");b.textContent=a;return b};Av=function(a,b){b=b.createElement("link");b.setAttribute("rel","stylesheet");b.setAttribute("href",a);return b};Cv=function(a,b){return b.map(c=>c.replace(Bv,a))};
aaa=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};Dv=function(a){return encodeURIComponent(a).replace(baa,(b,c)=>{let d;return(d=caa[c])!=null?d:b})};daa=function(a){return`${a}`};Ev=function(a){return typeof ArrayBuffer!=="undefined"&&a instanceof ArrayBuffer};
Fv=function(a){return typeof Blob!=="undefined"&&a instanceof Blob};Gv=function(a){return typeof FormData!=="undefined"&&a instanceof FormData};Hv=function(a){return a.url?a.url:a.headers.get("X-Request-URL".toLocaleLowerCase())};Iv=function(){};eaa=function(a,b){return b(a)};faa=function(a,b,c){return(d,e)=>si(c,()=>b(d,f=>a(f,e)))};
haa=function(a,b){var c=a.url.toLowerCase();if(!_.n(Jv)||a.method==="GET"||a.method==="HEAD"||c.startsWith("http://")||c.startsWith("https://"))return b(a);c=_.n(Kv).lv();const d=_.n(gaa);c==null||a.headers.has(d)||(a=a.clone({headers:a.headers.set(d,c)}));return b(a)};iaa=function(){var a=[];const b=[_.Lv,Mv,Nv,{da:Ov,Ra:Nv},{da:Pv,fe:()=>{let c;return(c=_.n(Qv,{optional:!0}))!=null?c:_.n(Mv)}},{da:Rv,Ta:haa,Qb:!0},{da:Jv,Ta:!0},{da:Kv,Td:Sv}];for(const c of a)b.push(...c.dl);return Vh(b)};
laa=function(a,b){var c=Object,d=c.assign;b={ub:[(b==null?void 0:b.ub)||[],jaa]};let e;b={gQ:[...kaa,...((e=b==null?void 0:b.ub)!=null?e:[])],iU:Tv};a=d.call(c,{},{Bw:a},b);try{const g=a.Bw,h=a.gQ,m=es(a.iU),q=[Or(),{da:is,Ra:Uv},...(h||[])],u=new In({ub:q,parent:m,hH:"",sK:!1});var f=Vr({gK:u.na,WJ:m,Bw:g})}catch(g){f=Promise.reject(g)}return f};
naa=function(a,b,c){return _.z(kt(a.Kv()),_.y(Vv),_.jl(d=>d instanceof Wv||Array.isArray(d)?_.Ok(d):_.Bk(Promise.resolve(new maa(d)))),_.y(d=>{c&&c(a);let e;Array.isArray(d)||(e=d.create(b).na,d=e.get(Xv,[],{optional:!0,self:!0}).flat());return{Vo:d.map(yu),na:e}}))};Vv=function(a){return a&&typeof a==="object"&&"default"in a?a["default"]:a};
oaa=function(a,b){_.z(a.lc,_.zl(c=>c instanceof Yv||c instanceof Zv||c instanceof $v||c instanceof aw),_.y(c=>c instanceof Yv||c instanceof aw?0:c instanceof Zv&&(c.code===0||c.code===1)?2:1),_.zl(c=>c!==2),_.oo()).subscribe(()=>{b()})};saa=function(...a){return Vh([{da:Xv,Qb:!0,Ta:paa},[],{da:_.Eu,fe:qaa,xe:[_.bw]},{da:cw,Qb:!0,fe:raa},a.map(b=>b.dl)])};qaa=function(a){return a.Sf.root};dw=function(a,b){return{G0:a,dl:b}};
raa=function(){const a=_.n(_.Yj);return b=>{var c=a.get(_.Tr);if(b===c.Yi[0]){b=a.get(_.bw);var d=a.get(taa);a.get(uaa)===1&&(vaa(b),b.A.P||ew(b,b.location.path(!0),"imperative",b.B.mh()));var e;(e=a.get(waa,null,8))==null||e.d0();var f;(f=a.get(fw,null,8))==null||f.init();c=c.P[0];b.Sf.root.component=c;b.A.H=c;d.closed||(d.next(),d.complete(),d.unsubscribe())}}};gw=function(a){return a instanceof _.Fq||_.Zn(a)};
_.kw=function(a,b,c=!0,d=!0){return a.segments.filter(e=>e.tag!=="ital"||_.hw(b)?e.tag==="opsz"?c:d&&!iw(e)||!_.Fs(e)||e.tag==="wght"&&e.start!==400?!0:!_.jw(b,e):!1)};xaa=function(a){return new _.ok(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){}}})};_.mw=function(a){if(!a)return null;a=_.lw(a,2);return a===null||a===void 0?null:_.Ra(a)};
_.vw=function(a){return a?new _.nw(_.ow(a,_.pw,1,_.qw()).map(b=>{var c=_.rw(b,1),d=sw(b,2);b=tw(b,3);return new _.uw(c,d,b==null?void 0:b)})):new _.nw([])};_.ww=function(a,b){const c=new Map;for(const d of a)d.segments.filter(e=>!_.Fs(e)).map(e=>new yaa(e.tag,e.start,e.end,b.get(e.tag).start)).forEach(e=>{c.set(e.tag,e)});return c};
_.xw=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.Xg(e)&&a.Xg(f)){const g=`${e}${f===1?"i":""}`;b[g]=new zaa(g)}}return b};_.yw=function(a){return Object.entries(a).sort((b,c)=>b[0].localeCompare(c[0])).map(([,b])=>b.zl)};_.zw=function(a){switch(a){case 1:return"apache2";case 2:return"ofl";case 3:return"ufl";case 4:return"googlerestricted";default:throw Error("sb`"+a);}};_.Cw=function(){return Aw||(Aw=Bw("[null,null,null,null,null,null,null,true]"))};
_.Ew=function(){return Dw||(Dw=Bw("[null,null,null,null,null,null,true]"))};Gw=function(){return Fw||(Fw=Aaa("[null,[1],null,30]"))};_.Iw=function(){return Hw||(Hw=Bw("[null,true]"))};Jw=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}};
Baa=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""}};_.Kw=function(a){a&&typeof a.dispose=="function"&&a.dispose()};Lw=function(a){for(let b=0,c=arguments.length;b<c;++b){const d=arguments[b];_.ka(d)?Lw.apply(null,d):_.Kw(d)}};Mw=function(a){return _.et(a).split("|").map(b=>b.split(":")[0])};_.Nw=function(a,b){a=_.et(a).split("|").filter(c=>c!=="");if(a.length===0)return _.Ok([]);a=a.map(c=>Caa(c,b));return _.z(_.dl(a),_.y(c=>c.flat()))};
Caa=function(a,b){const [c,d]=decodeURIComponent(a.replace(/\+/g,"%20").replace(/\|/g,"%7C")).split(":");return _.z(_.Ow(b,c),_.y(e=>e?(d!=null?Daa(d,e):[e.hc]).map(f=>new _.Pw(e,_.Qw(f,e.hc))):[]))};Daa=function(a,b){const [c,d]=a.split("@",2);a=d.split(";").map(e=>(e=Eaa(`${c}@${e}`))&&!Rw(b,e)?null:e).filter(e=>e!=null);return a.length===0?[b.hc]:a};Sw=function(){return window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches};
Tw=function(a){const b=_.Z(()=>a(this.value())),c=_.z(this,_.y(()=>_.us(b)));c.value=b;c.Xz=Tw;return c};_.Uw=function(a){a||(_.ti(),a=_.n(_.Uo));const b=new _.ok(c=>a.Ab(c.next.bind(c)));return c=>_.z(c,_.Io(b))};_.Ww=function(a){_.ti();const b=_.n(_.Yj),c=new _.Eo(1),d=_.rs(()=>{let e;try{e=a()}catch(f){_.us(()=>c.error(f));return}_.us(()=>c.next(e))},{na:b,Mv:!0});b.get(_.Uo).Ab(()=>{d.destroy();c.complete()});return _.Vw(c)};
_.Xw=function(a,b){var c=!(b==null?0:b.Mv);!c||b!=null&&b.na||_.ti();var d;let e;c=c?(e=b==null?void 0:(d=b.na)==null?void 0:d.get(_.Uo))!=null?e:_.n(_.Uo):null;d=Faa(b==null?void 0:b.Yd);let f;f=(b==null?0:b.Lk)?_.Zq({kind:0},{Yd:d}):_.Zq({kind:1,value:b==null?void 0:b.initialValue},{Yd:d});a=a.subscribe({next:g=>f.set({kind:1,value:g}),error:g=>{if(b==null?0:b.R_)throw g;f.set({kind:2,error:g})}});if((b==null?0:b.Lk)&&f().kind===0)throw new _.Sg(601,!1);c==null||c.Ab(a.unsubscribe.bind(a));return _.Z(()=>
{const g=f();switch(g.kind){case 1:return g.value;case 2:throw g.error;case 0:throw new _.Sg(601,!1);}},{Yd:b==null?void 0:b.Yd})};Faa=function(a=Object.is){return(b,c)=>b.kind===1&&c.kind===1&&a(b.value,c.value)};Gaa=function(a){return a!==null&&a!==void 0};_.Yw=function(a){return a.buttons===0||a.detail===0};_.Zw=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)};
_.$w=function(a,...b){return b.length?b.some(c=>a[c]):a.altKey||a.shiftKey||a.ctrlKey||a.metaKey};Haa=function(){if(ax==null&&typeof window!=="undefined")try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:()=>ax=!0}))}finally{ax=ax||!1}return ax};_.bx=function(a){return Haa()?a:!!a.capture};
dx=function(){if(cx==null){if(typeof document!=="object"||!document||typeof Element!=="function"||!Element)return cx=!1;if("scrollBehavior"in document.documentElement.style)cx=!0;else{const a=Element.prototype.scrollTo;cx=a?!/\{\s*\[native code\]\s*\}/.test(a.toString()):!1}}return cx};
fx=function(){if(typeof document!=="object"||!document)return 0;if(ex==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);ex=0;b.scrollLeft===0&&(b.scrollLeft=1,ex=b.scrollLeft===0?1:2);b.remove()}return ex};
_.hx=function(a){if(gx==null){const b=typeof document!=="undefined"?document.head:null;gx=!(!b||!b.createShadowRoot&&!b.attachShadow)}return gx&&(a=a.getRootNode?a.getRootNode():null,typeof ShadowRoot!=="undefined"&&ShadowRoot&&a instanceof ShadowRoot)?a:null};_.ix=function(a){return a.composedPath?a.composedPath()[0]:a.target};jx=function(){return typeof __karma__!=="undefined"&&!!__karma__||typeof jasmine!=="undefined"&&!!jasmine||typeof jest!=="undefined"&&!!jest||typeof Mocha!=="undefined"&&!!Mocha};
_.kx=function(a){return Array.isArray(a)?a:[a]};_.lx=function(a){return a!=null&&`${a}`!=="false"};mx=function(a){return a==null?"":typeof a==="string"?a:`${a}px`};_.nx=function(a){return a instanceof _.Uj?a.L:a};_.ox=function(a,b=0){return isNaN(parseFloat(a))||isNaN(Number(a))?arguments.length===2?b:0:Number(a)};px=function(a){if(!a.hasAttribute("tabindex")||a.tabIndex===void 0)return!1;a=a.getAttribute("tabindex");return!(!a||isNaN(parseInt(a,10)))};
qx=function(a){if(!px(a))return null;a=parseInt(a.getAttribute("tabindex")||"",10);return isNaN(a)?-1:a};Iaa=function(a){return{matches:a==="all"||a==="",media:a,addListener:()=>{},removeListener:()=>{}}};_.rx=function(a){return a.map(b=>b.split(",")).reduce((b,c)=>b.concat(c)).map(b=>b.trim())};Jaa=function(){return null};_.tx=function(a,b,c){const d=sx(a,b);c=c.trim();d.some(e=>e.trim()===c)||(d.push(c),a.setAttribute(b,d.join(" ")))};
_.ux=function(a,b,c){var d=sx(a,b);c=c.trim();d=d.filter(e=>e!==c);d.length?a.setAttribute(b,d.join(" ")):a.removeAttribute(b)};sx=function(a,b){let c,d;return(d=(c=a.getAttribute(b))==null?void 0:c.match(/\S+/g))!=null?d:[]};vx=function(a,b){return typeof a==="string"?`${b||""}/${a}`:a};xx=function(a,b){a.id||(a.id=`${"cdk-describedby-message"}-${b}-${wx++}`)};yx=function(){var a=Kaa();return _.Fl(a)?a:_.Ok(a)};
_.zx=function(a,b,c,d){const e={};a!=="all-continent"&&(e.regionGroup=a);b!=="all-region"&&(e.region=b);c!=="all-script"&&(e.script=c);d!=="all-language"&&(e.language=d);return e};Laa=function(){return _.n(_.Ax)};_.Bx=function(a){a=(a==null?void 0:a.toLowerCase())||"";let b;return a==="auto"&&typeof navigator!=="undefined"&&((b=navigator)==null?0:b.language)?Maa.test(navigator.language)?"rtl":"ltr":a==="rtl"?"rtl":"ltr"};
Cx=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};Dx=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})};Ex=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})};Fx=function(a,b){for(let c in b)b.hasOwnProperty(c)&&(a[c]=b[c])};
Gx=function(a){if(typeof a!=="number"&&a!=null){const [b,c]=a.split(Naa);return c&&c!=="px"?null:parseFloat(b)}return a||null};Hx=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)}};Oaa=function(){return _.n(_.Sr)};Paa=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)};Ix=function(){return{color:"accent"}};
Qaa=function(a){a&1&&_.yq(0)};Saa=function(a){return Raa.some(b=>b.test(a))};
Kx=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&&Jx.includes(d)?d:c&&Jx.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,_.jb)`https://www.gstatic.com/uservoice/feedback/client/web/${a}/main_light_binary.js`:(0,_.jb)`https://www.gstatic.com/uservoice/feedback/client/web/${a}/main_binary__${d}.js`};
Taa=function(a,b,c,d){if(Lx)return Lx;const e=Kx(a,d);return Lx=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise((f,g)=>{const h=_.Mx(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)})};
Uaa=function(a,b,c,d){if(Nx)return Nx;const e=Kx(a,d);return Nx=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise((f,g)=>{const h=_.Mx(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)})};
Vaa=function(a,b,c,d){return _.Ik(function*(){var e=Date.now();e=yield(yield Taa(a,c,d,b)).initializeFeedbackClientAsync(a,e,b);e.initiateAloha();return e})};Waa=function(a,b,c,d){return _.Ik(function*(){var e=Date.now();e=yield(yield Uaa(a,c,d.document,b)).initializeFeedbackClientAsync(a,e,b,d);e.initiateAloha();return e})};
Xaa=function(a,b,c){return _.Ik(function*(){const d=c||_.ab;var e;if(b==null?0:(e=b.getEnableAlohaBinarySplit)==null?0:e.call(b)){if(d.isFormOpened)throw e=Error("Lb"),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 Waa(a,b,d,d)}catch(g){throw d.isFormOpened=!1,g;}}else{if(d.isFormOpened)throw e=Error("Lb"),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 Vaa(a,b,d,d.document)}catch(g){throw d.isFormOpened=!1,g;}}})};
aba=function(a,b){return _.Ik(function*(){return new Promise(c=>{const d=Yaa(b!=null?b:"")+"/aloha_form_properties?productId="+a;Zaa(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(_.ab.JSON)try{var q=_.ab.JSON.parse(m);break b}catch(u){}q=$aa(m)}}else q=void 0;e=jf(Ox,h.call(g,q))}catch(u){h=new Ox,q=new Px,q=Qx(q,5,!0),q=Qx(q,2,!0),q=Qx(q,4,!1),q=Qx(q,8,!0),q=Qx(q,9,!0),q=Qx(q,7,!0),q=Qx(q,10,!0),q=Qx(q,12,
!0),q=Qx(q,13,!1),q=Qx(q,14,!0),q=Qx(q,15,!0),q=Qx(q,20,!1),e=_.Rx(h,Px,1,q)}c(e)})})})};Yaa=function(a){return Saa(a)?a:"https://www.google.com/tools/feedback"};bba=function(){if(Sx===void 0&&(Sx=null,typeof window!=="undefined")){const a=window;a.trustedTypes!==void 0&&(Sx=a.trustedTypes.createPolicy("angular#components",{createHTML:b=>b}))}return Sx};Tx=function(a){let b;return((b=bba())==null?void 0:b.createHTML(a))||a};
cba=function(){const a=_.n(_.Ax),b=a?a.location:null;return{ZH:()=>b?b.pathname+b.search:""}};dba=function(a){a&1&&(_.$i(),_.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())};eba=function(a){a&1&&(_.$i(),_.J(0,"svg",1),_.L(1,"circle",23)(2,"path",24),_.K())};
fba=function(a){a&1&&(_.$i(),_.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())};gba=function(a){a&1&&(_.J(0,"span",3),_.$i(),_.J(1,"svg",39)(2,"g",40),_.L(3,"circle",41)(4,"path",42),_.K()()())};hba=function(a){a&1&&(_.$i(),_.J(0,"svg",4),_.L(1,"circle",43)(2,"path",44),_.K())};
iba=function(a){a&1&&(_.J(0,"span",5),_.$i(),_.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()())};jba=function(a){a&1&&(_.J(0,"span",5),_.$i(),_.J(1,"svg",54),_.L(2,"circle",55)(3,"circle",56)(4,"circle",57)(5,"circle",58),_.K()())};kba=function(a){a&1&&(_.J(0,"span",5),_.$i(),_.J(1,"svg",59),_.L(2,"path",60)(3,"path",61)(4,"path",62),_.K()())};
lba=function(a){a&1&&(_.J(0,"span",5),_.$i(),_.J(1,"svg",63),_.L(2,"path",64)(3,"path",65)(4,"path",66)(5,"path",67)(6,"path",68),_.K()())};mba=function(a){a&1&&(_.J(0,"span",5),_.$i(),_.J(1,"svg",69),_.L(2,"path",70)(3,"path",71),_.K()())};nba=function(a){a&1&&(_.$i(),_.J(0,"svg",6),_.L(1,"path",72),_.K())};oba=function(a){a&1&&(_.$i(),_.J(0,"svg",6),_.L(1,"path",73),_.K())};pba=function(a){a&1&&(_.$i(),_.J(0,"svg",6),_.L(1,"path",74),_.K())};
qba=function(a){a&1&&(_.$i(),_.J(0,"svg",7),_.L(1,"path",75),_.K())};rba=function(a){a&1&&(_.$i(),_.J(0,"svg",8),_.L(1,"path",76)(2,"path",77)(3,"path",78)(4,"path",79),_.K())};sba=function(a){a&1&&(_.$i(),_.J(0,"svg",8),_.L(1,"circle",80)(2,"rect",81)(3,"rect",82)(4,"path",83)(5,"path",84),_.K())};tba=function(a){a&1&&(_.$i(),_.J(0,"svg",8),_.L(1,"path",85)(2,"rect",86)(3,"rect",87)(4,"path",88),_.K())};uba=function(a){a&1&&(_.$i(),_.J(0,"svg",8),_.L(1,"rect",89)(2,"path",90)(3,"path",91),_.K())};
vba=function(a){a&1&&(_.$i(),_.J(0,"svg",8),_.L(1,"rect",92)(2,"rect",93)(3,"path",94),_.K())};wba=function(a){a&1&&(_.$i(),_.J(0,"svg",2),_.L(1,"path",95)(2,"circle",96)(3,"path",97),_.K())};xba=function(a){a&1&&(_.$i(),_.J(0,"svg",2),_.L(1,"path",95)(2,"path",98)(3,"path",99)(4,"path",100)(5,"path",101),_.K())};yba=function(a){a&1&&(_.$i(),_.J(0,"svg",9),_.L(1,"rect",102)(2,"path",103)(3,"polygon",104),_.K())};zba=function(a){a&1&&(_.$i(),_.J(0,"svg",10),_.L(1,"path",105),_.K())};
Aba=function(a){a&1&&(_.$i(),_.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())};Bba=function(a){a&1&&(_.J(0,"span",12),_.$i(),_.J(1,"svg",112),_.L(2,"path",113),_.K()())};Cba=function(a){a&1&&(_.$i(),_.J(0,"svg",13),_.L(1,"path",114),_.K())};Dba=function(a){a&1&&(_.$i(),_.J(0,"svg",115),_.L(1,"path",116)(2,"path",117)(3,"path",118)(4,"path",119)(5,"path",120),_.K())};
Eba=function(a){a&1&&(_.$i(),_.J(0,"svg",115),_.L(1,"path",121)(2,"path",122)(3,"path",123)(4,"path",124)(5,"path",125),_.K())};Fba=function(a){a&1&&_.D(0,Dba,6,0,":svg:svg",115)(1,Eba,6,0,":svg:svg",115);a&2&&(a=_.S(),_.I(a.nk()?0:1))};Gba=function(a){a&1&&(_.J(0,"span",14),_.$i(),_.J(1,"svg",126),_.L(2,"path",127),_.K()())};Hba=function(a,b){a&1&&(_.J(0,"li"),_.L(1,"gf-footer-item",14),_.K());a&2&&(a=b.X,b=_.S(),_.B(),_.F("item",a)("logEvent",b.Event.tx))};
Iba=function(a,b){a&1&&(_.J(0,"li"),_.L(1,"gf-footer-item",14),_.K());a&2&&(a=b.X,b=_.S(),_.B(),_.F("item",a)("logEvent",b.Event.tx))};Jba=function(a,b){a&1&&(_.J(0,"a",13),_.T(1),_.K());a&2&&(a=b.X,b=_.S(),_.F("catalogRouterLink",a.link)("logEvent",b.Event.tx),_.B(),_.fr(" ",a.label," "))};
Kba=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.jk())});_.T(4," Dismiss ");_.K()()()}a&2&&(a=_.S(),_.G("callout--show",a.BI()),_.vp("aria-label",a.Cl),_.B(2),_.fr(" ",a.Cl," "))};Lba=function(){return function*(){let a=0;for(;;)yield a++,a===Number.MAX_SAFE_INTEGER&&(a=0)}()};Mba=function(a){a&1&&_.gq(0)};
Nba=function(a){a&1&&_.D(0,Mba,1,0,"ng-container",9);if(a&2){a=_.S().X;_.S();const b=_.nq(4);_.F("ngTemplateOutlet",b)("ngTemplateOutletContext",_.rr(2,Ux,a))}};Oba=function(a){a&1&&_.gq(0)};Pba=function(a){a&1&&_.D(0,Oba,1,0,"ng-container",9);if(a&2){a=_.S().X;_.S();const b=_.nq(4);_.F("ngTemplateOutlet",b)("ngTemplateOutletContext",_.rr(2,Ux,a))}};
Qba=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,Nba,1,4,"ng-container");_.K();_.J(5,"div",6);_.D(6,Pba,1,4,"ng-container");_.J(7,"button",7);_.O("click",function(){const d=_.t(c).X,e=_.S();return _.w(e.ke(d))});_.L(8,"gf-icon",8);_.K()()()()}a&2&&(a=b.X,b=_.S(),_.G("primary",b.isPrimary(a)),_.B(3),_.F("innerHtml",a.content,_.Nm),_.B(),_.I(b.ia.ib()&&a.link?4:-1),_.B(2),_.I(!b.ia.ib()&&a.link?6:-1),_.B(2),_.F("inheritColor",!0))};
Rba=function(a,b){a&1&&(_.J(0,"a",10),_.T(1),_.K());a&2&&(a=b.X,b=_.S(),_.F("title",a.link.ariaLabel)("href",a.link.url,_.Om)("logEvent",b.Event.tN)("logEventLabel",a.id),_.vp("aria-label",a.link.ariaLabel),_.B(),_.fr(" ",a.link.label," "))};_.Vx=function(a,b){return{type:7,name:a,QQ:b,options:{}}};_.Wx=function(a,b=null){return{type:4,styles:b,Cj:a}};_.Xx=function(a){return{type:6,styles:a,offset:null}};_.Yx=function(a,b){return{type:0,name:a,styles:b,options:void 0}};
_.Zx=function(a,b){return{type:1,jR:a,animation:b,options:null}};Sba=function(a,b){a&1&&(_.J(0,"div",3)(1,"span",4),_.T(2),_.K()());a&2&&(a=_.S(),_.G("shopping-bag__count--secondary",!a.va.QA),_.B(2),_.gr(b>999?"1K+":b))};Tba=function(a){a&1&&_.L(0,"gf-lottie",14,1);a&2&&_.F("animation","gf-logo")("loop",!1)("autoplay",!0)};Uba=function(a){a&1&&_.L(0,"gf-lottie",15,1);a&2&&_.F("loop",!1)("autoplay",!0)};
Vba=function(a){a&1&&_.D(0,Tba,2,3,"gf-lottie",14)(1,Uba,2,2,"gf-lottie",15);a&2&&(a=_.S(),_.I(a.ia.Df()?0:1))};Wba=function(a){a&1&&(_.J(0,"span",7),_.T(1),_.K());a&2&&(a=_.S(),_.B(),_.fr(" ",a.fI.badge," "))};Xba=function(a){a&1&&_.L(0,"gf-theme-toggle",10)};Yba=function(a){a&1&&_.L(0,"gf-shopping-bag-callout");a&2&&(a=_.S(),_.Rp("",a.uQ,"-shopping-bag-callout"))};
$ba=function(a,b){if(a&1){const c=_.r();_.pq(0);_.J(1,"a",3,0);_.O("keydown",function(d){_.t(c);const e=_.S();return _.w(Zba(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.X;b=_.S();const d=b.ia.ib()?(c=a.C_)!==null&&c!==void 0?c:a.label:a.label;_.B();_.G("active",b.isActive(a.url));_.F("catalogRouterLink",a.url);_.vp("aria-label",d)("aria-current",b.isActive(a.url));_.B(3);_.F("name",a.icon)("filled",b.isActive(a.url))("animated",!0);_.B(2);_.gr(d)}};
ay=function(a){if($x.has(a))return $x.get(a);throw Error("Ub`"+a);};by=function(a){const b=new Map;for(const c of Object.keys(a))b.set(a[c].Gd,a[c].Ld);return b};dy=function(a){let b=cy.target;for(;b;){if(b===a)return!0;b=b.parentElement}return!1};aca=function(a){if(a&1){const b=_.r();_.J(0,"div",1);_.O("click",function(){_.t(b);const c=_.S();return _.w(c.pF())});_.K()}a&2&&(a=_.S(),_.G("mat-drawer-shown",a.jF()))};bca=function(a){a&1&&(_.J(0,"mat-drawer-content"),_.yq(1,2),_.K())};cca=function(){return!1};
dca=function(a){if(a&1){const b=_.r();_.J(0,"div",1);_.O("click",function(){_.t(b);const c=_.S();return _.w(c.pF())});_.K()}a&2&&(a=_.S(),_.G("mat-drawer-shown",a.jF()))};eca=function(a){a&1&&(_.J(0,"mat-sidenav-content"),_.yq(1,2),_.K())};fca=function(a){a&1&&_.gq(0)};gca=function(a){a&1&&_.gq(0)};
hca=function(a){if(a&1){const b=_.r();_.J(0,"mat-sidenav",18);_.O("closedStart",function(){_.t(b);const c=_.S();return _.w(c.ur.reset())});_.D(1,gca,1,0,"ng-container",6);_.K()}a&2&&(a=_.S(),_.F("opened",a.ia.yr())("fixedInViewport",!0),_.B(),_.F("ngTemplateOutlet",a.uo))};ica=function(a){a&1&&_.gq(0)};jca=function(a){a&1&&(_.eq(0,10),_.D(1,ica,1,0,"ng-container",6),_.fq());a&2&&(a=_.S(),_.B(),_.F("ngTemplateOutlet",a.header))};kca=function(a){a&1&&_.gq(0)};
lca=function(a){a&1&&(_.eq(0,11),_.D(1,kca,1,0,"ng-container",6),_.fq());a&2&&(a=_.S(),_.B(),_.F("ngTemplateOutlet",a.bd))};mca=function(a){a&1&&_.gq(0)};nca=function(a){a&1&&(_.J(0,"div",13),_.D(1,mca,1,0,"ng-container",6),_.K());a&2&&(a=_.S(),_.B(),_.F("ngTemplateOutlet",a.Vg))};oca=function(a){a&1&&_.L(0,"gf-error",17);if(a&2){let b;a=_.S();_.F("type",(b=a.ia.JH())!==null&&b!==void 0?b:void 0)}};ey=function(a){return _.Zn(a)?a():a};_.iy=function(){!_.fy&&_.gy&&_.hy((0,_.gy)());return _.fy};
_.hy=function(a){_.fy=a;jy.forEach(b=>{b(_.fy)});jy=[]};_.ky=function(a){_.fy&&_.fy.uG(a)};_.ly=function(){_.fy&&_.fy.Dp()};my=function(a){return a?a.__owner?a.__owner:a.parentNode&&a.parentNode.nodeType===11?a.parentNode.host:a.parentElement||null:null};ny=function(a,b,c){for(c||(a=my(a));a&&!b(a);)a=my(a)};
qy=function(a){var b=pca;const c=_.oy(a),d=([,...f])=>b(c,f),e=([f,...g])=>a.apply(f,g);return function(...f){var g=this||_.ab,h=py.get(g);h||(h={},py.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)}};
qca=function(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;u=q=0}function b(v){for(var x=g,A=0;A<64;A+=4)x[A/4]=v[A]<<24|v[A+1]<<16|v[A+2]<<8|v[A+3];for(A=16;A<80;A++)v=x[A-3]^x[A-8]^x[A-14]^x[A-16],x[A]=(v<<1|v>>>31)&4294967295;v=e[0];var E=e[1],M=e[2],Q=e[3],P=e[4];for(A=0;A<80;A++){if(A<40)if(A<20){var X=Q^E&(M^Q);var H=1518500249}else X=E^M^Q,H=1859775393;else A<60?(X=E&M|Q&(E|M),H=2400959708):(X=E^M^Q,H=3395469782);X=((v<<5|v>>>27)&4294967295)+
X+P+H+x[A]&4294967295;P=Q;Q=M;M=(E<<30|E>>>2)&4294967295;E=v;v=X}e[0]=e[0]+v&4294967295;e[1]=e[1]+E&4294967295;e[2]=e[2]+M&4294967295;e[3]=e[3]+Q&4294967295;e[4]=e[4]+P&4294967295}function c(v,x){if(typeof v==="string"){v=unescape(encodeURIComponent(v));for(var A=[],E=0,M=v.length;E<M;++E)A.push(v.charCodeAt(E));v=A}x||(x=v.length);A=0;if(q==0)for(;A+64<x;)b(v.slice(A,A+64)),A+=64,u+=64;for(;A<x;)if(f[q++]=v[A++],u++,q==64)for(q=0,b(f);A+64<x;)b(v.slice(A,A+64)),A+=64,u+=64}function d(){var v=[],
x=u*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 E=24;E>=0;E-=8)v[x++]=e[A]>>E&255;return v}for(var e=[],f=[],g=[],h=[128],m=1;m<64;++m)h[m]=0;var q,u;a();return{reset:a,update:c,digest:d,SQ:function(){for(var v=d(),x="",A=0;A<v.length;A++)x+="0123456789ABCDEF".charAt(Math.floor(v[A]/16))+"0123456789ABCDEF".charAt(v[A]%16);return x}}};
tca=function(a,b=ry){if(!sy){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("jc"));c=(a.brands||[]).map(e=>{var f=new rca;f=_.ty(f,1,e.brand);return _.ty(f,2,e.version)});sca(_.uy(vy,2,a.mobile),c);sy=a.getHighEntropyValues(b)}const d=new Set(b);return sy.then(e=>{const f=vy.clone();d.has("platform")&&_.ty(f,3,e.platform);d.has("platformVersion")&&_.ty(f,4,e.platformVersion);
d.has("architecture")&&_.ty(f,5,e.architecture);d.has("model")&&_.ty(f,6,e.model);d.has("uaFullVersion")&&_.ty(f,7,e.uaFullVersion);return f}).catch(()=>vy.clone())};_.wy=function(a){return(a=a.match(/^https:\/\/www.youtube.com\/embed\/([^"&?\/\s]+)\b/))?a[1]:null};
uca=function(a){var b="";const c=_.ab._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("pc`"+c+"`"+b);b=c}else b=c||b;if(!xy(b))throw Error("qc");return b};vca=function(a,b,c,d){if(a.IV)return yy||(yy=new zy(b,c,d)),yy};wca=function(a){return a.replace(/[A-Z]/g,b=>`-${b.toLowerCase()}`)};
xca=function(a){const b={};a.forEach(({Hk:c,Tw:d,transform:e})=>{b[wca(d)]=[c,e]});return b};yca=function(a,b){return Ay(b.get(By),a).inputs};Aca=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=zca(g,b,d);h!==-1&&c[h].push(g)}return c};
zca=function(a,b,c){let d=c;a&&a.nodeType===Node.ELEMENT_NODE&&b.some((e,f)=>{var g;if(g=e!=="*")Cy||(g=Element.prototype,Cy=g.matches||g.matchesSelector||g.mozMatchesSelector||g.msMatchesSelector||g.oMatchesSelector||g.webkitMatchesSelector),g=a.nodeType===Node.ELEMENT_NODE?Cy.call(a,e):!1;return g?(d=f,!0):!1});return d};
Ey=function(a,b){const c=yca(a,b.na),d=b.g0||new Bca(a,b.na),e=xca(c);class f extends Cca{get Ho(){if(!this.A){const g=this.A=d.create(this.na||b.na);c.forEach(({Hk:h,NS:m})=>{this.hasOwnProperty(h)&&!m&&(m=this[h],delete this[h],Dy(g,h,m))})}return this.A}constructor(g){super();this.na=g}attributeChangedCallback(g,h,m){[g]=e[g];Dy(this.Ho,g,m)}connectedCallback(){let g=!1;this.Ho.lc&&(this.D(),g=!0);this.Ho.connect(this);g||this.D()}disconnectedCallback(){this.A&&this.A.disconnect();this.B&&(this.B.unsubscribe(),
this.B=null)}D(){this.B=this.Ho.lc.subscribe(g=>{g=new CustomEvent(g.name,{detail:g.value});this.dispatchEvent(g)})}}f.observedAttributes=Object.keys(e);c.forEach(({Hk:g})=>{Object.defineProperty(f.prototype,g,{get(){return Dca(this.Ho,g)},set(h){Dy(this.Ho,g,h)},configurable:!0,enumerable:!0})});return f};Eca=function(){_.Ln("NgAsyncAnimations");return Vh([{da:Fy,fe:(a,b,c)=>new Gy(a,b,c,"animations"),xe:[_.Ax,Hy,_.Jr]},{da:_.Iy,Ta:"BrowserAnimations"}])};
Jk=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};Fca=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};Gca=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");};Jy=Gca(this);
Ky=function(a,b){if(b)a:{var c=Jy;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&&Fca(c,a,{configurable:!0,writable:!0,value:b})}};Ky("Symbol.asyncIterator",function(a){return a?a:Symbol("b")});Hca=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())})};_.Ik=function(a){return Hca(a())};
Kk=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))})};Ky("Symbol.dispose",function(a){return a?a:Symbol("e")});
Ky("globalThis",function(a){return a||Jy});Ky("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}});Ky("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;})})}});
Ky("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 Ica=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};Ky("Array.prototype.values",function(a){return a?a:function(){return Ica(this,function(b,c){return c})}});
Ky("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}});
Ky("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)}});
Ky("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}});Ky("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}});
Ky("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 Ly=function(a){a=Math.trunc(a)||0;a<0&&(a+=this.length);if(!(a<0||a>=this.length))return this[a]};
Ky("Array.prototype.at",function(a){return a?a:Ly});var My=function(a){return a?a:Ly};Ky("Int8Array.prototype.at",My);Ky("Uint8Array.prototype.at",My);Ky("Uint8ClampedArray.prototype.at",My);Ky("Int16Array.prototype.at",My);Ky("Uint16Array.prototype.at",My);Ky("Int32Array.prototype.at",My);Ky("Uint32Array.prototype.at",My);Ky("Float32Array.prototype.at",My);Ky("Float64Array.prototype.at",My);Ky("String.prototype.at",function(a){return a?a:Ly});window.CLOSURE_DEFINES=window.CLOSURE_DEFINES||{};
window.CLOSURE_DEFINES["javascript.angular2.ENABLE_ZONES"]=!1;var Ny,Qy,Ry,Jca,Ty,Xs,Sy,Py,rc,Uy,Vy,Kca,Lca,Mca;Ny=Ny||{};_.ab=this||self;_.Oy=function(a,b){a=a.split(".");var c=_.ab;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};Qy=function(a,b){var c=Py("WIZ_global_data.oxN3nb");a=c&&c[a];return a!=null?a:b};Ry=_.ab._F_toggles||[];Jca=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;
Ty=function(a){if(typeof a!=="string"||!a||a.search(Jca)==-1)throw Error("j");if(!Sy||Sy.type!="goog")throw Error("k`"+a);if(Sy.wT)throw Error("l");Sy.wT=a};Ty.get=function(){return null};Xs=null;Sy=null;Py=function(a,b){a=a.split(".");b=b||_.ab;for(var c=0;c<a.length;c++)if(b=b[a[c]],b==null)return null;return b};rc=function(a){var b=typeof a;return b!="object"?b:a?Array.isArray(a)?"array":b:"null"};_.ka=function(a){var b=rc(a);return b=="array"||b=="object"&&typeof a.length=="number"};
Uy=function(a){var b=typeof a;return b=="object"&&a!=null||b=="function"};_.oy=function(a){return Object.prototype.hasOwnProperty.call(a,Vy)&&a[Vy]||(a[Vy]=++Kca)};Vy="closure_uid_"+(Math.random()*1E9>>>0);Kca=0;Lca=function(a,b,c){return a.call.apply(a.bind,arguments)};_.Wy=function(a,b,c){_.Wy=Lca;return _.Wy.apply(null,arguments)};_.Xy=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)}};Mca=function(a){return a};
_.Yy=function(a,b){function c(){}c.prototype=b.prototype;a.Vc=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.SZ=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)}};_.Yy(_.ba,Error);_.ba.prototype.name="CustomError";var Zy;_.Yy(ca,_.ba);ca.prototype.name="AssertionError";var az;_.ea=function(a,b){return Array.prototype.indexOf.call(a,b,void 0)};_.$y=function(a,b,c){Array.prototype.forEach.call(a,b,c)};az=function(a,b){return Array.prototype.some.call(a,b,void 0)};var bz=function(a,b){this.width=a;this.height=b};_.k=bz.prototype;_.k.clone=function(){return new bz(this.width,this.height)};_.k.aspectRatio=function(){return this.width/this.height};_.k.Xe=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};_.k.scale=function(a,b){this.width*=a;this.height*=typeof b==="number"?b:a;return this};var ta="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var ez=function(a,b){this.A=a===cz&&b||"";this.B=dz};ez.prototype.toString=function(){return this.A};var dz={},cz={};var fz=function(a){return/^[\s\xa0]*$/.test(a)};var gz=globalThis.trustedTypes,xa=gz,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}};_.hz=new Fa("about:invalid#zClosurez");var Ia,Ma;Ia=class{constructor(a){this.rk=a}};_.Ka=[Ja("data"),Ja("http"),Ja("https"),Ja("mailto"),Ja("ftp"),new Ia(a=>/^[^:]*([/?#]|$)/.test(a))];Ma=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;_.Qa=class{constructor(a){this.A=a}toString(){return this.A+""}};_.Nca=new _.Qa(gz?gz.emptyHTML:"");var Ua="alternate author bookmark canonical cite help icon license modulepreload next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var Ab=function(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};var Oca=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})},iz=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 jz=!!(Ry[0]&1024),Pca=!!(Ry[0]&32),Qca=!!(Ry[0]&2048),Rca=!!(Ry[0]&8);var Sca,je;Sca=Qy(1,!0);_.cb=jz?Qca:Qy(610401301,!1);je=jz?Pca||!Rca:Qy(653718497,Sca);var kz;kz=_.ab.navigator;_.db=kz?kz.userAgentData||null:null;var lz=_.gb()?!1:_.fb("Trident")||_.fb("MSIE"),mz=_.fb("Gecko")&&!(_.bb().toLowerCase().indexOf("webkit")!=-1&&!_.fb("Edge"))&&!(_.fb("Trident")||_.fb("MSIE"))&&!_.fb("Edge"),oz=_.bb().toLowerCase().indexOf("webkit")!=-1&&!_.fb("Edge"),Tca=oz&&_.fb("Mobile");var Uca,pz;_.qz=function(a){return a?new pz(a.nodeType==9?a:a.ownerDocument||a.document):Zy||(Zy=new pz)};_.rz=function(a){a=a.document;a=a.compatMode=="CSS1Compat"?a.documentElement:a.body;return new bz(a.clientWidth,a.clientHeight)};Uca=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];!_.ka(f)||Uy(f)&&f.nodeType>0?d(f):_.$y(f&&typeof f.length=="number"&&typeof f.item=="function"?_.ja(f):f,d)}};
_.Mx=function(a,b){b=String(b);a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)};pz=function(a){this.A=a||_.ab.document||document};_.k=pz.prototype;_.k.getElementsByTagName=function(a,b){return(b||this.A).getElementsByTagName(String(a))};_.k.createElement=function(a){return _.Mx(this.A,a)};_.k.appendChild=function(a,b){a.appendChild(b)};_.k.append=function(a,b){Uca(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 Kaa=function(){return(void 0).children!=void 0?(void 0).children:Array.prototype.filter.call((void 0).childNodes,function(a){return a.nodeType==1})};pz.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 mb=function(a,b){a.D(b);a.B<100&&(a.B++,b.next=a.A,a.A=b)},sz=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 Vca=class{constructor(){this.B=this.A=null}add(a,b){const c=nb.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}},nb=new sz(()=>new Wca,a=>a.reset()),Wca=class{constructor(){this.next=this.A=this.bh=null}set(a,b){this.bh=a;this.A=b;this.next=null}reset(){this.next=this.A=this.bh=null}};var tz,ob=!1,lb=new Vca,uz=(a,b)=>{tz||Xca();ob||(tz(),ob=!0);lb.add(a,b)},Xca=()=>{const a=Promise.resolve(void 0);tz=()=>{a.then(pb)}};var vz=function(){};var wz=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var yz=function(a){this.A=0;this.K=void 0;this.D=this.B=this.C=null;this.H=this.I=!1;if(a!=vz)try{const b=this;a.call(void 0,function(c){xz(b,2,c)},function(c){xz(b,3,c)})}catch(b){xz(this,3,b)}},zz=function(){this.next=this.context=this.A=this.B=this.Ge=null;this.C=!1},Hz,Kz,ada,Lz;zz.prototype.reset=function(){this.context=this.A=this.B=this.Ge=null;this.C=!1};
var Az=new sz(function(){return new zz},function(a){a.reset()}),Bz=function(a,b,c){const d=Az.get();d.B=a;d.A=b;d.context=c;return d},Yca=function(a){if(a instanceof yz)return a;const b=new yz(vz);xz(b,2,a);return b},Zca=function(a,b,c){Cz(a,b,c,null)||uz(_.Xy(b,a))},$ca=function(a){return new yz(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];Zca(h,_.Xy(f,m),g)}}else b(e)})};
yz.prototype.then=function(a,b,c){return Dz(this,typeof a==="function"?a:null,typeof b==="function"?b:null,c)};yz.prototype.$goog_Thenable=!0;yz.prototype.F=function(a,b){return Dz(this,null,a,b)};yz.prototype.catch=yz.prototype.F;yz.prototype.cancel=function(a){if(this.A==0){const b=new _.Ez(a);uz(function(){Fz(this,b)},this)}};
var Fz=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.Ge==a&&(e=g),!(e&&d>1)));g=g.next)e||(f=g);e&&(c.A==0&&d==1?Fz(c,b):(f?(d=f,d.next==c.D&&(c.D=d),d.next=d.next.next):Gz(c),Hz(c,e,3,b)))}a.C=null}else xz(a,3,b)},Jz=function(a,b){a.B||a.A!=2&&a.A!=3||Iz(a);a.D?a.D.next=b:a.B=b;a.D=b},Dz=function(a,b,c,d){const e=Bz(null,null,null);e.Ge=new yz(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 _.Ez?g(h):f(m)}catch(m){g(m)}}:g});e.Ge.C=a;Jz(a,e);return e.Ge};yz.prototype.O=function(a){this.A=0;xz(this,2,a)};yz.prototype.P=function(a){this.A=0;xz(this,3,a)};
var xz=function(a,b,c){a.A==0&&(a===c&&(b=3,c=new TypeError("o")),a.A=1,Cz(c,a.O,a.P,a)||(a.K=c,a.A=b,a.C=null,Iz(a),b!=3||c instanceof _.Ez||ada(a,c)))},Cz=function(a,b,c,d){if(a instanceof yz)return Jz(a,Bz(b||vz,c||null,d)),!0;if(wz(a))return a.then(b,c,d),!0;if(Uy(a))try{const e=a.then;if(typeof e==="function")return bda(a,e,b,c,d),!0}catch(e){return c.call(d,e),!0}return!1},bda=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)}},Iz=function(a){a.I||(a.I=!0,uz(a.M,a))},Gz=function(a){let b=null;a.B&&(b=a.B,a.B=b.next,b.next=null);a.B||(a.D=null);return b};yz.prototype.M=function(){let a;for(;a=Gz(this);)Hz(this,a,this.A,this.K);this.I=!1};Hz=function(a,b,c,d){if(c==3&&b.A&&!b.C)for(;a&&a.H;a=a.C)a.H=!1;if(b.Ge)b.Ge.C=null,Kz(b,c,d);else try{b.C?b.B.call(b.context):Kz(b,c,d)}catch(e){Lz.call(null,e)}mb(Az,b)};Kz=function(a,b,c){b==2?a.B.call(a.context,c):a.A&&a.A.call(a.context,c)};
ada=function(a,b){a.H=!0;uz(function(){a.H&&Lz.call(null,b)})};Lz=kb;_.Ez=function(a){_.ba.call(this,a)};_.Yy(_.Ez,_.ba);_.Ez.prototype.name="cancel";var Mz=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)})},cda=class{constructor(a){this.A=a;a.then((0,_.Wy)(function(){},this),()=>{},this)}},dda=function(a,b,c){const d=Array(arguments.length-2);for(var e=2;e<arguments.length;e++)d[e-2]=arguments[e];e=Nz(a,b).then(function(f){return f.apply(null,d)});return new cda(e)},Oz={},Nz=function(a,b){var c=Oz[b];if(c)return c;c=(c=Py(b))?Yca(c):(new yz(function(d,e){const f=(new pz(document)).createElement("SCRIPT");
f.async=!0;_.$a(f,_.Da(a instanceof ez&&a.constructor===ez&&a.B===dz?a.A:"type_error:Const"));f.onload=f.onreadystatechange=function(){f.readyState&&f.readyState!="loaded"&&f.readyState!="complete"||d()};f.onerror=g=>{e(Error("q`"+b+"`"+a,{cause:g}))};(document.head||document.getElementsByTagName("head")[0]).appendChild(f)})).then(function(){const d=Py(b);if(!d)throw Error("r`"+b+"`"+a);return d});return Oz[b]=c};var eda={jX:"https://www.google.com",TY:"https://support.google.com",gY:"https://play.google.com"},fda=function(a){return _.Ik(function*(){for(const b of Object.values(eda))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=qb(()=>{const a=this;return _.Ik(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 fda(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 Pz=void 0,Qz,gda=typeof TextDecoder!=="undefined";_.Rz=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};!_.fb("Android")||_.hb();_.hb();_.ib();var Sz={},Tz=null,Uz=function(a,b){b===void 0&&(b=0);if(!Tz){Tz={};var c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),d=["+/=","+/","-_=","-_.","-_"];for(var e=0;e<5;e++){var f=c.concat(d[e].split(""));Sz[e]=f;for(var g=0;g<f.length;g++){var h=f[g];Tz[h]===void 0&&(Tz[h]=g)}}}b=Sz[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("")},hda=function(a,b){return b?Uz(_.Rz(a),b):_.ab.btoa(unescape(encodeURIComponent(a)))};var xb=/[-_.]/g,vb={"-":"+",_:"/",".":"="},Sb={},ida=typeof structuredClone!="undefined";var Tb=function(){return Vz||(Vz=new Qb(null,Sb))},Qb=class{Xe(){return this.A==null}constructor(a,b){if(b!==Sb)throw Error("x");this.A=a;if(a!=null&&a.length===0)throw Error("w");}},Vz;var Wz;var Oc,Xz,ne,Ld;_.Gb=Symbol();Oc=Symbol();Xz=Symbol();ne=Symbol();Ld=Symbol();var Lc={},Nb={},Qd,Yz=[],Zz,Xb,ke,ie;Yz[_.Gb]=55;Qd=Object.freeze(Yz);Zz=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 Zz(this.A,this.B,this.D)}};_.$z=Object.freeze({});ke=Object.freeze({});ie=Object.freeze({});var fc,jda,ac;_.dc=$b(a=>typeof a==="number");_.bc=$b(a=>typeof a==="string");fc=$b(a=>typeof a==="boolean");jda=$b(a=>!!a&&(typeof a==="object"||typeof a==="function"));ac=$b(a=>Array.isArray(a));var ec=typeof _.ab.BigInt==="function"&&typeof _.ab.BigInt(0)==="bigint";var Gc=$b(a=>ec?a>=kda&&a<=lda:a[0]==="-"?hc(a,mda):hc(a,nda)),mda=Number.MIN_SAFE_INTEGER.toString(),kda=ec?BigInt(Number.MIN_SAFE_INTEGER):void 0,nda=Number.MAX_SAFE_INTEGER.toString(),lda=ec?BigInt(Number.MAX_SAFE_INTEGER):void 0;var ic=0,jc=0;var uc=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;var ae,Rc,Tc,Zd,Yc,Sc,Xc,be,Td,Hd,cd,Ud;ae=function(a){Yc===void 0&&(Yc=typeof Proxy==="function"?Vc(Proxy):null);if(!Yc||!Wc())return a;let b=Zd(a);if(b)return b;if(Math.random()>.01)return a;Zc(a);b=new Yc(a,{set(c,d,e){Qc();c[d]=e;return!0}});Uc(a,b);return b};Rc=void 0;Tc=void 0;Zd=function(a){let b;return(b=Rc)==null?void 0:b.get(a)};_.he=function(a){let b;return((b=Tc)==null?void 0:b.get(a))||a};Yc=void 0;Sc=void 0;Xc=void 0;
be=function(a,b,c){if(Wc()){if(dd(a,b)){if(c)return}else if(Math.random()>.01)return;var d=a.length;c={length:d};for(var e=0;e<Math.min(d,10);e++){if(d<=10)var f=e;else{f=d/10;const g=Math.floor(e*f);f=g+Math.floor(Math.random()*(Math.floor((e+1)*f)-g))}c[f]=a[f]}$c(a,c)?(d=cd||(cd=new Sc),e=d.get(b),e||(e=new Sc,d.set(b,e)),e.set(a,c)):(Bb(),Ud(a,b))}};Td=function(a,b){const c=dd(a,b);c&&!$c(a,c)&&(ad(),Ud(a,b))};
Hd=function(a){var b;if(a&&(b=cd)!=null&&b.has(a)&&(b=a.Gb))for(let c=0;c<b.length;c++){const d=b[c];if(c===b.length-1&&Pb(d))for(const e in d){const f=d[e];Array.isArray(f)&&Td(f,a)}else Array.isArray(d)&&Td(d,a)}};cd=void 0;Ud=function(a,b){let c,d;(c=cd)==null||(d=c.get(b))==null||d.delete(a)};var ed,gd,hd;var td={},oda=(()=>class extends Map{constructor(){super()}})(),aA=function(a){if(a.pq&2)throw Error("H");},sd=class extends oda{constructor(a,b,c=md,d=md){super();let e=a[_.Gb]|0;e|=64;this.pq=a[_.Gb]=e;this.ex=b;this.Dr=c;this.eD=this.ex?od: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)}}SC(a=pd){if(this.size!==0)return this.RC(a)}RC(a=pd){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(){aA(this);super.clear()}delete(a){aA(this);return super.delete(this.Dr(a,!0,!1))}entries(){var a=this.VI();return new Zz(a,qd,this)}keys(){return this.WS()}values(){var a=this.VI();return new Zz(a,sd.prototype.get,this)}forEach(a,b){super.forEach((c,d)=>{a.call(b,this.get(d),d,this)})}set(a,b){aA(this);a=this.Dr(a,!0,!1);return a==null?this:b==null?(super.delete(a),this):super.set(a,this.eD(b,!0,!0,this.ex,!1,this.pq))}has(a){return super.has(this.Dr(a,
!1,!1))}get(a){a=this.Dr(a,!1,!1);const b=super.get(a);if(b!==void 0){var c=this.ex;return c?(c=this.eD(b,!1,!0,c,this.tQ,this.pq),c!==b&&super.set(a,c),c):b}}VI(){return Array.from(super.keys())}WS(){return super.keys()}[Symbol.iterator](){return this.entries()}};sd.prototype.toJSON=void 0;sd.prototype.kT=Nb;var rd;_.bA=ida?structuredClone:a=>yd(a,Bd,void 0,void 0,!1);var cA,eA,tw,fA,gA,hA,jA,iA,kA,lA,nA,qA,rA,vA,sw,pda,Qx,AA;cA=function(a,b){a=a.Gb;return _.Pd(a,a[_.Gb],b)};_.Pd=function(a,b,c,d){if(c===-1)return null;const e=b>>15&1023||536870912;if(c>=e){if(b&256)return a[a.length-1][c]}else{var f=a.length;if(d&&b&256&&(d=a[f-1][c],d!=null)){if(Nd(a,b,e,c)&&Xz!=null){var g;a=(g=Wz)!=null?g:Wz={};g=a[Xz]||0;g>=4||(a[Xz]=g+1,Bb())}return d}return Nd(a,b,e,c)}};_.dA=function(a,b,c){const d=a.Gb;let e=d[_.Gb];_.Wb(e);Od(d,e,b,c);return a};
eA=function(a,b,c){return re(a,b,c,!1)!==void 0};tw=function(a,b){a=a.Gb;let c=a[_.Gb];const d=_.Pd(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&&Od(a,c,b,e);return e};_.qw=function(a){return a===_.$z?2:5};fA=function(a,b){a=a.Gb;let c=a[_.Gb];const d=_.Pd(a,c,b),e=Ub(d,!0,!!(c&34));e!=null&&e!==d&&Od(a,c,b,e);return e==null?Tb():e};
gA=function(a,b,c,d){a=a.Gb;let e=a[_.Gb];_.Wb(e);if(d==null){const f=oe(a);if(pe(f,a,e,c)===b)f.set(c,0);else return}else e=qe(a,e,c,b);Od(a,e,b,d)};hA=function(a,b,c,d){let e=a[_.Gb];e=qe(a,e,c,b);Od(a,e,b,d)};jA=function(a,b,c){return iA(a,b)===c?c:-1};iA=function(a,b){a=a.Gb;return pe(oe(a),a,a[_.Gb],b)};
kA=function(a,b,c,d){let e=a[_.Gb];d=_.Pd(a,e,c,d);let f;if(d!=null&&d.Mr===Lc)return b=_.nd(d),b!==d&&Od(a,e,c,b),b.Gb;if(Array.isArray(d)){const g=d[_.Gb]|0;g&2?f=ld(Id(d,g,!1),b,!0):g&64?f=d:f=ld(f,b,!0)}else f=ld(void 0,b,!0);f!==d&&Od(a,e,c,f);return f};lA=function(a,b,c){return(a=re(a,b,c,!1))?a:Mc(b)};_.mA=function(a,b,c,d=!1){b=re(a,b,c,d);if(b==null)return b;a=a.Gb;d=a[_.Gb];if(!(d&2)){const e=_.nd(b);e!==b&&(b=e,Od(a,d,c,b))}return b};
_.ow=function(a,b,c,d){const e=a.Gb[_.Gb];return _.se(a,e,b,c,d,void 0,!1,!(2&e))};_.Rx=function(a,b,c,d){d==null&&(d=void 0);return _.dA(a,c,d)};
nA=function(a,b,c){const d=a.Gb;let e=d[_.Gb];_.Wb(e);if(c==null)return Od(d,e,b),a;c=_.he(c);let f=c[_.Gb]|0,g=f;const h=!!(2&f)||!!(2048&f),m=h||Object.isFrozen(c),q=!m&&(void 0===ie||(je||!1)&&void 0!==ke);let u=!0,v=!0;for(let A=0;A<c.length;A++){var x=c[A];h||(x=_.Hb(x.Gb),u&&(u=!x),v&&(v=x))}h||(f|=5,f=u?f|8:f&-9,f=v?f|16:f&-17);q||m&&f!==g?(c=Fb(c),g=0,f=Wd(f,e),f=$d(f,e,!0)):m||be(c,a);f!==g&&(c[_.Gb]=f);Od(d,e,b,c);return a};_.oA=function(a,b,c,d){te(a,b,c,d);return a};
_.pA=function(a,b){a=cA(a,b);a!=null&&(typeof a==="bigint"?Gc(a)?a=Number(a):(a=BigInt.asIntN(64,a),a=Gc(a)?Number(a):String(a)):a=vc(a)?typeof a==="number"?zc(a):yc(a):void 0);return a};qA=function(a){{a=cA(a,1);const b=typeof a;a=a==null?a:b==="bigint"?String(BigInt.asIntN(64,a)):vc(a)?b==="string"?yc(a):zc(a):void 0}return a};rA=function(a,b){a=cA(a,b);return a==null||typeof a==="boolean"?a:typeof a==="number"?!!a:void 0};_.sA=function(a,b){return xc(cA(a,b))};
_.lw=function(a,b){return _.Kc(cA(a,b))};_.tA=function(a,b,c=!1){return ue(rA(a,b),c)};_.uA=function(a,b,c=0){return ue(_.sA(a,b),c)};vA=function(a,b){return ue(_.pA(a,b),0)};sw=function(a,b){return ue(tw(a,b),0)};_.rw=function(a,b){return ue(_.lw(a,b),"")};_.wA=function(a,b){a=cA(a,b);a=a==null?a:Number.isFinite(a)?a|0:void 0;return ue(a,0)};_.xA=function(a,b,c,d){return _.mA(a,b,jA(a,d,c))};_.yA=function(a,b){a=_.pA(a,b);return a==null?void 0:a};
pda=function(a){a=_.lw(a,10);return a==null?void 0:a};_.uy=function(a,b,c){return _.dA(a,b,c==null?c:tc(c))};Qx=function(a,b,c){return me(a,b,c==null?c:tc(c),!1)};_.zA=function(a,b,c){return _.dA(a,b,c==null?c:wc(c))};AA=function(a,b,c){return _.dA(a,b,Ac(c))};_.BA=function(a,b,c){if(c!=null&&typeof c!=="number")throw Error("y`"+typeof c+"`"+c);return _.dA(a,b,c)};_.ty=function(a,b,c){return _.dA(a,b,Jc(c))};
_.CA=function(a,b,c){if(c!=null){if(!Number.isFinite(c))throw Cb("enum");c|=0}return _.dA(a,b,c)};var EA=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;DA(a,g);if(b<128)return nc(c>>>0,d>>>0);throw Error("O");},FA=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 DA(a,c),!!(b&127)}throw Error("O");},GA=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("O");DA(a,c);return e},HA=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];DA(a,a.A+4);return(d<<0|e<<8|f<<16|b<<24)>>>0},DA=function(a,b){a.A=b;if(b>a.C)throw Error("P`"+b+"`"+a.C);},IA=function(a,b){if(b<0)throw Error("Q`"+b);const c=a.A,d=c+b;if(d>a.C)throw Error("P`"+(a.C-c)+"`"+b);a.A=d;return c},Ye=function(a,b){if(b==0)return Tb();var c=IA(a,
b);a.Bz&&a.F?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?Tb():new Qb(c,Sb)},qda=class{constructor(a,b){this.B=null;this.F=!1;this.A=this.C=this.D=0;this.init(a,void 0,void 0,b)}init(a,b,c,{Bz:d=!1}={}){this.Bz=d;a&&(a=ve(a),this.B=a.buffer,this.F=a.pk,this.D=b||0,this.C=c!==void 0?this.D+c:this.B.length,this.A=this.D)}clear(){this.B=null;this.F=!1;this.A=this.C=this.D=0;this.Bz=!1}reset(){this.A=this.D}},JA=[];var ef=function(a,{xH:b=!1}={}){a.xH=b},Ve=function(a){var b=a.A;if(b.A==b.C)return!1;a.C=a.A.A;var c=GA(a.A)>>>0;b=c>>>3;c&=7;if(!(c>=0&&c<=5))throw Error("K`"+c+"`"+a.C);if(b<1)throw Error("L`"+b+"`"+a.C);a.D=b;a.B=c;return!0},Xe=function(a){switch(a.B){case 0:a.B!=0?Xe(a):FA(a.A);break;case 1:a=a.A;DA(a,a.A+8);break;case 2:if(a.B!=2)Xe(a);else{var b=GA(a.A)>>>0;a=a.A;DA(a,a.A+b)}break;case 5:a=a.A;DA(a,a.A+4);break;case 3:b=a.D;do{if(!Ve(a))throw Error("M");if(a.B==4){if(a.D!=b)throw Error("N");
break}Xe(a)}while(1);break;default:throw Error("K`"+a.B+"`"+a.C);}},KA=function(a,b,c){const d=a.A.C,e=GA(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("J`"+e+"`"+(e-g));a.A.A=f;a.A.C=d},LA=function(a){var b=GA(a.A)>>>0;a=a.A;var c=IA(a,b);a=a.B;if(gda){var d=a,e;(e=Qz)||(e=Qz=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(Pz===void 0){try{e.decode(new Uint8Array([128]))}catch(m){}try{e.decode(new Uint8Array([97])),
Pz=!0}catch(m){Pz=!1}}!Pz&&(Qz=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?rb():(m=a[f++],g<194||(m&192)!==128?(f--,rb()):c.push((g&31)<<6|m&63)):g<240?f>=b-1?rb():(m=a[f++],(m&192)!==128||g===224&&m<160||g===237&&m>=160||((e=a[f++])&192)!==128?(f--,rb()):c.push((g&15)<<12|(m&63)<<6|e&63)):g<=244?f>=b-2?rb():(m=a[f++],(m&192)!==128||(g<<28)+(m-144)>>30!==0||((e=a[f++])&192)!==128||((d=a[f++])&192)!==128?(f--,rb()):(g=(g&7)<<18|(m&63)<<
12|(e&63)<<6|d&63,g-=65536,c.push((g>>10&1023)+55296,(g&1023)+56320))):rb();c.length>=8192&&(h=sb(h,c),c.length=0)}f=sb(h,c)}return f},bf=function(a){const b=GA(a.A)>>>0;return Ye(a.A,b)},ff=class{constructor(a,b){if(JA.length){const c=JA.pop();c.init(a,void 0,void 0,b);a=c}else a=new qda(a,b);this.A=a;this.C=this.A.A;this.B=this.D=-1;ef(this,b)}reset(){this.A.reset();this.C=this.A.A;this.B=this.D=-1}},df=[];var He,Ge,jf,MA;jf=function(a,b){if(b==null||b=="")return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error("V");return fd(a,Kb(b))};MA=function(a,b,c){b.ctor?b.C(a,b.ctor,b.A,c,!0):b.C(a,b.A,c,!0)};_.NA=class{constructor(a,b,c){this.Gb=kd(a,b,c)}toJSON(){return Ie(this)}Oa(a){try{return Ge=!0,a&&(He=a===xe||a!==we&&a!==Be&&a!==Ee?xe:a),JSON.stringify(Ie(this),wd)}finally{a&&(He=void 0),Ge=!1}}clone(){const a=this.Gb;return Gd(this,a,a[_.Gb],!1)}Ao(){return!_.Hb(this.Gb)}pk(){return _.Hb(this.Gb)}};
_.NA.prototype.Mr=Lc;_.NA.prototype.toString=function(){try{return Ge=!0,Ie(this).toString()}finally{Ge=!1}};var OA=Ke(),PA=Ke(),QA=Ke(),RA=Ke(),SA=Ke(),TA=Ke();var Qe=class{constructor(a,b){this.A=a;a=Mca(OA);this.B=!!a&&b===a||!1}},Re=new Qe(function(a,b,c,d,e){if(a.B!==2)return!1;KA(a,kA(b,d,c),e);return!0},OA),Ze=new Qe(function(a,b,c,d,e){if(a.B!==2)return!1;KA(a,kA(b,d,c,!0),e);return!0},OA),Ne=Symbol(),Ue=Symbol(),Oe,Pe;var rda=$e(cf,TA),sda=$e(function(a,b,c,d){if(a.B!==1)return!1;var e=a.A;a=HA(e);const f=HA(e);e=(f>>31)*2+1;const g=f>>>20&2047;a=4294967296*(f&1048575)+a;hA(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},Ke()),UA=$e(function(a,b,c){if(a.B!==0)return!1;af(b,c,EA(a.A));return!0},SA),tda=$e(function(a,b,c,d){if(a.B!==0)return!1;hA(b,c,d,EA(a.A));return!0},SA),VA=$e(function(a,b,c){if(a.B!==0)return!1;af(b,c,GA(a.A));return!0},RA),WA;
WA=new Qe(function(a,b,c){if(a.B!==0&&a.B!==2)return!1;b=Rd(b,b[_.Gb],c,2,!1);if(a.B==2)for(c=GA(a.A)>>>0,c=a.A.A+c;a.A.A<c;)b.push(GA(a.A));else b.push(GA(a.A));return!0},RA);
var uda=$e(function(a,b,c){if(a.B!==1)return!1;var d=a.A;a=HA(d);d=HA(d);af(b,c,pc(a,d));return!0},Ke()),vda=$e(function(a,b,c){if(a.B!==5)return!1;af(b,c,HA(a.A));return!0},Ke()),wda=$e(function(a,b,c){if(a.B!==0)return!1;af(b,c,FA(a.A));return!0},PA),xda=$e(function(a,b,c,d){if(a.B!==0)return!1;hA(b,c,d,FA(a.A));return!0},PA),yda=$e(function(a,b,c){if(a.B!==2)return!1;a=LA(a);af(b,c,a===""?void 0:a);return!0},QA),XA=$e(function(a,b,c){if(a.B!==2)return!1;af(b,c,LA(a));return!0},QA),YA=$e(function(a,
b,c,d){if(a.B!==2)return!1;hA(b,c,d,LA(a));return!0},QA),ZA=function(a,b,c=OA){return new Qe(a,c)}(function(a,b,c,d,e){if(a.B!==2)return!1;d=ld(void 0,d,!0);let f=b[_.Gb];_.Wb(f);let g=Rd(b,f,c,3);f=b[_.Gb];(g[_.Gb]|0)&4&&(g=Fb(g),g[_.Gb]=(g[_.Gb]|1)&-2079,Od(b,f,c,g));g.push(d);KA(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];var q=d;m instanceof _.NA?(Hd(m),m=m.Gb):m=Array.isArray(m)?ld(m,q,!1):void 0;if(m!=null){q=f;var u=q.B;for(g=
g*8+2;g>127;)u.A.push(g&127|128),g>>>=7;u.A.push(g);const x=q.B.end();g=q;u=x;u.length!==0&&(g.C.push(u),g.A+=u.length);x.push(q.A);q=x;h(m,f);h=q;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++}}}),$A=new Qe(function(a,b,c,d,e,f){if(a.B!==2)return!1;qe(b,b[_.Gb]|0,f,c);b=kA(b,d,c);KA(a,b,e);return!0},OA),zda=$e(function(a,b,c){if(a.B!==2)return!1;af(b,c,bf(a));return!0},TA);var aB=class{constructor(a,b){this.A=a;this.ctor=b;this.B=_.mA;this.C=_.Rx;this.defaultValue=void 0}};var Ada=class{constructor(a){this.A=a}YK(a){Mz(this.A,"startFeedback",arguments)}B(a){Mz(this.A,"requestSurvey",arguments).F(()=>{},this)}C(a){Mz(this.A,"presentSurvey",arguments).F(()=>{},this)}},bB=new ez(cz,"https://www.gstatic.com/feedback/js/help/prod/service/lazy.min.js");Nz(bB,"help.service.Lazy.create").F(()=>{});var Bda=class extends _.NA{constructor(){super()}};var cB=class extends _.NA{constructor(a){super(a)}};var dB=class extends _.NA{constructor(a){super(a)}pe(){const a=cA(this,2);if(Array.isArray(a)||a instanceof _.NA)throw Error("W");return fA(this,2)}Ic(a){if(a!=null)if(Array.isArray(a))_.dA(this,2,yd(a,Dd,void 0,void 0,!1));else if(typeof a==="string"||a instanceof Qb||zb(a))me(this,2,Ub(a,!1,!1),Tb());else throw Error("S`"+a);}};var eB=class{constructor(a,b){this.key=a;this.defaultValue=!1;this.flagName=b;this.flagNameForDebugging=void 0}ctor(a){return typeof a==="boolean"?a:this.defaultValue}};var fB=class extends _.NA{constructor(a){super(a)}},gB=[1];var hB=class extends _.NA{constructor(a){super(a)}},iB=[2,3,4,5,6,8];var jB=class extends _.NA{constructor(a){super(a)}B(){return fA(this,3)}};var kB=class extends _.NA{constructor(a){super(a)}},lB=kf(kB);var Cda=gf(kB,[0,ZA,[0,[0,XA],ZA,[0,iB,UA,tda,xda,sda,YA,$A,[0,yda,rda],XA,$A,[0,gB,YA]],zda,-1]]);var mB=function(a){throw Error("X`"+a.B);},Dda=function(a){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("$`"+a.B+"`"+a.A+"`"+typeof a.A);},nB=function(a,b){a=Dda(a);return a===null?b:a},oB=class{constructor(a,b){this.B=a;this.A=b}Gd(a){if(this.A==null)return arguments.length==0&&mB(this),a;if(typeof this.A==="string")return this.A;throw new TypeError("Y`"+
this.B+"`"+this.A+"`"+typeof this.A);}number(a){if(this.A==null)return arguments.length==0&&mB(this),a;if(typeof this.A==="number")return this.A;if(typeof this.A==="string"){const b=Number(this.A);if(!isNaN(b)&&!fz(this.A))return b}throw new TypeError("aa`"+this.B+"`"+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("Z`"+this.B+"`"+this.A+"`"+typeof this.A);a===null&&mB(this);return a}};var pB=class{constructor(a){this.D=!1;a?a=_.ow(Cda(a),jB,1,_.qw())[0]:(this.D=!0,a=_.ow(lB("["+mf("TSDtV",window).substring(4)),jB,1,_.qw())[0]);var b=a;if(b){var c={};for(d of _.ow(b,hB,2,_.qw()))switch(b=vA(d,1).toString(),iA(d,iB)){case 3:c[b]=_.tA(d,jA(d,iB,3));break;case 2:c[b]=vA(d,jA(d,iB,2));break;case 4:c[b]=sw(d,jA(d,iB,4));break;case 5:c[b]=_.rw(d,jA(d,iB,5));break;case 6:c[b]=_.xA(d,dB,6,iB);break;case 8:const e=lA(d,fB,jA(d,iB,8));switch(iA(e,gB)){case 1:c[b]=_.rw(e,jA(e,gB,1));break;
default:throw Error("ba`"+iA(e,gB));}break;default:throw Error("ba`"+iA(d,iB));}var d=c}else d={};this.C=d;this.ha=a?a.B():null}A(a){if(!this.D||a.key in this.C)a=a.ctor(this.C[a.key]);else if(mf("nQyAE",window)){var b=a.flagName;var c=mf("nQyAE",window);var d=mf("TSDtV",window);if(d&&typeof d==="string"){var e=_.ow(lB("["+d.substring(4)),jB,1,_.qw())[0];if(e){d={};for(f of _.ow(e,hB,2,_.qw()))switch(e=_.rw(f,7),iA(f,iB)){case 3:d[e]=_.tA(f,jA(f,iB,3));break;case 2:d[e]=vA(f,jA(f,iB,2));break;case 4:d[e]=
sw(f,jA(f,iB,4));break;case 5:d[e]=_.rw(f,jA(f,iB,5));break;case 8:const g=lA(f,fB,jA(f,iB,8));switch(iA(g,gB)){case 1:d[e]="%.@."+_.rw(g,jA(g,gB,1)).substring(1)}}var f=d}else f={}}else f={};if(f&&Object.keys(f).length>0)for(let g of Object.keys(f))g in c||(c[g]=f[g]);c=c[b];b=c!==void 0?new oB("nQyAE."+b,c):null;if(b===null)a=a.defaultValue;else if(a instanceof eB)a=nB(b,a.defaultValue);else throw Error("ca`"+a);}else a=a.defaultValue;return a}B(){return this.ha}};var of=globalThis;var tf=Object.getOwnPropertyDescriptor,Af=Object.defineProperty,Ff=Object.getPrototypeOf,ag=Object.create,bg=Array.prototype.slice,zg=pf("addEventListener"),Ag=pf("removeEventListener"),Of=pf(""),qB=typeof window!=="undefined",Kf=qB?window:void 0,yf=qB&&Kf||globalThis,rB=typeof WorkerGlobalScope!=="undefined"&&self instanceof WorkerGlobalScope,Tf=!("nw"in yf)&&typeof yf.process!=="undefined"&&yf.process.toString()==="[object process]",cg=!Tf&&!rB&&!(!qB||!Kf.HTMLElement),dg=typeof yf.process!=="undefined"&&
yf.process.toString()==="[object process]"&&!rB&&!(!qB||!Kf.HTMLElement),xf={},Eda=pf("enable_beforeunload"),zf=function(a){if(a=a||yf.event){var b=xf[a.type];b||(b=xf[a.type]=pf("ON_PROPERTY"+a.type));var c=this||a.target||yf;b=c[b];cg&&c===Kf&&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"&&yf[Eda]&&typeof c==="string"?a.returnValue=c:c==void 0||c||a.preventDefault());return c}},
Df=pf("originalInstance"),If=!1,Jf=!1;var Sf=!1;if(typeof window!=="undefined")try{const a=Object.defineProperty({},"passive",{get:function(){Sf=!0}});window.addEventListener("test",a,a);window.removeEventListener("test",a,a)}catch(a){Sf=!1}var Vf={cD:!0},Pf={},Uf={},Xf=new RegExp("^"+Of+"(\\w+)(true|false)$"),Rf=pf("propagationStopped");var fg,gg,hg,ig,jg;var tg="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 xg=pf("zoneTask");if(typeof window==="undefined"||nB(new oB("mXaIFf",mf("mXaIFf",window)),!0)){var $f;const a=globalThis,b=a[pf("forceDuplicateZoneCheck")]===!0;if(a.Zone&&(b||typeof a.Zone.__symbol__!=="function"))throw Error("ua");a.Zone!=null||(a.Zone=qf());$f=a.Zone;Dg();Eg();Fg();eg();vg();Bg();Cg()};var Ig=Gg({ja:Gg}),Mg=Gg({eb:Gg}),Jg=Gg({E_:Gg}),Ng=Gg({F_:Gg});_.Sg=class extends Error{constructor(a,b){super(`${`NG0${Math.abs(a)}`}${b?": "+b:""}`);this.code=a}};var $h,Lh,Fda,Nh,nj,sB;$h=Gg({T:Gg});_.Rn=Gg({xa:Gg});Lh=Gg({tf:Gg});Fda=Gg({fb:Gg});Nh=Gg({G:Gg});nj=Gg({Qg:Gg});sB=Gg({bO:Gg});var Vg,ch,tB;Vg=null;_.Xg=!1;ch=1;_.ph=Symbol("wa");tB={version:0,XI:0,uc:!1,Fd:void 0,Cm:void 0,Ig:void 0,Sv:0,Ye:void 0,wk:void 0,Iq:!1,Hn:!1,ZB:()=>!1,aC:()=>{},Vj:()=>{},Zz:()=>{}};var uB=Symbol("xa"),vB=Symbol("ya"),oh=Symbol("za"),nh=Object.assign({},tB,{value:uB,uc:!0,error:null,Yd:Ug,ZB(a){return a.value===uB||a.value===vB},aC(a){if(a.value===vB)throw Error("Aa");const b=a.value;a.value=vB;const c=_.jh(a);let d;try{d=a.Wz()}catch(e){d=oh,a.error=e}finally{_.kh(a,c)}b!==uB&&b!==oh&&d!==oh&&a.Yd(b,d)?a.value=b:(a.value=d,a.version++)}});var th=function(){throw Error();};var rh=Object.assign({},tB,{Yd:Ug,value:void 0});_.wB=()=>{};_.Gda=Object.assign({},tB,{Hn:!0,Iq:!1,Vj:a=>{a.Bb!==null&&a.Bb(a.ls)},pr:!1,Fn:_.wB});var vh;var Bh=Gg({bE:Gg});_.p=class{constructor(a,b){this.A=a;this.ja=void 0;typeof b=="number"?this.Qg=b:b!==void 0&&(this.ja=_.l({ha:this,Y:b.Y||"root",U:b.U}))}get Qb(){return this}toString(){return`InjectionToken ${this.A}`}};var nm=globalThis;var xB={},Jh=/\n/gm,Ch=void 0;var ci=new _.p("");var yB=new _.p("",-1);var bi=new _.p("");var hi=class{get(a,b=xB){if(b===xB)throw a=Error("Ca`"+Qg(a)),a.name="NullInjectorError",a;return b}};var ai;_.zi={};ai=[];var di=Gg({da:String,Ta:Gg});var ds=new _.p("");var ni,Hda,gi,Ida,ri;ni={};Hda={};gi=void 0;_.zB=class{};Ida=function(a,b){b=_.Ah(b);let c=fi(b)?b:_.Ah(b&&b.da);const d=oi(b);if(!fi(b)&&b.Qb===!0){let e=a.A.get(c);e||(e=li(void 0,ni,!0),e.U=()=>Hh(e.Qb),a.A.set(c,e));c=b;e.Qb.push(b)}a.A.set(c,d)};
ri=class extends _.zB{get ua(){return this.Fa}constructor(a,b,c,d){super();this.parent=b;this.source=c;this.F=d;this.A=new Map;this.C=new Set;this.B=[];this.Fa=!1;qi(a,e=>Ida(this,e));this.A.set(yB,li(void 0,this));d.has("environment")&&this.A.set(_.zB,li(void 0,this));a=this.A.get(ds);a!=null&&typeof a.value==="string"&&this.F.add(a.value);this.D=new Set(this.get(bi,ai,2))}destroy(){pi(this);this.Fa=!0;const a=Wg(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(),Wg(a)}}Ab(a){pi(this);this.B.push(a);return()=>{const b=this.B.indexOf(a);b!==-1&&this.B.splice(b,1)}}get(a,b=xB,c=0){pi(this);if(a.hasOwnProperty(sB))return a[sB](this);c=Gh(c);const d=Dh(this),e=wh();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)&&Kg(a);var f;if(f=A)if(A.Y){var g=_.Ah(A.Y);f=typeof g==="string"?g==="any"||this.F.has(g):this.D.has(g)}else f=!1;f?x=li(ki(a),ni):x=null;this.A.set(a,
x)}if(x!=null){a:{b=x;const A=Wg(null);try{b.value===ni&&(b.value=Hda,b.value=b.U());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{Wg(A)}q=void 0}return q}}const v=c&2?ii():this.parent;b=c&8&&b===xB?null:b;return v.get(a,b)}catch(v){if(v.name==="NullInjectorError"){(v.ngTempTokenPath=v.ngTempTokenPath||[]).unshift(Qg(a));if(d)throw v;q=v;var u=this.source;const x=q.ngTempTokenPath;
a.__source&&x.unshift(a.__source);q.message=Kh("\n"+q.message,x,u);q.ngTokenPath=x;q.ngTempTokenPath=null;throw q;}throw v;}finally{wh(e),Dh(d)}}Im(){const a=Wg(null),b=Dh(this),c=wh();try{const d=this.get(ci,ai,2);for(const e of d)e()}finally{Dh(b),wh(c),Wg(a)}}toString(){const a=[],b=this.A;for(const c of b.keys())a.push(Qg(c));return`R3Injector[${a.join(", ")}]`}};var Ai=class{constructor(a,b,c){this.Fk=a;this.gf=b;this.Zn=c}};_.AB=(()=>{const a=()=>yi;a.xJ=!0;return a})();var Sm,Oi,mp;_.Li=Wi(null);Sm=null;Oi=!1;mp=!0;var Dj=class{constructor(a,b){var c=_.Rl;this.U=a;this.C=!1;this.F=b;this.D=c}};var BB={};var Jda=class{constructor(a,b){this.na=a;this.cw=b}get(a,b,c){c=Gh(c);const d=this.na.get(a,BB,c);return d!==BB||b===BB?d:this.cw.get(a,b,c)}};var lj=!0,oj=0,xj={},Ej=class{constructor(a,b){this.B=a;this.Db=b}get(a,b,c){return zj(this.B,this.Db,a,Gh(c),b)}};_.CB=class{constructor(a){this.attributeName=a;this.Qg=()=>vj(this.attributeName)}toString(){return`HostAttributeToken ${this.attributeName}`}};(new _.p("")).Qg=a=>{const b=_.Mi();if(b===null)throw new _.Sg(204,!1);if(b.type&2)return b.value;if(a&8)return null;throw new _.Sg(204,!1);};_.DB=Ih(Ij(a=>({ha:a})),-1);_.EB=Ih(Ij(),8);Ih(Ij(),2);_.FB=Ih(Ij(),4);Ih(Ij(),1);Gg({da:String,Ta:Gg});var GB;_.cs=function(a){if(Array.isArray(a))return Kj({name:""},void 0,a,"");let b;const c=(b=a.name)!=null?b:"";return Kj({name:c},a.parent,a.ub,c)};_.Yj=class{};GB=new hi;_.Yj.ja=_.l({ha:_.Yj,Y:"any",U:()=>_.Fh(yB)});_.Yj.Qg=-1;var By=class{};var HB=class{},Wv=class{};var is=class{},IB=new _.p("",{Y:"root",U:()=>!1});new _.p("",{Y:"root",U:()=>!1});var Mr=new _.p(""),Nr=new _.p("");new _.p("");var Kda=new _.p("",{Y:"root",U:()=>!1});new _.p("");new _.p("");new _.p("");new _.p("",{Y:"root",U:()=>new Map});var Pj=void 0;var Rj=new Map,Qm=0;var JB=new _.p("",{Y:"root",U:()=>"ng"}),fs=new _.p(""),Zj=new _.p("",{Y:"platform",U:()=>"unknown"}),KB,du,cu;new _.p("");_.Iy=new _.p("");KB=new _.p("",{Y:"root",U:()=>{let a,b;return((a=Qj().body)==null?void 0:(b=a.querySelector("[ngCspNonce]"))==null?void 0:b.getAttribute("ngCspNonce"))||null}});du={An:[16,32,48,64,96,128,256,384,640,750,828,1080,1200,1920,2048,3840],hU:30,a_:!1,ZZ:!1};cu=new _.p("",{Y:"root",U:()=>du});var Lda=class{},LB=class{};_.Uj=class{constructor(a){this.L=a}};_.Uj.Qg=function(){return Vj(_.Mi(),_.r())};var Fy;Fy=class{};_.MB=class{constructor(){this.Ml=null}};_.MB.Qg=()=>{const a=_.r(),b=Di(_.Mi().index,a);return(ui(b)?b:a)[11]};_.Uo=class{};_.Uo.Qg=dk;_.Uo.bO=a=>a;var ck=class extends _.Uo{constructor(){var a=_.r();super();this.Db=a}Ab(a){Ki(this.Db,a);return()=>{var b=this.Db;if(b[21]!==null){var c=b[21].indexOf(a);c!==-1&&b[21].splice(c,1)}}}};var NB=ek(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 Mda,OB;
_.hk=class{constructor(a){this.O=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.O;if(gk(b))try{b()}catch(e){a=e instanceof NB?e.errors:[e]}const d=this.C;if(d){this.C=null;for(const e of d)try{gk(e)?e():e.unsubscribe()}catch(f){let g;a=(g=a)!=null?g:[];f instanceof NB?a=[...a,...f.errors]:a.push(f)}}if(a)throw new NB(a);}}add(a){if(a&&a!==this)if(this.closed)gk(a)?a():
a.unsubscribe();else{if(a instanceof _.hk){if(a.closed||a.K(this))return;a.H(this)}let b;(this.C=(b=this.C)!=null?b:[]).push(a)}}K(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}M(a){const b=this.B;b===a?this.B=null:Array.isArray(b)&&fk(b,a)}remove(a){const b=this.C;b&&fk(b,a);a instanceof _.hk&&a.M(this)}};Mda=_.hk;OB=new _.hk;OB.closed=!0;Mda.A=OB;var PB=class extends _.hk{static create(a,b,c){return new Qk(a,b,c)}constructor(a){super();this.A=!1;this.destination=a instanceof PB?a:new QB(!a||gk(a)?{next:a!=null?a:void 0}:a);ik(a)&&a.add(this)}next(a){this.A||this.kc(a)}error(a){this.A||(this.A=!0,this.F(a))}complete(){this.A||(this.A=!0,this.D())}unsubscribe(){this.closed||(this.A=!0,super.unsubscribe())}kc(a){this.destination.next(a)}F(a){this.destination.error(a);this.unsubscribe()}D(){this.destination.complete();this.unsubscribe()}},QB=
class{constructor(a){this.A=a}next(a){const b=this.A;if(b.next)try{b.next(a)}catch(c){kk(c)}}error(a){const b=this.A;if(b.error)try{b.error(a)}catch(c){kk(c)}else kk(a)}complete(){const a=this.A;if(a.complete)try{a.complete()}catch(b){kk(b)}}},Qk=class extends PB{constructor(a,b,c){super();let d;gk(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 QB(d)}};var uk=typeof Symbol==="function"&&Symbol.observable||"@@observable";_.z=function(a,...b){return b.length?mk(b)(a):a};
_.ok=class{constructor(a){a&&(this.cf=a)}Jv(a){const b=new _.ok;b.source=this;b.operator=a;return b}subscribe(a,b,c){a=a&&a instanceof PB||a&&gk(a.next)&&gk(a.error)&&gk(a.complete)&&ik(a)?a:new Qk(a,b,c);b=this.operator;c=this.source;a.add(b?b.call(a,c):c?this.cf(a):this.uz(a));return a}uz(a){try{return this.cf(a)}catch(b){a.error(b)}}forEach(a,b){b=nk(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)})}cf(a){let b;return(b=this.source)==null?
void 0:b.subscribe(a)}[uk](){return this}};_.ok.create=a=>new _.ok(a);var Nda=ek(a=>function(){a(this);this.name="ObjectUnsubscribedError";this.message="object unsubscribed"});_.Vw=function(a){const b=new _.ok;b.source=a;return b};
_.Ao=class extends _.ok{constructor(){super();this.ye=[];this.Bg=this.A=this.closed=!1;this.D=null}Jv(a){const b=new RB(this,this);b.operator=a;return b}B(){if(this.closed)throw new Nda;}next(a){this.B();if(!this.A){const b=this.ye.slice();for(const c of b)c.next(a)}}error(a){this.B();if(!this.A){this.Bg=this.A=!0;this.D=a;const b=this.ye;for(;b.length;)b.shift().error(a)}}complete(){this.B();if(!this.A){this.A=!0;const a=this.ye;for(;a.length;)a.shift().complete()}}unsubscribe(){this.A=this.closed=
!0;this.ye=null}uz(a){this.B();return super.uz(a)}cf(a){this.B();this.F(a);return this.H(a)}H(a){const b=this.A,c=this.ye;return this.Bg||b?_.hk.A:(c.push(a),new _.hk(()=>fk(this.ye,a)))}F(a){const b=this.D,c=this.A;this.Bg?a.error(b):c&&a.complete()}};_.Ao.create=(a,b)=>new RB(a,b);
var RB=class extends _.Ao{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)}cf(a){let b,c;return(c=(b=this.source)==null?void 0:b.subscribe(a))!=null?c:_.hk.A}};_.Fu=class extends _.Ao{constructor(a){super();this.C=a}get value(){return this.pe()}cf(a){const b=super.cf(a);!b.closed&&a.next(this.C);return b}pe(){const a=this.D,b=this.C;if(this.Bg)throw a;this.B();return b}next(a){super.next(this.C=a)}};_.xl=new _.ok(a=>a.complete());var sk=typeof Symbol==="function"&&Symbol.iterator?Symbol.iterator:"@@iterator";var yk=a=>a&&typeof a.length==="number"&&typeof a!=="function";var SB={now(){return(SB.Xa||Date).now()},Xa:void 0};var TB;TB=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)}};
_.Eo=class extends _.Ao{constructor(a=Infinity,b=Infinity,c=SB){super();this.bufferSize=a;this.kx=b;this.I=c;this.buffer=[];this.C=b===Infinity;this.bufferSize=Math.max(1,a);this.kx=Math.max(1,b)}next(a){const b=this.buffer,c=this.C,d=this.I,e=this.kx;this.A||(b.push(a),!c&&b.push(d.now()+e));TB(this);super.next(a)}cf(a){this.B();TB(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.F(a);return b}};var Oda=class{constructor(a,b=UB){this.A=a;this.now=b}Bb(a,b=0,c){return(new this.A(this,a)).Bb(c,b)}},UB=SB.now;var Rk=ek(a=>function(){a(this);this.name="EmptyError";this.message="no elements in sequence"});_.Uk=class extends PB{constructor(a,b,c,d,e){super(a);this.I=e;b&&(this.kc=function(f){try{b(f)}catch(g){this.destination.error(g)}});c&&(this.F=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.I)!=null&&a.call(this);super.unsubscribe()}};var VB;VB=function(a){const b=a.A;if(!b||b.A)a.A=a.C();return a.A};_.WB=class extends _.ok{constructor(a,b){super();this.source=a;this.C=b;this.A=null;this.gu=0;this.dn=null}cf(a){return VB(this).subscribe(a)}B(){this.gu=0;const a=this.dn;this.A=this.dn=null;a==null||a.unsubscribe()}connect(){let a=this.dn;if(!a){a=this.dn=new _.hk;const b=VB(this);a.add(this.source.subscribe(new _.Uk(b,void 0,c=>{this.B();b.error(c)},()=>{this.B();b.complete()},()=>this.B())));a.closed&&(this.dn=null,a=_.hk.A)}return a}ms(){return Vk()(this)}};var Wk=Array.isArray;var Yk=Array.isArray,Zk=Object.getPrototypeOf,$k=Object.prototype,al=Object.keys;var hl=class extends PB{constructor(a,b,c){super(a);this.kc=b;this.I=c}D(){this.I()?super.D():this.unsubscribe()}};var rl=["addListener","removeListener"],ql=["addEventListener","removeEventListener"],tl=["on","off"];var Pda=class extends _.hk{constructor(){super()}Bb(){return this}};var XB=function(a,b,c){if(a.closed)return Error("Ja");a.pending=!1;if(b=a.I(b,c))return b;a.pending===!1&&a.id!=null&&(a.id=a.A(a.scheduler,a.id,null))},YB=class extends Pda{constructor(a,b){super();this.scheduler=a;this.F=b;this.pending=!1}Bb(a,b=0){if(this.closed)return this;this.state=a;a=this.id;const c=this.scheduler;a!=null&&(this.id=this.A(c,a,b));this.pending=!0;this.delay=b;this.id=this.id||this.D(c,this.id,b);return this}D(a,b,c=0){return setInterval(a.flush.bind(a,this),c)}A(a,b,c=0){if(c!=
null&&this.delay===c&&this.pending===!1)return b;clearInterval(b)}I(a){let b=!1,c;try{this.F(a)}catch(d){b=!0,c=!!d&&d||Error(d)}if(b)return this.unsubscribe(),c}unsubscribe(){if(!this.closed){const a=this.id,b=this.scheduler,c=b.actions;this.F=this.state=this.scheduler=null;this.pending=!1;fk(c,this);a!=null&&(this.id=this.A(b,a,null));this.delay=null;super.unsubscribe()}}};var ZB=class extends Oda{constructor(a,b=UB){super(a,b);this.actions=[];this.active=!1;this.Cw=void 0}flush(a){const b=this.actions;if(this.active)b.push(a);else{var c;this.active=!0;do if(c=XB(a,a.state,a.delay))break;while(a=b.shift());this.active=!1;if(c){for(;a=b.shift();)a.unsubscribe();throw c;}}}};_.ul=new ZB(YB);var Qda=new _.ok(jk);var ho=Array.isArray;var Cl=ek(a=>function(b=null){a(this);this.message="Timeout has occurred";this.name="TimeoutError";this.info=b});var Rda=1,$B,Dl={},Sda=function(a){const b=Rda++;Dl[b]=!0;$B||($B=Promise.resolve());$B.then(()=>El(b)&&a());return b};_.aC=new class extends ZB{flush(a){this.active=!0;this.Cw=void 0;const b=this.actions;let c,d=-1;a=a||b.shift();const e=b.length;do if(c=XB(a,a.state,a.delay))break;while(++d<e&&(a=b.shift()));this.active=!1;if(c){for(;++d<e&&(a=b.shift());)a.unsubscribe();throw c;}}}(class extends YB{constructor(a,b){super(a,b);this.scheduler=a;this.F=b}D(a,b,c=0){if(c!==null&&c>0)return super.D(a,b,c);a.actions.push(this);return a.Cw||(a.Cw=Sda(a.flush.bind(a,void 0)))}A(a,b,c=0){if(c!=null&&c>0||c==null&&this.delay>
0)return super.A(a,b,c);a.actions.length===0&&(El(b),a.Cw=void 0)}});ek(a=>function(){a(this);this.name="ArgumentOutOfRangeError";this.message="argument out of range"});ek(a=>function(b){a(this);this.name="NotFoundError";this.message=b});ek(a=>function(b){a(this);this.name="SequenceError";this.message=b});var bC=class{constructor(){this.C=0;this.A=new Set;this.nr=new _.Fu(!1)}get B(){return this.nr.value}add(){this.B||this.nr.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.nr.next(!1)}la(){this.A.clear();this.B&&this.nr.next(!1)}};bC.ja=_.l({ha:bC,Y:"root",U:()=>new bC});
_.cC=class{constructor(){this.A=_.n(bC);this.scheduler=_.n(is)}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 _.Ik(function*(){const c=b.add();try{return yield a()}finally{c()}})}};_.cC.ja=_.l({ha:_.cC,Y:"root",U:()=>new _.cC});var dC;dC=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)}})}};
_.eC=class extends _.Ao{constructor(a=!1){super();this.C=this.aj=void 0;this.I=a;if(vh!==void 0||Ch!=null){let b;this.aj=(b=_.n(_.Uo,{optional:!0}))!=null?b:void 0;let c;this.C=(c=_.n(bC,{optional:!0}))!=null?c:void 0}}emit(a){const b=Wg(null);try{super.next(a)}finally{Wg(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=dC(this,b),d&&
(d=dC(this,d)),c&&(c=dC(this,c)));d=super.subscribe({next:d,error:b,complete:c});a instanceof _.hk&&a.add(d);return d}};var Ml,fC,Tda,gC;Ml=0;fC=function(){return typeof Zone!=="undefined"&&Zone.current.get("isAngularZone")===!0};
_.Jr=class{constructor(a){this.ko=this.sv=!1;this.isStable=!0;this.Zv=new _.eC(!1);this.GB=new _.eC(!1);this.LB=new _.eC(!1);this.vj=new _.eC(!1);const {eR:b=!1,Gw:c=!1,Es:d=!1,Yo:e=!1}=a;if(typeof Zone=="undefined")throw new _.Sg(908,!1);Zone.assertZonePatched();this.qn=0;this.vF=this.Dh=Zone.current;Zone.TaskTrackingZoneSpec&&(this.Dh=this.Dh.fork(new Zone.TaskTrackingZoneSpec));b&&Zone.longStackTraceZoneSpec&&(this.Dh=this.Dh.fork(Zone.longStackTraceZoneSpec));this.Gw=!d&&c;this.Es=d;this.yq=!1;
this.Yo=e;Pl(this)}run(a,b,c){return this.Dh.run(a,b,c)}runTask(a,b,c,d){const e=this.Dh;a=e.scheduleEventTask("NgZoneEvent: "+d,a,Tda,Gl,Gl);try{return e.runTask(a,b,c)}finally{e.cancelTask(a)}}runGuarded(a,b,c){return this.Dh.runGuarded(a,b,c)}Ha(a){return this.vF.run(a)}};Tda={};
gC=class{constructor(){this.sv=this.ko=!1;this.isStable=!0;this.Zv=new _.eC;this.GB=new _.eC;this.LB=new _.eC;this.vj=new _.eC}run(a,b,c){return a.apply(b,c)}runGuarded(a,b,c){return a.apply(b,c)}Ha(a){return a()}runTask(a,b,c){return a.apply(b,c)}};var Uda;_.rn=class{constructor(){this.C=console}handleError(a){this.C.error("ERROR",a)}};Uda=new _.p("",{Y:"root",U:()=>{const a=_.n(_.Jr),b=_.n(_.rn);return c=>a.Ha(()=>b.handleError(c))}});var Tl=/^>|^->|\x3c!--|--\x3e|--!>|<!-$/g,Ul=/(<|>)/g;_.dn={};var jm=class{constructor(a){this.A=a}toString(){return`SafeValue must use [property]=binding: ${this.A}`+" (see https://g.co/ng/security#xss)"}},Vda=class extends jm{Ax(){return"HTML"}},Wda=class extends jm{Ax(){return"URL"}},Xda=class extends jm{Ax(){return"ResourceURL"}};var mm;var Am=class{constructor(a){this.A=a}hv(a){a="<body><remove></remove>"+a;try{const b=(new window.DOMParser).parseFromString(pm(a),"text/html").body;if(b===null)return this.A.hv(a);let c;(c=b.firstChild)==null||c.remove();return b}catch(b){return null}}},zm=class{constructor(a){this.B=a;this.A=this.B.implementation.createHTMLDocument("sanitization-inert")}hv(a){const b=this.A.createElement("template");b.innerHTML=pm(a);return b}};var qm=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;var Gm=sm("area,br,col,hr,img,wbr"),hC=sm("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),iC=sm("rp,rt"),Yda=tm(iC,hC),Zda=tm(hC,sm("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")),$da=tm(iC,sm("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")),
Cm=tm(Gm,Zda,$da,Yda),Fm=sm("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),aea=sm("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"),
bea=sm("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"),
Em=tm(Fm,aea,bea),Dm=sm("script,style,template"),Bm=class{constructor(){this.A=[]}},vm=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,wm=/([^#-~ |!])/g,ym;var cea={NONE:0,pX:1,SY:2,oY:3,URL:4,hY:5,0:"NONE",1:"HTML",2:"STYLE",3:"SCRIPT",4:"URL",5:"RESOURCE_URL"};var Im;var Cn=[],Dn=Object.assign({},tB,{Hn:!0,Vj:a=>{Fi(a.Fg)},Zz(){this.Fg[24]=this}}),En=Object.assign({},tB,{Hn:!0,Vj:a=>{for(a=Ji(a.Fg);a&&a[1].type===2;)a=Ji(a);a&&Gi(a)},Zz(){this.Fg[24]=this}});var Hr;_.jC=function(a){bk(a.oE||a.Db,4)};_.kC=function(a){a.Db[2]|=1024;An(a.Db,a.AJ)};
Hr=class{get Jm(){const a=this.Db,b=a[1];return xn(b,a,b.firstChild,[])}constructor(a,b,c=!0){this.Db=a;this.oE=b;this.AJ=c;this.Ce=null;this.Dt=!1}get context(){return this.Db[8]}get uc(){let a;return!!(this.Db[2]&9280)||!((a=this.Db[24])==null||!a.uc)}set context(a){this.Db[8]=a}get ua(){return(this.Db[2]&256)===256}destroy(){if(this.Ce)this.Ce.Mn(this);else if(this.Dt){const a=this.Db[3];if(vi(a)){const b=a[8],c=b?b.indexOf(this):-1;c>-1&&(am(a,c),Qh(b,c))}this.Dt=!1}cm(this.Db[1],this.Db)}Ab(a){Ki(this.Db,
a)}detach(){this.Db[2]&=-129}};var lC=class{};lC.ja=_.l({ha:lC,Y:"root",U:()=>null});var Ay=function(a,b){return new vs(b[$h]||null,a.Io)},mC=class extends By{constructor(a){super();this.Io=a}},vs=class extends LB{get inputs(){var a=this.A;const b=a.hh;a=Gn(a.inputs,!0);if(b!==null)for(const c of a)b.hasOwnProperty(c.Hk)&&(c.transform=b[c.Hk]);return a}get outputs(){return Gn(this.A.outputs,!1)}constructor(a,b){super();this.A=a;this.Io=b;this.Vz=a.type;this.fp=a.J.map(Oj).join(",");this.Wa=a.Wa?a.Wa:[];this.mS=!!b}create(a,b,c,d){const e=Wg(null);try{d=d||this.Io;let va,N=d instanceof
_.zB?d:(va=d)==null?void 0:va.na;N&&this.A.bI!==null&&(N=this.A.bI(N)||N);var f=N?new Jda(a,N):a,g=f.get(Fy,null);if(g===null)throw new _.Sg(407,!1);const R=f.get(lC,null),Y=f.get(is,null);a={Hm:g,yU:R,Bn:Y};var h=g.Nh(null,this.A);const Ha=this.A.J[0][0]||"div";if(c){g=h;var m=this.A.Ka,q=f.get(Kda,!1)||m===3;var u=g.xs(c,q)}else{const Ib=Ha.toLowerCase();u=h.createElement(Ha,Ib==="svg"?"svg":Ib==="math"?"math":null)}m=u;u=512;this.A.jp?u|=4096:this.A.FJ||(u|=16);q=null;m!==null&&(q=null);const Zb=
cn(0,null,null,1,0,null,null,null,null,null,null),Db=Rm(null,Zb,null,u,null,null,a,h,f,null,q);Vi(Db);let Ad,jd;f=null;try{var v=this.A;u=null;if(v.Yn){var x=[];u=new Map;v.Yn(v,x,u);x.push(v)}else x=[v];var A=Db[1];Db[25]=m;var E=Tm(A,25,2,"#host",null);A=m;q=v;g=x;var M=Db[1];for(var Q of g)E.jh=ij(E.jh,Q.Ea);E.jh!==null&&(wn(E,E.jh,!0),A!==null&&im(h,A,E));Q=null;A!==null&&(Q=null);var P=a.Hm.Nh(A,q);const Ib=Rm(Db,Xm(q),null,Zm(q),Db[E.index],E,a,P,null,null,Q);M.Zd&&jn(M,E,g.length-1);Ym(Db,
Ib);f=Db[E.index]=Ib;jd=Zb.data[25];if(m)if(c)gj(h,m,["ng-version","0.0.0-PLACEHOLDER"]);else{var X=v.J[0];c=[];E=[];M=1;for(P=2;M<X.length;){let da=X[M];if(typeof da==="string")P===2?da!==""&&c.push(da,X[++M]):P===8&&E.push(da);else{if((P&1)!==0)break;P=da}M++}const {jd:Pa,En:Rb}={jd:c,En:E};Pa&&gj(h,m,Pa);if(Rb&&Rb.length>0){X=h;h=m;var H=Rb.join(" ");H===""?X.removeAttribute(h,"class"):X.setAttribute(h,"class",H)}}if(b!==void 0){var fa=this.Wa,ma=jd.kh=[];for(H=0;H<fa.length;H++){const Pa=b[H];
ma.push(Pa!=null&&Pa.length?Array.from(Pa):null)}}b=f;ma=u;fa=[Hn];const ya=_.Mi(),V=Db[1],aa=Ci(ya,Db);kn(V,Db,ya,x,null,ma);for(ma=0;ma<x.length;ma++){const Pa=Cj(Db,V,ya.hf+ma,ya);Sj(Pa,Db)}$m(V,Db,ya);aa&&Sj(aa,Db);const qa=Cj(Db,V,ya.hf+ya.Xi,ya);b[8]=Db[8]=qa;if(fa!==null)for(const Pa of fa)Pa(qa,v);Wm(V,ya,Db);Ad=qa;vn(Zb,Db,null)}catch(Ib){throw f!==null&&Rj.delete(f[19]),Rj.delete(Db[19]),Ib;}finally{Yi()}return new dea(this.Vz,Ad,Vj(jd,Db),Db,jd)}finally{Wg(e)}}},dea=class extends Lda{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.F=new Hr(d,void 0,!1);this.Vz=a}zs(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,gn(c[1],c,d,a,b),this.C.set(a,b),a=Di(this.B.index,c),bk(a,1)))}get na(){return new Ej(this.B,this.D)}destroy(){this.A.destroy()}Ab(a){this.A.Ab(a)}};var eea=class extends HB{constructor(a,b){super();this.D=a;this.nb=b;this.jy=[];this.C=[];this.B=new mC(this);var c=(a[Fda]||null).vq;this.jy=c instanceof Function?c():c;this.A=Jj(a,b,[{da:HB,Ta:this},{da:By,Ta:this.B}],Qg(a),new Set(["environment"]));this.Im()}Im(){this.A.Im();this.instance=this.A.get(this.D)}get na(){return this.A}destroy(){const a=this.A;!a.ua&&a.destroy();this.C.forEach(b=>b());this.C=null}Ab(a){this.C.push(a)}},maa=class extends Wv{constructor(a){super();this.A=a}create(a){return new eea(this.A,
a)}},In=class extends HB{constructor(a){super();this.B=new mC(this);this.instance=null;const b=new ri([...a.ub,{da:HB,Ta:this},{da:By,Ta:this.B}],a.parent||ii(),a.hH,new Set(["environment"]));this.na=b;a.sK&&b.Im()}destroy(){this.na.destroy()}Ab(a){this.na.Ab(a)}};var Nn=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()}}};Nn.ja=_.l({ha:Nn,Y:"environment",U:()=>new Nn(_.Fh(_.zB))});var Kn=new Set;var fea=new _.p(""),Rr=function(a){if(!a.mk){var b=[];for(const d of a.A){const e=si(a.na,d);if(_.Yn(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.mk=!0}},Qr=class{constructor(){this.done=this.mk=!1;this.B=new Promise((b,c)=>{this.resolve=b;this.reject=c});let a;this.A=(a=_.n(fea,{optional:!0}))!=null?a:[];
this.na=_.n(_.Yj)}};Qr.G=function(a){return new (a||Qr)};Qr.ja=_.l({ha:Qr,U:Qr.G,Y:"root"});var nC=class{log(a){console.log(a)}warn(a){console.warn(a)}};nC.G=function(a){return new (a||nC)};nC.ja=_.l({ha:nC,U:nC.G,Y:"platform"});var So=class{constructor(){this.A=null}};So.ja=_.l({ha:So,Y:"root",U:()=>new So});
var oC=[0,1,2,3],gea=function(a){a.C=!0;for(const b of oC)for(const c of a.A)if(!c.A&&c.F[b])try{c.C=a.F.Ha(()=>c.F[b](c.C))}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()},To=class{constructor(){this.F=_.n(_.Jr);this.scheduler=_.n(is);this.D=_.n(_.rn,{optional:!0});this.A=new Set;this.B=new Set;this.C=!1}register(a){this.C?this.B.add(a):(this.A.add(a),
this.scheduler.notify(7))}};To.ja=_.l({ha:To,Y:"root",U:()=>new To});var Vo=class{constructor(a,b,c,d){this.H=a;this.F=b;this.once=c;this.A=!1;this.C=void 0;this.K=d==null?void 0:d.Ab(()=>this.destroy())}D(){this.A=!1;this.C=void 0}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.K)==null||b.call(this)}};var os=class{};os.ja=_.l({ha:os,Y:"root",U:()=>new pC});var qC=function(a,b){for(const c of b)b.delete(c),a.C--,c.run()},pC=class{constructor(){this.C=0;this.B=new Map}Bb(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?qC(this,d):c.run(()=>qC(this,d))}}};var hea=new _.p("");new _.p("");var cw,rC,sC,tC;cw=new _.p("");rC=function(a){a.H||(a.A|=1);a.K()};sC=function(a){a.O.some(({Db:b})=>Hi(b))?a.A|=2:a.A&=-8};tC=function(a,b){a.B.push(b);if(b.Dt)throw new _.Sg(902,!1);b.Ce=a;a=(b.Db[2]&512)!==0;const c=b.Db[16];c===null||a||Zl(c,b.Db);Ii(b.Db)};
_.Tr=class{constructor(){this.I=[];this.Fa=this.F=!1;this.D=[];this.B=[];this.ka=_.n(Uda);this.aa=_.n(So);this.H=_.n(IB);this.oa=_.n(os);this.C=this.A=0;this.fa=new Set;this.M=new _.Ao;this.P=[];this.Yi=[];this.isStable=_.z(_.n(bC).nr,_.y(a=>!a));this.Sa=_.n(_.zB)}get O(){return[...this.fa.keys(),...this.B]}get ua(){return this.Fa}whenStable(){let a;return(new Promise(b=>{a=this.isStable.subscribe({next:c=>{c&&b()}})})).finally(()=>{a.unsubscribe()})}get na(){return this.Sa}vq(a,b){const c=a instanceof
LB;if(!this.Sa.get(Qr).done)throw new _.Sg(405,!1);let d;c?d=a:d=Ay(this.Sa.get(By),a);this.P.push(d.Vz);a=d.mS?void 0:this.Sa.get(HB);const e=d.create(GB,[],b||d.fp,a),f=e.location.L,g=e.na.get(hea,null);g==null||g.A(f);e.Ab(()=>{this.Mn(e.A);No(this.Yi,e);g==null||g.B(f)});this.W(e);return e}K(){if(this.F)throw new _.Sg(101,!1);const a=Wg(null);try{this.F=!0;let c=null;this.Sa.ua||(c=this.Sa.get(Fy,null,{optional:!0}));this.A|=this.C;let d=this.C=0;for(;this.A!==0&&d++<10;)a:{let e=void 0,f=void 0,
g=void 0;var b=c;this.A|=this.C;this.C=0;this.A&16&&(this.A&=-17,this.oa.flush());if(this.A&7){const h=!!(this.A&1);this.A&=-8;this.A|=8;for(let {Db:m,AJ:q}of this.O)b=m,(h||Hi(b))&&An(b,q,h&&!this.H?0:1);this.A&=-5;sC(this);if(this.A&23)break a}else b==null||(g=b.zn)==null||g.call(b),b==null||(f=b.end)==null||f.call(b);this.A&8&&(this.A&=-9,(e=this.aa.A)==null||gea(e));sC(this)}}catch(c){this.ka(c)}finally{this.F=!1,Wg(a),this.M.next()}}Mn(a){No(this.B,a);a.Ce=null;const b=(a.Db[2]&512)!==0,c=a.Db[16];
c===null||b||$l(c,a.Db);Yl(a.Db[1],a.Db)}W(a){tC(this,a.A);rC(this);this.Yi.push(a);const b=this.Sa.get(cw,[]);[...this.I,...b].forEach(c=>c(a))}la(){if(!this.Fa)try{this.D.forEach(a=>a()),this.B.slice().forEach(a=>a.destroy())}finally{this.Fa=!0,this.B=[],this.I=[],this.D=[]}}Ab(a){this.D.push(a);return()=>No(this.D,a)}destroy(){if(this.Fa)throw new _.Sg(406,!1);const a=this.Sa;a.destroy&&!a.ua&&a.destroy()}get za(){return this.B.length}};_.Tr.G=function(a){return new (a||_.Tr)};
_.Tr.ja=_.l({ha:_.Tr,U:_.Tr.G,Y:"root"});var Oo={destroy(){}};/*

 Copyright 2024 Google, Inc
 SPDX-License-Identifier: MIT
*/
Symbol.for("propagationStopped");new _.p("",{Y:"root",U:()=>({})});_.Gq=class{};_.Gq.Qg=ap;
var uC=function(a,b,c,d){const e=b.Db;if(vi(e[3])){var f=a.indexOf(b);f!==-1?a.detach(f):(f=e[3],f=new dp(f,f[5],f[3]),f.detach(f.indexOf(b)))}c=a.Xx(c);a=a.Jj;Zo(a,e,c,d);if(b.Ce)throw new _.Sg(902,!1);b.Dt=!0;d=bp(a);c>=d.length?d.push(b):d.splice(c,0,b);return b},vC=function(a,b,c){var d=b&&typeof b!=="function";if(!d){var e=c||{};c=e.index;var f=e.na;var g=e.Gk;e=e.Qh||e.yJ}b=d?b:new vs(b[$h]||null);f=f||a.cw;e||b.Io!=null||(d=(d?f:a.cw).get(_.zB,null))&&(e=d);g=b.create(f,g,null,e);uC(a,g.A,
c,Yo(a.Qp,null));return g},dp=class extends _.Gq{constructor(a,b,c){super();this.Jj=a;this.Qp=b;this.Pp=c}get element(){return Vj(this.Qp,this.Pp)}get na(){return new Ej(this.Qp,this.Pp)}get cw(){const a=sj(this.Qp,this.Pp);if(a!==-1){const b=jj(a,this.Pp);return new Ej(b[1].data[(a&32767)+8],b)}return new Ej(null,this.Pp)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(a){const b=this.Jj[8];return b!==null&&b[a]||null}get length(){return this.Jj.length-10}xg(a,b,c){let d,e;typeof c===
"number"?d=c:c!=null&&(d=c.index,e=c.na);a=wC(a,b||{},e,null);uC(this,a,d,Yo(this.Qp,null));return a}move(a,b){return uC(this,a,b,!0)}indexOf(a){const b=this.Jj[8];return b!==null?b.indexOf(a):-1}remove(a){a=this.Xx(a,-1);const b=am(this.Jj,a);b&&(Qh(bp(this.Jj),a),cm(b[1],b))}detach(a){a=this.Xx(a,-1);const b=am(this.Jj,a);return b&&Qh(bp(this.Jj),a)!=null?new Hr(b):null}Xx(a,b=0){return a==null?this.length+b:a}},cp=ep;var lp=op;new _.p("DEFER_BLOCK_DEPENDENCY_INTERCEPTOR");new _.p("");_.zp=0;_.Ap=0;_.Bp=0;_.Lp=0;_.Kp=0;var Tp=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)},iea=class{destroy(){}Yf(){}move(a,b){this.attach(b,this.detach(a))}},Up=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 jea=class{constructor(a,b,c){this.A=a;this.X=b;this.Vb=c}get kt(){return this.A.length-10}},aq=class{constructor(a){this.B=a;this.A=void 0}},cq=class extends iea{constructor(a,b,c){super();this.A=a;this.F=b;this.D=c;this.C=void 0;this.B=!1}get length(){return this.A.length-10}at(a){return Xo(this.A,a)[8].X}attach(a,b){const c=b[6];this.B||(this.B=a!==this.length);Zo(this.A,b,a,Yo(this.D,c))}detach(a){this.B||(this.B=a!==this.length-1);return am(this.A,a)}create(a,b){a=Wo(this.F,this.D,new jea(this.A,
b,a),{gA:null});let c;(c=this.C)==null||c.A();return a}destroy(a){cm(a[1],a);let b;(b=this.C)==null||b.B()}Yf(a,b){Xo(this.A,a)[8].X=b}reset(){this.B=!1;let a;(a=this.C)==null||a.reset()}};var jq=["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 lq={};var oq={};var xC,br;_.$q=function(a){return a.B.slice()};_.Vq=function(a){a.C===void 0||!a.ny&&a.F||a.C.next(a)};br=function(a,b){a.D=b};
_.Jq=class{get A(){let a;return(a=this.C)!=null?a:this.C=new _.Ao}constructor(a=!1){this.F=a;this.uc=!0;this.D=void 0;this.B=[];this.ny=!1;this.C=void 0;this.length=0;this.jm=this.first=void 0;this[xC]=Bq}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.uc=!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.ny=!b)this.B=a,this.length=a.length,this.jm=a[this.length-1],this.first=a[0]}vC(){this.uc=!0;let a;(a=this.D)==null||a.call(this)}destroy(){this.C!==void 0&&(this.C.complete(),this.C.unsubscribe())}};xC=Symbol.iterator;_.Fq=class{};_.Fq.Qg=Dq;var wC=function(a,b,c,d){a=Wo(a.uO,a.tE,b,{bR:c,gA:d});return new Hr(a)},Eq=class extends _.Fq{constructor(a,b,c){super();this.uO=a;this.tE=b;this.bb=c}get XK(){let a;return((a=this.tE.Nb)==null?void 0:a.XK)||null}xg(a,b){return wC(this,a,b)}};var Lq=class{constructor(a){this.hs=a;this.matches=null}clone(){return new Lq(this.hs)}vC(){this.hs.vC()}},un=function(a,b){for(let c=0;c<a.zb.length;c++)b.zb.zb[c].matches!==null&&a.zb[c].vC()},Kq=class{constructor(a=[]){this.zb=a}xg(a){const b=a.zb;if(b!==null){a=a.Fb!==null?a.Fb[0]:b.length;const c=[];for(let d=0;d<a;d++)c.push(this.zb[b.zb[d].tI].clone());return new Kq(c)}return null}Mn(a){un(this,a)}},Oq=class{constructor(a,b,c=null){this.flags=b;this.read=c;typeof a==="string"?this.bK=Rq(a):
this.bK=a}},Sq=class{constructor(a=[]){this.zb=a}Vq(a,b){for(let c=0;c<this.zb.length;c++)this.zb[c].Vq(a,b)}Ru(a){for(let b=0;b<this.zb.length;b++)this.zb[b].Ru(a)}mA(a){let b=null;for(let c=0;c<this.length;c++){const d=this.zb[c].mA(a,b!==null?b.length:0);d&&(d.tI=c,b!==null?b.push(d):b=[d])}return b!==null?new Sq(b):null}N(a,b){for(let c=0;c<this.zb.length;c++)this.zb[c].N(a,b)}get length(){return this.zb.length}track(a){this.zb.push(a)}},yC=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},zC=function(a,b,c){a.matches===null?a.matches=[b,c]:a.matches.push(b,c)},AC=function(a,b,c,d){if(d!==null){const e=a.metadata.read;e!==null?e===_.Uj||e===_.Gq||e===_.Fq&&c.type&4?zC(a,c.index,-2):(b=Bj(c,b,e,!1,!1),b!==null&&zC(a,c.index,b)):zC(a,c.index,d)}},Tq=class{constructor(a,b=-1){this.metadata=a;this.matches=null;this.tI=-1;this.XG=!1;this.A=!0;this.B=b}Vq(a,b){if(yC(this,b)){const d=this.metadata.bK;
if(Array.isArray(d))for(let e=0;e<d.length;e++){const f=d[e];a:{var c=b.jB;if(c!==null)for(let g=0;g<c.length;g+=2)if(c[g]===f){c=c[g+1];break a}c=null}AC(this,a,b,c);AC(this,a,b,Bj(b,a,f,!1,!1))}else d===_.Fq?b.type&4&&AC(this,a,b,-1):AC(this,a,b,Bj(b,a,d,!1,!1))}}Ru(a){this.B===a.index&&(this.A=!1)}N(a,b){this.Vq(a,b)}mA(a,b){return yC(this,a)?(this.XG=!0,zC(this,-a.index,b),new Tq(this.metadata)):null}};_.Ar=Symbol("Pa");_.Br=Object.assign({},rh,{XC:void 0,hG(a,b){_.uh(a,b)}});_.Cr=class{constructor(){this.ua=!1;this.Bd=null;this.D=_.n(_.rn,{optional:!0});this.aj=_.n(_.Uo);this.aj.Ab(()=>{this.ua=!0;this.Bd=null})}subscribe(a){if(this.ua)throw new _.Sg(953,!1);let b;((b=this.Bd)!=null?b:this.Bd=[]).push(a);return{unsubscribe:()=>{let c;const d=(c=this.Bd)==null?void 0:c.indexOf(a);if(d!==void 0&&d!==-1){let e;(e=this.Bd)==null||e.splice(d,1)}}}}emit(a){if(this.ua)throw new _.Sg(953,!1);if(this.Bd!==null){var b=Wg(null);try{for(const c of this.Bd)try{c(a)}catch(d){let e;
(e=this.D)==null||e.handleError(d)}}finally{Wg(b)}}}};_.W.required=function(a){return _.U(_.Ar,a)};_.Er.required=function(){return _.ar(!0,!0)};_.Gr.required=function(){return _.ar(!0,!0)};_.BC=class{};_.BC.Qg=Ir;var lea=class{supports(a){return gp(a)}create(a){return new kea(a)}},mea=(a,b)=>b,nea=function(a){if(a.am){let b;for(b=a.lb=a.C;b!==null;b=b.kc)b.K=b.kc;for(b=a.O;b!==null;b=b.F)b.ei=b.zc;a.O=a.F=null;for(b=a.aa;b!==null;b=b.I)b.ei=b.zc;a.aa=a.I=null;a.K=a.B=null;a.W=a.H=null}},kea=class{constructor(a){this.length=0;this.H=this.W=this.B=this.K=this.I=this.aa=this.F=this.O=this.M=this.C=this.lb=this.A=this.D=null;this.za=a||mea}WH(a){let b;for(b=this.C;b!==null;b=b.kc)a(b)}bj(a){a==null&&(a=[]);if(!gp(a))throw new _.Sg(900,
!1);return this.check(a)?this:null}Ab(){}check(a){nea(this);let b=this.C,c=!1,d,e,f;if(Array.isArray(a)){this.length=a.length;for(let g=0;g<this.length;g++)e=a[g],f=this.za(g,e),b!==null&&Object.is(b.B,f)?(c&&(b=this.Pa(b,e,f,g)),Object.is(b.item,e)||this.P(b,e)):(b=this.Ga(b,e,f,g),c=!0),b=b.kc}else d=0,hp(a,g=>{f=this.za(d,g);b!==null&&Object.is(b.B,f)?(c&&(b=this.Pa(b,g,f,d)),Object.is(b.item,g)||this.P(b,g)):(b=this.Ga(b,g,f,d),c=!0);b=b.kc;d++}),this.length=d;this.Tb(b);this.Jf=a;return this.am}get am(){return this.O!==
null||this.aa!==null||this.K!==null||this.W!==null}Ga(a,b,c,d){let e;a===null?e=this.M:(e=a.Ee,this.yb(a));a=this.A===null?null:this.A.get(c,null);a!==null?(Object.is(a.item,b)||this.P(a,b),this.Ma(a,e,d)):(a=this.D===null?null:this.D.get(c,d),a!==null?(Object.is(a.item,b)||this.P(a,b),this.gb(a,e,d)):a=this.Ya(new oea(b,c),e,d));return a}Pa(a,b,c,d){b=this.A===null?null:this.A.get(c,null);b!==null?a=this.Ma(b,a.Ee,d):a.zc!=d&&(a.zc=d,this.fa(a,d));return a}Tb(a){for(;a!==null;){const b=a.kc;this.Da(this.oa(a));
a=b}this.A!==null&&this.A.clear();this.F!==null&&(this.F.F=null);this.I!==null&&(this.I.I=null);this.M!==null&&(this.M.kc=null);this.B!==null&&(this.B.Ni=null);this.H!==null&&(this.H.H=null)}Ma(a,b,c){this.A!==null&&this.A.remove(a);const d=a.D,e=a.Ni;d===null?this.K=e:d.Ni=e;e===null?this.B=d:e.D=d;this.ka(a,b,c);this.fa(a,c);return a}gb(a,b,c){this.oa(a);this.ka(a,b,c);this.fa(a,c);return a}Ya(a,b,c){this.ka(a,b,c);this.F=this.F===null?this.O=a:this.F.F=a;return a}ka(a,b,c){const d=b===null?this.C:
b.kc;a.kc=d;a.Ee=b;d===null?this.M=a:d.Ee=a;b===null?this.C=a:b.kc=a;this.D===null&&(this.D=new CC);DC(this.D,a);a.zc=c;return a}yb(a){return this.Da(this.oa(a))}oa(a){this.D!==null&&this.D.remove(a);const b=a.Ee,c=a.kc;b===null?this.C=c:b.kc=c;c===null?this.M=b:c.Ee=b;return a}fa(a,b){if(a.ei===b)return a;this.I=this.I===null?this.aa=a:this.I.I=a;return a}Da(a){this.A===null&&(this.A=new CC);DC(this.A,a);a.zc=null;a.Ni=null;this.B===null?(this.B=this.K=a,a.D=null):(a.D=this.B,this.B=this.B.Ni=a);
return a}P(a,b){a.item=b;this.H=this.H===null?this.W=a:this.H.H=a;return a}},oea=class{constructor(a,b){this.item=a;this.B=b;this.H=this.I=this.F=this.Ni=this.D=this.A=this.C=this.kc=this.Ee=this.K=this.ei=this.zc=null}},pea=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.zc)&&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}},DC=function(a,b){const c=b.B;let d=a.map.get(c);d||(d=new pea,a.map.set(c,d));d.add(b)},CC=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 Xe(){return this.map.size===0}clear(){this.map.clear()}};var rea=class{supports(a){return a instanceof Map||fp(a)}create(){return new qea}},sea=function(a){if(a.am){let b;a.O=a.A;for(b=a.O;b!==null;b=b.kc)b.C=b.kc;for(b=a.H;b!==null;b=b.B)b.Fk=b.gf;for(b=a.F;b!=null;b=b.A)b.Fk=b.gf;a.H=a.D=null;a.F=a.C=null;a.K=null}},qea=class{constructor(){this.I=new Map;this.K=this.C=this.F=this.D=this.H=this.O=this.B=this.A=null}get am(){return this.F!==null||this.H!==null||this.K!==null}WH(a){let b;for(b=this.A;b!==null;b=b.kc)a(b)}bj(a){if(!a)a=new Map;else if(!(a instanceof
Map||fp(a)))throw new _.Sg(900,!1);return this.check(a)?this:null}Ab(){}check(a){sea(this);let b=this.A;this.B=null;this.aa(a,(c,d)=>{b&&b.key===d?(this.M(b,c),this.B=b,b=b.kc):(c=this.fa(d,c),b=this.ka(b,c))});if(b)for(b.Ee&&(b.Ee.kc=null),this.K=b,a=b;a!==null;a=a.Ni)a===this.A&&(this.A=null),this.I.delete(a.key),a.Ni=a.kc,a.Fk=a.gf,a.gf=null,a.Ee=null,a.kc=null;this.D&&(this.D.B=null);this.C&&(this.C.A=null);return this.am}ka(a,b){if(a){const c=a.Ee;b.kc=a;b.Ee=c;a.Ee=b;c&&(c.kc=b);a===this.A&&
(this.A=b);return this.B=a}this.B?(this.B.kc=b,b.Ee=this.B):this.A=b;this.B=b;return null}fa(a,b){if(this.I.has(a)){a=this.I.get(a);this.M(a,b);b=a.Ee;var c=a.kc;b&&(b.kc=c);c&&(c.Ee=b);a.kc=null;a.Ee=null;return a}c=new tea(a);this.I.set(a,c);c.gf=b;this.P(c);return c}M(a,b){Object.is(b,a.gf)||(a.Fk=a.gf,a.gf=b,this.W(a))}P(a){this.F===null?this.F=this.C=a:this.C=this.C.A=a}W(a){this.H===null?this.H=this.D=a:this.D=this.D.B=a}aa(a,b){a instanceof Map?a.forEach(b):Object.keys(a).forEach(c=>b(a[c],
c))}},tea=class{constructor(a){this.key=a;this.B=this.Ni=this.A=this.Ee=this.kc=this.C=this.gf=this.Fk=null}};_.EC=class{constructor(a){this.A=a}find(a){const b=this.A.find(c=>c.supports(a));if(b!=null)return b;throw new _.Sg(901,!1);}};_.EC.ja=_.l({ha:_.EC,Y:"root",U:function(){return new _.EC([new lea])}});_.FC=class{constructor(a){this.A=a}find(a){const b=this.A.find(c=>c.supports(a));if(b)return b;throw new _.Sg(901,!1);}};_.FC.ja=_.l({ha:_.FC,Y:"root",U:function(){return new _.FC([new rea])}});var GC=function(a){if(!a.B&&!a.A.ua)if(a.A.A===0)a.He();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.K()},void 0,a.aa)}catch(c){throw a.H.remove(b),c;}finally{a.He()}a.P=!0;Il(()=>{a.P=!1;a.H.remove(b)})}},Uv=class{constructor(){this.A=_.n(_.Tr);this.H=_.n(bC);this.C=_.n(_.Jr);this.D=_.n(IB);let a;this.M=(a=_.n(Mr,{optional:!0}))!=null?a:!1;this.K=typeof Zone!=="undefined"&&!!Zone.root.run;this.aa=[{data:{__scheduler_tick__:!0}}];this.O=new _.hk;let b;this.W=this.K?(b=
this.C.Dh)==null?void 0:b.get("isAngularZone_ID"):null;let c;this.Yo=!this.D&&this.K&&((c=_.n(Nr,{optional:!0}))!=null?c:!1);this.I=null;this.B=this.P=!1;this.F=null;this.O.add(this.A.M.subscribe(()=>{this.B||this.He()}));this.O.add(this.C.Zv.subscribe(()=>{this.B||this.He()}));this.M||(this.M=!this.D&&(this.C instanceof gC||!this.K))}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}if(!(this.M&&!b||this.A.ua||this.F!==null||this.B||this.A.F||!this.D&&this.K&&Zone.current.get("isAngularZone_ID"+this.W))){var c=this.P?Il:Hl;this.F=this.H.add();this.Yo?this.I=Zone.root.run(()=>c(()=>GC(this))):this.I=this.C.Ha(()=>c(()=>GC(this)))}}}la(){this.O.unsubscribe();this.He()}He(){this.B=!1;var a;(a=this.I)==null||a.call(this);this.I=null;this.F!==null&&(a=this.F,this.F=null,
this.H.remove(a))}};Uv.G=function(a){return new (a||Uv)};Uv.ja=_.l({ha:Uv,U:Uv.G,Y:"root"});var Kr=class{constructor(){this.zone=_.n(_.Jr);this.Bn=_.n(is);this.B=_.n(_.Tr)}initialize(){this.A||(this.A=this.zone.GB.subscribe({next:()=>{this.Bn.B||this.zone.run(()=>{rC(this.B)})}}))}la(){let a;(a=this.A)==null||a.unsubscribe()}};Kr.G=function(a){return new (a||Kr)};Kr.ja=_.l({ha:Kr,U:Kr.G,Y:"root"});new _.p("",{U:()=>!1});
var Lr=class{constructor(){this.B=new _.hk;this.mk=!1;this.zone=_.n(_.Jr);this.A=_.n(bC)}initialize(){if(!this.mk){this.mk=!0;var a=null;this.zone.isStable||this.zone.sv||this.zone.ko||(a=this.A.add());this.zone.Ha(()=>{this.B.add(this.zone.LB.subscribe(()=>{if(fC())throw new _.Sg(909,!1);queueMicrotask(()=>{a===null||this.zone.sv||this.zone.ko||(this.A.remove(a),a=null)})}))});this.B.add(this.zone.Zv.subscribe(()=>{if(!fC())throw new _.Sg(909,!1);a!=null||(a=this.A.add())}))}}la(){this.B.unsubscribe()}};
Lr.G=function(a){return new (a||Lr)};Lr.ja=_.l({ha:Lr,U:Lr.G,Y:"root"});_.Sr=new _.p("",{Y:"root",U:()=>_.n(_.Sr,12)||(typeof Ny!=="undefined"?"en-US":typeof $localize!=="undefined"&&$localize.locale||"en-US")});new _.p("",{Y:"root",U:()=>"USD"});new _.p("");new _.p("");var Pr=new _.p("");var HC=class{};HC.G=function(a){return new (a||HC)};HC.ja=_.l({ha:HC,U:HC.G,Y:"root"});new _.p("");var $r=class{constructor(a){this.Sa=a;this.B=[];this.A=[];this.Fa=!1}Ab(a){this.A.push(a)}get na(){return this.Sa}destroy(){if(this.Fa)throw new _.Sg(404,!1);this.B.slice().forEach(b=>b.destroy());this.A.forEach(b=>b());const a=this.Sa.get(Pr,null);a&&(a.forEach(b=>b()),a.clear());this.Fa=!0}get ua(){return this.Fa}};$r.G=function(a){return new (a||$r)(_.Fh(_.Yj))};$r.ja=_.l({ha:$r,U:$r.G,Y:"platform"});var Zr=null,Xr=new _.p("");var IC=Symbol("Qa"),JC=new Set,uea=Object.assign({},rh,{Hn:!0,Iq:!0,value:IC,He:null,Vj(){if(this.gp.H.C){if(this.gp.B===null||this.gp.B<this.bi)return;this.gp.A=!0}this.gp.scheduler.notify(7)},fU(a){this.gp.B=this.bi;if(!this.uc)return this.signal;this.uc=!1;if(this.value!==IC&&!_.eh(this))return this.signal;try{var b;for(const d of(b=this.He)!=null?b:JC)d()}finally{let d;(d=this.He)==null||d.clear()}b=[];a!==void 0&&b.push(a);b.push(this.pU);a=_.jh(this);let c;try{c=this.JV.apply(null,b)}finally{_.kh(this,
a)}this.value!==IC&&this.Yd(this.value,c)||(this.value=c,this.version++);return this.signal}}),js=class extends Vo{constructor(a,b,c,d){super(a,[void 0,void 0,void 0,void 0],!1,d);this.scheduler=c;this.B=null;this.I=[void 0,void 0,void 0,void 0];for(const e of oC){a=b[e];if(a===void 0)continue;const f=Object.create(uea);f.gp=this;f.bi=e;f.JV=a;f.uc=!0;f.signal=()=>{_.bh(f);return f.value};f.signal[_.ph]=f;let g;f.pU=h=>{let m;return((m=(g=f).He)!=null?m:g.He=new Set).add(h)};this.I[e]=f;this.F[e]=
h=>f.fU(h)}}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.He)!=null?c:JC)d()}}};_.KC=class extends pC{constructor(){super(...arguments);this.D=_.n(bC);this.A=null}Bb(a){super.Bb(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)}}};_.KC.ja=_.l({ha:_.KC,Y:"root",U:()=>new _.KC});var ls=class{constructor(a,b){this.view=a;this.node=b}};ls.Qg=ms;var qs=class{constructor(a){this[_.ph]=a}destroy(){this[_.ph].destroy()}};new _.p("",{Y:"root",U:()=>_.n(os)});
var LC=Object.assign({},tB,{Hn:!0,Iq:!0,uc:!0,pr:!1,Gn:void 0,zone:null,EB:Gl,run(){this.uc=!1;if(!this.pr||_.eh(this)){this.pr=!0;var a,b=e=>{let f;return((f=(a=this).Gn)!=null?f:a.Gn=[]).push(e)},c=_.jh(this),d=Pi(!1);try{this.mB(),this.bh(b)}finally{Pi(d),_.kh(this,c)}}},mB(){let a;if((a=this.Gn)!=null&&a.length)try{for(;this.Gn.length;)this.Gn.pop()()}finally{this.Gn=[]}}}),ts=Object.assign({},LC,{Vj(){this.scheduler.Bb(this);this.qm.notify(13)},destroy(){_.lh(this);this.EB();this.mB()}}),ss=
Object.assign({},LC,{Vj(){this.view[2]|=8192;Fi(this.view);this.qm.notify(14)},destroy(){_.lh(this);this.EB();this.mB();let a;(a=this.view[23])==null||a.delete(this)}});var MC=Symbol("xa"),NC=Symbol("ya"),OC=Symbol("za");Object.assign({},tB,{value:MC,uc:!0,error:null,Yd:Ug,Wz:a=>a,ZB(a){return a.value===MC||a.value===NC},aC(a){if(a.value===NC)throw Error("Aa");const b=a.value;a.value=NC;const c=_.jh(a);let d;try{const e=a.source();d=a.Wz(e,b===MC||b===OC?void 0:{source:a.VU,value:b});a.VU=e}catch(e){d=OC,a.error=e}finally{_.kh(a,c)}b!==MC&&d!==OC&&a.Yd(b,d)?a.value=b:(a.value=d,a.version++)}});var vea=bs(null,"core",[]);var PC=class{constructor(a){this.Xa=a?new pB(a):new pB}A(a){return this.Xa.A(a)}B(){return this.Xa.B()}};PC.G=function(a){return new (a||PC)(_.Fh(Qb,8))};PC.ja=_.l({ha:PC,U:PC.G,Y:"root"});var wea,yaa,iw,QC,Eaa,Os,xea;
wea=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.pj=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.pj?0:
1;this.ui=b;this.illustrationUrl=a.illustrationUrl||""}};yaa=class{constructor(a,b,c,d){this.tag=a;this.min=b;this.max=c;this.defaultValue=d}};_.Fs=function(a){return a.start===a.end};iw=function(a){a=a.tag.charAt(0);return a===a.toUpperCase()};QC=function(a,b){if(a.tag!==b.tag){const c=Number(iw(a))-Number(iw(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};
_.uw=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}Xg(a){return this.start<=a&&a<=this.end}Ie(a){return this.tag===a.tag&&this.start===a.start&&this.end===a.end}};
Eaa=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 _.uw(f,Number(g),Number(h))}return new _.uw(f,Number(e))});return new _.nw(a)};_.Qw=function(a,b){b=b.segments.filter(c=>!a.has(c.tag));return new _.nw(a.segments.concat(b))};Os=function(a,b){return a.has(b)&&_.Fs(a.get(b))};xea=function(a){return new _.nw([...a.segments.filter(b=>b.tag!=="ital"),new _.uw("ital",0)])};
_.RC=function(a,b,c=b){return new _.nw([...a.segments.filter(d=>d.tag!=="opsz"),new _.uw("opsz",b,c)])};
_.nw=class{constructor(a){this.C=this.B="";this.segments=a.sort((b,c)=>QC(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=>_.Fs(c)?c.start:`${c.start}..${c.end}`);this.B=`${a.join(",")}@${b.join(",")}`}return this.B}Ie(a){return this.segments.length!==
a.segments.length?!1:this.segments.every((b,c)=>b.Ie(a.segments[c]))}A(){return new _.nw(this.segments)}Xe(){return this.segments.length===0}};var Cs="XOPQ YOPQ XTRA YTUC YTLC YTAS YTDE YTFI".split(" "),Ds=["opsz","ital","wght","GRAD","wdht","slnt",...Cs];_.Qs={100:"Thin",200:"ExtraLight",300:"Light",400:"Regular",500:"Medium",600:"SemiBold",700:"Bold",800:"ExtraBold",900:"Black"};new _.nw([new _.uw("ital",0),new _.uw("wght",400)]);_.yea=new Set(["ital","wght","wdth"]);var SC={web:{["<link>"]:Rs("<link>"),["@import"]:Rs("@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:"},{Jc:()=>_.Ok([{code:"import 'google_fonts';",ariaLabel:"Code snippet for importing Google Fonts"}])},{description:()=>"Apply the font to a widget subtree by constructing a theme:"},{Jc:({families:a})=>_.Ok([{code:a.map(b=>{b=ys(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`:"},{Jc:({families:a})=>_.Ok([{code:a.map(b=>{b=ys(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:({oo:a})=>a?"Variable Fonts":null},{description:({oo:a})=>a?"Full font variations can be used with the FontVariation class by downloading variable fonts and bundling them as assets.":
null},{description:({oo: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},{Jc:({families:a,axisRegistry:b,oo:c})=>_.Ok(c?[{code:a.map(d=>{const e=d.fontFamily.name;var f=_.Js(d)[0];let g=Us(d,b);g=Ls(g);g=Ss(g,"");d=Ks(d,f,b,"flutter");f=[`// ${e}`];Ns(f,d);f.push("");f.push("TextStyle(");f.push(`  fontFamily: '${e}',`);f.push("  fontSize: 18,");f.push("  fontVariations: [");Ns(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:({oo:a})=>a?{url:"https://api.flutter.dev/flutter/dart-ui/FontVariation-class.html",label:"See full documentation",style:1}:null}]};var zea,Aea;
_.TC={ZL:0,aM:1,ZV:2,cW:3,dW:4,eW:5,fW:6,gW:7,hW:8,iW:9,jW:10,xD:11,fM:12,gM:13,hM:14,kW:15,iM:16,lW:17,mW:18,nW:19,oW:20,pW:21,qW:22,jM:23,rW:24,sW:25,tW:26,nM:27,yD:28,uW:29,vW:30,kM:31,lM:32,mM:33,wW:34,xW:35,PW:36,QW:37,tx:38,RW:39,SW:40,TW:41,UW:42,VW:43,WW:44,XW:45,YW:46,ZW:47,aX:48,bX:49,cX:50,dX:51,eX:52,fX:53,gX:54,hX:55,iX:56,GM:57,lX:58,AN:59,lY:60,nX:61,qX:62,KM:63,LM:64,MM:65,NM:66,OM:67,PM:68,QM:69,RM:70,tX:71,uX:72,vX:73,wX:74,IM:75,rX:76,sX:77,JM:78,iN:79,MD:80,Gp:81,BX:82,CX:83,DX:84,
EX:85,GX:86,HX:87,OX:88,tN:89,PX:90,QX:91,RX:92,SX:93,YX:94,ZX:95,aY:96,bY:97,cY:98,dY:99,tY:100,rY:101,uY:102,vY:103,wY:104,xY:105,yY:106,sY:107,zY:108,AY:109,EN:110,BY:111,CY:112,HY:113,IY:114,KY:115,JY:116,LY:117,MY:118,PY:119,QY:120,FN:121,VY:122,WY:123,XY:124,YY:125,ZY:126,aZ:127,bZ:128,cZ:129,eZ:130,fZ:131,gZ:132,hZ:133,iZ:134,jZ:135,kZ:136,lZ:137,mZ:138,nZ:139,oZ:140,FW:141,xZ:142,NW:143,FX:144,MW:145,AX:146,TX:147,UX:148,VX:149,WX:150,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__UPDATE_AXIS",25:"CHECKOUT__UPDATE_AXIS_TYPE",26:"COLLECTION__CHANGE_FAMILY_COUNT",27:"COLOR_PICKER__CLICK_CUSTOM_GRID",28:"COLOR_PICKER__CLICK_GOOGLE_GRID",29:"COLOR_PICKER__CUSTOM_COLOR",30:"COLOR_PICKER__OPEN",31:"COLOR_PICKER_LIBRARY__CLICK_BACK",32:"COLOR_PICKER_LIBRARY__CLICK_CLEAR",33:"COLOR_PICKER_LIBRARY__CLICK_COLOR",34:"COOKIE_BAR__DISMISS",35:"COOKIE_BAR__VIEW",36:"FILTER_CHIPS__DESELECT_CHIP",
37:"FILTER_CHIPS__SELECT_CHIP",38:"FOOTER__CLICK",39:"GLOBAL_TOOLBAR__CATEGORY_FILTER",40:"GLOBAL_TOOLBAR__CLASSIFICATION_FILTER",41:"GLOBAL_TOOLBAR__COLOR_FILTER",42:"GLOBAL_TOOLBAR__CUSTOM_TEXT",43:"GLOBAL_TOOLBAR__FAMILY_FILTER",44:"GLOBAL_TOOLBAR__FONT_PROPERTY_FILTER",45:"GLOBAL_TOOLBAR__FONT_SIZE_DROPDOWN",46:"GLOBAL_TOOLBAR__FONT_SIZE_SLIDER",47:"GLOBAL_TOOLBAR__MINIMUM_VARIANT_COUNT",48:"GLOBAL_TOOLBAR__SCRIPT_FILTER",49:"GLOBAL_TOOLBAR__SORT_BY",50:"GLOBAL_TOOLBAR__STROKE_FILTER",51:"GLOBAL_TOOLBAR__TEXT_TYPE",
52:"GLOBAL_TOOLBAR__TOGGLE_LAYOUT",53:"GLOBAL_TOOLBAR__VF_FILTER",54:"GLOBAL_TOOLBAR__WRITING_SYSTEM_FILTER",55:"GLYPH_TABLE__CLOSE",56:"GLYPH_TABLE__OPEN",57:"GRID__CLICK_LAYOUT_TYPE",58:"GRID__PREFERRED_LAYOUT_TYPE",59:"ROW__CLICK_LAYOUT_TYPE",60:"ROW__PREFERRED_LAYOUT_TYPE",61:"GUIDANCE_CARD__CLICK",62:"HTML_VIEW__HTML_VIEW_LINK",63:"ICON_EDITOR__CLICK_CANVAS",64:"ICON_EDITOR__CLICK_COLOR_PICKER",65:"ICON_EDITOR__CLICK_COPY",66:"ICON_EDITOR__CLICK_PNG",67:"ICON_EDITOR__CLICK_RESET",68:"ICON_EDITOR__CLICK_SIZE_DOWN",
69:"ICON_EDITOR__CLICK_SIZE_UP",70:"ICON_EDITOR__CLICK_SVG",71:"ICON_EDITOR__CUSTOM_COLOR",72:"ICON_EDITOR__SIZE_INPUT",73:"ICON_GRID__SCROLL_DEPTH",74:"ICON_GRID__SELECT_ICON",75:"ICONS_PAGE__ICONS_CUSTOMIZATION_BOX_RESET",76:"ICONS_PAGE__ICONS_CUSTOMIZATION_BOX_SLIDER",77:"ICONS_PAGE__ICONS_CUSTOMIZATION_BOX_TOOLTIP",78:"ICONS_PAGE__ICONS_CUSTOMIZATION_BOX_TOOLTIP_LINK",79:"KNOWLEDGE_ARTICLE__KNOWLEDGE_AUTHOR_LINK",80:"KNOWLEDGE_ARTICLE__KNOWLEDGE_RELATED_ARTICLE",81:"KNOWLEDGE_ARTICLE__KNOWLEDGE_SIDEBAR_LINK",
82:"KNOWLEDGE_CAROUSEL__KNOWLEDGE_CAROUSEL_ARROW",83:"KNOWLEDGE_CAROUSEL__KNOWLEDGE_CAROUSEL_SWIPE",84:"KNOWLEDGE_SECTION__KNOWLEDGE_SECTION_ACTION",85:"KNOWLEDGE_TERM__KNOWLEDGE_SIDEBAR_LINK",86:"LANGUAGES_VIEWER__CLOSE",87:"LANGUAGES_VIEWER__OPEN",88:"NOTIFICATION__DISMISS",89:"NOTIFICATION__LINK",90:"NOTIFICATION__VIEW",91:"NOTO_GLOBAL_TOOLBAR__NOTO_CONTINENT",92:"NOTO_GLOBAL_TOOLBAR__NOTO_LANGUAGE",93:"NOTO_GLOBAL_TOOLBAR__NOTO_SCRIPT",94:"OS_SETTING_TO_THEME_SETTING__DARK_TO_DARK",95:"OS_SETTING_TO_THEME_SETTING__DARK_TO_LIGHT",
96:"OS_SETTING_TO_THEME_SETTING__LIGHT_TO_DARK",97:"OS_SETTING_TO_THEME_SETTING__LIGHT_TO_LIGHT",98:"OS_SETTING_TO_THEME_SETTING__NO_PREFERENCE_TO_DARK",99:"OS_SETTING_TO_THEME_SETTING__NO_PREFERENCE_TO_LIGHT",100:"SIDE_NAV__COLOR",101:"SIDENAV__COPY_CODE",102:"SIDE_NAV__COPY_LINK",103:"SIDE_NAV__DENSITY",104:"SIDE_NAV__DOWNLOAD_PNG",105:"SIDE_NAV__DOWNLOAD_SVG",106:"SIDE_NAV__DOWNLOAD_ZIP",107:"SIDENAV__EMBED",108:"SIDE_NAV__PLATFORM",109:"SIDE_NAV__SELECT_LINK",110:"SIDE_NAV__SHARE",111:"SIDE_NAV__SIZE",
112:"SIDE_NAV__UNHANDLED_ERROR",113:"SPECIMEN_ABOUT__FONT_ARTICLE_LINK_CLICK",114:"SPECIMEN_ABOUT__SPECIMEN_ABOUT_LINK_CLICK",115:"SPECIMEN_LANGUAGE_REGION_SELECTION__NOTO_SCRIPT",116:"SPECIMEN_LANGUAGE_REGION_SELECTION__NOTO_LANGUAGE",117:"SPECIMEN_TEXT_PREVIEW__NOTO_STYLE_ITALIC",118:"SPECIMEN_TEXT_PREVIEW__NOTO_STYLE_VARIANT",119:"STATIC_FONT_CALLOUT__HIDE",120:"STATIC_FONT_CALLOUT__SHOW",121:"STOP_STEALING_SHEEP__DOWNLOAD",122:"TABLE_OF_CONTENTS__TABLE_OF_CONTENTS_LINK",123:"THEME_TOGGLE__SWITCH_TO_DARK_THEME",
124:"THEME_TOGGLE__SWITCH_TO_LIGHT_THEME",125:"TOOLBAR__AUTOSUGGEST_SELECTED",126:"TOOLBAR__CATEGORY_FILTER",127:"TOOLBAR__ICONSET_FILTER",128:"TOOLBAR__SEARCH",129:"TOOLBAR__STYLE_FILTER",130:"TYPE_TESTER__CHANGE",131:"TYPE_TESTER__OPSZ_TOGGLE",132:"TYPE_TESTER__TYPE_TESTER_ALIGNMENT",133:"TYPE_TESTER__TYPE_TESTER_BACKGROUND_COLOR",134:"TYPE_TESTER__TYPE_TESTER_FONT_SIZE",135:"TYPE_TESTER__TYPE_TESTER_HEADING",136:"TYPE_TESTER__TYPE_TESTER_ITALIC",137:"TYPE_TESTER__TYPE_TESTER_LINE_SPACING",138:"TYPE_TESTER__TYPE_TESTER_TEXT_COLOR",
139:"TYPE_TESTER__TYPE_TESTER_TOOLTIP",140:"TYPE_TESTER__TYPE_TESTER_WEIGHT",141:"DOCUMENTATION__EXPAND_FAQ",142:"YOUTUBE__CLICK_ON_LINK",143:"EXTERNAL__CLICK_ON_LINK",144:"KNOWLEDGE__CLICK_ON_LINK",145:"EXTERNAL_DOCUMENTATION__CLICK_ON_LINK",146:"INTERNAL__CLICK_ON_LINK",147:"NO_FONTS__REMOVE_CATEGORY_FILTER_FROM_CONTENT",148:"NO_FONTS__REMOVE_CATEGORY_FILTER_FROM_HEADER",149:"NO_FONTS__RESET_ALL_FROM_CONTENT",150:"NO_FONTS__RESET_ALL_FROM_HEADER"};
zea={[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]:"collection",[27]:"colorPicker",[28]:"colorPicker",[29]:"colorPicker",[30]:"colorPicker",
[31]:"colorPickerLibrary",[32]:"colorPickerLibrary",[33]:"colorPickerLibrary",[34]:"cookieBar",[35]:"cookieBar",[36]:"filterChips",[37]:"filterChips",[38]:"footer",[39]:"globalToolbar",[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]:"glyphTable",
[56]:"glyphTable",[57]:"grid",[58]:"grid",[59]:"row",[60]:"row",[61]:"guidanceCard",[62]:"htmlView",[63]:"iconEditor",[64]:"iconEditor",[65]:"iconEditor",[66]:"iconEditor",[67]:"iconEditor",[68]:"iconEditor",[69]:"iconEditor",[70]:"iconEditor",[71]:"iconEditor",[72]:"iconEditor",[73]:"iconGrid",[74]:"iconGrid",[75]:"iconsPage",[76]:"iconsPage",[77]:"iconsPage",[78]:"iconsPage",[79]:"knowledgeArticle",[80]:"knowledgeArticle",[81]:"knowledgeArticle",[82]:"knowledgeCarousel",[83]:"knowledgeCarousel",
[84]:"knowledgeSection",[85]:"knowledgeTerm",[86]:"languagesViewer",[87]:"languagesViewer",[88]:"notification",[89]:"notification",[90]:"notification",[91]:"notoGlobalToolbar",[92]:"notoGlobalToolbar",[93]:"notoGlobalToolbar",[94]:"osSettingToThemeSetting",[95]:"osSettingToThemeSetting",[96]:"osSettingToThemeSetting",[97]:"osSettingToThemeSetting",[98]:"osSettingToThemeSetting",[99]:"osSettingToThemeSetting",[100]:"sideNav",[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]:"specimenAbout",[114]:"specimenAbout",[115]:"specimenLanguageRegionSelection",[116]:"specimenLanguageRegionSelection",[117]:"specimenTextPreview",[118]:"specimenTextPreview",[119]:"staticFontCallout",[120]:"staticFontCallout",[121]:"stopStealingSheep",[122]:"tableOfContents",[123]:"themeToggle",[124]:"themeToggle",[125]:"toolbar",[126]:"toolbar",[127]:"toolbar",[128]:"toolbar",[129]:"toolbar",
[130]:"typeTester",[131]:"typeTester",[132]:"typeTester",[133]:"typeTester",[134]:"typeTester",[135]:"typeTester",[136]:"typeTester",[137]:"typeTester",[138]:"typeTester",[139]:"typeTester",[140]:"typeTester",[141]:"documentation",[142]:"youtube",[143]:"external",[144]:"knowledge",[145]:"externalDocumentation",[146]:"internal",[147]:"noFonts",[148]:"noFonts",[149]:"noFonts",[150]:"noFonts"};
Aea={[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]:"updateAxis",[25]:"updateAxisType",[26]:"changeFamilyCount",
[27]:"clickCustomGrid",[28]:"clickGoogleGrid",[29]:"customColor",[30]:"open",[31]:"clickBack",[32]:"clickClear",[33]:"clickColor",[34]:"dismiss",[35]:"view",[36]:"deselectChip",[37]:"selectChip",[38]:"click",[39]:"categoryFilter",[40]:"classificationFilter",[41]:"colorFilter",[42]:"customText",[43]:"familyFilter",[44]:"fontPropertyFilter",[45]:"fontSizeDropdown",[46]:"fontSizeSlider",[47]:"minimumVariantCount",[48]:"scriptFilter",[49]:"sortBy",[50]:"strokeFilter",[51]:"textType",[52]:"toggleLayout",
[53]:"vfFilter",[54]:"writingSystemFilter",[55]:"close",[56]:"open",[57]:"clickLayoutType",[58]:"preferredLayoutType",[59]:"clickLayoutType",[60]:"preferredLayoutType",[61]:"click",[62]:"htmlViewLink",[63]:"clickCanvas",[64]:"clickColorPicker",[65]:"clickCopy",[66]:"clickPng",[67]:"clickReset",[68]:"clickSizeDown",[69]:"clickSizeUp",[70]:"clickSvg",[71]:"customColor",[72]:"sizeInput",[73]:"scrollDepth",[74]:"selectIcon",[75]:"iconsCustomizationBoxReset",[76]:"iconsCustomizationBoxSlider",[77]:"iconsCustomizationBoxTooltip",
[78]:"iconsCustomizationBoxTooltipLink",[79]:"knowledgeAuthorLink",[80]:"knowledgeRelatedArticle",[81]:"knowledgeSidebarLink",[82]:"knowledgeCarouselArrow",[83]:"knowledgeCarouselSwipe",[84]:"knowledgeSectionAction",[85]:"knowledgeSidebarLink",[86]:"close",[87]:"open",[88]:"dismiss",[89]:"link",[90]:"view",[91]:"notoContinent",[92]:"notoLanguage",[93]:"notoScript",[94]:"darkToDark",[95]:"darkToLight",[96]:"lightToDark",[97]:"lightToLight",[98]:"noPreferenceToDark",[99]:"noPreferenceToLight",[100]:"color",
[101]:"copyCode",[102]:"copyLink",[103]:"density",[104]:"downloadPng",[105]:"downloadSvg",[106]:"downloadZip",[107]:"embed",[108]:"platform",[109]:"selectLink",[110]:"share",[111]:"size",[112]:"unhandled_error",[113]:"fontArticleLinkClick",[114]:"specimenAboutLinkClick",[115]:"notoScript",[116]:"notoLanguage",[117]:"notoStyleItalic",[118]:"notoStyleVariant",[119]:"hide",[120]:"show",[121]:"download",[122]:"tableOfContentsLink",[123]:"switchToDarkTheme",[124]:"switchToLightTheme",[125]:"autosuggestSelected",
[126]:"categoryFilter",[127]:"iconsetFilter",[128]:"search",[129]:"styleFilter",[130]:"change",[131]:"opszToggle",[132]:"typeTesterAlignment",[133]:"typeTesterBackgroundColor",[134]:"typeTesterFontSize",[135]:"typeTesterHeading",[136]:"typeTesterItalic",[137]:"typeTesterLineSpacing",[138]:"typeTesterTextColor",[139]:"typeTesterTooltip",[140]:"typeTesterWeight",[141]:"expandFaq",[142]:"clickOnLink",[143]:"clickOnLink",[144]:"clickOnLink",[145]:"clickOnLink",[146]:"clickOnLink",[147]:"removeCategoryFilterFromContent",
[148]:"removeCategoryFilterFromHeader",[149]:"resetAllFromContent",[150]:"resetAllFromHeader"};var Bea=[{xc:(0,_.jb)`https://developer.android.com/develop/ui/views/text-and-emoji/downloadable-fonts#kotlin`,imageUrl:"catalog/checkout/android_developers.svg",event:145,title:"Downloadable fonts",mb:204078},{xc:(0,_.jb)`https://developer.android.com/reference/android/widget/TextView#setFontVariationSettings(java.lang.String)`,imageUrl:"catalog/checkout/android_developers.svg",event:145,title:"FontVariation",mb:204078},{xc:(0,_.jb)`https://developer.android.com/develop/ui/views/text-and-emoji/fonts-in-xml`,
imageUrl:"catalog/checkout/android_developers.svg",event:145,title:"Add font as an XML resource",mb:204078},{xc:(0,_.jb)`https://developer.android.com/jetpack/compose/text`,imageUrl:"catalog/checkout/android_developers.svg",event:145,title:"Android Studio: Text in compose",mb:204078},{xc:(0,_.jb)`https://developers.google.com/fonts/docs/android`,imageUrl:"catalog/checkout/google_fonts.svg",event:145,title:"Get started with Google Fonts for Android",mb:204078}],Cea=[{xc:(0,_.jb)`https://developer.apple.com/documentation/uikit/text_display_and_fonts/adding_a_custom_font_to_your_app`,
imageUrl:"catalog/checkout/apple_developer.svg",event:145,title:"Adding a custom font to your app",mb:204080},{xc:(0,_.jb)`https://developer.apple.com/documentation/swiftui/applying-custom-fonts-to-text`,imageUrl:"catalog/checkout/apple_developer.svg",event:145,title:"Applying custom fonts to text",mb:204080}],Dea=[{xc:(0,_.jb)`https://pub.dev/packages/google_fonts`,imageUrl:"catalog/checkout/flutter_developer.svg",event:145,title:"Flutter x Google Fonts",mb:204079},{xc:(0,_.jb)`https://docs.flutter.dev/cookbook/design/fonts`,
imageUrl:"catalog/checkout/flutter_developer.svg",event:145,title:"Use a custom font",mb:204079},{xc:(0,_.jb)`https://api.flutter.dev/flutter/dart-ui/FontVariation-class.html`,imageUrl:"catalog/checkout/flutter_developer.svg",event:145,title:"FontVariation Class",mb:204079},{xc:(0,_.jb)`https://docs.flutter.dev/cookbook/design/fonts#1-import-the-font-files`,imageUrl:"catalog/checkout/flutter_developer.svg",event:145,title:"Cookbook: Import the font files",mb:204079}];var VC,WC,XC,Eea,Fea,Gea;_.UC={trending:"Trending",popularity:"Most popular",date:"Newest",alpha:"Name",relevance:"Relevance",["brand default"]:"Default"};VC=[{id:"trending",label:_.UC.trending},{id:"popularity",label:_.UC.popularity},{id:"date",label:_.UC.date},{id:"alpha",label:_.UC.alpha}];WC=[{id:"brand default",label:_.UC["brand default"]},{id:"date",label:_.UC.date}];XC=[{id:"relevance",label:_.UC.relevance},...VC];Eea=[{id:"relevance",label:_.UC.relevance},...WC];Fea={[0]:WC,[1]:VC,[2]:VC};
Gea={[0]:Eea,[1]:XC,[2]:XC};var YC;YC=Object.values({EW:"Display",oX:"Handwriting",NX:"Monospace",HN:"Symbols"}).map(a=>a);_.Vs=[{modelField:"Display",label:"Display"},{modelField:"Handwriting",label:"Handwriting"},{modelField:"Monospace",label:"Monospace"},{modelField:"Symbols",label:"Not text"}];var ZC=Object.values({qY:"Serif",EY:"Slab Serif",mY:"Sans Serif"}).map(a=>a);var Is,Rw;Is=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:_.Ta(a.stroke,`Unsupported value for Stroke: ${a.stroke}`)}};_.hw=function(a){let b=!1,c=!1;for(const d of Object.values(a.fonts))b=b||!d.Gv,c=c||d.Gv;return b&&c};
Rw=function(a,b){_.hw(a)&&(b=xea(b));return a.fonts.hasOwnProperty(b.toString())?!0:a.A.some(c=>c.contains(b))};_.$C=function(a,b){return a.axes.has(b)||b==="ital"&&a.lj};_.jw=function(a,b){return a.B.has(b.tag)&&a.B.get(b.tag).Ie(b)};_.aD=function(a,b,c){if(!_.$C(a,"opsz"))return b;const {min:d,max:e,defaultValue:f}=a.axes.get("opsz"),g=(a=b.has("opsz"))&&_.Fs(b.get("opsz"));return!c||a&&!g?c||a&&g?b:_.RC(b,f):_.RC(b,d,e)};
_.bD=class{constructor(a,b,c,d,e,f,g,h,m,q=!1,u=new Set,v="",x="",A=!1,E=!0,M=!1,Q=!1,P="",X=!1){this.name=a;this.displayName=b;this.stroke=c;this.classifications=d;this.fonts=e;this.axes=f;this.Ob=g;this.A=h;this.B=m;this.isNoto=q;this.colorCapabilities=u;this.primaryScript=v;this.primaryLanguage=x;this.isBrandFont=A;this.isOpenSource=E;this.D=M;this.F=Q;this.C=P;this.isCjkFamily=X;this.Ln=[];this.hc=h.some(H=>H.contains(m))?m:g[0];this.lj=this.Hc()&&!this.axes.has("ital")&&_.hw(this)}Hc(){return this.axes.size>
0}};_.Pw=class{constructor(a,b){this.fontFamily=a;this.variant=b}};var Hea=class extends _.bD{constructor(a,b,c,d,e,f,g,h,m){var q=[],u=new Set;super(a,b,"Serif",q,c,d,e,f,h,m,u,"","",!1,!1,!1,!1,"",!1);this.name=a;this.displayName=b;this.stroke="Serif";this.classifications=q;this.fonts=c;this.axes=d;this.Ob=e;this.A=f;this.Ln=g;this.defaultSort=this.popularity=0;this.isNoto=m;this.colorCapabilities=u;this.primaryLanguage=this.primaryScript="";this.isCjkFamily=this.isOpenSource=this.isBrandFont=!1;this.lastModified=Number("".replace(/-/g,""));this.dateAdded=Number("".replace(/-/g,
""))}};_.cD=class{};var dD=class extends _.cD{};dD.G=(()=>{let a;return function(b){return(a||(a=_.Gj(dD)))(b||dD)}})();dD.ja=_.l({ha:dD,U:dD.G,Y:"root"});_.eD={ox:0,nx:1,wD:2,vD:3,YL:4,FM:5,UM:6,yM:7,DM:8,TM:9,VM:10,zN:11,CM:12,BM:13,cM:14,TN:15,EM:16,VD:17,ED:18,FD:19,COLOR:20,ZD:21,LN:22,MN:23,NN:24,ON:25,PN:26,aE: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"};_.fD=new _.p("specimenDefaultSourceData");var gD=new _.p("hats_triggers");var Iea=new eB("45630788","Icukze");var Jea=new eB("45427734","LWyDvc");var Kea=new eB("45648363","TV9SPb");var Lea=class extends _.NA{constructor(a){super(a)}La(){return _.rw(this,1)}pe(){return sw(this,2)}Ic(a){_.BA(this,2,a)}ce(){return _.rw(this,3)}};var Mea=class extends _.NA{constructor(a){super(a)}ce(){return _.rw(this,2)}Ul(){return _.rw(this,8)}};var hD=class extends _.NA{constructor(a){super(a)}};_.pw=class extends _.NA{constructor(a){super(a)}};_.iD=class extends _.NA{constructor(a){super(a)}};var Nea=class extends _.NA{constructor(a){super(a)}qb(){return _.rw(this,1)}ce(){return _.rw(this,2)}};_.jD=function(a){return _.ow(a,Nea,3,_.qw())};_.kD=class extends _.NA{constructor(a){super(a)}La(){return _.rw(this,1)}gv(){return _.rw(this,2)}io(){return _.lw(this,2)!=null}};var lD=class extends _.NA{constructor(a){super(a)}};var Oea=class extends _.NA{constructor(a){super(a)}getContext(){return _.wA(this,1)}pe(){return _.mA(this,lD,2)}Ic(a){_.Rx(this,lD,2,a)}};_.mD=class extends _.NA{constructor(a){super(a)}La(){return _.rw(this,1)}ce(){return _.rw(this,2)}};_.nD=class extends _.NA{constructor(a){super(a)}};var oD=class extends _.NA{constructor(a){super(a)}};var Pea=class extends _.NA{constructor(a){super(a)}getContext(){return _.wA(this,1)}pe(){return _.mA(this,oD,2)}Ic(a){_.Rx(this,oD,2,a)}};var Qea=function(){var a=new pD;return _.zA(a,1,0)},pD=class extends _.NA{constructor(a){super(a)}ne(){return _.uA(this,1)}};var Rea=class extends _.NA{constructor(a){super(a)}getContext(){return _.wA(this,1)}pe(){return _.mA(this,pD,2)}Ic(a){_.Rx(this,pD,2,a)}};_.qD=class extends _.NA{constructor(a){super(a)}};_.rD=class extends _.NA{constructor(a){super(a)}Ul(){return _.mA(this,_.qD,6)}};var sD=class extends _.NA{constructor(a){super(a)}};var tD=class extends _.NA{constructor(a){super(a)}};var Sea=class extends _.NA{constructor(a){super(a)}qb(){return _.rw(this,1)}La(){return _.rw(this,2)}};var Tea=class extends _.NA{constructor(a){super(a)}qb(){return _.rw(this,1)}La(){return _.rw(this,2)}};var uD=class extends _.NA{constructor(a){super(a)}};var vD=class extends _.NA{constructor(a){super(a)}};_.wD=class extends _.NA{constructor(a){super(a)}};var xD=class extends _.NA{constructor(a){super(a)}};var yD=class extends _.NA{constructor(a){super(a)}};var zD=class extends _.NA{constructor(a){super(a)}};var AD=class extends _.NA{constructor(a){super(a)}jr(){return _.mA(this,vD,10)}};var BD=class extends _.NA{constructor(a){super(a,0,"config")}},Uea=kf(BD);var CD,DD;CD=window;DD=CD.CONFIG?Uea(decodeURIComponent([...atob(CD.CONFIG)].map(a=>"%"+("00"+a.charCodeAt(0).toString(16)).slice(-2)).join(""))):new BD;_.ED=_.rw(DD,3);_.FD=class{constructor(){this.B=CD.NO_EXPERIMENT_STATE?null:_.n(PC);this.config=DD;this.features={ER:()=>this.A(Jea),nA:this.A(Kea),le:this.A(Iea)};let a;this.gtag=(a=CD.gtag)!=null?a:()=>{}}A(a){let b;return((b=this.B)==null?void 0:b.A(a))||!1}};_.FD.G=function(a){return new (a||_.FD)};_.FD.ja=_.l({ha:_.FD,U:_.FD.G,Y:"root"});
var GD=class{constructor(){this.B=`//${_.rw(DD,5)}/`;this.A=!_.tA(DD,11)}};GD.G=function(a){return new (a||GD)};GD.ja=_.l({ha:GD,U:GD.G,Y:"root"});Object.assign({},SC,{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:"},{Jc:({families:a})=>_.Ok([{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:"},{Jc:({families:a})=>_.Ok([{code:["let fontLoader =",` MDFFontDiskLoader.init(fontName: @"${a[0].fontFamily.name}", fontURL: ${a[0].fontFamily.name}FontURLOnDisk);`,"let myFont:UIFont = fontLoader.fontOfSize(16)!;"].join("\n"),ariaLabel:"Copy sample Swift code to clipboard"}])}]});Object.entries({"gm3-light-sys-background":"#fff","gm3-light-sys-error":"#b3261e","gm3-light-sys-error-container":"#f9dedc","gm3-light-sys-inverse-on-surface":"#f2f2f2","gm3-light-sys-inverse-primary":"#a8c7fa","gm3-light-sys-inverse-surface":"#303030","gm3-light-sys-on-background":"#1f1f1f","gm3-light-sys-on-error":"#fff","gm3-light-sys-on-error-container":"#410e0b","gm3-light-sys-on-primary":"#fff","gm3-light-sys-on-primary-container":"#041e49","gm3-light-sys-on-primary-fixed":"#041e49","gm3-light-sys-on-primary-fixed-variant":"#0842a0",
"gm3-light-sys-on-secondary":"#fff","gm3-light-sys-on-secondary-container":"#001d35","gm3-light-sys-on-secondary-fixed":"#001d35","gm3-light-sys-on-secondary-fixed-variant":"#004a77","gm3-light-sys-on-surface":"#1f1f1f","gm3-light-sys-on-surface-variant":"#444746","gm3-light-sys-on-tertiary":"#fff","gm3-light-sys-on-tertiary-container":"#072711","gm3-light-sys-on-tertiary-fixed":"#072711","gm3-light-sys-on-tertiary-fixed-variant":"#0f5223","gm3-light-sys-outline":"#747775","gm3-light-sys-outline-variant":"#c4c7c5",
"gm3-light-sys-primary":"#0b57d0","gm3-light-sys-primary-container":"#d3e3fd","gm3-light-sys-primary-fixed":"#d3e3fd","gm3-light-sys-primary-fixed-dim":"#a8c7fa","gm3-light-sys-scrim":"#000","gm3-light-sys-secondary":"#00639b","gm3-light-sys-secondary-container":"#c2e7ff","gm3-light-sys-secondary-fixed":"#c2e7ff","gm3-light-sys-secondary-fixed-dim":"#7fcfff","gm3-light-sys-shadow":"#000","gm3-light-sys-surface":"#fff","gm3-light-sys-surface-bright":"#fff","gm3-light-sys-surface-container":"#f0f4f9",
"gm3-light-sys-surface-container-high":"#e9eef6","gm3-light-sys-surface-container-highest":"#dde3ea","gm3-light-sys-surface-container-low":"#f8fafd","gm3-light-sys-surface-container-lowest":"#fff","gm3-light-sys-surface-dim":"#d3dbe5","gm3-light-sys-surface-tint":"#6991d6","gm3-light-sys-surface-variant":"#e1e3e1","gm3-light-sys-tertiary":"#146c2e","gm3-light-sys-tertiary-container":"#c4eed0","gm3-light-sys-tertiary-fixed":"#c4eed0","gm3-light-sys-tertiary-fixed-dim":"#6dd58c","gm3-dark-sys-background":"#1f1f1f",
"gm3-dark-sys-error":"#f2b8b5","gm3-dark-sys-error-container":"#8c1d18","gm3-dark-sys-inverse-on-surface":"#303030","gm3-dark-sys-inverse-primary":"#0b57d0","gm3-dark-sys-inverse-surface":"#e3e3e3","gm3-dark-sys-on-background":"#e3e3e3","gm3-dark-sys-on-error":"#601410","gm3-dark-sys-on-error-container":"#f9dedc","gm3-dark-sys-on-primary":"#062e6f","gm3-dark-sys-on-primary-container":"#d3e3fd","gm3-dark-sys-on-primary-fixed":"#041e49","gm3-dark-sys-on-primary-fixed-variant":"#0842a0","gm3-dark-sys-on-secondary":"#035",
"gm3-dark-sys-on-secondary-container":"#c2e7ff","gm3-dark-sys-on-secondary-fixed":"#001d35","gm3-dark-sys-on-secondary-fixed-variant":"#004a77","gm3-dark-sys-on-surface":"#e3e3e3","gm3-dark-sys-on-surface-variant":"#c4c7c5","gm3-dark-sys-on-tertiary":"#0a3818","gm3-dark-sys-on-tertiary-container":"#c4eed0","gm3-dark-sys-on-tertiary-fixed":"#072711","gm3-dark-sys-on-tertiary-fixed-variant":"#0f5223","gm3-dark-sys-outline":"#8e918f","gm3-dark-sys-outline-variant":"#444746","gm3-dark-sys-primary":"#a8c7fa",
"gm3-dark-sys-primary-container":"#0842a0","gm3-dark-sys-primary-fixed":"#d3e3fd","gm3-dark-sys-primary-fixed-dim":"#a8c7fa","gm3-dark-sys-scrim":"#000","gm3-dark-sys-secondary":"#7fcfff","gm3-dark-sys-secondary-container":"#004a77","gm3-dark-sys-secondary-fixed":"#c2e7ff","gm3-dark-sys-secondary-fixed-dim":"#7fcfff","gm3-dark-sys-shadow":"#000","gm3-dark-sys-surface":"#1f1f1f","gm3-dark-sys-surface-bright":"#37393b","gm3-dark-sys-surface-container":"#1e1f20","gm3-dark-sys-surface-container-high":"#282a2c",
"gm3-dark-sys-surface-container-highest":"#333537","gm3-dark-sys-surface-container-low":"#1b1b1b","gm3-dark-sys-surface-container-lowest":"#0e0e0e","gm3-dark-sys-surface-dim":"#131313","gm3-dark-sys-surface-tint":"#d1e1ff","gm3-dark-sys-surface-variant":"#444746","gm3-dark-sys-tertiary":"#6dd58c","gm3-dark-sys-tertiary-container":"#0f5223","gm3-dark-sys-tertiary-fixed":"#c4eed0","gm3-dark-sys-tertiary-fixed-dim":"#6dd58c"}).map(([a,b])=>({name:a.replace(/gm3-(light|dark)-sys-/,"$1/"),value:b.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,
"#$1$1$2$2$3$3")}));(0,_.jb)`https://developer.android.com/develop/ui/views/text-and-emoji/downloadable-fonts#kotlin`;(0,_.jb)`https://developer.android.com/reference/android/widget/TextView#setFontVariationSettings(java.lang.String)`;(0,_.jb)`https://developer.android.com/develop/ui/views/text-and-emoji/fonts-in-xml`;(0,_.jb)`https://developer.android.com/jetpack/compose/text`;(0,_.jb)`https://developer.apple.com/documentation/uikit/text_display_and_fonts/adding_a_custom_font_to_your_app`;(0,_.jb)`https://developer.apple.com/documentation/swiftui/applying-custom-fonts-to-text`;
(0,_.jb)`https://pub.dev/packages/google_fonts`;(0,_.jb)`https://docs.flutter.dev/cookbook/design/fonts`;(0,_.jb)`https://api.flutter.dev/flutter/dart-ui/FontVariation-class.html`;(0,_.jb)`https://docs.flutter.dev/cookbook/design/fonts#1-import-the-font-files`;var Vea={title:"More about Google Sans Flex",url:"https://carbon.googleplex.com/google-material-3/pages/typography/google-sans-flex",Jg:(0,_.jb)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/v5/guidelines/gsf.mp4`},Wea={title:"More about Google Sans",url:"specimen/Google+Sans/about",Jg:(0,_.jb)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/internal/guidance/guidance_gs.svg`},Xea={title:"More about Google Sans Text",url:"specimen/Google+Sans+Text/about",
Jg:(0,_.jb)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/internal/guidance/guidance_gst.svg`},Yea={title:"More about Google Sans Mono",url:"specimen/Google+Sans+Mono/about",Jg:(0,_.jb)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/internal/guidance/guidance_gsm.svg`},Zea={title:"Google Material 3 typography guideline",url:"https://carbon.googleplex.com/google-material-3/pages/typography/overview",Jg:(0,_.jb)`https://www.gstatic.com/images/icons/material/apps/fonts/1x/catalog/v5/guidelines/2.jpg`},
$ea={title:"Google Sans internationalization",url:"https://carbon.googleplex.com/google-sans/pages/internationalization",Jg:(0,_.jb)`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(Vea);break;case "Google Sans":c.push(Wea);break;case "Google Sans Text":c.push(Xea);break;case "Google Sans Mono":c.push(Yea);break;default:_.Ta(b,`Unsupported value for FamilyName: ${b}`)}c.push(Zea,$ea);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:_.Ta(b,`Unsupported value for FamilyName: ${b}`)}e=void 0}a[b]={title:d,description:e,links:c};return a},{});var HD=[];HD.push({path:"",Ub:()=>Xs("d1Z9ud").then(()=>_.ID),rc:"full"},{path:"about",Ub:()=>Xs("G6Ygce").then(()=>_.JD),rc:"full"},dt("noto/specimen/:familyName"),{path:"noto",Ub:()=>Xs("XV0Ule").then(()=>_.KD),rc:"full"},{path:"noto/use",Ub:()=>Xs("RFOJre").then(()=>_.LD),rc:"full"},{path:"noto/contribute",Ub:()=>Xs("wPo3Sd").then(()=>_.MD),rc:"full"},{path:"noto/fonts",Ub:()=>Xs("A7nphd").then(()=>_.ND),rc:"full"});
HD.push({path:"icons",Ub:()=>Xs("Xs48xe").then(()=>_.OD),rc:"full"},dt("specimen/:familyName"),{path:"betterspecimen/:familyName",Fm:"specimen/:familyName"},{path:"knowledge",Ub:()=>Xs("NDr9Ab").then(()=>_.PD),rc:"full"},{path:"knowledge/topics",Ub:()=>Xs("dr4j7e").then(()=>_.QD),rc:"full"},{path:"knowledge/topics/:topicId",Ub:()=>Xs("dr4j7e").then(()=>_.QD),rc:"full"},{path:"knowledge/glossary",Ub:()=>Xs("yxNRfe").then(()=>_.RD),rc:"full"},{path:"knowledge/glossary/:termId",Ub:()=>Xs("My7jEe").then(()=>
_.SD),rc:"full"},{path:"knowledge/documentation/:documentId",Ub:()=>Xs("GMPYg").then(()=>_.TD),rc:"full"},{path:"knowledge/:moduleId/:lessonId",Ub:()=>Xs("hExEAc").then(()=>_.UD),rc:"full"},{path:"knowledge/:moduleId",Ub:()=>Xs("mvUJBe").then(()=>_.VD),rc:"full"},{path:"analytics",Ub:()=>Xs("QZfyI").then(()=>_.WD),rc:"full"},{path:"variablefonts",Ub:()=>Xs("NC98bc").then(()=>_.XD),rc:"full"},{path:"share",Ub:()=>Xs("z6Ryc").then(()=>_.YD),rc:"full"},{path:"selection",Ub:()=>Xs("r2c8M").then(()=>_.ZD),
rc:"full"},{path:"selection/embed",Ub:()=>Xs("asMqQb").then(()=>_.$D),rc:"full"},{path:"download/next-steps",Ub:()=>Xs("qux4jf").then(()=>_.aE),rc:"full"},{path:"selection/next-steps",Fm:""},{path:"download",Ub:()=>Xs("WYE3W").then(()=>_.bE),rc:"full"},{path:"attribution",Ub:()=>Xs("AKOWI").then(()=>_.cE),rc:"full"},{path:"**",Ub:()=>Xs("CAFjWe").then(()=>_.dE),rc:"full"});var paa=[...HD];var su=Symbol("Ua");var lt={exact:rt,subset:ut},mt={exact:ot,subset:st,ignored:()=>!0},Kt=class{constructor(a=new Ht([],{}),b={},c=null){this.root=a;this.pb=b;this.Gc=c}toString(){return afa.Oa(this)}},Ht=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 yt(this)}},$t=class{constructor(a,b){this.path=a;this.parameters=b}toString(){return xt(this)}},eE=class{};
eE.G=function(a){return new (a||eE)};eE.ja=_.l({ha:eE,U:()=>new fE,Y:"root"});
var fE=class{parse(a){a=new bfa(a);gE(a,"/");var b=a.A===""||a.A.startsWith("?")||a.A.startsWith("#")?new Ht([],{}):new Ht([],hE(a));const c={};if(gE(a,"?")){do{var d,e,f=a.A.match(cfa);if(e=f?f[0]:"")a.capture(e),f="",gE(a,"=")&&(d=(d=a.A.match(dfa))?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(gE(a,"&"))}return new Kt(b,c,gE(a,"#")?decodeURIComponent(a.A):
null)}Oa(a){const b=`/${zt(a.root,!0)}`,c=Et(a.pb);a=typeof a.Gc==="string"?`#${encodeURI(a.Gc)}`:"";return`${b}${c}${a}`}},afa=new fE,Ft=/^[^\/()?;#]+/,efa=/^[^\/()?;=#]+/,cfa=/^[^=?&#]+/,dfa=/^[^&#]+/,gE=function(a,b){return a.A.startsWith(b)?(a.A=a.A.substring(b.length),!0):!1},hE=function(a){if(a.A==="")return{};gE(a,"/");const b=[];for(a.A.startsWith("(")||b.push(iE(a));a.A.startsWith("/")&&!a.A.startsWith("//")&&!a.A.startsWith("/(");)a.capture("/"),b.push(iE(a));let c={};a.A.startsWith("/(")&&
(a.capture("/"),c=jE(a,!0));let d={};a.A.startsWith("(")&&(d=jE(a,!1));if(b.length>0||Object.keys(c).length>0)d.primary=new Ht(b,c);return d},iE=function(a){var b=Gt(a.A);if(b===""&&a.A.startsWith(";"))throw new _.Sg(4009,!1);a.capture(b);b=decodeURIComponent(b);const c={};for(;gE(a,";");){var d,e=a;if(d=(d=e.A.match(efa))?d[0]:""){e.capture(d);var f="";if(gE(e,"=")){const g=Gt(e.A);g&&(f=g,e.capture(f))}c[decodeURIComponent(d)]=decodeURIComponent(f)}}return new $t(b,c)},jE=function(a,b){const c=
{};for(a.capture("(");!gE(a,")")&&a.A.length>0;){var d=Gt(a.A),e=a.A[d.length];if(e!=="/"&&e!==")"&&e!==";")throw new _.Sg(4010,!1);e=void 0;d.indexOf(":")>-1?(e=d.slice(0,d.indexOf(":")),a.capture(e),a.capture(":")):b&&(e="primary");d=hE(a);c[e]=Object.keys(d).length===1?d.primary:new Ht([],d);gE(a,"//")}return c},bfa=class{constructor(a){this.A=this.url=a}capture(a){if(!gE(this,a))throw new _.Sg(4011,!1);}};var Xt=class{constructor(a,b,c){this.B=a;this.C=b;this.A=c;if(a&&c.length>0&&St(c[0]))throw new _.Sg(4003,!1);if((a=c.find(Vt))&&a!==(c.length>0?c[c.length-1]:null))throw new _.Sg(4004,!1);}},Rt=class{constructor(a,b,c){this.ii=a;this.A=b;this.index=c}};var kE,lE;kE=/\s+/;lE=[];
_.mE=class{constructor(a,b){this.C=a;this.D=b;this.H=lE;this.A=new Map}set XS(a){this.H=a!=null?a.trim().split(kE):lE}set AT(a){this.K=typeof a==="string"?a.trim().split(kE):a}tj(){for(var a of this.H)this.B(a,!0);a=this.K;if(Array.isArray(a)||a instanceof Set)for(const b of a)this.B(b,!0);else if(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.Cn=!0,c.enabled=b),c.Ae=!0):this.A.set(a,{enabled:b,Cn:!0,Ae:!0})}I(){for(const a of this.A){const b=
a[0],c=a[1];c.Cn?(this.F(b,c.enabled),c.Cn=!1):c.Ae||(c.enabled&&this.F(b,!1),this.A.delete(b));c.Ae=!1}}F(a,b){a=a.trim();a.length>0&&a.split(kE).forEach(c=>{b?this.D.Jh(this.C.L,c):this.D.Gm(this.C.L,c)})}};_.mE.G=function(a){return new (a||_.mE)(_.Rl(_.Uj),_.Rl(_.MB))};_.mE.xa=_.Wn({type:_.mE,J:[["","ngClass",""]],inputs:{XS:[0,"class","klass"],AT:"ngClass"}});_.nE=class{constructor(a){this.B=a;this.zJ=this.zB=this.Sr=this.A=null}vc(a){if(this.D(a)){const c=this.B;this.A&&c.remove(c.indexOf(this.A));if(this.zB){a=this.C();var b;this.A=c.xg(this.zB,a,{na:(b=this.zJ)!=null?b:void 0})}else this.A=null}}D(a){return!!a.ngTemplateOutlet||!!a.ngTemplateOutletInjector}C(){return new Proxy({},{set:(a,b,c)=>this.Sr?Reflect.set(this.Sr,b,c):!1,get:(a,b,c)=>{if(this.Sr)return Reflect.get(this.Sr,b,c)}})}};_.nE.G=function(a){return new (a||_.nE)(_.Rl(_.Gq))};
_.nE.xa=_.Wn({type:_.nE,J:[["","ngTemplateOutlet",""]],inputs:{Sr:"ngTemplateOutletContext",zB:"ngTemplateOutlet",zJ:"ngTemplateOutletInjector"},features:[_.AB]});var ffa,gfa,hfa,ifa;ffa=class{WG(a,b){return _.us(()=>a.subscribe({next:b,error:c=>{throw c;}}))}dispose(a){_.us(()=>a.unsubscribe())}};gfa=class{WG(a,b){return a.then(b,c=>{throw c;})}dispose(){}};hfa=new gfa;ifa=new ffa;
_.oE=class{constructor(a){this.C=null;this.F=!0;this.D=this.A=this.B=null;this.Wc=a}la(){this.B&&this.H();this.Wc=null}transform(a){if(!this.A){if(a)try{this.F=!1,this.cf(a)}finally{this.F=!0}return this.C}return a!==this.A?(this.H(),this.transform(a)):this.C}cf(a){this.A=a;this.D=this.I(a);this.B=this.D.WG(a,b=>this.K(a,b))}I(a){if(_.Yn(a))return hfa;if(a&&typeof a.subscribe==="function")return ifa;throw _.bu();}H(){this.D.dispose(this.B);this.A=this.B=this.C=null}K(a,b){if(a===this.A&&(this.C=b,
this.F)){let c;(c=this.Wc)==null||_.jC(c)}}};_.oE.G=function(a){return new (a||_.oE)(_.Rl(_.BC,16))};_.oE.tf=_.Xn({name:"async",type:_.oE,qe:!1});_.jfa=new _.p("");_.kfa=new _.p("");var pE=a=>a.src,qE=new _.p("",{Y:"root",U:()=>pE});_.Ax=new _.p("");new _.p("");var lfa=new _.p("NG_OPTIMIZED_PRELOADED_IMAGES",{Y:"root",U:()=>new Set});var rE=class{constructor(){this.A=_.n(lfa);this.document=_.n(_.Ax)}};rE.G=function(a){return new (a||rE)};rE.ja=_.l({ha:rE,U:rE.G,Y:"root"});var sE,mfa,nfa,tE,uE,wE,vE,xE,ofa,pfa,qfa;sE=/^((\s*\d+w\s*(,|$)){1,})$/;mfa=[1,2];nfa=function(a,b){const c=()=>{const f=a.na.get(_.BC);d();e();a.placeholder=!1;_.jC(f)},d=a.renderer.Eb(b,"load",c),e=a.renderer.Eb(b,"error",c);b.complete&&b.naturalWidth&&c()};tE=function(a,b,c){a.renderer.setAttribute(a.C,b,c)};uE=function(a){return a.priority||a.bJ===void 0?a.priority?"eager":"lazy":a.bJ};
wE=function(a,b=!1){b&&(a.A=null);b=vE(a);tE(a,"src",b);b=void 0;if(a.Qr)b=ofa(a);else{let c=!1;a.sizes||(c=a.width>1920||a.height>1080);a.uH||a.srcset||a.B===pE||c||(b=a.sizes?pfa(a):qfa(a))}b&&tE(a,"srcset",b);return b};vE=function(a){a.A||(a.A=xE(a,{src:a.Pr}));return a.A};xE=function(a,b){a.iB&&(b.iB=a.iB);return a.B(b)};ofa=function(a){const b=sE.test(a.Qr);return a.Qr.split(",").filter(c=>c!=="").map(c=>{c=c.trim();return`${xE(a,{src:a.Pr,width:b?parseFloat(c):parseFloat(c)*a.width})} ${c}`}).join(", ")};
pfa=function(a){const b=a.config.An;let c=b,d;((d=a.sizes)==null?void 0:d.trim())==="100vw"&&(c=b.filter(e=>e>=640));return c.map(e=>`${xE(a,{src:a.Pr,width:e})} ${e}w`).join(", ")};qfa=function(a){return mfa.map(b=>`${xE(a,{src:a.Pr,width:a.width*b})} ${b}x`).join(", ")};
_.yE=class{constructor(){this.B=_.n(qE);this.config=eu();this.renderer=_.n(_.MB);this.C=_.n(_.Uj).L;this.na=_.n(_.Yj);this.F=_.n(Zj)==="server";this.H=_.n(rE);this.A=this.D=null;this.fill=this.uH=this.priority=!1}Hb(){_.Ln("NgOptimizedImage");this.placeholder&&nfa(this,this.C);this.fill?this.sizes||(this.sizes="100vw"):(tE(this,"width",this.width.toString()),tE(this,"height",this.height.toString()));tE(this,"loading",uE(this));tE(this,"fetchpriority",this.priority?"high":"auto");tE(this,"ng-img",
"true");const a=wE(this);this.sizes?uE(this)==="lazy"?tE(this,"sizes","auto, "+this.sizes):tE(this,"sizes",this.sizes):this.Qr&&sE.test(this.Qr)&&uE(this)==="lazy"&&tE(this,"sizes","auto, 100vw");if(this.F&&this.priority){var b=this.H,c=this.renderer,d=vE(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)}}}vc(a){if(a.ngSrc&&!a.ngSrc.Zn){const b=this.A;wE(this,!0);const c=this.A;this.D!==null&&b&&c&&b!==c&&this.na.get(_.Jr).Ha(()=>{let d;(d=this.D)==null||d.A(b,c)})}}la(){}};_.yE.G=function(a){return new (a||_.yE)};
_.yE.xa=_.Wn({type:_.yE,J:[["img","ngSrc",""]],Ba:18,qa:function(a,b){if(a&2){a=_.Fp("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.hU;c=c===!0?`url(${xE(b,{src:b.Pr,width:d,x_:!0})})`:typeof c==="string"?`url(${c})`:null}else c=
null;a=a("background-image",c);if(c=b.placeholder)c=(b=b.gU)&&b.hasOwnProperty("blur")?!!b.blur:!0;a("filter",c?"blur(15px)":null)}},inputs:{Pr:[2,"ngSrc","ngSrc",fu],Qr:"ngSrcset",sizes:"sizes",width:[2,"width","width",_.hs],height:[2,"height","height",_.hs],bJ:"loading",priority:[2,"priority","priority",_.gs],iB:"loaderParams",uH:[2,"disableOptimizedSrcset","disableOptimizedSrcset",_.gs],fill:[2,"fill","fill",_.gs],placeholder:[2,"placeholder","placeholder",gu],gU:"placeholderConfig",src:"src",
srcset:"srcset"},features:[_.up,_.AB]});var rfa;_.zE=null;rfa=class{};var AE=class{C(){throw Error("m");}};AE.G=function(a){return new (a||AE)};AE.ja=_.l({ha:AE,U:()=>_.n(BE),Y:"platform"});new _.p("");
var sfa=function(a,b){const c=CE(a.F,"window");c.addEventListener("popstate",b,!1);return()=>c.removeEventListener("popstate",b)},tfa=function(a,b){const c=CE(a.F,"window");c.addEventListener("hashchange",b,!1);return()=>c.removeEventListener("hashchange",b)},BE=class extends AE{constructor(){super();this.F=_.n(_.Ax);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}};BE.G=function(a){return new (a||BE)};BE.ja=_.l({ha:BE,U:()=>new BE,Y:"platform"});var DE=class{D(){throw Error("m");}};DE.G=function(a){return new (a||DE)};DE.ja=_.l({ha:DE,U:()=>_.n(EE),Y:"root"});
var FE=new _.p(""),ufa=function(a,b){a.C.push(sfa(a.A,b),tfa(a.A,b))},EE=class extends DE{constructor(a,b){super();this.A=a;this.C=[];let c,d,e;b==null&&(b=(GE=GE||document.querySelector("base"))?GE.getAttribute("href"):null,b=b==null?null:(new URL(b,document.baseURI)).pathname);this.B=(e=(d=b)!=null?d:(c=_.n(_.Ax).location)==null?void 0:c.origin)!=null?e:""}la(){for(;this.C.length;)this.C.pop()()}path(a=!1){const b=this.A.D+ju(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)}};EE.G=function(a){return new (a||EE)(_.Fh(AE),_.Fh(FE,8))};EE.ja=_.l({ha:EE,U:EE.G,Y:"root"});var HE,vfa,wfa,xfa;HE=function(a,b){b&&b[0]!=="/"&&(b="/"+b);return hu(a.A.B,b)};vfa=function(a,b,c=null){var d=a.A;d.A.B.pushState(c,"",hu(d.B,b+ju("")));a.D(HE(a,b+ju("")),c)};_.IE=function(a,b,c="",d=null){var e=a.A;e.A.B.replaceState(d,"",hu(e.B,b+ju(c)));a.D(HE(a,b+ju(c)),d)};wfa=function(a,b=0){let c,d;(d=(c=a.A).D)==null||d.call(c,b)};
xfa=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}}};
_.JE=class{constructor(a){this.F=new _.Ao;this.B=[];this.C=null;this.A=a;this.H=ku(iu(this.A.B.replace(/\/index.html$/,"")));ufa(this.A,b=>{this.F.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 iu(b)}D(a="",b){this.B.forEach(c=>c(a,b))}subscribe(a,b,c){return this.F.subscribe({next:a,error:b!=null?b:void 0,complete:c!=null?c:void 0})}};_.JE.G=function(a){return new (a||_.JE)(_.Fh(DE))};_.JE.ja=_.l({ha:_.JE,U:()=>new _.JE(_.Fh(DE)),Y:"root"});var KE=class{};KE.ja=_.l({ha:KE,Y:"root",U:()=>_.n(Zj)==="browser"?new yfa:new zfa});
var yfa=class{constructor(){var a=_.n(_.Ax),b=window;this.document=a;this.window=b;this.offset=()=>[0,0]}F(a){this.offset=Array.isArray(a)?()=>a:a}B(){return[this.window.scrollX,this.window.scrollY]}A(a){this.window.scrollTo(a[0],a[1])}C(a){a:{var b=this.document,c=b.getElementById(a)||b.getElementsByName(a)[0];if(c)a=c;else{if(typeof b.createTreeWalker==="function"&&b.body&&typeof b.body.attachShadow==="function")for(b=b.createTreeWalker(b.body,NodeFilter.SHOW_ELEMENT),c=b.currentNode;c;){if(c=c.shadowRoot)if(c=
c.getElementById(a)||c.querySelector(`[name="${a}"]`)){a=c;break a}c=b.nextNode()}a=null}}if(a){c=a.getBoundingClientRect();b=c.left+this.window.pageXOffset;c=c.top+this.window.pageYOffset;const d=this.offset();this.window.scrollTo(b-d[0],c-d[1]);a.focus()}}D(a){this.window.history.scrollRestoration=a}},zfa=class{F(){}B(){return[0,0]}A(){}C(){}D(){}};var LE=class{};var ME,Yv,Zv,aw,$v,OE,Afa,Bfa,Cfa,Dfa,Efa,Ffa,Yu,Gfa,Zu,Hfa,PE,QE,RE;ME=class{constructor(a,b){this.id=a;this.url=b}};_.NE=class extends ME{constructor(a,b,c="imperative",d=null){super(a,b);this.type=0;this.A=c;this.mh=d}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}};Yv=class extends ME{constructor(a,b,c){super(a,b);this.Hd=c;this.type=1}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Hd}')`}};
Zv=class extends ME{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}')`}};aw=class extends ME{constructor(a,b){super(a,b);this.reason="";this.code=0;this.type=16}};$v=class extends ME{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})`}};
OE=class extends ME{constructor(a,b,c,d){super(a,b);this.Hd=c;this.state=d;this.type=4}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Hd}', state: ${this.state})`}};Afa=class extends ME{constructor(a,b,c,d){super(a,b);this.Hd=c;this.state=d;this.type=7}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Hd}', state: ${this.state})`}};
Bfa=class extends ME{constructor(a,b,c,d,e){super(a,b);this.Hd=c;this.state=d;this.A=e;this.type=8}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Hd}', state: ${this.state}, shouldActivate: ${this.A})`}};Cfa=class extends ME{constructor(a,b,c,d){super(a,b);this.Hd=c;this.state=d;this.type=5}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Hd}', state: ${this.state})`}};
Dfa=class extends ME{constructor(a,b,c,d){super(a,b);this.Hd=c;this.state=d;this.type=6}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.Hd}', state: ${this.state})`}};Efa=class{constructor(a){this.A=a;this.type=9}toString(){return`RouteConfigLoadStart(path: ${this.A.path})`}};Ffa=class{constructor(a){this.A=a;this.type=10}toString(){return`RouteConfigLoadEnd(path: ${this.A.path})`}};
Yu=class{constructor(a){this.tc=a;this.type=11}toString(){return`ChildActivationStart(path: '${this.tc.Ib&&this.tc.Ib.path||""}')`}};Gfa=class{constructor(a){this.tc=a;this.type=12}toString(){return`ChildActivationEnd(path: '${this.tc.Ib&&this.tc.Ib.path||""}')`}};Zu=class{constructor(a){this.tc=a;this.type=13}toString(){return`ActivationStart(path: '${this.tc.Ib&&this.tc.Ib.path||""}')`}};
Hfa=class{constructor(a){this.tc=a;this.type=14}toString(){return`ActivationEnd(path: '${this.tc.Ib&&this.tc.Ib.path||""}')`}};PE=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}')`}};QE=class{};RE=class{constructor(a,b){this.url=a;this.Nr=b}};var Ifa=class{get na(){let a,b;return(b=ou((a=this.A)==null?void 0:a.tc))!=null?b:this.C}constructor(a){this.C=a;this.B=this.A=this.Rb=null;this.children=new SE(this.C)}},TE=function(a,b){let c=a.getContext(b);c||(c=new Ifa(a.B),a.A.set(b,c));return c},UE=function(a,b){if(a=a.getContext(b))a.Rb=null,a.B=null},SE=class{constructor(a){this.B=a;this.A=new Map}getContext(a){return this.A.get(a)||null}};SE.G=function(a){return new (a||SE)(_.Fh(_.zB))};SE.ja=_.l({ha:SE,U:SE.G,Y:"root"});var Jfa=function(a,b){return qu(b,a.A).map(c=>c.value)},VE=class{constructor(a){this.A=a}get root(){return this.A.value}parent(a){a=Jfa(this,a);return a.length>1?a[a.length-2]:null}children(a){return(a=pu(a,this.A))?a.children.map(b=>b.value):[]}firstChild(a){return(a=pu(a,this.A))&&a.children.length>0?a.children[0].value:null}},Bu=class{constructor(a,b){this.value=a;this.children=b}toString(){return`TreeNode(${this.value})`}};var WE,XE,YE;WE=class extends VE{constructor(a,b){super(a);this.tc=b;uu(this,a)}toString(){return this.tc.toString()}};
_.Eu=class{constructor(a,b,c,d,e,f,g,h){this.H=a;this.D=b;this.F=c;this.C=d;this.B=e;this.Rb=f;this.component=g;this.A=h;let m,q;this.title=(q=(m=this.B)==null?void 0:_.z(m,_.y(u=>u[su])))!=null?q:_.Ok(void 0);this.url=a;this.params=b;this.pb=c;this.Gc=d;this.data=e}get Ib(){return this.A.Ib}get root(){return this.Lj.root}get parent(){return this.Lj.parent(this)}get firstChild(){return this.Lj.firstChild(this)}get children(){return this.Lj.children(this)}toString(){return this.tc?this.tc.toString():
`Future(${this.A})`}};XE=class{get title(){let a;return(a=this.data)==null?void 0:a[su]}constructor(a,b,c,d,e,f,g,h,m){this.url=a;this.params=b;this.pb=c;this.Gc=d;this.data=e;this.Rb=f;this.component=g;this.Ib=h;this.B=m}get root(){return this.Lj.root}get parent(){return this.Lj.parent(this)}get firstChild(){return this.Lj.firstChild(this)}get children(){return this.Lj.children(this)}toString(){return`Route(url:'${this.url.map(a=>a.toString()).join("/")}', path:'${this.Ib?this.Ib.path:""}')`}};
YE=class extends VE{constructor(a){super(a);this.url="";uu(this,a)}toString(){return vu(this.A)}};var Kfa,ZE,aF,$E;Kfa=new _.p("");ZE=function(a,b){let c;return((c=a.B.getContext(b))==null?void 0:c.Rb)===a};aF=function(a){var b=a.B,c=a.name;const d=TE(b,c);d.Rb=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):$E(a,b.A,b.na))};$E=function(a,b,c){if(a.PA)throw new _.Sg(4013,!1);a.C=b;const d=a.location,e=b.tc.component,f=TE(a.B,a.name).children;a.A=vC(d,e,{index:d.length,na:new bF(b,f,d.na,a.rK),Qh:c});_.jC(a.F);let g;(g=a.D)==null||g.A(a);a.VF.emit(a.A.instance)};
_.dF=class{constructor(){this.C=this.A=null;this.name="primary";this.VF=new _.eC;this.gH=new _.eC;this.jG=new _.eC;this.oH=new _.eC;this.rK=_.U();this.B=_.n(SE);this.location=_.n(_.Gq);this.F=_.n(_.BC);this.D=_.n(cF,{optional:!0})}vc(a){if(a.name){const {Zn:b,Fk:c}=a.name;b||(ZE(this,c)&&(this.Hu(),UE(this.B,c)),aF(this))}}la(){ZE(this,this.name)&&UE(this.B,this.name);let a;(a=this.D)==null||a.B(this)}Hb(){aF(this)}get PA(){return!!this.A}get component(){if(!this.A)throw new _.Sg(4012,!1);return this.A.instance}detach(){if(!this.A)throw new _.Sg(4012,
!1);this.location.detach();const a=this.A;this.C=this.A=null;this.oH.emit(a.instance);return a}attach(a,b){this.A=a;this.C=b;uC(this.location,a.A,void 0,!0);let c;(c=this.D)==null||c.A(this);this.jG.emit(a.instance)}Hu(){if(this.A){const a=this.component;this.A.destroy();this.C=this.A=null;this.gH.emit(a)}}};_.dF.G=function(a){return new (a||_.dF)};
_.dF.xa=_.Wn({type:_.dF,J:[["router-outlet"]],inputs:{name:"name",rK:[1,"routerOutletData"]},outputs:{VF:"activate",gH:"deactivate",jG:"attach",oH:"detach"},Ua:["outlet"],features:[_.AB]});var bF=class{D(a){return new bF(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===_.Eu?this.A:a===SE?this.B:a===Kfa?this.C:this.parent.get(a,b)}},cF=new _.p("");var zu=class{};zu.G=function(a){return new (a||zu)};zu.T=_.C({type:zu,J:[["ng-component"]],R:1,S:0,N:function(a){a&1&&_.L(0,"router-outlet")},Z:[_.dF],Ka:2});var Mfa=(a,b,c)=>_.y(d=>{(new Lfa(b,d.Qs,d.cA,c)).ru(a);return d}),eF=function(a,b,c,d){const e=ru(c);b.children.forEach(f=>{const g=f.value.Rb;var h=e[g],m=f.value;const q=h?h.value:null;m===q?m.component?(m=d.getContext(m.Rb))&&eF(a,f,h,m.children):eF(a,f,h,d):q&&fF(a,h,d);delete e[g]});Object.values(e).forEach(f=>{fF(a,f,d)})},gF=function(a,b,c,d){const e=ru(c);b.children.forEach(f=>{var g=e[f.value.Rb],h=f.value;const m=g?g.value:null;wu(h);h===m?h.component?(h=TE(d,h.Rb),gF(a,f,g,h.children)):
gF(a,f,g,d):h.component?(g=TE(d,h.Rb),g.B=null,g.A=h,g.Rb&&$E(g.Rb,h,g.na),gF(a,f,null,g.children)):gF(a,f,null,d);a.B(new Hfa(f.value.tc))});b.children.length&&a.B(new Gfa(b.value.tc))},fF=function(a,b,c){const d=c.getContext(b.value.Rb);c=d&&b.value.component?d.children:c;b=ru(b);for(const e of Object.values(b))fF(a,e,c);d&&(d.Rb&&(d.Rb.Hu(),d.children.A=new Map),d.B=null,d.A=null)},Lfa=class{constructor(a,b,c,d){this.nC=a;this.C=b;this.A=c;this.B=d}ru(a){const b=this.C.A,c=this.A?this.A.A:null;
eF(this,b,c,a);wu(this.C.root);gF(this,b,c,a)}};var Ju=Symbol("gb");var Qu=class{constructor(a){this.path=a;this.A=this.path[this.path.length-1]}},Ru=class{constructor(a,b){this.component=a;this.A=b}};var ev=class{constructor(a){this.ii=a||null}},hF=class extends Error{constructor(a){super();this.A=a}},Nfa=function(a){let b=[];for(a=a.root;;){b=b.concat(a.segments);if(a.A===0)return _.Ok(b);if(a.A>1||!a.children.primary)return Pk(new _.Sg(4E3,!1));a=a.children.primary}},Pfa=function(a,b,c,d,e){b=iF(a,b,c.root,d,e);return new Kt(b,Ofa(c.pb,a.B.pb),c.Gc)},Qfa=function(a,b,c,d,e,f){if(typeof c!=="string"){const g=c,h=e.pb,m=e.Gc,q=e.Ib,u=e.url,v=e.Rb,x=e.params,A=e.data,E=e.title;c=si(f,()=>g({params:x,
data:A,pb:h,Gc:m,Ib:q,url:u,Rb:v,title:E}));if(c instanceof Kt)throw new hF(c);}a=Pfa(a,c,a.A.parse(c),b,d);if(c[0]==="/")throw new hF(a);return a},iF=function(a,b,c,d,e){const f=Rfa(c.segments,d,e);let g={};Object.entries(c.children).forEach(([h,m])=>{g[h]=iF(a,b,m,d,e)});return new Ht(f,g)},Ofa=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},Rfa=function(a,b,c){return a.map(d=>{if(d.path[0]===":"){if(d=c[d.path.substring(1)],
!d)throw new _.Sg(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})},Sfa=class{constructor(a,b){this.A=a;this.B=b}};var hv={Fo:!1,Hq:[],ps:[],parameters:{},jw:{}};var Tfa=class{},lF=function(a,b,c,d,e,f){return d.segments.length===0&&d.A>0?jF(a,b,c,d,f):_.z(kF(a,b,c,d,d.segments,e,!0,f),_.y(g=>g instanceof Bu?[g]:[]))},jF=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(_.Bk(f),_.jo(g=>{const h=d.children[g],m=nu(c,g);return lF(a,b,m,h,g,e)}),_.zo((g,h)=>{g.push(...h);return g}),mo(null),yo(),_.jl(g=>{if(g===null)return fv(d);g=rv(g);pv(g);return _.Ok(g)}))},kF=function(a,b,c,d,e,f,g,h){return _.z(_.Bk(c),
_.jo(m=>{let q;return _.z(Ufa(a,(q=m.Sa)!=null?q:b,c,m,d,e,f,g,h),_.bo(u=>{if(u instanceof ev)return _.Ok(null);throw u;}))}),_.wo(m=>!!m),_.bo(m=>{if(Tu(m))return e.length!==0||d.children[f]?fv(d):_.Ok(new Tfa);throw m;}))},Ufa=function(a,b,c,d,e,f,g,h,m){return mu(d)===g||g!=="primary"&&lv(e,f,d)?d.Fm===void 0?Vfa(a,b,e,d,f,g,m):a.D&&h?Wfa(a,b,e,c,d,f,g,m):fv(e):fv(e)},Vfa=function(a,b,c,d,e,f,g){const h=iv(c,d,e,b);d.path==="**"&&(c.children={});return _.z(h,_.Ho(m=>{if(!m.Fo)return fv(c);let q;
b=(q=d.Sa)!=null?q:b;return _.z(Xfa(a,b,d,e),_.Ho(({Vo:u})=>{var v;const x=(v=d.Yp)!=null?v:b;v=m.Hq;const A=m.ps;var E;let M;const Q=new XE(v,m.parameters,Object.freeze(Object.assign({},a.A.pb)),a.A.Gc,d.data||{},mu(d),(M=(E=d.component)!=null?E:d.Xp)!=null?M:null,d,d.resolve||{});E=tu(Q,g,a.Lo);Q.params=Object.freeze(E.params);Q.data=Object.freeze(E.data);const {ii:P,BC:X}=mv(c,v,A,u);return X.length===0&&P.A>0?_.z(jF(a,x,u,P,Q),_.y(H=>new Bu(Q,H))):u.length===0&&X.length===0?_.Ok(new Bu(Q,[])):
_.z(kF(a,x,u,P,X,mu(d)===f?"primary":f,!0,Q),_.y(H=>new Bu(Q,H instanceof Bu?[H]:[])))}))}))},Wfa=function(a,b,c,d,e,f,g,h){const {Fo:m,parameters:q,Hq:u,jw:v,ps:x}=gv(c,e,f);if(!m)return fv(c);typeof e.Fm==="string"&&e.Fm[0]==="/"&&(a.C++,a.C>31&&(a.D=!1));var A;let E;f=new XE(f,q,Object.freeze(Object.assign({},a.A.pb)),a.A.Gc,e.data||{},mu(e),(E=(A=e.component)!=null?A:e.Xp)!=null?E:null,e,e.resolve||{});A=tu(f,h,a.Lo);f.params=Object.freeze(A.params);f.data=Object.freeze(A.data);e=Qfa(a.I,u,e.Fm,
v,f,b);return _.z(Nfa(e),_.jl(M=>kF(a,b,d,c,M.concat(x),g,!1,h)))},Xfa=function(a,b,c,d){return c.children?_.Ok({Vo:c.children,na:b}):c.Kv?c.Xt!==void 0?_.Ok({Vo:c.Xt,na:c.Yp}):_.z(cv(b,c,d),_.jl(e=>e?_.z(a.F.Kv(b,c),_.Jo(f=>{c.Xt=f.Vo;c.Yp=f.na})):Pk(Gu(3)))):_.Ok({Vo:[],na:b})},nv=class{constructor(a,b,c,d,e,f,g){this.na=a;this.F=b;this.H=c;this.config=d;this.A=e;this.Lo=f;this.B=g;this.C=0;this.D=!0;this.I=new Sfa(this.B,this.A)}recognize(){const a=mv(this.A.root,[],[],this.config).ii;return _.z(this.match(a),
_.y(({children:b,tU:c})=>{b=new YE(new Bu(c,b));c=Ot(c,this.A.pb,this.A.Gc);c.pb=this.A.pb;b.url=this.B.Oa(c);return{state:b,xV:c}}))}match(a){const b=new XE([],Object.freeze({}),Object.freeze(Object.assign({},this.A.pb)),this.A.Gc,Object.freeze({}),"primary",this.H,null,{});return _.z(lF(this,this.na,this.config,a,"primary",b),_.y(c=>({children:c,tU:b})),_.bo(c=>{if(c instanceof hF)return this.A=c.A,this.match(c.A.root);if(c instanceof ev)throw new _.Sg(4002,`'${c.ii}'`);throw c;}))}};var Yfa=class extends rfa{constructor(){super(...arguments)}};var CE=function(a,b){return b==="window"?window:b==="document"?a:b==="body"?a.body:null},Zfa=function(a,b,c){a.addEventListener(b,c);return()=>{a.removeEventListener(b,c)}},$fa=class extends Yfa{dispatchEvent(a,b){a.dispatchEvent(b)}remove(a){a.remove()}createElement(a,b){b=b||document;return b.createElement(a)}},GE=null;var mF=class{yd(){return new XMLHttpRequest}};mF.G=function(a){return new (a||mF)};mF.ja=_.l({ha:mF,U:mF.G});var nF=new _.p(""),oF=class{constructor(a,b){this.yc=b;this.A=new Map;a.forEach(c=>{c.A=this});this.C=a.slice().reverse()}addEventListener(a,b,c){return this.B(b).addEventListener(a,b,c)}B(a){let b=this.A.get(a);if(b)return b;b=this.C.find(c=>c.supports(a));if(!b)throw new _.Sg(5101,!1);this.A.set(a,b);return b}};oF.G=function(a){return new (a||oF)(_.Fh(nF),_.Fh(_.Jr))};oF.ja=_.l({ha:oF,U:oF.G});var pF=class{};var rF=function(a,b,c,d){const e=c.get(b);e?e.usage++:c.set(b,{usage:1,elements:[...a.A].map(f=>qF(a,f,d(b,a.C)))})},sF=function(a,b,c){for(const d of b)rF(a,d,a.inline,zv);c==null||c.forEach(d=>rF(a,d,a.B,Av))},tF=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)}},aga=function(a,b,c){for(const d of b)tF(d,a.inline);c==null||c.forEach(d=>tF(d,a.B))},qF=function(a,b,c){a.nonce&&c.setAttribute("nonce",a.nonce);a.F&&c.setAttribute("ng-app-id",
a.D);return b.appendChild(c)},uF=class{constructor(a,b,c,d={}){this.C=a;this.D=b;this.nonce=c;this.inline=new Map;this.B=new Map;this.A=new Set;this.F=d==="server";c=this.inline;let e;if(d=(e=a.head)==null?void 0:e.querySelectorAll(`style[${"ng-app-id"}="${b}"]`))for(const f of d)f.textContent&&(f.removeAttribute("ng-app-id"),c.set(f.textContent,{usage:0,elements:[f]}));this.A.add(a.head)}la(){for(const [,{elements:a}]of[...this.inline,...this.B])for(const b of a)b.remove();this.A.clear()}};
uF.G=function(a){return new (a||uF)(_.Fh(_.Ax),_.Fh(JB),_.Fh(KB,8),_.Fh(Zj))};uF.ja=_.l({ha:uF,U:uF.G});var vF={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"},Bv=/%COMP%/g,bga=new _.p("",{Y:"root",U:()=>!0}),Hy=class{constructor(a,b,c,d,e,f,g,h=null){this.F=a;this.K=b;this.C=c;this.I=d;this.D=e;this.H=g;this.nonce=h;this.B=new Map;this.A=f==="server";this.M=new wF(a,e,g,this.A)}Nh(a,b){if(!a||!b)return this.M;this.A&&
b.Ka===3&&(b=Object.assign({},b,{Ka:0}));a:{const d=this.B;var c=d.get(b.id);if(!c){c=this.D;const e=this.H,f=this.F,g=this.K,h=this.I,m=this.A;switch(b.Ka){case 0:c=new xF(f,g,b,this.C,h,c,e,m);break;case 3:b=new cga(f,g,a,b,c,e,this.nonce,m);break a;default:c=new yF(f,g,b,h,c,e,m)}d.set(b.id,c)}b=c}b instanceof xF?(sF(b.B,b.styles,b.C),b.setAttribute(a,b.M,"")):b instanceof yF&&sF(b.B,b.styles,b.C);return b}la(){this.B.clear()}};
Hy.G=function(a){return new (a||Hy)(_.Fh(oF),_.Fh(uF),_.Fh(JB),_.Fh(bga),_.Fh(_.Ax),_.Fh(Zj),_.Fh(_.Jr),_.Fh(KB))};Hy.ja=_.l({ha:Hy,U:Hy.G});
var dga=function(a,b){return c=>{if(c==="__ngUnwrap__")return b;(a.H?a.F.runGuarded(()=>b(c)):b(c))===!1&&c.preventDefault()}},wF=class{constructor(a,b,c,d){this.D=a;this.A=b;this.F=c;this.H=d;this.data=Object.create(null);this.nL=!0;this.Ml=null}destroy(){}createElement(a,b){return b?this.A.createElementNS(vF[b]||b,a):this.A.createElement(a)}createComment(a){return this.A.createComment(a)}Oq(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()}xs(a,b){a=typeof a==="string"?this.A.querySelector(a):a;if(!a)throw new _.Sg(-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=vF[d])?a.setAttributeNS(d,b,c):a.setAttribute(b,c)):a.setAttribute(b,c)}removeAttribute(a,b,c){if(c){const d=vF[c];d?a.removeAttributeNS(d,
b):a.removeAttribute(`${c}:${b}`)}else a.removeAttribute(b)}Jh(a,b){a.classList.add(b)}Gm(a,b){a.classList.remove(b)}Ds(a,b,c,d){d&3?a.style.setProperty(b,c,d&1?"important":""):a.style[b]=c}rs(a,b,c){c&2?a.style.removeProperty(b):a.style[b]=""}setProperty(a,b,c){a!=null&&(a[b]=c)}Ic(a,b){a.nodeValue=b}Eb(a,b,c){if(typeof a==="string"&&(a=CE(this.A,a),!a))throw Error("hb`"+a+"`"+b);return this.D.addEventListener(a,b,dga(this,c))}},zF=function(a,b){return b===a.C?a.shadowRoot:b},cga=class extends wF{constructor(a,
b,c,d,e,f,g,h){super(a,e,f,h);this.B=b;this.C=c;this.shadowRoot=c.attachShadow({mode:"open"});a=this.B;b=this.shadowRoot;a.A.add(b);for(const [m,{elements:q}]of a.inline)q.push(qF(a,b,zv(m,a.C)));for(const [m,{elements:q}]of a.B)q.push(qF(a,b,Av(m,a.C)));d=Cv(d.id,d.styles);for(const m of d)d=document.createElement("style"),g&&d.setAttribute("nonce",g),d.textContent=m,this.shadowRoot.appendChild(d)}appendChild(a,b){return super.appendChild(zF(this,a),b)}insertBefore(a,b,c){return super.insertBefore(zF(this,
a),b,c)}removeChild(a,b){return super.removeChild(null,b)}parentNode(a){return zF(this,super.parentNode(zF(this,a)))}destroy(){this.B.A.delete(this.shadowRoot)}},yF=class extends wF{constructor(a,b,c,d,e,f,g,h){super(a,e,f,g);this.B=b;this.I=d;this.styles=h?Cv(h,c.styles):c.styles;let m;this.C=(m=c.FR)==null?void 0:m.call(c,h)}destroy(){this.I&&aga(this.B,this.styles,this.C)}},xF=class extends yF{constructor(a,b,c,d,e,f,g,h){d=d+"-"+c.id;super(a,b,c,e,f,g,h,d);this.K="_ngcontent-%COMP%".replace(Bv,
d);this.M="_nghost-%COMP%".replace(Bv,d)}createElement(a,b){a=super.createElement(a,b);super.setAttribute(a,this.K,"");return a}};var AF=class extends pF{supports(){return!0}addEventListener(a,b,c){a.addEventListener(b,c,!1);return()=>this.removeEventListener(a,b,c)}removeEventListener(a,b,c){return a.removeEventListener(b,c)}};AF.G=function(a){return new (a||AF)(_.Fh(_.Ax))};AF.ja=_.l({ha:AF,U:AF.G});var BF=["alt","control","meta","shift"],ega={"\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"},fga={alt:a=>a.altKey,control:a=>a.ctrlKey,meta:a=>a.metaKey,shift:a=>a.shiftKey},CF=function(a){const b=a.toLowerCase().split(".");a=b.shift();if(b.length===0||a!=="keydown"&&a!=="keyup")return null;const c=gga(b.pop());let d="",e=b.indexOf("code");e>
-1&&(b.splice(e,1),d="code.");BF.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},iga=function(a,b,c){return d=>{hga(d,a)&&c.runGuarded(()=>b(d))}},gga=function(a){return a==="esc"?"escape":a},hga=function(a,b){let c=ega[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");BF.forEach(e=>{e!==c&&(0,fga[e])(a)&&
(d+=e+".")});d+=c;return d===b},DF=class extends pF{supports(a){return CF(a)!=null}addEventListener(a,b,c){const d=CF(b),e=iga(d.fullKey,c,this.A.yc);return this.A.yc.Ha(()=>Zfa(a,d.domEventName,e))}};DF.G=function(a){return new (a||DF)(_.Fh(_.Ax))};DF.ja=_.l({ha:DF,U:DF.G});var Tv=[{da:Zj,Ta:"browser"},{da:fs,Ta:function(){var a=new $fa;_.zE!=null||(_.zE=a)},Qb:!0},{da:_.Ax,fe:function(){return Pj=document},xe:[]}];bs(vea,"browser",Tv);new _.p("");var kaa=[{da:ds,Ta:"root"},{da:_.rn,fe:function(){return new _.rn},xe:[]},{da:nF,Td:AF,Qb:!0,xe:[_.Ax,_.Jr,Zj]},{da:nF,Td:DF,Qb:!0,xe:[_.Ax]},Hy,uF,oF,{da:Fy,Ra:Hy},{da:LE,Td:mF,xe:[]},[]];var EF=class{constructor(a){this.A=a}};EF.G=function(a){return new (a||EF)(_.Fh(_.Ax))};EF.ja=_.l({ha:EF,U:EF.G,Y:"root"});new _.p("HammerGestureConfig");new _.p("HammerLoader");var Ov=class{},Pv=class{};var GF=function(a,b,c){const d=b.toLowerCase();FF(a,b,d);a.headers.has(d)?a.headers.get(d).push(c):a.headers.set(d,[c])},jga=function(a,b,c){c=(Array.isArray(c)?c:[c]).map(e=>e.toString());const d=b.toLowerCase();a.headers.set(d,c);FF(a,b,d)},FF=function(a,b,c){a.uj.has(c)||a.uj.set(c,b)},kga=function(a,b){b.init();Array.from(b.headers.keys()).forEach(c=>{a.headers.set(c,b.headers.get(c));a.uj.set(c,b.uj.get(c))})},lga=function(a,b){const c=b.name.toLowerCase();switch(b.Oe){case "a":case "s":var d=
b.value;typeof d==="string"&&(d=[d]);if(d.length===0)break;FF(a,b.name,c);b=(b.Oe==="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.uj.delete(c)):a.headers.set(c,d)}else a.headers.delete(c),a.uj.delete(c)}},HF=class{constructor(a){this.uj=new Map;this.Er=null;a?typeof a==="string"?this.Th=()=>{this.headers=new Map;a.split("\n").forEach(b=>{const c=b.indexOf(":");
c>0&&GF(this,b.slice(0,c),b.slice(c+1).trim())})}:typeof Headers!=="undefined"&&a instanceof Headers?(this.headers=new Map,a.forEach((b,c)=>{GF(this,c,b)})):this.Th=()=>{this.headers=new Map;Object.entries(a).forEach(([b,c])=>{jga(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.uj.values())}getAll(a){this.init();return this.headers.get(a.toLowerCase())||
null}append(a,b){return this.clone({name:a,value:b,Oe:"a"})}set(a,b){return this.clone({name:a,value:b,Oe:"s"})}delete(a,b){return this.clone({name:a,value:b,Oe:"d"})}init(){this.Th&&(this.Th instanceof HF?kga(this,this.Th):this.Th(),this.Th=null,this.Er&&(this.Er.forEach(a=>lga(this,a)),this.Er=null))}clone(a){const b=new HF;b.Th=this.Th&&this.Th instanceof HF?this.Th:this;b.Er=(this.Er||[]).concat([a]);return b}forEach(a){this.init();Array.from(this.uj.keys()).forEach(b=>a(this.uj.get(b),this.headers.get(b)))}};var baa,caa;_.IF=class{GH(a){return Dv(a)}HH(a){return Dv(a)}};baa=/%(\d[a-f0-9])/gi;caa={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};
_.JF=class{constructor(a={}){this.A=this.B=null;this.Tn=a.Tn||new _.IF;if(a.BR){if(a.bv)throw Error("ib");this.map=aaa(a.BR)}else a.bv?(this.map=new Map,Object.keys(a.bv).forEach(b=>{var c=a.bv[b];c=Array.isArray(c)?c.map(daa):[`${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({Bk:a,
value:b,Oe:"a"})}set(a,b){return this.clone({Bk:a,value:b,Oe:"s"})}delete(a,b){return this.clone({Bk:a,value:b,Oe:"d"})}toString(){this.init();return this.keys().map(a=>{const b=this.Tn.GH(a);return this.map.get(a).map(c=>b+"="+this.Tn.HH(c)).join("&")}).filter(a=>a!=="").join("&")}clone(a){const b=new _.JF({Tn:this.Tn});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.Oe){case "a":case "s":var b=(a.Oe==="a"?this.map.get(a.Bk):void 0)||[];b.push(`${a.value}`);this.map.set(a.Bk,b);break;case "d":if(a.value!==void 0){b=this.map.get(a.Bk)||[];const c=b.indexOf(`${a.value}`);c!==-1&&b.splice(c,1);b.length>0?this.map.set(a.Bk,b):this.map.delete(a.Bk)}else this.map.delete(a.Bk)}}),this.A=this.B=null)}};var mga=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 KF=function(a){return a.body===null?null:typeof a.body==="string"||Ev(a.body)||Fv(a.body)||Gv(a.body)||typeof URLSearchParams!=="undefined"&&a.body instanceof URLSearchParams?a.body:a.body instanceof _.JF?a.body.toString():typeof a.body==="object"||typeof a.body==="boolean"||Array.isArray(a.body)?JSON.stringify(a.body):a.body.toString()},LF=function(a){return a.body===null||Gv(a.body)?null:Fv(a.body)?a.body.type||null:Ev(a.body)?null:typeof a.body==="string"?"text/plain":a.body instanceof _.JF?
"application/x-www-form-urlencoded;charset=UTF-8":typeof a.body==="object"||typeof a.body==="number"||typeof a.body==="boolean"?"application/json":null},MF=class{constructor(a,b,c,d){this.url=b;this.body=null;this.withCredentials=this.Rf=!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.Rf=!!c.Rf,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.Zk=c.Zk);this.headers!=null||(this.headers=new HF);this.context!=null||(this.context=new mga);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 _.JF,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.Zk)!=null?e:this.Zk;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.Rf)!=null?m:this.Rf;m=a.headers||this.headers;let q=a.params||this.params,u;const v=(u=a.context)!=null?u:this.context;a.GK!==void 0&&(m=Object.keys(a.GK).reduce((x,A)=>x.set(A,a.GK[A]),m));a.xC&&(q=Object.keys(a.xC).reduce((x,A)=>x.set(A,a.xC[A]),q));return new MF(b,c,e,{params:q,headers:m,context:v,Rf:g,responseType:d,withCredentials:h,Zk:f})}};var NF=class{constructor(a,b=200,c="OK"){this.headers=a.headers||new HF;this.status=a.status!==void 0?a.status:b;this.statusText=a.statusText||c;this.url=a.url||null}},OF=class extends NF{constructor(a={}){super(a);this.type=2}clone(a={}){return new OF({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})}},PF=class extends NF{constructor(a={}){super(a);this.type=4;this.body=a.body!==void 0?a.body:null}clone(a=
{}){return new PF({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})}},QF=class extends NF{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}};_.RF=function(a,b,c,d={}){return a.request("POST",b,{body:c,headers:d.headers,context:d.context,observe:d.observe,params:d.params,Rf:d.Rf,responseType:d.responseType,withCredentials:d.withCredentials,Zk:d.Zk})};
_.Lv=class{constructor(a){this.handler=a}request(a,b,c={}){if(a instanceof MF)b=a;else{var d=void 0;d=c.headers instanceof HF?c.headers:new HF(c.headers);let e=void 0;c.params&&(e=c.params instanceof _.JF?c.params:new _.JF({bv:c.params}));b=new MF(a,b,c.body!==void 0?c.body:null,{headers:d,context:c.context,params:e,Rf:c.Rf,responseType:c.responseType||"json",withCredentials:c.withCredentials,Zk:c.Zk})}d=_.z(_.Ok(b),_.jo(e=>this.handler.handle(e)));if(a instanceof MF||c.observe==="events")return d;
a=_.z(d,_.zl(e=>e instanceof PF));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("jb");return e.body}));case "blob":return _.z(a,_.y(e=>{if(e.body!==null&&!(e.body instanceof Blob))throw Error("kb");return e.body}));case "text":return _.z(a,_.y(e=>{if(e.body!==null&&typeof e.body!=="string")throw Error("lb");return e.body}));default:return _.z(a,_.y(e=>e.body))}case "response":return a;
default:throw Error("mb`"+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)}};_.Lv.G=function(a){return new (a||_.Lv)(_.Fh(Ov))};_.Lv.ja=_.l({ha:_.Lv,U:_.Lv.G});var nga=/^\)\]\}',?\n/,rga=function(a,b,c,d){return _.Ik(function*(){const e=oga(b);let f;try{var g=a.A.Ha(()=>a.B(b.A,Object.assign({},{signal:c},e)));g.then(Iv,Iv);d.next({type:0});f=yield g}catch(v){var h;d.error(new QF({error:v,status:(h=v.status)!=null?h:0,statusText:v.statusText,url:b.A,headers:v.headers}));return}g=new HF(f.headers);h=f.statusText;var m;const q=(m=Hv(f))!=null?m:b.A;m=f.status;let u=null;b.Rf&&d.next(new OF({headers:g,status:m,statusText:h,url:q}));if(f.body){const v=f.headers.get("content-length"),
x=[],A=f.body.getReader();let E=0,M,Q;const P=typeof Zone!=="undefined"&&Zone.current;yield a.A.Ha(()=>_.Ik(function*(){for(;;){const {done:H,value:fa}=yield A.read();if(H)break;x.push(fa);E+=fa.length;if(b.Rf){let ma,va;Q=b.responseType==="text"?((ma=Q)!=null?ma:"")+((va=M)!=null?va:M=new TextDecoder).decode(fa,{stream:!0}):void 0;const N=()=>d.next({type:3,total:v?+v:void 0,loaded:E,eU:Q});P?P.run(N):N()}}}));const X=pga(x,E);try{let H;const fa=(H=f.headers.get("Content-Type"))!=null?H:"";u=qga(b,
X,fa)}catch(H){let fa;d.error(new QF({error:H,headers:new HF(f.headers),status:f.status,statusText:f.statusText,url:(fa=Hv(f))!=null?fa:b.A}));return}}m===0&&(m=u?200:0);m>=200&&m<300?(d.next(new PF({body:u,headers:g,status:m,statusText:h,url:q})),d.complete()):d.error(new QF({error:u,headers:g,status:m,statusText:h,url:q}))})},oga=function(a){const b={},c=a.withCredentials?"include":void 0;a.headers.forEach((d,e)=>b[d]=e.join(","));a.headers.has("Accept")||(b.Accept="application/json, text/plain, */*");
if(!a.headers.has("Content-Type")){const d=LF(a);d!==null&&(b["Content-Type"]=d)}return{body:KF(a),method:a.method,headers:b,credentials:c}},pga=function(a,b){b=new Uint8Array(b);let c=0;for(const d of a)b.set(d,c),c+=d.length;return b},qga=function(a,b,c){switch(a.responseType){case "json":return a=(new TextDecoder).decode(b).replace(nga,""),a===""?null:JSON.parse(a);case "text":return(new TextDecoder).decode(b);case "blob":return new Blob([b],{type:c});case "arraybuffer":return b.buffer}},Qv=class{constructor(){let a,
b;this.B=(b=(a=_.n(sga,{optional:!0}))==null?void 0:a.fetch)!=null?b:(...c)=>globalThis.fetch(...c);this.A=_.n(_.Jr)}handle(a){return new _.ok(b=>{const c=new AbortController;rga(this,a,c.signal,b).then(Iv,d=>b.error(new QF({error:d})));return()=>c.abort()})}};Qv.G=function(a){return new (a||Qv)};Qv.ja=_.l({ha:Qv,U:Qv.G});var sga=class{};new _.p("");var Rv=new _.p(""),tga=new _.p(""),uga=new _.p("",{Y:"root",U:()=>!0}),Nv=class extends Ov{constructor(a,b){super();this.C=a;this.na=b;this.A=null;this.B=_.n(bC);this.D=_.n(uga)}handle(a){this.A===null&&(this.A=Array.from(new Set([...this.na.get(Rv),...this.na.get(tga,[])])).reduceRight((b,c)=>faa(b,c,this.na),eaa));if(this.D){const b=this.B.add();return _.z(this.A(a,c=>this.C.handle(c)),vo(()=>this.B.remove(b)))}return this.A(a,b=>this.C.handle(b))}};
Nv.G=function(a){return new (a||Nv)(_.Fh(Pv),_.Fh(_.zB))};Nv.ja=_.l({ha:Nv,U:Nv.G});var vga=/^\)\]\}',?\n/,Mv=class{constructor(a){this.A=a}handle(a){if(a.method==="JSONP")throw new _.Sg(-2800,!1);const b=this.A;return _.z(b.XV?_.Bk(b.XV()):_.Ok(null),_.Ho(()=>new _.ok(c=>{const d=b.yd();d.open(a.method,a.A);a.withCredentials&&(d.withCredentials=!0);a.headers.forEach((A,E)=>d.setRequestHeader(A,E.join(",")));a.headers.has("Accept")||d.setRequestHeader("Accept","application/json, text/plain, */*");if(!a.headers.has("Content-Type")){var e=LF(a);e!==null&&d.setRequestHeader("Content-Type",
e)}a.responseType&&(e=a.responseType.toLowerCase(),d.responseType=e!=="json"?e:"text");const f=KF(a);let g=null;const h=()=>{if(g!==null)return g;const A=d.statusText||"OK",E=new HF(d.getAllResponseHeaders()),M=("responseURL"in d&&d.responseURL?d.responseURL:/^X-Request-URL:/m.test(d.getAllResponseHeaders())?d.getResponseHeader("X-Request-URL"):null)||a.url;return g=new OF({headers:E,status:d.status,statusText:A,url:M})},m=()=>{let {headers:A,status:E,statusText:M,url:Q}=h(),P=null;E!==204&&(P=typeof d.response===
"undefined"?d.responseText:d.response);E===0&&(E=P?200:0);let X=E>=200&&E<300;if(a.responseType==="json"&&typeof P==="string"){const H=P;P=P.replace(vga,"");try{P=P!==""?JSON.parse(P):null}catch(fa){P=H,X&&(X=!1,P={error:fa,text:P})}}X?(c.next(new PF({body:P,headers:A,status:E,statusText:M,url:Q||void 0})),c.complete()):c.error(new QF({error:P,headers:A,status:E,statusText:M,url:Q||void 0}))},q=A=>{const {url:E}=h();A=new QF({error:A,status:d.status||0,statusText:d.statusText||"Unknown Error",url:E||
void 0});c.error(A)};let u=!1;const v=A=>{u||(c.next(h()),u=!0);let E={type:3,loaded:A.loaded};A.lengthComputable&&(E.total=A.total);a.responseType==="text"&&d.responseText&&(E.eU=d.responseText);c.next(E)},x=A=>{let E={type:1,loaded:A.loaded};A.lengthComputable&&(E.total=A.total);c.next(E)};d.addEventListener("load",m);d.addEventListener("error",q);d.addEventListener("timeout",q);d.addEventListener("abort",q);a.Rf&&(d.addEventListener("progress",v),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.Rf&&(d.removeEventListener("progress",v),f!==null&&d.upload&&d.upload.removeEventListener("progress",x));d.readyState!==d.DONE&&d.abort()}})))}};Mv.G=function(a){return new (a||Mv)(_.Fh(LE))};Mv.ja=_.l({ha:Mv,U:Mv.G});var Jv=new _.p(""),wga=new _.p("",{Y:"root",U:()=>"XSRF-TOKEN"}),gaa=new _.p("",{Y:"root",U:()=>"X-XSRF-TOKEN"}),Kv=class{},Sv=class{constructor(a,b,c){this.C=a;this.platform=b;this.D=c;this.A="";this.B=null}lv(){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}};Sv.G=function(a){return new (a||Sv)(_.Fh(_.Ax),_.Fh(Zj),_.Fh(wga))};Sv.ja=_.l({ha:Sv,U:Sv.G});new _.p("");new _.p("");new _.p("");var SF=class{};SF.G=function(a){return new (a||SF)};SF.ja=_.l({ha:SF,U:function(a){let b=null;return b=a?new (a||SF):_.Fh(TF)},Y:"root"});
var TF=class extends SF{constructor(a){super();this.B=a}A(a,b){if(b==null)return null;switch(a){case 0:return b;case 1:return lm(b,"HTML")?_.km(b):Hm(this.B,String(b)).toString();case 2:return lm(b,"Style")?_.km(b):b;case 3:if(lm(b,"Script"))return _.km(b);throw new _.Sg(5200,!1);case 4:return lm(b,"URL")?_.km(b):rm(String(b));case 5:if(lm(b,"ResourceURL"))return _.km(b);throw new _.Sg(5201,!1);default:throw new _.Sg(5202,!1);}}C(a){return new Vda(a)}F(a){return new Wda(a)}D(a){return new Xda(a)}};
TF.G=function(a){return new (a||TF)(_.Fh(_.Ax))};TF.ja=_.l({ha:TF,U:TF.G,Y:"root"});var xga=function(a,b){switch(b){case 1:return a instanceof _.Qa;case 4:return a instanceof Fa||a instanceof Ca;case 5:return a instanceof Ca;case 3:return!1;default:return!1}},yga=function(a,b){if(b!=null){if(b instanceof _.Qa)return a.B.C(String(b));if(b instanceof Fa)return a.B.F(Ga(b));if(b instanceof Ca)return a.B.D(String(b))}return null},UF=class extends SF{constructor(a){super();this.B=new TF(a)}A(a,b){if(b==null)return null;if(b instanceof Ca||b instanceof Fa||b instanceof _.Qa){if(xga(b,
a))return this.B.A(a,yga(this,b));throw Error("nb`"+cea[a]+"`"+b);}return this.B.A(a,b)}C(){throw Error("ob");}F(){throw Error("ob");}D(){throw Error("ob");}};UF.G=function(a){return new (a||UF)(_.Fh(_.Ax))};UF.ja=_.l({ha:UF,U:UF.G});var jaa=[{da:lC,Ra:SF},{da:SF,Td:UF}];var zga=function(a){let b;for(a=a.root;a!==void 0;){let c;b=(c=a.data[su])!=null?c:b;a=a.children.find(d=>d.Rb==="primary")}return b},VF=class{};VF.G=function(a){return new (a||VF)};VF.ja=_.l({ha:VF,U:()=>_.n(WF),Y:"root"});var WF=class extends VF{constructor(a){super();this.title=a}};WF.G=function(a){return new (a||WF)(_.Fh(EF))};WF.ja=_.l({ha:WF,U:WF.G,Y:"root"});var XF=new _.p("",{Y:"root",U:()=>({})});var Xv=new _.p(""),YF=class{constructor(){this.B=new WeakMap;this.A=new WeakMap;_.n(HC)}Ub(a){if(this.B.get(a))return this.B.get(a);if(a.Xp)return _.Ok(a.Xp);this.C&&this.C(a);var b=_.z(kt(a.Ub()),_.y(Vv),_.Jo(c=>{this.D&&this.D(a);a.Xp=c}),vo(()=>{this.B.delete(a)}));b=_.z(new _.WB(b,()=>new _.Ao),Vk());this.B.set(a,b);return b}Kv(a,b){if(this.A.get(b))return this.A.get(b);if(b.Xt)return _.Ok({Vo:b.Xt,na:b.Yp});this.C&&this.C(b);a=_.z(naa(b,a,this.D),vo(()=>{this.A.delete(b)}));a=_.z(new _.WB(a,
()=>new _.Ao),Vk());this.A.set(b,a);return a}};YF.G=function(a){return new (a||YF)};YF.ja=_.l({ha:YF,U:YF.G,Y:"root"});var ZF=class{};ZF.G=function(a){return new (a||ZF)};ZF.ja=_.l({ha:ZF,U:()=>_.n($F),Y:"root"});var $F=class{merge(a){return a}};$F.G=function(a){return new (a||$F)};$F.ja=_.l({ha:$F,U:$F.G,Y:"root"});var Aga=new _.p("");new _.p("");var Bga=new _.p(""),Cga=function(a,b){const c=++a.Wh;let d;(d=a.Kg)==null||d.next(Object.assign({},a.Kg.value,b,{id:c}))},aG=function(a,b,c){c=new Zv(b.id,a.A.Oa(b.Te),"",c);a.lc.next(c);b.resolve(!1)},Dga=function(a){let b,c;return((b=a.C)==null?void 0:b.Te.toString())!==((c=a.C)==null?void 0:c.zd.toString())},Ega=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.NC)!=null?e:(d=a.B)==null?void 0:d.Te;let g;return b.toString()!==(f==null?void 0:f.toString())&&
!((g=a.B)==null?0:g.extras.ki)},Fga=function(a,b,c,d){a.Kg=new _.Fu({id:0,zd:c,YG:c,Te:c,Hd:c,mw:c,extras:{},resolve:()=>{},reject:()=>{},promise:Promise.resolve(!0),source:"imperative",mh:null,Il:d.tc,sf:null,cA:d,Qs:null,ho:{canActivateChecks:[],canDeactivateChecks:[]},jj:null});return _.z(a.Kg,_.zl(e=>e.id!==0),_.y(e=>Object.assign({},e,{Te:e.mw})),_.Ho(e=>{let f=!1,g=!1;return _.z(_.Ok(e),_.Ho(h=>{if(a.Wh>e.id)return aG(a,e,1),_.xl;a.C=e;a.B={id:h.id,Dv:h.mw,Te:h.Te,NC:typeof h.extras.xu==="string"?
a.A.parse(h.extras.xu):h.extras.xu,si:h.source,extras:h.extras,lU:a.F?Object.assign({},a.F,{lU:null}):null};const m=!b.Rv||Dga(a)||Ega(a);let q;const u=(q=h.extras.Xv)!=null?q:b.Xv;return m||u==="reload"?_.z(_.Ok(h),_.Ho(v=>{let x;const A=(x=a.Kg)==null?void 0:x.pe();a.lc.next(new _.NE(v.id,a.A.Oa(v.Te),v.source,v.mh));let E;return A!==((E=a.Kg)==null?void 0:E.pe())?_.xl:Promise.resolve(v)}),sv(a.Qh,a.D,a.H,b.config,a.A,a.Lo),_.Jo(v=>{e.sf=v.sf;e.Hd=v.Hd;a.B=Object.assign({},a.B,{ar:v.Hd});v=new OE(v.id,
a.A.Oa(v.Te),a.A.Oa(v.Hd),v.sf);a.lc.next(v)})):(a.lc.next(new aw(h.id,a.A.Oa(h.mw))),h.resolve(!1),_.xl)}),_.Jo(h=>{h=new Afa(h.id,a.A.Oa(h.Te),a.A.Oa(h.Hd),h.sf);a.lc.next(h)}),_.y(h=>{var m=Object,q=m.assign;var u=h.Il;const v=h.sf.A;u=Ou(v,u?u.A:null,a.I,[v.value]);return a.C=e=q.call(m,{},h,{ho:u})}),Wu(a.Qh,h=>a.lc.next(h)),_.Jo(h=>{if((e.jj=h.jj)&&typeof h.jj!=="boolean")throw Hu(h.jj);h=new Bfa(h.id,a.A.Oa(h.Te),a.A.Oa(h.Hd),h.sf,!!h.jj);a.lc.next(h)}),_.zl(h=>h.jj?!0:(aG(a,h,3),!1)),yv(h=>
{if(h.ho.canActivateChecks.length)return _.z(_.Ok(h),_.Jo(m=>{m=new Cfa(m.id,a.A.Oa(m.Te),a.A.Oa(m.Hd),m.sf);a.lc.next(m)}),_.Ho(m=>{let q=!1;return _.z(_.Ok(m),vv(a.Lo,a.Qh),_.Jo({next:()=>q=!0,complete:()=>{q||aG(a,m,2)}}))}),_.Jo(m=>{m=new Dfa(m.id,a.A.Oa(m.Te),a.A.Oa(m.Hd),m.sf);a.lc.next(m)}))}),yv(h=>{const m=q=>{const u=[];let v;((v=q.Ib)==null?0:v.Ub)&&!q.Ib.Xp&&u.push(_.z(a.D.Ub(q.Ib),_.Jo(x=>{q.component=x}),_.y(()=>{})));for(const x of q.children)u.push(...m(x));return u};return _.z(_.dl(m(h.sf.root)),
mo(null),_.oo())}),yv(()=>a.M()),_.Ho(()=>{const h=e.Il,m=e.sf;let q;const u=(q=a.O)==null?void 0:q.call(a,a.Qh,h.root,m.root);return u?_.z(_.Bk(u),_.y(()=>e)):_.Ok(e)}),_.y(h=>{var m=h.sf;var q=h.cA;q=Du(b.nC,m.A,q?q.A:void 0);m=new WE(q,m);a.C=e=Object.assign({},h,{Qs:m});a.B.Qs=m;return e}),_.Jo(()=>{a.lc.next(new QE)}),Mfa(a.I,b.nC,h=>a.lc.next(h)),_.oo(),_.Jo({next:h=>{f=!0;a.F=a.B;a.lc.next(new Yv(h.id,a.A.Oa(h.Te),a.A.Oa(h.Hd)));let m;if((m=a.aa)!=null){const q=zga(h.Qs.tc);q!==void 0&&(m.title.A.title=
q||"")}h.resolve(!0)},complete:()=>{f=!0}}),_.Io(_.z(a.K,_.Jo(h=>{throw h;}))),vo(()=>{f||g||aG(a,e,1);let h;((h=a.C)==null?void 0:h.id)===e.id&&(a.B=null,a.C=null)}),_.bo(h=>{g=!0;if(Iu(h))a.lc.next(new Zv(e.id,a.A.Oa(e.Te),h.message,h.vQ)),Iu(h)&&Lt(h.url)?a.lc.next(new RE(h.url,h.Nr)):e.resolve(!1);else{let m;const q=new $v(e.id,a.A.Oa(e.Te),h,(m=e.sf)!=null?m:void 0);try{throw si(a.Qh,()=>{let u;return(u=a.W)==null?void 0:u.call(a,q)}),a.lc.next(q),h;}catch(u){a.options.W_?e.resolve(!1):e.reject(u)}}return _.xl}))}))},
bG=class{get P(){return this.Wh!==0}constructor(){this.F=this.C=this.B=null;this.lc=new _.Ao;this.K=new _.Ao;this.D=_.n(YF);this.Qh=_.n(_.zB);this.A=_.n(eE);this.I=_.n(SE);this.location=_.n(_.JE);_.n(cF,{optional:!0});this.aa=_.n(VF);this.options=_.n(XF,{optional:!0})||{};this.Lo=this.options.Lo||"emptyOnly";_.n(ZF);this.O=_.n(Aga,{optional:!0});this.W=_.n(Bga,{optional:!0});this.Wh=0;this.M=()=>_.Ok(void 0);this.H=null;this.D.D=a=>this.lc.next(new Ffa(a));this.D.C=a=>this.lc.next(new Efa(a))}complete(){let a;
(a=this.Kg)==null||a.complete()}};bG.G=function(a){return new (a||bG)};bG.ja=_.l({ha:bG,U:bG.G,Y:"root"});var cG=class{};cG.G=function(a){return new (a||cG)};cG.ja=_.l({ha:cG,U:()=>_.n(dG),Y:"root"});var Gga=class{store(){}},dG=class extends Gga{};dG.G=(()=>{let a;return function(b){return(a||(a=_.Gj(dG)))(b||dG)}})();dG.ja=_.l({ha:dG,U:dG.G,Y:"root"});var eG=class{};eG.G=function(a){return new (a||eG)};eG.ja=_.l({ha:eG,U:()=>_.n(fG),Y:"root"});
var gG=function(a){return{lh:a.lh,zd:a.zd,Sf:a.Sf}},Hga=function(a,b){return a.location.subscribe(c=>{c.type==="popstate"&&b(c.url,c.state)})},iG=function(a,b,c){b=b instanceof Kt?a.F.Oa(b):b;var d=a.location;d.path()==d.normalize(b+ju(""))||c.extras.Kk?(c=Object.assign({},c.extras.state,hG(a,c.id,a.B)),_.IE(a.location,b,"",c)):(c=Object.assign({},c.extras.state,hG(a,c.id,a.B+1)),vfa(a.location,b,c))},lG=function(a,b,c=!1){a.zq==="computed"?(c=a.A-a.B,c!==0?wfa(a.location,c):a.zd===b.ar&&c===0&&(jG(a,
b),kG(a))):a.zq==="replace"&&(c&&jG(a,b),kG(a))},hG=function(a,b,c){return a.zq==="computed"?{Wh:b,XL:c}:{Wh:b}},jG=function(a,b){a.Sf=a.D.Sf;a.zd=a.D.zd;let c;a.lh=a.C.merge(a.zd,(c=b.ar)!=null?c:a.lh)},kG=function(a){_.IE(a.location,a.F.Oa(a.lh),"",hG(a,a.H,a.A))},fG=class extends eG{constructor(){super(...arguments);this.location=_.n(_.JE);this.F=_.n(eE);this.options=_.n(XF,{optional:!0})||{};this.zq=this.options.zq||"replace";this.C=_.n(ZF);this.vp=this.options.vp||"deferred";this.lh=this.zd=
new Kt;this.A=0;this.H=-1;const a=new YE(new Bu(new XE([],{},{},"",{},"primary",null,null,{}),[])),b=new _.Eu(new _.Fu([new $t("",{})]),new _.Fu({}),new _.Fu({}),new _.Fu(""),new _.Fu({}),"primary",null,a.root);b.tc=a.root;this.Sf=new WE(new Bu(b,[]),a);this.D=gG(this)}mh(){return this.location.getState()}get B(){if(this.zq!=="computed")return this.A;let a,b;return(b=(a=this.mh())==null?void 0:a.XL)!=null?b:this.A}};fG.G=(()=>{let a;return function(b){return(a||(a=_.Gj(fG)))(b||fG)}})();
fG.ja=_.l({ha:fG,U:fG.G,Y:"root"});var Iga,Jga,Kga,mG,vaa,ew,Lga,oG,pG;Iga={Mo:"exact",Gc:"ignored",gJ:"ignored",pb:"exact"};Jga={Mo:"subset",Gc:"ignored",gJ:"ignored",pb:"subset"};
Kga=function(a){const b=a.A.lc.subscribe(c=>{try{const e=a.A.C,f=a.A.B;if(e!==null&&f!==null){var d=a.B;if(c instanceof _.NE)d.D=gG(d);else if(c instanceof aw)d.lh=f.Dv;else if(c instanceof OE){if(d.vp==="eager"&&!f.extras.ki){const g=d.C.merge(f.ar,f.Dv);let h;iG(d,(h=f.NC)!=null?h:g,f)}}else if(c instanceof QE){if(d.zd=f.ar,d.lh=d.C.merge(f.ar,f.Dv),d.Sf=f.Qs,d.vp==="deferred"&&!f.extras.ki){let g;iG(d,(g=f.NC)!=null?g:d.lh,f)}}else c instanceof Zv&&(c.code===3||c.code===2)?lG(d,f):c instanceof
$v?lG(d,f,!0):c instanceof Yv&&(d.H=c.id,d.A=d.B);if(c instanceof Zv&&c.code!==0&&c.code!==1)a.Rv=!0;else if(c instanceof Yv)a.Rv=!0;else if(c instanceof RE){const g=c.Nr,h=a.H.merge(c.url,e.YG),m=Object.assign({},{xu:e.extras.xu,info:e.extras.info,ki:e.extras.ki,Kk:e.extras.Kk||a.vp==="eager"||e.source!=="imperative"},g);mG(a,h,"imperative",null,m,{resolve:e.resolve,reject:e.reject,promise:e.promise})}}c instanceof QE||c instanceof RE||a.wd.next(c)}catch(e){a.A.K.next(e)}});a.K.add(b)};
mG=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,u)=>{g=q;h=u});const m=a.F.add();oaa(a,()=>{queueMicrotask(()=>a.F.remove(m))});Cga(a.A,{source:c,mh:d,zd:a.zd,YG:a.zd,mw:b,extras:e,resolve:g,reject:h,promise:f,Il:a.Sf.tc,cA:a.Sf});return f.catch(q=>Promise.reject(q))};vaa=function(a){a.D!=null||(a.D=Hga(a.B,(b,c)=>{setTimeout(()=>{ew(a,b,"popstate",c)},0)}))};
ew=function(a,b,c,d){const e={Kk:!0},f=(d==null?0:d.Wh)?d:null;d&&(d=Object.assign({},d),delete d.Wh,delete d.XL,Object.keys(d).length!==0&&(e.state=d));b=_.nG(a,b);mG(a,b,c,f,e)};_.nG=function(a,b){try{return a.C.parse(b)}catch(c){return a.C.parse("/")}};Lga=function(a){return Object.entries(a).reduce((b,[c,d])=>{d!==null&&d!==void 0&&(b[c]=d);return b},{})};
oG=function(a,b,c={}){const d=c.tw,e=c.pb;var f=c.Gc;f=c.ds?a.zd.Gc:f;let g;switch((g=c.cC)!=null?g:a.options.WZ){case "merge":c=Object.assign({},a.zd.pb,e);break;case "preserve":c=a.zd.pb;break;default:c=e||null}c!==null&&(c=Lga(c));let h;try{h=Mt(d?d.tc:a.Sf.tc.root)}catch(m){if(typeof b[0]!=="string"||b[0][0]!=="/")b=[];h=a.zd.root}return Nt(h,b,c,f!=null?f:null)};pG=function(a,b,c={ki:!1}){b=Lt(b)?b:_.nG(a,b);b=a.H.merge(b,a.lh);return mG(a,b,"imperative",null,c)};
_.bw=class{get zd(){return this.B.zd}get lh(){return this.B.lh}get lc(){return this.wd}get Sf(){return this.B.Sf}constructor(){this.I=!1;this.M=_.n(nC);this.B=_.n(eG);this.options=_.n(XF,{optional:!0})||{};this.F=_.n(bC);this.vp=this.options.vp||"deferred";this.A=_.n(bG);this.C=_.n(eE);this.location=_.n(_.JE);this.H=_.n(ZF);this.wd=new _.Ao;this.Rv=!1;this.nC=_.n(cG);this.Xv=this.options.Xv||"ignore";let a,b;this.config=(b=(a=_.n(Xv,{optional:!0}))==null?void 0:a.flat())!=null?b:[];_.n(cF,{optional:!0});
this.K=new _.hk;this.config=this.config.map(yu);this.Rv=!1;Fga(this.A,this,this.zd,this.Sf).subscribe({error:c=>{this.M.warn(c)}});Kga(this)}get url(){return this.C.Oa(this.zd)}get O(){return this.A.F}la(){this.dispose()}dispose(){this.A.complete();this.D&&(this.D.unsubscribe(),this.D=void 0);this.I=!0;this.K.unsubscribe()}navigate(a,b={ki:!1}){for(let c=0;c<a.length;c++)if(a[c]==null)throw new _.Sg(4008,!1);return pG(this,oG(this,a,b),b)}isActive(a,b){let c;b===!0?c=Object.assign({},Iga):b===!1?
c=Object.assign({},Jga):c=b;if(Lt(a))return nt(this.zd,a,c);a=_.nG(this,a);return nt(this.zd,a,c)}};_.bw.G=function(a){return new (a||_.bw)};_.bw.ja=_.l({ha:_.bw,U:_.bw.G,Y:"root"});var rG,sG,qG;rG=function(a){var b=a.H,c;b!==null&&a.I?(c=a.I)==null?c=void 0:(b=a.D.C.Oa(b),c=hu(c.B,b)):c=null;a.href=c;a.href===null?c=null:(c=a.F.L.tagName.toLowerCase(),c=(c==="base"||c==="link"?Pm:_.Om)(a.href));qG(a,"href",c)};sG=function(a,b){a.O!=null||a.C||qG(a,"tabindex",b)};qG=function(a,b,c){const d=a.renderer;a=a.F.L;c!==null?d.setAttribute(a,b,c):d.removeAttribute(a,b)};
_.tG=class{constructor(a,b,c,d,e,f){this.D=a;this.A=b;this.O=c;this.renderer=d;this.F=e;this.I=f;this.href=null;this.M=new _.Ao;this.Kk=this.ki=this.ds=!1;this.B=null;let g;b=(g=e.L.tagName)==null?void 0:g.toLowerCase();(this.C=b==="a"||b==="area")?this.K=a.lc.subscribe(h=>{h instanceof Yv&&rG(this)}):sG(this,"0")}vc(){this.C&&rG(this);this.M.next(this)}set uU(a){a==null?(this.B=null,sG(this,null)):(Lt(a)?this.B=a:this.B=Array.isArray(a)?a:[a],sG(this,"0"))}Ur(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;pG(this.D,f,{ki:this.ki,Kk:this.Kk,state:this.state,info:this.info});return!this.C}la(){let a;(a=this.K)==null||a.unsubscribe()}get H(){return this.B===null?null:Lt(this.B)?this.B:oG(this.D,this.B,{tw:this.tw!==void 0?this.tw:this.A,pb:this.pb,Gc:this.Gc,cC:this.cC,ds:this.ds})}};_.tG.G=function(a){return new (a||_.tG)(_.Rl(_.bw),_.Rl(_.Eu),vj("tabindex"),_.Rl(_.MB),_.Rl(_.Uj),_.Rl(DE))};
_.tG.xa=_.Wn({type:_.tG,J:[["","routerLink",""]],Ba:1,qa:function(a,b){a&1&&_.O("click",function(c){return b.Ur(c.button,c.ctrlKey,c.shiftKey,c.altKey,c.metaKey)});a&2&&_.vp("target",b.target)},inputs:{target:"target",pb:"queryParams",Gc:"fragment",cC:"queryParamsHandling",state:"state",info:"info",tw:"relativeTo",ds:[2,"preserveFragment","preserveFragment",_.gs],ki:[2,"skipLocationChange","skipLocationChange",_.gs],Kk:[2,"replaceUrl","replaceUrl",_.gs],uU:"routerLink"},features:[_.up,_.AB]});var fw=new _.p(""),Mga=function(a){return a.Kg.lc.subscribe(b=>{b instanceof _.NE?(a.store[a.F]=a.A.B(),a.B=b.A,a.C=b.mh?b.mh.Wh:0):b instanceof Yv?(a.F=b.id,uG(a,a.D.parse(b.Hd).Gc)):b instanceof aw&&b.code===0&&(a.B=void 0,a.C=0,uG(a,a.D.parse(b.url).Gc))})},Nga=function(a){return a.Kg.lc.subscribe(b=>{b instanceof PE&&(b.position?a.options.vs==="top"?a.A.A([0,0]):a.options.vs==="enabled"&&a.A.A(b.position):b.anchor&&a.options.Dz==="enabled"?a.A.C(b.anchor):a.options.vs!=="disabled"&&a.A.A([0,0]))})},
uG=function(a,b){a.zone.Ha(()=>{setTimeout(()=>{a.zone.run(()=>{a.Kg.lc.next(new PE(a.B==="popstate"?a.store[a.C]:null,b))})},0)})},vG=class{constructor(a,b,c,d,e={}){this.D=a;this.Kg=b;this.A=c;this.zone=d;this.options=e;this.F=0;this.B="imperative";this.C=0;this.store={};e.vs||(e.vs="disabled");e.Dz||(e.Dz="disabled")}init(){this.options.vs!=="disabled"&&this.A.D("manual");this.H=Mga(this);this.I=Nga(this)}la(){let a;(a=this.H)==null||a.unsubscribe();let b;(b=this.I)==null||b.unsubscribe()}};
vG.G=function(){throw Error("La");};vG.ja=_.l({ha:vG,U:vG.G});new _.p("",{Y:"root",U:()=>!1});var taa=new _.p("",{U:()=>new _.Ao}),uaa=new _.p("",{Y:"root",U:()=>1}),waa=new _.p("");new _.p("ROUTER_FORROOT_GUARD");new _.p("");var Oga=class extends fE{Oa(a){return a.toString()==="/"?"":_.et(super.Oa(a))}};_.wG=new _.p("embedCodeAndroidData");_.xG=new _.p("embedCodeiOSData");_.yG=new _.p("embedCodeFlutterData");var Pga=new _.p("faqData");_.zG=new _.p("communicationBannerData");_.AG=new _.p("expressiveGuidanceData");var Qga=$b(a=>{a=a.qc;return a!==void 0&&(typeof a==="string"||a instanceof _.ok)}),Rga=$b(a=>gw(a.uo)),Sga=$b(a=>gw(a.ud)),Tga=$b(a=>gw(a.Vg)),Uga=$b(a=>gw(a.header)),Vga=$b(a=>gw(a.bd));var BG,CG,DG;_.Js=function(a){return Array.from(a.B().values())};BG=function(a,b){b=_.Qw(b,a.fontFamily.hc);Rw(a.fontFamily,b)&&!a.tk(b)&&(a.B.update(c=>{c.set(b.toString(),b);return new Map(c)}),a.A++,a.C("variantAdded",a))};CG=function(a,b){b=_.Qw(b,a.fontFamily.hc);Rw(a.fontFamily,b)&&a.tk(b)&&(a.B.update(c=>{c.delete(b.toString());return new Map(c)}),a.A--,a.C("variantRemoved",a))};DG=function(a){for(const b of _.Js(a))if(b.has("opsz")&&!_.Fs(b.get("opsz")))return!0;return!1};
_.EG=class{constructor(a,b=()=>{},c=()=>{}){this.fontFamily=a;this.C=b;this.D=c;this.B=_.Zq(new Map);this.A=0}tk(a){return this.B().has(_.Qw(a,this.fontFamily.hc).toString())}update(a){this.B.set(new Map);this.A=0;a.forEach(b=>{BG(this,b)});return this}};var Wga,Xga,Yga;_.zs=function(a,b){a=a.A.get(b);if(!a)throw Error("pb`"+b);return a};Wga=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 wea(b))};Xga=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)}};
Yga=class{constructor(a){this.axes=Wga(a);this.A=this.axes.reduce((b,c)=>b.set(c.tag,c),new Map);Xga(this)}};var Zga;Zga=function(a,b,c){let d=a.get(b);if(d!==void 0)return d;d=c();a.set(b,d);return d};_.FG=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 HG,$ga,aha,bha,cha;_.GG=function(a){switch(a){case "apache2":return $ga;case "ofl":return aha;case "ufl":return bha;case "googlerestricted":return cha;default:throw Error("qb`"+a);}};HG=class{constructor(a,b){this.name=a;this.url=b}};$ga=new HG("Apache License, Version 2.0","http://www.apache.org/licenses/LICENSE-2.0");aha=new HG("Open Font License","https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL");bha=new HG("Ubuntu Font License","http://font.ubuntu.com/ufl/");
cha=new HG("Google Restricted License","https://fonts.google.com/license/googlerestricted");var zaa=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("rb");this.Gv=a.slice(-1)==="i";this.zl=new _.nw([new _.uw("ital",a.slice(-1)==="i"?1:0),new _.uw("wght",Number(a.replace(/i$/,"")))])}};var dha,eha,fha,gha,hha,iha,JG,KG,jha;_.IG=RegExp("^/(specimen|noto/specimen)/[^/]+(.*)$");dha=RegExp("^/specimen/Google[+]Sans");eha=RegExp("^/(specimen|noto/specimen)/[^/]+$");fha=RegExp("^/(specimen|noto/specimen)/[^/]+/tester$");gha=RegExp("^/(specimen|noto/specimen)/[^/]+/glyphs$");hha=RegExp("^/(specimen|noto/specimen)/[^/]+/about$");iha=RegExp("^/(specimen|noto/specimen)/[^/]+/license$");JG=function(a,b){a=new URL(a.href());a.pathname=_.et(b);return a.toString()};KG=function(a){return a.location.path().split("?")[0]};
_.LG=function(){return"/knowledge/glossary"};_.MG=function(a,b){b=encodeURIComponent(b);return JG(a,`${"specimen"}/${b}`)};_.NG=function(a){return a&&(a.ctrlKey||a.metaKey||a.shiftKey)?!0:!1};_.OG=function(a,b,c,d={}){if(_.NG(c))return!0;c&&c.preventDefault();a.window.scrollTo({top:0,behavior:"smooth"});b+=a.window.location.search;pG(a.C,b,d);return!1};_.PG=function(){return"/knowledge"};_.QG=function(a){return`/${"knowledge"}/${a.qb()}`};_.RG=function(a){return`/${"knowledge"}/${a.A()}/${a.qb()}`};
_.SG=function(a,b){if(b==="/")return a.A;a=KG(a);a=a[a.length-1]==="/"?a:a+"/";const c=b[b.length-1]==="/"?b:b+"/";return a===b||a.startsWith(c)};jha=function(a){return _.nG(a.C,a.location.path()).pb.hasOwnProperty("showBanner")?_.nG(a.C,a.location.path()).pb.showBanner:""};
_.TG=class{constructor(){this.location=_.n(_.JE);this.C=_.n(_.bw);this.window=_.n("Window");this.href=_.Zq(this.window.location.href);this.ka=xfa(this.location,()=>{this.href.set(this.window.location.href)});this.wQ=_.Z(()=>JG(this,""))}la(){this.ka()}get A(){return this.location.path()===""||this.location.path()[0]==="?"}get I(){return this.location.path().startsWith("/expressive")}get VA(){return this.location.path().startsWith("/icons")}get H(){return _.IG.test(this.location.path())}get P(){return dha.test(this.location.path())}get ZA(){return eha.test(KG(this))}get RI(){return fha.test(KG(this))}get QS(){return gha.test(KG(this))}get PS(){return hha.test(KG(this))}get RS(){return iha.test(KG(this))}get B(){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 F(){return this.location.path().startsWith("/noto/specimen")}get fa(){return this.location.path().startsWith("/noto/use")}get aa(){return this.location.path().startsWith("/noto/contribute")}get W(){return this.location.path().startsWith("/knowledge")}get CS(){return this.location.path().split("?")[0]==="/knowledge"}get BS(){return this.location.path().startsWith(_.LG())}get QA(){return this.O||
this.K||this.M}get M(){return this.location.path().startsWith("/selection")&&!this.location.path().startsWith("/selection/")}get K(){return this.location.path().startsWith("/selection/embed")}get O(){return this.location.path().startsWith("/download/next-steps")}get eQ(){return JG(this,"analytics")}get mQ(){return JG(this,"attribution")}get MV(){return JG(this,"variablefonts")}eh(a,b=!1,c){a=encodeURIComponent(a);return _.OG(this,_.et(`${b?"noto/specimen":"specimen"}/${a}`),c)}BA(a,b=!1){a=encodeURIComponent(a);
return _.et(`${b?"noto/specimen":"specimen"}/${a}`)}};_.TG.G=function(a){return new (a||_.TG)};_.TG.ja=_.l({ha:_.TG,U:_.TG.G,Y:"root"});_.UG=class extends _.NA{constructor(a){super(a)}};_.VG=class extends _.NA{constructor(a){super(a)}};_.WG=function(a,b){_.Wb(a.Gb[_.Gb]);const c=_.ce(a,4,_.Kc,2,void 0,!0);if(Array.isArray(b)){b=_.he(b);var d=b.length;for(let e=0;e<d;e++)c.push(Ic(b[e]))}else for(d of b)c.push(Ic(d));return a};_.XG=class extends _.NA{constructor(a){super(a)}};var Bw=hf(_.XG);var Aw;var Dw;_.YG=function(a,b){return _.Rx(a,_.XG,1,b)};_.ZG=class extends _.NA{constructor(a){super(a)}};var Aaa=hf(_.ZG);var Fw;var Hw;var $G=class extends _.NA{constructor(a){super(a)}};var kha=hf($G);var lha=class{constructor(a,b,c){this.C=a;this.B=b;this.A=c}getMetadata(){return this.A}};var mha=class{constructor(a,b={}){this.sU=a;this.A=b}getMetadata(){return this.A}B(){return null}};var nha=function(a,b,c={}){return new lha(b,a,c)},oha=function(a,b={}){return new mha(a,b)},aH=class{constructor(a,b,c,d,e){this.name=a;this.nK=b;this.responseType=c;this.A=d;this.B=e}La(){return this.name}};aH.prototype.getName=aH.prototype.La;_.pha=new aH("/fonts.fe.catalog.actions.metadata.MetadataService/Attribution",_.UG,$G,a=>a.Oa(),kha);var bH=class extends _.NA{constructor(a){super(a)}};var qha=new aH("/fonts.fe.catalog.actions.metadata.MetadataService/AxisRegistry",bH,hD,a=>a.Oa(),hf(hD));_.cH=function(a,b){return _.ty(a,1,b)};_.dH=class extends _.NA{constructor(a){super(a)}La(){return _.rw(this,1)}};_.eH=class extends _.NA{constructor(a){super(a)}};_.rha=new aH("/fonts.fe.catalog.actions.metadata.MetadataService/FamilyDetail",_.eH,sD,a=>a.Oa(),hf(sD));var fH=class extends _.NA{constructor(a){super(a)}};var sha=new aH("/fonts.fe.catalog.actions.metadata.MetadataService/FamilyInfo",fH,tD,a=>a.Oa(),hf(tD));_.gH=class extends _.NA{constructor(a){super(a)}};var hH=class extends _.NA{constructor(a){super(a)}};_.tha=new aH("/fonts.fe.catalog.actions.metadata.MetadataService/FamilySummaries",_.gH,hH,a=>a.Oa(),hf(hH));var uha=new aH("/fonts.fe.catalog.actions.metadata.MetadataService/FontSearch",_.ZG,oD,a=>a.Oa(),hf(oD));var iH=class extends _.NA{constructor(a){super(a)}};var vha=new aH("/fonts.fe.catalog.actions.metadata.MetadataService/FontSearchOptions",iH,lD,a=>a.Oa(),hf(lD));var jH=class extends _.NA{constructor(a){super(a)}};var wha=new aH("/fonts.fe.catalog.actions.metadata.MetadataService/Lang",jH,uD,a=>a.Oa(),hf(uD));var kH=class extends _.NA{constructor(a){super(a)}};var xha=new aH("/fonts.fe.catalog.actions.metadata.MetadataService/License",kH,vD,a=>a.Oa(),hf(vD));var lH=class extends _.NA{constructor(a){super(a)}};var yha=new aH("/fonts.fe.catalog.actions.metadata.MetadataService/Metadata",class extends _.NA{constructor(a){super(a)}},lH,a=>a.Oa(),hf(lH));var mH=class extends _.NA{constructor(a){super(a)}};var nH=class extends _.NA{constructor(a){super(a)}};var zha=new aH("/fonts.fe.catalog.actions.metadata.MetadataService/OverviewSampleText",mH,nH,a=>a.Oa(),hf(nH));var Aha=function(a,b){return _.Rx(a,_.XG,1,b)},oH=class extends _.NA{constructor(a){super(a)}};var Bha=new aH("/fonts.fe.catalog.actions.metadata.MetadataService/ResultCount",oH,pD,a=>a.Oa(),hf(pD));_.pH=class extends _.NA{constructor(a){super(a)}};_.Cha=new aH("/fonts.fe.catalog.actions.metadata.MetadataService/SampleGlyphs",_.pH,xD,a=>a.Oa(),hf(xD));var qH=class extends _.NA{constructor(a){super(a)}};var Dha=new aH("/fonts.fe.catalog.actions.metadata.MetadataService/SampleText",qH,zD,a=>a.Oa(),hf(zD));var rH=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(${Baa(this.code)||String(this.code)})`;this.message&&(a+=": "+this.message);return a}};var Eha=new Set(["SAPISIDHASH","APISIDHASH"]);var Fha=Promise;var Gha=kf(class extends _.NA{constructor(a){super(a)}});_.sH=function(){this.O=this.O;this.K=this.K};_.sH.prototype.O=!1;_.sH.prototype.oj=function(){return this.O};_.sH.prototype.dispose=function(){this.O||(this.O=!0,this.Fc())};_.sH.prototype[Symbol.dispose]=function(){this.dispose()};_.tH=function(a,b){a.O?b():(a.K||(a.K=[]),a.K.push(b))};_.sH.prototype.Fc=function(){if(this.K)for(;this.K.length;)this.K.shift()()};_.uH=function(a,b){this.type=a;this.A=this.target=b;this.defaultPrevented=this.C=!1};_.uH.prototype.stopPropagation=function(){this.C=!0};_.uH.prototype.preventDefault=function(){this.defaultPrevented=!0};var Hha=function(){if(!_.ab.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{const c=()=>{};_.ab.addEventListener("test",c,b);_.ab.removeEventListener("test",c,b)}catch(c){}return a}();var vH=function(a,b){_.uH.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)};_.Yy(vH,_.uH);
vH.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=oz||a.offsetX!==void 0?a.offsetX:a.layerX,this.offsetY=
oz||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&&vH.Vc.preventDefault.call(this)};
vH.prototype.stopPropagation=function(){vH.Vc.stopPropagation.call(this);this.B.stopPropagation?this.B.stopPropagation():this.B.cancelBubble=!0};vH.prototype.preventDefault=function(){vH.Vc.preventDefault.call(this);const a=this.B;a.preventDefault?a.preventDefault():a.returnValue=!1};var wH="closure_listenable_"+(Math.random()*1E6|0),xH=function(a){return!(!a||!a[wH])};var Iha=0;var Jha=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=++Iha;this.gi=this.zu=!1},yH=function(a){a.gi=!0;a.listener=null;a.proxy=null;a.src=null;a.handler=null};var zH=function(a){this.src=a;this.Bd={};this.A=0};zH.prototype.add=function(a,b,c,d,e){const f=a.toString();a=this.Bd[f];a||(a=this.Bd[f]=[],this.A++);const g=AH(a,b,d,e);g>-1?(b=a[g],c||(b.zu=!1)):(b=new Jha(b,this.src,f,!!d,e),b.zu=c,a.push(b));return b};zH.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.Bd))return!1;const e=this.Bd[a];b=AH(e,b,c,d);return b>-1?(yH(e[b]),Array.prototype.splice.call(e,b,1),e.length==0&&(delete this.Bd[a],this.A--),!0):!1};
var BH=function(a,b){const c=b.type;c in a.Bd&&_.ia(a.Bd[c],b)&&(yH(b),a.Bd[c].length==0&&(delete a.Bd[c],a.A--))},CH=function(a,b,c,d,e){a=a.Bd[b.toString()];b=-1;a&&(b=AH(a,c,d,e));return b>-1?a[b]:null},AH=function(a,b,c,d){for(let e=0;e<a.length;++e){const f=a[e];if(!f.gi&&f.listener==b&&f.capture==!!c&&f.handler==d)return e}return-1};var DH,EH,FH,JH,Kha,LH,Lha,KH,OH,IH;DH="closure_lm_"+(Math.random()*1E6|0);EH={};FH=0;_.HH=function(a,b,c,d,e){if(d&&d.once)return _.GH(a,b,c,d,e);if(Array.isArray(b)){for(let f=0;f<b.length;f++)_.HH(a,b[f],c,d,e);return null}c=IH(c);return xH(a)?a.Eb(b,c,Uy(d)?!!d.capture:!!d,e):JH(a,b,c,!1,d,e)};
JH=function(a,b,c,d,e,f){if(!b)throw Error("tb");const g=Uy(e)?!!e.capture:!!e;let h=KH(a);h||(a[DH]=h=new zH(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=Kha();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Hha||(e=g),e===void 0&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(LH(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("ub");FH++;return c};
Kha=function(){const a=Lha,b=function(c){return a.call(b.src,b.listener,c)};return b};_.GH=function(a,b,c,d,e){if(Array.isArray(b)){for(let f=0;f<b.length;f++)_.GH(a,b[f],c,d,e);return null}c=IH(c);return xH(a)?a.C.add(String(b),c,!0,Uy(d)?!!d.capture:!!d,e):JH(a,b,c,!0,d,e)};_.MH=function(a,b,c,d,e){if(Array.isArray(b))for(let f=0;f<b.length;f++)_.MH(a,b[f],c,d,e);else d=Uy(d)?!!d.capture:!!d,c=IH(c),xH(a)?a.Xs(b,c,d,e):a&&(a=KH(a))&&(b=CH(a,b,c,d,e))&&_.NH(b)};
_.NH=function(a){if(typeof a!=="number"&&a&&!a.gi){var b=a.src;if(xH(b))BH(b.C,a);else{var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(LH(c),d):b.addListener&&b.removeListener&&b.removeListener(d);FH--;(c=KH(b))?(BH(c,a),c.A==0&&(c.src=null,b[DH]=null)):yH(a)}}};LH=function(a){return a in EH?EH[a]:EH[a]="on"+a};Lha=function(a,b){if(a.gi)a=!0;else{b=new vH(b,this);const c=a.listener,d=a.handler||a.src;a.zu&&_.NH(a);a=c.call(d,b)}return a};
KH=function(a){a=a[DH];return a instanceof zH?a:null};OH="__closure_events_fn_"+(Math.random()*1E9>>>0);IH=function(a){if(typeof a==="function")return a;a[OH]||(a[OH]=function(b){return a.handleEvent(b)});return a[OH]};_.PH=function(){_.sH.call(this);this.C=new zH(this);this.Pa=this;this.ka=null};_.Yy(_.PH,_.sH);_.PH.prototype[wH]=!0;_.k=_.PH.prototype;_.k.addEventListener=function(a,b,c,d){_.HH(this,a,b,c,d)};_.k.removeEventListener=function(a,b,c,d){_.MH(this,a,b,c,d)};
_.k.dispatchEvent=function(a){var b,c=this.ka;if(c)for(b=[];c;c=c.ka)b.push(c);c=this.Pa;const d=a.type||a;if(typeof a==="string")a=new _.uH(a,c);else if(a instanceof _.uH)a.target=a.target||c;else{var e=a;a=new _.uH(d,c);ua(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=QH(f,d,!0,a)&&e;a.C||(f=a.A=c,e=QH(f,d,!0,a)&&e,a.C||(e=QH(f,d,!1,a)&&e));if(b)for(g=0;!a.C&&g<b.length;g++)f=a.A=b[g],e=QH(f,d,!1,a)&&e;return e};
_.k.Fc=function(){_.PH.Vc.Fc.call(this);if(this.C){var a=this.C;let b=0;for(const c in a.Bd){const d=a.Bd[c];for(let e=0;e<d.length;e++)++b,yH(d[e]);delete a.Bd[c];a.A--}}this.ka=null};_.k.Eb=function(a,b,c,d){return this.C.add(String(a),b,!1,c,d)};_.k.Xs=function(a,b,c,d){return this.C.remove(String(a),b,c,d)};
var QH=function(a,b,c,d){b=a.C.Bd[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.gi&&g.capture==c){const h=g.listener,m=g.handler||g.src;g.zu&&BH(a.C,g);e=h.call(m,d)!==!1&&e}}return e&&!d.defaultPrevented};var $aa=function(a){try{return _.ab.JSON.parse(a)}catch(b){}a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return eval("("+a+")")}catch(b){}throw Error("vb`"+a);};var Mha=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 RH=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};var SH=function(){};var TH,UH=function(){};_.Yy(UH,SH);UH.prototype.A=function(){return new XMLHttpRequest};TH=new UH;var VH=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$"),WH=function(a){a=a.match(VH)[1]||null;!a&&_.ab.self&&_.ab.self.location&&(a=_.ab.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""},XH=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," ")):
"")}}},YH=function(a,b,c){if(Array.isArray(b))for(let d=0;d<b.length;d++)YH(a,String(b[d]),c);else b!=null&&c.push(a+(b===""?"":"="+encodeURIComponent(String(b))))},Nha=/#|$/,Oha=function(){var a=window.location.href;const b=a.search(Nha);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,
" "))};var eI;_.ZH=function(a){_.PH.call(this);this.headers=new Map;this.Ma=a||null;this.D=!1;this.A=null;this.P="";this.F=0;this.I="";this.H=this.za=this.fa=this.oa=!1;this.W=0;this.M=null;this.Da="";this.aa=!1};_.Yy(_.ZH,_.PH);var Pha=/^https?$/i,Qha=["POST","PUT"],$H=[],Zaa=function(a,b){const c=new _.ZH;$H.push(c);b&&c.Eb("complete",b);c.C.add("ready",c.Ya,!0,void 0,void 0);c.W=2E3;c.aa=!0;c.send(a,"GET","",{})};_.ZH.prototype.Ya=function(){this.dispose();_.ia($H,this)};
_.ZH.prototype.send=function(a,b,c,d){if(this.A)throw Error("wb`"+this.P+"`"+a);b=b?b.toUpperCase():"GET";this.P=a;this.I="";this.F=0;this.oa=!1;this.D=!0;this.A=this.Ma?this.Ma.A():TH.A();this.A.onreadystatechange=(0,_.Wy)(this.Ga,this);try{this.za=!0,this.A.open(b,String(a),!0),this.za=!1}catch(f){aI(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("xb`"+String(d));d=Array.from(c.keys()).find(f=>"content-type"==f.toLowerCase());e=_.ab.FormData&&a instanceof _.ab.FormData;!(_.ea(Qha,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.Da&&(this.A.responseType=this.Da);"withCredentials"in this.A&&this.A.withCredentials!==this.aa&&(this.A.withCredentials=this.aa);try{this.M&&(clearTimeout(this.M),this.M=null),this.W>0&&(this.M=setTimeout(this.lb.bind(this),
this.W)),this.fa=!0,this.A.send(a),this.fa=!1}catch(f){aI(this,f)}};_.ZH.prototype.lb=function(){typeof Ny!="undefined"&&this.A&&(this.I="Timed out after "+this.W+"ms, aborting",this.F=8,this.dispatchEvent("timeout"),this.abort(8))};var aI=function(a,b){a.D=!1;a.A&&(a.H=!0,a.A.abort(),a.H=!1);a.I=b;a.F=5;bI(a);cI(a)},bI=function(a){a.oa||(a.oa=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
_.ZH.prototype.abort=function(a){this.A&&this.D&&(this.D=!1,this.H=!0,this.A.abort(),this.H=!1,this.F=a||7,this.dispatchEvent("complete"),this.dispatchEvent("abort"),cI(this))};_.ZH.prototype.Fc=function(){this.A&&(this.D&&(this.D=!1,this.H=!0,this.A.abort(),this.H=!1),cI(this,!0));_.ZH.Vc.Fc.call(this)};_.ZH.prototype.Ga=function(){this.oj()||(this.za||this.fa||this.H?dI(this):this.gb())};_.ZH.prototype.gb=function(){dI(this)};
var dI=function(a){if(a.D&&typeof Ny!="undefined")if(a.fa&&eI(a)==4)setTimeout(a.Ga.bind(a),0);else if(a.dispatchEvent("readystatechange"),eI(a)==4){a.D=!1;try{if(_.fI(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{a.F=6;try{var b=eI(a)>2?a.A.statusText:""}catch(c){b=""}a.I=b+" ["+a.B()+"]";bI(a)}}finally{cI(a)}}},cI=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){}}};
_.ZH.prototype.isActive=function(){return!!this.A};_.fI=function(a){var b=a.B(),c;if(!(c=RH(b))){if(b=b===0)a=WH(String(a.P)),b=!Pha.test(a);c=b}return c};eI=function(a){return a.A?a.A.readyState:0};_.ZH.prototype.B=function(){try{return eI(this)>2?this.A.status:-1}catch(a){return-1}};_.gI=function(a){try{return a.A?a.A.responseText:""}catch(b){return""}};_.ZH.prototype.getResponseHeader=function(a){if(this.A&&eI(this)==4)return a=this.A.getResponseHeader(a),a===null?void 0:a};
_.ZH.prototype.getAllResponseHeaders=function(){return this.A&&eI(this)>=2?this.A.getAllResponseHeaders()||"":""};var Rha=function(a){const b={};a=a.getAllResponseHeaders().split("\r\n");for(let d=0;d<a.length;d++){if(fz(a[d]))continue;var c=iz(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(", ")})},hI=function(a){return typeof a.I==="string"?a.I:String(a.I)};var Sha=function(a){a.I.on("data",b=>{if("1"in b){var c=b["1"];let d;try{d=a.K(c)}catch(e){iI(a,new rH(13,`Error when deserializing response data; error: ${e}`+`, response: ${c}`))}d&&jI(a,d)}if("2"in b)for(b=kI(a,b["2"]),c=0;c<a.H.length;c++)a.H[c](b)});a.I.on("end",()=>{lI(a,mI(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.F;b!==0||_.fI(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=Jw(c);break;
default:d=14}lI(a,mI(a));b=Mha(b)+", error: "+hI(a.A);c!=-1&&(b+=", http status code: "+c);iI(a,new rH(d,b))}})},iI=function(a,b){for(let c=0;c<a.B.length;c++)a.B[c](b)},lI=function(a,b){for(let c=0;c<a.F.length;c++)a.F[c](b)},mI=function(a){const b={},c=Rha(a.A);Object.keys(c).forEach(d=>{b[d]=c[d]});return b},jI=function(a,b){for(let c=0;c<a.C.length;c++)a.C[c](b)},kI=function(a,b){let c=2,d;const e={};try{let f;f=Gha(b);c=_.uA(f,1);d=_.rw(f,2);_.ow(f,dB,3,_.qw()).length&&(e["grpc-web-status-details-bin"]=
b)}catch(f){a.A&&a.A.B()===404?(c=5,d="Not Found: "+String(a.A.P)):(c=14,d="Unable to parse RpcStatus: "+f)}return{code:c,details:d,metadata:e}},Tha=function(a,b){_.HH(a.A,"complete",()=>{if(_.fI(a.A)){var c=_.gI(a.A);if(b&&a.A.getResponseHeader("Content-Type")==="text/plain"){if(!atob)throw Error("yb");c=atob(c)}try{var d=a.K(c)}catch(f){iI(a,new rH(13,`Error when deserializing response data; error: ${f}`+`, response: ${c}`));return}c=Jw(a.A.B());lI(a,mI(a));c==0?jI(a,d):iI(a,new rH(c,"Xhr succeeded but the status code is not 200"))}else{c=
_.gI(a.A);let f;d=mI(a);if(c){var e=kI(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.P)+", error code: "+a.A.F+", error: "+hI(a.A),e=d;lI(a,d);iI(a,new rH(c,f,e))}})},nI=function(a,b){b=a.indexOf(b);b>-1&&a.splice(b,1)},oI=class{constructor(a,b){this.I=a.DT;this.K=b;this.A=a.cg;this.C=[];this.F=[];this.H=[];this.D=[];this.B=[];this.I&&Sha(this)}on(a,b){a=="data"?this.C.push(b):a=="metadata"?this.F.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"?nI(this.C,b):a=="metadata"?nI(this.F,b):a=="status"?nI(this.H,b):a=="end"?nI(this.D,b):a=="error"&&nI(this.B,b);return this}cancel(){this.A.abort()}};oI.prototype.cancel=oI.prototype.cancel;oI.prototype.removeListener=oI.prototype.removeListener;oI.prototype.on=oI.prototype.on;var pI=function(a){this.C=a.TV||null;this.B=a.eV||!1};_.Yy(pI,SH);pI.prototype.A=function(){return new qI(this.C,this.B)};var qI=function(a,b){_.PH.call(this);this.oa=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.W=new Headers;this.B=null;this.fa="GET";this.aa="";this.A=!1;this.P=this.D=this.F=null};_.Yy(qI,_.PH);
qI.prototype.open=function(a,b){if(this.readyState!=0)throw this.abort(),Error("zb");this.fa=a;this.aa=b;this.readyState=1;rI(this)};qI.prototype.send=function(a){if(this.readyState!=1)throw this.abort(),Error("Ab");this.A=!0;const b={headers:this.W,method:this.fa,credentials:this.I,cache:void 0};a&&(b.body=a);(this.oa||_.ab).fetch(new Request(this.aa,b)).then(this.Ma.bind(this),this.H.bind(this))};
qI.prototype.abort=function(){this.response=this.responseText="";this.W=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,sI(this));this.readyState=0};
qI.prototype.Ma=function(a){if(this.A&&(this.F=a,this.B||(this.status=this.F.status,this.statusText=this.F.statusText,this.B=a.headers,this.readyState=2,rI(this)),this.A&&(this.readyState=3,rI(this),this.A)))if(this.responseType==="arraybuffer")a.arrayBuffer().then(this.Da.bind(this),this.H.bind(this));else if(typeof _.ab.ReadableStream!=="undefined"&&"body"in a){this.D=a.body.getReader();if(this.M){if(this.responseType)throw Error("Bb");this.response=[]}else this.response=this.responseText="",this.P=
new TextDecoder;tI(this)}else a.text().then(this.Ga.bind(this),this.H.bind(this))};var tI=function(a){a.D.read().then(a.za.bind(a)).catch(a.H.bind(a))};qI.prototype.za=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.P.decode(b,{stream:!a.done}))this.response=this.responseText+=b}a.done?sI(this):rI(this);this.readyState==3&&tI(this)}};qI.prototype.Ga=function(a){this.A&&(this.response=this.responseText=a,sI(this))};
qI.prototype.Da=function(a){this.A&&(this.response=a,sI(this))};qI.prototype.H=function(){this.A&&sI(this)};var sI=function(a){a.readyState=4;a.F=null;a.D=null;a.P=null;rI(a)};qI.prototype.setRequestHeader=function(a,b){this.W.append(a,b)};qI.prototype.getResponseHeader=function(a){return this.B?this.B.get(a.toLowerCase())||"":""};
qI.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 rI=function(a){a.onreadystatechange&&a.onreadystatechange.call(a)};Object.defineProperty(qI.prototype,"withCredentials",{get:function(){return this.I==="include"},set:function(a){this.I=a?"include":"same-origin"}});var Uha;_.uI=function(a){if(a.ne&&typeof a.ne=="function")a=a.ne();else if(_.ka(a)||typeof a==="string")a=a.length;else{let b=0;for(const c in a)b++;a=b}return a};_.vI=function(a){if(a.Ve&&typeof a.Ve=="function")return a.Ve();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(_.ka(a)){const b=[],c=a.length;for(let d=0;d<c;d++)b.push(a[d]);return b}return ra(a)};
_.wI=function(a){if(a.hj&&typeof a.hj=="function")return a.hj();if(!a.Ve||typeof a.Ve!="function"){if(typeof Map!=="undefined"&&a instanceof Map)return Array.from(a.keys());if(!(typeof Set!=="undefined"&&a instanceof Set)){if(_.ka(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}}};
Uha=function(a,b,c){if(a.forEach&&typeof a.forEach=="function")a.forEach(b,c);else if(_.ka(a)||typeof a==="string")Array.prototype.forEach.call(a,b,c);else{const d=_.wI(a),e=_.vI(a),f=e.length;for(let g=0;g<f;g++)b.call(c,e[g],d&&d[g],a)}};_.xI=function(a,b){this.C=this.K=this.D="";this.I=null;this.H=this.A="";this.F=!1;let c;a instanceof _.xI?(this.F=b!==void 0?b:a.F,yI(this,a.D),this.K=a.K,this.C=a.C,zI(this,a.I),this.A=a.A,AI(this,a.B.clone()),this.H=a.H):a&&(c=String(a).match(VH))?(this.F=!!b,yI(this,c[1]||"",!0),this.K=BI(c[2]||""),this.C=BI(c[3]||"",!0),zI(this,c[4]),this.A=BI(c[5]||"",!0),AI(this,c[6]||"",!0),this.H=BI(c[7]||"")):(this.F=!!b,this.B=new CI(null,this.F))};
_.xI.prototype.toString=function(){const a=[];var b=this.D;b&&a.push(DI(b,EI,!0),":");var c=this.C;if(c||b=="file")a.push("//"),(b=this.K)&&a.push(DI(b,EI,!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(DI(c,c.charAt(0)=="/"?Vha:Wha,!0));(c=this.B.toString())&&a.push("?",c);(c=this.H)&&a.push("#",DI(c,Xha));return a.join("")};
_.xI.prototype.resolve=function(a){const b=this.clone();let c=!!a.D;c?yI(b,a.D):c=!!a.K;c?b.K=a.K:c=!!a.C;c?b.C=a.C:c=a.I!=null;var d=a.A;if(c)zI(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?AI(b,a.B.clone()):c=!!a.H;c&&(b.H=a.H);return b};_.xI.prototype.clone=function(){return new _.xI(this)};
var yI=function(a,b,c){a.D=c?BI(b,!0):b;a.D&&(a.D=a.D.replace(/:$/,""))},zI=function(a,b){if(b){b=Number(b);if(isNaN(b)||b<0)throw Error("Cb`"+b);a.I=b}else a.I=null},AI=function(a,b,c){b instanceof CI?(a.B=b,Yha(a.B,a.F)):(c||(b=DI(b,Zha)),a.B=new CI(b,a.F))},FI=function(a,b){return a instanceof _.xI?a.clone():new _.xI(a,b)},BI=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},DI=function(a,b,c){return typeof a==="string"?(a=encodeURI(a).replace(b,$ha),c&&(a=
a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},$ha=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},EI=/[#\/\?@]/g,Wha=/[#\?:]/g,Vha=/[#\?]/g,Zha=/[#\?@]/g,Xha=/#/g,CI=function(a,b){this.B=this.A=null;this.C=a||null;this.D=!!b},GI=function(a){a.A||(a.A=new Map,a.B=0,a.C&&XH(a.C,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};_.k=CI.prototype;_.k.ne=function(){GI(this);return this.B};
_.k.add=function(a,b){GI(this);this.C=null;a=HI(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){GI(this);a=HI(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.Xe=function(){GI(this);return this.B==0};var II=function(a,b){GI(a);b=HI(a,b);return a.A.has(b)};_.k=CI.prototype;_.k.Xg=function(a){const b=this.Ve();return _.ea(b,a)>=0};
_.k.forEach=function(a,b){GI(this);this.A.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};_.k.hj=function(){GI(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.Ve=function(a){GI(this);let b=[];if(typeof a==="string")II(this,a)&&(b=b.concat(this.A.get(HI(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){GI(this);this.C=null;a=HI(this,a);II(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.Ve(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.Ve(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 CI;a.C=this.C;this.A&&(a.A=new Map(this.A),a.B=this.B);return a};
var HI=function(a,b){b=String(b);a.D&&(b=b.toLowerCase());return b},Yha=function(a,b){b&&!a.D&&(GI(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(HI(this,e),_.ja(c)),this.B+=c.length))},a));a.D=b};CI.prototype.extend=function(a){for(let b=0;b<arguments.length;b++)Uha(arguments[b],function(c,d){this.add(d,c)},this)};var aia=function(a){let b="";oa(a,function(c,d){b+=d;b+=":";b+=c;b+="\r\n"});return b};_.JI=function(a){_.sH.call(this);this.W=a;this.D={}};_.Yy(_.JI,_.sH);var KI=[];_.JI.prototype.Eb=function(a,b,c,d){Array.isArray(b)||(b&&(KI[0]=b.toString()),b=KI);for(let e=0;e<b.length;e++){const f=_.HH(a,b[e],c||this.handleEvent,d||!1,this.W||this);if(!f)break;this.D[f.key]=f}return this};var LI=function(a,b,c,d,e,f){if(Array.isArray(c))for(let g=0;g<c.length;g++)LI(a,b,c[g],d,e,f);else(b=_.GH(b,c,d||a.handleEvent,e,f||a.W||a))&&(a.D[b.key]=b)};
_.JI.prototype.Xs=function(a,b,c,d,e){if(Array.isArray(b))for(let f=0;f<b.length;f++)this.Xs(a,b[f],c,d,e);else c=c||this.handleEvent,d=Uy(d)?!!d.capture:!!d,e=e||this.W||this,c=IH(c),d=!!d,b=xH(a)?CH(a.C,String(b),c,d,e):a?(a=KH(a))?CH(a,b,c,d,e):null:null,b&&(_.NH(b),delete this.D[b.key]);return this};var bia=function(a){oa(a.D,function(b,c){this.D.hasOwnProperty(c)&&_.NH(b)},a);a.D={}};_.JI.prototype.Fc=function(){_.JI.Vc.Fc.call(this);bia(this)};
_.JI.prototype.handleEvent=function(){throw Error("Eb");};var cia,dia,eia,fia;cia=function(a,b){return b.reduce((c,d)=>e=>d.intercept(e,c),a)};
dia=function(a,b,c){const d=b.B,e=b.getMetadata();var f=a.C&&!1;f=a.A||f?new _.ZH(new pI({TV:a.A,eV:f})):new _.ZH;c+=d.La();e["Content-Type"]="application/json+protobuf";e["X-User-Agent"]="grpc-web-javascript/0.1";var g=e.Authorization;if(g&&Eha.has(g.split(" ")[0])||a.B)f.aa=!0;if(a.D)if(a=c,sa(e))c=a;else if(c=aia(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 oI({cg:f,DT:void 0},d.B);Tha(h,e["X-Goog-Encode-Response-If-Executable"]=="base64");b=d.A(b.C);f.send(a,"POST",b);return h};
eia=function(a,b,c,d,e){const f=b.substr(0,b.length-e.name.length);return cia(g=>new Fha((h,m)=>{let q={};const u=dia(a,g,f);u.on("error",v=>m(v));u.on("metadata",v=>{q=v});u.on("data",v=>{h(oha(v,q))})}),a.F).call(a,nha(e,c,d)).then(g=>g.sU)};_.MI=function(a,b,c,d,e){return eia(a,b,c,d,e)};fia=class{constructor(a={}){this.D=a.jV||Py("suppressCorsPreflight",a)||!1;this.B=a.withCredentials||Py("withCredentials",a)||!1;this.F=a.m0||[];this.A=a.q0;this.C=a.n0||!1}};var NI=function(a,b){b=b||{};b.format="jspb";this.A=new fia(b);this.B=a==void 0?a:a.replace(/\/+$/,"")};_.k=NI.prototype;_.k.me=function(a,b){return _.MI(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/FontSearchOptions",a,b||{},vha)};_.k.metadata=function(a,b){return _.MI(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/Metadata",a,b||{},yha)};
_.k.fj=function(a,b){return _.MI(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/FamilyInfo",a,b||{},sha)};_.k.sampleText=function(a,b){return _.MI(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/SampleText",a,b||{},Dha)};_.k.zk=function(a,b){return _.MI(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/OverviewSampleText",a,b||{},zha)};
_.k.axisRegistry=function(a,b){return _.MI(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/AxisRegistry",a,b||{},qha)};_.k.lang=function(a,b){return _.MI(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/Lang",a,b||{},wha)};_.k.license=function(a,b){return _.MI(this.A,this.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/License",a,b||{},xha)};var OI,gia,SI,RI,TI,iia,jia,kia,lia,VI,hia;OI=new _.VG;gia=Gw();_.PI=_.uA(gia,4);var QI=class{create(a,b){return new NI(a,Object.assign({},{withCredentials:!0,jV:!1},b))}};QI.G=function(a){return new (a||QI)};QI.ja=_.l({ha:QI,U:QI.G,Y:"root"});SI=function(a,b,c=d=>RI(d)){const d=new Map;a=hia(a,b,c);for(const [e,f]of a.entries())d.set(e,_.Ok(f));return d};RI=function(a){switch(a){case 1:return _.Ew();case 2:return _.Cw();case 3:return _.Iw();case 0:break;default:_.Ta(a,`Unsupported value for CacheContext: ${a}`)}return null};
TI=function(a){const b=a.pk()?_.nd(a):a.clone();_.lw(a,1)!=null&&!_.rw(a,1)&&_.dA(b,1);let c;eA(a,_.VG,3)&&((c=_.mA(a,_.VG,3))==null?void 0:c.Oa())===(new _.VG).Oa()&&_.dA(b,3);_.ce(a,4,_.Kc,3,void 0,!0).length===0&&_.dA(b,4);_.sA(a,6)!=null&&_.uA(a,6)<=1&&_.dA(b,6);return b};iia=function(a){const b=new _.FG(1);if(a=a==null?void 0:_.mA(a,zD,7)){const c=new Map;c.set(_.rw(a,1),_.rw(a,2));b.set(OI.Oa(),c)}return b};
jia=function(a){const b=new _.FG(1);if(a=a==null?void 0:_.mA(a,xD,8)){const c=new Map;c.set(_.rw(a,1),_.rw(a,2));b.set(OI.Oa(),c)}return b};_.UI=function(a){return _.ml(()=>{const b=a();return b instanceof Promise||b instanceof _.ok?b:xaa(b)})};
kia=function(a){return new Yga(a.map(b=>({tag:_.rw(b,1),displayName:b.ce(),min:sw(b,3),defaultValue:sw(b,5),max:sw(b,4),precision:_.uA(b,6),description:b.Ul(),fallbacks:_.ow(b,Lea,7,_.qw()).map(c=>({name:c.La(),value:c.pe(),displayName:c.ce()})),fallbackOnly:_.tA(b,9),illustrationUrl:pda(b)})))};lia=function(a){return{languages:new Map(_.ow(a,Sea,1,_.qw()).map(b=>[b.qb(),b.La()])),scripts:new Map(_.ow(a,Tea,2,_.qw()).map(b=>[b.qb(),b.La()]))}};
VI=function(a,b){const c=Aha(new oH,TI(b));b=b.Oa();let d=a.M.get(b);d||(d=_.z(_.z(_.UI(()=>{var e=a.A;return _.MI(e.A,e.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/ResultCount",c,{},Bha)}),_.Go(_.Jd(Qea()))),_.Do(1)),a.M.set(b,d));return _.z(d,_.y(e=>e.ne()))};_.WI=function(a){const b=_.mA(a,_.XG,1);b&&_.YG(a,TI(b));return a};
_.XI=function(a,b){const c=_.WI(b).Oa();let d=a.K.get(c);d||(d=_.z(_.UI(()=>{var e=a.A;return _.MI(e.A,e.B+"/$rpc/fonts.fe.catalog.actions.metadata.MetadataService/FontSearch",b,{},uha)}),_.Do(1)),a.K.set(c,d));return _.z(d,_.Jo(e=>{_.ge(e,2,_.mD).forEach((f,g)=>{a.B.set(f.La(),g);a.I.set(g,f)})}))};
_.YI=function(a){var b;const c=((b=_.ow(a,_.iD,7,_.qw()))==null?void 0:b.map(g=>_.vw(g)))||[];b=_.vw(_.mA(a,_.iD,8));const d=_.ww(c,b),e=_.xw(c),f=_.yw(e);return new Hea(a.La(),a.ce(),e,d,f,c,[..._.ce(a,3,_.Kc,_.qw())],b,_.tA(a,5))};_.ZI=function(a,b){return Zga(a,(b==null?void 0:b.Oa())||"",()=>new Map)};hia=function(a,b,c=d=>RI(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.pe())==null?void 0:_.Jd(f);g!==void 0&&a.set(b.Oa(),g)}return a};
_.$I=class{constructor(){this.va=_.n(_.TG);this.C=_.n(_.FD);this.za=_.n(QI);this.A=this.za.create(_.rw(this.C.config,2));this.D=_.mA(this.C.config,AD,14);let a;this.M=SI(this,((a=this.D)==null?void 0:_.ow(a,Rea,1,_.qw()))||[]);let b;this.K=SI(this,((b=this.D)==null?void 0:_.ow(b,Pea,4,_.qw()))||[],P=>(P=RI(P))?_.Jd(_.YG(_.nd(Gw()),TI(P))):null);let c;this.O=SI(this,((c=this.D)==null?void 0:_.ow(c,Oea,3,_.qw()))||[]);let d,e,f;this.B=new Map(Array.from(((d=_.mA(this.C.config,AD,14))==null?void 0:(e=
_.mA(d,tD,5))==null?void 0:(f=_.ge(e,1,_.mD))==null?void 0:f.entries())||[]).map(([P,X])=>[X.La(),P]));let g,h,m;this.I=new Map(Array.from(((g=_.mA(this.C.config,AD,14))==null?void 0:(h=_.mA(g,tD,5))==null?void 0:(m=_.ge(h,1,_.mD))==null?void 0:m.entries())||[]).map(([P,X])=>[P,_.Jd(X)]));let q,u,v;this.P=new Map(Array.from(((q=_.mA(this.C.config,AD,14))==null?void 0:(u=_.mA(q,sD,6))==null?void 0:(v=_.ge(u,1,_.rD))==null?void 0:v.entries())||[]).map(([P,X])=>[P,_.Jd(X)]));let x,A,E;this.W=new Map(Array.from(((x=
_.mA(this.C.config,AD,14))==null?void 0:(A=x.jr())==null?void 0:(E=_.fe(A,1))==null?void 0:E.entries())||[]).map(([P,X])=>[P,X]));this.H=iia(this.D);let M;this.oa=new Map([(M=this.D)==null?void 0:_.mA(M,zD,7)].filter(P=>P!==void 0&&eA(P,yD,3)).map(P=>{let X;return[P==null?void 0:_.rw(P,2),P==null?void 0:(X=_.mA(P,yD,3))==null?void 0:_.Jd(X)]}));this.aa=new Map;this.fa=jia(this.D);let Q;this.ka=new Map([(Q=this.D)==null?void 0:_.mA(Q,xD,8)].filter(P=>P!==void 0&&eA(P,_.wD,3)).map(P=>{let X;return[P==
null?void 0:_.rw(P,2),P==null?void 0:(X=_.mA(P,_.wD,3))==null?void 0:_.Jd(X)]}));this.ug=_.z(_.ml(()=>{let P,X;const H=(P=_.mA(this.C.config,AD,14))==null?void 0:(X=_.mA(P,hD,2))==null?void 0:_.Jd(X);return H!==void 0?_.Ok(H):_.UI(()=>this.A.axisRegistry(new bH))}),_.y(P=>{P=_.ow(P,Mea,1,_.qw());return kia(P)}),_.Do(1));this.F=_.z(this.lang(),_.y(P=>lia(P)),_.Do(1));this.Da=_.ml(()=>VI(this,_.Ew()));this.Ga=_.ml(()=>VI(this,_.Iw()))}me(a){const b=TI(a);a=b.Oa();let c=this.O.get(a);c||(c=_.z(_.UI(()=>
{var d=this.A,e=d.me;var f=new iH;f=_.Rx(f,_.XG,1,b);return e.call(d,f)}),_.Do(1)),this.O.set(a,c));return c}fj(a){var b=this.B.get(a);return b&&(b=this.I.get(b))?_.Ok(b):_.z(_.UI(()=>{var c=this.A,d=c.fj;var e=new fH;var f=_.cH(new _.dH,a);e=_.oA(e,1,_.dH,f);return d.call(c,e)}),_.y(c=>{c=_.ge(c,1,_.mD);if(c.size!==1)throw Error("Ib`"+c.size);for(const [d,e]of c.entries()){c=d;const f=e;this.B.set(a,c);this.I.set(c,f);return f}throw Error("Jb");}))}license(a){var b=this.B.get(a);return b&&(b=this.W.get(b))?
_.Ok(b):_.z(_.UI(()=>{var c=this.A,d=c.license;var e=new kH;var f=_.cH(new _.dH,a);e=_.oA(e,1,_.dH,f);return d.call(c,e)}),_.y(c=>{c=_.fe(c,1);if(c.size!==1)throw Error("Kb`"+c.size);for(const [d,e]of c.entries()){c=d;const f=e;this.B.set(a,c);this.W.set(c,f);return f}throw Error("Jb");}))}fontFamily(a){return _.z(this.fj(a),_.y(b=>_.YI(b)),_.Do(1))}zk(a,b){var c=this.B.get(a);return c&&(c=_.ZI(this.H,b).get(c))&&(c=this.aa.get(c))?_.Ok(c):_.z(_.UI(()=>{var d=this.A,e=d.zk;var f=new mH;var g=_.cH(new _.dH,
a);f=_.Rx(f,_.dH,1,g);f=_.Rx(f,_.VG,2,b);return e.call(d,f)}),_.y(d=>{const e=_.rw(d,1),f=_.rw(d,2);d=_.mA(d,_.nD,3);this.B.set(a,e);_.ZI(this.H,b).set(e,f);this.aa.set(f,d);return d}))}sampleText(a,b){var c=this.B.get(a);return c&&(c=_.ZI(this.H,b).get(c))&&(c=this.oa.get(c))?_.Ok(c):_.z(_.UI(()=>{var d=this.A,e=d.sampleText;var f=new qH;var g=_.cH(new _.dH,a);f=_.Rx(f,_.dH,1,g);f=_.Rx(f,_.VG,2,b);return e.call(d,f)}),_.y(d=>{const e=_.rw(d,1),f=_.rw(d,2),g=_.mA(d,yD,3);this.B.set(a,e);_.ZI(this.H,
b).set(e,f);this.oa.set(f,g);return _.mA(d,yD,3)}))}lang(){let a,b;const c=(a=_.mA(this.C.config,AD,14))==null?void 0:(b=_.mA(a,uD,9))==null?void 0:_.Jd(b);return c!==void 0?_.Ok(c):_.UI(()=>this.A.lang(new jH))}};_.$I.G=function(a){return new (a||_.$I)};_.$I.ja=_.l({ha:_.$I,U:_.$I.G,Y:"root"});var mia=class{constructor(a){this.Ag=a.family;this.Ln=a.designers;this.totalViews=a.totalViews||0;this.viewsByDateRange=a.viewsByDateRange;this.viewsByBrowser=a.viewsByBrowser||{};this.viewsByOS=a.viewsByOS||{}}};var nia,oia;nia={withCredentials:!0};_.Ow=function(a,b){a.B[b]||(a.B[b]=a.A.fontFamily(b));return a.B[b]};oia=function(a){return a?a.map(b=>new mia(b)):[]};_.aJ=function(a,b){const c=Mw(b);return c.length?_.ml(()=>Promise.all(c.map(d=>_.Ik(function*(){return yield _.Sk(_.Ow(a,d)).catch(()=>null)})))):_.Ok()};
_.bJ=class{constructor(){this.I=_.n(_.Lv);this.H=_.n(_.FD);this.A=_.n(_.$I);this.B={};this.C={};this.F=_.rw(this.H.config,2);this.M=`${this.F}${"metadata/stats"}`;this.K=_.z(this.I.get(this.M,nia),_.y(a=>oia(a)),_.Do(1));this.ug=this.A.ug;this.D=_.z(_.XI(this.A,_.YG(new _.ZG,_.WG(new _.XG,["/legacy/technology/variable"]))),_.Ho(a=>{a=Array.from(_.ge(a,2,_.mD).values()).map(b=>b.La()).join("|");return _.aJ(this,a)}))}};_.bJ.G=function(a){return new (a||_.bJ)};_.bJ.ja=_.l({ha:_.bJ,U:_.bJ.G,Y:"root"});var pia,cJ,ria,qia;pia=new _.nw([]);cJ=function(a,b){var c=_.Js(a);if(c.length===1&&b&&b.contains(c[0]))return a.fontFamily.name;c=qia(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(";")}`};ria=function(a){return a.filter(b=>b.A>0).map(b=>cJ(b,pia)).sort()};
qia=function(a){const b=_.Js(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=QC(e.segments[g],f.segments[g]);if(h!==0){e=h;break a}}e=e.segments.length-f.segments.length}return e}),c=DG(a),d=new Set;for(const e of b){const f=_.kw(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 _.nw(e)})};
_.dJ=class{constructor(){this.Zb=_.n(_.bJ);this.A=_.z(this.Zb.ug,_.y(a=>new _.nw(a.axes.map(b=>new _.uw(b.tag,b.defaultValue)))))}Oa(a,b){a=a.filter(c=>c.A>0).map(c=>_.z(_.z(this.A,_.y(d=>cJ(c,d))),_.y(d=>b?d.replace(/\s/g,b):d)));return _.z(_.dl(a),_.y(c=>c.sort()))}};_.dJ.G=function(a){return new (a||_.dJ)};_.dJ.ja=_.l({ha:_.dJ,U:_.dJ.G,Y:"root"});var sia=class{constructor(a){this.qm=new _.Fu;this.handle=_.z(this.qm,_.y(()=>this.node.value));a=sh(a);this.node=a[_.ph];this.signal=a;this.handle.value=a;this.handle.Xz=Tw}set(a){const b=this.node.version;_.uh(this.node,a);this.node.version!==b&&this.qm.next()}update(a){this.set(a(this.node.value))}Xz(a){return this.handle.Xz(a)}};var tia,uia,fJ,eJ;tia=$b(jda);uia=$b(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{_.Ta(a,`Unsupported value for LocalStorageKey: ${a}`)}catch(b){return!1}}});
fJ=function(a,b,c,d){let e=d;if(a.B){var f=a.B.getItem(b);f=eJ(f);c(f)&&(e=f)}const g=new via(a.B,b,e,c);a.fa.push(()=>{g.set(d)});return g};eJ=function(a){if(a===null)return null;try{return JSON.parse(a)}catch(b){}return null};_.gJ=function(a,b){a.H.update(c=>[...(new Set(c)).add(b)])};
_.hJ=class{constructor(){this.B=window.localStorage;this.fa=[];this.nk=fJ(this,"isDarkTheme",fc,Sw());this.ih=this.nk.handle;this.M=fJ(this,"isShoppingBagCalloutClosed",fc,!1);this.aa=this.M.handle;this.zo=fJ(this,"isGetFontCalloutUnderstood",fc,!1);this.za=this.zo.handle;this.FI=fJ(this,"downloadUnderstood",fc,!1);this.K=fJ(this,"shareCalloutHidden",fc,!1);this.Da=fJ(this,"opszFilesizeUnderstood",fc,!1);this.oa=fJ(this,"cookieBarDismissed",fc,!1);this.A=fJ(this,"collectionState",tia,{});this.C=this.A.handle;
this.H=fJ(this,"bannersDismissed",cc(),[]);this.P=this.H.handle;this.D=fJ(this,"colorPickerCustomColors",cc(),[]);this.O=this.D.handle;this.F=fJ(this,"colorPickerSelectedColor",_.bc,"");this.ka=this.F.handle;this.I=fJ(this,"gridLayout",fc,!1);this.W=this.I.handle;window.addEventListener("storage",({key:a,newValue:b})=>{if(a===null)for(const c of this.fa.values())c();else if(uia(a))switch(b=eJ(b),a){case "downloadUnderstood":this.FI.A(b);break;case "opszFilesizeUnderstood":this.Da.A(b);break;case "shareCalloutHidden":this.K.A(b);
break;case "cookieBarDismissed":this.oa.A(b);break;case "isShoppingBagCalloutClosed":this.M.A(b);break;case "isGetFontCalloutUnderstood":this.zo.A(b);break;case "isDarkTheme":this.nk.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.F.A(b);break;case "gridLayout":this.I.A(b);break;case "optInBannerHidden":case "textEditingUnderstood":case "tabCount":break;default:_.Ta(a,
`Unsupported value for LocalStorageKey: ${a}`)}})}};_.hJ.G=function(a){return new (a||_.hJ)};_.hJ.ja=_.l({ha:_.hJ,U:_.hJ.G,Y:"root"});var via=class extends sia{constructor(a,b,c,d){super(c);this.C=a;this.key=b;this.B=d}set(a){this.B(a)&&_.us(()=>{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 iJ=class{constructor(){this.A=_.n(_.FD);this.gtag=this.A.gtag}wa(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))}};iJ.G=function(a){return new (a||iJ)};iJ.ja=_.l({ha:iJ,U:iJ.G,Y:"root"});_.jJ=function(a,b,c){let d;const e=b instanceof Error?`${b.name}: ${b.message} ${(d=b.stack)!=null?d:"no stacktrace"}`:b;a.B.push(e);a.A.gtag("event","exception",{description:e,exFatal:c})};
_.kJ=class{constructor(){this.A=_.n(iJ);this.C=_.n(_.bw);this.location=_.n(_.JE);this.B=[];this.ua=new _.Eo(1);_.z(this.C.lc,_.Io(this.ua)).subscribe(a=>{if(a instanceof Yv){const b=this.location.path();a=this.A;a.gtag("set",{page_path:b.split("?")[0]});a.gtag("event","page_view")}})}la(){this.ua.next();this.ua.complete()}wa(a,b,c){this.A.wa(zea[a],Aea[a],`${b}`,c)}};_.kJ.G=function(a){return new (a||_.kJ)};_.kJ.ja=_.l({ha:_.kJ,U:_.kJ.G,Y:"root"});var qJ,rJ,sJ;_.lJ=function(a,b){return _.Ik(function*(){const c=yield _.Sk(_.Nw(b,a.Zb));for(const d of a.families.value){const e=d.fontFamily,f=_.Js(d).filter(g=>!c.find(h=>{let m;return h.fontFamily.name===e.name&&((m=h.variant)==null?void 0:m.Ie(g))}));for(const g of f)a.remove(e,g,!0,!0,!1)}for(const d of c)a.add(d.fontFamily,d.variant,!0,!1)})};_.mJ=function(a){a.families.next(a.families.value)};_.nJ=function(a){a=ria(a.families.value);return{["selection.family"]:a.length?a.join("|"):void 0}};
_.oJ=function(a){var b=a.jb;a=_.nJ(a);b.A.set(a)};_.pJ=function(a,b,c=!1){b<-1||b>=a.families.value.length||b!==-1&&c&&a.scrollIntoView()};qJ=function(a,b){a.D||b!=="familyAdded"&&b!=="familyRemoved"||a.K.wa(26,a.families.value.length)};rJ=function(a,b){return new _.EG(b,c=>{qJ(a,c)},()=>{_.mJ(a)})};sJ=function(a,b,c=!0){a.families.value.unshift(b);qJ(a,"familyAdded");c&&_.oJ(a)};
_.uJ=function(a,b,c=!0){b=a.families.value.findIndex(_.tJ(b));b=[...a.families.value.slice(0,b),...a.families.value.slice(b+1)];a.families.next(b);qJ(a,"familyRemoved");_.pJ(a,-1);c&&_.oJ(a)};_.tJ=function(a){return b=>b.fontFamily.name===a.name};
_.vJ=class{constructor(){this.Zb=_.n(_.bJ);this.K=_.n(_.kJ);this.jb=_.n(_.hJ);this.Pq=_.n(_.dJ);this.I=new _.Ao;this.families=new _.Fu([]);this.D=!0;this.ck=_.z(this.families,_.Jo(()=>{this.I.next(!0)}));this.C=_.z(this.ck,_.y(a=>Object.fromEntries(a.map(b=>[b.fontFamily.name,b]))));this.M=_.z(this.ck,_.Ho(a=>this.Pq.Oa(a,"+")));this.O=new _.Ao;this.visibility="close";_.z(this.ck,_.y(a=>a.reduce((b,c)=>b+c.A,0)),_.qo());this.H=_.z(this.jb.C,_.y(a=>(a=a["selection.family"])?Mw(a):[]));this.ej=_.z(this.H,
_.y(a=>a.length));this.B=_.Xw(this.jb.C,{initialValue:{["selection.family"]:""}});this.A=!1;this.F=_.Zq(!1);this.xr=this.F.Ui();_.z(this.I,_.Ho(()=>this.jb.C),_.y(a=>a["selection.family"]||""),_.so(),_.Ho(a=>a?_.z(_.aJ(this.Zb,a),_.y(()=>a)):_.Ok(a)),_.Uw()).subscribe(a=>{const b=this;return _.Ik(function*(){yield _.lJ(b,a);b.D=!1;_.mJ(b)})})}toggle(a,b){this.contains(a,b)?this.remove(a,b):this.add(a,b)}get isVisible(){return this.visibility==="open"}update(a,b,c=!0){let d=this.families.value.find(_.tJ(a));
d||(d=rJ(this,a),sJ(this,d,c));d.update(b);_.mJ(this);c&&_.oJ(this)}add(a,b,c=!0,d=!0){if(Rw(a,b)){var e=this.families.value.find(_.tJ(a));e||(e=rJ(this,a),sJ(this,e,d));if(!DG(e)){var f=e.fontFamily;f=_.Qw(_.aD(f,b,!1),f.hc);this.contains(e.fontFamily,f)&&CG(e,f);if(b.has("opsz")&&!_.Fs(b.get("opsz"))){f=e;for(var g of _.Js(f))CG(f,g),BG(f,_.aD(f.fontFamily,g,!0));f.D()}}DG(e)?(g=e,e=e.fontFamily,b=_.Qw(_.aD(e,b,!0),e.hc),BG(g,b)):BG(e,b);_.mJ(this);this.A||this.isVisible||!d||(this.visibility="open",
!this.A&&this.isVisible&&(this.A=!0),qJ(this,"toggleVisibility"),this.F.set(this.isVisible));c&&(a=this.families.value.findIndex(_.tJ(a)),_.pJ(this,a,!0));d&&_.oJ(this)}}remove(a,b,c=!0,d=!0,e=!0){const f=this.families.value.find(_.tJ(a));f&&(CG(f,b),f.A===0?_.uJ(this,f.fontFamily,e):c&&(a=this.families.value.findIndex(_.tJ(a)),_.pJ(this,a,d),_.mJ(this)),e&&_.oJ(this))}contains(a,b){return(a=this.families.value.find(_.tJ(a)))?!b||a.tk(b):!1}clear(){const a=this.families.value;this.families.next([]);
qJ(this,"cleared");_.oJ(this);return a}scrollIntoView(){this.O.next()}};_.vJ.G=function(a){return new (a||_.vJ)};_.vJ.ja=_.l({ha:_.vJ,U:_.vJ.G,Y:"root"});var wJ=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)`:""}},wia=new wJ("phone",0,720),xia=new wJ("tablet",721,1024),yia=new wJ("desktop",1025,Infinity),zia=new wJ("drawer-push",1246,Infinity),Aia=new wJ("expanded",1440,Infinity);_.xJ=class{constructor(){this.A=_.Zq([]);this.Lm=this.A.Ui()}reset(){this.A.set([])}Ie(a,b){return a.family===b.family&&a.icon.Ie(b.icon)}add(a){this.A.set([a])}remove(a){this.A.update(b=>b.filter(c=>!this.Ie(c,a)))}toggle(a){for(const b of this.A())if(this.Ie(a,b)){this.remove(a);return}this.add(a)}Zw(a){this.A.update(b=>b.map(c=>Object.assign({},c,{axes:a})))}};_.xJ.G=function(a){return new (a||_.xJ)};_.xJ.ja=_.l({ha:_.xJ,U:_.xJ.G,Y:"root"});var ax;var ex,cx;var gx;var yJ;try{yJ=typeof Intl!=="undefined"&&Intl.v8BreakIterator}catch(a){yJ=!1}
_.zJ=class{constructor(){this.H=(this.isBrowser=(this.K=_.n(Zj))?this.K==="browser":typeof document==="object"&&!!document)&&/(edge)/i.test(navigator.userAgent);this.C=this.isBrowser&&/(msie|trident)/i.test(navigator.userAgent);this.F=this.isBrowser&&!(!window.chrome&&!yJ)&&typeof CSS!=="undefined"&&!this.H&&!this.C;this.D=this.isBrowser&&/AppleWebKit/i.test(navigator.userAgent)&&!this.F&&!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}};_.zJ.G=function(a){return new (a||_.zJ)};_.zJ.ja=_.l({ha:_.zJ,U:_.zJ.G,Y:"root"});var Bia=new _.p("cdk-input-modality-detector-options"),Cia={cS:[18,17,224,91,16]},AJ=_.bx({passive:!0,capture:!0}),BJ=class{get I(){return this.A.value}constructor(){this.Ja=_.n(_.zJ);this.B=null;this.A=new _.Fu(null);this.C=0;this.D=d=>{let e,f;((e=this.Ug)==null?0:(f=e.cS)==null?0:f.some(g=>g===d.keyCode))||(this.A.next("keyboard"),this.B=_.ix(d))};this.bu=d=>{Date.now()-this.C<650||(this.A.next(_.Yw(d)?"keyboard":"mouse"),this.B=_.ix(d))};this.F=d=>{_.Zw(d)?this.A.next("keyboard"):(this.C=Date.now(),
this.A.next("touch"),this.B=_.ix(d))};const a=_.n(_.Jr),b=_.n(_.Ax),c=_.n(Bia,{optional:!0});this.Ug=Object.assign({},Cia,c);this.H=_.z(this.A,_.Fo());_.z(this.H,_.so());this.Ja.isBrowser&&a.Ha(()=>{b.addEventListener("keydown",this.D,AJ);b.addEventListener("mousedown",this.bu,AJ);b.addEventListener("touchstart",this.F,AJ)})}la(){this.A.complete();this.Ja.isBrowser&&(document.removeEventListener("keydown",this.D,AJ),document.removeEventListener("mousedown",this.bu,AJ),document.removeEventListener("touchstart",
this.F,AJ))}};BJ.G=function(a){return new (a||BJ)};BJ.ja=_.l({ha:BJ,U:BJ.G,Y:"root"});var Dia,CJ;Dia=new _.p("cdk-focus-monitor-default-options");CJ=_.bx({passive:!0,capture:!0});_.DJ=function(a,b,c=!1){b=_.nx(b);if(!a.Ja.isBrowser||b.nodeType!==1)return _.Ok();const d=_.hx(b)||a.ma||document,e=a.A.get(b);if(e)return c&&(e.Bu=!0),e.Uk;c={Bu:c,Uk:new _.Ao,oK:d};a.A.set(b,c);a.Pa(c);return c.Uk};_.EJ=function(a,b){b=_.nx(b);const c=a.A.get(b);c&&(c.Uk.complete(),a.I(b),a.A.delete(b),a.Ya(c))};
_.FJ=function(a,b,c,d){b=_.nx(b);b===(a.ma||document).activeElement?a.Da(b).forEach(([e,f])=>a.aa(e,c,f)):(a.ka(c),typeof b.focus==="function"&&b.focus(d))};
_.GJ=class{constructor(){this.ta=_.n(_.Jr);this.Ja=_.n(_.zJ);this.D=_.n(BJ);this.C=null;this.H=this.K=!1;this.A=new Map;this.W=0;this.B=new Map;this.za=()=>{this.K=!0;this.lb=window.setTimeout(()=>this.K=!1)};this.ma=_.n(_.Ax,{optional:!0});this.oa=new _.Ao;this.F=b=>{for(var c=_.ix(b);c;c=c.parentElement)b.type==="focus"?this.Tg(b,c):this.If(b,c)};let a;this.M=((a=_.n(Dia,{optional:!0}))==null?void 0:a.XZ)||0}la(){this.A.forEach((a,b)=>_.EJ(this,b))}Ga(a){return this.C?this.H?this.gb(a)?"touch":
"program":this.C:this.K&&this.P?this.P:a&&this.Ma(a)?"mouse":"program"}gb(a){return this.M===1||!(a==null||!a.contains(this.D.B))}I(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")}ka(a,b=!1){this.ta.Ha(()=>{this.C=a;this.H=a==="touch"&&b;this.M===0&&(clearTimeout(this.fa),this.fa=setTimeout(()=>
this.C=null,this.H?650:1))})}Tg(a,b){const c=this.A.get(b);a=_.ix(a);c&&(c.Bu||b===a)&&this.aa(b,this.Ga(a),c)}If(a,b){const c=this.A.get(b);!c||c.Bu&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)||(this.I(b),this.O(c,null))}O(a,b){a.Uk.ye.length&&this.ta.run(()=>a.Uk.next(b))}Pa(a){if(this.Ja.isBrowser){var b=a.oK;(a=this.B.get(b)||0)||this.ta.Ha(()=>{b.addEventListener("focus",this.F,CJ);b.addEventListener("blur",this.F,CJ)});this.B.set(b,a+1);++this.W===1&&(this.ta.Ha(()=>{((this.ma||
document).defaultView||window).addEventListener("focus",this.za)}),_.z(this.D.H,_.Io(this.oa)).subscribe(c=>{this.ka(c,!0)}))}}Ya(a){a=a.oK;if(this.B.has(a)){const b=this.B.get(a);b>1?this.B.set(a,b-1):(a.removeEventListener("focus",this.F,CJ),a.removeEventListener("blur",this.F,CJ),this.B.delete(a))}--this.W||(((this.ma||document).defaultView||window).removeEventListener("focus",this.za),this.oa.next(),clearTimeout(this.lb),clearTimeout(this.fa))}aa(a,b,c){this.I(a,b);this.O(c,b);this.P=b}Da(a){const b=
[];this.A.forEach((c,d)=>{(d===a||c.Bu&&d.contains(a))&&b.push([d,c])});return b}Ma(a){const b=this.D.B;if(this.D.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}};_.GJ.G=function(a){return new (a||_.GJ)};_.GJ.ja=_.l({ha:_.GJ,U:_.GJ.G,Y:"root"});
_.HJ=class{constructor(){this.ca=_.n(_.Uj);this.tb=_.n(_.GJ);this.A=null;this.CG=new _.eC}get Yu(){return this.A}ac(){const a=this.ca.L;this.B=_.DJ(this.tb,a,a.nodeType===1&&a.hasAttribute("cdkMonitorSubtreeFocus")).subscribe(b=>{this.A=b;this.CG.emit(b)})}la(){_.EJ(this.tb,this.ca);this.B&&this.B.unsubscribe()}};_.HJ.G=function(a){return new (a||_.HJ)};_.HJ.xa=_.Wn({type:_.HJ,J:[["","cdkMonitorElementFocus",""],["","cdkMonitorSubtreeFocus",""]],outputs:{CG:"cdkFocusChange"},Ua:["cdkMonitorFocus"]});var IJ;
IJ=function(a,b){if(!a.Ja.isBrowser)return!1;try{var c=(b.ownerDocument&&b.ownerDocument.defaultView||window).frameElement}catch(f){c=null}if(c&&(qx(c)===-1||!a.isVisible(c)))return!1;c=b.nodeName.toLowerCase();let d=qx(b);if(b.hasAttribute("contenteditable"))a=d!==-1;else{var e;if(!(e=c==="iframe"||c==="object")&&(e=a.Ja.D&&a.Ja.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.Ja.I||b.hasAttribute("controls"):b.tabIndex>=0}return a};_.JJ=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")||px(b);return c&&!a.dm(b)&&a.isVisible(b)};
_.KJ=class{constructor(){this.Ja=_.n(_.zJ)}dm(a){return a.hasAttribute("disabled")}isVisible(a){return!!(a.offsetWidth||a.offsetHeight||typeof a.getClientRects==="function"&&a.getClientRects().length)&&getComputedStyle(a).visibility==="visible"}};_.KJ.G=function(a){return new (a||_.KJ)};_.KJ.ja=_.l({ha:_.KJ,U:_.KJ.G,Y:"root"});var LJ;LJ=new WeakMap;_.MJ=class{constructor(){this.Sa=_.n(_.Yj);this.A=_.n(_.zB)}load(a){const b=this.Ce=this.Ce||this.Sa.get(_.Tr);let c=LJ.get(b);c||(c={aJ:new Set,iK:[]},LJ.set(b,c),b.Ab(()=>{let d;(d=LJ.get(b))==null||d.iK.forEach(e=>e.destroy());LJ.delete(b)}));c.aJ.has(a)||(c.aJ.add(a),c.iK.push(ws(a,{Qh:this.A})))}};_.MJ.G=function(a){return new (a||_.MJ)};_.MJ.ja=_.l({ha:_.MJ,U:_.MJ.G,Y:"root"});_.NJ=class{};_.NJ.G=function(a){return new (a||_.NJ)};_.NJ.T=_.C({type:_.NJ,J:[["ng-component"]],Ua:["cdkVisuallyHidden"],R:0,S: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"],Ka:2,ea:0});_.OJ=function(a){(a=a.P("start"))&&a.focus(void 0);return!!a};_.PJ=function(a){a.H||(a.ta.Ha(()=>{a.B||(a.B=a.M(),a.B.addEventListener("focus",a.aa));a.A||(a.A=a.M(),a.A.addEventListener("focus",a.W))}),a.ob.parentNode&&(a.ob.parentNode.insertBefore(a.B,a.ob),a.ob.parentNode.insertBefore(a.A,a.ob.nextSibling),a.H=!0))};_.QJ=function(a){const b=a.ob.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(b){if(!_.JJ(a.C,b))return a=a.I(b),a==null||a.focus(void 0),!!a;b.focus(void 0);return!0}return _.OJ(a)};
_.RJ=function(a){return new Promise(b=>{a.fa(()=>b(_.QJ(a)))})};
_.SJ=class{get enabled(){return this.Ii}set enabled(a){this.Ii=a;this.B&&this.A&&(this.D(a,this.B),this.D(a,this.A))}constructor(a,b,c,d,e=!1,f){this.ob=a;this.C=b;this.ta=c;this.ma=d;this.Sa=f;this.H=!1;this.aa=()=>{const g=this.P("end");g&&g.focus(void 0);return!!g};this.W=()=>_.OJ(this);this.Ii=!0;e||_.PJ(this)}destroy(){const a=this.B,b=this.A;a&&(a.removeEventListener("focus",this.aa),a.remove());b&&(b.removeEventListener("focus",this.W),b.remove());this.B=this.A=null;this.H=!1}P(a){const b=
this.ob.querySelectorAll(`[cdk-focus-region-${a}], `+`[cdkFocusRegion${a}], `+`[cdk-focus-${a}]`);return a=="start"?b.length?b[0]:this.I(this.ob):b.length?b[b.length-1]:this.O(this.ob)}rd(){return this.H}I(a){if(_.JJ(this.C,a)&&IJ(this.C,a))return a;a=a.children;for(let b=0;b<a.length;b++){const c=a[b].nodeType===this.ma.ELEMENT_NODE?this.I(a[b]):null;if(c)return c}return null}O(a){if(_.JJ(this.C,a)&&IJ(this.C,a))return a;a=a.children;for(let b=a.length-1;b>=0;b--){const c=a[b].nodeType===this.ma.ELEMENT_NODE?
this.O(a[b]):null;if(c)return c}return null}M(){const a=this.ma.createElement("div");this.D(this.Ii,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")}fa(a){this.Sa?_.Ro(a,{na:this.Sa}):setTimeout(a)}};
_.TJ=class{constructor(){this.A=_.n(_.KJ);this.ta=_.n(_.Jr);this.ma=_.n(_.Ax);this.Sa=_.n(_.Yj);_.n(_.MJ).load(_.NJ)}create(a,b=!1){return new _.SJ(a,this.A,this.ta,this.ma,b,this.Sa)}};_.TJ.G=function(a){return new (a||_.TJ)};_.TJ.ja=_.l({ha:_.TJ,U:_.TJ.G,Y:"root"});var UJ=new Set,VJ,Eia=function(a,b){if(a.Ja.D||a.Ja.F){var c=a.B;if(!UJ.has(b))try{VJ||(VJ=document.createElement("style"),c&&VJ.setAttribute("nonce",c),VJ.setAttribute("type","text/css"),document.head.appendChild(VJ)),VJ.sheet&&(VJ.sheet.insertRule(`@media ${b} {body{ }}`,0),UJ.add(b))}catch(d){console.error(d)}}return a.A(b)},WJ=class{constructor(){this.Ja=_.n(_.zJ);this.B=_.n(KB,{optional:!0});this.A=this.Ja.isBrowser&&window.matchMedia?window.matchMedia.bind(window):Iaa}};
WJ.G=function(a){return new (a||WJ)};WJ.ja=_.l({ha:WJ,U:WJ.G,Y:"root"});_.XJ=class{constructor(){this.D=_.n(WJ);this.yc=_.n(_.Jr);this.B=new Map;this.A=new _.Ao}la(){this.A.next();this.A.complete()}observe(a){a=_.rx(_.kx(a)).map(b=>this.C(b).observable);a=_.dl(a);a=ll(_.z(a,_.oo()),_.z(a,_.Fo(),_.lo(0)));return _.z(a,_.y(b=>{const c={matches:!1,An:{}};b.forEach(({matches:d,query:e})=>{c.matches=c.matches||d;c.An[e]=d});return c}))}C(a){if(this.B.has(a))return this.B.get(a);const b=Eia(this.D,a),c={observable:_.z(new _.ok(d=>{const e=f=>this.yc.run(()=>d.next(f));b.addListener(e);
return()=>{b.removeListener(e)}}),_.Go(b),_.y(({matches:d})=>({query:a,matches:d})),_.Io(this.A)),yT:b};this.B.set(a,c);return c}};_.XJ.G=function(a){return new (a||_.XJ)};_.XJ.ja=_.l({ha:_.XJ,U:_.XJ.G,Y:"root"});var Fia=function(a){if(!a.Ja.isBrowser)return 0;const b=a.ma.createElement("div");b.style.backgroundColor="rgb(1,2,3)";b.style.position="absolute";a.ma.body.appendChild(b);a=(a=a.ma.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},YJ=class{constructor(){this.Ja=_.n(_.zJ);this.ma=
_.n(_.Ax);this.B=_.n(_.XJ).observe("(forced-colors: active)").subscribe(()=>{this.A&&(this.A=!1,this.ey())})}la(){this.B.unsubscribe()}ey(){if(!this.A&&this.Ja.isBrowser&&this.ma.body){const a=this.ma.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=Fia(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")}}};
YJ.G=function(a){return new (a||YJ)};YJ.ja=_.l({ha:YJ,U:YJ.G,Y:"root"});var Gia=new _.p("liveAnnouncerElement",{Y:"root",U:Jaa}),Hia=new _.p("LIVE_ANNOUNCER_DEFAULT_OPTIONS");_.ZJ=class{create(a){return typeof MutationObserver==="undefined"?null:new MutationObserver(a)}};_.ZJ.G=function(a){return new (a||_.ZJ)};_.ZJ.ja=_.l({ha:_.ZJ,U:_.ZJ.G,Y:"root"});_.$J=class{};_.$J.G=function(a){return new (a||_.$J)};_.$J.fb=_.Un({type:_.$J});_.$J.eb=_.Hg({ub:[_.ZJ]});var Iia;Iia=0;_.aK=function(a,b,...c){const d=a.F;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.bs?d.bs:"polite");f==null&&d&&(f=d.duration);a.A.setAttribute("aria-live",e);a.A.id&&a.I(a.A.id);a.ta.Ha(()=>{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})};
_.bK=class{constructor(){this.ta=_.n(_.Jr);this.F=_.n(Hia,{optional:!0});this.ma=_.n(_.Ax);this.A=_.n(Gia,{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.ma.getElementsByClassName("cdk-live-announcer-element"),b=this.ma.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-${Iia++}`;this.ma.body.appendChild(b);return b}I(a){const b=this.ma.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)}}};_.bK.G=function(a){return new (a||_.bK)};_.bK.ja=_.l({ha:_.bK,U:_.bK.G,Y:"root"});_.cK=class{constructor(){_.n(YJ).ey()}};_.cK.G=function(a){return new (a||_.cK)};_.cK.fb=_.Un({type:_.cK});_.cK.eb=_.Hg({imports:[_.$J]});var wx;wx=0;_.dK=function(a,b,c,d){if(a.I(b,c)){var e=vx(c,d);typeof c!=="string"?(xx(c,a.C),a.A.set(e,{Lr:c,ow:0})):a.A.has(e)||a.K(c,d);a.D(b,e)||a.H(b,e)}};_.eK=function(a,b,c,d){if(c&&a.F(b)){d=vx(c,d);a.D(b,d)&&a.W(b,d);typeof c==="string"&&(b=a.A.get(d))&&b.ow===0&&a.O(d);var e;((e=a.B)==null?void 0:e.childNodes.length)===0&&(a.B.remove(),a.B=null)}};
_.fK=class{constructor(){this.Ja=_.n(_.zJ);this.ma=_.n(_.Ax);this.A=new Map;this.B=null;this.C=`${wx++}`;_.n(_.MJ).load(_.NJ);this.C=_.n(JB)+"-"+wx++}la(){const a=this.ma.querySelectorAll(`[${"cdk-describedby-host"}="${this.C}"]`);for(let c=0;c<a.length;c++)this.P(a[c]),a[c].removeAttribute("cdk-describedby-host");let b;(b=this.B)==null||b.remove();this.B=null;this.A.clear()}K(a,b){const c=this.ma.createElement("div");xx(c,this.C);c.textContent=a;b&&c.setAttribute("role",b);this.M();this.B.appendChild(c);
this.A.set(vx(a,b),{Lr:c,ow:0})}O(a){let b,c;(b=this.A.get(a))==null||(c=b.Lr)==null||c.remove();this.A.delete(a)}M(){if(!this.B){var a=this.ma.querySelectorAll('.cdk-describedby-message-container[platform="server"]');for(let b=0;b<a.length;b++)a[b].remove();a=this.ma.createElement("div");a.style.visibility="hidden";a.classList.add("cdk-describedby-message-container");a.classList.add("cdk-visually-hidden");this.Ja.isBrowser||a.setAttribute("platform","server");this.ma.body.appendChild(a);this.B=a}}P(a){const b=
sx(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);_.tx(a,"aria-describedby",b.Lr.id);a.setAttribute("cdk-describedby-host",this.C);b.ow++}W(a,b){b=this.A.get(b);b.ow--;_.ux(a,"aria-describedby",b.Lr.id);a.removeAttribute("cdk-describedby-host")}D(a,b){a=sx(a,"aria-describedby");b=(b=this.A.get(b))&&b.Lr.id;return!!b&&a.indexOf(b)!=-1}I(a,b){if(!this.F(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}F(a){return a.nodeType===this.ma.ELEMENT_NODE}};_.fK.G=function(a){return new (a||_.fK)};_.fK.ja=_.l({ha:_.fK,U:_.fK.G,Y:"root"});_.Jia=new _.p("FOCUS_TRAP_INERT_STRATEGY");var gK;gK=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))};
_.hK=class{constructor(a,b){this.C=new _.Ao;this.hb=[];this.B=-1;this.A=[];this.F=this.D=new _.Ao;const c=typeof(b==null?void 0:b.eA)==="number"?b.eA:200;if(b==null?0:b.li)this.H=b.li;this.hb=a;this.I(c)}destroy(){this.A=[];this.C.complete();this.D.complete()}reset(){this.A=[]}I(a){_.z(this.C,_.Jo(b=>this.A.push(b)),_.lo(a),_.zl(()=>this.A.length>0),_.y(()=>this.A.join("").toLocaleUpperCase())).subscribe(b=>{for(let c=1;c<this.hb.length+1;c++){const d=this.hb[(this.B+c)%this.hb.length];let e,f,g;
if(((e=this.H)==null||!e.call(this,d))&&((g=(f=d).Vl)==null?void 0:g.call(f).toLocaleUpperCase().trim().indexOf(b))===0){this.D.next(d);break}}this.A=[]})}};_.iK=function(a){a.Da=!0;return a};_.jK=function(a){a.za=!0;return a};_.kK=function(a,b){var c=a.K();b=typeof b==="number"?b:c.indexOf(b);c=c[b];a.M=c==null?null:c;a.D=b;(a=a.C)!=null&&(a.B=b)};_.lK=function(a){a.D<0?a.F(0,1):a.Pa(1)};_.mK=function(a){a.D<0&&a.Da?a.F(a.K().length-1,-1):a.Pa(-1)};
_.nK=class{constructor(a,b){this.hb=a;this.D=-1;this.M=null;this.Da=!1;this.fa=_.hk.A;this.ka=!0;this.Ga=[];this.za=!1;this.O={enabled:!1,Kn:10};this.W=c=>c.disabled;this.P=new _.Ao;this.change=new _.Ao;a instanceof _.Jq?this.gb=a.A.subscribe(c=>this.Ma(_.$q(c))):_.Zn(a)&&(this.Ya=_.rs(()=>this.Ma(a()),{na:b}))}li(a){this.W=a;return this}B(a){const b=this.M;_.kK(this,a);this.M!==b&&this.change.next(this.D)}I(a){var b=a.keyCode,c=["altKey","ctrlKey","metaKey","shiftKey"].every(e=>!a[e]||this.Ga.indexOf(e)>
-1);switch(b){case 9:this.P.next();return;case 40:if(this.ka&&c){_.lK(this);break}else return;case 38:if(this.ka&&c){_.mK(this);break}else return;case 39:if(this.aa&&c){this.aa==="rtl"?_.mK(this):_.lK(this);break}else return;case 37:if(this.aa&&c){this.aa==="rtl"?_.lK(this):_.mK(this);break}else return;case 36:if(this.za&&c){this.F(0,1);break}else return;case 35:if(this.za&&c){this.F(this.K().length-1,-1);break}else return;case 33:if(this.O.enabled&&c){b=this.D-this.O.Kn;this.F(b>0?b:0,1);break}else return;
case 34:if(this.O.enabled&&c){b=this.D+this.O.Kn;c=this.K().length;this.F(b<c?b:c-1,-1);break}else return;default:if(c||_.$w(a,"shiftKey")){let e;(e=this.C)==null||gK(e,a)}return}let d;(d=this.C)==null||d.reset();a.preventDefault()}get H(){return this.D}get A(){return this.M}destroy(){this.fa.unsubscribe();let a;(a=this.gb)==null||a.unsubscribe();let b;(b=this.Ya)==null||b.destroy();let c;(c=this.C)==null||c.destroy();this.P.complete();this.change.complete()}Pa(a){this.Da?this.yb(a):this.lb(a)}yb(a){const b=
this.K();for(let c=1;c<=b.length;c++){const d=(this.D+a*c+b.length)%b.length;if(!this.W(b[d])){this.B(d);break}}}lb(a){this.F(this.D+a,a)}F(a,b){const c=this.K();if(c[a]){for(;this.W(c[a]);)if(a+=b,!c[a])return;this.B(a)}}K(){return _.Zn(this.hb)?this.hb():this.hb instanceof _.Jq?_.$q(this.hb):this.hb}Ma(a){var b;(b=this.C)!=null&&(b.hb=a);this.M&&(a=a.indexOf(this.M),a>-1&&a!==this.D&&(this.D=a,(b=this.C)!=null&&(b.B=a)))}};_.oK=class extends _.nK{constructor(){super(...arguments);this.oa="program"}B(a){super.B(a);this.A&&this.A.focus(this.oa)}};var pK=function(a,b){var c={};c.EH!=null||(c.EH=!0);let d=typeof b==="number"?b:a.hb.findIndex(h=>a.D(h)===a.D(b));if(!(d<0||d>=a.hb.length)){var e=a.hb[d];if(a.A===null||a.D(e)!==a.D(a.A)){var f=a.A;a.A=e!=null?e:null;a.F=d;(e=a.B)!=null&&(e.B=d);var g;(g=a.A)==null||g.focus();f==null||f.BV();c.EH&&a.change.next(a.A);a.za&&a.O()}}},Kia=class{K(){if(!this.ka&&this.hb.length!==0){var a=0;for(var b=0;b<this.hb.length;b++)if(!this.C(this.hb[b])&&!this.lb(this.hb[b])){a=b;break}b=this.hb[a];if(b.jT){var c;
(c=this.A)==null||c.BV();this.F=a;this.A=b;(c=this.B)!=null&&(c.B=a);b.jT()}else pK(this,a);this.ka=!0}}constructor(a,b){this.F=-1;this.A=null;this.za=!1;this.H="ltr";this.C=()=>!1;this.D=c=>c;this.hb=[];this.M=_.hk.A;this.ka=!1;this.change=new _.Ao;a instanceof _.Jq?(this.hb=_.$q(a),a.A.subscribe(c=>{this.hb=_.$q(c);(c=this.B)!=null&&(c.hb=this.hb);this.Da(this.hb);this.K()})):_.Fl(a)?a.subscribe(c=>{this.hb=c;let d;(d=this.B)!=null&&(d.hb=c);this.Da(c);this.K()}):(this.hb=a,this.K());typeof b.HU===
"boolean"&&(this.za=b.HU);b.YR&&(this.H=b.YR);b.li&&(this.C=b.li);b.up&&(this.D=b.up);typeof b.zV!=="undefined"&&this.yb(b.zV)}destroy(){this.M.unsubscribe();let a;(a=this.B)==null||a.destroy();this.change.complete()}I(a){switch(a.key){case "Tab":return;case "ArrowDown":this.Ya();break;case "ArrowUp":this.gb();break;case "ArrowRight":this.H==="rtl"?this.P():this.W();break;case "ArrowLeft":this.H==="rtl"?this.W():this.P();break;case "Home":this.Ma();break;case "End":this.Pa();break;case "Enter":case " ":this.O();
break;default:if(a.key==="*")this.Ga();else{var b;(b=this.B)==null||gK(b,a);return}}let c;(c=this.B)==null||c.reset();a.preventDefault()}Ma(){pK(this,this.aa(-1))}Pa(){pK(this,this.fa(this.hb.length))}Ya(){pK(this,this.aa(this.F))}gb(){pK(this,this.fa(this.F))}Da(a){const b=this.A;if(b&&(a=a.findIndex(c=>this.D(c)===this.D(b)),a>-1&&a!==this.F)){this.F=a;let c;(c=this.B)!=null&&(c.B=a)}}yb(a){this.B=new _.hK(this.hb,{eA:typeof a==="number"?a:void 0,li:b=>this.C(b)});this.M=this.B.F.subscribe(b=>{pK(this,
b)})}aa(a){for(let b=a+1;b<this.hb.length;b++)if(!this.C(this.hb[b]))return b;return a}fa(a){for(let b=a-1;b>=0;b--)if(!this.C(this.hb[b]))return b;return a}P(){if(this.A)if(this.oa())this.A.collapse();else{const a=this.A.getParent();a&&!this.C(a)&&pK(this,a)}}W(){this.A&&(this.oa()?_.z(yx(),_.oo()).subscribe(a=>{(a=a.find(b=>!this.C(b)))&&pK(this,a)}):this.A.expand())}oa(){return this.A?typeof this.A.GI==="boolean"?this.A.GI:this.A.GI():!1}lb(a){let b;return typeof a.dm==="boolean"?a.dm:(b=a.dm)==
null?void 0:b.call(a)}Ga(){if(this.A){var a=this.A.getParent();_.z(a?yx():_.Ok(this.hb.filter(b=>b.getParent()===null)),_.oo()).subscribe(b=>{for(const c of b)c.expand()})}}O(){let a;(a=this.A)==null||a.ru()}};new _.p("tree-key-manager",{Y:"root",U:function(){return(a,b)=>new Kia(a,b)}});var qK,rK,sK,tK;qK=function(a,b){return a>=b.minWidth&&a<=b.maxWidth};rK=function(a,b){b=b?`${b} - ${"Google Fonts"}`:"Google Fonts";a.title.A.title=b||"";_.aK(a.H,b,"assertive")};sK=function(a,b){typeof b==="string"?(a.qc.next(null),rK(a,b)):a.qc.next(b)};tK=function(a){a.C.set(!0);a.D()||a.ur.reset()};
_.uK=class{constructor(){this.window=_.n("Window");this.ab=_.n(_.vJ);this.ur=_.n(_.xJ);this.Hm=_.n(Fy);this.title=_.n(EF);this.H=_.n(_.bK);this.qc=new _.Fu(null);this.A=_.Zq(null);this.JH=this.A.Ui();this.UI=_.Z(()=>this.A()!==null);this.B=_.Zq(this.window.innerWidth);this.ib=_.Z(()=>qK(this.B(),wia));this.SI=_.Z(()=>qK(this.B(),xia));this.Df=_.Z(()=>qK(this.B(),yia));this.xo=_.Z(()=>qK(this.B(),zia));this.D=_.Z(()=>qK(this.B(),Aia));this.yr=_.Z(()=>this.ur.Lm().length>0);this.jo=_.Zq(!1);this.C=
_.Zq(!1);this.Ar=_.Z(()=>this.D()?this.jo()&&this.C():this.jo()&&this.C()&&!this.yr()&&!this.ab.xr());this.Du=_.Z(()=>this.ib()?1:this.Df()?3:2);this.F=_.Zq(!1);this.I=this.F.Ui();this.renderer=this.Hm.Nh(null,null);this.window.addEventListener("resize",()=>{this.B.set(this.window.innerWidth)});this.renderer.Eb("window","scroll",()=>{this.F.update(a=>this.window.scrollY>0&&!a?!0:this.window.scrollY===0&&a?!1:a)});_.z(this.qc,_.zl(Gaa),_.Ho(a=>a),_.Uw()).subscribe(a=>{rK(this,a)})}El(){this.C.set(!1)}Xw(){this.C()?
this.El():tK(this)}};_.uK.G=function(a){return new (a||_.uK)};_.uK.ja=_.l({ha:_.uK,U:_.uK.G,Y:"root"});var vK=Object.values({kX:"Google Sans",Hp:"Noto",jY:"Roboto",aE:"YouTube",GW:"Emoji"}).map(a=>a);_.wK=function(a,b){const c=a.pb.pe();a.pb.next(Object.assign({},c,b))};_.xK=function(a,b,c){_.wK(a,{[b]:c})};_.yK=class{constructor(){this.location=_.n(_.JE);this.A=_.n(_.bw);this.pb=new _.Fu(_.nG(this.A,this.location.path()).pb);this.ua=new _.Eo(1);_.z(this.pb,_.lo(500),_.Io(this.ua)).subscribe(a=>{var b=this.A;a=oG(this.A,[],{ds:!0,pb:a});b=b.C.Oa(a);_.IE(this.location,b)})}la(){this.ua.next();this.ua.complete()}};_.yK.G=function(a){return new (a||_.yK)};_.yK.ja=_.l({ha:_.yK,U:_.yK.G,Y:"root"});var BK,Mia,Lia;_.zK=function(){return new Map(vK.map(a=>[a,!1]))};_.AK=function(){return new Map(ZC.map(a=>[a,!1]))};BK=function(){return new Map(YC.map(a=>[a,!1]))};_.EK=function(a){return a.query.value===""&&_.CK(a)&&_.DK(a)&&a.Fe.value.size===0};_.CK=function(a){return a.language.value==="all-language"};_.DK=function(a){return a.script.value==="all-script"};_.FK=function(a){return a.Sd.value===0?a.B.value==="brand default":a.defaultSort.value==="trending"};
_.GK=function(a){for(const [,b]of a.bg.value)if(b)return!1;return!0};_.HK=function(a){for(const [,b]of a.Gf.value)if(b)return!1;return!0};_.IK=function(a){return Array.from(a.ag.value.values()).every(b=>!b)};
Mia=function(a,b){a.reset();var c=b.query;typeof c==="string"&&a.query.next(c);c=b.family;if(typeof c==="string"&&(c=c.split(",").filter(g=>vK.includes(g)),c.length)){for(var d of vK)a.ag.value.set(d,c.includes(d));a.ag.next(a.ag.value)}c=b.classification;if(typeof c==="string"&&(d=c.split(",").filter(g=>YC.includes(g)),d.length)){for(var e of YC)a.Gf.value.set(e,d.includes(e));a.Gf.next(a.Gf.value)}c=b.stroke;if(typeof c==="string"&&(e=c.split(",").filter(g=>ZC.includes(g)),e.length)){for(var f of ZC)a.bg.value.set(f,
e.includes(f));a.bg.next(a.bg.value)}c=b.vfonly;c!==!0&&c!=="true"||a.vh.next(!0);c=b.coloronly;c!==!0&&c!=="true"||a.Wg.next(!0);c=b.sort;typeof c!=="string"||c!=="trending"&&c!=="popularity"&&c!=="date"&&c!=="alpha"&&c!=="relevance"&&c!=="brand default"||_.JK(a,c);c=b.stylecount;typeof c==="string"&&(f=Number(c),!isNaN(f)&&1<=f&&f<=18&&a.xk.next(f));c=b.lang;typeof c==="string"&&c&&a.language.next(c);c=b.script;typeof c==="string"&&c&&a.script.next(c);c=b.region;typeof c==="string"&&c&&a.region.next(c);
c=b.categoryFilters;typeof c==="string"&&Lia(a,c);c=b["noto.lang"];typeof c==="string"&&(a.language.next(c),_.xK(a.H,"noto.lang",null));c=b["noto.region"];typeof c==="string"&&(a.region.next(c),_.xK(a.H,"noto.region",null));c=b["noto.script"];typeof c==="string"&&(a.script.next(c),_.xK(a.H,"noto.script",null))};_.KK=function(a,b,c){a.Gf.value.set(b,c);a.Gf.next(a.Gf.value)};_.LK=function(a){a.region.next("all-region")};_.JK=function(a,b){a.Sd.value===0?a.B.next(b):_.EK(a)?a.defaultSort.next(b):a.M.next(b)};
_.MK=function(a,b){const c=[...a.Fe.value].find(d=>d.id===b);c&&(a.Fe.value.delete(c),a.Fe.next(new Set(a.Fe.value)),a.aa.wa(6,b))};Lia=function(a,b){a.Fe.next(new Set(b.split(";").map(c=>{const [d,e]=c.split(":");return{id:e,group:d}})))};
_.NK=class{constructor(){this.Ma=_.n(_.FD);this.H=_.n(_.yK);this.Pa=_.n(_.bw);this.location=_.n(_.JE);this.aa=_.n(_.kJ);this.O=_.n(_.$I);this.D=this.query=new _.Fu("");this.defaultSort=new _.Fu("trending");this.B=new _.Fu("brand default");this.M=new _.Fu("relevance");this.xk=new _.Fu(1);this.K=_.Vw(this.xk);this.ag=new _.Fu(_.zK());this.LL=_.Vw(this.ag);this.bg=new _.Fu(_.AK());this.ML=_.Vw(this.bg);this.Gf=new _.Fu(BK());this.KL=_.Vw(this.Gf);this.vh=new _.Fu(!1);this.Wg=new _.Fu(!1);this.gb=this.Ya=
new _.Fu;this.oa=this.Fu=new _.Fu("all-continent");this.Da=this.region=new _.Fu("all-region");this.F=this.script=new _.Fu("all-script");this.C=this.language=new _.Fu("all-language");this.Tb=this.Sd=new _.Fu(1);this.I=this.Fe=new _.Fu(new Set);this.W=_.z(this.Sd,_.Ho(a=>a===0?this.O.me(_.Cw()):a===2?this.O.me(_.Iw()):this.O.me(_.Ew())));this.P=_.z(_.dl([this.I,this.W]),_.y(([a,b])=>{const c=_.ow(b,_.kD,3,_.qw()).flatMap(d=>_.jD(d)).map(d=>d.qb());return new Set([...a].filter(d=>c.some(e=>e===d.id)))}));
this.za=new _.Fu(!1);this.A=_.z(_.dl([this.oa,this.Da,this.F,this.C]),_.y(([a,b,c,d])=>_.zx(a,b,c,d)));this.ka=_.z(_.dl([this.D,this.A,this.I]),_.y(()=>_.EK(this)));this.Kw=_.z(_.dl([this.defaultSort,this.M,this.B,this.ka,this.Sd]),_.y(([a,b,c,d,e])=>d?e===0?c:a:b));this.Ga=_.z(_.dl([this.ka,this.za,this.Sd]),_.y(([a,b,c])=>b?this.le&&!a?Gea[c]:Fea[c]:[]));this.yb=_.z(_.dl([this.D,this.oa,this.Da,this.F,this.C]),_.y(([a,b,c,d,e])=>({query:a,Fu:b,region:c,script:d,language:e})));this.mr=_.z(_.dl([this.vh,
this.Wg,this.LL,this.ML,this.KL]),_.y(([a,b,c,d,e])=>({vh:a,Wg:b,ag:c,bg:d,Gf:e})));_.z(_.dl([this.query,this.K,this.mr,this.A,this.I]),_.y(([a,b,c])=>({query:a,xk:b,o_:c})));this.lb=_.z(_.dl([this.D,this.A,this.P,this.K,this.Kw]),_.y(([,,a])=>this.query.value===""&&_.CK(this)&&_.DK(this)&&a.size===0&&this.xk.value===1&&_.FK(this)));this.fa=_.z(this.mr,_.y(a=>{const b=[];a.Wg&&b.push({id:"color",label:"Color",type:"coloronly",Jg:20});a.vh&&b.push({id:"variable",label:"Variable",type:"vfonly",Jg:21});
if(!_.GK(this))for(const [c,d]of a.bg){const e=c;d&&b.push({id:e,label:e,type:"stroke"})}if(!_.HK(this))for(const [c,d]of a.Gf)a=c,d&&b.push({id:a,label:Ws(a),type:"classification"});return b}));_.z(_.dl([this.mr,this.fa]),_.y(([a,b])=>{b=[...b];if(!_.IK(this))for(const [c,d]of a.ag)a=c,d&&b.push({id:a,label:a,type:"family"});return b}));this.ua=new _.Eo(1);this.le=this.Ma.features.le;this.pb=_.nG(this.Pa,this.location.path()).pb;Mia(this,this.pb)}la(){this.ua.next();this.ua.complete()}bD(a){this.xk.next(a)}Zs(a){this.vh.next(a)}Ys(a){this.Wg.next(a)}wi(a){this.language.next(a)}xi(a){this.script.next(a)}uw(a){switch(a.type){case "coloronly":this.Ys(!1);
break;case "vfonly":this.Zs(!1);break;case "stroke":a=a.id;var b=_.AK();b.set(a,!1);this.bg.next(b);break;case "classification":_.KK(this,a.id,!1);break;case "family":a=a.id;b=_.zK();b.set(a,!1);this.ag.next(b);break;case "lang":this.wi("all-language");break;case "script":this.xi("all-script");break;case "region":_.LK(this);break;case "categoryFilters":_.MK(this,a.id);break;case "query":case "stylecount":case "sort":case "noto.query":case "subset":case "noto.lang":case "noto.region":case "noto.script":break;
default:_.Ta(a.type,`Unsupported value for SearchQueryParam: ${a.type}`)}}ss(){this.Ys(!1);this.Zs(!1);this.bg.next(_.AK());this.Gf.next(BK());this.ag.next(_.zK());this.wi("all-language");this.xi("all-script")}reset(){this.query.next("");this.defaultSort.next("trending");this.M.next("relevance");this.B.next("brand default");this.ag.next(_.zK());this.bg.next(_.AK());this.Gf.next(BK());this.vh.next(!1);this.Wg.next(!1);this.language.next("all-language");this.Fu.next("all-continent");this.region.next("all-region");
this.script.next("all-script");this.Fe.next(new Set);this.xk.next(1)}};_.NK.G=function(a){return new (a||_.NK)};_.NK.ja=_.l({ha:_.NK,U:_.NK.G,Y:"root"});_.OK={AM:"GENERIC_ERROR",uN:"NO_RESULTS",eY:"PAGE_NOT_FOUND",pZ:"UNSUPPORTED_BROWSER",oM:"CUSTOM_ERROR",RD:"NO_FONTS_SELECTED",vN:"NO_RESULTS_FOR_FILTERS"};var PK=new _.p("GMAT_BUTTON_OPTIONS",{Y:"root",U:()=>({Yb:!1})});var Nia=new _.p("cdk-dir-doc",{Y:"root",U:Laa});var Maa;Maa=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i;_.QK=class{constructor(){this.value="ltr";this.change=new _.eC;const a=_.n(Nia,{optional:!0});if(a){const b=a.documentElement?a.documentElement.dir:null;this.value=_.Bx((a.body?a.body.dir:null)||b||"ltr")}}la(){this.change.complete()}};_.QK.G=function(a){return new (a||_.QK)};_.QK.ja=_.l({ha:_.QK,U:_.QK.G,Y:"root"});_.RK=class{};_.RK.G=function(a){return new (a||_.RK)};_.RK.fb=_.Un({type:_.RK});_.RK.eb=_.Hg({});var SK=class{constructor(){this.B=[];this.ma=_.n(_.Ax)}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()}};SK.G=function(a){return new (a||SK)};SK.ja=_.l({ha:SK,U:SK.G,Y:"root"});var TK=class extends SK{constructor(){super(...arguments);this.ta=_.n(_.Jr,{optional:!0});this.C=a=>{const b=this.B;for(let c=b.length-1;c>-1;c--)if(b[c].O.ye.length>0){const d=b[c].O;this.ta?this.ta.run(()=>d.next(a)):d.next(a);break}}}add(a){super.add(a);this.A||(this.ta?this.ta.Ha(()=>this.ma.body.addEventListener("keydown",this.C)):this.ma.body.addEventListener("keydown",this.C),this.A=!0)}detach(){this.A&&(this.ma.body.removeEventListener("keydown",this.C),this.A=!1)}};
TK.G=(()=>{let a;return function(b){return(a||(a=_.Gj(TK)))(b||TK)}})();TK.ja=_.l({ha:TK,U:TK.G,Y:"root"});var UK=class extends SK{constructor(){super(...arguments);this.Ja=_.n(_.zJ);this.ta=_.n(_.Jr,{optional:!0});this.D=!1;this.I=a=>{this.F=_.ix(a)};this.C=a=>{const b=_.ix(a),c=a.type==="click"&&this.F?this.F:b;this.F=null;const d=this.B.slice();for(let e=d.length-1;e>-1;e--){const f=d[e];if(f.P.ye.length<1||!f.rd())continue;if(Cx(f.H,b)||Cx(f.H,c))break;const g=f.P;this.ta?this.ta.run(()=>g.next(a)):g.next(a)}}}add(a){super.add(a);if(!this.A){const b=this.ma.body;this.ta?this.ta.Ha(()=>this.H(b)):this.H(b);
this.Ja.A&&!this.D&&(this.K=b.style.cursor,b.style.cursor="pointer",this.D=!0);this.A=!0}}detach(){if(this.A){const a=this.ma.body;a.removeEventListener("pointerdown",this.I,!0);a.removeEventListener("click",this.C,!0);a.removeEventListener("auxclick",this.C,!0);a.removeEventListener("contextmenu",this.C,!0);this.Ja.A&&this.D&&(a.style.cursor=this.K,this.D=!1);this.A=!1}}H(a){a.addEventListener("pointerdown",this.I,!0);a.addEventListener("click",this.C,!0);a.addEventListener("auxclick",this.C,!0);
a.addEventListener("contextmenu",this.C,!0)}};UK.G=(()=>{let a;return function(b){return(a||(a=_.Gj(UK)))(b||UK)}})();UK.ja=_.l({ha:UK,U:UK.G,Y:"root"});var VK=class{};VK.G=function(a){return new (a||VK)};
VK.T=_.C({type:VK,J:[["ng-component"]],Ea:["cdk-overlay-style-loader",""],R:0,S: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"],Ka:2,
ea:0});_.WK=function(a){a.C();a.en||a.B();return a.en};
_.XK=class{constructor(){this.Ja=_.n(_.zJ);this.ma=_.n(_.Ax);this.A=_.n(_.MJ)}la(){let a;(a=this.en)==null||a.remove()}B(){if(this.Ja.isBrowser||jx()){var a=this.ma.querySelectorAll('.cdk-overlay-container[platform="server"], .cdk-overlay-container[platform="test"]');for(let b=0;b<a.length;b++)a[b].remove()}a=this.ma.createElement("div");a.classList.add("cdk-overlay-container");jx()?a.setAttribute("platform","test"):this.Ja.isBrowser||a.setAttribute("platform","server");this.ma.body.appendChild(a);
this.en=a}C(){this.A.load(VK)}};_.XK.G=function(a){return new (a||_.XK)};_.XK.ja=_.l({ha:_.XK,U:_.XK.G,Y:"root"});var YK=dx(),Oia=class{constructor(a,b){this.D=a;this.B={top:"",left:""};this.A=!1;this.ma=b}attach(){}enable(){if(this.F()){const a=this.ma.documentElement;this.C=ZK(this.D);this.B.left=a.style.left||"";this.B.top=a.style.top||"";a.style.left=mx(-this.C.left);a.style.top=mx(-this.C.top);a.classList.add("cdk-global-scrollblock");this.A=!0}}disable(){if(this.A){const a=this.ma.documentElement,b=a.style,c=this.ma.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");
YK&&(b.A=c.A="auto");window.scroll(this.C.left,this.C.top);YK&&(b.A=d,c.A=e)}}F(){if(this.ma.documentElement.classList.contains("cdk-global-scrollblock")||this.A)return!1;const a=this.ma.body,b=$K(this.D);return a.scrollHeight>b.height||a.scrollWidth>b.width}};var Pia=class{constructor(a,b,c,d){this.D=a;this.ta=b;this.C=c;this.Qa=d;this.A=null;this.B=()=>{this.disable();this.Ca.rd()&&this.ta.run(()=>this.Ca.detach())}}attach(a){this.Ca=a}enable(){if(!this.A){var a=_.z(aL(this.D,0),_.zl(b=>!b||!this.Ca.H.contains(b.bb.L)));this.Qa&&this.Qa.threshold&&this.Qa.threshold>1?(this.F=ZK(this.C).top,this.A=a.subscribe(()=>{const b=ZK(this.C).top;Math.abs(b-this.F)>this.Qa.threshold?this.B():this.Ca.vd()})):this.A=a.subscribe(this.B)}}disable(){this.A&&(this.A.unsubscribe(),
this.A=null)}detach(){this.disable();this.Ca=null}};var bL=class{enable(){}disable(){}attach(){}};var Qia=class{constructor(a,b,c,d){this.B=a;this.C=b;this.ta=c;this.Qa=d;this.A=null}attach(a){this.Ca=a}enable(){this.A||(this.A=aL(this.B,this.Qa?this.Qa.vK:0).subscribe(()=>{this.Ca.vd();if(this.Qa&&this.Qa.RZ){const a=this.Ca.H.getBoundingClientRect(),{width:b,height:c}=$K(this.C);Dx(a,[{width:b,height:c,bottom:c,right:b,top:0,left:0}])&&(this.disable(),this.ta.run(()=>this.Ca.detach()))}}))}disable(){this.A&&(this.A.unsubscribe(),this.A=null)}detach(){this.disable();this.Ca=null}};new _.p("VIRTUAL_SCROLL_STRATEGY");var aL=function(a,b=20){return a.Ja.isBrowser?new _.ok(c=>{a.B||a.H();const d=b>0?_.z(a.C,ao(b)).subscribe(c):a.C.subscribe(c);a.D++;return()=>{d.unsubscribe();a.D--;a.D||a.F()}}):_.Ok()},cL=function(a,b){const c=a.A.get(b);c&&(c.unsubscribe(),a.A.delete(b))},Ria=function(a,b){const c=[];a.A.forEach((d,e)=>{a.I(e,b)&&c.push(e)});return c},dL=class{constructor(){this.ta=_.n(_.Jr);this.Ja=_.n(_.zJ);this.ma=_.n(_.Ax,{optional:!0});this.C=new _.Ao;this.B=null;this.D=0;this.A=new Map}register(a){this.A.has(a)||
this.A.set(a,a.D.subscribe(()=>this.C.next(a)))}la(){this.F();this.A.forEach((a,b)=>cL(this,b));this.C.complete()}I(a,b){b=_.nx(b);a=a.bb.L;do if(b==a)return!0;while(b=b.parentElement);return!1}H(){this.B=this.ta.Ha(()=>_.pl((this.ma.defaultView||window).document,"scroll").subscribe(()=>this.C.next()))}F(){this.B&&(this.B.unsubscribe(),this.B=null)}};dL.G=function(a){return new (a||dL)};dL.ja=_.l({ha:dL,U:dL.G,Y:"root"});_.eL=class{constructor(){this.bb=_.n(_.Uj);this.A=_.n(dL);this.B=_.n(_.Jr);this.dir=_.n(_.QK,{optional:!0});this.Fa=new _.Ao;this.D=new _.ok(a=>this.B.Ha(()=>_.z(_.pl(this.bb.L,"scroll"),_.Io(this.Fa)).subscribe(a)))}Hb(){this.A.register(this)}la(){cL(this.A,this);this.Fa.next();this.Fa.complete()}scrollTo(a){const b=this.bb.L,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&&fx()!=0?(a.left!=null&&(a.right=b.scrollWidth-b.clientWidth-a.left),fx()==2?a.left=a.right:fx()==1&&(a.left=a.right?-a.right:a.right)):a.right!=null&&(a.left=b.scrollWidth-b.clientWidth-a.right);this.C(a)}C(a){const b=this.bb.L;dx()?b.scrollTo(a):(a.top!=null&&(b.scrollTop=a.top),a.left!=null&&(b.scrollLeft=a.left))}};_.eL.G=function(a){return new (a||_.eL)};_.eL.xa=_.Wn({type:_.eL,J:[["","cdk-scrollable",""],["","cdkScrollable",""]]});_.fL=new _.p("_ViewRepeater");_.gL=class{constructor(){this.A=[]}notify(a,b){for(let c of this.A)c(a,b)}Eb(a){this.A.push(a);return()=>{this.A=this.A.filter(b=>a!==b)}}la(){this.A=[]}};_.gL.G=function(a){return new (a||_.gL)};_.gL.ja=_.l({ha:_.gL,U:_.gL.G,Y:"root"});var ZK,$K;ZK=function(a){if(!a.Ja.isBrowser)return{top:0,left:0};const b=a.ma;a=a.ma.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}};$K=function(a){a.A||a.D();const b={width:a.A.width,height:a.A.height};a.Ja.isBrowser||(a.A=null);return b};
_.hL=class{constructor(){this.Ja=_.n(_.zJ);this.B=new _.Ao;this.C=a=>{this.B.next(a)};this.ma=_.n(_.Ax,{optional:!0});_.n(_.Jr).Ha(()=>{if(this.Ja.isBrowser){const a=this.ma.defaultView||window;a.addEventListener("resize",this.C);a.addEventListener("orientationchange",this.C)}this.change().subscribe(()=>this.A=null)})}la(){if(this.Ja.isBrowser){const a=this.ma.defaultView||window;a.removeEventListener("resize",this.C);a.removeEventListener("orientationchange",this.C)}this.B.complete()}change(a=20){return a>
0?_.z(this.B,ao(a)):this.B}D(){const a=this.ma.defaultView||window;this.A=this.Ja.isBrowser?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}}};_.hL.G=function(a){return new (a||_.hL)};_.hL.ja=_.l({ha:_.hL,U:_.hL.G,Y:"root"});new _.p("VIRTUAL_SCROLLABLE");_.iL=class{};_.iL.G=function(a){return new (a||_.iL)};_.iL.fb=_.Un({type:_.iL});_.iL.eb=_.Hg({});_.jL=class{};_.jL.G=function(a){return new (a||_.jL)};_.jL.fb=_.Un({type:_.jL});_.jL.eb=_.Hg({imports:[_.RK,_.iL,_.RK,_.iL]});var kL=class{constructor(){this.C=_.n(dL);this.B=_.n(_.hL);this.ta=_.n(_.Jr);this.ma=_.n(_.Ax);this.D=()=>new bL;this.close=a=>new Pia(this.C,this.ta,this.B,a);this.block=()=>new Oia(this.B,this.ma);this.A=a=>new Qia(this.C,this.B,this.ta,a)}};kL.G=function(a){return new (a||kL)};kL.ja=_.l({ha:kL,U:kL.G,Y:"root"});_.lL=class{constructor(a){this.ee=new bL;this.Mb="";this.Uc=!1;this.he="cdk-overlay-dark-backdrop";this.Ol=!1;if(a){const b=Object.keys(a);for(const c of b)a[c]!==void 0&&(this[c]=a[c])}}};var nL;_.mL=function(a){const b=a.D;b&&(a.bf?a.M(b):(b.classList.remove("cdk-overlay-backdrop-showing"),a.ta.Ha(()=>{b.addEventListener("transitionend",a.Pa)}),b.style.pointerEvents="none",a.ka=a.ta.Ha(()=>setTimeout(()=>{a.M(b)},500))))};nL=function(a){return(a=a.Qa.direction)?typeof a==="string"?a:a.value:"ltr"};
_.oL=class{constructor(a,b,c,d,e,f,g,h,m,q=!1,u){this.Hh=a;this.A=b;this.B=c;this.Qa=d;this.ta=e;this.W=f;this.ma=g;this.yb=h;this.aa=m;this.bf=q;this.Sa=u;this.D=null;this.fa=new _.Ao;this.K=new _.Ao;this.F=new _.Ao;this.oa=_.hk.A;this.Ma=v=>this.fa.next(v);this.Pa=v=>{this.M(v.target)};this.O=new _.Ao;this.P=new _.Ao;this.Da=new _.Ao;d.ee&&(this.ue=d.ee,this.ue.attach(this));this.C=d.ze;this.Tb=_.us(()=>_.Qo(()=>{this.Da.next()},{na:this.Sa}))}get H(){return this.B}get Sh(){return this.A}attach(a){!this.A.parentElement&&
this.za&&this.za.appendChild(this.A);a=this.Hh.attach(a);this.C&&this.C.attach(this);this.de();this.lb();this.gb();this.ue&&this.ue.enable();let b;(b=this.Ga)==null||b.destroy();this.Ga=_.Ro(()=>{this.rd()&&this.vd()},{na:this.Sa});this.Ya(!0);this.Qa.Uc&&this.Ec();this.Qa.Mb&&this.I(this.B,this.Qa.Mb,!0);this.K.next();this.W.add(this);this.Qa.Ol&&(this.oa=this.yb.subscribe(()=>this.dispose()));this.aa.add(this);typeof(a==null?void 0:a.Ab)==="function"&&a.Ab(()=>{this.rd()&&this.ta.Ha(()=>Promise.resolve().then(()=>
this.detach()))});return a}detach(){if(this.rd()){_.mL(this);this.Ya(!1);this.C&&this.C.detach&&this.C.detach();this.ue&&this.ue.disable();var a=this.Hh.detach();this.F.next();this.W.remove(this);this.qd();this.oa.unsubscribe();this.aa.remove(this);return a}}dispose(){const a=this.rd();this.C&&this.C.dispose();this.Jd();this.M(this.D);this.oa.unsubscribe();this.W.remove(this);this.Hh.dispose();this.K.complete();this.fa.complete();this.O.complete();this.P.complete();this.aa.remove(this);let b;(b=this.A)==
null||b.remove();let c;(c=this.Ga)==null||c.destroy();this.za=this.B=this.A=null;a&&this.F.next();this.F.complete();this.Tb.destroy();this.Da.complete()}rd(){return this.Hh.rd()}ie(){return this.fa}Lf(){return this.O}Wr(){return this.P}vd(){this.C&&this.C.apply()}Mg(a){this.Qa=Object.assign({},this.Qa,a);this.lb()}setDirection(a){this.Qa=Object.assign({},this.Qa,{direction:a});this.gb()}Pj(a){this.B&&this.I(this.B,a,!0)}Ro(a){this.B&&this.I(this.B,a,!1)}gb(){this.A.setAttribute("dir",nL(this))}lb(){if(this.B){var a=
this.B.style;a.width=mx(this.Qa.width);a.height=mx(this.Qa.height);a.minWidth=mx(this.Qa.minWidth);a.minHeight=mx(this.Qa.minHeight);a.maxWidth=mx(this.Qa.maxWidth);a.maxHeight=mx(this.Qa.maxHeight)}}Ya(a){this.B.style.pointerEvents=a?"":"none"}Ec(){this.D=this.ma.createElement("div");this.D.classList.add("cdk-overlay-backdrop");this.bf&&this.D.classList.add("cdk-overlay-backdrop-noop-animation");this.Qa.he&&this.I(this.D,this.Qa.he,!0);this.A.parentElement.insertBefore(this.D,this.A);this.D.addEventListener("click",
this.Ma);this.bf||typeof requestAnimationFrame==="undefined"?this.D.classList.add("cdk-overlay-backdrop-showing"):this.ta.Ha(()=>{requestAnimationFrame(()=>{this.D&&this.D.classList.add("cdk-overlay-backdrop-showing")})})}de(){this.A.nextSibling&&this.A.parentNode.appendChild(this.A)}I(a,b,c){b=_.kx(b||[]).filter(d=>!!d);b.length&&(c?a.classList.add(...b):a.classList.remove(...b))}qd(){this.ta.Ha(()=>{const a=_.z(this.Da,_.Io(_.yl(this.K,this.F))).subscribe(()=>{this.B&&this.A&&this.B.children.length!==
0||(this.B&&this.Qa.Mb&&this.I(this.B,this.Qa.Mb,!1),this.A&&this.A.parentElement&&(this.za=this.A.parentElement,this.A.remove()),a.unsubscribe())})})}Jd(){const a=this.ue;a&&(a.disable(),a.detach&&a.detach())}M(a){a&&(a.removeEventListener("click",this.Ma),a.removeEventListener("transitionend",this.Pa),a.remove(),this.D===a&&(this.D=null));this.ka&&(clearTimeout(this.ka),this.ka=void 0)}};var Sia=class{constructor(a,b){this.A=a;this.B=b}};var Naa,Tia,Uia;Naa=/([A-Za-z%]+)$/;_.pL=function(a,b){a.yb=b;return a};_.qL=function(a){if(!a.Eh&&a.Ja.isBrowser){var b=a.D;if(b){a.Pa=a.Ga();a.C=a.B.getBoundingClientRect();a.oa=a.de();a.fn=_.WK(a.Tb).getBoundingClientRect();const c=a.Je(a.Pa,a.fn,b);a.O(b,c)}else a.apply()}};Tia=function(a,b){a.kf=b;return a};_.rL=function(a,b){a.gb=b;b.indexOf(a.D)===-1&&(a.D=null);return a};_.sL=function(a,b){a.A=b;return a};_.tL=function(a,b=!0){a.aa=b;return a};_.uL=function(a,b){a.Ef=b;return a};
Uia=class{get Hg(){return this.gb}constructor(a,b,c,d,e){this.Da=b;this.ma=c;this.Ja=d;this.Tb=e;this.K={width:0,height:0};this.F=!1;this.qd=!0;this.W=!1;this.aa=!0;this.Ya=!1;this.A=0;this.kf=[];this.gb=[];this.fa=new _.Ao;this.za=_.hk.A;this.M=[];this.lb=this.fa;_.pL(this,a)}attach(a){a.Sh.classList.add("cdk-overlay-connected-position-bounding-box");this.Ca=a;this.H=a.Sh;this.B=a.H;this.Eh=!1;this.I=!0;this.D=null;this.za.unsubscribe();this.za=this.Da.change().subscribe(()=>{this.I=!0;this.apply()})}apply(){if(!this.Eh&&
this.Ja.isBrowser)if(!this.I&&this.Ya&&this.D)_.qL(this);else{this.Jd();this.Ze();this.zi();this.oa=this.de();this.Pa=this.Ga();this.C=this.B.getBoundingClientRect();this.fn=_.WK(this.Tb).getBoundingClientRect();var a=this.Pa,b=this.C,c=this.oa,d=this.fn,e=[];for(let g of this.gb){let h=this.Je(a,d,g),m=this.Ma(h,b,g),q=this.yi(m,b,c,g);if(q.qS){this.F=!1;this.O(g,h);return}if(this.Xf(q,m,c))e.push({position:g,origin:h,WT:b,vG:this.Ec(h,g)});else if(!f||f.VT.JL<q.JL)var f={VT:q,M_:m,TT:h,position:g,
WT:b}}if(e.length){a=null;b=-1;for(const g of e)e=g.vG.width*g.vG.height*(g.position.weight||1),e>b&&(b=e,a=g);this.F=!1;this.O(a.position,a.origin)}else this.qd&&(this.F=!0),this.O(f.position,f.TT)}}detach(){this.Jd();this.ka=this.D=null;this.za.unsubscribe()}dispose(){this.Eh||(this.H&&Fx(this.H.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.B&&this.Ze(),this.Ca&&this.Ca.Sh.classList.remove("cdk-overlay-connected-position-bounding-box"),this.detach(),
this.fa.complete(),this.Ca=this.H=null,this.Eh=!0)}Je(a,b,c){if(c.mc=="center")var d=a.left+a.width/2;else{d=this.Nd()?a.right:a.left;const e=this.Nd()?a.left:a.right;d=c.mc=="start"?d:e}b.left<0&&(d-=b.left);a=c.oc=="center"?a.top+a.height/2:c.oc=="top"?a.top:a.bottom;b.top<0&&(a-=b.top);return{x:d,y:a}}Ma(a,b,c){let d;d=c.Cb=="center"?-b.width/2:c.Cb==="start"?this.Nd()?-b.width:0:this.Nd()?0:-b.width;return{x:a.x+d,y:a.y+(c.Sb=="center"?-b.height/2:c.Sb=="top"?0:-b.height)}}yi(a,b,c,d){b=Hx(b);
let {x:e,y:f}=a;a=this.P(d,"x");d=this.P(d,"y");a&&(e+=a);d&&(f+=d);d=-f;a=f+b.height-c.height;c=this.nf(b.width,-e,e+b.width-c.width);d=this.nf(b.height,d,a);a=c*d;return{JL:a,qS:b.width*b.height===a,vR:d===b.height,uR:c==b.width}}Xf(a,b,c){if(this.aa){const d=c.bottom-b.y;c=c.right-b.x;b=Gx(this.Ca.Qa.minHeight);const e=Gx(this.Ca.Qa.minWidth);c=a.uR||e!=null&&e<=c;return(a.vR||b!=null&&b<=d)&&c}return!1}Ne(a,b,c){if(this.ka&&this.Ya)return{x:a.x+this.ka.x,y:a.y+this.ka.y};b=Hx(b);const d=this.oa;
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}}O(a,b){this.fl(a);this.Fj(b,a);this.Ai(b,a);a.Mb&&this.Uf(a.Mb);if(this.fa.ye.length){b=this.Dj();var c;if(c=a===this.D&&this.Me)c=this.Me,c=c===b?!0:c.KI===b.KI&&c.LI===b.LI&&c.XA===b.XA&&c.MI===b.MI;c||this.fa.next(new Sia(a,
b));this.Me=b}this.D=a;this.I=!1}fl(a){if(this.Ef){var b=this.H.querySelectorAll(this.Ef),c=a.Sb;a=a.Cb==="center"?"center":this.Nd()?a.Cb==="start"?"right":"left":a.Cb==="start"?"left":"right";for(let d=0;d<b.length;d++)b[d].style.transformOrigin=`${a} ${c}`}}Ec(a,b){var c=this.oa;const d=this.Nd();let e;let f;if(b.Sb==="top"){var g=a.y;e=c.height-g+this.A}else if(b.Sb==="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.K.height;e=g*2;g=a.y-g;
e>h&&!this.I&&!this.W&&(g=a.y-h/2)}h=b.Cb==="start"&&!d||b.Cb==="end"&&d;let m;if(b.Cb==="end"&&!d||b.Cb==="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.K.width,b=q*2,q=a.x-q,b>c&&!this.I&&!this.W&&(q=a.x-c/2);return{top:g,left:q,bottom:f,right:m,width:b,height:e}}Ai(a,b){a=this.Ec(a,b);this.I||this.W||(a.height=Math.min(a.height,this.K.height),a.width=Math.min(a.width,this.K.width));const c={};if(this.Le())c.top=c.left=
"0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{const d=this.Ca.Qa.maxHeight,e=this.Ca.Qa.maxWidth;c.height=mx(a.height);c.top=mx(a.top);c.bottom=mx(a.bottom);c.width=mx(a.width);c.left=mx(a.left);c.right=mx(a.right);c.alignItems=b.Cb==="center"?"center":b.Cb==="end"?"flex-end":"flex-start";c.justifyContent=b.Sb==="center"?"center":b.Sb==="bottom"?"flex-end":"flex-start";d&&(c.maxHeight=mx(d));e&&(c.maxWidth=mx(e))}this.K=a;Fx(this.H.style,c)}zi(){Fx(this.H.style,{top:"0",
left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}Ze(){Fx(this.B.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}Fj(a,b){const c={},d=this.Le(),e=this.aa,f=this.Ca.Qa;if(d){var g=ZK(this.Da);Fx(c,this.wh(b,a,g));Fx(c,this.Zf(b,a,g))}else c.position="static";a="";g=this.P(b,"x");b=this.P(b,"y");g&&(a+=`translateX(${g}px) `);b&&(a+=`translateY(${b}px)`);c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=mx(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&
(d?c.maxWidth=mx(f.maxWidth):e&&(c.maxWidth=""));Fx(this.B.style,c)}wh(a,b,c){let d={top:"",bottom:""};b=this.Ma(b,this.C,a);this.F&&(b=this.Ne(b,this.C,c));a.Sb==="bottom"?d.bottom=`${this.ma.documentElement.clientHeight-(b.y+this.C.height)}px`:d.top=mx(b.y);return d}Zf(a,b,c){let d={left:"",right:""};b=this.Ma(b,this.C,a);this.F&&(b=this.Ne(b,this.C,c));(this.Nd()?a.Cb==="end"?"left":"right":a.Cb==="end"?"right":"left")==="right"?d.right=`${this.ma.documentElement.clientWidth-(b.x+this.C.width)}px`:
d.left=mx(b.x);return d}Dj(){const a=this.Ga(),b=this.B.getBoundingClientRect(),c=this.kf.map(d=>d.bb.L.getBoundingClientRect());return{KI:Ex(a,c),LI:Dx(a,c),XA:Ex(b,c),MI:Dx(b,c)}}nf(a,...b){return b.reduce((c,d)=>c-Math.max(d,0),a)}de(){const a=this.ma.documentElement.clientWidth,b=this.ma.documentElement.clientHeight,c=ZK(this.Da);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}}Nd(){return nL(this.Ca)==="rtl"}Le(){return!this.aa||
this.F}P(a,b){return b==="x"?a.offsetX==null?0:a.offsetX:a.offsetY==null?0:a.offsetY}Ap(){}Uf(a){this.B&&_.kx(a).forEach(b=>{b!==""&&this.M.indexOf(b)===-1&&(this.M.push(b),this.B.classList.add(b))})}Jd(){this.B&&(this.M.forEach(a=>{this.B.classList.remove(a)}),this.M=[])}Ga(){const a=this.yb;if(a instanceof _.Uj)return a.L.getBoundingClientRect();if(a instanceof Element)return a.getBoundingClientRect();const b=a.width||0,c=a.height||0;return{top:a.y,bottom:a.y+c,left:a.x,right:a.x+b,height:c,width:b}}};var Via;_.vL=function(a){a.left("");a.Ri="center";return a};
Via=class{constructor(){this.tO="static";this.Fy=this.xz=this.jq=this.Ri=this.At=this.ky=this.oz="";this.Eh=!1}attach(a){const b=a.Qa;this.Ca=a;this.xz&&!b.width&&a.Mg({width:this.xz});this.Fy&&!b.height&&a.Mg({height:this.Fy});a.Sh.classList.add("cdk-global-overlay-wrapper");this.Eh=!1}top(a=""){this.ky="";this.oz=a;this.At="flex-start";return this}left(a=""){this.jq=a;this.Ri="left";return this}bottom(a=""){this.oz="";this.ky=a;this.At="flex-end";return this}right(a=""){this.jq=a;this.Ri="right";
return this}start(a=""){this.jq=a;this.Ri="start";return this}end(a=""){this.jq=a;this.Ri="end";return this}width(a=""){this.Ca?this.Ca.Mg({width:a}):this.xz=a;return this}height(a=""){this.Ca?this.Ca.Mg({height:a}):this.Fy=a;return this}apply(){if(this.Ca&&this.Ca.rd()){var a=this.Ca.H.style,b=this.Ca.Sh.style,c=this.Ca.Qa,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.Ri;
c=this.jq;var g=this.Ca.Qa.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.tO;a.marginLeft=d?"0":h;a.marginTop=e?"0":this.oz;a.marginBottom=this.ky;a.marginRight=d?"0":m;b.justifyContent=q;b.alignItems=e?"flex-start":this.At}}dispose(){if(!this.Eh&&
this.Ca){var a=this.Ca.H.style,b=this.Ca.Sh,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.Ca=null;this.Eh=!0}}};var yL;_.wL=function(){return new Via};_.xL=function(a,b){return new Uia(b,a.B,a.ma,a.Ja,a.A)};yL=class{constructor(){this.B=_.n(_.hL);this.ma=_.n(_.Ax);this.Ja=_.n(_.zJ);this.A=_.n(_.XK)}};yL.G=function(a){return new (a||yL)};yL.ja=_.l({ha:yL,U:yL.G,Y:"root"});var zL,CL;zL=class{attach(a){this.A=a;return a.attach(this)}detach(){let a=this.A;a!=null&&(this.A=null,a.detach())}get C(){return this.A!=null}};_.AL=class extends zL{constructor(a,b,c){super();this.component=a;this.Ud=b;this.na=c;this.Gk=void 0}};_.BL=class extends zL{constructor(a,b,c,d){super();this.Pe=a;this.Ud=b;this.context=c;this.na=d}get origin(){return this.Pe.bb}attach(a,b=this.context){this.context=b;return super.attach(a)}detach(){this.context=void 0;return super.detach()}};
CL=function(a,b){a.uy=b};_.DL=class{constructor(){this.Eh=!1}rd(){return!!this.eg}attach(a){if(a instanceof _.AL)return this.eg=a,this.og(a);if(a instanceof _.BL)return this.eg=a,this.Lh(a)}detach(){this.eg&&(this.eg=this.eg.A=null);this.eF()}dispose(){this.rd()&&this.detach();this.eF();this.Eh=!0}eF(){this.uy&&(this.uy(),this.uy=null)}};_.EL=class extends _.DL{constructor(a,b,c,d){super();this.A=a;this.Ce=b;this.B=c;this.ma=d}og(a){let b;if(a.Ud){const c=a.na||a.Ud.na,d=c.get(HB,null,{optional:!0})||void 0;b=vC(a.Ud,a.component,{index:a.Ud.length,na:c,yJ:d,Gk:a.Gk||void 0});CL(this,()=>b.destroy())}else b=ws(a.component,{aR:a.na||this.B||GB,Qh:this.Ce.na,Gk:a.Gk||void 0}),tC(this.Ce,b.A),CL(this,()=>{this.Ce.za>0&&this.Ce.Mn(b.A);b.destroy()});this.A.appendChild(this.C(b));this.eg=a;return b}Lh(a){let b=a.Ud,c=b.xg(a.Pe,a.context,
{na:a.na});c.Jm.forEach(d=>this.A.appendChild(d));_.kC(c);CL(this,()=>{let d=b.indexOf(c);d!==-1&&b.remove(d)});this.eg=a;return c}dispose(){super.dispose();this.A.remove()}C(a){return a.A.Jm[0]}};var Wia;Wia=function(a){a=a.B.element.L;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode};
_.FL=class extends _.DL{constructor(){super();this.I=_.n(HB,{optional:!0});this.ma=_.n(_.Ax);this.B=_.n(_.Gq);this.C=!1;this.Iz=new _.eC}get hw(){return this.eg}set hw(a){if(!this.rd()||a||this.C)this.rd()&&super.detach(),a&&super.attach(a),this.eg=a||null}Hb(){this.C=!0}la(){super.dispose();this.D=this.eg=null}og(a){a.A=this;const b=a.Ud!=null?a.Ud:this.B,c=vC(b,a.component,{index:b.length,na:a.na||b.na,Gk:a.Gk||void 0,yJ:this.I||void 0});b!==this.B&&Wia(this).appendChild(c.A.Jm[0]);CL(this,()=>
c.destroy());this.eg=a;this.D=c;this.Iz.emit(c);return c}Lh(a){a.A=this;const b=this.B.xg(a.Pe,a.context,{na:a.na});CL(this,()=>this.B.clear());this.eg=a;this.D=b;this.Iz.emit(b);return b}};_.FL.G=function(a){return new (a||_.FL)};_.FL.xa=_.Wn({type:_.FL,J:[["","cdkPortalOutlet",""]],inputs:{hw:[0,"cdkPortalOutlet","portal"]},outputs:{Iz:"attached"},Ua:["cdkPortalOutlet"],features:[_.tp]});_.GL=class{};_.GL.G=function(a){return new (a||_.GL)};_.GL.fb=_.Un({type:_.GL});_.GL.eb=_.Hg({});var Xia;Xia=0;
_.HL=class{constructor(){this.A=_.n(kL);this.H=_.n(_.XK);this.aa=_.n(yL);this.C=_.n(TK);this.Sa=_.n(_.Yj);this.ta=_.n(_.Jr);this.ma=_.n(_.Ax);this.W=_.n(_.QK);this.D=_.n(_.JE);this.F=_.n(UK);this.K=_.n(_.Iy,{optional:!0});this.I=_.n(_.MJ)}create(a){this.I.load(VK);const b=this.M(),c=this.O(b),d=this.P(c);a=new _.lL(a);a.direction=a.direction||this.W.value;return new _.oL(d,b,c,a,this.ta,this.C,this.ma,this.D,this.F,this.K==="NoopAnimations",this.Sa.get(_.zB))}position(){return this.aa}O(a){const b=this.ma.createElement("div");
b.id=`cdk-overlay-${Xia++}`;b.classList.add("cdk-overlay-pane");a.appendChild(b);return b}M(){const a=this.ma.createElement("div");_.WK(this.H).appendChild(a);return a}P(a){this.Ce||(this.Ce=this.Sa.get(_.Tr));return new _.EL(a,this.Ce,this.Sa,this.ma)}};_.HL.G=function(a){return new (a||_.HL)};_.HL.ja=_.l({ha:_.HL,U:_.HL.G,Y:"root"});var Yia;_.IL=new _.p("cdk-connected-overlay-scroll-strategy",{Y:"root",U:()=>{const a=_.n(_.HL);return()=>a.A.A()}});Yia={da:_.IL,xe:[_.HL],fe:function(a){return()=>a.A.A()}};_.JL=class{};_.JL.G=function(a){return new (a||_.JL)};_.JL.fb=_.Un({type:_.JL});_.JL.eb=_.Hg({ub:[_.HL,Yia],imports:[_.RK,_.GL,_.jL,_.jL]});new _.p("mat-sanity-checks",{Y:"root",U:()=>!0});_.KL=class{constructor(){_.n(YJ).ey()}};_.KL.G=function(a){return new (a||_.KL)};_.KL.fb=_.Un({type:_.KL});_.KL.eb=_.Hg({imports:[_.RK,_.RK]});new _.p("MAT_DATE_LOCALE",{Y:"root",U:Oaa});new _.p("mat-date-formats");_.LL=class{};_.LL.G=function(a){return new (a||_.LL)};
_.LL.T=_.C({type:_.LL,J:[["structural-styles"]],R:0,S: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'],Ka:2,
ea:0});_.ML=new _.p("MAT_OPTION_PARENT_COMPONENT");_.NL=new _.p("MatOptgroup");var OL=_.bx({passive:!0,capture:!0}),Zia=function(a,b,c,d){var e=PL;const f=e.wd.get(b);f?(a=f.get(c))?a.add(d):f.set(c,new Set([d])):(e.wd.set(b,new Map([[c,new Set([d])]])),a.Ha(()=>{document.addEventListener(b,e.A,OL)}))},$ia=class{constructor(){this.wd=new Map;this.A=a=>{const b=_.ix(a);if(b){let c;(c=this.wd.get(a.type))==null||c.forEach((d,e)=>{(e===b||e.contains(b))&&d.forEach(f=>f.handleEvent(a))})}}}};var aja=class{constructor(a,b,c,d=!1){this.A=a;this.element=b;this.config=c;this.B=d;this.state=3}};var QL={dj:225,ah:150},RL=_.bx({passive:!0,capture:!0}),SL=["mousedown","touchstart"],TL=["mouseup","mouseleave","touchend","touchcancel"],UL=class{},XL,YL,PL;UL.G=function(a){return new (a||UL)};
UL.T=_.C({type:UL,J:[["ng-component"]],Ea:["mat-ripple-style-loader",""],R:0,S: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"],Ka:2,
ea:0});_.VL=function(a,b){if(b.state!==2&&b.state!==3){var c=b.element,d=Object.assign({},QL,b.config.animation);c.style.transitionDuration=`${d.ah}ms`;c.style.opacity="0";b.state=2;!b.B&&d.ah||a.vy(b)}};
_.WL=function(a,b,c,d={}){var e=a.fn=a.fn||a.en.getBoundingClientRect();const f=Object.assign({},QL,d.animation);d.Dl&&(b=e.left+e.width/2,c=e.top+e.height/2);var g=d.Qo||Paa(b,c,e);b-=e.left;c-=e.top;const h=f.dj,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.en.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 aja(a,m,d,e);m.style.transform="scale3d(1, 1, 1)";q.state=0;d.fw||(a.Qy=q);let u=null;e||!h&&!f.ah||a.ta.Ha(()=>{const v=()=>{u&&(u.qA=null);clearTimeout(A);a.vy(q)},x=()=>a.vE(q),A=setTimeout(x,h+100);m.addEventListener("transitionend",v);m.addEventListener("transitioncancel",x);u={PT:v,OT:x,qA:A}});a.Ip.set(q,u);!e&&h||a.vy(q);return q};
XL=function(a,b){const c=_.nx(b);a.Ja.isBrowser&&c&&c!==a.vn&&(a.az(),a.vn=c,SL.forEach(d=>{Zia(a.ta,d,c,a)}))};
YL=class{constructor(a,b,c,d,e){this.ku=a;this.ta=b;this.Ja=d;this.Rp=!1;this.Ip=new Map;this.fu=!1;d.isBrowser&&(this.en=_.nx(c));e&&e.get(_.MJ).load(UL)}pA(){this.EE().forEach(a=>{a.config.fw||_.VL(a.A,a)})}handleEvent(a){a.type==="mousedown"?this.bu(a):a.type==="touchstart"?this.fP(a):this.cu();this.fu||(this.ta.Ha(()=>{TL.forEach(b=>{this.vn.addEventListener(b,this,RL)})}),this.fu=!0)}vy(a){a.state===0?this.CP(a):a.state===2&&this.vE(a)}CP(a){const b=a===this.Qy,c=a.config.fw;a.state=1;c||b&&
this.Rp||_.VL(a.A,a)}vE(a){let b;const c=(b=this.Ip.get(a))!=null?b:null;this.Ip.delete(a);this.Ip.size||(this.fn=null);a===this.Qy&&(this.Qy=null);a.state=3;c!==null&&(a.element.removeEventListener("transitionend",c.PT),a.element.removeEventListener("transitioncancel",c.OT),c.qA!==null&&clearTimeout(c.qA));a.element.remove()}bu(a){const b=_.Yw(a),c=this.mF&&Date.now()<this.mF+800;this.ku.us||b||c||(this.Rp=!0,_.WL(this,a.clientX,a.clientY,this.ku.ts))}fP(a){if(!this.ku.us&&!_.Zw(a)&&(this.mF=Date.now(),
this.Rp=!0,a=a.changedTouches))for(let b=0;b<a.length;b++)_.WL(this,a[b].clientX,a[b].clientY,this.ku.ts)}cu(){this.Rp&&(this.Rp=!1,this.EE().forEach(a=>{const b=a.state===1||a.config.Uw&&a.state===0;!a.config.fw&&b&&_.VL(a.A,a)}))}EE(){return Array.from(this.Ip.keys())}az(){const a=this.vn;a&&(SL.forEach(b=>{var c=PL;const d=c.wd.get(b);if(d){var e=d.get(a);e&&(e.delete(this),e.size===0&&d.delete(a),d.size===0&&(c.wd.delete(b),document.removeEventListener(b,c.A,OL)))}}),this.fu&&(TL.forEach(b=>a.removeEventListener(b,
this,RL)),this.fu=!1))}};PL=new $ia;_.ZL=new _.p("mat-ripple-global-options");
_.$L=class{get disabled(){return this.cb}set disabled(a){a&&this.pA();this.cb=a;this.C()}get si(){return this.F||this.ca.L}set si(a){this.F=a;this.C()}constructor(){this.ca=_.n(_.Uj);this.Lc=_.n(_.Iy,{optional:!0});this.Qo=0;this.D=this.cb=!1;const a=_.n(_.Jr),b=_.n(_.zJ),c=_.n(_.ZL,{optional:!0}),d=_.n(_.Yj);this.B=c||{};this.A=new YL(this,a,this.ca,b,d)}Hb(){this.D=!0;this.C()}la(){this.A.az()}pA(){this.A.pA()}get ts(){return{Dl:this.Dl,Qo:this.Qo,color:this.color,animation:Object.assign({},this.B.animation,
this.Lc==="NoopAnimations"?{dj:0,ah:0}:{},this.animation),Uw:this.B.Uw}}get us(){return this.disabled||!!this.B.disabled}C(){!this.disabled&&this.D&&XL(this.A,this.si)}};_.$L.G=function(a){return new (a||_.$L)};
_.$L.xa=_.Wn({type:_.$L,J:[["","mat-ripple",""],["","matRipple",""]],Ea:[1,"mat-ripple"],Ba:2,qa:function(a,b){a&2&&_.G("mat-ripple-unbounded",b.AV)},inputs:{color:[0,"matRippleColor","color"],AV:[0,"matRippleUnbounded","unbounded"],Dl:[0,"matRippleCentered","centered"],Qo:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],si:[0,"matRippleTrigger","trigger"]},Ua:["matRipple"]});_.aM=class{};_.aM.G=function(a){return new (a||_.aM)};_.aM.fb=_.Un({type:_.aM});_.aM.eb=_.Hg({imports:[_.KL,_.KL]});var bM,cM;bM={capture:!0};cM=["focus","mousedown","mouseenter","touchstart"];_.dM=function(a,b){const c=a.A.get(b);c&&(c.renderer.az(),a.A.delete(b))};
_.eM=function(a,b,c){let d,e;b.setAttribute("mat-ripple-loader-uninitialized",(e=(d=a.ml)==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.Dl&&b.setAttribute("mat-ripple-loader-centered","");c.disabled&&b.setAttribute("mat-ripple-loader-disabled","")};
_.fM=function(a,b,c){(a=a.A.get(b))?(a.target.us=c,c||a.iI||(a.iI=!0,XL(a.renderer,b))):c?b.setAttribute("mat-ripple-loader-disabled",""):b.removeAttribute("mat-ripple-loader-disabled")};
_.gM=class{constructor(){this.ma=_.n(_.Ax,{optional:!0});this.Lc=_.n(_.Iy,{optional:!0});this.ml=_.n(_.ZL,{optional:!0});this.Ja=_.n(_.zJ);this.ta=_.n(_.Jr);this.Sa=_.n(_.Yj);this.A=new Map;this.B=a=>{a=_.ix(a);if(a instanceof HTMLElement){let b,c;(a=a.closest(`[${"mat-ripple-loader-uninitialized"}="${(c=(b=this.ml)==null?void 0:b.namespace)!=null?c:""}"]`))&&this.C(a)}};this.ta.Ha(()=>{for(const a of cM){let b;(b=this.ma)==null||b.addEventListener(a,this.B,bM)}})}la(){const a=this.A.keys();for(const b of a)_.dM(this,
b);for(const b of cM){let c;(c=this.ma)==null||c.removeEventListener(b,this.B,bM)}}C(a){if(this.ma&&!this.A.has(a)){var b;(b=a.querySelector(".mat-ripple"))==null||b.remove();b=this.ma.createElement("span");b.classList.add("mat-ripple",a.getAttribute("mat-ripple-loader-class-name"));a.append(b);var c=this.Lc==="NoopAnimations",d=this.ml,e,f,g=c?0:(f=d==null?void 0:(e=d.animation)==null?void 0:e.dj)!=null?f:QL.dj,h,m;e=c?0:(m=d==null?void 0:(h=d.animation)==null?void 0:h.ah)!=null?m:QL.ah;h={us:c||
(d==null?void 0:d.disabled)||a.hasAttribute("mat-ripple-loader-disabled"),ts:{Dl:a.hasAttribute("mat-ripple-loader-centered"),Uw:d==null?void 0:d.Uw,animation:{dj:g,ah:e}}};b=new YL(h,this.ta,b,this.Ja,this.Sa);(m=!h.us)&&XL(b,a);this.A.set(a,{target:h,renderer:b,iI:m});a.removeAttribute("mat-ripple-loader-uninitialized")}}};_.gM.G=function(a){return new (a||_.gM)};_.gM.ja=_.l({ha:_.gM,U:_.gM.G,Y:"root"});var bja=new _.p("MAT_BUTTON_CONFIG"),cja=[{yl:"mat-button",lm:["mdc-button","mat-mdc-button"]},{yl:"mat-flat-button",lm:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{yl:"mat-raised-button",lm:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{yl:"mat-stroked-button",lm:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{yl:"mat-fab",lm:["mdc-fab","mat-mdc-fab-base","mat-mdc-fab"]},{yl:"mat-mini-fab",lm:["mdc-fab","mat-mdc-fab-base","mdc-fab--mini",
"mat-mdc-mini-fab"]},{yl:"mat-icon-button",lm:["mdc-icon-button","mat-mdc-icon-button"]}],hM=class{get Kb(){return this.B}set Kb(a){this.B=a;this.D()}get disabled(){return this.cb}set disabled(a){this.cb=a;this.D()}constructor(){this.ca=_.n(_.Uj);this.Ja=_.n(_.zJ);this.ta=_.n(_.Jr);this.Lc=_.n(_.Iy,{optional:!0});this.tb=_.n(_.GJ);this.A=_.n(_.gM);this.cb=this.B=this.pl=!1;_.n(_.MJ).load(_.LL);const a=_.n(bja,{optional:!0}),b=this.ca.L,c=b.classList;let d;this.Za=(d=a==null?void 0:a.Za)!=null?d:!1;
let e;this.color=(e=a==null?void 0:a.color)!=null?e:null;let f;(f=this.A)==null||_.eM(f,b,{className:"mat-mdc-button-ripple"});for(const {yl:g,lm:h}of cja)b.hasAttribute(g)&&c.add(...h)}ac(){_.DJ(this.tb,this.ca,!0)}la(){_.EJ(this.tb,this.ca);let a;(a=this.A)==null||_.dM(a,this.ca.L)}focus(a="program",b){a?_.FJ(this.tb,this.ca.L,a,b):this.ca.L.focus(b)}Qt(){return this.ariaDisabled!=null?this.ariaDisabled:this.disabled&&this.Za?!0:null}ll(){return this.Za||!this.disabled?null:!0}D(){let a;(a=this.A)==
null||_.fM(a,this.ca.L,this.Kb||this.disabled)}};hM.G=function(a){return new (a||hM)};hM.xa=_.Wn({type:hM,inputs:{color:"color",Kb:[2,"disableRipple","disableRipple",_.gs],disabled:[2,"disabled","disabled",_.gs],ariaDisabled:[2,"aria-disabled","ariaDisabled",_.gs],Za:[2,"disabledInteractive","disabledInteractive",_.gs]},features:[_.up]});
var iM=class extends hM{constructor(){super(...arguments);this.C=a=>{this.disabled&&(a.preventDefault(),a.stopImmediatePropagation())}}Hb(){this.ta.Ha(()=>{this.ca.L.addEventListener("click",this.C)})}la(){super.la();this.ca.L.removeEventListener("click",this.C)}Qt(){return this.ariaDisabled==null?this.disabled:this.ariaDisabled}};iM.G=(()=>{let a;return function(b){return(a||(a=_.Gj(iM)))(b||iM)}})();
iM.xa=_.Wn({type:iM,inputs:{tabIndex:[2,"tabIndex","tabIndex",a=>a==null?void 0:_.hs(a)]},features:[_.up,_.tp]});var jM,kM,lM,mM,nM;jM=["mat-button",""];kM=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];lM=[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"];
mM=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'};
nM=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"};_.oM=class extends hM{};_.oM.G=(()=>{let a;return function(b){return(a||(a=_.Gj(_.oM)))(b||_.oM)}})();
_.oM.T=_.C({type:_.oM,J:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""]],Ba:14,qa:function(a,b){a&2&&(_.vp("disabled",b.ll())("aria-disabled",b.Qt()),_.Jp(b.color?"mat-"+b.color:""),_.G("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Za)("_mat-animation-noopable",b.Lc==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Ua:["matButton"],features:[_.tp],jd:jM,Wa:lM,R:7,
S: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&&(_.xq(kM),_.L(0,"span",0),_.yq(1),_.J(2,"span",1),_.yq(3,1),_.K(),_.yq(4,2),_.L(5,"span",2)(6,"span",3));a&2&&_.G("mdc-button__ripple",!b.pl)("mdc-fab__ripple",b.pl)},styles:[mM(),nM()],Ka:2,ea:0});_.pM=class extends iM{};_.pM.G=(()=>{let a;return function(b){return(a||(a=_.Gj(_.pM)))(b||_.pM)}})();
_.pM.T=_.C({type:_.pM,J:[["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],Ba:15,qa:function(a,b){a&2&&(_.vp("disabled",b.ll())("tabindex",b.disabled&&!b.Za?-1:b.tabIndex)("aria-disabled",b.ll()),_.Jp(b.color?"mat-"+b.color:""),_.G("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Za)("_mat-animation-noopable",b.Lc==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Ua:["matButton","matAnchor"],
features:[_.tp],jd:jM,Wa:lM,R:7,S: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&&(_.xq(kM),_.L(0,"span",0),_.yq(1),_.J(2,"span",1),_.yq(3,1),_.K(),_.yq(4,2),_.L(5,"span",2)(6,"span",3));a&2&&_.G("mdc-button__ripple",!b.pl)("mdc-fab__ripple",b.pl)},styles:[mM(),nM()],Ka:2,ea:0});var dja,qM,rM;dja=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];qM=new _.p("mat-mdc-fab-default-options",{Y:"root",U:Ix});rM=Ix();_.sM=class extends hM{constructor(){super();this.Ug=_.n(qM,{optional:!0});this.pl=!0;this.Ug=this.Ug||rM;this.color=this.Ug.color||rM.color}};
_.sM.G=function(a){return new (a||_.sM)};
_.sM.T=_.C({type:_.sM,J:[["button","mat-fab",""]],Ba:18,qa:function(a,b){a&2&&(_.vp("disabled",b.ll())("aria-disabled",b.Qt()),_.Jp(b.color?"mat-"+b.color:""),_.G("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Za)("_mat-animation-noopable",b.Lc==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0)("mdc-fab--extended",b.NH)("mat-mdc-extended-fab",b.NH))},inputs:{NH:[2,"extended","extended",_.gs]},Ua:["matButton"],features:[_.up,_.tp],jd:["mat-fab",""],
Wa:[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],R:7,S:4,V:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],N:function(a,b){a&1&&(_.xq(dja),_.L(0,"span",0),_.yq(1),_.J(2,"span",1),_.yq(3,1),_.K(),_.yq(4,2),_.L(5,"span",2)(6,"span",3));a&2&&_.G("mdc-button__ripple",
!b.pl)("mdc-fab__ripple",b.pl)},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'],
Ka:2,ea:0});_.tM=class extends hM{constructor(){super();_.eM(this.A,this.ca.L,{Dl:!0})}};_.tM.G=function(a){return new (a||_.tM)};
_.tM.T=_.C({type:_.tM,J:[["button","mat-icon-button",""]],Ba:14,qa:function(a,b){a&2&&(_.vp("disabled",b.ll())("aria-disabled",b.Qt()),_.Jp(b.color?"mat-"+b.color:""),_.G("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.Za)("_mat-animation-noopable",b.Lc==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Ua:["matButton"],features:[_.tp],jd:["mat-icon-button",""],Wa:["*"],R:4,S: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&&(_.xq(),_.L(0,"span",0),_.yq(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"],Ka:2,ea:0});var uM=class{};uM.G=function(a){return new (a||uM)};uM.fb=_.Un({type:uM});uM.eb=_.Hg({imports:[_.KL,_.aM,_.KL]});_.vM=class{constructor(a,b){this.bb=a;this.options=b}Hb(){this.bb.L.querySelector(".mat-icon, .material-icons")&&this.bb.L.classList.add("gmat-mdc-button-with-prefix")}};_.vM.G=function(a){return new (a||_.vM)(_.Rl(_.Uj),_.Rl(PK))};
_.vM.xa=_.Wn({type:_.vM,J:[["button","mat-button",""],["a","mat-button",""],["button","mat-raised-button",""],["a","mat-raised-button",""],["button","mat-flat-button",""],["a","mat-flat-button",""],["button","mat-stroked-button",""],["a","mat-stroked-button",""],["button","mat-icon-button",""],["a","mat-icon-button",""],[""]],Ba:2,qa:function(a,b){a&2&&_.G("gmat-mdc-button",!b.options.Yb)},fc:!1});
_.wM=class{constructor(a,b){this.options=a;this.button=b;this.Va="outline";this.A=!1}Hb(){}get kB(){return this.A}set kB(a){this.A=_.lx(a)}};_.wM.G=function(a){return new (a||_.wM)(_.Rl(PK),_.Rl(_.sM,10))};
_.wM.xa=_.Wn({type:_.wM,J:[["button","mat-fab",""],["a","mat-fab",""],["button","mat-mini-fab",""],["a","mat-mini-fab",""]],Ba:10,qa:function(a,b){a&2&&_.G("gmat-mdc-button",!b.options.Yb)("gmat-mdc-fab-fill",b.Va=="fill")("gmat-mdc-fab-outline",b.Va=="outline")("gmat-mdc-fab-branded",b.Va=="branded")("gmat-mdc-fab-lowered",b.kB)},inputs:{Va:"appearance",kB:"lowered"},fc:!1});_.xM=class{};_.xM.G=function(a){return new (a||_.xM)};_.xM.fb=_.Un({type:_.xM});_.xM.eb=_.Hg({ub:[{da:qM,Ta:{color:"primary"}}],imports:[uM]});var yM="\\(^\u0414^)/ (\u0387.\u0387) (\u02da\u0394\u02da)b (\u0387_\u0387) (^_^)b (>_<) (o^^)o (;-;) (\u2265o\u2264) \\(o_o)/ (^-^*) (='X'=)".split(" "),zM=class{get(){return yM[Math.floor(Math.random()*yM.length)]}},eja,fja;zM.G=function(a){return new (a||zM)};zM.ja=_.l({ha:zM,U:zM.G,Y:"root"});
eja=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:_.Ta(a,`Unsupported value for ErrorType: ${a}`)}};fja=function(a){a.Ia.reset();pG(a.A,"").then(()=>{a.ia.A.set(null)})};
_.AM=class{constructor(){this.ia=_.n(_.uK);this.Ia=_.n(_.NK);this.A=_.n(_.bw);this.B=_.n(zM);this.type=_.U();this.dR=_.Z(()=>this.type()?this.B.get():"");this.GS=_.Z(()=>this.type()==="NO_RESULTS");this.JI=_.Z(()=>this.type()==="NO_RESULTS_FOR_FILTERS");this.rS=_.Z(()=>this.type()==="CUSTOM_ERROR");this.text=_.Z(()=>{const a=this.type();return a!==void 0?eja(a):""});this.label=_.Z(()=>{const a=this.type();return a!==void 0?this.Vl(a):"Return to Google Fonts"});this.title=_.Z(()=>{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:_.Ta(a,`Unsupported value for ErrorType: ${a}`)}a=void 0}else a="";return a});_.rs(()=>{const a=this.title();a&&sK(this.ia,a)})}Vl(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:_.Ta(a,`Unsupported value for ErrorType: ${a}`)}}};_.AM.G=function(a){return new (a||_.AM)};
_.AM.T=_.C({type:_.AM,J:[["gf-error"]],inputs:{type:[1,"type"]},Wa:["*"],R:7,S: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&&(_.xq(),_.J(0,"div",0),_.T(1),_.K(),_.J(2,"div",1),_.L(3,"div",2),_.D(4,Qaa,1,0),_.K(),_.J(5,"button",3),_.O("click",function(){if(b.GS()||b.JI()){b.Ia.reset();var c=void 0}else c=fja(b);return c}),_.T(6),_.K());a&2&&(_.B(),_.fr(" ",
b.dR(),"\n"),_.B(2),_.F("innerHtml",b.text(),_.Nm),_.B(),_.I(b.rS()||b.JI()?4:-1),_.B(2),_.fr(" ",b.label(),"\n"))},Z:[_.xM,_.vM,_.oM],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});_.BM=class{constructor(){this.D=_.n(_.Ax);this.window=_.n("Window");this.B=_.n(_.FD);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.F=_.tA(this.B.config,11);this.A=!this.F}};_.BM.G=function(a){return new (a||_.BM)};_.BM.ja=_.l({ha:_.BM,U:_.BM.G,Y:"root"});var Px=class extends _.NA{constructor(a){super(a)}getEnableSsEngine(){return _.tA(this,2)}getEnableAwr(){return _.tA(this,3)}getAlohaAutoGaRollout(){return _.tA(this,5)}getEnableConfigurator(){return _.tA(this,6)}getEnableMweb(){return _.tA(this,7)}getEnableCtlConsentCheckbox(){return _.tA(this,8)}getEnableIframe(){return _.tA(this,9)}getEnableScreenshotNudge(){return _.tA(this,10)}getEnableWebStartupConfigEndpoint(){return _.tA(this,11)}getEnableJunkNudge(){return _.tA(this,12)}getEnableConfiguratorLocale(){return _.tA(this,
13)}getEnableTinyNoPointer(){return _.tA(this,14)}getEnableSupportSessionLogging(){return _.tA(this,15)}getEnableFileUploadForScreenshot(){return _.tA(this,16)}getEnableDirectDeflectionForSingleCategory(){return _.tA(this,17)}getEnableImageSanitization(){return _.tA(this,18)}getEnableAlohaBinarySplit(){return _.tA(this,19)}getEnableDbFeedbackIntents(){return _.tA(this,20)}getEnableMarkMandatoryFieldsWithRequired(){return _.tA(this,21)}getEnableFeedbackCategoryCustomUi(){return _.tA(this,22)}getEnableRealtimeCtl(){return _.tA(this,
23)}};var Ox=class extends _.NA{constructor(a){super(a)}};var Raa=[/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 Jx="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 Lx,Nx;var CM,DM;
CM=function(a,b,c){a.timeOfStartCall=(new Date).getTime();var d=c||_.ab;const e=d.document,f=a.nonce||_.Xa(d);f&&!a.nonce&&(a.nonce=f);if(a.flow=="help"){var g=Py("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||Uy(b)||(d+=encodeURIComponent(h)+"="+encodeURIComponent(b)+"&");a=_.qz(e).createElement("SCRIPT");f&&a.setAttribute("nonce",f);_.$a(a,_.Da(d));e.body.appendChild(a)}};
DM=function(a,b,c,d){_.Ik(function*(){const e=c||_.ab;var f=a.serverEnvironment==="DEV",g=c||_.ab;g=a.nonce||_.Xa(g);f={integrationKeys:{productId:a.productId,feedbackBucket:a.bucket,triggerId:a.triggerId},callbacks:{onClose:a.callback,onLoad:a.onLoadCallback},formContent:{locale:a.locale,disableScreenshot:a.disableScreenshotting,productDisplayName:void 0,announcement:void 0,issueCategories:void 0,includeSeveritySelection:void 0,customImageSrc:void 0,thankYouMessage:void 0,o0: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 Xaa(f,d,e)})};
_.EM=function(a,b,c){try{if(a.flow==="help"){const d=a.helpCenterPath.replace(/^\//,"");Wa(c||window,_.La(`https://support.google.com/${d}`,_.Ka)||_.hz)}else a.flow==="submit"?CM(a,b,c):aba(a.productId,a.feedbackServerUri).then(d=>{d=_.mA(d,Px,1);const e=!Tca||(d==null?void 0:d.getEnableMweb()),f=!a.tinyNoPointer||(d==null?void 0:d.getEnableTinyNoPointer());!d||d.getAlohaAutoGaRollout()&&e&&f?DM(a,b,c,d):CM(a,b,c)},d=>{d&&d.name!=="DuplicateFormError"&&CM(a,b,c)})}catch(d){DM(a,b,c,null)}};
_.Oy("userfeedback.api.startFeedback",_.EM);var gja,hja,FM,ija;gja={directory:"directory-users",specimen:"specimen-users"};hja={directory:"directory-corp",specimen:"specimen-corp"};FM=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(()=>{FM(a)},10)}};
_.GM=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")}};ija=function(a){_.EM(Object.assign({},a.C,{bucket:a.B.directory,onLoadCallback:()=>{FM(a)}}),_.GM(a))};
_.HM=class{constructor(){this.A=_.n(_.FD);this.D=_.n(_.kJ);this.B=_.tA(this.A.config,12)?gja:hja;this.productId=_.rw(this.A.config,13);this.C={productId:this.productId,enableAnonymousFeedback:!1,allowNonLoggedInFeedback:!0}}};_.HM.G=function(a){return new (a||_.HM)};_.HM.ja=_.l({ha:_.HM,U:_.HM.G,Y:"root"});var Sx;var IM=class{constructor(a,b){this.url=a;this.Xk=null;this.options=b}},jja=function(a,b){return a.za.get(b)||b},kja=function(a,b,c=""){const d=c+":"+b;let e=a.C.get(d);return e?a.O(e):(e=a.Da(c,b))?(a.C.set(d,e),a.O(e)):(c=a.A.get(c))?a.Ga(b,c):Pk(Error("Mb`"+d))},JM=class{constructor(a,b,c,d){this.P=a;this.W=b;this.aa=d;this.C=new Map;this.A=new Map;this.fa=new Map;this.D=new Map;this.za=new Map;this.F=[];this.ka=["material-icons","mat-ligature-font"];this.ma=c}la(){this.F=[];this.C.clear();this.A.clear();
this.fa.clear()}O(a){return a.Xk?_.Ok(this.H(a).cloneNode(!0)):_.z(this.Ma(a),_.y(b=>b.cloneNode(!0)))}Ga(a,b){var c=this.K(a,b);if(c)return _.Ok(c);c=b.filter(d=>!d.Xk).map(d=>_.z(this.Pa(d),_.bo(e=>{e=`Loading icon set URL: ${this.W.A(5,d.url)} failed: ${e.message}`;this.aa.handleError(Error(e));return _.Ok(null)})));return _.z(_.ol(c),_.y(()=>{const d=this.K(a,b);if(!d)throw Error("Mb`"+a);return d}))}K(a,b){for(let d=b.length-1;d>=0;d--){var c=b[d];if(c.Xk&&c.Xk.toString().indexOf(a)>-1){const e=
this.H(c);if(c=this.oa(e,a,c.options))return c}}return null}Ma(a){return _.z(this.M(a),_.Jo(b=>a.Xk=b),_.y(()=>this.H(a)))}Pa(a){return a.Xk?_.Ok(null):_.z(this.M(a),_.Jo(b=>a.Xk=b))}oa(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.Ya(a),c);b=this.I(Tx("<svg></svg>"));b.appendChild(a);return this.B(b,c)}I(a){const b=this.ma.createElement("DIV");
b.innerHTML=a;a=b.querySelector("svg");if(!a)throw Error("Pb");return a}Ya(a){const b=this.I(Tx("<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.ma.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.P)throw Error("Nb");if(b==null)throw Error("Qb`"+b);const e=this.W.A(5,b);if(!e)throw Error("Ob`"+b);if(b=this.D.get(e))return b;b=_.z(this.P.get(e,{responseType:"text",withCredentials:a}),_.y(f=>Tx(f)),vo(()=>this.D.delete(e)),_.Bo());this.D.set(e,b);return b}gb(a,b,c){this.C.set(a+":"+b,c);return this}lb(a,
b){const c=this.A.get(a);c?c.push(b):this.A.set(a,[b]);return this}H(a){if(!a.hL){const b=this.I(a.Xk);this.B(b,a.options);a.hL=b}return a.hL}Da(a,b){for(let c=0;c<this.F.length;c++){const d=this.F[c](b,a);if(d)return d.url&&d.options?new IM(d.url,d.options):new IM(d)}}};JM.G=function(a){return new (a||JM)(_.Fh(_.Lv,8),_.Fh(SF),_.Fh(_.Ax,8),_.Fh(_.rn))};JM.ja=_.l({ha:JM,U:JM.G,Y:"root"});new _.EB;new _.FB;new _.EB;new _.EB;var lja,mja,KM,nja,oja;lja=new _.p("MAT_ICON_DEFAULT_OPTIONS");mja=new _.p("mat-icon-location",{Y:"root",U:cba});KM="clip-path color-profile src cursor fill filter marker marker-start marker-mid marker-end mask stroke".split(" ");nja=KM.map(a=>`[${a}]`).join(", ");oja=/^url\(['"]?#(.*?)['"]?\)$/;
_.LM=class{get color(){return this.Ei||this.ka}set color(a){this.Ei=a}get MC(){return this.F}set MC(a){a!==this.F&&(a?this.Ma(a):this.F&&this.M(),this.F=a)}get gk(){return this.P}set gk(a){a=this.K(a);a!==this.P&&(this.P=a,this.H())}get fk(){return this.O}set fk(a){a=this.K(a);a!==this.O&&(this.O=a,this.H())}constructor(){this.ca=_.n(_.Uj);this.C=_.n(JM);this.I=_.n(mja);this.oa=_.n(_.rn);this.inline=!1;this.aa=[];this.B=_.hk.A;const a=_.n(new _.CB("aria-hidden"),{optional:!0}),b=_.n(lja,{optional:!0});
b&&(b.color&&(this.color=this.ka=b.color),b.gk&&(this.gk=b.gk));a||this.ca.L.setAttribute("aria-hidden","true")}Ga(a){if(!a)return["",""];const b=a.split(":");switch(b.length){case 1:return["",b[0]];case 2:return b;default:throw Error("Rb`"+a);}}Hb(){this.H()}wJ(){var a=this.A;a&&a.size&&(a=this.I.ZH(),a!==this.fa&&(this.fa=a,this.W(a)))}la(){this.B.unsubscribe();this.A&&this.A.clear()}wz(){return!this.MC}Da(a){this.M();const b=this.I.ZH();this.fa=b;this.za(a);this.W(b);this.ca.L.appendChild(a)}M(){const a=
this.ca.L;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.wz()){var a=this.ca.L,b=(this.gk?jja(this.C,this.gk).split(/ +/):this.C.ka).filter(c=>c.length>0);this.aa.forEach(c=>a.classList.remove(c));b.forEach(c=>a.classList.add(c));this.aa=b;this.fk===this.D||b.includes("mat-ligature-font")||(this.D&&a.classList.remove(this.D),this.fk&&a.classList.add(this.fk),this.D=this.fk)}}K(a){return typeof a===
"string"?a.trim().split(" ")[0]:a}W(a){const b=this.A;b&&b.forEach((c,d)=>{c.forEach(e=>{d.setAttribute(e.name,`url('${a}#${e.value}')`)})})}za(a){const b=a.querySelectorAll(nja),c=this.A=this.A||new Map;for(let d=0;d<b.length;d++)KM.forEach(e=>{const f=b[d];var g=f.getAttribute(e);if(g=g?g.match(oja):null){let h=c.get(f);h||(h=[],c.set(f,h));h.push({name:e,value:g[1]})}})}Ma(a){this.GF=this.HF=null;this.B.unsubscribe();if(a){const [b,c]=this.Ga(a);b&&(this.HF=b);c&&(this.GF=c);this.B=_.z(kja(this.C,
c,b),_.oo()).subscribe(d=>this.Da(d),d=>{this.oa.handleError(Error("Sb`"+b+"`"+c+"`"+d.message))})}}};_.LM.G=function(a){return new (a||_.LM)};
_.LM.T=_.C({type:_.LM,J:[["mat-icon"]],Ea:["role","img",1,"mat-icon","notranslate"],Ba:10,qa:function(a,b){a&2&&(_.vp("data-mat-icon-type",b.wz()?"font":"svg")("data-mat-icon-name",b.GF||b.fk)("data-mat-icon-namespace",b.HF||b.gk)("fontIcon",b.wz()?b.fk:null),_.Jp(b.color?"mat-"+b.color:""),_.G("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",_.gs],MC:"svgIcon",gk:"fontSet",fk:"fontIcon"},
Ua:["matIcon"],features:[_.up],Wa:["*"],R:1,S:0,N:function(a){a&1&&(_.xq(),_.yq(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"],
Ka:2,ea:0});_.MM=class{};_.MM.G=function(a){return new (a||_.MM)};_.MM.fb=_.Un({type:_.MM});_.MM.eb=_.Hg({imports:[_.KL,_.KL]});_.NM=class{constructor(){this.name=_.U("");this.size=_.U(24);this.uI=_.U(!1);this.filled=_.U(!1);this.eG=_.U(!1);this.vr=_.U("")}};_.NM.G=function(a){return new (a||_.NM)};
_.NM.T=_.C({type:_.NM,J:[["gf-icon"]],Ba:8,qa:function(a,b){a&2&&(_.vp("role","presentation")("aria-hidden",!0)("filled",b.filled()?"":null)("animated",b.eG()?"":null),_.Fp("width",b.size()+"px")("height",b.size()+"px"))},inputs:{name:[1,"name"],size:[1,"size"],uI:[1,"inheritColor"],filled:[1,"filled"],eG:[1,"animated"],vr:[1,"iconFont"]},R:2,S:11,V:[["fontSet","google-symbols-subset",1,"icon"]],N:function(a,b){a&1&&(_.J(0,"mat-icon",0),_.T(1),_.K());a&2&&(_.Fp("color",b.uI()?"inherit":null)("font-size",
b.size()+"px")("width",b.size()+"px")("height",b.size()+"px")("font-family",b.vr()),_.B(),_.gr(b.name().toLowerCase()))},Z:[_.MM,_.LM],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 OM=class{constructor(){this.tA=_.n(_.HM)}};OM.G=function(a){return new (a||OM)};
OM.T=_.C({type:OM,J:[["gf-feedback-button"]],R:2,S:1,V:[["mat-icon-button","","color","secondary--gray","id","feedback-button","title","Leave feedback","aria-label","Leave feedback",1,"feedback-button",3,"click"],["name","feedback",3,"filled"]],N:function(a,b){a&1&&(_.J(0,"button",0),_.O("click",function(){return ija(b.tA)}),_.L(1,"gf-icon",1),_.K());a&2&&(_.B(),_.F("filled",!0))},Z:[_.NM,_.xM,_.vM,_.tM],styles:[".feedback-button[_ngcontent-%COMP%]{left:96px;position:fixed;bottom:0;z-index:20}@media (max-width:720px){.feedback-button[_ngcontent-%COMP%]{left:0;bottom:80px}}.feedback-button--left-drawer-open[_nghost-%COMP%]   .feedback-button[_ngcontent-%COMP%]{left:416px;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:cubic-bezier(.25,.8,.25,1);transition-timing-function:cubic-bezier(.25,.8,.25,1)}@media (max-width:720px){.feedback-button--left-drawer-open[_nghost-%COMP%]   .feedback-button[_ngcontent-%COMP%]{left:320px}}"],ea:0});_.PM=class{constructor(){this.active=_.U(!1);this.href=_.W(null,{Qj:"catalogRouterLink"});this.B=_.Z(()=>{const a=this.href();return a===null?!1:ft(a)});this.A=_.n(_.bw)}Ur({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;pG(this.A,f);return!1}};_.PM.G=function(a){return new (a||_.PM)};
_.PM.xa=_.Wn({type:_.PM,J:[["a","catalogRouterLink",""]],Ba:3,qa:function(a,b){a&1&&_.O("click",function(c){return b.Ur(c)});a&2&&(_.vp("href",b.href(),_.Om),_.G("catalog-router-link--active",b.active()))},inputs:{active:[1,"active"],href:[1,"catalogRouterLink","href"]}});var QM=new _.p("footerData");_.RM=class{constructor(){this.wb=_.eD;this.name=_.W.required();this.nk=_.Xw(_.n(_.hJ).ih,{Lk:!0})}};_.RM.G=function(a){return new (a||_.RM)};
_.RM.T=_.C({type:_.RM,J:[["gf-thumbnail"]],inputs:{name:[1,"name"]},R:28,S:1,V:[["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 192 192"],"xmlns;http://www.w3.org/2000/svg;viewBox;0 0 40 40;fill;none".split(";"),"fill;none;xmlns;http://www.w3.org/2000/svg;viewBox;0 0 58 58".split(";"),[1,"github"],["xmlns","http://www.w3.org/2000/svg","viewBox","0 0 500 500"],[1,"knowledge-topic-thumbnail"],"width 20 height 20 fill currentColor xmlns http://www.w3.org/2000/svg".split(" "),"width;20;height;20;viewBox;0 0 64 64;fill;currentColor".split(";"),
"viewBox;0 0 58 58;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),"xmlns;http://www.w3.org/2000/svg;enable-background;new 0 0 192 192;height;24px;viewBox;0 0 192 192;width;24px".split(";"),"width 134 height 24 xmlns http://www.w3.org/2000/svg".split(" "),"width;40;height;40;viewBox;0 0 56 56;fill;none;xmlns;http://www.w3.org/2000/svg".split(";"),[1,"star-button"],"xmlns http://www.w3.org/2000/svg width 54 height 12 fill currentColor".split(" "),[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,dba,9,0,":svg:svg",0)(1,eba,3,0,":svg:svg",1)(2,fba,15,0,":svg:svg",2)(3,gba,5,0,"span",3)(4,hba,3,0,":svg:svg",4)(5,iba,10,0,"span",5)(6,jba,6,0,"span",5)(7,kba,5,0,"span",5)(8,lba,7,0,"span",5)(9,mba,4,0,"span",5)(10,nba,2,0,":svg:svg",6)(11,oba,2,0,":svg:svg",6)(12,pba,2,0,":svg:svg",6)(13,qba,2,0,":svg:svg",7)(14,rba,5,0,":svg:svg",8)(15,sba,6,0,":svg:svg",8)(16,tba,5,0,":svg:svg",8)(17,uba,4,0,":svg:svg",8)(18,vba,4,0,":svg:svg",8)(19,wba,4,0,":svg:svg",2)(20,xba,6,
0,":svg:svg",2)(21,yba,4,0,":svg:svg",9)(22,zba,2,0,":svg:svg",10)(23,Aba,7,0,":svg:svg",11)(24,Bba,3,0,"span",12)(25,Cba,2,0,":svg:svg",13)(26,Fba,2,1)(27,Gba,3,0,"span",14);if(a&2){let c;_.I((c=b.name())===b.wb.ED?0:c===b.wb.cM?1:c===b.wb.YL?2:c===b.wb.BM?3:c===b.wb.EM?4:c===b.wb.LN?5:c===b.wb.MN?6:c===b.wb.NN?7:c===b.wb.ON?8:c===b.wb.PN?9:c===b.wb.ox?10:c===b.wb.nx?11:c===b.wb.wD?12:c===b.wb.vD?13:c===b.wb.TM?14:c===b.wb.FM?15:c===b.wb.VM?16:c===b.wb.DM?17:c===b.wb.CM?18:c===b.wb.zN?19:c===b.wb.UM?
20:c===b.wb.aE?21:c===b.wb.FD?22:c===b.wb.TN?23:c===b.wb.VD?24:c===b.wb.ZD?25:c===b.wb.COLOR?26:c===b.wb.yM?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 SM=class{constructor(){this.item=_.W.required()}};SM.G=function(a){return new (a||SM)};
SM.T=_.C({type:SM,J:[["gf-footer-item"]],inputs:{item:[1,"item"]},R:8,S:4,V:[[1,"footer__item",3,"catalogRouterLink"],[1,"item__container"],[1,"item__thumbnail",3,"name"],[1,"item__content"],[1,"item__heading","mat-text--title","gmat-body-1"],[1,"item__description","mat-text--secondary","gmat-body-2"]],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&&(_.F("catalogRouterLink",b.item().link),_.B(2),_.F("name",
b.item().media),_.B(3),_.gr(b.item().title),_.B(2),_.fr(" ",b.item().description," "))},Z:[_.PM,_.RM],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});_.TM=class{constructor(){this.A=_.n(_.kJ);this.event=_.W(null,{Qj:"logEvent"});this.label=_.W(void 0,{Qj:"logEventLabel"});this.value=_.W(void 0,{Qj:"logEventValue"})}track(){const a=this.event();a&&this.A.wa(a,this.label(),this.value())}};_.TM.G=function(a){return new (a||_.TM)};_.TM.xa=_.Wn({type:_.TM,J:[["","logEvent",""]],qa:function(a,b){a&1&&_.O("click",function(){return b.track()})},inputs:{event:[1,"logEvent","event"],label:[1,"logEventLabel","label"],value:[1,"logEventValue","value"]},Ua:["logEvent"]});var UM=class{constructor(){this.Zb=_.n(_.bJ);this.va=_.n(_.TG);this.data=_.n(QM);this.wb=_.eD;this.Event=_.TC}};UM.G=function(a){return new (a||UM)};
UM.T=_.C({type:UM,J:[["gf-footer"]],R:22,S: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),_.bq(11,Hba,2,2,"li",null,_.$p),_.K(),_.J(13,"ul",9),_.bq(14,Iba,2,2,"li",null,_.$p),_.K()()()(),_.J(16,"div",10)(17,"div",11),_.L(18,"gf-thumbnail",12),_.J(19,"div"),_.bq(20,Jba,2,3,"a",13,_.$p),_.K()()()());a&2&&(_.B(4),_.F("name",b.wb.FD),_.B(7),_.dq(b.data.left),_.B(3),_.dq(b.data.right),_.B(4),_.F("name",b.wb.ED),_.B(2),_.dq(b.data.mU))},Z:[_.PM,_.TM,_.RM,SM],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:#1967d2}.footer__link[_ngcontent-%COMP%]:focus{color:#174ea6}@media (max-width:1024px){.footer__link[_ngcontent-%COMP%]{font-size:14px;font-weight:500;line-height:20px;font-family: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});_.VM=class{constructor(){this.A=_.Zq(0);this.UA=_.Z(()=>0>this.A())}};_.VM.G=function(a){return new (a||_.VM)};_.VM.ja=_.l({ha:_.VM,U:_.VM.G,Y:"root"});var qja=function(a){a.vg.set({wo:!0,isVisible:!1});setTimeout(()=>{a.vg.set({wo:!0,isVisible:!0});a.A=pja(a)},300)},pja=function(a){const b=()=>{a.jk()};window.addEventListener("click",b,{capture:!0});return()=>{window.removeEventListener("click",b,{capture:!0})}},WM=class{constructor(){this.vg=_.Zq({wo:!1,isVisible:!1});this.B=_.Z(()=>this.Nw.UA()?"sticky-header":"google-header");this.A=()=>{};this.jb=_.n(_.hJ);this.ab=_.n(_.vJ);this.Nw=_.n(_.VM);this.na=_.n(_.zB);_.rs(()=>{const a=this.jb.aa.value();
if(!a){const b=this.ab.xr();_.us(()=>{a||(b?this.vg().wo&&this.jk():qja(this))})}})}jk(){_.Ro(()=>{this.vg.set({wo:!0,isVisible:!1});setTimeout(()=>{this.vg.set({wo:!1,isVisible:!1});this.jb.M.set(!0)},300)},{na:this.na})}zC(a,b){return a===this.B()&&!b}};WM.G=function(a){return new (a||WM)};WM.ja=_.l({ha:WM,U:WM.G,Y:"root"});var XM=class{constructor(){this.Cl="View selected families.";this.oS=_.Z(()=>this.A.vg().wo);this.BI=_.Z(()=>this.A.vg().isVisible);this.A=_.n(WM)}jk(){this.BI()&&this.A.jk()}la(){this.A.A()}};XM.G=function(a){return new (a||XM)};
XM.T=_.C({type:XM,J:[["gf-shopping-bag-callout"]],qa:function(a,b){a&1&&_.O("scroll",function(){return b.jk()},!1,_.Xj)},R:1,S: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,Kba,5,4,"div",0);a&2&&_.I(b.oS()?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 YM=new _.p("googleHeaderData");var rja={"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 ZM=class{constructor(){this.A=_.n(_.kJ);this.B=_.z(_.wl(100),_.zl(()=>typeof lottie!=="undefined"),_.y(()=>{}),_.oo(),Bl(),_.Do(1),_.bo(a=>{_.jJ(this.A,a,!1);return Qda}))}};ZM.G=function(a){return new (a||ZM)};ZM.ja=_.l({ha:ZM,U:ZM.G,Y:"root"});var $M=function(){return window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches},aN=class{constructor(){this.bb=_.n(_.Uj);this.B=_.n(ZM);this.animation=_.W.required();this.loop=_.W.required();this.autoplay=_.W.required()}Cd(){const a=rja[this.animation()];if(a!=null){var b=!$M()&&this.autoplay();_.Sk(this.B.B).then(()=>{if(typeof lottie!=="undefined"){let c;(c=this.A)==null||c.destroy();this.A=lottie.loadAnimation({container:this.bb.L,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($M()){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)}}};aN.G=function(a){return new (a||aN)};aN.T=_.C({type:aN,J:[["gf-lottie"]],inputs:{animation:[1,"animation"],loop:[1,"loop"],autoplay:[1,"autoplay"]},Wa:["*"],R:1,S:0,N:function(a){a&1&&(_.xq(),_.yq(0))},styles:["[_nghost-%COMP%]{display:inline-block}"]});var bN={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,_.jb)`https://policies.google.com/technologies/cookies`}},sja={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,_.jb)`https://developers.google.com/fonts/faq/privacy`}},cN=[bN,sja,{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 tja;tja=function(a){const b=jha(a.va).split(",");return cN.filter(c=>b.includes(c.id))};
_.dN=class{constructor(){this.C=_.n(_.FD);this.H=_.n(_.kJ);this.jb=_.n(_.hJ);this.va=_.n(_.TG);this.id=Lba();this.D=new Map;this.B=new _.Fu(tja(this).reduce((a,b)=>a.set(b.id,b),new Map));this.F=_.z(this.B,_.io(_.z(this.jb.P,_.y(a=>cN.filter(b=>{var c;if(c=!a.includes(b.id))a:{switch(b.id){case "cookieBar":c=_.tA(this.C.config,10);break a;case "privacyBanner":c=_.tA(this.C.config,10)&&!0;break a;case "clsBanner":c=this.C.features.ER();break a;default:_.Ta(b.id,`Unsupported value for NotificationType: ${b.id}`)}c=
void 0}return c})))),_.y(([a,b])=>{const c=cN.filter(d=>a.has(d.id));return new Set(c.concat(b))}));this.I=_.z(this.F,_.y(a=>a.has(bN)));this.A=new _.Fu(new Map);this.ET=_.z(this.A,_.io(this.F),_.y(([a,b])=>[...b,...a.values()].sort((c,d)=>this.sort(c,d))));this.ua=new _.Eo(1);_.z(this.F,_.jo(a=>_.Bk(a)),_.qo(),_.Io(this.ua)).subscribe(a=>{this.H.wa(90,a.id)})}la(){this.ua.next();this.ua.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}ke(a){if((0,_.dc)(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),_.gJ(this.jb,a.id),this.H.wa(88,a.id)}sort(a,b){const c=!(0,_.dc)(a.id),d=!(0,_.dc)(b.id);return a.level===b.level?c===d?0:c?-1:1:a.level==="primary"?-1:1}};_.dN.G=function(a){return new (a||_.dN)};_.dN.ja=_.l({ha:_.dN,U:_.dN.G,Y:"root"});var uja=(a,b)=>b.id,Ux=a=>({X:a}),eN=class{constructor(){this.ia=_.n(_.uK);this.Xh=_.n(_.dN);this.Event=_.TC}isPrimary(a){return a.level==="primary"}ke(a){this.Xh.ke(a)}};eN.G=function(a){return new (a||eN)};
eN.T=_.C({type:eN,J:[["gf-notifications"]],R:5,S:2,V:[["learnMore",""],[1,"notification",3,"primary"],[1,"notification"],[1,"notification__wrapper"],[1,"notification__content"],[1,"notification__info","gm3-type-text","font-article",3,"innerHtml"],[1,"notification__actions"],["mat-icon-button","","title","Dismiss and don't show this message again","aria-label","Dismiss and don't show this message again",1,"notification__action","notification__close",3,"click"],["name","close",1,"notification__close-icon",
3,"inheritColor"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["mat-button","",1,"notification__action","notification__link",3,"title","href","logEvent","logEventLabel"]],N:function(a,b){a&1&&(_.bq(0,Qba,9,6,"div",1,uja),_.wr(2,"async"),_.D(3,Rba,2,6,"ng-template",null,0,_.zr));a&2&&_.dq(_.xr(2,0,b.Xh.ET))},Z:[_.oE,_.xM,_.vM,_.pM,_.tM,_.NM,_.TM,_.nE],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}"]});_.fN=class{constructor(){this.document=_.n(_.Ax);this.A=_.n(KE);this.offsetY=0}};_.fN.G=function(a){return new (a||_.fN)};_.fN.ja=_.l({ha:_.fN,U:_.fN.G,Y:"root"});_.gN=function(a,b){a.B.includes(b)||a.B.push(b)};_.hN=class extends _.HL{constructor(){super(...arguments);this.B=[]}create(a){return super.create(Object.assign({},a,{Mb:(a==null?0:a.Mb)?_.kx(a.Mb).concat(this.B):this.B}))}};_.hN.G=(()=>{let a;return function(b){return(a||(a=_.Gj(_.hN)))(b||_.hN)}})();_.hN.ja=_.l({ha:_.hN,U:_.hN.G});var vja=new _.p("GMAT_TOOLTIP_OPTIONS",{Y:"root",U:()=>({Yb:!1})});_.iN=class{constructor(a,b){a.Yb||_.gN(b,"gmat-mdc-tooltip")}};_.iN.G=function(a){return new (a||_.iN)(_.Rl(vja),_.Rl(_.HL))};_.iN.xa=_.Wn({type:_.iN,J:[["","matTooltip",""]],features:[_.or([{da:_.HL,Td:_.hN}])]});var wja,jN,xja,yja,kN,lN,zja;wja=["tooltip"];jN=new _.p("mat-tooltip-scroll-strategy",{Y:"root",U:()=>{const a=_.n(_.HL);return()=>a.A.A({vK:20})}});xja={da:jN,xe:[_.HL],fe:function(a){return()=>a.A.A({vK:20})}};yja=new _.p("mat-tooltip-default-options",{Y:"root",U:function(){return{Gs:0,qr:0,qV:1500}}});kN=_.bx({passive:!0});lN=function(a){a.Ca&&a.Ca.rd()&&a.Ca.detach();a.A=null};
zja=function(a,b){if(a.Ca){var c=a.Ca.Qa.ze;if((!a.zm||!b)&&c.yb instanceof _.Uj)return a.Ca;lN(a)}c=Ria(a.de,a.ca);b=Tia(_.sL(_.tL(_.uL(_.xL(a.aa.position(),a.zm?b||a.ca:a.ca),".mat-mdc-tooltip"),!1),a.fa),c);_.z(b.lb,_.Io(a.Fa)).subscribe(e=>{a.Me(e.A);a.A&&e.B.XA&&a.A.isVisible()&&a.ta.run(()=>a.hide(0))});a.Ca=a.aa.create({direction:a.B,ze:b,Mb:"mat-mdc-tooltip-panel",ee:a.ue()});a.W(a.Ca);_.z(a.Ca.F,_.Io(a.Fa)).subscribe(()=>lN(a));_.z(a.Ca.Wr(),_.Io(a.Fa)).subscribe(()=>{let e;return(e=a.A)==
null?void 0:e.O()});_.z(a.Ca.Lf(),_.Io(a.Fa)).subscribe(e=>{a.F()&&e.keyCode===27&&!_.$w(e)&&(e.preventDefault(),e.stopPropagation(),a.ta.run(()=>a.hide(0)))});let d;((d=a.H)==null?0:d.b_)&&a.Ca.Pj("mat-mdc-tooltip-panel-non-interactive");return a.Ca};
_.nN=class{get position(){return this.Sc}set position(a){if(a!==this.Sc&&(this.Sc=a,this.Ca)){this.W(this.Ca);let b;(b=this.A)==null||b.show(0);this.Ca.vd()}}get zm(){return this.gb}set zm(a){this.gb=_.lx(a);lN(this);this.Ca=null}get disabled(){return this.cb}set disabled(a){a=_.lx(a);this.cb!==a&&((this.cb=a)?this.hide(0):this.O(),this.Ec(this.message))}get Gs(){return this.Tb}set Gs(a){this.Tb=_.ox(a)}get qr(){return this.I}set qr(a){this.I=_.ox(a);this.A&&(this.A.K=this.I)}get message(){return this.K}set message(a){const b=
this.K;this.K=a!=null?String(a).trim():"";!this.K&&this.F()?this.hide(0):(this.O(),this.qd());this.Ec(b)}get Sm(){return this.P}set Sm(a){this.P=a;this.A&&this.lb(this.P)}constructor(){this.aa=_.n(_.HL);this.ca=_.n(_.Uj);this.de=_.n(dL);this.Je=_.n(_.Gq);this.ta=_.n(_.Jr);this.Ja=_.n(_.zJ);this.M=_.n(_.fK);this.tb=_.n(_.GJ);this.B=_.n(_.QK);this.Sa=_.n(_.Yj);this.H=_.n(yja,{optional:!0});this.Sc="below";this.cb=this.gb=!1;this.ue=_.n(jN);this.Ya=this.Jd=!1;this.Le=mN;this.fa=8;this.Ze="mat-mdc";this.Um=
"auto";this.K="";this.D=[];this.ma=_.n(_.Ax);this.C=null;this.Fa=new _.Ao;const a=this.H;a&&(this.Tb=a.Gs,this.I=a.qr,a.position&&(this.position=a.position),a.zm&&(this.zm=a.zm),a.Um&&(this.Um=a.Um),a.Sm&&(this.Sm=a.Sm));_.z(this.B.change,_.Io(this.Fa)).subscribe(()=>{this.Ca&&this.W(this.Ca)});this.fa=8}ac(){this.Jd=!0;this.O();_.z(_.DJ(this.tb,this.ca),_.Io(this.Fa)).subscribe(a=>{a?a==="keyboard"&&this.ta.run(()=>this.show()):this.ta.run(()=>this.hide(0))})}la(){const a=this.ca.L;this.C&&clearTimeout(this.C);
this.Ca&&(this.Ca.dispose(),this.A=null);this.D.forEach(([b,c])=>{a.removeEventListener(b,c,kN)});this.D.length=0;this.Fa.next();this.Fa.complete();_.eK(this.M,a,this.message,"tooltip");_.EJ(this.tb,a)}show(a=this.Gs,b){if(this.disabled||!this.message||this.F()){let c;(c=this.A)==null||c.C()}else b=zja(this,b),lN(this),this.Qe=this.Qe||new _.AL(this.Le,this.Je),b=this.A=b.attach(this.Qe).instance,b.vn=this.ca.L,b.K=this.I,_.z(b.H,_.Io(this.Fa)).subscribe(()=>lN(this)),this.lb(this.P),this.qd(),b.show(a)}hide(a=
this.qr){const b=this.A;b&&(b.isVisible()?b.hide(a):(b.C(),lN(this)))}toggle(a){this.F()?this.hide():this.show(void 0,a)}F(){return!!this.A&&this.A.isVisible()}W(a){a=a.Qa.ze;var b=!this.B||this.B.value=="ltr";var c=this.position;let d;if(c=="above"||c=="below")d={mc:"center",oc:c=="above"?"top":"bottom"};else if(c=="before"||c=="left"&&b||c=="right"&&!b)d={mc:"start",oc:"center"};else if(c=="after"||c=="right"&&b||c=="left"&&!b)d={mc:"end",oc:"center"};const {x:e,y:f}=this.Ma(d.mc,d.oc);b={mc:e,
oc:f};c=!this.B||this.B.value=="ltr";const g=this.position;let h;if(g=="above")h={Cb:"center",Sb:"bottom"};else if(g=="below")h={Cb:"center",Sb:"top"};else if(g=="before"||g=="left"&&c||g=="right"&&!c)h={Cb:"end",Sb:"center"};else if(g=="after"||g=="right"&&c||g=="left"&&!c)h={Cb:"start",Sb:"center"};const {x:m,y:q}=this.Ma(h.Cb,h.Sb);c={Cb:m,Sb:q};_.rL(a,[this.oa(Object.assign({},d,h)),this.oa(Object.assign({},b,c))])}oa(a){const b=!this.B||this.B.value=="ltr";a.oc==="top"?a.offsetY=-8:a.oc==="bottom"?
a.offsetY=8:a.mc==="start"?a.offsetX=b?-8:8:a.mc==="end"&&(a.offsetX=b?8:-8);return a}qd(){this.A&&(this.A.message=this.message,_.jC(this.A.Aa),_.Ro(()=>{this.A&&this.Ca.vd()},{na:this.Sa}))}lb(a){this.A&&(this.A.Sm=a,_.jC(this.A.Aa))}Ma(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}}Me(a){var b=a.Sb,c=a.mc;a=a.oc;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.Da){if(c=this.Ca)c.Ro("mat-mdc-tooltip-panel-"+this.Da),c.Pj("mat-mdc-tooltip-panel-"+b);this.Da=b}}O(){!this.cb&&this.message&&this.Jd&&!this.D.length&&(this.Pa()?this.D.push(["mouseenter",a=>{this.yb();let b=void 0;a.x!==void 0&&a.y!==void 0&&(b=a);this.show(void 0,b)}]):this.Um!=="off"&&(this.Ga(),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.yb();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.j0)!=null?e:500)}])),this.ka(this.D))}yb(){if(!this.Ya){this.Ya=!0;var a=[];if(this.Pa())a.push(["mouseleave",b=>{b=b.relatedTarget;let c;b&&((c=this.Ca)==null?0:c.H.contains(b))||this.hide()}],["wheel",b=>this.Ne(b)]);else if(this.Um!=="off"){this.Ga();const b=()=>{this.C&&clearTimeout(this.C);let c;this.hide((c=this.H)==null?void 0:c.qV)};a.push(["touchend",b],["touchcancel",b])}this.ka(a);
this.D.push(...a)}}ka(a){a.forEach(([b,c])=>{this.ca.L.addEventListener(b,c,kN)})}Pa(){return!this.Ja.A&&!this.Ja.M}Ne(a){if(this.F()){a=this.ma.elementFromPoint(a.clientX,a.clientY);const b=this.ca.L;a===b||b.contains(a)||this.hide()}}Ga(){const a=this.Um;if(a!=="off"){const b=this.ca.L,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"}}Ec(a){this.za||(this.za=!0,_.eK(this.M,this.ca.L,a,"tooltip"),this.ta.Ha(()=>{Promise.resolve().then(()=>{this.za=!1;this.message&&!this.disabled&&_.dK(this.M,this.ca.L,this.message,"tooltip")})}))}};_.nN.G=function(a){return new (a||_.nN)};
_.nN.xa=_.Wn({type:_.nN,J:[["","matTooltip",""]],Ea:[1,"mat-mdc-tooltip-trigger"],Ba:2,qa:function(a,b){a&2&&_.G("mat-mdc-tooltip-disabled",b.disabled)},inputs:{position:[0,"matTooltipPosition","position"],zm:[0,"matTooltipPositionAtOrigin","positionAtOrigin"],disabled:[0,"matTooltipDisabled","disabled"],Gs:[0,"matTooltipShowDelay","showDelay"],qr:[0,"matTooltipHideDelay","hideDelay"],Um:[0,"matTooltipTouchGestures","touchGestures"],message:[0,"matTooltip","message"],Sm:[0,"matTooltipClass","tooltipClass"]},
Ua:["matTooltip"]});
var mN=class{constructor(){this.Aa=_.n(_.BC);this.ca=_.n(_.Uj);this.F=this.I=this.hF=!1;this.H=new _.Ao;this.fa="mat-mdc-tooltip-show";this.aa="mat-mdc-tooltip-hide";this.bf=_.n(_.Iy,{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.F}la(){this.C();this.H.complete();this.vn=null}O(){this.I&&this.hide(0)}PO({relatedTarget:a}){a&&
this.vn.contains(a)||(this.isVisible()?this.hide(this.K):this.D(!1))}W(){this.hF=this.P();_.jC(this.Aa)}P(){const a=this.ca.L.getBoundingClientRect();return a.height>24&&a.width>=200}JO({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.MP.L;b.classList.remove(a?"mat-mdc-tooltip-hide":
"mat-mdc-tooltip-show");b.classList.add(a?"mat-mdc-tooltip-show":"mat-mdc-tooltip-hide");this.F!==a&&(this.F=a,_.jC(this.Aa));if(a&&!this.bf&&typeof getComputedStyle==="function"){const c=getComputedStyle(b);if(c.getPropertyValue("animation-duration")==="0s"||c.getPropertyValue("animation-name")==="none")this.bf=!0}a&&this.W();this.bf&&(b.classList.add("_mat-animation-noopable"),this.D(a))}};mN.G=function(a){return new (a||mN)};
mN.T=_.C({type:mN,J:[["mat-tooltip-component"]],Na:function(a,b){a&1&&_.Pq(wja,7);if(a&2){let c;_.Wq(c=_.Xq())&&(b.MP=c.first)}},Ea:["aria-hidden","true"],qa:function(a,b){a&1&&_.O("mouseleave",function(c){return b.PO(c)})},R:4,S: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.JO(d))});_.J(2,"div",2);_.T(3);
_.K()()}a&2&&(_.G("mdc-tooltip--multiline",b.hF),_.F("ngClass",b.Sm),_.B(3),_.gr(b.message))},Z:[_.mE],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.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'],
Ka:2,ea:0});var oN=class{};oN.G=function(a){return new (a||oN)};oN.fb=_.Un({type:oN});oN.eb=_.Hg({ub:[xja],imports:[_.cK,_.JL,_.KL,_.KL,_.iL]});_.pN=class{};_.pN.G=function(a){return new (a||_.pN)};_.pN.fb=_.Un({type:_.pN});_.pN.eb=_.Hg({imports:[oN]});var qN=class{constructor(){this.YM=_.n(_.kJ);this.ab=_.n(_.vJ);this.va=_.n(_.TG);this.jA=_.U(!1)}};qN.G=function(a){return new (a||qN)};
qN.T=_.C({type:qN,J:[["gf-shopping-bag"]],inputs:{jA:[1,"disableTabNavigation"]},R:5,S:16,V:[["mat-icon-button","",1,"shopping-bag__toggle",3,"click","color","disabled","matTooltip","tabIndex"],[1,"shopping-bag__count",3,"shopping-bag__count--secondary"],["name","shopping_bag",3,"filled","animated"],[1,"shopping-bag__count"],[1,"count__label"]],N:function(a,b){a&1&&(_.J(0,"button",0),_.wr(1,"async"),_.O("click",function(){_.OG(b.va,"selection");b.YM.wa(17)}),_.D(2,Sba,3,3,"div",1),_.wr(3,"async"),
_.L(4,"gf-icon",2),_.K());if(a&2){let c;_.G("shopping-bag__toggle--has-items",_.xr(1,12,b.ab.ej));_.zq("matTooltip","",b.ab.xr()?"Hide":"View"," selected families");_.F("color",b.va.QA?"primary":"secondary--gray")("disabled",b.va.VA)("tabIndex",b.jA()?-1:null);_.vp("aria-hidden",b.jA())("aria-label",b.ab.xr()?"Hide":"View selected families");_.B(2);_.I((c=_.xr(3,14,b.ab.ej))?2:-1,c);_.B(2);_.F("filled",b.va.QA)("animated",!0)}},Z:[_.oE,_.NM,_.xM,_.vM,_.tM,_.pN,_.iN,_.nN],styles:['.shopping-bag__count[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-color:#fff;background-color:currentColor;border-style:solid;border-width:2px;border-radius:16px;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:none;font-size:10px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:18px;min-width:18px;padding:0 3px;position:absolute;right:3px;top:7px}.shopping-bag__count--secondary[_ngcontent-%COMP%]{background-color:#1a73e8;color:#fff}.count__label[_ngcontent-%COMP%]{color:#fff}.shopping-bag__toggle--has-items[_ngcontent-%COMP%]{position:relative}.shopping-bag__toggle--has-items[_ngcontent-%COMP%]:not([disabled]):before{border-radius:6px;content:"";height:6px;position:absolute;-webkit-transform:translate(23px,-4px);transform:translate(23px,-4px);width:6px}.shopping-bag__toggle--has-items[_ngcontent-%COMP%]:not([disabled])   .shopping-bag__count[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.sticky-header__shopping-bag[_nghost-%COMP%]   .shopping-bag__toggle--has-items[_ngcontent-%COMP%]:before, .sticky-header__shopping-bag   [_nghost-%COMP%]   .shopping-bag__toggle--has-items[_ngcontent-%COMP%]:before{-webkit-transform:translate(14px,-12px);transform:translate(14px,-12px)}.shopping-bag__toggle[_ngcontent-%COMP%]{line-height:1;padding:10px}.sticky-header__cta[_nghost-%COMP%]   .shopping-bag__toggle[_ngcontent-%COMP%], .sticky-header__cta   [_nghost-%COMP%]   .shopping-bag__toggle[_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.gf-dark-theme[_nghost-%COMP%]   .shopping-bag__count[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .shopping-bag__count[_ngcontent-%COMP%]{border-color:#202124}.gf-dark-theme[_nghost-%COMP%]   .shopping-bag__count--secondary[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .shopping-bag__count--secondary[_ngcontent-%COMP%]{background-color:#8ab4f8}.gf-dark-theme[_nghost-%COMP%]   .count__label[_ngcontent-%COMP%], .gf-dark-theme   [_nghost-%COMP%]   .count__label[_ngcontent-%COMP%]{color:#202124}']});var rN=function(a){a.renderer.Jh(a.A.body,"gf-dark-theme");a.jb.nk.set(!0)},sN=function(a){a.renderer.Gm(a.A.body,"gf-dark-theme");a.jb.nk.set(!1)},tN=class{constructor(){this.A=_.n(_.Ax);this.jb=_.n(_.hJ);this.Hm=_.n(Fy);this.ua=new _.Eo(1);this.renderer=this.Hm.Nh(null,null);_.z(this.jb.ih,_.Io(this.ua)).subscribe(a=>{a?rN(this):sN(this)})}la(){this.ua.next();this.ua.complete()}};tN.G=function(a){return new (a||tN)};tN.ja=_.l({ha:tN,U:tN.G,Y:"root"});var uN=class{constructor(){this.mL=_.n(tN);this.GD=_.n(_.kJ);this.SA=_.Xw(_.n(_.hJ).ih,{Lk:!0});this.sp=_.Z(()=>this.SA()?"Switch to light theme":"Switch to dark theme")}};uN.G=function(a){return new (a||uN)};
uN.T=_.C({type:uN,J:[["gf-theme-toggle"]],R:2,S: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.SA()?(sN(b.mL),b.GD.wa(124)):(rN(b.mL),b.GD.wa(123))}),_.L(1,"gf-icon",1),_.K());a&2&&(_.Aq("matTooltip",b.sp()),_.vp("aria-label",b.sp()),_.B(),_.zq("name","",b.SA()?"light":"dark","_mode"))},Z:[_.NM,_.xM,_.vM,_.tM,_.pN,_.iN,_.nN],styles:[".theme-toggle[_ngcontent-%COMP%]{line-height:1;padding:10px}"],
ea:0});var Aja=[[["","toolbar",""]],[["","secondaryNav",""]]],vN=class{constructor(){this.B=_.n(WM);this.jb=_.n(_.hJ);this.ur=_.n(_.xJ);this.A=_.n(_.Uj);this.document=_.n(_.Ax);this.ia=_.n(_.uK);this.ab=_.n(_.vJ);this.va=_.n(_.TG);this.fI=_.n(YM);this.uQ="google-header";this.JU=new Promise(d=>{if(this.va.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.zC=_.Z(()=>this.B.zC("google-header",this.jb.aa.value()));const a=_.n(_.ZJ),b=_.n(_.fN);this.rm=a.create(()=>{var d=this.A.L.offsetHeight;b.offsetY=d;b.A.F([0,d]);b.document.documentElement.style.scrollPaddingTop=`${d}px`});let c;(c=this.rm)==null||c.observe(this.A.L,{attributes:!1,characterData:!0,childList:!0,subtree:!0})}la(){let a;(a=this.rm)==null||a.disconnect()}};vN.G=function(a){return new (a||vN)};
vN.T=_.C({type:vN,J:[["gf-google-header"]],Wa:["[toolbar]","[secondaryNav]"],R:19,S:11,V:[["notification",""],["lockup",""],[1,"gf-header"],[1,"gf-header__content"],[1,"gf-header__main"],[1,"gf-lockup","gf-header__lockup"],["aria-label","Google Fonts",1,"gf-lockup__link",3,"click","href"],[1,"gmat-headline-4","gf-logo__badge"],[1,"nav"],[1,"gf-nav__links"],[1,"gf-nav__button"],[1,"nav__shopping-bag","gf-nav__button"],[3,"class"],[1,"gf-header__secondary-nav"],[1,"lottie--gf-logo","lottie--gf-logo-full",
3,"animation","loop","autoplay"],["animation","gf-logo-small",1,"lottie--gf-logo",3,"loop","autoplay"]],N:function(a,b){if(a&1){const c=_.r();_.xq(Aja);_.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(_.OG(b.va,""))});_.D(7,Vba,2,1);_.wr(8,"async");_.D(9,Wba,2,1,"span",7);_.K()();_.J(10,"div",8);_.yq(11);_.J(12,"div",9);_.D(13,Xba,1,0,"gf-theme-toggle",10);_.J(14,"div",11);_.L(15,"gf-shopping-bag");_.D(16,Yba,
1,3,"gf-shopping-bag-callout",12);_.K()()()();_.J(17,"div",13);_.yq(18,1);_.K()()()}if(a&2){let c;_.B(3);_.G("content--collection-expanded",!b.va.VA&&b.ab.isVisible)("content--left-drawer-open",b.ia.Ar());_.B(3);_.Aq("href",b.va.wQ(),_.Om);_.B();_.I((c=_.xr(8,9,b.JU))?7:-1,c);_.B(2);_.I(b.fI.badge?9:-1);_.B(4);_.I(b.ia.ib()?13:-1);_.B(3);_.I(b.zC()?16:-1)}},Z:[_.oE,_.xM,aN,eN,qN,XM,uN],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)}.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}}.content--fixed.content--collection-expanded[_ngcontent-%COMP%]{padding-right:320px}@media (max-width:1246px){.content--fixed.content--collection-expanded[_ngcontent-%COMP%]{padding-right:0}}.gf-lockup__link[_ngcontent-%COMP%]{color:#5f6368;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:48px;min-width:200px}@media (max-width:1024px){.gf-lockup__link[_ngcontent-%COMP%]{min-width:48px}}@media (max-width:720px){.gf-lockup__link[_ngcontent-%COMP%]:has(.gf-logo__badge){-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:52px}}.lottie--gf-logo[_ngcontent-%COMP%]{text-align:center}@media (max-width:720px){.lottie--gf-logo[_ngcontent-%COMP%]{width:unset}.lottie--gf-logo[_ngcontent-%COMP%]:has(+.gf-logo__badge){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 wN=new _.p("navRailData");var Bja=["navRailLink"],Zba=function(a,b){var c=b.target;c=a.Vh().map(d=>d.L).indexOf(c);if(["ArrowDown","ArrowUp","Home","End"].includes(b.key)&&(b.preventDefault(),c>=0&&c<a.Vh.length)){let d;switch(b.key){case "ArrowDown":c<a.Vh.length-1&&(d=a.Vh().at(c+1));break;case "ArrowUp":c>0&&(d=a.Vh().at(c-1));break;case "Home":c>0&&(d=a.Vh().at(0));break;case "End":c<a.Vh.length-1&&(d=a.Vh().at(a.Vh.length-1))}let e;((e=d)==null?0:e.L)&&d.L.focus()}},xN=class{constructor(){this.va=_.n(_.TG);this.ia=_.n(_.uK);
this.items=_.n(wN);this.Vh=_.Fr();this.behavior=_.Z(()=>this.ia.ib()?"bar":"rail")}isActive(a){return _.SG(this.va,a)}};xN.G=function(a){return new (a||xN)};
xN.T=_.C({type:xN,J:[["gf-nav-rail"]],Na:function(a,b){a&1&&_.dr(b.Vh,Bja);a&2&&_.er()},Ea:["role","navigation"],Ba:1,qa:function(a,b){a&2&&_.vp("behavior",b.behavior())},R:4,S: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&&(_.bq(0,$ba,7,9,"a",1,_.$p),_.J(2,
"div",2),_.L(3,"gf-theme-toggle"),_.K());a&2&&_.dq(b.items)},Z:[_.PM,_.NM,uN],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 yN=class{constructor(){this.A=window.sessionStorage;this.A.getItem("refreshToken")}};yN.G=function(a){return new (a||yN)};yN.ja=_.l({ha:yN,U:yN.G,Y:"root"});var zN=new _.p("XapHatsSurveyApiKey"),Cja=new _.p("XapHatsSurveyLocale"),Dja=new _.p("XapHatsSurveyWindow"),AN=new _.p("XapHatsSurveyListnrProductId");var Eja=new Map([[0,1],[1,2]]),Fja={anchor:1,verticalMargin:0,horizontalMargin:0},Gja=function(a,b,c={},d={}){const e=d.QZ?void 0:d.authUser||0;return _.z(new _.ok(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})}),_.Ho(f=>new _.ok(g=>{let h;a.A.C({surveyData:f,colorScheme:d.theme?Eja.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({},Fja,d.O_)}});g.next(f.surveyMetadata)})))},BN=class{constructor(a,b,c,d,e){const f=()=>{var g={apiKey:a,locale:c!=null?c:"en-US",window:d};g=dda(bB,"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.m_||
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 Ada(g)};this.A=e?e.Ha(f):f()}};BN.G=function(a){return new (a||BN)(_.Fh(zN),_.Fh(AN),_.Fh(Cja,8),_.Fh(Dja,8),_.Fh(_.Jr,8))};BN.ja=_.l({ha:BN,U:BN.G,Y:"root"});var Hja=function(a,b,c){let d;_.z(Gja(a.F,b,{customData:{url:a.location.path()}},{enableTestingMode:a.enableTestingMode,theme:c?1:0}),_.Io(a.ua)).subscribe(e=>{d=e},()=>{},()=>{d&&(a.A=!0)})},Ija=function(a){const b=[0];a.va.VA&&b.unshift(2);a.va.W&&b.unshift(4);a.va.B&&b.unshift(3);a.va.P&&b.unshift(5);a.va.H&&b.unshift(6);a.va.A&&b.unshift(1);return b},Jja=function(a){Ija(a).forEach(b=>{a.B.next({gL:b,RQ:3E4})})},CN=class{constructor(){this.window=_.n("Window");this.va=_.n(_.TG);this.location=_.n(_.JE);
this.ia=_.n(_.uK);this.D=_.n(_.FD);this.jb=_.n(_.hJ);this.Xh=_.n(_.dN);this.F=_.n(BN);this.C=_.n(gD);this.ua=new _.Eo(1);this.B=new _.Ao;this.H=_.z(this.B,_.po(({RQ:a})=>_.wl(a)),_.zl(({gL:a})=>!!this.C[a]),_.zl(()=>!this.A),_.zl(()=>!this.window.location.hostname.includes("local")),_.Ko(this.Xh.I),_.zl(([,a])=>!(a&&this.ia.ib())),_.y(([a])=>this.C[a.gL]),_.Io(this.ua));this.enableTestingMode=!_.tA(this.D.config,12);this.A=!1;_.z(_.dl([this.H,this.jb.ih]),_.Io(this.ua)).subscribe(([a,b])=>{Hja(this,
a,b)})}la(){this.ua.next();this.ua.complete()}};CN.G=function(a){return new (a||CN)};CN.ja=_.l({ha:CN,U:CN.G,Y:"root"});var DN={ARROW_KEYS:{Gd:"arrow_keys",Ld:"Wxn7ub"},AUTOMATED:{Gd:"automated",Ld:"wjpLYc"},CLICK:{Gd:"click",Ld:"cOuCgd"},DRAGEND:{Gd:"dragend",Ld:"RlD3W"},DROP:{Gd:"drop",Ld:"DaY83b"},GENERIC_CLICK:{Gd:"generic_click",Ld:"szJgjc"},HOVER:{Gd:"hover",Ld:"ZmdkE"},IMPRESSION:{Gd:"impression",Ld:"xr6bB"},KEYBOARD_ENTER:{Gd:"keyboard_enter",Ld:"SYhH9d"},KEYPRESS:{Gd:"keypress",Ld:"Kr2w4b"},LONG_PRESS:{Gd:"long_press",Ld:"tfSNVb"},MOUSEOVER:{Gd:"mouseover",Ld:"FrfE3b"},RIGHT_CLICK:{Gd:"rightclick",Ld:"CYQmze"},
SCROLL:{Gd:"scroll",Ld:"XuHpsb"},SWIPE:{Gd:"swipe",Ld:"eteedb"},VIS:{Gd:"vis",Ld:"HkgBsf"}},$x=by(DN),EN=new Map;for(const a of Object.keys(DN))EN.set(DN[a].Ld,DN[a].Gd);var FN=by({TRACK:{Gd:"track",Ld:"u014N"},INDEX:{Gd:"index",Ld:"cQYSPc"},MUTABLE:{Gd:"mutable",Ld:"dYFj7e"},COMPONENT_ID:{Gd:"cid",Ld:"cOuyq"},TEST_CODE:{Gd:"tc",Ld:"DM6Eze"}});var GN=function(a,b){return b?a.Vs.has(a.H(b)):a.Vs.size!=0},HN=function(a,b){for(let c=0;c<a.I.length;++c)a.I[c](b)},IN=class{constructor(a,b){this.B=a;this.C=null;this.F=[];this.A=void 0;this.K=this.D=!1;this.lG=null;this.I=[];this.jt=b||!1;this.Vs=new Set}Ao(){return this.D}setAttribute(a){this.lG=a;return this}getAttribute(){return this.lG}H(a){return this.jt?ay(a):a}};IN.prototype.isMutable=IN.prototype.Ao;var Kja=class extends _.NA{constructor(a){super(a)}pe(){return _.rw(this,2)}Ic(a){_.ty(this,2,a)}};var JN=class extends _.NA{constructor(a){super(a)}};var KN=class extends _.NA{constructor(a){super(a)}};var LN=class extends _.NA{constructor(a){super(a,4)}};var MN=function(a,b){_.ty(a,24,b)},NN=class extends _.NA{constructor(a){super(a,35)}Ic(a,b){te(this,3,Kja,b,a,!1,1)}};var PN,Lja;_.ON=class{};PN=class{};Lja=class extends PN{};var QN=Symbol("Yb"),Mja=function(a,b){a.A&&a.A.M.push(b)},Nja=function(a,b){a.A&&_.ia(a.A.M,b)},RN=function(a,b,c){a:if(a=a.B,c.VL)a=c.VL;else{if(a)if(c.rD)if(a=a[c.rD],a===0)console.warn(`ID was never assigned for VE with name: ${c.rD}`);else{if(a)break a;console.warn(`Cannot find VE with name: ${c.rD}`)}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.UC&&a.push("generic_click"),
c.sL&&a.push("impression"),c.qL&&a.push("dragstart"),c.rL&&a.push("drop"),c.VC&&a.push("hover"),c.tL&&a.push("input_text"),c.uL&&a.push("key_press"),c.k0&&a.push("keyboard_enter"),c.trackVisibility&&a.push("vis"),d=d.toString(),a.length&&(d+=`;track:${a.join(",")}`),c.metadata&&(d+=`;${c.metadata}`),c.tB&&(d+=";mutable:true"),c.index!=null&&(d+=`;index:${c.index}`),b.L.setAttribute("jslog",d),b.L[QN]=c)},Oja=function(a,b,c){a.Ha(()=>{a.A&&a.B&&(RN(a,b,c),c.sL&&a.A.C())})},Pja=function(a,b,c,d){cy&&
cy!==d&&(cy.type==="click"&&c.UC&&dy(b)&&a.wa("click",b),cy.type==="mouseenter"&&c.VC&&dy(b)&&a.wa("hover",b))},VN=class{constructor(a,b,c=null){this.A=null;a&&(this.A=_.SN(a))&&(TN(this.A,"click",3,"generic_click"),TN(this.A,"dragstart",30),TN(this.A,"drop",37),TN(this.A,"hover",9),TN(this.A,"input_text",15),TN(this.A,"key_press",32));b&&(this.B={});this.Ha=c?c.Ha.bind(c):Zone.root.run.bind(Zone.root);UN||(UN=!0,this.Ha(()=>{window.addEventListener("click",d=>{cy=d},{capture:!0});window.addEventListener("mouseenter",
d=>{cy=d},{capture:!0})}))}wa(a,b){this.A&&this.A.wa(a,b)}log(a){this.A&&this.A.log(a)}},UN=!1,cy=null;VN.G=function(a){return new (a||VN)(_.Fh(_.ON,8),_.Fh(PN,8),_.Fh(_.Jr,8))};VN.ja=_.l({ha:VN,U:VN.G,Y:"root"});var WN="click mouseenter dragstart drop keydown input".split(" "),zy=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[QN];if(f)switch(d.type){case "click":f.UC&&this.wa("click",e);break;case "mouseenter":f.VC&&this.wa("hover",e);break;case "dragstart":f.qL&&this.wa("dragstart",e);break;case "drop":f.rL&&this.wa("drop",e);break;case "keydown":f.uL&&this.wa("key_press",e);break;case "input":f.tL&&this.wa("input_text",e);break;default:console.warn(`No GIL binding for events of type ${d.type}`)}}};
this.A.Ha(()=>{for(const d of WN)this.document.addEventListener(d,this.B,{capture:!0})})}wa(a,b){if(a!=="input_text"||this.C!==b)this.D.wa(a,b),this.C=a==="input_text"?b:void 0}la(){this.A.Ha(()=>{for(const a of WN)this.document.removeEventListener(a,this.B,{capture:!0})});yy=void 0}},yy;zy.G=function(a){return new (a||zy)(_.Fh(VN),_.Fh(_.Ax),_.Fh(_.Jr))};zy.ja=_.l({ha:zy,U:zy.G});var XN=new _.p("VE config");var YN=class{constructor(){this.EL=_.U();this.BL=_.U(hda);this.DL=_.U("0");this.value=_.Z(()=>{var a=this.EL();if(!a)return"";a=a.Oa();if(a==="")return"";a=this.BL()(a);return a===""?"":`${this.DL()}:${a}`})}};YN.G=function(a){return new (a||YN)};YN.xa=_.Wn({type:YN,J:[["","veMetadataObject",""]],inputs:{EL:[1,"veMetadataObject"],BL:[1,"veEncoder"],DL:[1,"veKey"]},Ua:["veMetadataLoggingDirective"]});var Qja,ZN;Qja=function(a){if(!a.M)return a.xp;const b=a.M.value();if(b==="")return a.xp;if(a.xp!=="")throw Error("Zb");return b};ZN=function(a){return{metadata:a.xp,tB:a.FL,UC:a.wp,qL:a.hD,rL:a.iD,VC:a.jD,tL:a.dt,sL:a.CL,uL:a.kD,VL:a.mb,index:a.PV}};
_.$N=class{constructor(a,b,c,d,e,f,g){this.B=a;this.A=b;this.H=c;this.renderer=d;this.O=e;this.oa=f;this.M=g;this.xp="";this.kD=this.dt=this.jD=this.iD=this.hD=this.wp=this.CL=this.FL=!1;this.K=[];this.F=null;this.D=!1;this.I=()=>{this.D=!1}}get C(){let a;return this.O==null&&!((a=this.oa)==null?0:a.YZ)}Ur(a){this.wp&&(this.wa("click"),this.F=a)}P(){this.hD&&this.wa("dragstart")}W(){this.iD&&this.wa("drop")}fa(){this.kD&&this.wa("key_press")}ka(a){this.jD&&(this.wa("hover"),this.F=a)}aa(){this.dt&&
!this.D&&(this.wa("input_text"),this.D=!0)}wa(a){this.A.wa(a,this.B.L)}Hb(){this.C&&this.H.Ha(()=>{const a=this.B.L;this.K=[this.renderer.Eb(a,"click",this.Ur.bind(this)),this.renderer.Eb(a,"dragstart",this.P.bind(this)),this.renderer.Eb(a,"drop",this.W.bind(this)),this.renderer.Eb(a,"keydown",this.fa.bind(this)),this.renderer.Eb(a,"input",this.aa.bind(this)),this.renderer.Eb(a,"mouseenter",this.ka.bind(this))]});this.xp=Qja(this);this.config=ZN(this);Oja(this.A,this.B,this.config);this.dt&&this.C&&
Mja(this.A,this.I)}vc(){let a;if((a=this.config)==null?0:a.tB)this.config=ZN(this),this.config.tB=!0,RN(this.A,this.B,this.config)}la(){this.config&&this.C&&Pja(this.A,this.B.L,this.config,this.F);this.dt&&this.C&&Nja(this.A,this.I);this.H.Ha(()=>{for(const a of this.K)a()})}};_.$N.G=function(a){return new (a||_.$N)(_.Rl(_.Uj),_.Rl(VN),_.Rl(_.Jr),_.Rl(_.MB),_.Rl(zy,8),_.Rl(XN,8),_.Rl(YN,8))};
_.$N.xa=_.Wn({type:_.$N,J:[["","ve",""]],inputs:{mb:"ve",xp:"veMetadata",FL:"veMutable",CL:"veImpression",wp:"veClick",hD:"veDrag",iD:"veDrop",jD:"veHover",dt:"veInputText",kD:"veKeyPress",PV:"veIndex"},Ua:["veLoggingDirective"],features:[_.AB]});var aO=_.Vx("transform",[_.Yx("open, open-instant",_.Xx({transform:"none",visibility:"visible"})),_.Yx("void",_.Xx({"box-shadow":"none",visibility:"hidden"})),_.Zx("void => open-instant",_.Wx("0ms")),_.Zx("void <=> open, open-instant => void",_.Wx("400ms cubic-bezier(0.25, 0.8, 0.25, 1)"))]);var bO=["*"],Rja=["content"],Sja=[[["mat-drawer"]],[["mat-drawer-content"]],"*"],Tja=new _.p("MAT_DRAWER_DEFAULT_AUTOSIZE",{Y:"root",U:cca}),cO=new _.p("MAT_DRAWER_CONTAINER"),eO=class extends _.eL{constructor(){const a=_.n(_.Uj),b=_.n(dL),c=_.n(_.Jr);super(a,b,c);this.Aa=_.n(_.BC);this.Fi=_.n(dO)}Cd(){this.Fi.O.subscribe(()=>{_.jC(this.Aa)})}};eO.G=function(a){return new (a||eO)};
eO.T=_.C({type:eO,J:[["mat-drawer-content"]],Ea:[1,"mat-drawer-content"],Ba:4,qa:function(a,b){a&2&&_.Fp("margin-left",b.Fi.Ij.left,"px")("margin-right",b.Fi.Ij.right,"px")},features:[_.or([{da:_.eL,Ra:eO}]),_.tp],Wa:bO,R:1,S:0,N:function(a){a&1&&(_.xq(),_.yq(0))},Ka:2,ea:0});
var fO=function(a,b){a.qg!=="dialog"&&(a.D?_.FJ(a.tb,a.D,b):a.ca.L.blur(),a.D=null)},Uja=function(a,b){_.JJ(a.Ma,b)||(b.tabIndex=-1,a.ta.Ha(()=>{const c=()=>{b.removeEventListener("blur",c);b.removeEventListener("mousedown",c);b.removeAttribute("tabindex")};b.addEventListener("blur",c);b.addEventListener("mousedown",c)}));b.focus(void 0)},gO=function(a,b){(b=a.ca.L.querySelector(b))&&Uja(a,b)},hO=class{get position(){return this.Sc}set position(a){a=a==="end"?"end":"start";a!==this.Sc&&(this.Pa&&
this.Da(a),this.Sc=a,this.HB.emit())}get mode(){return this.oa}set mode(a){this.oa=a;this.M();this.H.next()}get od(){return this.O}set od(a){this.O=_.lx(a)}get qg(){const a=this.Ya;return a==null?this.mode==="side"?"dialog":"first-tabbable":a}set qg(a){if(a==="true"||a==="false"||a==null)a=_.lx(a);this.Ya=a}get Ed(){return this.I}set Ed(a){this.toggle(_.lx(a))}constructor(){this.ca=_.n(_.Uj);this.Ga=_.n(_.TJ);this.tb=_.n(_.GJ);this.Ja=_.n(_.zJ);this.ta=_.n(_.Jr);this.Ma=_.n(_.KJ);this.C=_.n(_.Ax,
{optional:!0});this.Fi=_.n(cO,{optional:!0});this.D=this.B=null;this.P=!1;this.Sc="start";this.oa="over";this.I=this.O=!1;this.jl=new _.Ao;this.by=new _.Ao;this.Sg="void";this.Gg=new _.eC(!0);this.Xy=_.z(this.Gg,_.zl(a=>a),_.y(()=>{}));this.QT=_.z(this.jl,_.zl(a=>a.be!==a.Jb&&a.Jb.indexOf("open")===0),_.no());this.qy=_.z(this.Gg,_.zl(a=>!a),_.y(()=>{}));this.DQ=_.z(this.jl,_.zl(a=>a.be!==a.Jb&&a.Jb==="void"),_.no());this.Fa=new _.Ao;this.HB=new _.eC;this.H=new _.Ao;this.Sa=_.n(_.Yj);this.Aa=_.n(_.BC);
_.z(this.Gg,_.Io(this.Fa)).subscribe(a=>{a?(this.C&&(this.D=this.C.activeElement),this.lb()):this.ka()&&fO(this,this.K||"program")});this.ta.Ha(()=>{_.z(_.pl(this.ca.L,"keydown"),_.zl(a=>a.keyCode===27&&!this.od&&!_.$w(a)),_.Io(this.Fa)).subscribe(a=>this.ta.run(()=>{this.close();a.stopPropagation();a.preventDefault()}))});this.by.subscribe(a=>{const b=a.be;a=a.Jb;(a.indexOf("open")===0&&b==="void"||a==="void"&&b.indexOf("open")===0)&&this.Gg.emit(this.I)})}lb(){if(this.B){var a=this.ca.L;switch(this.qg){case !1:case "dialog":break;
case !0:case "first-tabbable":_.Ro(()=>{_.QJ(this.B)||typeof a.focus!=="function"||a.focus()},{na:this.Sa});break;case "first-heading":gO(this,'h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:gO(this,this.qg)}}}ka(){const a=this.C.activeElement;return!!a&&this.ca.L.contains(a)}ac(){this.Pa=!0;this.Sc==="end"&&this.Da("end");this.Ja.isBrowser&&(this.B=this.Ga.create(this.ca.L),this.M())}Or(){this.Ja.isBrowser&&(this.P=!0)}la(){let a;(a=this.B)==null||a.destroy();let b;(b=this.A)==null||b.remove();
this.A=null;this.jl.complete();this.by.complete();this.H.complete();this.Fa.next();this.Fa.complete()}open(a){return this.toggle(!0,a)}close(){return this.toggle(!1)}gb(){return this.za(!1,!0,"mouse")}toggle(a=!this.Ed,b){a&&b&&(this.K=b);b=this.za(a,!a&&this.ka(),this.K||"program");a||(this.K=null);return b}za(a,b,c){(this.I=a)?this.Sg=this.P?"open":"open-instant":(this.Sg="void",b&&fO(this,c));_.jC(this.Aa);this.M();return new Promise(d=>{_.z(this.Gg,_.oo()).subscribe(e=>d(e?"open":"close"))})}F(){return this.ca.L?
this.ca.L.offsetWidth||0:0}M(){if(this.B){let a;this.B.enabled=!((a=this.Fi)==null||!a.Uc)&&this.Ed}}Da(a){if(this.Ja.isBrowser){var b=this.ca.L,c=b.parentNode;a==="end"?(this.A||(this.A=this.C.createComment("mat-drawer-anchor"),c.insertBefore(this.A,b)),c.appendChild(b)):this.A&&this.A.parentNode.insertBefore(b,this.A)}}};hO.G=function(a){return new (a||hO)};
hO.T=_.C({type:hO,J:[["mat-drawer"]],Na:function(a,b){a&1&&_.Pq(Rja,5);if(a&2){let c;_.Wq(c=_.Xq())&&(b.Gi=c.first)}},Ea:["tabIndex","-1",1,"mat-drawer"],Ba:12,qa:function(a,b){a&1&&_.tq("@transform.start",function(c){return b.jl.next(c)})("@transform.done",function(c){return b.by.next(c)});a&2&&(_.hq("@transform",b.Sg),_.vp("align",null),_.G("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-drawer-opened",
b.Ed))},inputs:{position:"position",mode:"mode",od:"disableClose",qg:"autoFocus",Ed:"opened"},outputs:{Gg:"openedChange",Xy:"opened",QT:"openedStart",qy:"closed",DQ:"closedStart",HB:"positionChanged"},Ua:["matDrawer"],Wa:bO,R:3,S:0,V:[["content",""],["cdkScrollable","",1,"mat-drawer-inner-container"]],N:function(a){a&1&&(_.xq(),_.J(0,"div",1,0),_.yq(2),_.K())},Z:[_.eL],Ka:2,data:{animation:[aO]},ea:0});
var iO=function(a){let b=0,c=0;if(a.D&&a.D.Ed)if(a.D.mode=="side")b+=a.D.F();else if(a.D.mode=="push"){var d=a.D.F();b+=d;c-=d}a.F&&a.F.Ed&&(a.F.mode=="side"?c+=a.F.F():a.F.mode=="push"&&(d=a.F.F(),c+=d,b-=d));b=b||null;c=c||null;if(b!==a.Ij.left||c!==a.Ij.right)a.Ij={left:b,right:c},a.ta.run(()=>a.O.next(a.Ij))},dO=class{get start(){return this.C}get end(){return this.B}get sG(){return this.M}set sG(a){this.M=_.lx(a)}get Uc(){return this.I(this.C)||this.I(this.B)}set Uc(a){this.Et=a==null?null:_.lx(a)}get hi(){return this.TP||
this.Gi}constructor(){this.K=_.n(_.QK,{optional:!0});this.ob=_.n(_.Uj);this.ta=_.n(_.Jr);this.Aa=_.n(_.BC);this.Lc=_.n(_.Iy,{optional:!0});this.A=new _.Jq;this.M=_.n(Tja);this.ie=new _.eC;this.Fa=new _.Ao;this.P=new _.Ao;this.Ij={left:null,right:null};this.O=new _.Ao;this.Sa=_.n(_.Yj);const a=_.n(_.hL);let b;(b=this.K)==null||_.z(b.change,_.Io(this.Fa)).subscribe(()=>{this.W();iO(this)});_.z(a.change(),_.Io(this.Fa)).subscribe(()=>iO(this))}Cd(){_.z(this.Bt.A,_.Go(this.Bt),_.Io(this.Fa)).subscribe(a=>
{this.A.reset(a.filter(b=>!b.Fi||b.Fi===this));_.Vq(this.A)});_.z(this.A.A,_.Go(null)).subscribe(()=>{this.W();this.A.forEach(a=>{this.za(a);this.oa(a);this.ka(a)});(!this.A.length||this.H(this.C)||this.H(this.B))&&iO(this);_.jC(this.Aa)});this.ta.Ha(()=>{_.z(this.P,_.lo(10),_.Io(this.Fa)).subscribe(()=>iO(this))})}la(){this.O.complete();this.P.complete();this.A.destroy();this.Fa.next();this.Fa.complete()}open(){this.A.forEach(a=>a.open())}close(){this.A.forEach(a=>a.close())}tj(){this.M&&(this.H(this.C)&&
this.C.mode!="over"||this.H(this.B)&&this.B.mode!="over")&&this.ta.Ha(()=>this.P.next())}za(a){_.z(a.jl,_.zl(b=>b.be!==b.Jb),_.Io(this.A.A)).subscribe(b=>{b.Jb!=="open-instant"&&this.Lc!=="NoopAnimations"&&this.ob.L.classList.add("mat-drawer-transition");iO(this);_.jC(this.Aa)});a.mode!=="side"&&_.z(a.Gg,_.Io(this.A.A)).subscribe(()=>this.fa(a.Ed))}oa(a){a&&_.z(a.HB,_.Io(this.A.A)).subscribe(()=>{_.Ro(()=>{this.W()},{na:this.Sa,bi:3})})}ka(a){a&&_.z(a.H,_.Io(_.yl(this.A.A,this.Fa))).subscribe(()=>
{iO(this);_.jC(this.Aa)})}fa(a){const b=this.ob.L.classList;a?b.add("mat-drawer-container-has-open"):b.remove("mat-drawer-container-has-open")}W(){this.C=this.B=null;this.A.forEach(a=>{a.position=="end"?this.B=a:this.C=a});this.F=this.D=null;this.K&&this.K.value==="rtl"?(this.D=this.B,this.F=this.C):(this.D=this.C,this.F=this.B)}pF(){this.ie.emit();this.aa()}aa(){[this.C,this.B].filter(a=>a&&!a.od&&this.I(a)).forEach(a=>a.gb())}jF(){return this.H(this.C)&&this.I(this.C)||this.H(this.B)&&this.I(this.B)}H(a){return a!=
null&&a.Ed}I(a){return this.Et==null?!!a&&a.mode!=="side":this.Et}};dO.G=function(a){return new (a||dO)};
dO.T=_.C({type:dO,J:[["mat-drawer-container"]],Fb:function(a,b,c){a&1&&(_.Qq(c,eO,5),_.Qq(c,hO,5));if(a&2){let d;_.Wq(d=_.Xq())&&(b.Gi=d.first);_.Wq(d=_.Xq())&&(b.Bt=d)}},Na:function(a,b){a&1&&_.Pq(eO,5);if(a&2){let c;_.Wq(c=_.Xq())&&(b.TP=c.first)}},Ea:[1,"mat-drawer-container"],Ba:2,qa:function(a,b){a&2&&_.G("mat-drawer-container-explicit-backdrop",b.Et)},inputs:{sG:"autosize",Uc:"hasBackdrop"},outputs:{ie:"backdropClick"},Ua:["matDrawerContainer"],features:[_.or([{da:cO,Ra:dO}])],Wa:["mat-drawer",
"mat-drawer-content","*"],R:4,S:2,V:[[1,"mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",3,"click"]],N:function(a,b){a&1&&(_.xq(Sja),_.D(0,aca,1,2,"div",0),_.yq(1),_.yq(2,1),_.D(3,bca,2,0,"mat-drawer-content"));a&2&&(_.I(b.Uc?0:-1),_.B(3),_.I(b.Gi?-1:3))},Z:[eO],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;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color, 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-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[style*="visibility: hidden"]{display: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;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}\n'],
Ka:2,ea:0});var jO=["*"],Vja=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"],kO=class extends eO{};kO.G=(()=>{let a;return function(b){return(a||(a=_.Gj(kO)))(b||kO)}})();kO.T=_.C({type:kO,J:[["mat-sidenav-content"]],Ea:[1,"mat-drawer-content","mat-sidenav-content"],Ba:4,qa:function(a,b){a&2&&_.Fp("margin-left",b.Fi.Ij.left,"px")("margin-right",b.Fi.Ij.right,"px")},features:[_.or([{da:_.eL,Ra:kO}]),_.tp],Wa:jO,R:1,S:0,N:function(a){a&1&&(_.xq(),_.yq(0))},Ka:2,ea:0});
var lO=class extends hO{constructor(){super(...arguments);this.aa=!1;this.W=this.fa=0}get er(){return this.aa}set er(a){this.aa=_.lx(a)}get vA(){return this.fa}set vA(a){this.fa=_.ox(a)}get uA(){return this.W}set uA(a){this.W=_.ox(a)}};lO.G=(()=>{let a;return function(b){return(a||(a=_.Gj(lO)))(b||lO)}})();
lO.T=_.C({type:lO,J:[["mat-sidenav"]],Ea:["tabIndex","-1",1,"mat-drawer","mat-sidenav"],Ba:17,qa:function(a,b){a&2&&(_.vp("align",null),_.Fp("top",b.er?b.vA:null,"px")("bottom",b.er?b.uA:null,"px"),_.G("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-drawer-opened",b.Ed)("mat-sidenav-fixed",b.er))},inputs:{er:"fixedInViewport",vA:"fixedTopGap",uA:"fixedBottomGap"},Ua:["matSidenav"],features:[_.or([{da:hO,
Ra:lO}]),_.tp],Wa:jO,R:3,S:0,V:[["content",""],["cdkScrollable","",1,"mat-drawer-inner-container"]],N:function(a){a&1&&(_.xq(),_.J(0,"div",1,0),_.yq(2),_.K())},Z:[_.eL],Ka:2,data:{animation:[aO]},ea:0});var mO=class extends dO{constructor(){super(...arguments);this.Gi=this.Bt=void 0}};mO.G=(()=>{let a;return function(b){return(a||(a=_.Gj(mO)))(b||mO)}})();
mO.T=_.C({type:mO,J:[["mat-sidenav-container"]],Fb:function(a,b,c){a&1&&(_.Qq(c,kO,5),_.Qq(c,lO,5));if(a&2){let d;_.Wq(d=_.Xq())&&(b.Gi=d.first);_.Wq(d=_.Xq())&&(b.Bt=d)}},Ea:[1,"mat-drawer-container","mat-sidenav-container"],Ba:2,qa:function(a,b){a&2&&_.G("mat-drawer-container-explicit-backdrop",b.Et)},Ua:["matSidenavContainer"],features:[_.or([{da:cO,Ra:mO},{da:dO,Ra:mO}]),_.tp],Wa:["mat-sidenav","mat-sidenav-content","*"],R:4,S:2,V:[[1,"mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",
3,"click"]],N:function(a,b){a&1&&(_.xq(Vja),_.D(0,dca,1,2,"div",0),_.yq(1),_.yq(2,1),_.D(3,eca,2,0,"mat-sidenav-content"));a&2&&(_.I(b.Uc?0:-1),_.B(3),_.I(b.Gi?-1:3))},Z:[kO],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;-webkit-overflow-scrolling:touch;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color, 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-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[style*="visibility: hidden"]{display: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;-webkit-overflow-scrolling:touch}.mat-sidenav-fixed{position:fixed}\n'],
Ka:2,ea:0});var nO=class{};nO.G=function(a){return new (a||nO)};nO.fb=_.Un({type:nO});nO.eb=_.Hg({imports:[_.KL,_.iL,_.iL,_.KL]});var Wja=["main"],Xja=function(a){_.z(a.jb.ih,_.wo(),_.Io(a.ua)).subscribe(b=>{a.wa(b)})},Yja=function(a){const b=document.getElementsByTagName("head")[0];let c=b.querySelector("link[rel='canonical']");c||(c=document.createElement("link"),b.appendChild(c));oO(a,c);return c},pO=function(a){if(a.ud){const b=a.TA;_.z(a.F,_.wo(),_.Io(a.ua)).subscribe(c=>{c&&b&&tK(a.ia);c||a.ia.El()})}},oO=function(a,b=a.D){a=_.nG(a.A,HE(a.location,a.location.path()));a.pb={};a.Gc=null;_.Va(b,_.La(`https://${location.host}${a.toString()}`,
_.Ka)||_.hz,"canonical")},qO=class{constructor(){this.renderer=_.n(_.MB);_.n(_.FD);this.va=_.n(_.TG);this.A=_.n(_.bw);this.jb=_.n(_.hJ);this.C=_.n(_.kJ);this.H=_.n(yN);this.I=_.n(CN);this.location=_.n(_.JE);this.B=_.n(_.BM);this.Ia=_.n(_.NK);this.ia=_.n(_.uK);this.ur=_.n(_.xJ);this.mb={BN:169784};this.F=_.z(_.Ww(this.ia.xo),_.Go(this.ia.xo()));this.PD="main-content";this.ua=new _.Eo(1);this.dK="";this.TA=!0;this.MS=_.Z(()=>this.ia.I()&&this.ia.ib());this.Fr=_.Er.required("main");this.B.C||this.ia.A.set("UNSUPPORTED_BROWSER");
this.D=Yja(this);_.z(this.A.lc,_.Io(this.ua)).subscribe(a=>{const b=this;return _.Ik(function*(){a instanceof Yv?(oO(b),pO(b),Jja(b.I),window.scrollTo(0,0)):a instanceof _.NE&&b.ia.JH()&&b.ia.A.set(null)})})}ac(){this.renderer.Jh(document.querySelector("body"),"app-ready");this.H.A.setItem("refreshToken","true")}la(){this.ua.next();this.ua.complete()}jo(){return!!this.ud}wa(a){a=Sw()?a?94:95:window.matchMedia&&window.matchMedia("(prefers-color-scheme: light)").matches?a?96:97:a?98:99;this.C.wa(a)}};
qO.G=function(a){return new (a||qO)};
qO.T=_.C({type:qO,J:[["gf-root"]],Na:function(a,b){a&1&&_.dr(b.Fr,Wja);a&2&&_.er()},Ea:[1,"gmat-mdc-button","gmat-body-1"],qa:function(a,b){a&1&&_.O("beforeunload",function(){Xja(b)},!1,_.Xj)},R:22,S: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.Fr().L.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.ia.El())});_.J(5,"mat-sidenav",5);_.O("closedStart",function(){_.t(c);var d=b.ia.yr();b.jo()&&!d&&b.ia.El();return _.w()});_.D(6,fca,1,0,"ng-container",6);_.K();_.D(7,hca,2,3,"mat-sidenav",7);_.J(8,"mat-sidenav-content",8)(9,"gf-google-header",9);
_.D(10,jca,2,1,"ng-container",10)(11,lca,2,1,"ng-container",11);_.K();_.J(12,"div",12);_.D(13,nca,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.va.A?"Catalog":b.va.F?"NotoBetterSpecimen":b.va.H?"BetterSpecimen":b.va.isNoto?"NotoHomepage":b.va.D?"NotoFonts":b.va.fa?"NotoUse":b.va.aa?"NotoContribute":b.va.I?"Expressive":"";b.uo=Rga(d)?ey(d.uo):void 0;b.ud=Sga(d)?ey(d.ud):void 0;b.ia.jo.set(!!b.ud);b.TA&&pO(b);b.Vg=Tga(d)?
ey(d.Vg):void 0;var f=b.dK,g=["Catalog","BetterSpecimen"];if(g=!(g.includes(f)&&g.includes(e)))g=["NotoHomepage","NotoBetterSpecimen","NotoFonts","NotoUse","NotoContribute"],g=!(g.includes(f)&&g.includes(e));g&&(b.header=Uga(d)?ey(d.header):void 0);b.Ia.za.next(e==="Catalog"||e==="NotoFonts"||e==="Expressive");e==="Catalog"?b.Ia.Sd.next(1):e==="NotoFonts"?b.Ia.Sd.next(2):e==="Expressive"&&b.Ia.Sd.next(1);b.bd=Vga(d)?ey(d.bd):void 0;b.dK=e;b.TA=!1;Qga(d)&&sK(b.ia,d.qc);return _.w()});_.K()();_.D(19,
oca,1,1,"gf-error",17);_.K()();_.L(20,"gf-footer")(21,"gf-feedback-button");_.K()()()()}if(a&2){let c;_.Aq("href",b.PD,_.Om);_.B(2);_.G("has-secondary-nav",!!b.bd);_.F("ve",b.mb.BN)("veImpression",!0);_.B();_.G("gmat-elevation-z4",b.MS());_.B();_.G("mat-sidenav--open",b.ia.yr());_.F("hasBackdrop",!b.ia.yr());_.B();_.F("mode",b.ia.xo()?"side":"over")("fixedInViewport",!0)("opened",b.ia.Ar());_.B();_.F("ngTemplateOutlet",(c=b.ud)!==null&&c!==void 0?c:null);_.B();_.I(b.uo?7:-1);_.B();_.G("has-left-drawer-opened",
b.ia.Ar());_.B();_.G("has-left-drawer",b.jo());_.B();_.I(b.header?10:-1);_.B();_.I(b.bd?11:-1);_.B(2);_.I(b.Vg?13:-1);_.B();_.F("id",b.PD);_.B(3);_.Fp("display",b.ia.UI()?"none":"block");_.B(2);_.I(b.ia.UI()?19:-1);_.B(2);_.G("feedback-button--left-drawer-open",b.ia.Ar())}},Z:[_.AM,OM,UM,vN,nO,lO,mO,kO,xN,_.nE,_.dF,_.$N],styles:[".skip-to-content-link[_ngcontent-%COMP%]{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:88px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;position:absolute;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:100%;z-index:10021}.skip-to-content-link[_ngcontent-%COMP%]:focus{color:#1a73e8;opacity:1;text-decoration:none;-webkit-transform:translateY(0);transform:translateY(0)}.drawer-container[_ngcontent-%COMP%]{background:transparent}gf-nav-rail[behavior=rail][_ngcontent-%COMP%] ~ .drawer-container[_ngcontent-%COMP%]{padding-left:96px}.mat-drawer-container[_ngcontent-%COMP%], .mat-drawer-content[_ngcontent-%COMP%]{overflow:unset}.drawer[_ngcontent-%COMP%]{box-shadow:none;background:#f8fafd;border-radius:0 16px 16px 0;overflow:hidden;border:0}@media (max-width:1246px){.drawer[_ngcontent-%COMP%]{box-shadow:0 2px 3px 0 rgba(60,64,67,.3),0 6px 10px 4px rgba(60,64,67,.15)}}.drawer--icon-details[_ngcontent-%COMP%]{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.error-page[_ngcontent-%COMP%]{margin-top:80px}.error-page[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover{text-decoration:none}.drawer-content[_ngcontent-%COMP%]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (min-width:1246px){.drawer-content--collection-expanded[_ngcontent-%COMP%]{margin-right:320px}}.gf-content[_ngcontent-%COMP%]{margin:0 auto;max-width:1440px}@media (min-width:1025px){.gf-content[_ngcontent-%COMP%]{padding-left:60px;padding-right:60px}}@media (max-width:1024px){.gf-content[_ngcontent-%COMP%]{padding-left:16px;padding-right:16px}}@media (max-width:1024px){.drawer-content--collection-expanded[_ngcontent-%COMP%]   .gf-content[_ngcontent-%COMP%]{margin-right:0;padding-left:16px;padding-right:16px}}@media (min-width:1246px){.drawer-content--collection-expanded[_ngcontent-%COMP%]   .gf-content[_ngcontent-%COMP%]{padding-right:20px}}.collection-drawer-layout-container[_ngcontent-%COMP%]{height:100%;width:320px;position:fixed;top:0;right:0;z-index:10020;-webkit-transform:translateX(320px);transform:translateX(320px);-webkit-transition:margin-top .4s .4s,-webkit-transform .2s linear;transition:margin-top .4s .4s,-webkit-transform .2s linear;transition:margin-top .4s .4s,transform .2s linear;transition:margin-top .4s .4s,transform .2s linear,-webkit-transform .2s linear}.drawer-content--collection-expanded[_ngcontent-%COMP%]   .collection-drawer-layout-container--collection-expanded[_ngcontent-%COMP%]{height:100%;-webkit-transform:translateX(0);transform:translateX(0)}.header[_ngcontent-%COMP%]{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%]{background:#28292a}"]});_.rO=new _.p("checkoutPanelSections");_.sO=new _.p("colorLibrariesData");var Zja=function(a){a.window.addEventListener("error",b=>{_.jJ(a.A,b.error instanceof Error?b.error:b.message,!0)});a.window.addEventListener("unhandledrejection",b=>{_.jJ(a.A,`unhandledrejection: ${b.reason}`,!1)})},tO=class extends _.rn{constructor(){super();this.B=_.n(_.FD);this.A=_.n(_.kJ);this.window=_.n("Window");Zja(this)}handleError(a){super.handleError(a);this.A&&_.tA(this.B.config,12)&&_.jJ(this.A,a,!0)}};tO.G=function(a){return new (a||tO)};tO.ja=_.l({ha:tO,U:tO.G,Y:"root"});_.uO=new _.p("guidelinesData");var $ja=class{constructor(a,b){this.ma=b;const c=this.B=this.ma.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.ma.fullscreenElement||this.ma.body).appendChild(c)}A(){const a=this.B;let b=!1;try{if(a){const c=this.ma.activeElement;a.select();a.setSelectionRange(0,a.value.length);b=this.ma.execCommand("copy");c&&c.focus()}}catch(c){}return b}destroy(){const a=this.B;a&&(a.remove(),this.B=void 0)}};_.vO=class{constructor(){this.ma=_.n(_.Ax)}A(a){a=new $ja(a,this.ma);const b=a.A();a.destroy();return b}};_.vO.G=function(a){return new (a||_.vO)};_.vO.ja=_.l({ha:_.vO,U:_.vO.G,Y:"root"});new _.p("CDK_COPY_TO_CLIPBOARD_CONFIG");var wO=class{constructor(){this.ZM=_.n(_.vO);this.aN=_.n(_.bK);this.bb=_.n(_.Uj);this.eB=_.U("");this.GA=_.Zq(!1);_.Ro(()=>{const a=location.hash.replace("#","");a&&a===this.eB()&&this.bb.L.scrollIntoView(!0)})}};wO.G=function(a){return new (a||wO)};
wO.T=_.C({type:wO,J:[["","link-heading",""]],inputs:{eB:[1,"linkId"]},jd:["link-heading",""],R:4,S:2,V:[["mat-icon-button","","color","secondary--gray","aria-label","Copy link to this section","title","Copy link to this section",3,"click","blur"],["name","link"],[1,"tooltip"]],N:function(a,b){a&1&&(_.J(0,"button",0),_.O("click",function(){b.ZM.A(`${location.href.split("#")[0]}#${b.eB()}`);b.GA.set(!0);_.aK(b.aN,"Link copied!")})("blur",function(){b.GA.set(!1)}),_.L(1,"gf-icon",1),_.K(),_.J(2,"span",
2),_.T(3," Link copied!\n"),_.K());a&2&&(_.B(2),_.Fp("display",b.GA()?"inline-block":"none"))},Z:[_.NM,_.xM,_.vM,_.tM],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});_.xO=class{};var aka=class{constructor(){this.A=this.B=this.D=void 0;this.C=[]}};var yO=class{A(){return[]}B(){return[]}F(){return[]}D(){return[]}};var zO=class extends _.NA{constructor(a){super(a)}};var AO=class extends _.NA{constructor(a){super(a)}};var CO=function(){if(!BO){var a=BO=new zO,b=Date.now()*1E3;AA(a,1,b);_.dA(BO,2,0);_.dA(BO,3,0)}a=new AO;a=_.Rx(a,zO,1,BO);b=++bka;return AA(a,2,b)},bka=0,BO=void 0;var DO=class extends _.NA{constructor(a){super(a,1)}};var EO=class extends _.NA{constructor(a){super(a)}};var FO=class extends _.NA{constructor(a){super(a)}};var GO=class extends _.NA{constructor(a){super(a)}},cka=[1,3,4],HO=[2,5];var IO=function(a){var b=Date.now();b=Number.isFinite(b)?b*1E3:void 0;AA(a,4,b)},JO=class extends _.NA{constructor(){super(void 0,7)}};var KO=class extends _.NA{constructor(a){super(a)}};var LO=function(a,b){le(a,4,b)},MO=class extends _.NA{constructor(a){super(a,233)}};var NO=function(a,b){return _.ty(a,11,b)},OO=function(a,b){_.zA(a,2,b)},PO=function(a,b){nA(a,14,b)},QO=class extends _.NA{constructor(a){super(a,17)}cI(){return _.rw(this,12)}};var RO=class extends _.NA{constructor(){super()}};var SO=class{constructor(a){this.A=a}};var TO=class{constructor(){dka++}},dka=0;var eka=gf(FO,[0,VA,-1,2,VA,-4,wda,VA,uda,[0,[0,UA,vda,-1],UA],VA,[0,WA,VA]]);var fka=function(a){var b=UO++;a.C=b},gka=class{constructor(a,b){this.F=a;this.A=b;this.I=!1;this.H=this.B=void 0;this.K=this.hidden=!0;this.D=this.M=this.C=void 0}Bs(a){this.M=a}getParent(){return this.M}};var hka=class{constructor(){this.jt=!1}};var ika=class extends _.NA{constructor(){super()}};var jka=class extends _.NA{constructor(){super()}};var VO=class extends _.NA{constructor(a){super(a)}};var WO=class extends _.NA{constructor(a){super(a)}};var XO=new aB(126,WO);var kka=new aB(618,WO);var YO=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};YO.prototype.clone=function(){return new YO(this.left,this.top,this.width,this.height)};var ZO=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 YO(c,e,d-c,a-e)}return null};_.k=YO.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.translate=function(a,b){this.left+=a;typeof b==="number"&&(this.top+=b);return this};
_.k.scale=function(a,b){b=typeof b==="number"?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};var $O=function(){this.B=0;this.A=[]};_.k=$O.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=aP(this,a);return this.A[a]};_.k.set=function(a,b){a=aP(this,a);this.A[a]=b};_.k.ne=function(){return this.A.length};_.k.Xe=function(){return this.A.length==0};_.k.clear=function(){this.B=this.A.length=0};_.k.Ve=function(){var a=this.ne();const b=this.ne();var c=this.ne()-a;for(a=[];c<b;c++)a.push(this.get(c));return a};
_.k.hj=function(){const a=[],b=this.ne();for(let c=0;c<b;c++)a[c]=c;return a};_.k.Xg=function(a){const b=this.ne();for(let c=0;c<b;c++)if(this.get(c)==a)return!0;return!1};var aP=function(a,b){if(b>=a.A.length)throw Error("$b");return a.A.length<50?b:(a.B+Number(b))%50};var lka=function(a,b,c){let d=[];for(let f=b.length-1;f>=0;f--){let g=new RO,h=[],m=CO();_.Rx(g,AO,1,m);var e=new EO;_.Rx(e,AO,1,m);_.Rx(g,EO,9,e);if(e=Oha())e=NO(new QO,e),_.Rx(g,QO,4,e);b[f].forEach(function(q,u){u.B=m;u.H=m;const v=bP(u);q.length&&LO(v,q);dP(u.F,c)?(u.K=!1,u.hidden=!1):_.CA(v,6,1);gP(v);_.oA(g,2,MO,v);h=h.concat(u.A.F)},a);e=new NN;MN(e,g.Oa());le(e,20,h);d.push(e)}return d},mka=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 u=0;u<q.length;++u){let v=q[u];var d=g.size;u!=q.length-1&&(d=q[u+1]);let x=new RO,A=[],E=CO();var e=new EO;_.Rx(e,AO,1,m.B);_.Rx(x,AO,1,E);_.Rx(x,AO,3,m.B);_.CA(x,5,3);_.Rx(x,EO,9,e);e=new QO;m.D?NO(e,m.D):OO(_.zA(e,1,m.A.B),m.C);PO(e,hP(m));_.Rx(x,QO,4,e);for(e=v;e<d;++e){let M=h.next().value;M.B=E;M.H=m.H;M.C!=void 0&&(M.C-=v);let Q=g.get(M),P=bP(M);Q.length&&LO(P,Q.map(X=>X-v));dP(M.F,b)?(M.K=!1,M.hidden=!1):_.CA(P,6,1);gP(P);_.oA(x,2,MO,P);A=A.concat(M.A.F)}d=new NN;MN(d,x.Oa());le(d,
20,A);c.push(d)}}return c},hP=function(a){let b=[],c=new Set;for(;a&&!c.has(a);){let d=bP(a);b.unshift(d);c.add(a);a=a.getParent()}return b},gP=function(a){let b=Date.now();b=Number.isFinite(b)?b.toString():void 0;var c;(c=a instanceof QO)&&!(c=!_.mA(a,DO,15))&&(c=_.mA(a,DO,15),c=!(XO.ctor?XO.B(c,XO.ctor,XO.A,!0):XO.B(c,XO.A,XO.defaultValue,!0)));if(c){c=new WO;var d=new VO;let e=_.mA(a,DO,15);e||(e=new DO);_.dA(d,1,Ac(b));_.Rx(c,VO,1,d);MA(e,XO,c);_.Rx(a,DO,15,e)}a instanceof MO&&(c=new WO,d=new VO,
_.dA(d,1,Ac(b)),_.Rx(c,VO,1,d),MA(a,kka,c))},dP=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=ZO(b,new YO(a.left,a.top,a.width,a.height)))&&b.width>=10&&b.height>=10?!0:!1},iP=function(a){let b=new GO;if(a.D)gA(b,5,HO,Jc(a.D));else{let d=new FO;var c=a.B;c==null&&(c=void 0);gA(b,3,cka,c);_.zA(d,1,a.C);_.zA(d,2,a.A.B);a=d;a==null&&(a=void 0);gA(b,
2,HO,a)}return b},bP=function(a){var b=new MO;b=_.zA(b,1,a.A.B);Number.isFinite(a.A.C)&&_.zA(b,3,a.A.C);HN(a.A,b);return b},nka=class extends yO{constructor(){super();this.C=new $O}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=lka(this,c,b);b=mka(d,b);return a.concat(b)}B(a,b){let c=new RO;var d=CO();_.Rx(c,AO,1,d);d=new QO;a.D?NO(d,a.D):OO(_.zA(d,1,a.A.B),a.C);PO(_.zA(d,3,b.A),hP(a));gP(d);b=new EO;_.Rx(b,AO,1,a.B);_.Rx(c,AO,3,a.B);_.Rx(c,
QO,4,d);_.Rx(c,EO,9,b);this.C.add(new TO);a=new NN;MN(a,c.Oa());return[a]}F(a,b){let c=[],d=new Map;for(var e=0;e<a.length;++e){var f=a[e],g=f.F;let m=f.H,q=d.get(m);q=q?q:[];new jka;if(f.K||GN(f.A,"vis"))if(g=dP(g,b),f.hidden&&g){g=new JO;_.CA(g,2,1);var h=iP(f);_.Rx(g,GO,1,h);IO(g);q.push(g);f.hidden=!1;f.K=!1}else f.hidden||g||(g=new JO,_.CA(g,2,2),h=iP(f),_.Rx(g,GO,1,h),IO(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 KO,nA(a,1,b),b=new RO,e=CO(),f=new EO,
_.Rx(f,AO,1,m),_.Rx(b,AO,1,e),_.Rx(b,AO,3,m),_.Rx(b,KO,7,a),_.Rx(b,EO,9,f),a=new NN,MN(a,b.Oa()),c.push(a));return c}D(a){var b=new QO,c=_.zA(b,1,a.C);_.zA(c,3,1);a.B(b);gP(b);var d=CO();c=new RO;_.Rx(c,AO,1,d);d=new EO;_.Rx(d,AO,1,void 0);_.Rx(c,QO,4,b);_.Rx(c,EO,9,d);this.C.add(new TO);b=new NN;le(b,20,a.D);MN(b,c.Oa());return[b]}};Ty=Ty||{};var jP=function(){_.sH.call(this)};_.Yy(jP,_.sH);jP.prototype.initialize=function(){};var kP=function(a,b){this.A=a;this.B=b};kP.prototype.C=function(a){this.A&&(this.A.call(this.B||null,a),this.A=this.B=null)};kP.prototype.abort=function(){this.B=this.A=null};var lP=function(a,b){_.sH.call(this);this.A=a;this.H=b;this.F=[];this.D=[];this.B=[]};_.Yy(lP,_.sH);lP.prototype.I=jP;lP.prototype.C=null;lP.prototype.qb=function(){return this.H};var mP=function(a,b,c){a.F.push(new kP(b,c))},nP=function(a,b){a.D.push(new kP(b))};lP.prototype.isLoaded=function(){return!!this.C};lP.prototype.onLoad=function(a){var b=new this.I;b.initialize(a());this.C=b;b=(b=!!oP(this.B,a()))||!!oP(this.F,a());b||(this.D.length=0);return b};
lP.prototype.vj=function(a){(a=oP(this.D,a))&&kb(Error("ac`"+a));this.B.length=0;this.F.length=0};var oP=function(a,b){const c=[];for(let d=0;d<a.length;d++)try{a[d].C(b)}catch(e){kb(e),c.push(e)}a.length=0;return c.length?c:null};lP.prototype.Fc=function(){lP.Vc.Fc.call(this);_.Kw(this.C)};var pP=function(){this.H=null};_.k=pP.prototype;_.k.DK=function(){};_.k.uC=function(){};_.k.ys=function(){};_.k.vw=function(){throw Error("cc");};_.k.YH=function(){return null};_.k.isActive=function(){return!1};_.k.TI=function(){return!1};_.k.qw=function(){};var jy;_.fy=null;_.gy=null;jy=[];_.qP=class{constructor(a){this.A=a}toString(){return this.A}};var oka=1;var pka=class{constructor(){this.promise=new Promise((a,b)=>{this.resolve=a;this.reject=b})}};var qka=function(){},rP=[[],[]],sP=0,tP=new Set,uP=null,vP=0,rka=0,wP=0,xP=0,ska=0,yP=function(a){this.C=this.B=void 0;this.D=!1;this.A=window;this.F=a;this.H=qka};_.k=yP.prototype;_.k.measure=function(a){this.B=a;return this};_.k.Qv=function(a){this.C=a;return this};_.k.oC=function(){this.D=!0;return this};_.k.window=function(a){this.A=a;return this};_.k.yd=function(){return tka({measure:this.B,Qv:this.C,XU:this.H,window:this.A,oC:this.D},this.F)};
var tka=function(a,b){const c=ska++,d=Math.max(a.measure?a.measure.length:0,a.Qv?a.Qv.length:0),e={id:c,iJ:a.measure,lJ:a.Qv,context:b,Id:[]};let f=e;return function(){var g=f.bi!==0;g&&(f=Object.assign({bi:0},e));b||(f.context=this);f.Id=Array.prototype.slice.call(arguments);d>arguments.length&&f.Id.push(new a.XU);g&&(g=sP,!a.oC||xP==0||a.measure&&xP!=1||(g=(g+1)%2),rP[g].push(f));return uka(a.window)}},vka=function(a,b){const c={};let d;xP=1;for(var e=0;e<a.length;++e){d=a[e];var f=d.Id[d.Id.length-
1];f&&typeof f==="object"&&(f.now=b);if(d.iJ){d.bi=1;try{d.iJ.apply(d.context,d.Id)}catch(g){c[e]=!0,kb(g)}}}xP=2;for(e=0;e<a.length;++e)if(d=a[e],(f=d.Id[d.Id.length-1])&&typeof f==="object"&&(f.now=b),!c[e]&&d.lJ){d.bi=2;try{d.lJ.apply(d.context,d.Id)}catch(g){kb(g)}}vP>0&&b>1&&(a=b-vP,a<500&&(oka++,a>100&&rka++,wP<a&&(wP=a)));vP=tP.size&&b>1?b:0},uka=function(a){if(!tP.has(a)){tP.size||(uP=new pka);tP.add(a);const b=uP.resolve;a.requestAnimationFrame(c=>{tP.clear();const d=rP[sP];sP=(sP+1)%2;try{vka(d,
c)}finally{xP=0,d.length=0}b()})}return uP.promise};var wka=function(a,b){if(a.YC){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},xka=function(a,b){return wka(a,b).filter(function(c){return zP(this.A,c)!=null},a)},yka=function(a,b){const c=a.A;a=[];let d=void 0;for(let e=0;e<b.length;++e){const f=zP(c,b[e]);if(f.C!=void 0||f.D!=
void 0)continue;let g=void 0;ny(b[e],function(h){h=zP(c,h);return h!=null?(g=h,!0):!1},!1);g?d&&d.has(g)||(d=new Map,a.unshift(d),d.set(g,[]),UO=1):(d=new Map,a.unshift(d),UO=0);fka(f);f.Bs(g);d.set(f,[]);g&&d.get(g).push(f.C)}return a},zka=function(a,b){let c=a.A;return b.map(d=>zP(c,d))},Aka=class{constructor(a,b=!1){this.A=a;this.YC=b}},UO=0;var zP=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.Ao&&!c.A.Ao())&&(d=c&&c.A.Ao&&c.A.Ao())&&(d=b.getAttribute("jslog"),d=!(!d||fz(d)||d!=c.A.getAttribute()));if(d)return c;d=b.getAttribute("jslog");if(!d)return null;d=Bka(a,d);if(!d||(d.A||a.A)&&d.A!=a.A)return null;a=new gka(b,d);c&&c.A.K&&c.I&&(a.I=!0);if(c=a.F.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=eka(c);e=_.mA(f,
AO,13)}catch(f){e=null}}e&&(a.B=e,a.H=e)}return b.LSWHIf=a},Bka=function(a,b){if(fz(b))return null;const c=b.split(";");var d=Number(c[0].trim());if(isNaN(d))return null;d=new IN(d,a.C.jt);for(let m=1;m<c.length;m++){var e=c[m].trim();if(!fz(e)){var f=iz(e);if(f.length<2)return null;e=f[0].trim();f=f[1].trim();if(fz(e)||fz(f))return null;switch(e){case AP(a,"track"):e=f.split(",");for(f=0;f<e.length;++f){var g=d,h=e[f].trim();if(a.B){if(!g.jt)throw Error("Wb");if(!EN.has(h))throw Error("Xb`"+h);g.Vs.add(h)}else g.Vs.add(g.H(h))}break;
case AP(a,"index"):d.C=Number(f);break;case AP(a,"tc"):e=f.split(",");e=e.map(Number);e=e.filter(Number.isInteger);d.F=e;break;case "cid":d.A=f;break;case AP(a,"mutable"):f=="true"?d.D=!0:f=="rci"&&(d.D=!0,d.K=!0)}}}return d.setAttribute(b)},AP=function(a,b){if(a.B)if(FN.has(b))a=FN.get(b);else throw Error("Vb`"+b);else a=b;return a},Cka=class{constructor(a,b){this.C=a;this.B=b||!1;this.A=void 0}};var BP=function(a,b){_.PH.call(this);this.B=a||1;this.A=b||_.ab;this.D=(0,_.Wy)(this.nV,this);this.F=Date.now()};_.Yy(BP,_.PH);_.k=BP.prototype;_.k.enabled=!1;_.k.Og=null;_.k.setInterval=function(a){this.B=a;this.Og&&this.enabled?(this.stop(),this.start()):this.Og&&this.stop()};
_.k.nV=function(){if(this.enabled){const a=Date.now()-this.F;a>0&&a<this.B*.8?this.Og=this.A.setTimeout(this.D,this.B-a):(this.Og&&(this.A.clearTimeout(this.Og),this.Og=null),this.dispatchEvent("tick"),this.enabled&&(this.stop(),this.start()))}};_.k.start=function(){this.enabled=!0;this.Og||(this.Og=this.A.setTimeout(this.D,this.B),this.F=Date.now())};_.k.stop=function(){this.enabled=!1;this.Og&&(this.A.clearTimeout(this.Og),this.Og=null)};_.k.Fc=function(){BP.Vc.Fc.call(this);this.stop();delete this.A};
_.CP=function(a,b,c){if(typeof a==="function")c&&(a=(0,_.Wy)(a,c));else if(a&&typeof a.handleEvent=="function")a=(0,_.Wy)(a.handleEvent,a);else throw Error("ec");return Number(b)>2147483647?-1:_.ab.setTimeout(a,b||0)};var DP=function(a){a.A=_.CP(()=>{a.A=null;a.C&&!a.D&&(a.C=!1,DP(a))},500);const b=a.B;a.B=null;a.F.apply(null,b)},Dka=class extends _.sH{constructor(a,b){super();this.F=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:DP(this)}stop(){this.A&&(_.ab.clearTimeout(this.A),this.A=null,this.C=!1,this.B=null)}pause(){this.D++}Fc(){super.Fc();this.stop()}};var EP=function(a,b){if(b&&a in b)return a;let c=oz?"Webkit":mz?"Moz":lz?"ms":null;return c?(c=c.toLowerCase(),a=c+Oca(a),b===void 0||a in b?a:null):null};var Eka=class extends _.uH{constructor(a){super("visibilitychange");this.hidden=a}};var py=new WeakMap,pca=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")};var FP=function(a){_.PH.call(this);this.A=a||_.qz();if(this.B=this.DR())this.D=_.HH(this.A.A,this.B,(0,_.Wy)(this.PR,this))};_.Yy(FP,_.PH);_.k=FP.prototype;_.k.DR=qy(function(){var a=!!this.ir();const b=this.ir()!="hidden";if(a){var c;b?c=(((oz?"Webkit":mz?"Moz":lz?"ms":null)||"")+"visibilitychange").toLowerCase():c="visibilitychange";a=c}else a=null;return a});_.k.ir=qy(function(){return EP("hidden",this.A.A)});_.k.LR=qy(function(){return EP("visibilityState",this.A.A)});
_.k.PR=function(){this.ir()&&this.LR();const a=new Eka(!!this.A.A[this.ir()]);this.dispatchEvent(a)};_.k.Fc=function(){_.NH(this.D);FP.Vc.Fc.call(this)};var TN=function(a,b,c,d){a.za[b]=c;a.Da[b]=a.H(d||b)},Fka=function(a,b,c){let d;const e=a.P,f=a.Da[b];ny(c,g=>{if(!Uy(g)||g.nodeType!=1)return!1;g=zP(e,g);var h;if(h=g!=null)if(h=g.A,a.aa){if(!h.jt)throw Error("Wb");if(!EN.has(f))throw Error("Xb`"+f);h=h.Vs.has(f)}else h=GN(h,f);return h?(d=g,!0):!1},!0);return d},GP=function(a,b){const c=[],d=a.P;ny(b,e=>{if(!Uy(e)||e.nodeType!=1)return!1;e=zP(d,e);e!=null&&c.push(e);return!1},!1);return c},IP=function(a,b,c,d){var e=Gka(d);var f=c.A.C;var g=new ika;
g=_.CA(g,4,b);g=_.zA(g,1,c.A.B);e=le(g,3,e);f!=null&&_.zA(e,2,f);f=new aka;f.D=a.getMetadata(c,d);f.B=a.gb;f.A=a.Ya;c=new NN;d=e.Oa();c=_.ty(c,8,d);c=le(c,20,f.C);a.A&&_.HP(a.A,c);if(b!=null)for(b=new SO(b),c=0;c<a.M.length;c++)a.M[c](b)},Gka=function(a){return a.map(b=>b.A.B)},JP=function(a){for(let b=0;b<a.Ma.length;b++)a.Ma[b]()},Hka=class extends _.JI{constructor(a,b){({vu:e,iR:d=!1,YC:c=!1}={iR:!1,vu:void 0,YC:!1});var c,d,e;super();this.oa=a;this.A=b;this.fa=this.F=this.gb=this.Ya=void 0;this.M=
[];this.Ma=[];this.aa=d;this.Tb=new hka;this.P=new Cka(this.Tb,this.aa);this.za={click:3};this.Da={click:this.H("generic_click")};this.Pa=new FP;this.lb=(new yP(this)).measure(e?()=>e().then(this.Ga.bind(this)):this.Ga).oC().yd();this.yb=new Dka(this.lb,this);this.ka=new Aka(this.P,c);this.oa instanceof yO&&(this.B=this.oa)}wa(a,b){var c=this.za[a];if(!c)return!1;a=Fka(this,a,b);if(!a)return!1;if(this.B){c=this.B.B(a,new SO(c));for(a=0;a<c.length;++a)this.A&&_.HP(this.A,c[a]);return!0}b=GP(this,a.F);
IP(this,c,a,b);return!0}C(){this.F&&this.yb.H()}log(a){this.A&&_.HP(this.A,a)}getMetadata(a,b){const c=new MO;HN(a.A,c);for(a=0;a<b.length;++a)HN(b[a].A,c);return c}Ga(){var a=this.Pa;if(!a.A.A[a.ir()]&&this.fa){if(a=!(!window.performance||!window.performance.clearMarks))window.performance.clearMeasures("ZVwBtb"),window.performance.clearMarks("KtiTlc"),window.performance.mark("KtiTlc");var b=xka(this.ka,this.fa);if(this.B){var c=_.rz(this.F.A.defaultView||window);c=new YO(0,0,c.width,c.height);var d=
yka(this.ka,b);if(d.length){d=this.B.A(d,c);for(var e=0;e<d.length;++e)_.ty(d[e],28),this.A&&_.HP(this.A,d[e])}b=zka(this.ka,b);b=this.B.F(b,c);if(b.length)for(c=0;c<b.length;++c)this.A&&_.HP(this.A,b[c]);JP(this)}else{c=[];d=_.rz(this.F.A.defaultView||window);d=new YO(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=ZO(d,new YO(g.left,g.top,g.width,g.height)))&&g.width>=10&&g.height>=
10?!0:!1;g&&(f=zP(this.P,f))&&GN(f.A,"impression")&&c.push(f)}b=c;for(c=0;c<b.length;c++)d=b[c],d.I||(e=GP(this,d.F),IP(this,void 0,d,e),JP(this),d.I=!0)}a&&window.performance.measure("ZVwBtb","KtiTlc")}}H(a){return this.aa?ay(a):a}};var KP=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("fc`"+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("gc`"+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 LP=function(a,b,c){var d=String(_.ab.location.href);return d&&a&&b?[b,Ika(KP(d),a,c||null)].join(" "):null},Ika=function(a,b,c){var d=[],e=[];if((Array.isArray(c)?2:1)==1)return e=[b,a],_.$y(d,function(h){e.push(h)}),MP(e.join(" "));var f=[],g=[];_.$y(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];_.$y(d,function(h){e.push(h)});a=MP(e.join(" "));a=[c,a];g.length==0||a.push(g.join(""));return a.join("_")},MP=function(a){var b=
qca();b.update(a);return b.SQ().toLowerCase()};var Jka={};var NP=function(){this.A=document||{cookie:""}};_.k=NP.prototype;
_.k.set=function(a,b,c){let d;var e=!1;let f;if(typeof c==="object"){f=c.a0;e=c.b0||!1;d=c.domain||void 0;var g=c.path||void 0;var h=c.lT}if(/[;=\s]/.test(a))throw Error("hc`"+a);if(/[;\r\n]/.test(b))throw Error("ic`"+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,"",{lT:0,path:b,domain:c});return d};_.k.hj=function(){return OP(this).keys};_.k.Ve=function(){return OP(this).values};_.k.Xe=function(){return!this.A.cookie};_.k.ne=function(){return this.A.cookie?(this.A.cookie||"").split(";").length:0};
_.k.Xg=function(a){const b=OP(this).values;for(let c=0;c<b.length;c++)if(b[c]==a)return!0;return!1};_.k.clear=function(){const a=OP(this).keys;for(let b=a.length-1;b>=0;b--)this.remove(a[b])};var OP=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 PP=function(a=!1){return!!Jka.FPA_SAMESITE_PHASE2_MOD||!!a},Kka=function(a=!1){let b=_.ab.__SAPISID||_.ab.__APISID||_.ab.__3PSAPISID||_.ab.__OVERRIDE_SID;PP(a)&&(b=b||_.ab.__1PSAPISID);if(b)return!0;if(typeof document!=="undefined"){const c=new NP;b=c.get("SAPISID")||c.get("APISID")||c.get("__Secure-3PAPISID");PP(a)&&(b=b||c.get("__Secure-1PAPISID"))}return!!b},QP=function(a,b,c,d){(a=_.ab[a])||typeof document==="undefined"||(a=(new NP).get(b));return a?LP(a,c,d):null},Lka=function(a,b=!1){var c=
KP(String(_.ab.location.href));const d=[];if(Kka(b)){c=c.indexOf("https:")==0||c.indexOf("chrome-extension:")==0||c.indexOf("chrome-untrusted://new-tab-page")==0||c.indexOf("moz-extension:")==0;var e,f=(e=c)?_.ab.__SAPISID:_.ab.__APISID;f||typeof document==="undefined"||(f=new NP,f=f.get(e?"SAPISID":"APISID")||f.get("__Secure-3PAPISID"));(e=f?LP(f,e?"SAPISIDHASH":"APISIDHASH",a):null)&&d.push(e);c&&PP(b)&&((b=QP("__1PSAPISID","__Secure-1PAPISID","SAPISID1PHASH",a))&&d.push(b),(a=QP("__3PSAPISID",
"__Secure-3PAPISID","SAPISID3PHASH",a))&&d.push(a))}return d.length==0?null:d.join(" ")};var RP=function(a){if(a.enabled){const b=Math.max(a.C()-a.D,0);b<a.B*.8?a.A=setTimeout(()=>{RP(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},SP=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(()=>{RP(this)},this.B),this.D=this.C())}stop(){this.enabled=
!1;this.A&&(clearTimeout(this.A),this.A=void 0)}};var TP=function(a){this.A=this.B=this.C=a};TP.prototype.reset=function(){this.A=this.B=this.C};TP.prototype.pe=function(){return this.B};var UP=class extends _.NA{constructor(a){super(a)}CA(){return _.wA(this,1)}};var rca=class extends _.NA{constructor(){super()}};var sca=function(a,b){nA(a,1,b)},VP=class extends _.NA{constructor(a){super(a)}};var WP=class extends _.NA{constructor(a){super(a)}};var ry=["platform","platformVersion","architecture","model","uaFullVersion"],vy=new VP,sy=null;var XP=class extends _.NA{constructor(a){super(a)}};var Mka=class extends _.NA{constructor(){super(void 0,19)}As(a){return _.CA(this,2,a)}};var Nka=kf(class extends _.NA{constructor(a){super(a,8)}});var YP;YP=new aB(175237375,class extends _.NA{constructor(a){super(a)}});var ZP,Oka,$P,Pka,Qka,aQ,Ska,bQ,cQ,dQ,eQ,fQ,Tka,Rka;_.HP=function(a,b){if(a.M)if(b instanceof NN)a.log(b);else{var c=new NN;b=b.Oa();c=_.ty(c,8,b);a.log(c)}};ZP=function(){return"https://play.google.com/log?format=json&hasfast=true"};Oka=function(a,b){return a.M?b?()=>{b().then(()=>{a.flush()})}:()=>{a.flush()}:()=>{}};$P=function(a){a.I||(a.I=ZP());try{return(new URL(a.I)).toString()}catch(b){return(new URL(a.I,window.location.origin)).toString()}};
Pka=function(a){aQ(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.Oa())}catch(e){}d||(a.Ga=!1);return d})};
Qka=function(a){aQ(a,6,5,(b,c)=>{b=new URL(b);b.searchParams.set("format","base64json");var d=b.searchParams,e=d.set;c=c.Oa();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=Uz(f,3);e.call(d,"p",c);b=b.toString();if(b.length>15360)return!1;(new Image).src=b;return!0})};
aQ=function(a,b,c,d){if(a.A.length!==0){var e=new URL($P(a));e.searchParams.delete("format");var f=a.co();f&&e.searchParams.set("auth",f);e.searchParams.set("authuser",a.Qk||"0");for(f=0;f<c&&a.A.length;++f){const g=a.A.slice(0,b),h=a.C.yd(g,a.D,a.H,a.Dm,a.fa,a.aa);if(!d(e.toString(),h)){++a.H;break}a.D=0;a.H=0;a.fa=0;a.aa=0;a.A=a.A.slice(g.length)}a.B.enabled&&a.B.stop()}};
Ska=class extends _.sH{constructor(a){super();this.A=[];this.Ma="";this.oa=this.za=this.P=!1;this.Pa=this.ka=-1;this.experimentIds=null;this.aa=this.fa=this.H=this.D=0;this.Ya=1;this.Ww=0;this.Eo=a.Eo;this.co=a.co||(()=>{});this.C=new Rka(a.Eo,a.qk);this.mf=a.mf;this.Dm=a.Dm||null;this.bufferSize=1E3;this.I=a.FV||null;this.Qk=a.Qk||null;this.Uq=a.Uq||!1;this.withCredentials=!a.wH;this.qk=a.qk||!1;this.Ga=!this.qk&&!!window&&!!window.navigator&&window.navigator.sendBeacon!==void 0;this.M=typeof URLSearchParams!==
"undefined"&&!!(new URL(ZP())).searchParams&&!!(new URL(ZP())).searchParams.set;const b=_.CA(new XP,1,1);bQ(this.C,b);this.F=new TP(1E4);a=Oka(this,a.vu);this.B=new SP(this.F.pe(),a);this.Da=new SP(6E5,a);this.Uq||this.Da.start();this.qk||(document.addEventListener("visibilitychange",()=>{document.visibilityState==="hidden"&&this.W()}),document.addEventListener("pagehide",this.W.bind(this)))}Fc(){this.W();this.B.stop();this.Da.stop();super.Fc()}log(a){if(this.M){a=a.clone();var b=this.Ya++;a=AA(a,
21,b);if(qA(a)==null){var c=Date.now();b=a;c=Number.isFinite(c)?c.toString():"0";_.dA(b,1,Ac(c))}_.pA(a,15)!=null||AA(a,15,(new Date).getTimezoneOffset()*60);this.experimentIds&&(b=a,c=this.experimentIds.clone(),_.Rx(b,cB,16,c));b=this.A.length-this.bufferSize+1;b>0&&(this.A.splice(0,b),this.D+=b);this.A.push(a);this.Uq||this.B.enabled||this.B.start()}}flush(a,b){if(this.A.length===0)a&&a();else{var c=Date.now();if(this.Pa>c&&this.ka<c)b&&b("throttled");else{this.mf&&(typeof this.mf.CA==="function"?
cQ(this.C,this.mf.CA()):cQ(this.C,0));var d=this.C.yd(this.A,this.D,this.H,this.Dm,this.fa,this.aa);c={};var e=this.co();e&&(c.Authorization=e);var f=new URL($P(this));this.Qk&&(c["X-Goog-AuthUser"]=this.Qk,f.searchParams.set("authuser",this.Qk));if(e&&this.Ma===e)b&&b("stale-auth-token");else if(this.A=[],this.B.enabled&&this.B.stop(),this.D=0,this.P)a&&a();else{const g=d.Oa(),h={url:f.toString(),body:g,TZ:1,qU:c,nK:"POST",withCredentials:this.withCredentials,Ww:this.Ww},m=u=>{this.F.reset();this.B.setInterval(this.F.pe());
if(u){var v=null;try{const x=JSON.stringify(JSON.parse(u.replace(")]}'\n","")));v=Nka(x)}catch(x){}v&&(u=Number(ue(qA(v),"-1")),u>0&&(this.ka=Date.now(),this.Pa=this.ka+u),v=YP.ctor?YP.B(v,YP.ctor,YP.A,!0):YP.B(v,YP.A,null,!0),v=v===null?void 0:v)&&(v=_.uA(v,1,-1),v!==-1&&(this.F=new TP(v<1?1:v),this.B.setInterval(this.F.pe())))}a&&a();this.H=0},q=(u,v)=>{var x=_.ow(d,NN,3,_.qw());var A=_.yA(d,14),E=this.F;E.A=Math.min(3E5,E.A*2);E.B=Math.min(3E5,E.A+Math.round(.1*(Math.random()-.5)*2*E.A));this.B.setInterval(this.F.pe());
u===401&&e&&(this.Ma=e);A&&(this.D+=A);v===void 0&&(v=500<=u&&u<600||u===401||u===0);v&&(this.A=x.concat(this.A),this.Uq||this.B.enabled||this.B.start());b&&b("net-send-failed",u);++this.H};(()=>{this.mf&&this.mf.send(h,m,q)})()}}}}W(){this.P||(dQ(this.C,!0),this.za&&(cQ(this.C,3),Pka(this)),this.oa&&(cQ(this.C,2),Qka(this)),this.flush(),dQ(this.C,!1))}};bQ=function(a,b){_.Rx(a.A,XP,1,b);_.wA(b,1)||_.CA(b,1,1);a.qk||(b=eQ(a),_.rw(b,5)||_.ty(b,5,a.locale));a.B&&(b=eQ(a),_.mA(b,VP,9)||_.Rx(b,VP,9,a.B))};
cQ=function(a,b){eA(_.mA(a.A,XP,1),WP,11)&&(a=fQ(a),_.CA(a,1,b))};dQ=function(a,b){eA(_.mA(a.A,XP,1),WP,11)&&(a=fQ(a),_.uy(a,2,b))};eQ=function(a){a=_.mA(a.A,XP,1);let b=_.mA(a,WP,11);b||(b=new WP,_.Rx(a,WP,11,b));return b};fQ=function(a){a=eQ(a);let b=_.mA(a,UP,10);b||(b=new UP,_.uy(b,2,!1),_.Rx(a,UP,10,b));return b};Tka=function(a){const b=a.qk?void 0:window;b?tca(b,ry).then(c=>{a.B=c;c=eQ(a);_.Rx(c,VP,9,a.B);return!0}).catch(()=>!1):Promise.resolve(!1)};
Rka=class{constructor(a,b=!1){this.qk=b;this.B=this.locale=null;this.A=new Mka;Number.isInteger(a)&&this.A.As(a);b||(this.locale=document.documentElement.getAttribute("lang"));bQ(this,new XP)}As(a){this.A.As(a);return this}yd(a,b=0,c=0,d,e=0,f=0){if(eA(_.mA(this.A,XP,1),WP,11)){var g=fQ(this);_.zA(g,3,c)}eA(_.mA(this.A,XP,1),WP,11)&&(c=fQ(this),_.zA(c,4,e));eA(_.mA(this.A,XP,1),WP,11)&&(e=fQ(this),_.zA(e,5,f));f=this.A.clone();e=Date.now().toString();f=_.dA(f,4,Ac(e));a=nA(f,3,a.slice());d&&(f=new JN,
d=_.zA(f,13,d),f=new KN,d=_.Rx(f,JN,2,d),f=new LN,d=_.Rx(f,KN,1,d),d=_.CA(d,2,9),_.Rx(a,LN,18,d));b&&AA(a,14,b);return a}};var Uka=class{constructor(){this.XP=typeof AbortController!=="undefined"}send(a,b,c){const d=this;return _.Ik(function*(){const e=d.XP?new AbortController:void 0,f=e?setTimeout(()=>{e.abort()},a.Ww):void 0;try{const g=Object.assign({},{method:a.nK,headers:Object.assign({},a.qU)},a.body&&{body:a.body},a.withCredentials&&{credentials:"include"},{signal:a.Ww&&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)}})}CA(){return 4}};var Vka=class extends _.sH{constructor(){super();this.Eo=1642;this.Qk="0";this.Dm=this.mf=null}wH(){this.A=!0;return this}yd(){this.mf||(this.mf=new Uka);const a=new Ska({Eo:this.Eo,co:this.co?this.co:Lka,Qk:this.Qk,FV:"https://play.google.com/log?format=json&hasfast=true",qk:!1,Uq:!1,wH:this.A,vu:this.vu,mf:this.mf});_.tH(this,_.Xy(_.Kw,a));this.Dm&&(a.Dm=this.Dm);Tka(a.C);this.mf.As&&this.mf.As(this.Eo);this.mf.GU&&this.mf.GU(a);return a}};var Wka=class extends Hka{constructor(){var a=new nka;let b;b=(new Vka).yd();super(a,b);this.I=b;this.I.P=!1;a=this.I;a.za=a.Ga;this.I.oa=!0}};var gQ;_.SN=function(a){const b=new Wka;a=_.ce(a.A.config,9,xc,_.qw());var c=new Bda;a=le(c,3,a);c=b.I;a?(c.experimentIds||(c.experimentIds=new cB),c=c.experimentIds,a=a.Oa(),_.ty(c,4,a)):c.experimentIds&&_.dA(c.experimentIds,4);b.F=new pz;b.fa=b.F.A.body;a=b.F.A;a.readyState!=="interactive"&&a.readyState!=="complete"||b.C();LI(b,a,"load",b.C,!1);LI(b,a,"DOMContentLoaded",b.C,!1);b.Eb(b.Pa,"visibilitychange",b.C,!1);b.Eb(a,"scroll",b.C,!0);b.Eb(a,"resize",b.C,!0);TN(b,"click",3);return b};
gQ=class{constructor(){this.A=_.n(_.FD)}};gQ.G=function(a){return new (a||gQ)};gQ.ja=_.l({ha:gQ,U:gQ.G,Y:"root"});var hQ=class{constructor(){this.HL=_.W.required();this.src=_.Z(()=>{var a=`https://www.youtube.com/embed/${this.HL()}`;a=(0,_.jb)`https://www.youtube.com/embed/${_.wy(a)}?rel=0`;return a})}};hQ.G=function(a){return new (a||hQ)};
hQ.T=_.C({type:hQ,J:[["youtube-player"]],inputs:{HL:[1,"videoId"]},R:1,S:1,V:[["title","YouTube video player","frameborder","0","allow","accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture","allowfullscreen","",3,"src"]],N:function(a,b){a&1&&_.L(0,"iframe",0);a&2&&_.F("src",b.src(),Pm)},styles:["[_nghost-%COMP%] { display: block; margin: 1em 0; }\n    iframe[_ngcontent-%COMP%] { aspect-ratio: 16 / 9; width: 100%; }"]});var iQ=class extends _.NA{constructor(){super()}lv(){return _.lw(this,24)}gr(){return _.sA(this,87)}};var jQ=function(a){this.A=void 0;this.we={};if(a){const b=_.wI(a);a=_.vI(a);for(let c=0;c<b.length;c++)this.set(b[c],a[c])}};jQ.prototype.set=function(a,b){kQ(this,a,b,!1)};jQ.prototype.add=function(a,b){kQ(this,a,b,!0)};var kQ=function(a,b,c,d){for(let e=0;e<b.length;e++){const f=b.charAt(e);a.we[f]||(a.we[f]=new jQ);a=a.we[f]}if(d&&a.A!==void 0)throw Error("kc`"+b);a.A=c},lQ=function(a,b){for(let c=0;c<b.length;c++)if(a=a.we[b.charAt(c)],!a)return;return a};
jQ.prototype.get=function(a){return(a=lQ(this,a))?a.A:void 0};jQ.prototype.Ve=function(){const a=[];mQ(this,a);return a};var mQ=function(a,b){a.A!==void 0&&b.push(a.A);for(const c in a.we)mQ(a.we[c],b)};jQ.prototype.hj=function(a){const b=[];if(a){let c=this;for(let d=0;d<a.length;d++){const e=a.charAt(d);if(!c.we[e])return[];c=c.we[e]}nQ(c,a,b)}else nQ(this,"",b);return b};var nQ=function(a,b,c){a.A!==void 0&&c.push(b);for(const d in a.we)nQ(a.we[d],b+d,c)};_.k=jQ.prototype;
_.k.Xg=function(a){if(this.A===a)return!0;for(const b in this.we)if(this.we[b].Xg(a))return!0;return!1};_.k.clear=function(){this.we={};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.we[e])throw Error("lc`"+a);c.push([b,e]);b=b.we[e]}a=b.A;for(delete b.A;c.length>0;)if(d=c.pop(),b=d[0],d=d[1],b.we[d].Xe())delete b.we[d];else break;return a};_.k.clone=function(){return new jQ(this)};_.k.ne=function(){return _.uI(this.Ve())};
_.k.Xe=function(){return this.A===void 0&&sa(this.we)};var qQ=function(){if(!oQ){var a=oQ=new jQ,b;for(b in pQ)a.add(b,pQ[b])}},oQ,rQ=function(a,b){this.types=a;this.A=b},pQ={a:new rQ([3,0],[function(a,b){_.uy(a,21,b)},function(a,b){_.zA(a,56,b)}]),al:new rQ([3],[function(a,b){_.uy(a,74,b)}]),b:new rQ([3,0],[function(a,b){_.uy(a,23,b)},function(a,b){_.zA(a,38,b)}]),ba:new rQ([0],[function(a,b){_.zA(a,85,b)}]),bc:new rQ([0],[function(a,b){_.zA(a,87,b)}]),br:new rQ([0],[function(a,b){_.zA(a,86,b)}]),c:new rQ([3,0],[function(a,b){_.uy(a,2,b)},function(a,
b){_.zA(a,39,b)}]),cc:new rQ([3],[function(a,b){_.uy(a,51,b)}]),ci:new rQ([3],[function(a,b){_.uy(a,32,b)}]),ckm:new rQ([3],[function(a,b){_.uy(a,104,b)}]),cp:new rQ([0],[function(a,b){_.zA(a,92,b)}]),cr:new rQ([3],[function(a,b){_.uy(a,108,b)}]),cv:new rQ([0],[function(a,b){_.zA(a,94,b)}]),d:new rQ([3],[function(a,b){_.uy(a,3,b)}]),dc:new rQ([5],[function(a,b){_.ty(a,99,b)}]),df:new rQ([3],[function(a,b){_.uy(a,80,b)}]),dv:new rQ([3],[function(a,b){_.uy(a,90,b)}]),e:new rQ([0],[function(a,b){_.zA(a,
15,b)}]),em:new rQ([0],[function(a,b){_.zA(a,107,b)}]),f:new rQ([4],[function(a,b){_.ty(a,16,b)}]),fg:new rQ([3],[function(a,b){_.uy(a,34,b)}]),fh:new rQ([3],[function(a,b){_.uy(a,30,b)}]),fm:new rQ([3],[function(a,b){_.uy(a,84,b)}]),fo:new rQ([2],[function(a,b){_.BA(a,79,b)}]),ft:new rQ([3],[function(a,b){_.uy(a,50,b)}]),fv:new rQ([3],[function(a,b){_.uy(a,31,b)}]),g:new rQ([3],[function(a,b){_.uy(a,14,b)}]),gd:new rQ([3],[function(a,b){_.uy(a,83,b)}]),gm:new rQ([3],[function(a,b){_.uy(a,105,b)}]),
h:new rQ([3,0],[function(a,b){_.uy(a,4,b)},function(a,b){_.zA(a,13,b)}]),i:new rQ([3],[function(a,b){_.uy(a,22,b)}]),ic:new rQ([0],[function(a,b){_.zA(a,71,b)}]),id:new rQ([3],[function(a,b){_.uy(a,70,b)}]),il:new rQ([3],[function(a,b){_.uy(a,96,b)}]),ip:new rQ([3],[function(a,b){_.uy(a,54,b)}]),iv:new rQ([0],[function(a,b){AA(a,75,b)}]),j:new rQ([1],[function(a,b){_.dA(a,29,b==null?b:Fc(b))}]),k:new rQ([3,0],[function(a,b){_.uy(a,17,b)},function(a,b){_.zA(a,42,b)}]),l:new rQ([0],[function(a,b){_.zA(a,
44,b)}]),lf:new rQ([3],[function(a,b){_.uy(a,65,b)}]),lo:new rQ([3],[function(a,b){_.uy(a,97,b)}]),m:new rQ([0],[function(a,b){_.zA(a,63,b)}]),md:new rQ([3],[function(a,b){_.uy(a,91,b)}]),mm:new rQ([4],[function(a,b){_.ty(a,81,b)}]),mo:new rQ([3],[function(a,b){_.uy(a,73,b)}]),mv:new rQ([3],[function(a,b){_.uy(a,66,b)}]),n:new rQ([3],[function(a,b){_.uy(a,20,b)}]),nc:new rQ([3],[function(a,b){_.uy(a,55,b)}]),nd:new rQ([3],[function(a,b){_.uy(a,53,b)}]),ng:new rQ([3],[function(a,b){_.uy(a,95,b)}]),
ngm:new rQ([3],[function(a,b){_.uy(a,106,b)}]),no:new rQ([3],[function(a,b){_.uy(a,37,b)}]),ns:new rQ([3],[function(a,b){_.uy(a,40,b)}]),nt0:new rQ([4],[function(a,b){_.ty(a,36,b)}]),nu:new rQ([3],[function(a,b){_.uy(a,46,b)}]),nw:new rQ([3],[function(a,b){_.uy(a,48,b)}]),o:new rQ([1,3],[function(a,b){_.dA(a,7,b==null?b:Fc(b))},function(a,b){_.uy(a,27,b)}]),p:new rQ([3,0],[function(a,b){_.uy(a,19,b)},function(a,b){_.zA(a,43,b)}]),pa:new rQ([3],[function(a,b){_.uy(a,61,b)}]),pc:new rQ([0],[function(a,
b){_.zA(a,88,b)}]),pd:new rQ([3],[function(a,b){_.uy(a,60,b)}]),pf:new rQ([3],[function(a,b){_.uy(a,67,b)}]),pg:new rQ([3],[function(a,b){_.uy(a,72,b)}]),pi:new rQ([2],[function(a,b){_.BA(a,76,b)}]),pp:new rQ([3],[function(a,b){_.uy(a,52,b)}]),q:new rQ([4],[function(a,b){_.ty(a,28,b)}]),r:new rQ([3,0],[function(a,b){_.uy(a,6,b)},function(a,b){_.zA(a,26,b)}]),ra:new rQ([3],[function(a,b){_.uy(a,103,b)}]),rf:new rQ([3],[function(a,b){_.uy(a,100,b)}]),rg:new rQ([3],[function(a,b){_.uy(a,59,b)}]),rh:new rQ([3],
[function(a,b){_.uy(a,49,b)}]),rj:new rQ([3],[function(a,b){_.uy(a,57,b)}]),ro:new rQ([2],[function(a,b){_.BA(a,78,b)}]),rp:new rQ([3],[function(a,b){_.uy(a,58,b)}]),rw:new rQ([3],[function(a,b){_.uy(a,35,b)}]),rwa:new rQ([3],[function(a,b){_.uy(a,64,b)}]),rwu:new rQ([3],[function(a,b){_.uy(a,41,b)}]),s:new rQ([3,0],[function(a,b){_.uy(a,33,b)},function(a,b){_.zA(a,1,b)}]),sb:new rQ([0],[function(a,b){_.zA(a,110,b)}]),sc:new rQ([0],[function(a,b){_.zA(a,89,b)}]),sg:new rQ([3],[function(a,b){_.uy(a,
82,b)}]),sl:new rQ([0],[function(a,b){_.zA(a,109,b)}]),sm:new rQ([3],[function(a,b){_.uy(a,93,b)}]),t:new rQ([4],[function(a,b){_.ty(a,24,b)}]),u:new rQ([3],[function(a,b){_.uy(a,18,b)}]),ut:new rQ([3],[function(a,b){_.uy(a,45,b)}]),v:new rQ([0],[function(a,b){_.zA(a,62,b)}]),vb:new rQ([0],[function(a,b){AA(a,68,b)}]),vf:new rQ([4],[function(a,b){_.ty(a,102,b)}]),vl:new rQ([0],[function(a,b){AA(a,69,b)}]),vm:new rQ([3],[function(a,b){_.uy(a,98,b)}]),w:new rQ([0],[function(a,b){_.zA(a,12,b)}]),x:new rQ([0],
[function(a,b){_.zA(a,9,b)}]),y:new rQ([0],[function(a,b){_.zA(a,10,b)}]),ya:new rQ([2],[function(a,b){_.BA(a,77,b)}]),z:new rQ([0],[function(a,b){_.zA(a,11,b)}])};
qQ.prototype.parse=function(a){var b=new iQ,c=new iQ;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 u=oQ;for(q=1;q<=m.length;++q){var v=u,x=m.substring(0,q);if(x.length==0?v.Xe():!lQ(v,x))break}m=q==1?null:(m=u.get(m.substring(0,q-1)))?{Rc:g.substring(0,q-1),value:g.substring(q-1),QU:h,attributes:m}:null;if(m){g=[];h=[];q=!1;for(u=
0;u<m.attributes.types.length;u++){v=m.attributes.types[u];var A=m.value;x=e;if(m.QU&&v==1)for(var E=A.length;E<12&&x<a.length-1;)A+="-"+a[x+1],E=A.length,++x;else if(v==2)for(;x<a.length-1&&a[x+1].match(/^[\d\.]/);)A+="-"+a[x+1],++x;E=m.attributes.A[u];A=Xka(this,v)(m.Rc,A,b,c,E);if(A===null){q=!0;e=x;break}else g.push(v),h.push(A)}if(!q)for(m=0;m<h.length;m++)u=g[m],A=h[m],Yka(this,u)(f,A);d=d&&q}else d=!1}}a=d}return new sQ(b,c,a)};
var tQ=function(a,b,c,d,e,f){e(c,b);a=a.charAt(0);f=f(a==a.toUpperCase());e(d,f)};_.k=qQ.prototype;_.k.bU=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;tQ(a,b,c,d,e,Number);return null};_.k.gT=function(){};_.k.aU=function(a,b,c,d,e){if(b=="")return 0;const f=Number(b);b=f==0&&fz(b)?NaN:f;if(isNaN(b))return 1;tQ(a,b,c,d,e,Number);return null};_.k.fT=function(){};
_.k.ZT=function(a,b,c,d,e){if(b!="")return 2;tQ(a,!0,c,d,e,Boolean);return null};_.k.eT=function(){};_.k.cU=function(a,b,c,d,e){if(b=="")return 0;tQ(a,b,c,d,e,f=>f?"1":"");return null};_.k.hT=function(){};_.k.dU=function(a,b,c,d,e){if(b=="")return 0;tQ(a,b,c,d,e,f=>f?1:0);return null};
var Xka=function(a,b){switch(b){case 0:return(0,_.Wy)(a.bU,a);case 2:return(0,_.Wy)(a.aU,a);case 3:return(0,_.Wy)(a.ZT,a);case 4:return(0,_.Wy)(a.cU,a);case 1:return(0,_.Wy)(a.dU,a);default:return function(){}}},Yka=function(a,b){switch(b){case 0:return(0,_.Wy)(a.gT,a);case 2:return(0,_.Wy)(a.fT,a);case 3:return(0,_.Wy)(a.eT,a);case 4:case 1:return(0,_.Wy)(a.hT,a);default:return function(){}}},sQ=function(a,b,c){this.A=a;this.B=b;this.C=c};sQ.prototype.rk=function(){return this.C};_.uQ=function(a,b){a!=null&&this.append.apply(this,arguments)};_.k=_.uQ.prototype;_.k.gl="";_.k.set=function(a){this.gl=""+a};_.k.append=function(a,b,c){this.gl+=String(a);if(b!=null)for(let d=1;d<arguments.length;d++)this.gl+=arguments[d];return this};_.k.clear=function(){this.gl=""};_.k.toString=function(){return this.gl};var wQ=function(a){this.D=null;this.C=[];this.B=null;this.B=a?typeof a==="string"?vQ(this).parse(a):a:vQ(this).parse("")},vQ=function(a){a.D==null&&(a.D=new qQ);return a.D},xQ=function(a,b){return a==b?!1:!0};_.k=wQ.prototype;_.k.Dx=function(a){a=a||void 0;const b=this.B,c=b.A;xQ(a,_.tA(c,2,!1),_.tA(b.B,2,!1))&&_.uy(c,2,a);return this};_.k.Cx=function(a){a=a||void 0;const b=this.B,c=b.A;xQ(a,rA(c,51),rA(b.B,51))&&_.uy(c,51,a);return this};
_.k.Ex=function(a){a=a||void 0;const b=this.B,c=b.A;xQ(a,rA(c,32),rA(b.B,32))&&_.uy(c,32,a);return this};_.k.rt=function(a){const b=this.B,c=b.A;xQ(a,_.sA(c,13),_.sA(b.B,13))&&_.zA(c,13,a);return this};_.k.Bx=function(a){a=a||void 0;const b=this.B,c=b.A;xQ(a,_.tA(c,20,!1),_.tA(b.B,20,!1))&&_.uy(c,20,a);return this};_.k.Gx=function(a){a=a||void 0;const b=this.B,c=b.A;xQ(a,_.tA(c,19,!1),_.tA(b.B,19,!1))&&_.uy(c,19,a);return this};
_.k.Fx=function(a){a=a||void 0;const b=this.B,c=b.A;xQ(a,rA(c,60),rA(b.B,60))&&_.uy(c,60,a);return this};_.k.Ix=function(a){a=a||void 0;const b=this.B,c=b.A;xQ(a,_.tA(c,67,!1),_.tA(b.B,67,!1))&&_.uy(c,67,a);return this};_.k.Hx=function(a){a=a||void 0;const b=this.B,c=b.A;xQ(a,_.tA(c,52,!1),_.tA(b.B,52,!1))&&_.uy(c,52,a);return this};_.k.an=function(a){const b=this.B,c=b.A;xQ(a,_.sA(c,1),_.sA(b.B,1))&&_.zA(c,1,a);return this};
_.k.Ep=function(a){const b=this.B,c=b.A;xQ(a,_.sA(c,12),_.sA(b.B,12))&&_.zA(c,12,a);return this};
_.k.yd=function(){this.C.length=0;var a=this.B;const b=a.A;a=a.B;yQ(this,"s",_.sA(b,1),_.sA(a,1));yQ(this,"w",_.sA(b,12),_.sA(a,12));zQ(this,"c",_.tA(b,2,!1),_.tA(a,2,!1));zQ(this,"d",_.tA(b,3,!1),_.tA(a,3,!1));yQ(this,"h",_.sA(b,13),_.sA(a,13));zQ(this,"s",rA(b,33),rA(a,33));zQ(this,"h",_.tA(b,4,!1),_.tA(a,4,!1));zQ(this,"p",_.tA(b,19,!1),_.tA(a,19,!1));zQ(this,"pp",_.tA(b,52,!1),_.tA(a,52,!1));zQ(this,"pf",_.tA(b,67,!1),_.tA(a,67,!1));zQ(this,"n",_.tA(b,20,!1),_.tA(a,20,!1));yQ(this,"r",_.sA(b,
26),_.sA(a,26));zQ(this,"r",_.tA(b,6,!1),_.tA(a,6,!1));zQ(this,"o",rA(b,27),rA(a,27));var c=Hc(cA(b,7));AQ(this,"o",c,Hc(cA(a,7)));c=Hc(cA(b,29));AQ(this,"j",c,Hc(cA(a,29)));yQ(this,"x",_.sA(b,9),_.sA(a,9));yQ(this,"y",_.sA(b,10),_.sA(a,10));yQ(this,"z",_.sA(b,11),_.sA(a,11));zQ(this,"g",_.tA(b,14,!1),_.tA(a,14,!1));yQ(this,"e",_.sA(b,15),_.sA(a,15));AQ(this,"f",_.lw(b,16),_.lw(a,16));zQ(this,"k",rA(b,17),rA(a,17));zQ(this,"u",rA(b,18),!0);zQ(this,"ut",rA(b,45),!0);zQ(this,"i",rA(b,22),!0);zQ(this,
"a",rA(b,21),rA(a,21));zQ(this,"b",_.tA(b,23,!1),_.tA(a,23,!1));yQ(this,"b",_.sA(b,38),_.sA(a,38));yQ(this,"c",_.sA(b,39),_.sA(a,39),16,8);AQ(this,"q",_.lw(b,28),_.lw(a,28));zQ(this,"fh",rA(b,30),rA(a,30));zQ(this,"fv",rA(b,31),rA(a,31));zQ(this,"fg",_.tA(b,34,!1),_.tA(a,34,!1));zQ(this,"ci",rA(b,32),rA(a,32));AQ(this,"t",b.lv(),a.lv());AQ(this,"nt0",_.lw(b,36),_.lw(a,36));zQ(this,"rw",_.tA(b,35,!1),_.tA(a,35,!1));zQ(this,"rwu",_.tA(b,41,!1),_.tA(a,41,!1));zQ(this,"rwa",_.tA(b,64,!1),_.tA(a,64,!1));
zQ(this,"nw",_.tA(b,48,!1),_.tA(a,48,!1));zQ(this,"rh",_.tA(b,49,!1),_.tA(a,49,!1));zQ(this,"no",_.tA(b,37,!1),_.tA(a,37,!1));zQ(this,"ns",rA(b,40),rA(a,40));yQ(this,"k",_.sA(b,42),_.sA(a,42));yQ(this,"p",_.sA(b,43),_.sA(a,43));yQ(this,"l",_.sA(b,44),_.sA(a,44));yQ(this,"v",_.sA(b,62),_.sA(a,62));zQ(this,"nu",rA(b,46),rA(a,46));zQ(this,"ft",rA(b,50),rA(a,50));zQ(this,"cc",rA(b,51),rA(a,51));zQ(this,"nd",rA(b,53),rA(a,53));zQ(this,"ip",rA(b,54),rA(a,54));zQ(this,"nc",rA(b,55),rA(a,55));yQ(this,"a",
_.sA(b,56),_.sA(a,56));zQ(this,"rj",rA(b,57),rA(a,57));zQ(this,"rp",rA(b,58),rA(a,58));zQ(this,"rg",rA(b,59),rA(a,59));zQ(this,"pd",rA(b,60),rA(a,60));zQ(this,"pa",rA(b,61),rA(a,61));yQ(this,"m",_.sA(b,63),_.sA(a,63));yQ(this,"vb",_.pA(b,68),_.pA(a,68));yQ(this,"vl",_.pA(b,69),_.pA(a,69));zQ(this,"lf",rA(b,65),rA(a,65));zQ(this,"mv",rA(b,66),rA(a,66));zQ(this,"id",rA(b,70),rA(a,70));yQ(this,"ic",_.sA(b,71),!0);zQ(this,"pg",_.tA(b,72,!1),_.tA(a,72,!1));zQ(this,"mo",rA(b,73),rA(a,73));zQ(this,"al",
rA(b,74),rA(a,74));yQ(this,"iv",_.pA(b,75),_.pA(a,75));yQ(this,"pi",tw(b,76),tw(a,76));yQ(this,"ya",tw(b,77),tw(a,77));yQ(this,"ro",tw(b,78),tw(a,78));yQ(this,"fo",tw(b,79),tw(a,79));zQ(this,"df",rA(b,80),rA(a,80));AQ(this,"mm",_.lw(b,81),_.lw(a,81));zQ(this,"sg",rA(b,82),rA(a,82));zQ(this,"gd",rA(b,83),rA(a,83));zQ(this,"fm",rA(b,84),rA(a,84));yQ(this,"ba",_.sA(b,85),_.sA(a,85));yQ(this,"br",_.sA(b,86),_.sA(a,86));yQ(this,"bc",b.gr(),a.gr(),16,8);yQ(this,"pc",_.sA(b,88),_.sA(a,88),16,8);yQ(this,
"sc",_.sA(b,89),_.sA(a,89),16,8);zQ(this,"dv",rA(b,90),rA(a,90));zQ(this,"md",rA(b,91),rA(a,91));yQ(this,"cp",_.sA(b,92),_.sA(a,92));zQ(this,"sm",rA(b,93),rA(a,93));yQ(this,"cv",_.sA(b,94),_.sA(a,94));zQ(this,"ng",rA(b,95),rA(a,95));zQ(this,"il",rA(b,96),rA(a,96));zQ(this,"lo",rA(b,97),rA(a,97));zQ(this,"vm",rA(b,98),rA(a,98));AQ(this,"dc",_.lw(b,99),_.lw(a,99));zQ(this,"rf",rA(b,100),rA(a,100));AQ(this,"vf",_.lw(b,102),_.lw(a,102));zQ(this,"ra",_.tA(b,103,!1),_.tA(a,103,!1));zQ(this,"ckm",rA(b,104),
rA(a,104));zQ(this,"gm",rA(b,105),rA(a,105));zQ(this,"ngm",rA(b,106),rA(a,106));yQ(this,"em",_.sA(b,107),_.sA(a,107));zQ(this,"cr",rA(b,108),rA(a,108));yQ(this,"sl",_.sA(b,109),_.sA(a,109));yQ(this,"sb",_.sA(b,110),_.sA(a,110));return this.C.join("-")};
var yQ=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 _.uQ;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);BQ(a,b,e.toString(),!!d)}},zQ=function(a,b,c,d){c&&BQ(a,b,"",!!d)},AQ=function(a,b,c,d){c&&BQ(a,b,c,!!d)},BQ=function(a,b,c,d){d&&(b=b.charAt(0).toUpperCase()+b.substring(1));a.C.push(b+c)};var CQ=function(a){wQ.call(this,a)};_.Yy(CQ,wQ);_.k=CQ.prototype;_.k.Dx=function(a){a&&DQ(this);return CQ.Vc.Dx.call(this,a)};_.k.rt=function(a){a=a==null||a<0?void 0:a;a!=null&&this.an();return CQ.Vc.rt.call(this,a)};_.k.Ex=function(a){a&&DQ(this);return CQ.Vc.Ex.call(this,a)};_.k.Cx=function(a){a&&DQ(this);return CQ.Vc.Cx.call(this,a)};_.k.an=function(a){Uy(a)&&(a=Math.max(a.width,a.height));a=a==null||a<0?void 0:a;a!=null&&(this.Ep(),this.rt());return CQ.Vc.an.call(this,a)};
_.k.Gx=function(a){a&&DQ(this);return CQ.Vc.Gx.call(this,a)};_.k.Hx=function(a){a&&DQ(this);return CQ.Vc.Hx.call(this,a)};_.k.Ix=function(a){a&&DQ(this);return CQ.Vc.Ix.call(this,a)};_.k.Bx=function(a){a&&DQ(this);return CQ.Vc.Bx.call(this,a)};_.k.Fx=function(a){a&&DQ(this);return CQ.Vc.Fx.call(this,a)};_.k.Ep=function(a){a=a==null||a<0?void 0:a;a!=null&&this.an();return CQ.Vc.Ep.call(this,a)};var DQ=function(a){a.Bx();a.Cx();a.Dx();a.Ex();a.Fx();a.Gx();a.Hx();a.Ix()};
CQ.prototype.yd=function(){var a=this.B.A;rA(a,18)||rA(a,45)?_.sA(a,1)||this.an(0):(a=this.B.A,_.sA(a,1)||_.sA(a,12)||_.sA(a,13)||(this.an(),this.rt(),this.Ep(),DQ(this)));return CQ.Vc.yd.call(this)};var Zka=/^[^\/]*\/\//,EQ=function(a,b=!1){this.C=a;this.H="";(a=this.C.match(Zka))&&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=FI(a,!0);this.P=b;this.F=!0;this.fa=!1},FQ=function(a,b){a.B=a.B?a.B+("/"+b):b},GQ=function(a){if(a.A==void 0){var b=a.D.A.substring(1);a.B=null;if(a.P){a.A=[];if((b.match(/=/g)||[]).length>1)return a.F=!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"&&(FQ(a,a.A[0]+"/"+a.A[1]),a.A.shift(),a.A.shift(),b-=2);if(b==0||b==4||b>7)return a.F=!1,a.A;if(b==2)FQ(a,a.A[0]);else if(a.A[0]=="image")FQ(a,a.A[0]);else if(b==7||b==3)return a.F=!1,a.A;if(b<=3){a.fa=!0;b==3&&(FQ(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};EQ.prototype.rk=function(){GQ(this);return this.F};
var HQ=function(a){GQ(a);return a.fa},IQ=function(a){GQ(a);return a.P},JQ=function(a){GQ(a);a.B==void 0&&(a.B=null);return a.B},KQ=function(a){switch(GQ(a).length){case 7:return!0;case 6:return JQ(a)==null;case 5:return!1;case 3:return!0;case 2:return JQ(a)==null;case 1:return!1;default:return!1}},LQ=function(a,b){if(IQ(a))a:{switch(b){case 7:b=0;break;case 4:if(!KQ(a)){a=null;break a}b=1;break;default:a=null;break a}a=GQ(a)[b]}else if(HQ(a))a:{var c=JQ(a)!=null?1:0;switch(b){case 6:b=c;break;case 4:if(!KQ(a)){a=
null;break a}b=1+c;break;default:a=null;break a}a=GQ(a)[b]}else a:{c=JQ(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(!KQ(a)){a=null;break a}b=4+c;break;case 5:b=KQ(a)?1:0;b=4+c+b;break;default:a=null;break a}a=GQ(a)[b]}return a};var $ka=class{parse(a,b=!1){return new MQ(a,b)}},MQ=class extends EQ{constructor(a,b=!1){super(a,b)}};var OQ=function(a,b=!1){this.A=null;a instanceof MQ||(NQ==void 0&&(NQ=new $ka),a=NQ.parse(a.toString(),b));a=this.A=a;a.I==void 0&&(a.ka==void 0&&(a.ka=LQ(a,4)),(b=a.ka)||(b=""),a.I=(new qQ).parse(b));wQ.call(this,a.I);this.I=this.A.H;a=this.A;b=a.D.I;this.H=a.D.C+(b?":"+b:"");this.F=this.A.D.B.toString()},NQ;_.Yy(OQ,CQ);OQ.prototype.rk=function(){return this.A.rk()};
OQ.prototype.yd=function(){if(!this.A.rk())return this.A.C;var a=OQ.Vc.yd.call(this),b=[];JQ(this.A)!=null&&b.push(JQ(this.A));const c=IQ(this.A);if(HQ(this.A)){var d=this.A;d.W==void 0&&(d.W=LQ(d,6));b.push(d.W+(a?"="+a:""))}else if(c){d=b.push;var e=this.A;e.M===void 0&&(e.M=LQ(e,7));d.call(b,e.M);a&&b.push(a)}else d=b.push,e=this.A,e.aa==void 0&&(e.aa=LQ(e,0)),d.call(b,e.aa),d=b.push,e=this.A,e.oa==void 0&&(e.oa=LQ(e,1)),d.call(b,e.oa),d=b.push,e=this.A,e.O==void 0&&(e.O=LQ(e,2)),d.call(b,e.O),
d=b.push,e=this.A,e.za==void 0&&(e.za=LQ(e,3)),d.call(b,e.za),a&&b.push(a),a=b.push,d=this.A,d.K==void 0&&(d.K=LQ(d,5)),a.call(b,d.K);b=FI(this.I+this.H+"/"+(c?b.join("="):b.join("/"))+(this.F?"?"+this.F:"")).toString();b.startsWith("%3a//")&&(b=b.replace("%3a//","://"));return b};var ala=class{constructor(a){this.segments=a}toString(){return this.segments.join(".")}};var cla=function(a){var b=a.split(".");b=b.length!==4&&b.length!==3||b[0].indexOf("=")!==-1?null:new bla(b);if(b===null)throw new TypeError("nc`"+a);return b},bla=class{constructor(a){this.segments=a}toString(){return this.segments.join(".")}};var UQ=function(a,b=!0){var c=PQ(a);const d=new dla,e=c.match(VH)[5];oa(ela,function(g){const h=e.match("/"+g+"=([^/]+)");h&&QQ(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=RQ(a);let g=!0;Object.values(SQ).forEach(h=>{a.endsWith(h)&&(d.C=h,g=!1)});g&&(c=a.split("/"),d.C="/"+c[c.length-1]);QQ(d,"wk",b.toString());return d}if(d.B.endsWith("_/r/"))return QQ(d,
"sc",TQ(a).toString()),d;if(!b)return d;(b=c.match(VH)[6]||null)&&XH(b,(g,h)=>{d.D[g]=h});return d},PQ=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?a.substr(65):a},RQ=function(a){let b=null;const c=a.lastIndexOf("_/wa/")+5,d=a.indexOf("/",c);d!==-1?b=a.slice(c,d):Object.values(SQ).forEach(e=>{a.endsWith(e)&&(b=a.slice(c,a.lastIndexOf(e)))});if(b===null)return null;try{return cla(b)}catch(e){return null}},TQ=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 ala(c);if(b===null)throw new TypeError("mc`"+a);return b}catch(c){return null}},xy=function(a){var b=(b=PQ(a).match(VH)[5]||null)?decodeURI(b):b;return b===null?!1:RegExp("/_/wa/","g").test(b)?!!RQ(a):RegExp("/_/r/","g").test(b)?!!TQ(a):RegExp("(/_/js/)|(/_/ss/)","g").test(b)?/\/k=/.test(b):!1},QQ=function(a,b,c){c?a.A[b]=c:delete a.A[b]},hla=function(a){const b=[],c=(0,_.Wy)(function(d){this.A[d]!==void 0&&b.push(d+"="+
this.A[d])},a);fla(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||QQ(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"),VQ(a,"br")=="1"&&c("br"),c("br-d"),VQ(a,"zs")!=="0"&&c("zs"),gla(a)!==""&&c("wt"),c("gssmodulesetproto"),c("ujg"),c("sp"),c("rs"),c("cb"),c("ee"),c("tpc"),c("m"));return b.join("/")},VQ=function(a,b){return a.A[b]?a.A[b]:null},fla=function(a){a=VQ(a,"md");
return!!a&&a!=="0"},gla=function(a){switch(VQ(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},WQ=function(a,b){b&&b.length>0?(b.sort(),QQ(a,"exm",b.join(","))):QQ(a,"exm",null)},XQ=function(a,b){b&&b.length>0?(b.sort(),QQ(a,"excm",b.join(","))):QQ(a,"excm",null)},YQ=function(a){return(a=VQ(a,"m"))?a.split(","):[]},ila=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();QQ(a,"ee",c.join(";"))},ZQ=function(a){delete a.A.m;delete a.A.exm;delete a.A.ed},dla=class{constructor(){this.A={};this.B="";this.D={};this.C=".wasm"}toString(){if(this.B.endsWith("_/wa/"))var a=`${this.B}${VQ(this,"wk")}${this.C}`;else if(this.B.endsWith("_/r/"))a=`${this.B}${VQ(this,"sc")}`;else{a=this.B+hla(this);var b=this.D;var c=[];for(const d in b)YH(d,b[d],c);b=c.join("&");c="";b!=""&&(c="?"+b);a+=c}return a}clone(){return UQ(this.toString())}},ela={kY:"k",yW:"ck",tZ:"wk",MX:"m",
LW:"exm",JW:"excm",YV:"am",KX:"mm",iY:"rt",yX:"d",KW:"ed",NY:"sv",BW:"deob",bW:"cb",DY:"rs",pY:"sdch",zX:"im",DW:"dg",IW:"br",HW:"br-d",yZ:"zs",wZ:"wt",OW:"ee",GY:"sm",LX:"md",mX:"gssmodulesetproto",rZ:"ujg",qZ:"sp",dZ:"tpc",xX:"ichc",OY:"sc"},jla=RegExp("^loaded_(g|h)?[_\\d]+$"),SQ={sZ:".wasm",FY:".map",HN:".symbols",IX:".loader.js",JX:".loader.sourcemap",uZ:".worker.js",vZ:".worker.sourcemap"};var $Q=a=>{a=a.clone();ZQ(a);QQ(a,"dg",null);QQ(a,"d","0");WQ(a,null);XQ(a,null);QQ(a,"ichc","0");return a},aR=!0,bR=(a,b,{cssRowKey:c,Gl:d,bk:e,callback:f}={})=>{QQ(a,"m",b.join(","));e&&ila(a,e);c&&(QQ(a,"ck",c),d?QQ(a,"rs",d):aR&&(aR=!1));if(f){if(f!=null&&!jla.test(f))throw Error("oc`"+f);QQ(a,"cb",f)}a=a.toString();a.lastIndexOf("/",0)==0&&(e=document.location.href.match(VH),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)},kla=
(a,b,{jC:c=[],cssRowKey:d,Gl:e,bk:f,callback:g}={})=>{a=$Q(a);XQ(a,c);return bR(a,b,{cssRowKey:d,Gl:e,bk:f,callback:g})},lla=(a,b,{kC:c=[],jC:d=[],cssRowKey:e,Gl:f,bk:g,callback:h}={})=>{a=$Q(a);QQ(a,"d","1");WQ(a,c);XQ(a,d);return bR(a,b,{cssRowKey:e,Gl:f,bk:g,callback:h})};var nla=function(a){return mla(a).then(function(b){return JSON.parse(b.responseText)})},mla=function(a){const b={},c=b.UV?b.UV.A():TH.A();return(new yz(function(d,e){let f;try{c.open("GET",a,!0)}catch(g){e(new cR("Error opening XHR: "+g.message,a,c))}c.onreadystatechange=function(){if(c.readyState==4){_.ab.clearTimeout(f);var g;!(g=RH(c.status))&&(g=c.status===0)&&(g=WH(a),g=!(g=="http"||g=="https"||g==""));g?d(c):e(new dR(c.status,a,c))}};c.onerror=function(){e(new cR("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.oV>0&&(f=_.ab.setTimeout(function(){c.onreadystatechange=()=>{};c.abort();e(new eR(a,c))},b.oV));try{c.send(null)}catch(g){c.onreadystatechange=()=>{},_.ab.clearTimeout(f),e(new cR("Error sending XHR: "+g.message,a,c))}})).F(function(d){d instanceof _.Ez&&c.abort();throw d;})},cR=function(a,b,c){_.ba.call(this,
a+", url="+b);this.url=b;this.cg=c};_.Yy(cR,_.ba);cR.prototype.name="XhrError";var dR=function(a,b,c){cR.call(this,"Request Failed, status="+a,b,c);this.status=a};_.Yy(dR,cR);dR.prototype.name="XhrHttpError";var eR=function(a,b){cR.call(this,"Request timed out",a,b)};_.Yy(eR,cR);eR.prototype.name="XhrTimeoutError";var hR,ola,lR,mR,kR,jR,pla,qla,rla;_.fR=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(u=>!_.iy().oe(u).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=_.iy().oe(q);q.isLoaded()?m():(q.B.push(new kP(m)),nP(q,m))});a.onload=()=>h();a.onerror=()=>{g();d(b)}};
_.gR=function(a,b){let c=!1,d=[];for(let e=0;e<b.length;++e){const f=b[e];a.D[f]||(a.D[f]=!0,a.O.push(f),c=!0,d.push(f))}c&&(a.aa=!1)};hR=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),xy(b)&&!UQ(b).B.endsWith("_/js/")){b=YQ(UQ(b));for(const c of b)a.W.includes(c)||a.W.push(c)}};ola=function(a,b){return b.filter(c=>!a.D[c])};
_.iR=function(a,b,c,d){if(a.C)return a.C.then(()=>{_.iR(a,b,c,d)}),!0;if(!a.K){const f=[];var e=Object.assign({},a.D);jR(a,b,g=>{f.push(g.qb())},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=kR(a,g,d),m=_.Ea(h).toString();for(;m.length>a.bt;)if(f>1)f-=Math.ceil((m.length-a.bt)/6),f=Math.max(f,1),g=b.slice(e,e+f),h=kR(a,g,d),m=_.Ea(h).toString();else return a.K?(a.K=!1,a.C=pla(a).then(q=>{qla(a,q,d)}),_.iR(a,b.slice(e),c,d)):!1;e+=f;a.K?c(h,g):c(h,g,
e===b.length?b:[])}return!0};lR=function(a){a.aa||(a.aa=!0,a.O.sort());return a.O};mR=function(a){a=a.W;a.sort();return a};kR=function(a,b,c){return a.K?lla(a.I,b,{cssRowKey:a.ka,Gl:a.fa,bk:c,kC:lR(a),jC:mR(a)}):kla(a.I,b,{cssRowKey:a.ka,Gl:a.fa,kC:lR(a),jC:mR(a)})};_.nR=function(a,b){let c=[];for(let d=0;d<b.length;++d){const e=b[d];a.D[e]&&(delete a.D[e],_.ia(a.O,e),c.push(e))}};
jR=function(a,b,c,d,e,f={}){const g=_.iy();for(let h of b){b=g.oe(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)}jR(a,m,c,d,e,f);c(b)}};pla=function(a){a=a.I.clone();ZQ(a);QQ(a,"dg",null);QQ(a,"md","1");return nla(a.toString())};qla=function(a,b,c){_.iy().ys((b||{}).moduleGraph);jR(a,lR(a),d=>{_.gR(a,[d.qb()])},c);a.C=null};
_.oR=class{constructor(a,b,c,d=!1,e=!1){this.I=UQ(_.Ea(a).toString(),!0);this.ka=b;this.fa=c;this.K=d;this.D={};this.P={};this.O=[];this.aa=!0;this.W=(a=VQ(this.I,"excm"))?a.split(","):[];this.Ma=e;this.ct=!1;this.Nq="anonymous";this.bt=4043;this.Ev=document.head||document.documentElement;this.C=this.H=null;this.Ga=!0;_.gR(this,YQ(this.I));this.Uu=void 0;this.M()}oa(a,b,{bk:c,vj:d,K_:e,NT:f}={}){this.P=b;if(!a)throw Error("rc");if(this.Ma){for(const g of document.getElementsByTagName("style"))hR(this,
g);for(const g of document.getElementsByTagName("link"))hR(this,g)}this.za(ola(this,a),c,d,e,f)}za(a,b,c=()=>{},d=()=>{}){_.iR(this,a,(e,f,g=f)=>{this.load(e,f,c,d,g,b)},b)||c(-1)}M(){}load(a,b,c,d,e=b){_.Ea(a);const f=rla(a,this.ct,this.Nq,this.Uu);_.gR(this,b);this.H=f;this.Ev.insertBefore(f,this.Ev.firstChild);_.fR(f,b,()=>{f.parentElement.removeChild(f);this.H==f&&(this.H=null);const g=new Set;b.map(h=>g.add(h));for(const h in this.P)this.P[h].isLoaded()&&g.add(h);Array.from(g);d()},g=>{f.parentElement.removeChild(f);
this.H==f&&(this.H=null);_.nR(this,g);this.C?this.C.then(()=>{c(-1,a)}):c(-1,a)},e)}};rla=(a,b,c,d)=>{const e=_.Mx(document,"SCRIPT");_.$a(e,a);b&&(e.crossOrigin=c);e.async=!1;d&&e.setAttribute("fetchpriority",d);return e};/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
_.pR=function(){this.H=[];this.D=this.A=!1;this.C=void 0;this.O=this.W=this.K=!1;this.I=0;this.B=null;this.F=0};_.pR.prototype.cancel=function(a){if(this.A)this.C instanceof _.pR&&this.C.cancel();else{if(this.B){const b=this.B;delete this.B;a?b.cancel(a):(b.F--,b.F<=0&&b.cancel())}this.O=!0;this.A||this.M(new _.qR(this))}};_.pR.prototype.P=function(a,b){this.K=!1;rR(this,a,b)};var rR=function(a,b,c){a.A=!0;a.C=c;a.D=!b;sR(a)},uR=function(a){if(a.A){if(!a.O)throw new tR(a);a.O=!1}};
_.pR.prototype.callback=function(a){uR(this);rR(this,!0,a)};_.pR.prototype.M=function(a){uR(this);rR(this,!1,a)};_.wR=function(a,b,c){_.vR(a,b,null,c)};_.vR=function(a,b,c,d){a.H.push([b,c,d]);a.A&&sR(a)};_.pR.prototype.then=function(a,b,c){let d,e;const f=new yz(function(g,h){e=g;d=h});_.vR(this,e,function(g){g instanceof _.qR?f.cancel():d(g);return xR},this);return f.then(a,b,c)};_.pR.prototype.$goog_Thenable=!0;
_.pR.prototype.aa=function(a){const b=new _.pR;_.vR(this,b.callback,b.M,b);a&&(b.B=this,this.F++);return b};
var yR=function(a){return az(a.H,function(b){return typeof b[1]==="function"})},xR={},sR=function(a){if(a.I&&a.A&&yR(a)){var b=a.I,c=zR[b];c&&(_.ab.clearTimeout(c.A),delete zR[b]);a.I=0}a.B&&(a.B.F--,delete a.B);b=a.C;for(var d=c=!1;a.H.length&&!a.K;){var e=a.H.shift(),f=e[0];const h=e[1];e=e[2];if(f=a.D?h:f)try{var g=f.call(e||null,b);g===xR&&(g=void 0);g!==void 0&&(a.D=a.D&&(g==b||g instanceof Error),a.C=b=g);if(wz(b)||typeof _.ab.Promise==="function"&&b instanceof _.ab.Promise)d=!0,a.K=!0}catch(m){b=
m,a.D=!0,yR(a)||(c=!0)}}a.C=b;d&&(g=(0,_.Wy)(a.P,a,!0),d=(0,_.Wy)(a.P,a,!1),b instanceof _.pR?(_.vR(b,g,d),b.W=!0):b.then(g,d));c&&(b=new AR(b),zR[b.A]=b,a.I=b.A)},tR=function(){_.ba.call(this)};_.Yy(tR,_.ba);tR.prototype.message="Deferred has already fired";tR.prototype.name="AlreadyCalledError";_.qR=function(){_.ba.call(this)};_.Yy(_.qR,_.ba);_.qR.prototype.message="Deferred was canceled";_.qR.prototype.name="CanceledError";
var AR=function(a){this.A=_.ab.setTimeout((0,_.Wy)(this.C,this),0);this.B=a};AR.prototype.C=function(){delete zR[this.A];throw this.B;};var zR={};var sla=function(a){switch(a.type){case BR.A.YD:return"Unauthorized";case BR.A.px:return"Consecutive load failures";case BR.A.TIMEOUT:return"Timed out";case BR.A.SD:return"Out of date module id";case BR.A.zx:return"Init error";default:return`Unknown failure type ${a.type}`}},BR=class{constructor(a,b,c,d){this.type=a;this.status=b;this.kC=c;this.url=d}toString(){return`${sla(this)} (${this.status!=void 0?this.status:"?"})`}};Ty.af=BR;Ty.af.A={YD:0,px:1,TIMEOUT:2,SD:3,zx:4};var CR=function(){this.Da=this.H=null;this.A={};this.D=[];this.F=[];this.aa=[];this.B=[];this.K=[];this.I={};this.fa={};this.C=this.O=new lP([],"");this.za=null;this.M=new _.pR;this.oa=this.ka=!1;this.P=0;this.Ga=this.Pa=this.Ma=!1};_.Yy(CR,pP);var DR=function(a,b){_.ba.call(this,`Error loading ${a}: ${b}`)};_.Yy(DR,_.ba);_.k=CR.prototype;_.k.DK=function(a){this.ka=a};_.k.uC=function(a){this.oa=a};
_.k.ys=function(a,b){if(!(this instanceof CR))this.ys(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 u=0;u<m.length;u++)q-=m[u].length===0?1:Number(m[u]),m[u]=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);ER(this,f,m);if(g)break;f=e+1;e=a.indexOf("/",f);e===-1&&(g=!0);h++}this.Da=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);ER(this,e,g)}this.Da=c}b&&b.length?(la(this.D,b),this.za=b[b.length-1]):this.M.A||this.M.callback();Object.freeze(this.Da);this.C==this.O&&(this.C=null,
this.O.onLoad((0,_.Wy)(this.YH,this))&&FR(this,new Ty.af(Ty.af.A.zx)),GR(this))}};_.k.oe=function(a){return this.A[a]};_.k.vw=function(a,b){if(this.I[a]){delete this.I[a][b];for(const c in this.I[a])return;delete this.I[a]}};_.k.isActive=function(){return this.D.length>0};_.k.TI=function(){return this.K.length>0};
var GR=function(a){var b=a.Ma;const c=a.isActive();c!=b&&(HR(a,c?"active":"idle"),a.Ma=c);b=a.TI();b!=a.Pa&&(HR(a,b?"userActive":"userIdle"),a.Pa=b)},ER=function(a,b,c){a.A[b]?(a=a.A[b].A,a!=c&&a.splice(0,a.length,...c)):a.A[b]=new lP(c,b)},IR=function(a,b,c){const d=[];na(b,d);b=[];const e={};for(let f=0;f<d.length;f++){const g=d[f],h=a.oe(g);if(!h)throw Error("sc`"+g);const m=new _.pR;e[g]=m;h.isLoaded()?m.callback(null):(tla(a,g,h,!!c,m),a.Br(g)||b.push(g))}b.length>0&&(a.oa?_.wR(a.M,(0,_.Wy)(a.W,
a,b)):a.D.length===0?a.W(b):(a.B.push(b),GR(a)));return e},tla=function(a,b,c,d,e){mP(c,e.callback,e);nP(c,function(f){e.M(new DR(b,f))});a.Br(b)?d&&(_.ea(a.K,b)>=0||a.K.push(b),GR(a)):d&&(_.ea(a.K,b)>=0||a.K.push(b))};
CR.prototype.W=function(a,b,c){b||(this.P=0);const d=ula(this,a);this.oa?la(this.D,d):this.D=d;this.F=this.ka?a:_.ja(d);GR(this);if(d.length!==0){this.aa.push.apply(this.aa,d);if(Object.keys(this.I).length>0&&!this.H.Ga)throw Error("tc");a=(0,_.Wy)(this.H.oa,this.H,_.ja(d),this.A,{bk:this.I,k_:!!c,vj:(e,f)=>{var g=this.F;e=e!=null?e:void 0;this.P++;const h=_.ja(d);this.F=g;d.forEach(_.Xy(_.ia,this.aa),this);e==401?(FR(this,new Ty.af(Ty.af.A.YD,e)),this.B.length=0):e==410?(JR(this,new Ty.af(Ty.af.A.SD,
e)),KR(this)):this.P>=3?(JR(this,new Ty.af(Ty.af.A.px,e,h,f)),KR(this)):this.W(this.F,!0,e==8001)},NT:(0,_.Wy)(this.QR,this)});(b=Math.pow(this.P,2)*5E3)?_.ab.setTimeout(a,b):a()}};
var ula=function(a,b){b=b.filter(d=>a.A[d].isLoaded()?(_.ab.setTimeout(()=>Error("uc`"+d),0),!1):!0);let c=[];for(let d=0;d<b.length;d++)c=c.concat(LR(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},LR=function(a,b){const c=wa(a.aa),d=[];c[b]||d.push(b);b=[b];for(let e=0;e<b.length;e++){const f=a.oe(b[e]).A;for(let g=f.length-1;g>=0;g--){const h=f[g];a.oe(h).isLoaded()||c[h]||(d.push(h),b.push(h))}}d.reverse();na(d);return d};_.k=CR.prototype;
_.k.Dp=function(){if(this.C){var a=this.C.qb(),b=[];if(this.I[a]){for(const c of Object.keys(this.I[a])){const d=this.oe(c);d&&!d.isLoaded()&&(this.vw(a,c),b.push(c))}this.gB(b)}this.oj()||(this.A[a].onLoad((0,_.Wy)(this.YH,this))&&FR(this,new Ty.af(Ty.af.A.zx)),_.ia(this.K,a),_.ia(this.D,a),this.D.length===0&&KR(this),this.za&&a==this.za&&(this.M.A||this.M.callback()),GR(this),this.C=null)}};
_.k.Br=function(a){if(_.ea(this.D,a)>=0)return!0;for(let b=0;b<this.B.length;b++)if(_.ea(this.B[b],a)>=0)return!0;return!1};_.k.load=function(a,b){return IR(this,[a],b)[a]};_.k.gB=function(a){IR(this,a)};_.k.uG=function(a){this.C&&this.C.qb()==="synthetic_module_overhead"&&(this.Dp(),delete this.A.synthetic_module_overhead);this.A[a]&&MR(this,this.A[a].A||[],b=>{b.C=new jP;_.ia(this.D,b.qb())},b=>!b.isLoaded());this.C=this.oe(a)};
_.k.qw=function(a){this.C||(this.A.synthetic_module_overhead=new lP([],"synthetic_module_overhead"),this.C=this.A.synthetic_module_overhead);this.C.B.push(new kP(a))};_.k.QR=function(){JR(this,new Ty.af(Ty.af.A.TIMEOUT));KR(this)};
var JR=function(a,b){a.F.length>1?a.B=a.F.map(function(c){return[c]}).concat(a.B):FR(a,b)},FR=function(a,b){const c=a.F;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=LR(this,g);return az(c,function(m){return _.ea(h,m)>=0})},a);la(d,f)}for(e=0;e<c.length;e++)_.ha(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.B.length;f++)_.ia(a.B[f],d[e]);_.ia(a.K,d[e])}if(e=a.fa.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]].vj(b);a.F.length=0;GR(a)},KR=function(a){for(;a.B.length;){const b=a.B.shift().filter(function(c){return!this.oe(c).isLoaded()},a);if(b.length>0){a.W(b);return}}GR(a)},HR=function(a,b){a=a.fa[b];for(let c=0;a&&c<a.length;c++)a[c](b)},MR=function(a,b,c,d=()=>!0,e={}){for(const f of b)b=a.oe(f),!e[f]&&d(b)&&(e[f]=!0,MR(a,b.A||[],c,d,e),c(b))};
CR.prototype.dispose=function(){Lw(ra(this.A),this.O);this.A={};this.D=[];this.F=[];this.K=[];this.B=[];this.fa={};this.Ga=!0};CR.prototype.oj=function(){return this.Ga};_.gy=function(){return new CR};var vla=[5E3,2E4],OR=function(a,b){b=b.filter(c=>!a.Br(c)&&!a.oe(c).isLoaded());b.length>0&&(wla(a,...b),a.D.push(b),NR(a))},PR=function(a,b){return new yz((c,d)=>{const e=a.oe(b);e.isLoaded()?c(null):(mP(e,()=>{c(null)}),nP(e,f=>{d(Error("vc`"+b+"`"+f))}))})},QR=function(a,b,c,d=()=>!0,e={}){for(const f of b)b=a.oe(f),!e[f]&&d(b)&&(e[f]=!0,QR(a,b.A||[],c,d,e),c(b))},RR=function(a,...b){b.forEach(c=>{delete a.I[c]})},wla=function(a,...b){b.forEach(c=>{a.I[c]=!0})},NR=function(a){for(;a.F<a.K&&a.D.length>
0;){const b=a.D.shift().filter(c=>!a.oe(c).isLoaded());if(b.length>0){a.F++;let c=()=>{a.F--;NR(a);c=()=>{}};$ca(b.map(f=>PR(a,f))).then(()=>{c()});let d=0;const e=()=>{if(Object.keys(a.B).length>0&&!a.H.Ga)throw Error("tc");a.H.oa(b,a.C,{bk:a.B,vj:f=>{const g=vla[d++];g!==void 0?setTimeout(()=>{e()},g):(RR(a,...b),c(),b.forEach(h=>{h=a.oe(h);h.isLoaded()||h.vj(new Ty.af(Ty.af.A.px,f))}))}})};e()}}},xla=class extends pP{constructor(){super();this.C=Object.create(null);this.I=Object.create(null);this.K=
Infinity;this.F=0;this.D=[];this.B=Object.create(null);this.A=this.oe("{base}")}ys(){this.A&&this.A.qb()=="{base}"&&this.Dp()}oe(a){let b=this.C[a];b||(b=new lP([],a),this.C[a]=b);return b}vw(a,b){if(this.B[a]){delete this.B[a][b];for(const c in this.B[a])return;delete this.B[a]}}Br(a){return!!this.I[a]}load(a){OR(this,[a]);return PR(this,a)}gB(a){const b=Object.create(null),c=[];a.forEach(d=>{b[d]||(b[d]=PR(this,d),c.push(d))});OR(this,c)}uG(a){let b;((b=this.A)==null?void 0:b.qb())==="synthetic_module_overhead"&&
this.Dp();let c,d;QR(this,(d=(c=this.C[a])==null?void 0:c.A)!=null?d:[],e=>{e.C=new jP},e=>!e.isLoaded());this.A=this.oe(a)}Dp(){if(this.A){var a=this.A.qb(),b=[];if(this.B[a]){for(const c of Object.keys(this.B[a]))this.oe(c).isLoaded()||(this.vw(a,c),b.push(c));this.gB(b)}this.A.onLoad(()=>null);this.A=null;(!this.Br(a)&&/^sy[0-9a-z]{0,4}$/.test(a)||a==="synthetic_module_overhead")&&delete this.C[a];RR(this,a)}}qw(a){this.A||(this.C.synthetic_module_overhead=new lP([],"synthetic_module_overhead"),
this.A=this.C.synthetic_module_overhead);this.A.B.push(new kP(a))}uC(a){this.K=a?Infinity:1}};var yla=function(a){const b=setTimeout(a,10);return()=>clearTimeout(b)},Cy;var Bca=class{constructor(a,b){this.B=new Map;this.A=Ay(b.get(By),a);for(const c of this.A.inputs)this.B.set(c.Hk,c.Tw)}create(a){return new zla(this.A,a,this.B)}},SR=function(a,b){return a.F&&Zone.current!==a.F?a.D.run(b):b()},Dca=function(a,b){return SR(a,()=>a.Vd===null?a.B.get(b):a.Vd.instance[b])},Dy=function(a,b,c){a.Vd===null?a.B.set(b,c):SR(a,()=>{var d;a.Vd.zs((d=a.K.get(b))!=null?d:b,c);a.Vd.A.uc&&(d=a.Vd.F,Gi(d.oE||d.Db),a.M.notify(6))})},Ala=function(a,b){const c=a.C.outputs.map(({Hk:d,
Tw:e})=>{const f=b.instance[d];return new _.ok(g=>{const h=f.subscribe(m=>g.next({name:e,value:m}));return()=>h.unsubscribe()})});a.H.next(c)},zla=class{constructor(a,b,c){this.C=a;this.na=b;this.K=c;this.H=new _.Eo(1);this.lc=_.z(this.H,_.Ho(d=>_.yl(...d)));this.A=this.Vd=null;this.B=new Map;this.D=this.na.get(_.Jr);this.I=this.na.get(_.Tr);this.M=b.get(is);this.F=typeof Zone==="undefined"?null:this.D.run(()=>Zone.current)}connect(a){SR(this,()=>{if(this.A!==null)this.A(),this.A=null;else if(this.Vd===
null){const b=_.cs({ub:[],parent:this.na}),c=Aca(a,this.C.Wa);this.Vd=this.C.create(b,c,a);for(const [d,e]of this.B)Dy(this,d,e);this.B.clear();Ala(this,this.Vd);tC(this.I,this.Vd.A);_.kC(this.Vd.A)}})}disconnect(){SR(this,()=>{this.Vd!==null&&this.A===null&&(this.A=yla(()=>{this.Vd!==null&&(this.Vd.destroy(),this.Vd=null)}))})}};/*

 Copyright 2016 Google LLC
 SPDX-License-Identifier: BSD-3-Clause
*/
var TR=!!/^\s*class\s*\{\s*\}\s*$/.test(class{}.toString())||HTMLElement.es5Shimmed||_.ab.Reflect===void 0||_.ab.customElements===void 0||_.ab.customElements.polyfillWrapFlushCallback||!1,UR,Bla=()=>{const a=HTMLElement;if(TR)return a;if(UR!==void 0)return UR;const b=_.ab.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 UR=c},VR=!1;TR||VR||(VR=!0,_.ab.HTMLElement=Bla());var Cca=class extends HTMLElement{constructor(){super(...arguments);this.B=null}};var Cla=function(a){const b=()=>{let d;return(d=a.H)!=null?d:Xs("Z8wCif").then(()=>_.WR)};let c;a.C?c=a.C(b):c=b();return c.catch(()=>{throw new _.Sg(5300,!1);}).then(({WV:d,VV:e})=>{a.B=d(a.F,a.D);d=new e(a.Xa,a.B,a.zone);return a.Xa=d})},Gy=class{constructor(a,b,c,d,e){this.D=a;this.Xa=b;this.zone=c;this.F=d;this.H=e;this.A=null;this.scheduler=_.n(is,{optional:!0});this.C=_.n(Dla,{optional:!0})}la(){let a;(a=this.B)==null||a.flush()}Nh(a,b){const c=this.Xa.Nh(a,b);if(c.B===0)return c;typeof c.nL===
"boolean"&&(c.nL=!1);const d=new Ela(c);let e;(b==null?0:(e=b.data)==null?0:e.animation)&&!this.A&&(this.A=Cla(this));let f;(f=this.A)==null||f.then(g=>{g=g.Nh(a,b);YR(d,g);let h;(h=this.scheduler)==null||h.notify(11)}).catch(()=>{YR(d,c)});return d}zn(){let a,b;(b=(a=this.Xa).zn)==null||b.call(a)}end(){let a,b;(b=(a=this.Xa).end)==null||b.call(a)}};Gy.G=function(){throw Error("La");};Gy.ja=_.l({ha:Gy,U:Gy.G});
var YR=function(a,b){a.Xa=b;if(a.A!==null){for(const c of a.A)c(b);a.A=null}},Ela=class{constructor(a){this.Xa=a;this.A=[];this.B=1}get data(){return this.Xa.data}destroy(){this.A=null;this.Xa.destroy()}createElement(a,b){return this.Xa.createElement(a,b)}createComment(a){return this.Xa.createComment(a)}Oq(a){return this.Xa.Oq(a)}get Ml(){return this.Xa.Ml}appendChild(a,b){this.Xa.appendChild(a,b)}insertBefore(a,b,c,d){this.Xa.insertBefore(a,b,c,d)}removeChild(a,b,c){this.Xa.removeChild(a,b,c)}xs(a,
b){return this.Xa.xs(a,b)}parentNode(a){return this.Xa.parentNode(a)}nextSibling(a){return this.Xa.nextSibling(a)}setAttribute(a,b,c,d){this.Xa.setAttribute(a,b,c,d)}removeAttribute(a,b,c){this.Xa.removeAttribute(a,b,c)}Jh(a,b){this.Xa.Jh(a,b)}Gm(a,b){this.Xa.Gm(a,b)}Ds(a,b,c,d){this.Xa.Ds(a,b,c,d)}rs(a,b,c){this.Xa.rs(a,b,c)}setProperty(a,b,c){this.A!==null&&b.startsWith("@")&&this.A.push(d=>d.setProperty(a,b,c));this.Xa.setProperty(a,b,c)}Ic(a,b){this.Xa.Ic(a,b)}Eb(a,b,c){this.A!==null&&b.startsWith("@")&&
this.A.push(d=>d.Eb(a,b,c));return this.Xa.Eb(a,b,c)}},Dla=new _.p("");var Fla=[{da:_.cD,Td:dD},{da:YM,Ta:{badge:""}},{da:wN,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"}]},{da:_.uO,Ta:{}},{da:QM,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"}],mU:[{label:"Privacy",link:"https://policies.google.com/privacy?hl=en"},
{label:"Terms of service",link:"https://policies.google.com/terms?hl=en"}]}},{da:Pga,Ta:{}},{da:zN,Ta:"AIzaSyCu4Xa-sXfw6gsl6LpyF8Zku-_nDH7Wfrk"},{da:_.wG,Ta:Bea},{da:_.xG,Ta:Cea},{da:_.yG,Ta:Dea},{da:_.rO,Ta:SC},{da:AN,Ta:"1025695"},{da:gD,Ta:{[0]:"VyYnDE6UB0rPgy5LQSb0YtaftPfM",[3]:"Tb1KkTX5o0rPgy5LQSb0Z5JzaUst",[4]:"GfSX2foNG0rPgy5LQSb0XzcG7quo",[2]:"TTQtam9gp0rPgy5LQSb0Wjw9GFg5",[6]:"bDbztmbkf0rPgy5LQSb0UZs2wqvA"}},{da:_.sO,Ta:[]},{da:_.zG,Ta:null},{da:_.AG,Ta:[{header:"Readability",url:"https://fonts.google.com/knowledge/readability_and_accessibility/how_type_influences_readability",
description:"How type influences readability",Kd:"accessibility_new"},{header:"Material design guidelines",url:"https://m3.material.io/styles/typography/applying-type",description:"Styling text",Kd:"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",Kd:"arrow_outward"},{header:"Google Fonts API",url:"https://developers.google.com/fonts/docs/getting_started",description:"Get started with web fonts",
Kd:"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",Kd:"arrow_outward"},{header:"Internationalization",url:"https://fonts.google.com/knowledge/choosing_type/choosing_reliable_typefaces",description:"Consider your language needs",Kd:"language"}]},{da:_.fD,Ta:0}],ZR=new xla;ZR.uC(!0);_.hy(ZR);
(function(a=!1,b="base-js",c=!1,d,e={}){let f=e.cssRowKey||"",g=e.Gl||"";!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("wc");a=new (e.B_||_.oR)(_.Da(uca(b)),f,g,a,c);e.GV&&(a.ct=e.GV);e.IQ&&(a.Nq=e.IQ);e.bt&&(a.bt=e.bt);d&&(a.Ev=d);e.Uu&&(a.Uu=e.Uu);const h=_.iy();h.H=a;h.DK(!0);Xs=m=>Promise.resolve(h.load(m));return a})(!0);Xs=a=>Promise.resolve(_.iy().load(a));
var Gla=[dw(5,[{da:XF,Ta:{Xv:"reload"}}]),function(a={}){return dw(4,[{da:fw,fe:()=>{const b=_.n(KE),c=_.n(_.Jr),d=_.n(bG),e=_.n(eE);return new vG(e,d,b,c,a)}}])}({Dz:"enabled"})];
_.iy().qw(()=>{_.Ln("NgZoneless");laa(qO,{ub:[Vh([{da:is,Ra:Uv},{da:_.Jr,Td:gC},{da:IB,Ta:!0},{da:Nr,Ta:!1},[]]),{da:zy,fe:vca,xe:[XN,VN,_.Ax,_.Jr]},{da:XN,Ta:{IV:!0}},{da:"Window",Ta:window},{da:eE,Td:Oga},{da:_.xO,Ra:GD},{da:_.rn,Td:tO},{da:_.ON,Td:gQ},{da:PN,Td:Lja},...Fla,{da:FE,Ta:"/"},iaa(),Eca(),saa(...Gla),{da:qE,Ta:a=>{var b=a.src;if(ft(b))return b;b=`https://www.gstatic.com/images/icons/material/apps/fonts/1x/${a.src}`;if(b.endsWith(".svg"))return b;b=new OQ(b,!0);a.width&&b.Ep(a.width);
return b.yd()}}]}).then(({na:a})=>{customElements.define("link-heading",Ey(wO,{na:a}));customElements.define("youtube-player",Ey(hQ,{na:a}))})});
_._ModuleManager_initialize=function(a,b){if(!_.fy){if(!_.gy)return;_.hy((0,_.gy)())}_.fy.ys(a,b)};
_._ModuleManager_initialize('core/sy0/sy1/n73qwf:1,2/sy2/sy3:4/sy4/sy5/sy6:4/rJmJrc:2,5,6,7,8/sy7:5/byfTOb:2,a/sy8/LEikZe:2,6,7,a,c/sy9/UUJqVe:2,e/MpJwZc:1,2,e/GHAeAc:1,8/Wt6vjf:2,6/lsjVmc:2,c/core_css/G6Ygce/sya/syb/syc:m,n/vVIC6e:o/syd/QZfyI:q/sye/syf/syg:s,t/AKOWI:u/syk/syl:m/syh:w,x/syi/syj:z/sym:t/syn/syo/syp:11,12,13/syq:w,14/sys/syr:16/TafJjb:q,s,y,10,15,17/syt/syv/syu:1a/syw:19,1b/syx:s,t/syz/syy:1e/sy10:1d,1f/sy13:1e/sy12:1f,1h/sy11:16,1g,1i/KHJXJ:10,1c,1j/sy14/ru9X9c:10,15,17,1d,1l/OkTepc:y,10,17/sy15:1d,1f,1h/sy16:1o/sy17:10,1p/sy18/sy19/sy1a/sy1b/sy1c:1u/sy1e/sy1d:w,1w/sy1f:1e/sy1g:1g,1u,1y/sy1h:1e/sy1j:1d/sy1i:z,1r,1s,1x,1z,20,21/AL0Bn:15,17,1q,1t,1v,22/sy1n/sy1m/sy1k:1o,24,25/sy1l:1f,1t,1y,20/ipeFuf:15,17,1l,1q,1s,1x,1z,21,26,27/sy1p/sy1o:w,29/sy1q:2a/qux4jf:2b/sy1r:1e/sy1s:1e/sy1t:1w/asMqQb:z,11,12,13,19,1d,1r,1s,1x,24,27,2d,2e,2f/sy1u:z,16,1c,1d,1r,1s,1v,2f/sy1v:1t,2e/sy1w:19,1w/r2c8M:2a,2h,2i,2j/WYE3W:16,1b,2b/Q18nZ:o,x/sy1x/sy1y:u,1l,1p,1z,25,2h,2i,2n/sy1z:11/sy20:2i/sy21:2h/ngq8ac:1j,2o,2p,2q,2r/d1Z9ud:1j,2o,2p,2q,2r/Xs48xe:m,16,1a,1g,1i,1l,1y,20,26,2d,2j,2n,2p,2q/QI6Atb:o/sy22/GMPYg:y,2w/sy23/sy24/sy25:w,1l/sy26/yxNRfe:n,12,2q,2w,2y,2z,30,31/sy27/hExEAc:y,11,12,2q,2w,2y,2z,30,33/sy28:w,11,12,13/sy29/mvUJBe:2q,2w,2y,2z,30,31,35,36/NDr9Ab:14,2q,2w,30,31,35/My7jEe:y,11,12,2q,2w,2y,2z,30,33/dr4j7e:14,2q,2w,2y,2z,30,35,36/CAFjWe/wPo3Sd:o,1j,2y/A7nphd:1j,2o,2q,2r/XV0Ule:1j,29,2r,31/RFOJre:o,1j,2y/z6Ryc:22,2h/NC98bc:1g/Z8wCif',[]);
}catch(e){_._DumpException(e)}
}).call(this,this.default_app);
// Google Inc.
